关于达到条件却没有信号的问题

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金叉就是没有平仓信号是怎么回事?

盘面有信号,却没有自动交易
行情没达到公式平仓条件被平仓
关于信号闪烁的问题
关于信号消失的问题
关于if条件plotnumeric的问题
关于信号闪烁的问题
关于信号闪烁的问题
关于信号问题的困惑
老师 问个问题 达到条件 K线 怎么变颜色 或者出现图标或者字
关于信号闪烁的逻辑问题

high[1] 改成open