MACDDiff = XAverage( Close, FastLength ) - XAverage( Close, SlowLength ) ;
AvgMACD = XAverage(MACDDiff,MACDLength);
MACDValue = MACDDiff - AvgMACD;
各位朋友,我这个macd代码写的没问题吧。
If(MarketPosition == -1 && MACDValue[1] > 0)
BuyToCover(CurrentContracts,high[1]);
但是我设置平仓条件的时候,条件达到了就是没有平仓信号这是怎么回事?
比如开了空单,macd金叉就是没有平仓信号是怎么回事?
high[1] 改成open