移动平均线交叉策略是一种顺势交易方法。它使用两条不同周期的移动平均线,用于识别市场方向可能发生的变化。当较快的均线向上或向下穿越较慢的均线时,就形成“交叉”,并给出看涨或看跌信号。交易者据此规划入场或离场。本指南说明该策略的运行机制,解释SMA与EMA的差异,并展示如何根据不同交易风格选择均线组合;同时说明如何在MT4与MT5中搭建并回测该策略,以及如何通过仓位规模与止损进行风险管理。
核心要点:
- 移动平均线交叉策略在“快均线”穿越“慢均线”时生成信号,是趋势跟随(跟随已形成的价格趋势进行交易)与技术分析(基于价格/成交等历史数据判断行情)中最常用的方法之一。
- 移动平均线属于滞后指标(基于过去数据计算,信号通常晚于行情变化出现),因此交叉信号是“确认走势”而非“预测走势”。理解这一限制是正确使用该方法的前提。
- 该策略在单边趋势行情中表现更佳;在震荡区间(价格在一定范围内来回波动)中容易出现反复假突破/来回打止损(whipsaw:频繁反向导致连续小亏),从而侵蚀账户。
- 策略结果更多取决于仓位管理(按风险计算下单规模)、止损设置与测试,而不是追求“最完美”的指标参数。
移动平均线交叉策略在图表上看起来很简单,但也因此常被误用。本文将拆解其关键:先说明策略定义与信号形成机制,再比较常见均线组合,并解释不同参数更适合的交易风格。
随后介绍在MetaTrader 4与MetaTrader 5上的设置方法、如何在实盘前进行回测,最后讨论风险控制与常见错误。
什么是移动平均线交叉策略?

在选择参数前,应先理解移动平均线如何处理价格数据,以及“两条线交叉”在市场含义上代表什么。
移动平均线如何平滑价格数据
移动平均线会取一段固定周期内的历史收盘价并计算平均值,再将该平均值绘制成曲线。每产生一根新K线,最早的价格被剔除,最新价格被纳入计算。
其作用是降低噪音。原始价格波动往往不规则,均线通过平滑处理,使主要方向更清晰。
常见两类:
- 简单移动平均线(SMA):对每个价格赋予相同权重。曲线更平滑、反应更慢、对短期波动不敏感。
- 指数移动平均线(EMA):对最新价格赋予更高权重。反应更快,但更容易出现“误转向”(价格短暂波动引发信号)。
平滑程度越高,误信号通常越少,但入场更晚。
两条移动平均线交叉时会发生什么
移动平均线交叉策略使用两条不同周期的均线:短周期(快线)对新数据反应更快;长周期(慢线)反应更慢。
快线上穿慢线,表示近期价格上涨速度超过中长期平均水平,称为看涨交叉;快线下穿慢线则为看跌交叉。
常见命名:
- 黄金交叉:50周期均线上穿200周期均线,通常被视为中长期偏多信号。
- 死亡交叉:50周期均线下穿200周期均线,通常被视为偏空信号。
提示:交叉信号用于确认趋势,而非提前预测。两条均线形成交叉时,行情往往已走出一段。
哪一种均线交叉组合最好?
不存在通用的“最佳参数”。合适的组合取决于你的交易周期、持仓时间与对误信号的承受能力。
常见均线组合对比
下列组合仅用于示例与测试起点,不构成投资建议。
| 均线组合 | 类型 | 常见周期 | 信号频率 | 通常适用 |
| 5与13 | EMA | 1至5分钟 | 很高 | 剥头皮(超短线) |
| 9与21 | EMA | 15分钟至1小时 | 高 | 日内交易 |
| 20与50 | EMA或SMA | 1小时至4小时 | 中等 | 波段交易 |
| 50与200 | SMA | 日线 | 低 | 趋势/中长线持仓 |
快参数信号多,但误信号比例通常更高;慢参数信号少,相对更“干净”,但出现更晚。两者没有绝对优劣。
在均线交叉策略中:SMA vs EMA
选择取决于你的侧重点:
- 偏短周期、希望更早入场:可选EMA,并接受更多误信号。
- 偏长周期、希望信号更稳定:可选SMA,并接受更晚入场。
- 不建议随意混用两种均线类型;如混用,应明确目的。
提示:不要因为一段回撤就频繁调整周期参数。每次更改都会使既有数据验证失效。
如何在MT4与MT5设置均线交叉策略

来源:TradingView
两个平台操作逻辑基本一致,以下步骤通用。
平台设置步骤
- 打开图表:选择交易品种并设定使用周期。
- 添加快均线:设置周期,并选择SMA或EMA。
- 添加慢均线:使用更长周期重复设置。
- 区分颜色:确保快线一眼可辨。
- 应用于收盘价:统一使用收盘价计算,便于一致性对比。
- 保存为模板:可快速套用到不同品种。
- 写下规则:入场、出场、止损、止盈规则应在交易前确定。
入场与出场规则示例
规则不清晰会导致临场随意更改,从而破坏纪律。
示例:在4小时图使用20与50 EMA:
- 入场:当20 EMA在某根K线收盘价上穿50 EMA时,于该K线收盘后做多。
- 止损:设在最近一个“摆动低点”下方(摆动低点:阶段性波段低点)。
- 止盈:至少达到风险回报比1:2(每承担1单位风险,目标获取2单位收益)。
- 出场:当20 EMA收盘下穿50 EMA时平仓。
示例数字:1.1000入场,最近摆动低点在1.0950,则止损50点(pip:外汇常用最小报价变动单位)。若风险回报比为1:2,则目标位约为1.1100。
顺序应为:先由图表确定止损距离;再由止损距离计算仓位规模,而不是反过来。
将均线交叉策略用于剥头皮(超短线)
应用到极短周期后,交易成本与误信号的影响显著增加。
1. 快速交易的参数与周期
剥头皮均线交叉策略常用更快的EMA组合(如5与13),配合1分钟或5分钟图。信号更频繁,持仓时间往往以分钟计。
为提高可执行性,通常需要约束:仅在流动性较高时段交易,例如伦敦与纽约盘重叠时段。
只顺更高周期趋势方向交易;避开重大宏观数据公布前后数分钟;设置当日最大亏损上限,触及即停止交易。
2. 侵蚀剥头皮收益的成本
高频交易下,交易成本影响更大,剥头皮往往因此失败。
示例:
- 交易规模:0.1手(lot:合约单位),点值约1美元
- 平均点差(spread):1.0点,单次往返成本约1美元(点差:买卖报价差)
- 每日交易次数:20次,当日成本约20美元
- 20个交易日成本:约400美元
以5,000美元账户为例,在计算任何亏损交易前,成本已先行产生。
提示:在采用剥头皮前,应先估算每月交易成本。若平均盈利不足以覆盖点差的2至3倍,整体计算不利。
如何回测均线交叉策略
回测用于验证策略可行性,也是最容易被忽略的环节。
回测应衡量哪些指标
均线交叉策略回测不应只看盈利数字。单一结果会掩盖关键风险特征,影响是否能长期执行。
| 指标 | 含义 |
| 胜率 | 盈利交易占比 |
| 平均盈利与平均亏损 | 盈利是否明显大于亏损 |
| 最大回撤 | 账户净值从峰值到谷值的最大跌幅 |
| 期望值(Expectancy) | 每笔交易的平均预期收益/亏损 |
| 最长连亏 | 策略可能出现的最长连续亏损次数 |
期望值可手工计算。示例:
- 胜率:40%
- 平均盈利:60点
- 平均亏损:30点
- 期望值 =(0.40×60)−(0.60×30)= 24 − 18 = 每笔+6点
该示例胜率低于50%仍可为正期望值,这符合趋势跟随逻辑:不追求“经常对”,而追求“对时赚得多、错时亏得少”。
回测常见错误
错误回测会制造虚假信心:
- 样本过小:30笔数据代表性不足,建议至少数百笔。
- 只覆盖单一行情:应包含趋势、震荡与高波动阶段。
- 忽略成本:不计点差与隔夜利息(swap:持仓过夜产生的利息/费用),结果难以在实盘复现。
- 过度拟合(curve fitting):为让历史曲线“好看”而反复调参,会变成只适用于过去的数据模型。
- 事后视角入场:应使用MT4/MT5策略测试器,而不是在已走完的图上回看标记。
均线交叉策略的风险管理
信号决定入场,风险管理决定能否长期生存。
1. 仓位规模与止损设置
仓位应由止损距离决定,而不是由主观信心决定。示例:10,000美元账户、每笔风险1%,交易主要货币对:
- 单笔最大风险:100美元
- 图表止损距离:50点
- 标准手点值:约10美元
- 标准手风险:50×10=500美元
- 仓位规模:100÷500=0.2手
每次入场前都应完成该计算。另需注意杠杆(借用保证金放大交易规模)会同时放大盈利与亏损;可用杠杆是上限,不是目标。
2. 过滤误信号与来回打止损
震荡市中,价格可能反复穿越均线,导致连续小亏。可考虑以下过滤方式:
- 更高周期同向:仅在信号与更高周期方向一致时交易。
- 确认K线:等待交叉后进一步收盘确认再入场。
- 动能过滤:使用相对强弱指数(RSI)(衡量上涨/下跌力度的强弱)或MACD(平滑处理的动量与趋势强弱指标)作为辅助验证,而非第二个入场信号。
- 波动率检查:当ATR(平均真实波幅)(衡量波动大小的指标)显示波动异常收缩时,可跳过信号。
- 减少交易品种:深度研究少数品种,通常优于分散追踪过多品种。
提示:一次只添加一个过滤条件,并在每次添加后重新回测,避免无法判断哪项改动有效。
常见错误
亏损往往来自可重复的行为问题,而非指标本身:
- 每次交叉都交易:震荡市中的交叉通常是噪音。
- 随意放大止损:会把原本可控的小亏变成不可控的大亏。
- 过度优化参数:历史“完美”往往无法在真实市场延续。
- 不做交易记录:缺乏复盘数据,错误会反复发生。
- 把策略当预测工具:均线交叉的设计目标是确认趋势。
- 亏损后不断叠加指标:复杂化常源于情绪压力,未必提升结果。
均线交叉只能在趋势变化发生后确认信号,因此看到信号时,部分行情可能已走完。相比之下,动能背离(价格创新高/新低但动能指标未同步创新高/新低,用于提示趋势可能转弱)有时能在交叉出现前更早提示变化。
常见问题
Q1:移动平均线交叉策略能盈利吗?
有可能,但盈利主要取决于执行而非信号本身。趋势跟随系统的胜率常低于50%,但仍可能整体盈利,因为盈利单往往被放大、亏损单被限制。交易成本、仓位管理与纪律的重要性通常高于参数设置。
Q2:移动平均线交叉策略适合新手吗?
适合。规则直观、较客观,有助于降低主观判断带来的干扰。新手仍应先用模拟账户练习,控制仓位,并为每笔交易设置止损。
Q3:该策略最适合哪个周期?
较高周期(如4小时、日线)噪音更少,信号更少但通常更稳定;较低周期信号更多但误信号也更多。周期选择应与可监控持仓的时间相匹配。
Q4:该策略可以自动化吗?
可以。其规则较客观,适合在MT4/MT5中通过EA(智能交易系统/程序化交易脚本)执行。自动化可减少情绪干扰,但仍需要随市场环境变化进行定期测试与评估。