跳转到内容

EA Builder Pro 入门指南

跳过阅读:这是一个简短的视频,展示如何使用 EA Builder Pro 创建您自己的 EA。

YouTube video. Click to play.
EA Builder Pro 入门指南
Duration: 5 分钟

EA Builder Pro 是一款基于网页的工具,为您提供简单易用的界面来创建 Expert Advisor(EA)。EA 是完全自动化的脚本或机器人,可用于完全自动化您的交易。EA Builder Pro 可在您的笔记本电脑、平板电脑或智能手机上运行。但是,EA 必须在计算机(台式机或笔记本电脑)上运行,或者最好在 VPS(服务器)上运行以获得更高的可靠性。

如果您不想自己构建 EA,而是希望由专业人士为您构建,请在此处聘请程序员

目前 EA Builder Pro 允许您将 EA 导出到两个平台:

  • MetaTrader 4 - 文件扩展名:.ex4 / mq4
  • MetaTrader 5 - 文件扩展名:.ex5 / mq5

要运行您的 EA,您需要设置 MetaTrader 4 或 MetaTrader 5,具体取决于您偏好的平台。阅读更多关于 MT4 和 MT5 的信息:MT4 还是 MT5,哪个更好?。 要设置并运行您的第一个 EA,请参阅我们的分步说明:运行您的第一个 EA

虽然您可以自学编写代码:

  • 学习编程需要大量时间,不仅仅是几周或几个月。成为一名优秀的程序员需要数年时间。
  • 您需要学习 MQL,这是 MetaTrader 专用的语言。
  • 您无法轻松切换平台。如果您为 MetaTrader 4 编写了代码并想切换到 MetaTrader 5 或其他平台,您将不得不重新学习 MQL5 的具体内容。在 EA Builder Pro 中,您只需点击几下即可重新创建为其他平台编写的 EA。
  • 以上所有这些都会分散您对真正重要事情的注意力,即创建具有良好风险管理的盈利 EA。这样,您可以将时间完全集中在您想要实现的目标上,而不会浪费时间。

EA Builder Pro 的设计使构建 EA 相对简单,一旦您熟悉系统后,速度会特别快。我们还提供 EA 模板帮助您入门。只需添加一个新的 EA,选择您喜欢的模板即可开始。如果您想从头开始,只需选择空白模板。

当您创建 EA 后,您会注意到它被分成不同的组件:

  • Indicators 和 Custom Indicators
  • Signals(含条件)
  • Modules
  • Money Management

每个组件将在本文档后面讨论。请记住,在构建过程中的任何时候,您都有两个测试选项:

  • 将 EA 导出到 MetaTrader 4 或 5,然后在您自己的电脑上用 MetaTrader 运行 Backtest。
  • 让 EA Builder Pro 为您运行 Backtest,这样您就不必打开电脑。

您可以在 EA 中添加、编辑或删除 Indicators。添加后,您的 Indicator 即可被 EA 使用。所有标准 Indicators 都可以添加,您也可以上传自己的 Indicator。有关 Indicators 的更多信息,请访问 Indicators

Signals 是您的 EA 在开仓(或平仓)之前评估的一组规则(条件)。您添加的 Indicators 可以在此处使用。Signal 编辑器非常灵活,这意味着您可以创建任何您想要的 Signal。共有 4 种类型的 Signals:

  • Open Buy
  • Open Sell
  • Close Buy
  • Close Sell

Open Buy 和 Open Sell 用于开仓。Close Buy 和 Close Sell 用于平仓。平仓也可以通过使用 Close Modules 来实现。

有关 Signals 的更多信息,请访问 Signals

系统内置了大量的 Modules 库。只需”启用”一个 Module 并更改几个设置,即可让 Module 按照您的意愿运行。Modules 分为 3 类:

  • 阻止开仓的 Modules。
  • 用于开仓的 Module。
  • 用于平仓的 Modules。

有关 Modules 的完整列表及其应用,请访问 Modules

配置适合您的风险水平。

  • Fixed Lot Size
  • Fixed Risk
  • Linear Lot Size
  • Martingale

Fixed Lot Size 无论您账户余额如何,始终保持不变。Fixed Risk 会根据 Stop Loss 的(动态)位置调整 Lot Size。Linear Lot Size 会随您的账户规模增长或缩小。Martingale 会根据亏损补偿 Lot Size。有关 Money Management 的更多信息,请访问 Money Manager

当您完成 EA 后,您可以选择将其导出到 MetaTrader 4 或 5。只需点击 Export to MetaTrader 按钮即可完成。这将为您生成一个 ex 或 mql 文件,即您自己的完全可用的 Expert Advisor。您可以在 MetaTrader 中对 EA 进行 Backtest,或在模拟或实盘环境中运行。

EA Builder Pro 内置了 Backtest 功能,您可以用它快速测试 EA,无需导出。当您不在电脑旁时非常方便。只需按下 Run Backtest 按钮,选择测试周期、交易品种和 Spread,然后开始测试。完成后,您将在 Backtest 菜单项下收到结果。