· FXKiller 交易团队
MT5 策略测试器回测 EA 完全教程
上实盘前,务必用自己的账户环境回测一遍。这篇手把手讲 MT5 策略测试器怎么用、怎么避开常见的回测陷阱。

同一个 EA,在不同经纪商的点差、滑点、隔夜利息下表现可能天差地别。所以买回来别急着上实盘,先用 MT5 策略测试器在你自己的账户环境跑一遍。
第一步:打开策略测试器
MT5 里按 Ctrl+R 调出策略测试器。选择要测的 EA、品种(如 XAUUSD)、周期。
第二步:选对建模质量(最关键)
把建模方式设为 「每笔分时基于真实价格」(Every tick based on real ticks)。这是最接近真实的模式;用低质量建模跑出来的漂亮曲线没有参考价值——很多人在这一步自欺欺人。
第三步:设置区间、资金与杠杆
- 时间区间:先跑近 2–3 年,覆盖不同行情。
- 初始资金与杠杆:用和你实盘一致的设置,否则结果没有意义。
- 点差:尽量用真实点差,别用人为压低的固定点差。
第四步:看对指标,不只看收益
- 最大回撤(Maximal Drawdown) —— 比净利润更重要,决定你扛不扛得住。
- 盈利因子 / 回撤比 —— 收益和风险的性价比。
- 成交笔数 —— 太少没有统计意义。
第五步:和实盘信号对照
把回测曲线形态和商品页的真实实盘信号对照,差异越小越可信。差异大就要排查:点差、建模质量、时区与品种后缀(如 XAUUSD.r 需在参数适配)。为什么实盘比回测更可信,见 这篇。
常见陷阱
- 用低质量建模 + 固定低点差,跑出"完美"曲线自嗨。
- 只测最近的大牛行情,回避震荡和回撤期。
- 过度优化参数去拟合历史(curve-fitting),实盘必崩。
回测稳定后,先模拟盘挂 1–2 周,再用小资金实盘。完整安装与 VPS 建议见 使用指南;不想自己折腾的可看 托管跟投。
风险提示:回测表现不代表实盘结果,实盘还受滑点、流动性、点差波动影响;交易有风险,请用可承受损失的资金。