老师,编写问题 (文华财经WH8赢智V8.2)

投资者咨询:老师,编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-2 15:07
老师,难道这一句不是说小节收盘前提前20秒发出信息?
CHECKSIG(CLOSEOUT,'A',0,'E',20,0);
如果是的话,为什么没有提前发出?

图片点击可在新窗口打开查看
技术人员回复
日期:2018-5-2 15:40
这句表示小节前提前20秒发出

但是您交易的是外盘合约,该函数无效的,该函数取小节范围是内盘股指合约和商品合约


在外盘,您可以通过过时间控制清仓的时间,比如:

TIME>=115940,CLOSEOUT;
CHECKSIG(CLOSEOUT,'A',0,'C',0,0);

投资者咨询:老师,编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-2 15:07
老师,不是时间清仓。我的意思是小节收盘之前所以信号提前20秒发出。这样的话就可以正常开平仓了。我的这个信号刚好是在12点收盘的时候发出来,这样没法正常平仓,反而影响之后的开仓 



老师,这就是现在恒指收盘的时候。如果不能在收盘之前平仓,之后又会出现堆积在手上。之前已经堆积一手了

图片点击可在新窗口打开查看
技术人员回复
日期:2018-5-2 17:23
您当前手中持仓,可以带入模组中平仓

单击k线图右键》重新计算历史信号,将历史的持仓带入,就可以暂时解决您的疑问了



不过您出现这个问题是您模组错误操作导致的

模组需要24小时连续运行的,所以后续可以自动读取之前的开仓,执行对应的平仓的



   
投资者咨询:老师,编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-2 15:07
 老师,你对的理解有误。我的想法是在小节休市之前把开平仓信号提前处理了。这样就不会出现不能及时开平仓的问题
您看看1楼的图,我的想法是解决没有平仓的问题。这个是13.00发出来的平仓信号,为什么在12.58显示交易通道繁忙?
投资者咨询:老师,编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-2 15:07
老师,我已经上传数据尾号5951   
辛苦您了
技术人员回复
日期:2018-5-3 8:38
您描述的不是问题的

这是因为您本地电脑时间慢了,日志是按照时间顺序记录的,交易所时间13点了,您本地时间才12点58,如截图




交易通道忙,是说明在同一时刻有多个信号同时进行委托,会给出这个提示,后续会逐个进行委托的

另外,您同时加载多个相同的模组,在同一时间发信号,模组委托不过来的

您可以将各个分区中相同模组删除,修改委托手数,之后只保留一个就可以了



按此在新窗口浏览图片
文件名:交易所.png

 
投资者咨询:老师,编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-2 15:07
 CHECKSIG(CLOSEOUT,'A',0,'E',20,0);
老师,我能不能理解,这句话在外盘压根就没有效果,只能在内盘使用?
技术人员回复
日期:2018-5-3 18:22
 不能完全这么理解

当前不起作用,是因为您选择的复核方式是E,要判断小节,这个是适用于内盘合约的

您理解下
投资者咨询:老师,编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-2 15:07
老师,还是老问题。有没有方法把这句改为外盘也能使用?
CHECKSIG(CLOSEOUT,'A',0,'E',20,0);

图片点击可在新窗口打开查看