EA Builder Pro 入门指南
跳过阅读:这是一个简短的视频,展示如何使用 EA Builder Pro 创建您自己的 EA。
什么是 EA Builder Pro?
Section titled “什么是 EA Builder Pro?”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。
为什么要订阅 EA Builder Pro?
Section titled “为什么要订阅 EA Builder Pro?”虽然您可以自学编写代码:
- 学习编程需要大量时间,不仅仅是几周或几个月。成为一名优秀的程序员需要数年时间。
- 您需要学习 MQL,这是 MetaTrader 专用的语言。
- 您无法轻松切换平台。如果您为 MetaTrader 4 编写了代码并想切换到 MetaTrader 5 或其他平台,您将不得不重新学习 MQL5 的具体内容。在 EA Builder Pro 中,您只需点击几下即可重新创建为其他平台编写的 EA。
- 以上所有这些都会分散您对真正重要事情的注意力,即创建具有良好风险管理的盈利 EA。这样,您可以将时间完全集中在您想要实现的目标上,而不会浪费时间。
EA Builder Pro 如何工作?
Section titled “EA Builder Pro 如何工作?”EA Builder Pro 的设计使构建 EA 相对简单,一旦您熟悉系统后,速度会特别快。我们还提供 EA 模板帮助您入门。只需添加一个新的 EA,选择您喜欢的模板即可开始。如果您想从头开始,只需选择空白模板。
当您创建 EA 后,您会注意到它被分成不同的组件:
- Indicators 和 Custom Indicators
- Signals(含条件)
- Modules
- Money Management
每个组件将在本文档后面讨论。请记住,在构建过程中的任何时候,您都有两个测试选项:
- 将 EA 导出到 MetaTrader 4 或 5,然后在您自己的电脑上用 MetaTrader 运行 Backtest。
- 让 EA Builder Pro 为您运行 Backtest,这样您就不必打开电脑。
Indicators 和 Custom Indicators
Section titled “Indicators 和 Custom Indicators”您可以在 EA 中添加、编辑或删除 Indicators。添加后,您的 Indicator 即可被 EA 使用。所有标准 Indicators 都可以添加,您也可以上传自己的 Indicator。有关 Indicators 的更多信息,请访问 Indicators。
Signals
Section titled “Signals”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
Section titled “Modules”系统内置了大量的 Modules 库。只需”启用”一个 Module 并更改几个设置,即可让 Module 按照您的意愿运行。Modules 分为 3 类:
- 阻止开仓的 Modules。
- 用于开仓的 Module。
- 用于平仓的 Modules。
有关 Modules 的完整列表及其应用,请访问 Modules。
Money Management
Section titled “Money Management”配置适合您的风险水平。
- 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。
导出到 MetaTrader 4 或 5
Section titled “导出到 MetaTrader 4 或 5”当您完成 EA 后,您可以选择将其导出到 MetaTrader 4 或 5。只需点击 Export to MetaTrader 按钮即可完成。这将为您生成一个 ex 或 mql 文件,即您自己的完全可用的 Expert Advisor。您可以在 MetaTrader 中对 EA 进行 Backtest,或在模拟或实盘环境中运行。
在 EA Builder Pro 中进行 Backtest
Section titled “在 EA Builder Pro 中进行 Backtest”EA Builder Pro 内置了 Backtest 功能,您可以用它快速测试 EA,无需导出。当您不在电脑旁时非常方便。只需按下 Run Backtest 按钮,选择测试周期、交易品种和 Spread,然后开始测试。完成后,您将在 Backtest 菜单项下收到结果。