文章

移动平均线交叉:如何解读并交易该信号

当较快的移动平均线在同一张图表上向上或向下穿越较慢的移动平均线时,就会出现移动平均线交叉,这标志着趋势发生了变化。这两条均线覆盖的周期数量不同,这也是它们之所以会彼此偏离并发生交叉的唯一原因。两者都是基于已经发生的价格构建而成,而移动平均线会先对价格数据进行平滑处理,以减少市场噪音,再确认趋势,因此,交叉所确认的是一段已经开始的走势,而不是对未来走势进行预测。 对于使用技术指标来把握外汇及其他市场入场和离场时机的交易者而言,这一区别非常重要:交叉信号可以帮助您顺应现有趋势,但前提是您知道如何过滤掉较弱或虚假的信号。下面,我们将详细说明如何解读移动平均线交叉、哪些周期组合适合不同的交易风格、哪些检查可以确认信号有效、基于交叉的入场和离场策略如何运作、它们通常会在哪些情况下失效,以及如何在 MT4 和 MT5 上进行设置。

要点总结

  • 移动平均线交叉是指较快的移动平均线向上或向下穿越较慢的移动平均线,标志着趋势发生转变。
  • 三组标准参数覆盖了主要交易风格 ,分别是 日内交易使用 9 EMA 和 21 EMA,波段交易使用 20 SMA 和 50 SMA,长期交易使用 50 SMA 和 200 SMA。
  • 交叉确认的是已经启动的趋势,因此在区间震荡市场中效果不佳。
  • 交叉本身并不构成交易信号 ,只有通过四项确认检查后才成立。

什么是移动平均线交叉?

移动平均线交叉是当快速移动平均线穿越慢速移动平均线时形成的信号事件。快速移动平均线覆盖的周期较少,慢速移动平均线覆盖的周期较多,而交叉点标志着近期价格变化已推动短周期均线穿越长周期均线。

每一条移动平均线都是根据已经形成的价格计算得出,因此属于滞后指标。由此,交叉确认的是已经展开的趋势,而不是预测价格下一步会如何运行。在技术分析中,这类交叉可帮助交易者识别实际的入场和出场点、识别趋势并确认趋势方向。之所以能起到这种时机判断作用,是因为两条均线在反应速度上存在差异,从而使交叉在既有趋势中转化为买入或卖出信号。

移动平均线交叉是如何形成的

快速移动平均线对近期价格的反应早于慢速移动平均线,因此当近期价格改变方向时,快速移动平均线就会穿越慢速移动平均线。

EURUSD daily chart showing a bearish and bullish crossover between the 20-period and 50-period SMAs.

快速与慢速移动平均线

快速移动平均线覆盖的周期少于慢速移动平均线,因此每一个新价格对它的影响权重更大。20 周期 简单移动平均线(SMA)将最近 20 个收盘价纳入计算,而 50 周期 SMA 则将每一个新收盘价分摊到 50 个周期中。一个新的价格会明显推动 20 周期均线,但对 50 周期均线的影响则微乎其微。

看涨交叉

看涨交叉是指快速移动平均线向上穿越慢速移动平均线。近期价格上涨的速度快于长期均线吸收变化的速度,因此在获得确认后,它可以作为买入信号,而不仅仅是表明上升趋势。

看跌交叉

看跌交叉是指快速移动平均线向下穿越慢速移动平均线。近期价格下跌的速度快于长期均线吸收变化的速度,因此只有在获得确认后,它才构成卖出信号,而不能仅凭交叉本身判断。在任何一种情况值得采取行动之前,都要先确认你看到的交叉属于正确的类型,因为有三种不同的信号都被称为“交叉”。

三种都被称为交叉的不同信号

通常有三种不同事件会被称为交叉,而本文讨论的仅是其中一种。屏幕上出现的是哪一种,决定了下文规则是否适用。

两条移动平均线交叉

移动平均线交叉涉及两条不同周期的移动平均线,且两者都叠加显示在价格图表上。这是标准情形,也是本文其余部分所描述的对象:当一条短期移动平均线穿越一条长期移动平均线时,交易者通常会将其解读为市场动能可能发生变化。

价格穿越移动平均线

价格交叉是指价格与单条移动平均线之间的交叉。图表上只有一条均线叠加在价格之上,因此它出现的频率要高得多,因为价格触及单条均线的次数远多于第二条均线与其交叉的次数。这些信号中的大多数都属于噪音,因为在区间震荡市场中,价格会反复收于单条均线上方和下方。这也是为什么双均线版本成为默认用法。第二条均线有助于过滤单均线设置中的部分噪音,从而生成更清晰的买入或卖出信号。

MACD 线穿越信号线

A MACD 交叉是指 MACD 线在价格图表下方的独立面板中穿越其信号线。MACD 是另一种不同的指标,其两条线都不会叠加显示在价格上。12 周期和 26 周期属于 MACD 本身,而不属于移动平均线交叉。

表 1. 被称为交叉的三种信号

交叉类型谁与谁交叉出现位置信号频率本文是否涵盖
移动平均线交叉较快的移动平均线穿越较慢的移动平均线出现在价格图表上,两条均线都叠加在价格之上三者中最少是。本文讨论的就是这一种
价格交叉价格穿越单条移动平均线出现在价格图表上,一条均线叠加在价格之上三者中最多,因为价格触及单条均线的频率远高于第二条均线与其交叉的频率仅在本节提及
MACD 交叉MACD 线穿越其信号线出现在价格图表下方的独立面板中无法直接比较,因为它取决于 MACD' 自身的设置,而不是两条均线否。这是不同的指标,12 周期和 26 周期属于它

在识别出正确的信号后,下一步要决定的是由哪两个周期来生成该信号。

常见的移动平均线交叉组合

并不存在唯一最佳的组合,只有取舍,不同交易策略会在速度与可靠性之间做出不同平衡。较短周期会产生更早但也更多的错误信号,较长周期则会产生更晚但更少的信号。三组标准参数各自代表了这种取舍的一端。

用于日内交易的 9 EMA 和 21 EMA

9 周期 指数移动平均线(EMA)与 21 周期 EMA 是标准的日内交易组合,通常用于 5 分钟至 15 分钟图表。由于该 EMA 组合对短期价格波动反应迅速,因此活跃交易者在短线交易中通常更偏好使用它。代价是,这三组组合中它产生错误信号的比例最高。

用于波段交易的 20 SMA 和 50 SMA

20 周期 SMA 和 50 周期 SMA 是 波段交易组合,通常用于 1 小时至日线图表。该组合在速度与噪音之间取得平衡。与 9 和 21 组合相比,信号出现得更晚,但数量也更少。

用于长期趋势的 50 SMA 和 200 SMA

50 周期 SMA 和 200 周期 SMA 是长期趋势分析的标准组合,其中 50 日和 200 日移动平均线常被用作日线和周线图上的长期均线参考。200 日移动平均线也被机构交易者广泛关注。A 黄金交叉是指 50 周期 SMA 向上穿越 200 周期 SMA,表明长期看涨动能强劲;而 A 死亡交叉则是指 50 日均线向下穿越 200 日均线,表明长期看跌动能。该组合产生的信号在三者中最少,且最为滞后。

应该使用 SMA 还是 EMA?

两者都不存在更高的准确性,而 EMA 与 SMA的选择取决于所交易的时间周期。EMA 对近期价格赋予更高权重,因此交叉出现得更早。SMA 则对其周期内的每一个价格赋予相同权重,因此交叉更晚、信号更少。其他类型的移动平均线也存在,例如赫尔移动平均线(Hull Moving Average),但它更常用于更复杂的交易系统。

Comparison of 9 and 21 EMA, 20 and 50 SMA, and 50 and 200 SMA moving average crossover pairs.

表 2. 标准交叉组合

周期组合类型交易风格常用时间周期取舍
9 EMA 和 21 EMA指数型日内交易、剥头皮交易和当日交易5 分钟至 15 分钟三者中最早的信号,同时错误信号比例最高
20 SMA 和 50 SMA简单型波段交易1 小时至日线较为平衡。信号少于 9 和 21 组合,且每个信号出现得更晚
50 SMA 和 200 SMA简单型长期趋势交易和头寸交易日线至周线信号最少,入场最晚。该组合会产生黄金交叉和死亡交叉

一组参数只构成设置的一半,因为相同的两个周期在 5 分钟图和日线图上的表现会截然不同。

为交叉信号选择时间周期

并不存在唯一最佳的时间周期,交易者可根据自身交易方式,在不同时间周期中应用相同的交叉逻辑,从日内交易设置到长期投资皆可;更高时间周期产生的信号更少,但每个信号的可靠性更高,因为更长的 K 线在收盘前会吸收更多噪音。日线和 4 小时图适合波段交易,而 1 分钟图的可靠性最低。

  • 剥头皮交易和 日内交易,使用 5 分钟和 15 分钟图。每天会出现多个信号,入场最早,但错误信号也最多。
  • 波段交易,使用 1 小时至日线图。信号更少且更晚,每月出现几次,其中大多数出现在持续时间足够长、可供交易的趋势中。
  • 长期持仓,使用日线和周线图。每年只有少数几个信号,每个都较晚,但都出现在已经得到验证的趋势中。

许多交易者会先在更高时间周期判断方向,再在更低时间周期执行信号,这就引出了应当依据哪个周期采取行动的问题。

如何确认交叉信号

交叉本身只是一个需要进一步检查的触发条件。要确认交叉,应结合其他技术指标或技术分析工具,以提升交易决策的依据;然后等待 K 线收盘,检查两条均线在交叉后是否朝同一方向倾斜并逐步拉开距离,观察是否有成交量或动能支持,并确保更高一级时间周期的方向一致。

等待 K 线收盘

只有当交叉完成所在的 K 线已经完全收盘时,才将该交叉视为有效,因为快速移动平均线可能会在尚未完成的 K 线内部发生穿越,但在该 K 线收盘前又回到另一侧。如果交叉仍在未完成的 K 线内部形成,则该项检查不通过。

检查斜率和分离度

检查两条均线是否都朝交易方向倾斜,以及交叉后它们之间的间距是否扩大。两条走平的均线反复交叉,说明市场处于区间震荡状态,这种情况通常出现在横盘市场,而不是单边运行的趋势市场,其结果往往就是来回扫损(whipsaw)。如果两条均线交叉后又立即重新靠拢,则该项检查不通过。

用成交量或动能确认

观察交叉 K 线上的成交量是否上升,或 相对强弱指数(RSI)或 MACD 是否与交叉方向一致,因为交易者通常会将交叉与成交量或动能指标结合使用,以提高准确性并确认市场走势。一个背后有参与度支撑的走势,比仅仅在均线附近轻微漂移更有延续性。如果成交量持平或下降,或动能指向相反方向,则该项检查不通过。

检查更高时间周期趋势

检查高于当前交易周期的时间周期,以确认更大级别的趋势和整体方向,或者查看价格位于 200 周期均线的哪一侧。如果 15 分钟图上出现看涨交叉,而日线趋势却在下跌,那么这个信号就是逆大趋势而行。如果该信号与更高时间周期的趋势相反,则该项检查不通过。

一旦信号通过全部四项检查,止损单通常会设置在多头仓位最近的波段低点下方,或空头仓位最近的波段高点上方。

表 3. 交叉确认检查清单

检查项测试内容信号失效的情况
K 线收盘交叉完成所在的 K 线已在所交易的时间周期上完全收盘交叉仍在未完成的 K 线内部形成
斜率与分离度两条均线都朝交易方向倾斜,且交叉后它们之间的间距扩大两条均线都走平,或交叉后又立即重新靠拢
成交量或动能交叉 K 线上的成交量上升,或 RSI 或 MACD 与交叉方向一致成交量持平或下降,或动能指向相反方向。对于货币对,这项检查的权重较低,详见下方外汇部分
更高时间周期趋势更高一级时间周期与该方向一致,或价格位于 200 周期均线的正确一侧该信号与更高时间周期的趋势相反

下一节将通过真实图表逐一演示这四项检查。

移动平均线交叉策略

移动平均线交叉策略包含三个部分:入场规则、出场规则和趋势过滤器。上文介绍的参数组合和确认检查是为这些规则提供依据,而不是取代它们。

入场规则

在看涨交叉时做多,在看跌交叉时做空;该入场规则旨在通过仅在四项确认检查全部满足后,对已确认的看涨或看跌交叉采取行动,从而更一致地识别 入场和出场点:K 线已收盘、均线正在分离、成交量或动能方向一致、且更高时间周期趋势一致。任何未通过其中任一检查的交叉,都还不能视为入场信号。

出场规则

在出现相反交叉时出场,或在入场时设定固定止损和目标位后出场;这两种方式都是在交易执行前定义出场点的方法。相反交叉出场永远不会提前预判反转,而总是滞后于反转,这也是为什么下方的 EURUSD 实例中,在等待均线反向交叉的过程中,260 点的涨幅大部分被回吐。固定止损和目标位如果先被触及,则会更早平仓,但也会限制持续延伸的趋势收益。应在入场前决定采用哪一种出场规则,而不是入场后再决定。

趋势过滤器

加入第三条更长周期的移动平均线,通常为 200 周期,作为长期均线,以使交易与 市场趋势 和当前 市场状况 保持一致,并且只在价格位于该均线相应一侧时接受交叉信号:只有当价格位于其上方时才接受看涨交叉,只有当价格位于其下方时才接受看跌交叉。这就是三重移动平均线交叉。它产生的信号少于单纯的双均线组合,而这正是其目的,因为它针对的是本文后面将讨论的区间震荡扫损问题。

表 4. 移动平均线交叉策略概览表

规则作用取舍
入场在四项确认检查全部通过后执行交叉信号会放弃部分最早的入场价格
出场,相反交叉在出现相反信号时平仓滞后于反转,回吐浮动利润
出场,固定止损和目标位在预设价位平仓更早锁定结果,但会限制持续运行趋势的收益
趋势过滤器,200 周期均线只接受与其所在一侧一致的交叉信号更少,但可过滤掉下文将讨论的来回扫损

交叉信号实战示例

在 EURUSD 日线图上,20 周期 SMA 于 2025 年 12 月 11 日前后在约 1.1714 的位置向上穿越 50 周期 SMA,当时快速移动平均线大约高于慢速移动平均线 5 个点。

K 线收盘检查通过,因为交叉是在一根已收盘的日线 K 线上完成的。斜率与分离度检查只算部分通过。20 周期 SMA 在交叉前处于上升状态,而 50 周期 SMA 仍在下行,两者大约在十天后才真正拉开,间距约为 71 点。成交量检查结论不明确,因为成交量柱处于狭窄区间内,直到 12 月中旬才出现增加。更高时间周期检查则明显通过,因为约 1.1714 的收盘价高于一条上升中的 200 周期 SMA 超过 200 点。这里的检查是加权判断,而不是简单计数。部分通过和结论不明确,并不会抵消另外两项明确通过的检查。

随后价格在 2026 年 1 月 28 日前后上涨至约 1.1974。相反交叉在 2026 年 3 月 10 日前后于约 1.1641 出现,因此若坚持使用该出场规则,原本 260 点的盈利会在 60 个交易日后变成 73 点的亏损。信号本身是正确的,但滞后的出场规则将这段走势回吐掉了。

所有价格均为欧洲央行(ECB)欧元参考汇率的日收盘价,因不同经纪商的数据源在不同时间收盘,其数值仅为近似值。

该信号判断正确,但仍因出场方式而亏损。接下来,我们看同一货币对中从一开始就判断错误的情形。

EURUSD daily chart showing four checks used to confirm a moving average crossover signal.

移动平均线交叉何时会失效

移动平均线交叉最常失效的情况,是市场环境并不支持其所要确认的清晰趋势,因此该设置可能产生错误信号。两条均线彼此靠近、来回交叉,并带来一连串小额亏损和交易成本。市场即使波动数百点也仍可能出现这种情况,因为关键不在于价格走了多远,而在于两条均线是否能持续分离。

区间震荡市场与来回扫损

来回扫损的根源并不是价格完全走平,而是缺乏持续性趋势。在 2025 年 7 月 15 日至 10 月 31 日期间的 EURUSD 日线图上,价格波动约 433 点,最终收低 111 点,先在 9 月中旬前反弹,随后回落。尽管如此,20 周期 SMA 与 50 周期 SMA 仍在其中反复来回交叉。

在这 79 个交易日中,该货币对共发生三次交叉,分别在 8 月 18 日、9 月 5 日和 10 月 16 日,当时两条均线之间的距离分别仅为 4.3 点、2.3 点和 2.4 点。这意味着斜率与分离度检查连续三次失败。如果对这三个信号全部执行,并在每次出现相反交叉时反向操作,那么在扣除交易成本前大约会亏损 137 点。日线图上的三次完整往返交易只会增加几个点的成本,相比之下几乎可以忽略不计。成本在更低时间周期上才更重要,因为相同规则会触发得更频繁。

EURUSD daily chart showing three tight moving average crossovers that resulted in whipsaw signals.

快速行情后的滞后

交叉总是在其所确认的走势之后才出现,因此当市场快速单边运行时,等到两条均线交叉时,这段走势可能已经大部分结束。周期差距越大,交叉出现得越晚,这也是为什么 黄金交叉和死亡交叉这两种基于 50 和 200 组合的信号,永远无法捕捉趋势的起点。

跳空与新闻事件

预定的 经济日历发布或财报可能使价格完全脱离这一机制而重新定价。对于成交量较低的品种,交叉信号的可靠性也可能较低,因为清淡交易可能扭曲走势。两条均线都是基于事件发生前的收盘价构建,因此在数根 K 线之后之前,它们都无法反映该事件。这些失效模式都无法被彻底消除,只能加以管理。

既然交叉如此容易失效,那它还值得使用吗?

移动平均线交叉真的有效吗?

在趋势市场中,移动平均线交叉的测试结果大约比在区间震荡市场中应用相同规则高出 20 个百分点左右。这个差距才是真正值得关注的数字,因为趋势过滤器的重要性高于周期组合本身。公开发表的胜率在绝对数值上并不一致,大致介于 33% 至 58% 之间。

造成这种差异的有四个变量:测试的是哪种资产、使用的是哪个时间周期、是否应用了趋势过滤器,以及是否计入点差和佣金。一个高频交易系统在未计成本前看起来可能盈利,但计入成本后却可能亏损。

对 EURUSD 的一项第一方检验揭示了问题所在。在 439 个交易日的日线数据中,20 周期 SMA 与 50 周期 SMA 共产生了 8 次交叉。如果每次都执行,并在出现相反交叉时反向操作,同时不设止损单也不使用趋势过滤器,那么 8 次中有 7 次都会亏损。然而,这 8 次信号在反转之前,价格都曾先朝信号方向运行,幅度约在 58 点至 274 点之间。也就是说,入场大多是对的,真正破坏结果的是出场规则。这只是一个仅按收盘价测试、且完全没有任何风险管理的检验。

另一个陷阱是过度优化。针对历史数据调校出来的参数组合,往往在新数据上失效,而网上流传的 13 和 48.5 周期组合之所以存在,仅仅是因为它适配了某一段历史样本。过度优化的设置可能只是对过去表现的镜像,而不是对未来结果的反映,交叉系统本身也仍然承受市场风险。市场环境和出场规则比参数组合更重要,而交叉只是决策中的一个输入。某一个市场会改变其中两项检查的解读方式。

在外汇中使用移动平均线交叉

移动平均线交叉在外汇中的运作方式相同,同样的技术分析逻辑也可应用于不同金融市场和资产类别;外汇市场只是改变了其中部分检查的解读方式。第一项是成交量。外汇没有集中交易所,因此不存在真实的成交量,货币对图表上的数字实际上是逐笔报价量(tick volume),即价格更新次数,而不是合约数量。逐笔报价量只是市场活跃度的代理指标,因此在货币对上,成交量检查的重要性低于交易所交易品种,而斜率、分离度和更高时间周期趋势则需要承担更大权重。

第二项是收盘。24 小时市场并不存在唯一的日收盘,因此 K 线收盘检查取决于图表基于哪个交易时段收盘构建,而某一家经纪商'服务器时间上的日线交叉,可能与另一家'并不一致。

第三项是成本,其影响取决于信号触发的频率,而不是策略表现得有多好。外汇账户通常有两种收费方式:较宽点差但不收佣金,或原始点差加上每次完整往返交易收取佣金。点差和佣金因账户类型而异,因此请登录您的 TMGM 账户,查看您所交易货币对的最新产品规格。在日线图上,一个系统一年只会产生少数几个信号,因此成本几乎可以忽略不计。而同样的规则在 5 分钟或 15 分钟图上每周可能触发数次,此时成本就会成为拖累该策略表现的最大单一因素。这也是为什么一个系统在图表上看起来可行,但在真实账户中却可能亏损,同时也说明了为何更高时间周期在成本方面更具优势。

如何在外汇交易中使用移动平均线涵盖了它们在货币对中的更广泛用途。剩下的一步,就是将两条均线添加到图表中。

如何在 MT4 和 MT5 上设置交叉

MT4 和 MT5 都没有内置专门的移动平均线交叉指标,因此在这两个平台上,你都需要添加两次标准的 Moving Average 指标。

  1. 打开 Insert,然后选择 Indicators,再选择 Trend,最后选择 Moving Average。
  2. 将周期设置为快速值,并从四种方法中选择一种:Simple、Exponential、Smoothed 或 Weighted;其中 Weighted 使用平均收盘价的加权平均,而标准计算仍使用所选周期内的收盘价,然后点击 OK。
  3. 再次按照相同路径添加第二条 Moving Average。
  4. 将其周期设置为慢速值,然后点击 OK。

菜单中并不存在单独的交叉指标,因此如果读者在寻找它,并不是自己漏看了什么。

一些交易者会再添加第三条均线,这会改变交叉的用途。

Steps to add two moving averages in MT4 or MT5 and create a moving average crossover setup.

添加第三条移动平均线作为过滤器

第三条、且周期更长的移动平均线可作为趋势过滤器,因此只有与更大趋势方向一致的交叉才会被执行。快速与慢速均线组合仍然负责产生交叉,而第三条均线则决定该交叉是否值得执行。最简洁的版本是使用 200 周期均线:只有当价格位于其上方时才接受看涨交叉,只有当价格位于其下方时才接受看跌交叉。这种安排通常被称为三重移动平均线交叉。它产生的信号少于单纯的双均线组合,而这正是其目的,因为它针对的是前文所述的区间震荡失效问题。

以下问题涵盖了一些没有单独章节说明的参数组合和命名惯例。

Illustration of using a 200-period SMA as a trend filter for moving average crossover signals.

常见问题

当 20 EMA 穿越 50 EMA 时会发生什么?

20 周期 EMA 向上穿越 50 周期 EMA,属于中期参数组合中的看涨交叉;向下穿越则属于看跌交叉。该组合的解读方式与其他组合相同,同样适用上述四项确认检查。

什么是 5 和 20 SMA 交叉?

5 和 20 SMA 交叉是一组短期参数组合,其中 5 周期 SMA 是快速移动平均线,20 周期 SMA 是慢速移动平均线。5 周期均线属于更短的设置,通常由希望获得更快信号的资深交易者使用,但由于它几乎会对每一根 K 线作出反应,因此额外的速度也会带来更多错误信号。

移动平均线交叉是 K 线形态吗?

不是。K 线形态是由价格柱本身形成的图形,而移动平均线交叉是两条基于收盘价计算出的指标线之间发生的事件,因此两者属于不同类型的信号。

什么是双重移动平均线交叉?

双重移动平均线交叉就是本文所描述的标准双均线交叉。这个名称是为了将其与价格交叉区分开来,后者只使用一条均线;同时也与三重移动平均线交叉区分开来,后者使用三条均线。

当 200 MA 穿越 50 MA 时会发生什么?

惯例正好相反:关键事件是短期均线穿越长期均线。黄金交叉是 50 周期 SMA 向上穿越 200 周期 SMA,而死亡交叉则是同一组均线向下交叉。命名始终描述的是较快均线穿越较慢均线。

由一群擅长基本面与技术分析的资深分析师组成的团队,在环球股票市场、外汇、贵金属、原油及其他大宗商品、加密货币等领域拥有多年丰富经验。
加入超过100万客户,使用我们屡获殊荣的交易平台
1
申请真实
交易账户
2
完成账户
入金
3
立即开始
交易
立即注册