//下单
if 买1<=空 AND TBUYHOLDINGEX(账户,套利品种B,0)=0
AND TSELLHOLDINGEX(账户,套利品种A,0)=0
AND TSELLHOLDINGEX(账户,套利品种B,0)<5
AND TBUYHOLDINGEX(账户,套利品种A,0)<5 THEN BEGIN
TBUY(1,多量,MKT,0,0 ,账户,套利品种A);
TBUYSHORT(1,多量,MKT ,0,0,账户,套利品种B);
END
if 卖1>=多 THEN BEGIN
TSELL(1,平量,MKT ,0,0,账户,套利品种A);
TSELLSHORT(1,平量,MKT,0,0 ,账户,套利品种B);
END
1.提供下交易日志
2.你平仓条件就一个 “卖1>=多”,如果日志里面没有触发,那就要考虑这个条件是不是没有触发过。可以使用一些调试手段处理下,你这个可以简单点加一句代码:
msgout(卖1>=多,'OK’);