QuantForge
zh

构建符合 prop firm 规则的 EA

资金账户考核更常因违反规则而失败,而不是因为策略本身。为任何 EA 加上每日亏损保护、按风险计算仓位、手数上限和交易时间过滤,用你的数据测试,并导出到 MetaTrader 4 或 5。

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

大多数考核规则,都有对应模块

考核规则 模块 作用
每日最大亏损 每日亏损保护 达到限额时平掉所有持仓(如已启用),并在下一个服务器日之前停止交易
每笔交易风险 按风险计算手数 根据净值百分比和止损计算每笔订单手数
最大仓位 最大持仓手数 持仓量低于上限时才允许开新仓
每日目标或锁定盈利 每日净值目标 净值达到目标涨幅后当天停止交易
交易时间、周末不持仓 时间 / 时段过滤、星期过滤、平仓 只在你的时间交易,并在设定时间前平仓
稳定性 今日交易数、每天一次 限制每天的交易次数

各模块的准确行为见模块参考。

为任何策略加上保护

把保护模块放在入场逻辑的最前面:达到限额时,流程走“否”分支,不会发送新订单。同样的保护适用于你从零搭建的策略、经过测试的模板,或 AI EA 构建器为你起草的策略。

在回测中检查规则

在回测工具中用考核账户的本金和杠杆运行策略。净值曲线显示从高点开始的回撤,月度视图显示最差的月份,交易列表准确显示保护模块何时停止了交易。在 Studio 中,蒙特卡洛分析会显示同样的交易换一种顺序时回撤可能有多深。

Prop firm 会调整规则。请阅读你所在公司的最新条款(包括关于 EA 的规定),并留出安全余量设定限额。

常见问题

每日亏损保护如何工作?

“每日亏损保护”模块把净值与服务器日开始时的余额进行比较。亏损达到你的限额时,它可以平掉所有持仓,并在下一个服务器日之前阻止新交易。请把限额设得比 prop firm 的规定略低,因为每家公司计算交易日和净值的方式不同。

能限制每笔交易的风险吗?

能。“按风险计算手数”根据净值百分比和订单止损计算每笔订单的手数,并限制在你的最小和最大手数之间。“最大持仓手数”模块会在 EA 的持仓量达到上限后停止开新仓。

能避开新闻时段或隔夜持仓吗?

时间类模块可以把交易限制在你选择的小时、星期和日期,“平仓”模块可以在设定时间前平掉持仓,例如周末前。QuantForge 不含经济日历,请自行屏蔽你关注的事件时间。

这是某家 prop firm 认可的吗?

不是。QuantForge 与任何 prop firm 都没有关联。每家公司都有自己的规则,包括关于 EA 和跟单交易的规定:在考核或资金账户上运行 EA 前,请确认你的公司是否允许。

EA 能通过考核吗?

没人能保证。保护模块确保 EA 遵守你设定的限额;能否达到目标取决于市场。请用你自己的数据回测,并先在模拟账户上运行。

今天就构建你的第一个 EA

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

免费开始

继续了解