价2>价1,资金仅可以开一手单,要求先平仓,然后开仓。.当突破价1时,限价平空单 ,限价开多单。由于行情速度比较快,没有成交。当价格突破价2时,撤平空单 ,撤开多单。然后按市场价平空单,开多单。上面语句不知是否正确,请指教。
IF H>价1 THEN
BEGIN
TSELLSHORT(持仓<0 ,0 ,LMT ,价1-10);
TBUY(持仓=0 ,开仓数,LMT ,价1-10);
END
IF H>价2 THEN
BEGIN
TCANCEL(TISREMAIN(4)>0, 4);
TSELLSHORT(持仓<0 ,0 ,MKT);
TBUY(持仓=0 ,开仓数,MKT );
END
问题不大吧