MT5怎么安装EA?10分钟完成设置与启动
作者:Fernando Funicelli · Lucky Dogs Trading Systems 创始人

在MetaTrader 5上安装一个EA,大约只要10分钟,而且只需要做一次。在MT5里,交易机器人叫作智能交易系统(Expert Advisor,EA):一个挂在图表上的程序,按照自己的规则,自动开仓、跟踪和平仓。这篇指南从Market开始,一步步带你把EA装好、启动,开始自动交易。
最常见的卡点出现在最后一分钟。你装好EA,把它拖到图表上,名字出现在屏幕一角,然后……什么都没发生。图标是灰色的,几个小时过去,一笔订单都没开。
这不是EA的问题,而是有一个权限没打开。知道在哪里看,点一下就能解决。
EA要能交易,需要三把钥匙:正确的账户、EA里的权限,以及变成绿色的算法交易按钮。 这篇指南按你用到它们的顺序,逐一讲清楚。
这些步骤适用于任何EA。示例里用的是我们交易黄金的EA:Collie Gold、Pitbull Gold和Beagle Gold。
安装之前你需要准备什么
- 你的经纪商提供的MetaTrader 5。 每家经纪商都有自己的版本,服务器已经配置好。
- 用主密码登录的账户。 用投资者密码登录,账户只能查看,EA无法交易。这是第一把钥匙。
- 对冲(hedging)账户。 MT5的账户有两种模式:对冲模式下每笔交易各自独立;净额(netting)模式下同一品种的所有交易合并成一个仓位。大多数EA,包括我们的,都需要对冲账户。不确定的话,开户前先问经纪商。
- 一个MQL5.com账户,如果EA来自MQL5 Market。你的购买记录和激活次数都由它保管。
还没测试过这个EA?付款之前,先看购买EA前怎么测试。如果你还在犹豫要不要用EA,先从怎么判断自动交易靠不靠谱开始。
如何安装在MQL5 Market购买的EA
购买在MQL5 Market的EA页面完成,用的是你的MQL5账户(如何在MQL5市场购买EA,分步说明)。之后的步骤都在MetaTrader里:
- 在MT5里登录你的MQL5账户。 进入工具 → 选项 → 社区,填入MQL5的用户名和密码。
- 按Ctrl+T打开工具箱,进入市场栏的已购板块。你买的EA就在那里:点击安装。
- 在导航器里找到EA(Ctrl+N),位置是智能交易系统 → Market。

激活次数:哪些会消耗,哪些不会
每次购买都附带一定的激活次数。每一次激活,就是在一台不同的电脑或VPS上安装一次。在同一台电脑上重装,通常不消耗激活次数;换电脑或重装Windows,会消耗一次。
我们的EA附带5次激活,并包含所有更新:装在你的电脑和一台VPS上,还能剩下换机器的余量。
如何安装文件形式的EA(.ex5)
拿到的是EA文件,不是从Market购买的?MT5运行的格式是**.ex5**,也就是可以直接使用的程序。安装只要一分钟:
- 在MT5里,打开文件菜单,选择打开数据文件夹。
- 进入MQL5,再进入Experts,把.ex5文件复制进去。
- 在导航器里,右键点击智能交易系统,选择刷新。EA就会出现在列表里。
如果文件后缀是.mq5,那是源代码。用MT5自带的编辑器MetaEditor打开并编译,.ex5就会在同一个文件夹里生成。
如何把EA加载到正确的图表
- 打开EA所交易品种的图表。 我们的EA交易的是以美元计价的黄金。在市场观察(Ctrl+M)里找到你经纪商的品种:XAUUSD、GOLD、XAUUSD+或者别的名字。右键点击,选择图表窗口。如果列表里找不到黄金,请看如何在MT5里添加XAUUSD。
- 只有说明书要求时,才需要选周期。 周期就是图表上每根K线代表的时间:M1、M15、H1。我们的EA在任何周期都能运行。
- 把EA从导航器拖进图表。 设置窗口会打开。
每个图表只能加载一个EA。要运行两个EA,就打开两个图表。
如何允许算法交易并选择配置
EA窗口里有两个重要的标签:
- 常用: 勾选允许算法交易。不勾选,EA会分析图表,但不会开任何一笔交易。这是第二把钥匙。
- 输入参数: EA的各项设置。在我们的EA里,主要设置是配置档位,从Conservative到Maximum。选择配置就是全部设置:调一项,剩下的交给EA。建议从Conservative开始,想加速时再往上调。
点击确定。

接下来是第三把钥匙。MT5顶部有一个算法交易按钮,它必须是绿色的:这是终端里允许EA交易的总开关。点一下打开,再点一下关闭,对所有EA同时生效。

MetaTrader 5关于算法交易的官方帮助详细说明了这两个权限。
如何确认EA已经启动
- 在图表右上角,会出现EA的名字和一个帽子图标。蓝色表示它已准备好交易。灰色表示有权限没打开:回到常用标签和算法交易按钮检查。
- 在工具箱里记录EA消息的Experts标签,可以看到EA的输出。我们的EA会在这里写下加载的设置和任何错误。

帽子是蓝色的,但还没有订单?这很正常。好的EA会等自己的时机。Pitbull Gold只在价格确认走势之后才入场,平均每月交易14笔;Beagle Gold每月36笔。结果要按月看,不是按小时看。
让EA 24小时运行
EA只在MetaTrader开着的时候工作。电脑一关,它就没法继续跟踪交易。已经开着的交易会怎样,取决于EA:
- Pitbull Gold和Beagle Gold: 止损已经在经纪商的服务器上,Pitbull连止盈也在,交易依然受保护。要让EA把每笔交易跟到结束,MetaTrader需要一直开着。
- Collie Gold: 它按当时的价格平掉篮子,所以MetaTrader要一直开着。
解决办法是VPS,一台日夜开机的云端电脑:
- MQL5自己的VPS: 在导航器里右键点击你的账户,选择注册虚拟服务器。MT5会把图表和EA复制过去。
- 任何Windows VPS: 在上面安装MT5,再按本指南重复一遍。尽量选离经纪商近的服务器,订单到得更快。
VPS开着,你的电脑想关就关。
安装时最常见的错误
| 看到的现象 | 原因 | 怎么解决 |
|---|---|---|
| EA图标一直是灰色 | 终端或EA窗口里的算法交易没打开 | 把算法交易按钮打开成绿色,并在常用标签里勾选“允许算法交易” |
| Experts标签里出现“Trade is disabled” | 用投资者密码登录 | 用主密码登录账户 |
| 买好的EA不在导航器里 | MT5没有登录你的MQL5账户 | 工具 → 选项 → 社区,然后市场 → 已购 → 安装 |
| EA提示账户是净额模式 | EA需要对冲账户 | 向经纪商申请对冲账户 |
常见问题
手机上的MT5能安装EA吗?
不能。EA运行在电脑上的MetaTrader 5里,或者运行在VPS上。手机应用不能运行EA,但可以在同一个账户里查看它的每一笔交易:你在哪里都能跟踪。
Mac上的MT5怎么安装EA?
MetaTrader 5有Mac版,本指南的步骤完全一样。另一个办法是用Mac远程连接一台Windows VPS,还能让EA 24小时运行。
我有几次激活机会?
由每个EA的卖家决定。我们的EA是5次,每台电脑或VPS一次。在同一台电脑上重装,通常不消耗;换电脑或重装Windows会消耗。怎么规划激活次数,以及租用和购买的区别,见如何在MQL5市场购买EA。
怎么把EA从图表上移除?
右键点击图表上角的EA图标,选择“移除”。关闭图表也会移除EA。另外,每个图表只能加载一个EA,在同一个图表上加载另一个EA,会替换掉原来的那个。
电脑需要一直开着吗?
要让EA跟踪每一笔交易,MetaTrader需要一直开着。在Pitbull Gold和Beagle Gold里,止损已经在经纪商的服务器上,电脑关机后交易依然受保护。Collie Gold按当时的价格平掉篮子,所以MetaTrader要一直开着。VPS能同时解决这三种情况。
启动之后,就让EA去工作。我们的EA在图表上自带一个面板,显示交易结果,你想看随时都能看。
还在挑选?三款都完全按照本指南安装:不管黄金叫什么名字都能识别,能自动检测经纪商的时区,只需设置配置这一项。在真实报价测试中,2025年,Collie Gold的Moderate配置取得+586%,Pitbull Gold的Balanced配置取得+425%,Beagle Gold的Moderate配置取得+185%。并排比较三款EA,选出你的那一款。


