请老师解决这个问题 (文华财经WH8赢智V8.2)

投资者咨询:请老师解决这个问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-12 8:27
 老师,相同的开仓条件,用BPK 和用BK的开仓价格是不一样的,同一个K线上的价格不一样,差别大!似乎反手指令开仓总是K线走完才发出指令!

一分钟K为例,我发现用SPK BPK信号成交价基本都是当根K线的收盘价,而这根K线振幅巨大也是!如果是BK 或SK的,则成交价则比较靠近条件价格。
投资者咨询:请老师解决这个问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-12 8:27


  

用开平仓指令的满足条件后再10:04:20秒即发出成交;同样的条件,用反手指令的满足条件后到05分才发出指令!
技术人员回复
日期:2018-6-12 8:31

这里不是问题的,您的模型中单独将BK SK信号设置为指令价的方式

 

而BPK SPK信号没有特殊设置所以默认是收盘价的方式

 

在模型中添加一下语句就可以,如果还有疑问需要您提供完整的源码我们帮您看一下:

 

CHECKSIG(BPK,'A',0,'C',0,0);
CHECKSIG(SPK,'A',0,'C',0,0);

投资者咨询:请老师解决这个问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-12 8:27
 还真的是这样,谢谢老师!图片点击可在新窗口打开查看图片点击可在新窗口打开查看图片点击可在新窗口打开查看
投资者咨询:请老师解决这个问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-12 8:27
CHECKSIG(CLOSEOUT,'A',0,'C',0,0);??

CHECKSIG(SPK,'A',0,'C',0,0);
CHECKSIG(BPK,'A',0,'C',0,0);

CHECKSIG(CLOSEOUT,'A',0,'C',0,0);

冬夜老师,这些语句的排序影响执行的先后顺序吗?如果将清仓指令这一行放在上面效果一样吗?最后一根既要清仓又满足开仓条件的情况也是有的。
技术人员回复
日期:2018-6-12 8:55

 这些语句顺序是不会影响执行的,是一样的

 

“最后一根既要清仓又满足开仓条件的情况也是有的”

 

您可以直接通过反手指令来实现,平仓的同时反手开仓