您需要什么
在开始前确保准备好这些。
无需经纪账户
与实盘交易不同,Strategy Tester 不需要通过我们合作伙伴的经纪账户。您可以在任何 MT5 经纪商的服务器上测试。
| Demo IB / Live IB / 完整版 | Tester | |
|---|---|---|
| 机器人版本 | 相同 | 相同 |
| 需要 IB 账户 | 是(Demo IB / Live IB)或许可证密钥(完整版) | 否 |
| 数据源 | 实时 AI 模型服务器(云端) | 您 PC 上的本地 AI 模型文件 |
| 交易 | 实时实盘/模拟账户 | 仅历史模拟 |
| 用例 | 实盘或模拟交易 | 回测和优化 |
安装机器人
下载并运行安装程序: Download FxRobotEasySetup.exe and run it.
选择 Tester 安装类型: 找到您的产品卡(Scalperology AI、Breakopedia AI 或 Trendopedia AI)并选择 Tester 安装类型。无需许可证密钥或合作伙伴账户。
选择您的 MT5 终端: 安装程序会检测您计算机上的所有 MetaTrader 5 终端。选择要进行测试的终端。如果只有一个终端,它将被预先选中。
点击「安装」并等待: 点击「安装」按钮。安装程序将所有必要文件复制到选定的终端中。这需要几秒钟。
下载 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\)
登录 MetaTrader 5
打开 MetaTrader 5 并登录任意交易账户 —— 模拟或实盘,任意经纪商均可。
Strategy Tester 使用经纪商的历史价格数据,但 AI 模型从您的本地文件运行。
启用算法交易和 DLL 导入
Go to 工具 → 选项 → 智能交易系统 and enable:
允许算法交易
允许智能交易系统自动下单
允许 DLL 导入
机器人从本地文件读取 AI 模型数据所必需
打开 Strategy Tester
In the MetaTrader 5 menu, go to View → Strategy Tester (or press Ctrl+R).
Strategy Tester 面板将出现在 MetaTrader 5 窗口底部。您将看到两个主要选项卡:「设置」(配置测试参数)和「参数」(加载 SET 文件并调整机器人参数)。我们将先在第 6 步使用「设置」,然后在第 7 步使用「参数」。
配置测试
| Setting | Description |
|---|---|
| 智能交易系统 | 选择机器人:Scalperology Ai、Breakopedia Ai 或 Trendopedia Ai |
| 交易品种 | 交易工具(例如 EURUSD、XAUUSD) |
| 周期 | 图表时间框架。推荐使用 H1(1 小时 K 线 —— 每根 K 线代表 1 小时的价格数据)作为起点 |
| 日期范围 | 必须在您下载的 AI 模型数据时间段内(第 2 步)。如果日期不匹配,机器人将没有 AI 信号 |
| 建模方式 | 选择「基于真实成交的每 tick」—— 使用实际记录的价格数据进行最真实的模拟。其他模式速度更快但精度较低 |
| 入金 | 模拟的起始余额。使用接近您预期实际入金的数值(例如 10,000 美元)以获得真实结果 |
| 杠杆 | 匹配您的真实账户,或使用标准 1:100 |
Visual mode: 启用 Visual 模式可在历史图表上实时观看机器人交易。这是了解策略运作方式的最佳方法。
测试速度感觉很慢?在第 7 步(「参数」选项卡)中,找到参数「In Tester」并将其设为「false」以禁用机器人的 GUI 面板。这将显著加快视觉和非视觉测试的速度。
加载 SET 文件
现在切换到 Strategy Tester 面板中的「参数」选项卡。这是配置机器人输入参数的地方。
点击「参数」选项卡(紧邻您刚配置的「设置」选项卡)
在参数区域任意位置右键单击
从上下文菜单中选择「加载」
导航至:MQL5\Presets\FxRobotEasy\scalperology\(或 \breakopedia\、\trendopedia\),选择 .set 文件并点击「打开」
我们的 SET 文件分为 5 个交易配置文件,每个配置文件针对不同的交易风格和风险承受能力进行优化:
| Profile | Trades/day | Risk | Drawdown | Best for |
|---|---|---|---|---|
| 高频 | 15–30+ | 较高 | 10–18% | 有经验的交易者、快速 VPS、$10,000+ 账户 |
| 标准 | 5–15 | 标准 | 5–10% | 大多数交易者,$5,000+ 账户 —— 推荐起点 |
| 保守 | 2–5 | 极低 | 3–5% | 小额账户、谨慎交易者、自营公司挑战 |
| 全面保护 | 3–8 | 低 | 4–7% | 波动市场、严格回撤规则、共享 VPS |
| AI 精准 | 不固定 | 低 | 不固定 | 每笔交易通过 AI 微分析进行超精准入场 |
开始测试
在 Strategy Tester 面板中点击「开始」。根据时间段长度和建模方式,典型回测需要 1–5 分钟。
进度条
显示已处理的历史时间段比例
图表(Visual 模式)
实时观看交易下单
「日志」选项卡
显示所有日志消息、错误和机器人事件
分析结果
进度条达到 100% 且测试完成后,Strategy Tester 将显示几个结果选项卡。从「报告」选项卡开始获取完整的绩效摘要。
| Metric | What it tells you |
|---|---|
| 净利润 | 总利润或亏损 |
| 盈利因子 | 总利润 / 总亏损。高于 1.5 为强 |
| 期望收益 | 每笔交易的平均利润 |
| 最大回撤 | 最大峰谷跌幅 —— 最坏情况 |
| 总交易次数 | 交易次数越多,统计可靠性越高 |
| 胜率 | 盈利交易的百分比 |
| 夏普比率 | 风险调整收益。越高越好 |
Quick Benchmark Guide
- 盈利因子: >1.5 为强,>2.0 为优秀
- 最大回撤: <15% 可接受,<10% 为良好
- 总交易次数: >100 次可提供统计可靠结果
- 胜率: 取决于策略。我们的机器人通常显示 55–65% 的胜率。即使 45–50% 配合高盈亏比也可能盈利
图表
资金和余额曲线可视化
结果
每笔交易的详细列表
报告
完整的绩效摘要
优化:寻找最佳参数
Strategy Tester 包含一个强大的优化器,可以测试数千个参数组合,找到最赚钱的配置。
启用优化模式: 在 Strategy Tester 的「设置」选项卡中,将模式从单次测试更改为「优化 → 快速(基于遗传算法)」。遗传优化在不测试每个可能组合的情况下,智能搜索参数空间。
定义参数范围: 切换到「参数」选项卡。对于要优化的每个参数,配置「开始」(最小值)、「步进」(增量)和「停止」(最大值)。启用每个参数旁边的复选框以将其包含在搜索中。
运行优化: 点击「开始」。优化器运行数百或数千次,在您定义的范围内动态调整参数。
查看结果: 「优化结果」选项卡显示按绩效排名的所有测试组合。按净利润、盈利因子、期望收益、回撤或夏普比率排序。双击任意结果可加载该参数集并查看其详细回测报告。
保存最佳参数: 找到好的结果?在「参数」区域右键单击,选择「保存」将参数集存储为新的 .set 文件。这样无需重新运行优化即可日后重用。
提示和最佳实践
使用真实条件
将点差设置为接近经纪商的典型值。使用「基于真实成交的每 tick」。将杠杆和入金匹配到预期的真实账户。
在不同时期测试
在多个时间段运行相同参数。在 2024 年有效但在 2023 年失败的策略可能过拟合。
比较经纪商
在不同的经纪商服务器上运行相同测试。点差、隔夜利息和执行质量各异,显著影响结果。
前向测试
将数据分为训练期(在此优化)和验证期(在未见数据上测试优化参数)。如果表现保持,参数更稳健。
常见问题和解决方案
如果某些功能未按预期工作,请先检查这些常见情况。
接下来该做什么
您已经回测了策略并看到了结果。以下是如何继续前进。
获得完整许可证
对回测结果印象深刻?释放完整潜力 —— 购买许可证并在任何经纪商上无限制实盘交易。
- 在实盘和模拟账户上使用实时市场数据交易
- 云端 AI 模型 —— 始终最新,无手动下载
- 包含所有未来更新和新功能
- 开发团队的优先支持
在模拟账户上测试
想在不冒险投入资本的情况下看看机器人的实时表现?
- 开立免费模拟账户并用实时市场数据测试 —— 无时间限制
- 与 Strategy Tester 不同,模拟交易在实时价格馈送的真实市场条件下运行
探索更多
尝试不同的配置:
- 在同一工具上测试其他配置文件(标准、保守、高频、全面保护、AI 精准)
- 在不同交易品种和时间段上测试
- 运行优化以找到您自己的最佳参数(见上面的优化部分)
- 比较不同经纪商服务器上的结果
您的 Strategy Tester 已就绪
下载安装程序,设置 Strategy Tester,在投入实盘交易前在历史数据上验证表现。
外汇和差价合约交易涉及高风险,可能导致全部本金损失。过往表现不代表未来收益。回测结果可能不反映真实交易条件。