MT5 提供四种移动平均线计算方法。方法决定各项数据的权重,与周期、输入价格和水平位移不同。本参考说明计算原理,不推荐交易策略。
比较四种计算方法
以下公式以收盘价为输入。C 表示当前收盘价,N 表示周期数,Prev 表示前一个平均值,P 表示 0 到 1 之间的指数权重系数。求和涵盖 N 项数据;线性权重中,1 对应最早的一项,N 对应最新的一项。 Σ 表示求和,w 表示权重。
方法 | 计算及含义 |
简单移动平均线(SMA) | SMA = ΣC / N。N 项数据具有相同权重。 |
指数移动平均线(EMA) | EMA = P × C + (1 − P) × Prev。将当前价格与前一个平均值结合,近期价格具有更大权重。 |
平滑移动平均线(SMMA) | 先以 N 项数据的 SMA 作为初值。后续 SMMA = ((N − 1) × Prev + C) / N。前一个平滑值继续参与计算。 |
线性加权移动平均线(LWMA) | LWMA = Σ(C × w) / Σw。权重从 1 递增至 N,最新数据的权重最大。 |
逐步计算示例
以下虚构价格仅用于演示计算,不是交易参数、价格预测,也不代表您终端当前选择的设置。
连续三个收盘价为 10、12 和 14 时,SMA = (10 + 12 + 14) / 3 = 12。
使用相同收盘价,LWMA = (10 × 1 + 12 × 2 + 14 × 3) / (1 + 2 + 3) = 12.6667,四舍五入至四位小数。
若 Prev = 12、C = 14,示例系数 P = 0.5,则下一个 EMA 为 13。此示例没有说明 MT5 如何根据所选周期确定系数。
若 Prev = 12、C = 14、N = 3,则下一个 SMMA = (2 × 12 + 14) / 3 = 12.6667,四舍五入至四位小数。
为什么两条平均线看起来不同
比较完整品种名称、图表周期、计算方法、周期数、输入价格和位移。仅周期数相同,不代表计算完全相同。
位移改变线条的绘制位置。绘制在最新柱右侧的线条不包含已知的未来价格。
改变方法或输入数据后,请先比较相同条件下的数据,再判断不同数值是否属于错误。添加、修改或移除指标,请参阅单独的指标管理指南。
平均线汇总已有价格数据。其位置、斜率或交叉不保证下一步价格方向或交易结果。这些计算示例不会下单或改变持仓。
