IF TSELLHOLDINGEX(账户ID,品种1,0)>0 AND TBUYHOLDINGEX(账户ID,品种2,0)<>X2*组数 AND TREMAINQTY(1,账户ID,品种2)>0 THEN BEGIN
CS5:=CS5+1;
IF CS5=1 THEN BEGIN
开多价格:=TORDERPRICE(1,1);//记录价格
开多时间:=TORDERTIME(1,1);//记录时间
END;
n1:=TREMAINQTY(1,账户ID,品种2);
TCANCELEX(1,1,账户ID,品种2);
IF 开多价格<>0 AND abs(开多价格-dynainfo2(7,品种2))<=40*mindiff THEN TBUY(1, n1, LMT, 品种2sel, 0, 账户ID, 品种2);
ELSE BEGIN
IF 开多价格<>0 AND abs(开多价格-dynainfo2(7,品种2))>40*mindiff THEN DEBUGOUT(\'超过限制上次下单价格%.2f\',开多价格);
END;
IF 开多时间<>0 AND TIMETOT0(CURRENTTIME-开多时间)>=30 THEN BEGIN
TCANCELEX(1,1,账户ID,品种2);
TSELLSHORT(\'\', TSELLHOLDINGEX(账户ID,品种
此主题相关图片如下:报单.png
此主题相关图片如下:撤单.png
1,0), MKT, 0, 0, 账户ID, 品种1);//委托超时,砍仓 END;
END