Chaikin振荡器是由马尔克·查金(Marc Chaikin)命名的,基于累积/分配(Accumulation/Distribution)指标以及乔·格兰维尔(Joe Granville)和拉里·威廉姆斯(Larry Williams)的多项研究成果。
这款流行指标的变体提供了十种不同的平滑算法供我们选择:
- SMA - 简单移动平均;
- EMA - 指数移动平均;
- SMMA - 平滑移动平均;
- LWMA - 线性加权移动平均;
- JJMA - JMA自适应平均;
- JurX - 超线性平滑;
- ParMA - 抛物线平滑;
- T3 - 提尔森的多重指数平滑;
- VIDYA - 使用图查尔·钱德(Tushar Chande)算法的平滑;
- 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)。关于类的使用,已在文章《不使用额外缓冲区进行中间计算的价格系列平均化》中进行了详细描述。


评论 0