0 · 开始前准备
动手之前先确认这四件事,缺一件都会卡住:
- 经纪商允许 EA 交易(部分平台开户默认关闭,需在客户端后台或联系客服开启)。
- 账户是 MT5 标准账户或 ECN 账户,不是某些平台的"跟单专用"账户。
- 有一台可以长期开机的 Windows 电脑,或一台 VPS。
- 账户资金已按策略要求准备(多数策略建议 $1,000 起,$2,000 以上体验更接近回测)。
别用生活必需资金,也别用信用卡套现的钱。EA 是执行工具,不是提款机,任何策略都会有连续亏损期。
1 · 安装 MT5 终端
- 从你的经纪商官网下载 MT5 客户端(不要用第三方下载站的安装包)。
- 安装时选择英文或中文界面均可,路径不要放在中文目录下,避免读取文件出错。
- 用交易账号登录,确认左下角状态为"已连接",且行情报价在跳动。
- 右键「报价」面板 → 显示全部,找到你要交易的品种(黄金为 XAUUSD 或 GOLD)。
2 · 加载 EA 到图表
- 把
.ex5 文件放进 MT5 数据目录:
文件 → 打开数据文件夹 → MQL5 → Experts
- 回到终端,右键「EA 交易」面板 → 刷新,能看到策略名即可。
- 打开对应品种与周期的图表(例如 XAUUSD M15),把 EA 从左侧拖到图表上。
- 弹出参数窗口时,先不要改任何东西,直接点确定——第一次先跑默认参数。
图表右上角出现策略名和一个「笑脸」图标,代表 EA 已加载成功。如果显示的是「哭脸」或灰色,说明算法交易被禁用,看第 3 步。
3 · 开启算法交易
这是新手 90% 卡住的地方,两个开关都要开:
- 工具栏开关:顶部工具栏点「算法交易」按钮,变绿即为开启。快捷键
Ctrl + E。
- EA 属性:右键图表 → EA 交易 → 属性 → 常用,勾选「允许算法交易」。
如果工具栏按钮点了没反应,说明账户被经纪商限制,联系经纪商开权限。
4 · 导入 Set 参数
- 右键图表 → EA 交易 → 属性,点右下角「加载」。
- 选择我们提供的
.set 文件(保守档 / 激进档)。
- 确认参数已刷新 → 点确定保存。参数会随图表模板一起保存,重启终端不丢失。
- 建议保存为模板:右键图表 → 模板 → 保存模板,下次直接套用。
| 参数 | 保守档 | 激进档 | 说明 |
| 单笔风险 | 0.5% | 1.5% | 账户净值百分比 |
| 最大手数 | 0.05 | 0.20 | 硬上限,超过即截断 |
| 最大点差 | 20 | 35 | 超过则不开仓 |
| ATR 阈值 | 1.5 | 1.0 | 越高越保守 |
5 · 授权绑定
有两种方式,任选其一:
- 用户中心绑定(推荐):登录本站 → 我的授权 → 点「填写 MT5 账号」→ 输入账号数字,10 分钟内生效。
- 终端内绑定:EA 首次加载时会弹出授权窗口,把授权码粘贴进去点激活;或把授权码填进参数
LicenseKey 后重新加载。
绑定的是 MT5 登录账号,不是电脑。换 VPS、换电脑都不用重新买;要换账号就在用户中心点「换绑」,租期内免费。
6 · VPS 部署(强烈建议)
EA 只在终端运行且联网时才工作。本地电脑关机、休眠、断网,信号就漏了。VPS 每月约 $5 起,值得花。
- 机房选 与经纪商服务器同区域(多数经纪商服务器在伦敦 / 纽约 / 新加坡),延迟能压到 10ms 以内。
- 配置 2 核 2G 起,Windows Server 2019 / 2022,别买 1G 内存的,MT5 容易卡死。
- 部署顺序:装 MT5 → 登录账号 → 放 EA 文件 → 加载图表 → 开启算法交易 → 断开会话确认 EA 仍在跑。
- 开启 Windows 自动登录与「任务计划程序」自启,避免重启后终端没起来。
7 · 常见报错
| 现象 | 原因 | 处理 |
| 图表右上角是哭脸 / 灰色 |
算法交易未开启 |
点工具栏「算法交易」或按 Ctrl+E,并勾选 EA 属性里的「允许算法交易」 |
| 日志提示 invalid license |
授权码错误或账号未绑定 |
核对 MT5 账号数字(不含服务器名),在用户中心重新提交绑定 |
| 日志提示 not enough money |
保证金不足 / 手数过大 |
降低「最大手数」参数,或增加账户资金 |
| 一直不开单 |
信号未触发,或点差超过阈值 |
看日志里的 spread too high;也可能是行情确实没信号,属正常 |
| 订单被拒 invalid stops |
止损距离小于经纪商最小要求 |
把止损倍数调大,或联系经纪商确认最小止损距离 |
| 终端频繁断线 |
网络不稳 / VPS 性能不足 |
换 VPS 或增加内存;检查是否开启了系统休眠 |
8 · 上线检查清单
- □ 图表右上角是笑脸,EA 名称正确
- □ 工具栏「算法交易」为绿色
- □ 参数已加载对应 Set 文件,单笔风险与最大手数符合预期
- □ 授权状态在用户中心显示「生效中」
- □ 终端在 VPS 上且已设置自动登录
- □ 已记录账户初始净值,便于后续对账
- □ 已了解该策略的历史最大回撤,并准备了对应资金
第一次上线请用最小手数跑满 2 周,确认成交、滑点、平仓逻辑都符合预期后,再按计划放大手数。
哪一步卡住了?
把 MT5 的「日志」标签页截图发给我们,一般能直接看出问题在哪。