1.如果是固定轮询模式,那轮询周期不能太大,否则可能会漏掉信号。
核心代码就一句:
abb:time0-timetot0(dynainfo(207));//K线结束倒计时间
上面这句是判断K线结束时间,下单时候判断下是不是收盘K以及是不是历史k
if (abb<=60 or not(ISLASTBAR)) and time=closetime(0) then
begin
//平多 平空 语句自行补齐下
end
2.如果是走完K。
代码:
if time=closetime(0) then
begin
//平多 平空 语句自行补齐下
end
这里还需要软件设置配合:
此主题相关图片如下:temp.png

这个提前的时间至少大于60s.