深度解析:Chaikin振荡器在MetaTrader 5中的应用

Mike 2011.10.07 02:01 36 0 0
附件

Chaikin振荡器是由马尔克·查金(Marc Chaikin)命名的,基于累积/分配(Accumulation/Distribution)指标以及乔·格兰维尔(Joe Granville)和拉里·威廉姆斯(Larry Williams)的多项研究成果。

这款流行指标的变体提供了十种不同的平滑算法供我们选择:

  1. SMA - 简单移动平均;
  2. EMA - 指数移动平均;
  3. SMMA - 平滑移动平均;
  4. LWMA - 线性加权移动平均;
  5. JJMA - JMA自适应平均;
  6. JurX - 超线性平滑;
  7. ParMA - 抛物线平滑;
  8. T3 - 提尔森的多重指数平滑;
  9. VIDYA - 使用图查尔·钱德(Tushar Chande)算法的平滑;
  10. AMA - 使用佩里·考夫曼(Perry Kaufman)算法的平滑。

需要注意的是,Phase参数在不同的平滑算法中有着截然不同的含义。

  • 对于JMA而言,它是一个外部的Phase变量,范围从-100到+100。
  • 对于T3,它是一个平滑比率,乘以100以便于可视化。
  • 对于VIDYA,它是CMO周期,对于AMA而言,它是慢EMA周期。
  • 对于AMA,快速EMA周期是一个固定值,默认等于2。提升的幂次也是等于2。

该指标使用了SmoothAlgorithms.mqh库类(需复制到terminal_data_folder\MQL5\Include)。关于类的使用,已在文章《不使用额外缓冲区进行中间计算的价格系列平均化》中进行了详细描述。

Chaikin振荡器

列表
评论 0