分类: 清明 |
我的母亲甄万荣,生于1926年3月21日星期日(农历二月初八日,丙寅年,辛卯月,己酉日),卒于2011年8月14日星期日(农历七月十五日辛卯年,丙申月,辛丑日),享年86岁。生前有长子:侯进保;次子:侯进录,长女:侯爱秀(已故),次女:侯秀歌。今年清明节将至,由于身在杭州路途遥远,又加上新冠疫情蔓延,不能回家亲临墓前祭拜,特写此文以表怀念的心情。
清明节在杭州遥祭
七绝思念母亲
清明时节困他乡,
遥祭天堂苦命娘。
难忘儿时慈母训,
勤奋节俭家兴旺。
侯进录于杭州 2022年4.月4日
清明节网上云端祭奠
携全家子孙在此献花
儿子:侯进录
孙子:侯鹏飞 侯鹏宇
重孙:侯沐宸 侯圣卿
我的母亲甄万荣,生于1926年3月21日星期日(农历二月初八日,丙寅年,辛卯月,己酉日),卒于2011年8月14日星期日(农历七月十五日辛卯年,丙申月,辛丑日),享年86岁。生前有长子:侯进保;次子:侯进录,长女:侯爱秀(已故),次女:侯秀歌。今年清明节将至,由于身在杭州路途遥远,又加上新冠疫情蔓延,不能回家亲临墓前祭拜,特写此文以表怀念的心情。
清明节在杭州遥祭
七绝思念母亲
清明时节困他乡,
遥祭天堂苦命娘。
难忘儿时慈母训,
勤奋节俭家兴旺。
侯进录于杭州 2022年4.月4日
清明节网上云端祭奠
携全家子孙在此献花
儿子:侯进录
孙子:侯鹏飞 侯鹏宇
重孙:侯沐宸 侯圣卿
标签:
清明 |
分类: 清明 |
1、客户T日进行融资买入,T+1日进行卖券还款,了结交易后为什么显示有负债金额?
负债金额为预计利息。
融资利息、融券费用是采取月结方式计收。当月发生交易,融资利息、融券费用按实际使用自然日天数计算,计为预计利息;次月第一个交易日或央行调息时进行结息操作,预计利息转为逾期利息,逾期利息在客户进行还款操作或日终清算时客户有可用资金的情况下进行扣收。预计利息与逾期利息都是负债。
2、客户昨天融券卖出股票A,今天买券还券,为什么账户中依然显示股票A?
因合约的最终处理需当天清算后完成,故未清算前会有相关股份显示。
3、如果客户想提前归还利息,可否手动归还?
双融利息费用一般是由系统自动在次月首工作日扣取,客户要提前偿还息费,需填写《提前偿还负债申请表》,“偿还事由”中注明提前偿还未了结息费和金额,客户本人及营业部经办人、复核人签字,扫描申请表发送至融资融券总部田政。
4、客户在信用账户上“卖出“股票成交的资金,需要进行手工“直接还款”吗?
不需要。客户“卖出”担保证券有对应融资负债时,优先扣除逾期利息部分后,按照对应证券的开仓先后顺序优先偿还负债,剩余资金转为可用;“卖出”担保证券无对应融资负债时,卖出资金直接转为可用。开通“自动还款功能”,当日收市清算时,系统会先扣收逾期息费,再按照合约开仓顺序进行自动还款。
5、客户当日在信用账户上操作“卖券还款”,其卖券成交的资金什么时候会还款?
客户当日在信用账户上操作“卖券还款”,其卖券成交的资金即时按照合约开仓先后顺序了结负债,并释放信用交易额度,剩余资金转为可用,如之后进行融资开仓,在清算时,系统将卖券还款的剩余资金用于偿还当日开仓负债。
6、在信用账户普通买入和融资买入同一只股票。现进行普通卖出,先卖出的哪一部分?
客户在交易系统使用“卖出”菜单,系统设定为优先卖出融资买入证券,成交后偿还对应合约负债,并释放额度及保证金可用。
7、融券及融资是否可以当天平仓?
T日融券卖出后,T日买券还券或现券还券,则T日清算后平仓,不收取利息,等同于T+0操作。
T日融资买入开仓,若账户中有足够现金,在自动还款方式下会自动还款;在禁止自动还款方式下可通过“卖券还款”卖出账户已有担保品证券或“普通卖出”当日融资买入证券的已有持仓股份进行偿还,合约了结部分也不会收取利息。直接还款方式不适用于当日融资开仓。
8、融资平仓注意事项
融资平仓为客户偿还应付融资款,可以使用的操作包括:卖券还款、直接现金还款、等待清算自动还款、普通卖出合约证券还款。
还款顺序为:先还逾期息费,剩余金额偿还应付融资款。
9、买券还券操作
负债有零股时,买券还券股数必须是100股的整数倍,多偿还的股数次日由公司总部进行余券划转,客户在T+2日可以使用卖出;客户也可在信用账户普通买入证券,使用现券还券方式归还零股部分。如:融券负债1565股,客户买券还券,需买入1600股归还,多还的35股在次交易日清算后入账,客户第三个交易日可以使用卖出。或客户买券还券1500股,普通买入100股,现券还券65股,提高证券使用效率。
10、直接还券和买券还券的区别
直接还券:用信用账户中持有合约的对应证券以非交易方式进行偿还,当日可以撤单,对应负债需在清算后了结并释放交易额度及保证金可用余额。
买券还券:优先使用信用账户融券卖出冻结资金买入合约证券归还,融券卖出冻结资金不足时,客户需以账户可用资金充抵,实时成交后即释放交易额度及保证金可用余额。
11、融资买入的股票有现金分红,这部分现金如何处置
红利入账日上一交易日清算时计入客户信用账户可用资金,如客户有逾期利息,则转入红利会用于抵扣逾期利息;如客户开启自动还款,则清算时资金用于抵扣客户融资负债。
12、信用账户股票有分红,为何看不到资金有增加?
查看账户是否开通了自动还款功能或红利入账日前一日有还款操作。通常为红利入账后偿还了融资负债,所以看不到资金增加。建议在“查询-资金流水” 菜单中查询分红到账及融资负债了结情况。
13、融资买入的股票,现上市公司进行增发,在信用账户是否可以行使优先配售权?
可以。在信用账户操作增发缴款与普通账户的流程是一样的。如果客户普通账户和信用账户都拥有这只股票,需要在普通账户和信用账户分别操作缴款。
14、融券卖出股票的分红处置-权益补偿方案
在股票分红的股权登记日收盘时未了结的融券合约,则需要进行权益补偿处理,将股票分红股票和现金按税前补足。
例如:贵州茅台6月30日股权登记日分红10送1派23(含税)(税后派)20.6,客户在6月17日融券卖出400股;(1) 客户在6月30日买券还券,负债包括:400股贵州茅台及6月17~29日融券的利息;(2) 客户在7月18日买券还券,则负债包括:440股贵州茅台、6月17~30日融券的利息、权益补偿金额¥920.00及权益补偿金额对应所产生的利息。
15、在股权登记日划转担保品,是否可以享受相应权益?
可以,相应权益登记在成功转入后的账户。
16、关闭“自动还款“功能的情况下,卖出融资买入的股票后,是否会自动还款?
是的。信用账户普通卖出证券有对应融资合约的情况下,即使关闭自动还款功能,也会即时了结对应证券的融资负债合约(含当日开仓该证券合约),有逾期利息的情况下,会先扣减逾期利息再了结证券合约负债。普通卖出不会了结卖出证券以外的其他证券合约。
17、是否有双融仿真交易
目前公司各网点有单独申请的仿真交易平台。
18、融资融券转托管、撤指定注意事项
上海普通账户撤指定,须销上海信用证券账户;深圳普通账户转托管,须销深圳信用账户。信用账户销户前,客户须了结全部负债,转出资金及担保证券,并解除信用三方关系。
销户所需时间(以客户上海证券账户指定在我司为例):
客户T日提出普通账户撤指定,转托管要求,要先办理信用账户销户。
T日,下午三点前营业部向融资融券部提出提前了结负债、信用账户销户申请;
T+1日,融资融券部审批后取消客户额度并办理客户提前偿债后,营业部办理信用证券账户销户;
T+2日,查询确认信用证券账户销户成功后,营业部办理信用资金账户销户。T+2日客户需再次临柜办理上海普通证券账户撤指定与深圳普通证券账户转托管。
T+3日普通资金账户销户,如需输密码,客户还需临柜。
深圳信用证券账户销户、深圳普通证券账户转托管,当日可查询办理结果。
上海信用证券账户销户、上海普通证券账户撤指定,次交易日方可查询办理结果。
如客户为深圳单边户,销户所需时间最快为T+1日。
标签:
杂谈 |
分类: 知识积累 |
VFP常用函数大全
http://bbs.exam8.com/thread-19 8710-1-1.html
一.字符及字符串处理函数:
字符及字符串处理函数的处理对象均为字符型数据,但其返回值类型各异.
1.取子串函数:
格式:substr(c,n1,n2)
功能:取字符串C第n1个字符起的n2个字符.返回值类型是字符型.
例:取姓名字符串中的姓.
store "王小风" to xm
?substr(xm,1,2)
结果为:王
2.删除空格函数:以下3个函数可以删除字符串中的多余空格,3个函数的返回值均为字符型.
trim(字符串):删除字符串的尾部空格
alltrim(字符串):删除字符串的前后空格
ltrim(字符串):删除字符串的前面的空格
例:去掉第一个字符串的尾空格后与第二个字符串连接
store "abcd " to x
store "efg" to y
?trim(x)+y
abcdefg
3.空格函数:
格式:space(n)
说明:该函数的功能是产生指定个数的空格字符串(n用于指定空格个数).
例:定义一个变量dh,其初值为8个空格
store space(8) to dh
4.取左子串函数:
格式:left(c,n)
功能:取字符串C左边n个字符.
5.取右子串函数:
格式:right(c,n)
功能:取字符串c右边的n个字符
例:a="我是中国人"
?right(a,4)
国人
?left(a,2)
我
6.empty(c):用于测试字符串C是否为空格.
7.求子串位置函数:
格式:At(字符串1,字符串2)
功能:返回字符串1在字符串2的位置
例:?At("教授","副教授")
2
8.大小写转换函数:
格式:
lower(字符串)
upper(字符串)
功能:lower()将字符串中的字母一律变小写;upper()将字符串中的字母一律变大写
例:
bl="FoxBASE"
?lower(bl)+space(2)+upper(bl)
foxbase FOXBASE
9.求字符串长度函数:
格式:len(字符串)
功能:求指定字符串的长度
例:a="中国人"
?len(a)
6
二.数学运算函数:
1.取整函数:
格式:int(数值)
功能:取指定数值的整数部分.
例:取整并显示结果
?int(25.69)
25
2.四舍五入函数:
格式:round(数值表达式,小数位数)
功能:根据给出的四舍五入小数位数,对数值表达式的计算结果做四舍五入处理
例:对下面给出的数四舍五入并显示其结果
?round(3.14159,4),round(2048.9962,0),round(2048.9962,-3)
3.1416 2049 2000
3.求平方根函数:
格式:sqrt(数值)
功能:求指定数值的算术平方根
例:?sqrt(100)
10
4.最大值、最小值函数:
格式:
Max(数值表达式1,数值表达式2)
Min(数值表达式1,数值表达式2)
功能:返回两个数值表达式中的最大值和最小值
例:
x1=123.456
x2=234.567
?max(x1,x2)
234.567
?min(x1,x2)
123.456
5.求余数函数:
格式:mod(表达式1,表达式2)
功能:求表达式1对表达式2的余数
例:
?mod(10,3)
1
6.求指数、对数函数:
格式:
exp(数值表达式)
log(数值表达式)
功能:
(1).exp()计算自然数e为底,表达式的值为指数的幂
(2).log()计算表达式值的自然对数,返回lnx的值.
例:
x=1
y=exp(x)
?exp(x),log(x)
2.72 1
三.转换函数:
1.数值转数字字符串函数:
格式:str(n,n1,n2)
功能:将数值n转换为字符串,n1为总长度,n2为小数位
例:?str(321.56)
322 &&隐含四舍五入取整转换为字符型数据
?str(321.56,6,2)
321.56
2.字符转数值函数:
格式:val(s)
功能:将数字字符串s转换为数值
例:x="23"
y="76"
?val(x)+val(y)
100
3.字符转日期函数:
格式:ctod(c)
功能:将日期字符串c转换为日期
例:set date ansi &&日期格式设为美国标准化协会格式
?ctod("^2005.11.14")
2005.11.14
4.日期转字符函数:
格式:dtoc(d)
功能:将日期d转化为日期字符串
例:将日期型数据转化为字符型日期数据并显示汉字日期.
set century on &&开启世纪前缀,即日期中年份用4位表示
set date ansi
rq={^2005.11.14}
rq=dtoc(rq)
?substr(rq,1,4)+"年"+substr(rq,6,2)+"月"+substr(rq,9,2)+"日"
2005年11月14日
5.时间转字符函数:
格式:ttoc(时间)
功能:将时间转为时间字符串
6.字符转时间函数:
格式:ctot(c)
功能:将时间字符串转化为时间
7.字符串替换函数:
格式:stuff(<字符表达式1>,<起始位置>,<字符个数>,<字符表达式2>)
功能:从指定位置开始,用<表达式2>的值去替换<表达式1>中指定个数字符.若<字符个数>为零,直接插入;若<表达式2>为空字符串,则删除<表达式1>中指定个数的字符.
例:X="祝大家新年好!"
?stuff(X,7,4,"春节")
祝大家春节好
?stuff(X,11,0,"春节")
祝大家新年春节好
?stuff(x,7,4," ")
祝大家好
8.字符转ASCⅡ码函数:
格式:Asc(<字符表达式>)
功能:把<字符表达式>左边第一个字符转成相应的ASCⅡ码值
例:x="Foxpro"
?Asc(x),Asc(lower(x))
70 102
9.ASCⅡ码值转字符函数:
格式:chr(数值表达式)
功能:把数值转成相应的ASCⅡ码字符,返回值为字符型
例:?chr(70)+chr(111)+chr(111+9)
Fox
四.日期函数:
1.系统日期函数:
格式:date()
功能:给出系统的当前日期,返回值是日期型数据.
例:显示系统日期
?date()
11/14/05
set date ansi
set century on
?date()
2005.11.14
2.年、月、日函数:
格式1).year(日期表达式):从日期表达式中返回一个由四位数字表示的年份.
(2).month(日期表达式):从日期表达式中返回一个用数字表示的月份.
(3).day(日期表达式):从日期表达式中返回一个用数字表示的日数.
例:测试系统日期
rq=date()
?year(rq),month(rq),day(rq)
2005 11 14
3.系统时间函数:
格式:time()
功能:得到当前时间字符串
例:?time()
20:32:26
4.系统日期时间函数:
格式:datetime()
功能:得到当前日期时间
例:?datetime()
2005.11.14 08:35:12 PM
5.星期函数:
格式:dow(日期表达式)
cdow(日期表达式)
功能:dow用数字表示星期,1表示星期日,7为星期六;cdow用英文表示星期
例:?date()
2005.11.15
?dow(date()),cdow(date())
3 Tuesday
五.测试函数:
1.测试文件尾函数:
格式:eof([n])
说明:
(1).n指定被测工作区号,其范围为1~32767
(2).该函数用于测试指定工作区中的表的记录指针是否指向文件尾,是则返回真值;否则返回假值;省略可选项指当前工作区.
例:测试文件记录指针是否指向文件尾
use 职工档案
go bottom
?eof()
.F.
skip
?eof()
.T.
2.测试文件头函数:
格式:bof([n])
说明:
(1).n指定被测工作区号,其范围为1~32767
(2).用于测试指定工作区中的表的记录指针是否指向文件头,是则返回真值;否则返回假值;省略可选项指当前工作区.
例:测试记录指针是否指向文件头
use 职工档案
go top
?bof()
.f.
skip -1
?bof()
.t.
3.测试当前记录号函数:
格式:recno()
功能:得到当前的记录号
例:
use 职工档案
?recno()
1
skip
?recno()
2
4.测试表文件记录数函数:
格式:reccount()
功能:得到表的记录数
例:测试"职工档案"表的记录数
use 职工档案
?reccount()
5
5.测试表字段数函数:
格式:fcount()
功能:得到当前的字段数
例:测试"职工档案"表共有多少个字段
use 职工档案
?fcount()
9
6.测试查找记录是否成功函数:
格式:found()
功能:测试find、seek和locate命令查找记录是否成功.如成功则返回真值,否则为假值.
例:在"职工档案"表中查找"小刚"的文化程度
use 职工档案
locate for 姓名="小刚"
?found()
.t.
display
7.文件测试函数:
格式:file(字符表达式)
功能:测试字符表达式指定的文件是否存在
例:?file("e:\myvfp\职工档案.dbf"
.t.
8.数据类型测试函数:
格式:type(字符表达式)
功能:测试表达式的数据类型,返回大写字母:N(数值)、C(字符)、L(逻辑)、D(日期)、M(备注)
例:
x=1236
y="hello"
?type("x"
N
?type("y"
C
9.测试工作区函数:
格式:select()
功能:返回当前工作区的区号
10.测试别名函数:
格式:alias()
功能:测试当前工作区的别名
例:
select 1
use 职工档案 alias zgda
select 2
use 工资情况
?alias()
工资情况 &&打开表时,不指定别名,表名即为别名
select zgda &&通过别名选择工作区
?select()
1
11.表文件名函数:
格式:dbf()
功能:返回当前工作区打开的表名
例:
use 工资情况
?dbf()
e:\myvfp\工资情况
六.其它函数:
1.宏替换函数:
格式:&变量名
说明:vfp中只有宏替换函数没有括号.功能是返回指定字符型变量中所存放的字符串.
例:为"工资情况"表中每个人加100元工资
gz="工资"
use 工资情况
replace all &gz with &gz+100
2.条件函数:
格式:iif(表达式,表达式1,表达式2)
功能:若表达式值为真,则返回表达式1的值;否则返回表达式2的值;函数返回值类型与表达式1或表达式2类型一致
a=3
b=5
?iif(a>b,"高兴","开心")
开心
3.消息框函数:
格式:messagebox(提示文本[,对话框类型[,对话框标题文本]])
功能:显示提示对话框
说明:
(1)对话框类型见表1:
对话框类型功能
0仅"确定"按钮
1"确定"和"取消"按钮
2"终止","重试"和"忽略"按钮
3"是","否"和"取消"按钮
4"是"和"否"按钮
5"重试"和"取消"按钮
16stop图标
32?图标
48!图标
64i图标
0默认第1个按钮
256默认第2个按钮
512默认第3个按钮
(2).返回值见表2:
返回值按钮
1确定
2取消
3终止
4重试
5忽略
6是
7否
例:分析messagebox("您确实要退出系统吗?",4+64,"提示信息")会弹出什么样的窗口.
分析:回头观察此函数的格式,弹出的对话框中的提示文本是"您确实要退出系统吗",对话框标题是"提示信息",
函数中间有"4+64",其中4指定对话框中出现"是"和"否"两个按钮(见表1),64指定对话框中出现i图标(见表2)
ok,我们在命令窗口依次执行下列命令:
tui=messagebox("您确实要退出系统吗?",4+64,"提示信息")
&&变量tui用于接收messagebox函数的返回值,弹出的窗口如图1
?tui
&&变量tui值取决于运行时用户点了哪个按钮,如果点了"是",返回6,如果点了"否",返回7,见表2
功能:测试字符表达式指定的文件是否存在
例:?file("e:\myvfp\职工档案.dbf")
.t.
8.数据类型测试函数:
格式:type(字符表达式)
功能:测试表达式的数据类型,返回大写字母:N(数值)、C(字符)、L(逻辑)、D(日期)、M(备注)
例:
x=1236
y="hello"
?type("x")
N
?type("y")
C
9.测试工作区函数:
格式:select()
功能:返回当前工作区的区号
10.测试别名函数:
格式:alias()
功能:测试当前工作区的别名
例:
select 1
use 职工档案 alias zgda
select 2
use 工资情况
?alias()
工资情况 &&打开表时,不指定别名,表名即为别名
select zgda &&通过别名选择工作区
?select()
1
11.表文件名函数:
格式:dbf()
功能:返回当前工作区打开的表名
例:
use 工资情况
?dbf()
e:\myvfp\工资情况
? 在下一行显示表达式串
?? 在当前行显示表达式串
@... 将数据按用户设定的格式显示在屏幕上或在打印机上打印
ACCEPT 把一个字符串赋给内存变量
APPEND 给数据库文件追加记录
APPEND FROM 从其它库文件将记录添加到数据库文件中
AVERAGE 计算数值表达式的算术平均值
PACK 彻底删除加有删除标记的记录
ZAP 删除当前数据库文件的所有记录(不可恢复)