| 

 等级: 专业版 
注册: 2021-6-1曾用名:  | 
 
| //盘前预埋单 IF CURRENTTIME<91458
 then tbuy(c<5,1000,lmt,4.9);
 
 //盘中出现应成交未全部成交的情况先撤单再补救
 if CURRENTTIME>93000 and CURRENTTIME<145658
 then begin
 tcancel(c>5.05 and TSUBMIT(1)>10,1);
 tbuy(c>5.05 and TSUBMIT(1)>10,TGLOBALSUBMITEX( 1,0 ,0 ,0 )*2,mkt);
 end;
 请管理员看看上面代码有什么问题,盘中明明价位大于5.05了,却没有撤单和补仓操作发生。
 但如果改成
 //盘中
 IF CURRENTTIME>092000
 then tbuy(c<5,1000,lmt,4.9);
 
 //盘中出现应成交未全部成交的情况先撤单再补救
 if CURRENTTIME>93000 and CURRENTTIME<145658
 then begin
 tcancel(c>5.05 and TSUBMIT(1)>10,1);
 tbuy(c>5.05 and TSUBMIT(1)>10,TGLOBALSUBMITEX( 1,0 ,0 ,0 )*2,mkt);
 end;
 同样情况价格大于5.05时,就会正常触发撤单和补仓。想不通哪里出了问题
 
 
 
 | 
 |