BKVOL,SKVOL是指理论持仓还是实际持仓 [文华财经]
- 咨询内容:
A=1,BKP;
B=1,SKP;
C=1 AND BKVOL>0,SP;
D=1 AND SKVOL>0,BP;
AUTOFILTER;
类似上面的这种策略,结果出现了在同一根K线上出现BKP与SP的信号。但是因为刚下的单还没有成交,无仓可平,所以出错了。
问题:BKVOL与SKVOL返回的是理论持仓么,当前K线发出BK信号,刚下的单但还没有成交,是不是也满足BKVOL>0?
- 文华技术人员:
您的信号执行方式选择的是什么?
BKVOL,SKVOL取的是理论持仓,当前K线发出BK信号,不管下的单有没有成交,只要这个信号是固定的,不会消失,那么BKVOL就是有取值的,否则就是0. - 文华客服:
我选的是出信号立即下单,不进行复核。
有没有哪个函数是返回实际持仓的,要不然这同时出信号该怎么解决呢?
- 网友回复:
另外,在策略开发平台测试的时候好像是不管选何种下单方式,都是出信号之后那根K线才大于0,发出信号的那根K线的值为0.这个跟加载后盘中也不一样。
- 网友回复:
1、选择出信号立即下单,不进行复核,应该是会固定信号的,如果您当根K线上只出了一个BPK或者BK,那么BKVOL就是有取值的,但是您当前的情况是
出了一个BPK之后又出了一个SP,那么SP就把BK的仓位给平掉了,所以您看到BKVOL就是取值为0了。
策略模型中目前没有取实际持仓的函数,取得都是理论持仓,其实这个您不用担心的,因为您的BPK信号出了以后,BK还没有成交,也就是没有持仓,那么出了SP后是会把BK的挂单给撤掉的。
也是和您实际情况相符的。
2、效果测试中目前还不支持一根K线多个信号,所以一根K线上只能有一个信号,并且BKVOL是以K线走完才记录值的。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容