移动平均线(Moving Average)
MA 是技术分析的基石:把最近 N 根 K 线的平均价格连成一条线,滤掉噪音,显示趋势的真实方向。
是什么
移动平均线(Moving Average,简称 MA)把最近 N 个周期的收盘价取平均并逐根连成曲线。因为平均化了短期波动,它能过滤噪音、直观显示趋势方向。MA 本身不是买卖信号器,而是几乎所有其他指标的「原材料」——MACD、布林带、包络线都建立在它之上,交易者也用它定义趋势方向、动态支撑阻力与买卖点(金叉死叉、多空排列)。
来历
移动平均是技术分析中最古老的工具之一,20 世纪中叶随 charting 手工分析普及。1980—90 年代随计算平台标准化出四种主流算法:简单(SMA)、指数(EMA)、平滑(SMMA)与线性加权(LWMA)——MT5 的参数面板里这四种至今并存,其中 EMA 因兼顾灵敏度与平滑度成为现代默认首选。
免费下载 Camovia Tray:在系统托盘查看行情、管理持仓,一键隐藏。
免费下载计算公式
四种常见 MA 的算法差异(MT5 全部内置):
同样周期下,EMA 与 LWMA 反应更快、转弯更早;SMA 最「钝」但最稳;SMMA 平滑度最高。没有「最好的那种」——短线偏好 EMA,长线趋势跟踪常用 SMA,关键是别中途换来换去。
手算示例
为什么 200 日均线被全世界盯着?一个直观的解释:
- 以日线为例,MA200 = 最近 200 个交易日收盘价的平均值,约等于过去一整年的「平均持仓成本」。
- 价格站在 MA200 上方,意味着过去一年买入的人整体是赚的——市场处于长期乐观状态。
- 价格跌破 MA200,则是过去一年买入者整体转亏的信号——长期情绪转空。
这就是为什么「牛熊分界线」的说法约定俗成:MA200 本身没有魔法,它是全市场共同注视的心理成本线——因为所有人都看它,它才变得重要(自我实现)。
怎么读数
MA 的经典读法(以日线常用周期为例):
| 区间 | 常见解读 |
|---|---|
| 价格 > MA 且 MA 向上 | 多头趋势;回踩 MA 常被视为顺势买点(动态支撑) |
| 价格 < MA 且 MA 向下 | 空头趋势;反弹到 MA 附近常遇阻力(动态压力) |
| MA50 上穿 MA200 | 「黄金交叉」——长线多头信号 |
| MA50 下穿 MA200 | 「死亡交叉」——长线空头信号 |
| 短中长期 MA 依次排列发散 | 「多头排列/空头排列」——趋势健康、秩序清晰的标志 |
均线系统的全部价值都建立在「趋势存在」的前提上。横盘期均线密集缠绕,任何金叉死叉都是噪音——识别不出趋势的市况,就直接停用均线信号。
常见信号与用法
金叉 / 死叉
短周期 MA 上穿/下穿长周期 MA。50/200 的交叉是最著名的长线信号,但要配合量能与价格位置确认——交叉发生时若已远离均价区,往往追高/杀低。
回踩均线
趋势中价格首次回踩 MA20/MA50 且缩量企稳,是胜率较高的顺势入场参考;第二次之后支撑力逐次衰减。
多空排列
MA5>MA20>MA60 依次向上=多头排列(顺势持有);反之为空头排列。排列一旦形成,破坏前不轻易逆势。
均线粘合后的突破
多条均线收敛粘合=变盘酝酿区。突破方向+量能确认后,往往走出流畅行情——均线是「测爆点」的尺子。
局限与常见误区
- 横盘市失效是第一大宗罪:均线全部价值来自趋势,震荡市里金叉死叉等于随机数。先判断市况,再用均线。
- 滞后不可避免:MA 是过去 N 根 K 线的平均,永远慢半拍。「均线发出信号时行情已走完一半」是常态——接受这一点,把它当确认工具而非预测工具。
- 参数不应该黑箱化:5/10/20/60/120/200 各有人用,数字本身没有魔法(斐波那契数字也一样)。重要的是「用的周期与你的持仓周期匹配」。
- 单均线孤证不可信:一条均线给出的支撑阻力信号太弱,至少配合第二均线或价格结构(前高低点)。
- 过度优化陷阱:把参数调到历史回测最漂亮毫无意义——未来不是历史的复读。参数应大道至简。
MT5 里的MA
MT5 中 MA 是内置趋势指标,一条指标可以设置四种算法中的任意一种;MQL5 编程调用函数为 iMA:
| MQL5 函数 | iMA() |
| 四种算法(ma_method) | SMA / EMA / SMMA / LWMA |
| MT5 默认周期 | 10(实战常用 20 / 50 / 200) |
| 默认应用价格 | PRICE_CLOSE |
| 显示窗口 | 主图叠加(可与价格同窗) |
ma_shift 参数可以把整条均线向左/右平移,常用于把信号「对齐」到特定 K 线位置。iMA 的算法由 ma_method 枚举指定(MODE_SMA/MODE_EMA/MODE_SMMA/MODE_LWMA),同一函数四种算法通用。
不同周期下的表现
15 分钟
MA5/MA20 适合日内节奏参考,但噪音大,建议只做趋势方向的顺势使用
1 小时 / 4 小时
MA20/MA50 组合是波段交易最常见的「双均线」结构
日线
MA50/MA200 的金叉死叉与牛熊分界在此最经典;年线级别信号全球瞩目
周线
MA30(约半年)常用于更长周期趋势过滤——周线 MA 方向几乎不轻易改变
指标组合
实战中 MA 常见搭配:
- 与 MACD 搭配:长期 MA 定大方向,MACD 只在顺方向找动能重启的入场点——趋势过滤+动量择时。 MACD
- 与 RSI 搭配:多头排列下等 RSI 回落到 40–50 的超卖修复,配合 MA 支撑入场。 RSI
- 与 BOLL 搭配:布林中轨就是 SMA20——均线方向+通道收张,天然一组。 BOLL
常用 MA 观测的品种
以下品种页将本指标列为常用观测指标:
常见问题
Q SMA 和 EMA 有什么区别?
SMA 对窗口内所有 K 线等权平均,反应慢但稳;EMA 按 α=2/(N+1) 给近期价格更高权重,反应快、转弯早。短线常用 EMA(更快贴近价格),长线趋势跟踪常用 SMA(更少假动作)。没有绝对优劣,关键是与周期匹配。
Q 200 日均线为什么这么重要?
MA200(日线)约等于过去一年的平均成本,是全球共同注视的长期多空分界——价格在其上方市场整体乐观,下方转防御。它重要不是因为计算特殊,而是因为看的人足够多,信号自我实现。
Q MA 的周期参数应该怎么选?
先定持仓周期,再选参数:日内常用 5/20(15 分钟图),波段 20/50(1H/4H),长线 50/200(日线)。不要为了回测好看而调参——参数的意义是与你的持有时间匹配。
Q 金叉死叉可靠吗?
在趋势市相当可靠(尤其长周期金叉),在震荡市完全不可靠(全是噪音)。使用前先用 ADX 或价格结构确认趋势存在,并只在顺势方向取信号。
Q MT5 里怎么添加和设置 MA?
菜单「插入 → 技术指标 → 趋势 → Moving Average」,或从导航器拖到图表。参数面板里可选四种算法(SMA/EMA/SMMA/LWMA)、周期、平移和应用价格。可叠加多条不同周期的均线做组合。
本页内容仅为技术指标知识介绍,不构成任何投资建议。指标信号存在失效可能,交易决策请结合风险管理独立判断。