请教:如下图
此主题相关图片如下:qq图片20170502102306.png

逐K线模式上一个交易日14:59出的信号,最后一分钟开始就成交了,但是今天开市的时候又成交了一次,一般是哪里出问题呢?
语句如下:
if holding<2 and TIME=145900 and hd<>-1 then begin
收补:BUY(1,2-holding,MARKET),ORDERQUEUE;
end
[此贴子已经被作者于2017/5/2 10:27:15编辑过]
勾选下“启动时对上根K线信号进行检测”这个选项,即可以避免这种现象。
你讲的是不是在程序化交易下单设置下面的那个选项“启动时检测是否对上根K信号交易”?
之前已经勾选了,请问还有什么原因没有,这个跟代码有关吗?
你讲的是不是在程序化交易下单设置下面的那个选项“启动时检测是否对上根K信号交易”?之前已经勾选了,请问还有什么原因没有,这个跟代码有关吗?
是的。目前,所提供的代码从语法上来看,这是没有问题的。按照逻辑来说,勾选以后,系统会提示是否下单,用户再次进行选择,后面可持续观察下。另,下单日志也建议勾选上,后续问题可借助日志来分析原因。
这个要根据具体代码逻辑来的,根据目前1楼条件来看,这个是可以解决问题的。