跳转到正文

智能交易系统(EA)

智能交易系统是用 MQL 编写的程序,按照预设规则在MetaTrader终端中开立和管理交易,无需交易者干预。

EA 与指标有何区别

指标只在图表上绘图,不会买入。EA 则会执行交易。EA 文件应放在 MQL4/Experts 或 MQL5/Experts 中;指标应放在 Indicators 中。文件夹放错是交易机器人在终端中“不显示”的最常见原因。

启动前应检查什么

是否已启用自动交易,包括终端工具栏按钮和 EA 属性中的复选框?交易品种和时间周期是否符合策略设计?账户余额是否足以支持所选手数?

接下来,不要立即投入真实资金。先进行历史回测,然后在模拟账户上运行一个月。正因如此,我们会将目录中的部分 EA 放在模拟账户上运行,并在EA 排行榜中公布结果。

我们的数据显示什么

我们将十五款免费 EA 放在模拟账户上运行了一个月,其中十二款进行了交易。这十二款中,七款在模拟测试中盈利,五款亏损,平均结果为负11.4%:盈利者增长了百分之几,亏损者却损失了百分之几十。这本身不足以否定免费交易机器人,但足以说明有必要逐一自行测试。详情见我们的实时模拟账户测试文章。

常见错误

  • •连一天测试都未做,就直接在真实资金账户上运行。
  • •将文件安装到指标文件夹,而非 Experts 文件夹。
  • •在同一账户上同时运行多个 EA,却未设置不同的魔术号。

FAQ

如何在MetaTrader中安装 EA?

将 .ex4 文件复制到 MQL4/Experts(MT4),或将 .ex5 文件复制到 MQL5/Experts(MT5),然后重启终端。EA 会出现在 Navigator(导航器)中,可从那里将其拖到图表上。

免费 EA 有效吗?

与付费产品一样,有的盈利,有的亏损。了解具体表现的唯一方法,是使用历史数据和模拟账户测试具体文件。我们会公开发布此类测试。

使用 EA 需要编程技能吗?

不需要,运行现成文件无需编程。如果你想理解或修改交易机器人的逻辑,就需要编程知识:我们的 MQL5 系列文章正是从这里讲起。

相关术语

查看实时数据中的例子

Profit factor, drawdown and win rate of the expert advisors in our catalog are shown in the EA rating — these are demo accounts whose results cannot be edited after the fact. The robots themselves are in the free expert advisor catalog.