请教下面这个程序:
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
SELLSHORT(MA5>MA10 AND MA10>MA20 AND HOLDING<0,HOLDING,market);
BUY(MA5>MA10 AND MA10>MA20 AND HOLDING=0,30%,market);
SELL(MA5<MA10 AND MA10<MA20 AND HOLDING>0,HOLDING,market);
BUYSHORT(MA5<MA10 AND MA10<MA20 AND HOLDING=0,30%,market);
我的问题是他像下面的图里一样,平仓后立即开仓,结果就是亏。我想让他赢利5个点就平仓,然后等有了符合开仓条件时再开仓,该怎样实现我的想法呢?
(我的图传不上来)