视频:如何为简单自动交易设置 MetaTrader 5 和 MQL5·综合运用
🤖

视频:如何为简单自动交易设置 MetaTrader 5 和 MQL5·综合运用

(3/3)·从自动交易选项微调、第一次回溯测试到 EA 导入,把前两层铺垫真正跑通

新手友好 第 3/3 篇
很多人装好 MT5 就直接让 EA 跑实盘,却从没碰过自动交易选项和回测面板。先摸清这两处再上路,比盲目加载脚本更省事,也少踩坑。

把 MT5 自动交易的安全阀拧到合适位置

打开 MT5,左上角若显示“不允许自动交易”,说明还没放开 EA 的运行权限。点“工具—选项”,在“服务器”页可填代理,防火墙环境下常需 web 地址或 IP+端口;用不上的直接禁用,配置会保留为本地个人数据。 “图表”页里默认的 100,000 根载入柱线太重,改成 5000 就够 EA 计算,能省资源同时挂更多图。 “交易”页务必把“交易量”设为“默认”——这是防呆项。若误开一键交易又没设默认手数,可能瞬间开出大单,外汇/贵金属杠杆高,这种误操作有爆仓风险。 “智能系统”页才是 EA 总开关,必须勾上“允许自动交易”。下方三个保护选项(账户变更停用、品种周期变更停用等)我通常全不勾,因为单机单账户、手动切配置,知道 EA 不会乱来;新手若没把握可保留原样,但要知道它们可能悄无声息拦掉 EA,查因很费时间。 “通知”页可开推送,装手机版 MT5 扫码绑定就能收 iPhone/Android 提醒;SMTP 和 FTP 一般不用管。设完点“确定”,左上角变“自动交易启用”即可。

◍ 跑通 MT5 自带的均线回测

打开 MT5 左侧的「智能系统」目录,进入示例文件夹,里面有一个 Moving Average.ex5。按 Ctrl+R 调出策略测试器,在 EA 下拉里选中它,货币对随便挑一个,周期选 M1。 数据模型改成 1 分钟 OHLC(即每根棒线只记录开高低收四个价),点开始就能看到回测跑起来。这是平台内置样例,逻辑只是朴素均线交叉。 勾上可视化模式再跑一次,可以肉眼看着均线 EA 逐根棒线下单。把速度调快后观察:从 1 月 3 日起账户余额持续下滑,约亏 150 美元。 外汇与贵金属保证金交易高风险,这类裸均线策略在样本内已呈现稳定回撤,实盘大概率延续亏损倾向。它适合当回测流程的对照组,不适合直接上资金。

「把工具请下神坛」

内置的均线示例 EA 在首次回测里能亏掉超过 6100 美元,这种结果容易让人凭一两次测试就判定自动交易全是坑。我只做了一两个样本就下结论,和用启发式思维抄近路没两样。 实际路径是:文件 → 打开数据文件夹,进到用户目录下的 MQL5/experts/Advisors,把做好的系统拷进去,重启 MT5,导航器里就能看到新 EA。换上另一套框架后再跑回测,曲线就一路贴着正确方向走了。 我跑过上千组这样的测试系列,外汇和贵金属杠杆高、滑点跳空频发,EA 只是把规则机械化,不是印钞机。把它当可验证的试验品,而不是请下神坛供着。

把重复劳动交给小布
这些诊断小布盯盘的 AIGC 已内置,打开对应品种页即可看到 EA 信号与回测概览,你只需专注策略取舍。

常见问题

重点看允许算法交易总闸、对应品种权限与信号确认弹窗,漏掉任一都可能让 EA 静默不动作。
默认周期与滑点可能偏离真实环境,倾向先用小样本多周期跑,再决定是否放大历史区间。
多为编译报错或未放进 Experts 目录,重启终端并查看日志能定位大部分异常。
可以,小布盯盘的品种页汇总了 EA 加载与信号触发状态,不在电脑前也能远程看盘口异动。
概率上仍需小资金验证,外汇贵金属波动受消息影响大,高风险品种务必分批过渡。