Keltner通道:MetaTrader 5上的波动性指标

Mike 2011.08.06 00:11 34 0 0
附件

Keltner通道是一种基于波动性的包络线,设置在指数移动平均线(EMA)的上下方。

这个指标的名字源于它的创始人切斯特·凯尔特纳(Chester Keltner),他在1960年的书籍《如何在商品市场中赚钱》(How to Make Money in Commodities)中首次描述了基于10期移动平均线的系统。

Keltner通道由价格包络线或带组成,这些带通过将EMA的值与平均真实波幅(ATR)的值相乘来确定。这个通道的设计非常有趣,因为它巧妙地将两个指标结合在一起:移动平均线和ATR。

其计算方法如下:

Keltner上通道 = MA(收盘价,x) + (m * ATR(y))
Keltner下通道 = MA(收盘价,x) - (m * ATR(y))

其中:

  • x - 移动平均期数;
  • m - 系数;
  • y - ATR指标期数。

该指标使用了SmoothAlgorithms.mqh库中的CMoving_Average类。关于如何使用该类的详细介绍,可以参考文章《无额外缓冲区的中间计算平均价格序列》

  • SmoothAlgorithms.mqh必须放置在terminal_data_folder\MQL5\Include\
  • Keltner_Channel.mq5必须放置在terminal_data_folder\MQL5\Indicators\

Keltner通道

列表
评论 0