请教下大家,做收盘成交,想要提前20秒成交的指令怎么写?
提前下单吗?
仅限于固定轮询模式才有效。
abb:timetot0(CLOSETIME(0))-time0,NODRAW;//当前K线时间距离收盘K线结束倒计时
abb3:timetot0(CLOSETIME(0))-timetot0(dynainfo(207)),NODRAW;//当前时间距离收盘K时间
if (abb<=20 and (not(ISLASTBAR))) or (ISLASTBAR and abb3<=20) then //兼顾实际交易时候的信号和历史回测信号
begin
sell(holding>0,holding,market);
sellshort(holding<0,holding,market);
end
如果是走完K模式则需要启用提前N秒下单的功能。