多周期无法开仓

老师,麻烦您看一下,我写的多周期无法开仓:Range[4:4] { MACDValueSS = GetPlotNumericValue(\"MACD\",\"MACDValue\"); //MACDDiffSS = GetPlotNumericValue(\"MACD\",\"MACDDiff\"); //AvgMACDSS = GetPlotNumericValue(\"MACD\",\"MACDDEA\"); OKJX9 = AverageFC(Close[1],30); //短周期 AverageFC(Close,30) ZSJX9 = AverageFC(Close[1],60); //长周期 AverageFC(Close,60) If(Data4.OKJX9 > Data4.ZSJX9 And Data4.MACDValueSS[1] > Data4.MACDValueSS[5] And Low[2] <= Data4.OKJX9 And Close[1] > Data4.OKJX9 ) { Buy(TurtleUnits,Data4.Open); Commentary(\"9M\"); PlotString (\"9M\",\"9M\", High + diffLocate,Red); } If(Data4.OKJX9 < Data4.ZSJX9 And Data4.MACDValueSS[1] < Data4.MACDValueSS[5] And High[2] >= Data4.OKJX9 And Close[1] < Data4.OKJX9 ) { SellShort(TurtleUnits,Data4.Open); Commentary(\"9M\"); PlotString (\"9M\",\"9M\",Low - diffLocate,Green); } }

根据你隔壁的问题,你是否获取了macd的值