首页 > EA与MT5知识库 > 如何回测

回测MT5

如何使用MT5策略测试器进行回测

更新日期:2026年5月15日

什么是回测?

回测是将EA在历史市场数据上运行以验证策略有效性的过程。MT5标配了名为策略测试器的强大回测功能。

无需使用真实资金,即可检验EA在多年历史数据上的表现,是在真实账户上运行EA之前的重要步骤。

即使回测结果良好,也不保证未来盈利。回测仅作参考使用。

打开策略测试器

以下是在MT5中打开策略测试器的方法。

  • 方法1:从顶部菜单点击"查看" → "策略测试器"
  • 方法2:使用键盘快捷键"Ctrl + R"
  • 方法3:点击工具栏中的"策略测试器"按钮

策略测试器面板将出现在屏幕底部。

回测设置

设置项推荐值说明
智能交易系统GOLD_EMA_ATR_EA选择要测试的EA
品种(货币对)XAUUSD选择黄金
时间框架H1(1小时)设置与EA设计匹配的时间框架
模式每个报价精度最高(耗时较长)
周期自定义设置要测试的周期(例如2020-2025年)
初始资金10000虚拟初始资金($10,000等)
货币USD与账户货币匹配
点差30-50(XAUUSD)设置接近实际点差的值
"每个报价"模式精度最高,但耗时较长。建议先用"控制点"快速查看,再用"每个报价"进行验证。

运行回测

  1. 1.设置完成后,点击"开始"按钮
  2. 2.进度条将出现,回测开始
  3. 3.完成后,所有交易列表将显示在"结果"选项卡中
  4. 4.在"图表"选项卡中,可以查看资产变化曲线图
  5. 5.在"报告"选项卡中,可以查看详细统计信息

解读结果

指标说明目标
净利润回测周期内的总利润应为正数
胜率所有交易中盈利交易的百分比参考标准50%以上
盈利因子(PF)总利润 ÷ 总亏损建议1.5以上
最大回撤(DD)资产的最大跌幅建议10%以下
夏普比率收益风险比建议1.0以上
总交易次数回测周期内的交易次数过少则可靠性低
最大连续亏损次数最大连续亏损的次数检查心理上是否能承受