您已拥有一个 MT5 智能交易系统(EA,即专为 MetaTrader 5 平台编写的自动交易程序),并希望在第一周不亏损地运行它。本指南将带您走过实操的第一小时:经纪商设置、安装、模拟测试,以及能在真实资金受损前发现大多数新手错误的三项基本检查。
MT5 EA 究竟是什么?
EA 是一个 .ex5 文件(即编译后的 MQL5 代码),在 MT5 内运行,并根据开发者编写的逻辑在您的账户上执行交易。EA 从经纪商读取市场数据,决定何时开仓和平仓,并通过 MT5 的 API 发送订单。同一个 EA 文件可在任何 MT5 经纪商上运行,但不同经纪商的成交质量和点差存在差异——这正是本目录在三家经纪商上对每个 EA 进行基准测试而非仅测试一家的原因。
您需要的三样东西
- MT5 经纪商账户 — 参见参与经纪商,了解接受全球零售客户的离岸选项。Standard 或 Raw/Zero 账户均可使用;根据 EA 策略选择(剥头皮 EA 需要低点差的 Raw/Zero 账户)。
- MT5 桌面终端 — 注册后从经纪商官网下载;支持 Windows,或通过 Wine 在 macOS 上运行。
- VPS — 第一周可选,实盘交易时必备。您的本地电脑可能崩溃、休眠或断网;VPS 全天候运行。部分经纪商(如 XM 在账户余额达 $5,000 以上时)提供免费 VPS。
如何安装 EA
- 打开 MT5,前往
文件 → 打开数据文件夹 → MQL5 → Experts。 - 将
.ex5文件放入该文件夹。 - 重启 MT5(即 文件 → 退出,然后重新启动)。
- EA 将出现在导航器面板的”智能交易系统”下。
- 将其拖拽到 EA 所适用的货币对和时间周期的图表上。
EA 对话框中的设置
将 EA 拖到图表时,MT5 会打开设置对话框。默认值通常可用于测试,但请确认以下几点:
- 工具栏中的”自动交易”按钮已开启(位于 MT5 窗口顶部)。若处于关闭状态,EA 加载后不会下单。
- EA 对话框中的”允许实盘交易”复选框。出于安全考虑,默认为关闭。
- 风险参数 — 本目录中的每个 EA 均记录了带默认值的参数;请勿盲目修改参数值。
实盘交易前的三项基本检查
请先在模拟账户上运行这些检查;它们能拦截让新手亏损的常见错误:
检查一 — 模拟运行整整一周,包含一个周末
一周的模拟数据能告诉您 EA 是否真的在您的经纪商上进行交易。有些 EA 回测表现良好,但在实盘中产生零交易——原因是经纪商的品种命名、最小手数或强制平仓水平与开发者的假设不符。
检查二 — 对比模拟交易与已发布的回测报告
在本目录中打开该 EA 的产品页面,找到已发布的回测报告。从您当周的模拟交易中挑选三笔,验证进出场逻辑是否与回测模式一致。若模拟交易的入场时间是回测中未出现的随机时间,则说明存在配置错误。
检查三 — 压力测试最大亏损承受能力
手动计算:若 EA 公布的最大回撤为 -15%,您的心理和资金能否承受 15% 的回撤?若您的”安全资金”为 $5,000,您是否愿意看着它在恢复前的六周内跌至 $4,250?这是最常被跳过的检查,也是交易者在回撤途中放弃有效系统的最常见原因。
下一步
一旦您的模拟周通过三项检查,就用 EA 要求的最低资金(而非全部本金)开设实盘账户,运行一个月,之后再考虑加仓。跳过模拟直接以全额资金实盘交易的诱惑很大——大多数人会在 60 天内后悔。