下载安装程序
Strategy Tester Guide

Backtest EASY Bots in MetaTrader 5

在 Strategy Tester 中运行 Scalperology AI、Breakopedia AI 和 Trendopedia AI 的完整指南。无需模拟账户、无需服务器连接 —— 只需安装、配置并按「开始」。

设置大约需要 15–20 分钟。

本地 AI 模型无服务器依赖Visual 模式就绪
开始前

您需要什么

在开始前确保准备好这些。

必须安装机器人

机器人必须在您运行测试的同一 MT5 终端中。 下面的第 1 步将引导您完成此操作。

已经通过 Demo IB、Live IB 或完整版安装?直接跳到第 2 步。

完整安装指南

需要 MetaTrader 5

从您的经纪商或 metaquotes.net 下载并安装 MetaTrader 5。

下载 MT5

无需经纪账户

与实盘交易不同,Strategy Tester 不需要通过我们合作伙伴的经纪账户。您可以在任何 MT5 经纪商的服务器上测试。

如果您只想测试策略而不开立经纪账户,请在安装程序中选择 Tester 安装类型。
Demo IB / Live IB / 完整版Tester
机器人版本相同相同
需要 IB 账户是(Demo IB / Live IB)或许可证密钥(完整版)
数据源实时 AI 模型服务器(云端)您 PC 上的本地 AI 模型文件
交易实时实盘/模拟账户仅历史模拟
用例实盘或模拟交易回测和优化
第 1 步

安装机器人

1

下载并运行安装程序: Download FxRobotEasySetup.exe and run it.

2

选择 Tester 安装类型: 找到您的产品卡(Scalperology AI、Breakopedia AI 或 Trendopedia AI)并选择 Tester 安装类型。无需许可证密钥或合作伙伴账户。

3

选择您的 MT5 终端: 安装程序会检测您计算机上的所有 MetaTrader 5 终端。选择要进行测试的终端。如果只有一个终端,它将被预先选中。

4

点击「安装」并等待: 点击「安装」按钮。安装程序将所有必要文件复制到选定的终端中。这需要几秒钟。

Windows 可能会显示 SmartScreen 警告 —— 这对新软件来说是正常的。点击「更多信息」,然后点击「仍要运行」继续。安装程序是安全的,并经过数字签名。
已经通过 Demo IB、Live IB 或完整版安装?跳过此步骤 —— 机器人已经在您的终端中。直接进入第 2 步。
Select Tester installation type
第 2 步

下载 AI 模型数据和 SET 文件

AI 模型数据

  • 在安装程序中,打开您产品的 Strategy Tester 部分。这是下载 AI 模型数据的地方。
  • 机器人 AI 引擎用于分析的历史数据。
  • 选择您要测试的时间段(例如,2024.01.01 — 2025.01.01)。
  • 点击「下载」—— 文件会自动放置在正确的文件夹中。
  • 下载时间取决于所选时间段 —— 通常为 5–15 分钟。

SET 文件

  • 不同策略配置的预定义参数配置文件。
  • 下载可用的 SET 文件包 —— 针对各种交易风格和风险水平优化的不同配置文件。
  • After download: 下载后路径:MQL5\Presets\FxRobotEasy\scalperology\(或 \breakopedia\、\trendopedia\)
浏览所有 SET 文件
Strategy Tester section in the installer: download AI model data and SET file presets
您在第 6 步选择的回测时间段必须在您下载的 AI 模型数据的时间段范围内。如果数据未覆盖您的日期,机器人将没有 AI 信号。
第 3 步

登录 MetaTrader 5

打开 MetaTrader 5 并登录任意交易账户 —— 模拟或实盘,任意经纪商均可。

Strategy Tester 使用经纪商的历史价格数据,但 AI 模型从您的本地文件运行。

您可以登录任意经纪商的服务器。Strategy Tester 适用于任何 MT5 经纪商 —— 不限于我们的 IB 合作伙伴。
第一次使用 MT5?打开平台时,系统会要求您连接到经纪商服务器。输入您的交易账户登录名和密码 —— 开户时经纪商会提供这些信息(请查看您的邮箱或经纪商的个人账户)。如果您还没有交易账户,大多数经纪商可在几秒钟内提供免费模拟账户。
Log into any MT5 broker account
第 4 步

启用算法交易和 DLL 导入

Go to 工具 → 选项 → 智能交易系统 and enable:

允许算法交易

允许智能交易系统自动下单

允许 DLL 导入

机器人从本地文件读取 AI 模型数据所必需

这非常关键。如果禁用 DLL 导入,Strategy Tester 将无法启动。这是用户最常遇到的问题。
启用 DLL 导入是安全的 —— 我们的 DLL 仅处理 AI 模型数据。它不会访问您的文件、资金或个人数据。
Enable both checkboxes and click OK
第 5 步

打开 Strategy Tester

In the MetaTrader 5 menu, go to View → Strategy Tester (or press Ctrl+R).

Strategy Tester 面板将出现在 MetaTrader 5 窗口底部。您将看到两个主要选项卡:「设置」(配置测试参数)和「参数」(加载 SET 文件并调整机器人参数)。我们将先在第 6 步使用「设置」,然后在第 7 步使用「参数」。

Open Strategy Tester from the View menu
第 6 步

配置测试

SettingDescription
智能交易系统选择机器人:Scalperology Ai、Breakopedia Ai 或 Trendopedia Ai
交易品种交易工具(例如 EURUSD、XAUUSD)
周期图表时间框架。推荐使用 H1(1 小时 K 线 —— 每根 K 线代表 1 小时的价格数据)作为起点
日期范围必须在您下载的 AI 模型数据时间段内(第 2 步)。如果日期不匹配,机器人将没有 AI 信号
建模方式选择「基于真实成交的每 tick」—— 使用实际记录的价格数据进行最真实的模拟。其他模式速度更快但精度较低
入金模拟的起始余额。使用接近您预期实际入金的数值(例如 10,000 美元)以获得真实结果
杠杆匹配您的真实账户,或使用标准 1:100
Configure the Strategy Tester settings

Visual mode: 启用 Visual 模式可在历史图表上实时观看机器人交易。这是了解策略运作方式的最佳方法。

测试速度感觉很慢?在第 7 步(「参数」选项卡)中,找到参数「In Tester」并将其设为「false」以禁用机器人的 GUI 面板。这将显著加快视觉和非视觉测试的速度。

第 7 步

加载 SET 文件

现在切换到 Strategy Tester 面板中的「参数」选项卡。这是配置机器人输入参数的地方。

1

点击「参数」选项卡(紧邻您刚配置的「设置」选项卡)

2

在参数区域任意位置右键单击

3

从上下文菜单中选择「加载」

4

导航至:MQL5\Presets\FxRobotEasy\scalperology\(或 \breakopedia\、\trendopedia\),选择 .set 文件并点击「打开」

这些是您在第 2 步下载的 SET 文件。如果跳过了该步骤,请返回并立即下载。
找到 Presets 文件夹:在 MetaTrader 5 中,前往「文件」→「打开数据文件夹」,然后导航至 MQL5\Presets\FxRobotEasy\。
Right-click → Load to apply a SET file

我们的 SET 文件分为 5 个交易配置文件,每个配置文件针对不同的交易风格和风险承受能力进行优化:

ProfileTrades/dayRiskDrawdownBest for
高频15–30+较高10–18%有经验的交易者、快速 VPS、$10,000+ 账户
标准5–15标准5–10%大多数交易者,$5,000+ 账户 —— 推荐起点
保守2–5极低3–5%小额账户、谨慎交易者、自营公司挑战
全面保护3–84–7%波动市场、严格回撤规则、共享 VPS
AI 精准不固定不固定每笔交易通过 AI 微分析进行超精准入场
不确定选哪个?从标准配置文件开始 —— 这是大多数交易者的推荐起点。它在交易频率、风险和保护之间取得平衡。
Browse all SET files with backtest reports
第 8 步

开始测试

在 Strategy Tester 面板中点击「开始」。根据时间段长度和建模方式,典型回测需要 1–5 分钟。

进度条

显示已处理的历史时间段比例

图表(Visual 模式)

实时观看交易下单

「日志」选项卡

显示所有日志消息、错误和机器人事件

如果测试未启动或行为异常,请检查「日志」选项卡。常见问题:缺少 AI 模型数据、DLL 导入被禁用、日期范围不正确。
当进度条达到 100% 时,测试完成。您将听到声音通知,结果选项卡将变为可用。继续第 9 步了解您的结果。
Monitor the test in the Journal tab
第 9 步

分析结果

进度条达到 100% 且测试完成后,Strategy Tester 将显示几个结果选项卡。从「报告」选项卡开始获取完整的绩效摘要。

MetricWhat it tells you
净利润总利润或亏损
盈利因子总利润 / 总亏损。高于 1.5 为强
期望收益每笔交易的平均利润
最大回撤最大峰谷跌幅 —— 最坏情况
总交易次数交易次数越多,统计可靠性越高
胜率盈利交易的百分比
夏普比率风险调整收益。越高越好

Quick Benchmark Guide

  • 盈利因子: >1.5 为强,>2.0 为优秀
  • 最大回撤: <15% 可接受,<10% 为良好
  • 总交易次数: >100 次可提供统计可靠结果
  • 胜率: 取决于策略。我们的机器人通常显示 55–65% 的胜率。即使 45–50% 配合高盈亏比也可能盈利

图表

资金和余额曲线可视化

结果

每笔交易的详细列表

报告

完整的绩效摘要

优化

优化:寻找最佳参数

Strategy Tester 包含一个强大的优化器,可以测试数千个参数组合,找到最赚钱的配置。

本节适用于高级用户。如果您刚完成第一次回测并希望进一步探索,这是您的下一步。如果您仍在入门,可以跳过并稍后回来。
1

启用优化模式: 在 Strategy Tester 的「设置」选项卡中,将模式从单次测试更改为「优化 → 快速(基于遗传算法)」。遗传优化在不测试每个可能组合的情况下,智能搜索参数空间。

2

定义参数范围: 切换到「参数」选项卡。对于要优化的每个参数,配置「开始」(最小值)、「步进」(增量)和「停止」(最大值)。启用每个参数旁边的复选框以将其包含在搜索中。

一次开始优化 2–4 个关键参数。参数过多会指数级增加计算量,可能导致过拟合。
3

运行优化: 点击「开始」。优化器运行数百或数千次,在您定义的范围内动态调整参数。

4

查看结果: 「优化结果」选项卡显示按绩效排名的所有测试组合。按净利润、盈利因子、期望收益、回撤或夏普比率排序。双击任意结果可加载该参数集并查看其详细回测报告。

5

保存最佳参数: 找到好的结果?在「参数」区域右键单击,选择「保存」将参数集存储为新的 .set 文件。这样无需重新运行优化即可日后重用。

最佳优化结果并不总是实盘交易的最佳选择。寻找跨不同时间段的稳定表现,而不仅是单期最高利润。鲁棒性比峰值表现更重要。
提示

提示和最佳实践

使用真实条件

将点差设置为接近经纪商的典型值。使用「基于真实成交的每 tick」。将杠杆和入金匹配到预期的真实账户。

在不同时期测试

在多个时间段运行相同参数。在 2024 年有效但在 2023 年失败的策略可能过拟合。

比较经纪商

在不同的经纪商服务器上运行相同测试。点差、隔夜利息和执行质量各异,显著影响结果。

前向测试

将数据分为训练期(在此优化)和验证期(在未见数据上测试优化参数)。如果表现保持,参数更稳健。

故障排除

常见问题和解决方案

如果某些功能未按预期工作,请先检查这些常见情况。

测试后

接下来该做什么

您已经回测了策略并看到了结果。以下是如何继续前进。

推荐

获得完整许可证

对回测结果印象深刻?释放完整潜力 —— 购买许可证并在任何经纪商上无限制实盘交易。

  • 在实盘和模拟账户上使用实时市场数据交易
  • 云端 AI 模型 —— 始终最新,无手动下载
  • 包含所有未来更新和新功能
  • 开发团队的优先支持
浏览市场

在模拟账户上测试

想在不冒险投入资本的情况下看看机器人的实时表现?

  • 开立免费模拟账户并用实时市场数据测试 —— 无时间限制
  • 与 Strategy Tester 不同,模拟交易在实时价格馈送的真实市场条件下运行
开立模拟账户

探索更多

尝试不同的配置:

  • 在同一工具上测试其他配置文件(标准、保守、高频、全面保护、AI 精准)
  • 在不同交易品种和时间段上测试
  • 运行优化以找到您自己的最佳参数(见上面的优化部分)
  • 比较不同经纪商服务器上的结果
浏览 SET 文件

您的 Strategy Tester 已就绪

下载安装程序,设置 Strategy Tester,在投入实盘交易前在历史数据上验证表现。

外汇和差价合约交易涉及高风险,可能导致全部本金损失。过往表现不代表未来收益。回测结果可能不反映真实交易条件。