EA作成ツール

BETA — 免费公开中

无需编程EA制作工具
无需编程即可制作MT4/MT5自动交易EA

FREE
节点
100%

欢迎使用 EA Builder

部件分类

快速上手 3 步

1
放置部件
2
连接
3
下载代码

选择节点进行编辑

//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
{
   // ██████████████████████
   // ██████████████████████
   // ██████████████████
   return(INIT_SUCCEEDED);
}

void OnTick()
{
   // ██████████████████████████████
   // █████████████████████████
   // ████████████████████████████
   // ██████████████████████
   // █████████████████████████████████
}

代码预览仅限会员

注册免费会员即可查看、复制和下载代码。

登录 / 免费注册

帮助 & 指南

  1. 选择模板,或从左侧面板拖入 Start 部件
  2. 添加指标部件(MA、RSI 等)并连接
  3. 用条件部件(Compare、Cross)定义入场条件
  4. 用动作部件(Buy、Sell)设置买卖订单
  5. 在右侧「设置」标签中配置手数、过滤器和平仓策略
  6. 选择 MQL4/MQL5 下载 → 放入 MetaTrader
Ctrl+C复制部件
Ctrl+V粘贴部件
Ctrl+ZUndo
Ctrl+YRedo
Ctrl+S保存流程
Ctrl+E导出代码
Del删除部件
F1 / ?显示帮助
G网格吸附
  • 点击部件右侧的「+」按钮添加下一个部件并自动连接
  • 右键点击可从上下文菜单添加部件
  • 用面板搜索栏快速找到部件
  • 通过 JSON 导出保存和分享流程
  • 用缩略图俯瞰整个画布并快速跳转
  • 在「设置」标签统一管理手数、过滤器和平仓,画布上只放交易逻辑
需要编程知识吗?

完全不需要。只要拖放并连接部件,就会自动生成 MQL4/MQL5 代码。

生成的 EA 可以直接使用吗?

可以。将下载的 .mq4/.mq5 文件放入 MetaTrader 的 Experts 文件夹,在 MetaEditor 中编译后即可立即使用。

最多可以使用多少个部件?

最多可放置 50 个部件,达到 40 个时会显示警告。实用的 EA 通常 10〜20 个部件就足够。

可以使用多时间框架吗?

可以。在各指标部件的「时间周期」属性中指定更高周期,使用 Multi-TF 部件还能组合不同周期的条件。

在哪里设置手数和过滤器?

在右侧面板的「设置」标签中。资金管理(手数)、11 种过滤器和 4 种平仓策略都可在此统一管理,无需放到画布上。

键盘快捷键

Ctrl+C复制部件
Ctrl+V粘贴部件
Ctrl+ZUndo
Ctrl+YRedo
Ctrl+S保存流程
Ctrl+E导出代码
Del删除部件
F1 / ?快捷键一览
Esc关闭

EA Builder 使用指南

无需编程。只要连接部件,MetaTrader 用 EA 就完成了。

3 步制作 EA

1

放置部件

从左侧面板将指标、条件、动作部件拖放到画布上,双击也可添加。

2

连接部件

从部件的输出端口(右侧圆点)拖到输入端口(左侧圆点)进行连接,数据流即成为 EA 逻辑。

3

下载

选择 MQL4 或 MQL5 下载,将生成的 .mq4/.mq5 文件放入 MetaTrader 的 Experts 文件夹并编译即可完成。

部件种类

📊

指标

包含 MA、RSI、MACD、布林带、一目均衡表、ADX、CCI、随机指标等 20 种以上,是技术分析的基础。

条件部件

用 Compare(比较)、Cross(交叉检测)和 AND/OR 门构建入场逻辑,多条件组合自由自在。

🎯

动作

市价买入/卖出、限价单、止损单、平仓、部分平仓,这些是条件满足时执行的交易操作。

🛡️

过滤器

时间段、点差、持仓数上限、回撤、五十日(Gotobi)、星期等,自动排除不必要的交易。

💰

资金管理

固定手数、基于风险比例的自动手数计算、马丁格尔。用合适的手数保护资金。

🚪

平仓策略

追踪止损、保本平仓(Break-even)、动态 TP/SL。让利润奔跑、限制亏损的出场策略。

用模板轻松上手

提供 18 种预设模板。初学者可从 MA 交叉开始,高级用户可一键载入五十日仲值交易或马丁格尔策略并自定义。

MA Crossover RSI Reversal Bollinger Bounce MACD Signal Ichimoku Cloud ADX Trend CCI Level Stoch + BB Time Scalper Breakout Gotobi Trade Martingale Multi-TF Pending Grid

MQL4 / MQL5 双支持

同一流程可生成 MQL4(MetaTrader 4)和 MQL5(MetaTrader 5)两种代码,用顶部的 MQL4/MQL5 切换后下载。

MQL4 (MetaTrader 4)
  • 通过 OrderSend() / OrderClose() 下单
  • iMA() 等直接返回数值
  • 使用 #property strict 严格模式
MQL5 (MetaTrader 5)
  • 用 CTrade 类管理订单
  • 句柄 + CopyBuffer() 方式
  • #include <Trade\Trade.mqh>

常见问题

需要编程知识吗?

完全不需要。只要拖放并连接部件就会自动生成 MQL4/MQL5 代码。使用模板的话,几次点击就能完成 EA。

生成的 EA 可以直接使用吗?

可以。将下载的 .mq4/.mq5 文件放入 MetaTrader 的 Experts 文件夹,用 MetaEditor 编译后即可立即使用。实盘前请务必在模拟账户上进行回测和前向测试。

是免费的吗?有限制吗?

完全免费。最多 50 个部件、18 种模板、全部 66 种部件均可使用,且无需注册账号。

流程数据会保存吗?

会自动保存在浏览器的 localStorage 中。用同一浏览器再次访问即可恢复上次状态,也可导出/导入为 JSON 文件。

什么是五十日(Gotobi)过滤器?

这是日本特有的策略,在每月 5日、10日、15日、20日、25日(及月末最后营业日)进行仲值交易,利用 USD/JPY 仲值确定(约 9:55)前的价格波动。这是其他 EA 构建器没有的独有功能。

马丁格尔不危险吗?

马丁格尔是连败时手数呈指数增长的高风险策略。本工具将最大层数限制为 10 层并显示警告。请务必在资金充足且做好风险管理的前提下使用。

操作技巧

Ctrl+C / V 复制和粘贴部件,方便复制相同设置的指标。
部件右侧的「+」按钮可添加下一个部件并自动连接,大幅加快流程构建。
🖱️ 在画布上右键点击,即可从上下文菜单在该处添加部件。
Ctrl+Z / Y 支持撤销/重做(最多 30 步),操作失误也不用担心。

EA Builder 能做什么

66 种部件

除 MA、RSI、MACD、布林带、一目均衡表、ADX、CCI、随机指标等主要指标外,还搭载条件分支、资金管理、过滤器、平仓策略部件。

18种模板

从 MA 交叉到五十日仲值交易、马丁格尔、多时间框架。初学者一键开始,高级用户可作为自定义的基础。

MQL4 & MQL5 双支持

同一流程即可生成 MetaTrader 4/5 两种代码,切换后下载,迁移和并用都很简单。

高级交易策略

支持金字塔加仓、摊平、反手、防止对锁、全平条件、账户限制,以及 5 种追踪止损模式(固定点数/利润%/跟随MA/High-Low/ATR)。

实时预览

构建流程时会实时生成 MQL4/MQL5 代码。通过实时代码预览,可在下载前查看和学习代码。

校验 & 导出

自动检测连接错误和未设置的部件。流程可导出/导入为 JSON 格式,便于团队共享和保存。

手动编码 vs EA Builder

手动编码EA Builder
编程知识需要熟练掌握 MQL4/MQL5不需要(只需连接部件)
开发时间数天〜数周数分钟〜数小时
调试手动分析错误自动校验
MT4/MT5 支持需分别开发一个流程生成两者
成本外包需数万日元起完全免费
灵活性没有限制限于现有部件范围

漏洞报告、功能请求、使用感想等,欢迎随时联系我们。

联系我们 →
Shopping Cart
Scroll to Top