大家好!今天我们来聊聊 BB_XMACD 指标。这是一种简单的 MACD(移动平均收敛/发散) 变体,能够帮助我们判断趋势方向的变化点以及当前趋势的强度。
BB_XMACD 生成在一个独立的图表窗口中,由两条线(蓝色和红色)以及可以是绿色或品红色的点组成。点的颜色变化是很好的信号,而两条线之间的距离则显示了当前趋势的强度。
从示例图表中我们可以看到,当品红色点变成绿色点时,出现买入信号;而在反向情况下则会出现卖出信号。为了确保交易的有效性,最好在蓝线和红线之间的距离比较大的时候进行交易。
这个指标还允许我们选择 MACD 基本直方图、信号线和带状线的平滑方式,总共有十种可选的方式:
- SMA - 简单移动平均;
- EMA - 指数移动平均;
- SMMA - 平滑移动平均;
- LWMA - 线性加权移动平均;
- JJMA - JMA 自适应平均;
- JurX - 超线性平滑;
- ParMA - 抛物线平滑;
- T3 - Tillson 的多重指数平滑;
- VIDYA - 使用 Tushar Chande 算法的平滑;
- AMA - 使用 Perry Kaufman 算法的平滑。
需要注意的是,不同平滑算法的相位参数意义完全不同。对于 JMA,外部相位变量的变化范围是 -100 到 +100;而对于 T3,它是一个乘以 100 的平滑比率,以便更好地可视化;对于 VIDYA,它是 CMO 振荡器周期;对于 AMA,它是慢 EMA 周期。在其他算法中,这些参数对平滑没有影响。对于 AMA,快速 EMA 周期的默认值固定为 2,而提升的比率也为 2。
该指标使用了 SmoothAlgorithms.mqh 库类(必须复制到 terminal_data_folder\MQL5\Include)。关于这些类的使用,已经在文章 “无需使用额外缓冲区的中间计算价格序列平均” 中详细描述过。


评论 0