香蕉函式應用統計指標背離次數
阿新 • • 發佈:2018-12-15
NthCon | 第N個滿足條件的Bar距當前的Bar數目 |
---|---|
CountIf | 獲取最近N週期條件滿足的計數 |
CrossOver | 求是否上穿 |
CrossUnder | 求是否下穿 |
//------------------------------------------------------------------------ // 簡稱: MACD // 名稱: 平滑異同移動平均線 // 類別: 公式應用 // 型別: 內建應用 //------------------------------------------------------------------------ Params Numeric FastLength(12); Numeric SlowLength(26); Numeric MACDLength(9); Vars NumericSeries MACDValue; Numeric AvgMACD; Numeric MACDDiff; Numeric V1; Numeric V2; Begin MACDValue = XAverage( Close, FastLength ) - XAverage( Close, SlowLength ) ; AvgMACD = XAverage(MACDValue,MACDLength); MACDDiff = MACDValue - AvgMACD; // 死叉 V1 = NthCon(CrossUnder(MACDValue, AvgMACD) && MACDValue > 0); // 金叉 V2 = CountIf(CrossOver(MACDValue, AvgMACD) && MACDValue < 0, V1); PlotString("MACDCon", Text(V2), L); End //------------------------------------------------------------------------ // 編譯版本 GS2010.12.08 // 版權所有 TradeBlazer Software 2003-2010 // 更改宣告 TradeBlazer Software保留對TradeBlazer平 // 臺每一版本的TradeBlazer公式修改和重寫的權利 //------------------------------------------------------------------------