QuantForge
zh

MetaTrader 4 和 5 无代码 EA 构建器

无需编写 MQL,就能把交易想法变成可运行的 EA。在画布上连接模块,用你自己的历史价格测试策略,再导出在 MetaEditor 中以 0 错误、0 警告编译的源代码。

免费开始阅读文档免费版,无需银行卡。

三步从想法到 EA

  1. 构建。 从空白画布或 37 个策略模板之一开始。拖入所需模块,连接它们的“是”和“否”输出,并把任意设置关联到 EA 输入参数,方便之后调整。
  2. 测试。 从你自己的 MetaTrader 终端导入 M1 历史数据,选择日期、点差和佣金,然后运行回测。按下播放,就能逐根 K 线看着它交易,同时画布上的模块会亮起。
  3. 导出。 下载可读的 .mq4 或 .mq5 源代码,或在我们服务器上编译好的 .ex4 / .ex5(Pro)。像其他 EA 一样把它加载到 MetaTrader 图表上。

160 多个模块,按你的目的分组

每个模块都是一个判断或一个动作,所以策略读起来像流程图:

  • 入场: 指标条件与交叉(RSI、MACD、均线、布林带、ATR、随机指标、CCI、肯特纳通道、时段 VWAP、成交量)、K 线形态、新高新低、开盘区间突破、开盘跳空和 MACD 背离。
  • 过滤: 交易时段、时间窗口、星期、最大点差、每根 K 线一次、每天一次。
  • 下单与持仓管理: 市价单和挂单、网格、加仓、保本、追踪止损、部分平仓、篮子止盈止损。
  • 风险: 按风险百分比计算仓位、每日亏损保护、每日净值目标、最大持仓手数。
  • 其他: 变量、计数器、警报和推送通知、图表绘图、遍历订单和对象的循环,以及自定义 MQL 代码。

模块参考准确说明了每个模块的行为。

可信、可读的代码

QuantForge 生成标准的 MQL4 或 MQL5:输入参数放在开头,带注释,不会偷偷调用我们的服务器。每个版本都会在我们的测试中用 MetaEditor 为两个平台编译。EA 在你自己的终端、通过你自己的经纪商运行:QuantForge 从不替你交易,也看不到你的账户。

适合谁

  • 主观交易者:希望规则在不盯盘的情况下自动执行。
  • 自营交易公司(prop firm)交易者:需要内置每日亏损限制和手数上限(参见符合 prop firm 规则的 EA)。
  • MQL 开发者:想更快做出原型,并在手写代码之前先测试。
  • 讲师和信号提供者:出售或分享 EA,代码归他们所有。

常见问题

构建 EA 需要会 MQL4 或 MQL5 吗?

不需要。你用“交叉”“时间 / 时段过滤”“按风险计算手数”“追踪止损”等模块搭建策略,QuantForge 会为你编写 MQL。如果你懂 MQL,导出的代码可读、可修改,“自定义 MQL 代码”模块也能加入你自己的代码行。

导出的 EA 能在 MetaTrader 4 和 MetaTrader 5 上运行吗?

可以。每个项目针对 MT4 或 MT5,同一策略可以导出到任一平台。代码在 MetaEditor 中以 0 错误、0 警告编译;Pro 版还可以直接下载编译好的 .ex4 或 .ex5。

我可以出售自己构建的 EA 吗?

可以。你导出的 MQL 归你所有,包括在 MQL5 Market 上出售。你的订阅支付的是工具,而不是 EA。

回测和 MetaTrader 的策略测试器一样吗?

它用你自己的 M1 数据模拟 MetaTrader 的“1 分钟 OHLC”模式,包含点差、佣金、滑点和隔夜利息,并执行与导出 EA 相同的规则。如果历史数据或成本不同,结果也可能不同;你可以导出测试设置,在 MetaTrader 中重复同一测试进行对比。参见策略测试器文档。

免费版包含什么?

三个项目、两个导入品种、一年内 H1、H4 和 D1 的回测、完整的 MQL4/MQL5 源码导出以及 MQL4 ↔ MQL5 转换器。无需银行卡。参见价格。

今天就构建你的第一个 EA

免费版包含三个项目、H1 至 D1 一年的回测、MQL4/MQL5 导出和转换器。

免费开始

继续了解