Prop Firm Rules Guard MT5
- 实用工具
- 版本: 1.0
- 激活: 10
把自营交易公司(Prop Firm)考核的所有规则放进一个 EA:每日亏损限额、最大回撤(静态或跟踪)、盈利目标、每日最大交易次数、最大手数、最大持仓数量、强制止损、交易时段以及周五平仓。一旦某笔交易违反规则,就会被自动平仓。
大多数考核失败并不是因为策略不好,而是因为一次违规:当天亏损比限额多几美元、一笔交易手数过大、一个仓位留过了周末。Prop Firm Rules Guard 每秒监控整个账户,在违规之前就采取行动,让您专心交易。
工作原理
- 将 EA 加载到任意一个图表上,输入账户规模(例如 100000)和您所在公司的规则。
- 它每秒检查账户:当天结果(已平仓交易加上持仓,含隔夜利息和佣金)、相对于账户规模的回撤、盈利、交易次数以及每一个持仓。
- 达到每日亏损限额:平掉所有持仓、删除挂单,并禁止新交易直到新的一天。
- 达到最大回撤:平掉所有持仓并禁止新交易。
- 达到盈利目标:平掉所有持仓,保住成果。
- 最大交易次数、手数、持仓数、止损、交易时段:只平掉违反规则的那笔交易或超出的手数,其他交易保持不变。
- 在每日限额和回撤达到 80 % 时提醒一次,每个事件只提醒一次,不会被弹窗刷屏。
规则(每一条都可以关闭)
- 每日亏损限额:按金额,或按当天开始时余额、净值或两者中较高者的百分比。您可以设置交易日的开始时间(服务器时间)。
- 最大回撤:按金额或账户规模的百分比;可选静态(从账户规模算起)、按最高余额跟踪,或按最高净值跟踪。
- 盈利目标:按金额或账户规模的百分比。
- 每日最大交易次数:超出的交易会被立即平仓。
- 单笔最大手数:超出部分的手数会被平掉。
- 最大持仓数量:最新的那笔多余持仓会被平掉。
- 强制止损:没有止损的交易在您允许的秒数后被平仓(默认 30 秒)。
- 交易时段:在您设定时段之外开的交易会被平仓;也可在时段结束时平掉所有持仓。
- 周五平仓:在您设定的周五时间平掉所有持仓,并禁止交易直到下周。
图表面板说明
- Status:ACTIVE、LOCKED FOR TODAY、LOCKED、TARGET REACHED 或 LOCKED UNTIL MONDAY。
- Daily loss:当天结果和您的限额,达到警告水平时变为橙色。
- Profit target:从开始以来的盈利和您的目标。
- Trades today、手数/持仓/止损规则,以及交易时段。
- Reason:哪条规则锁定了账户;一切正常时显示起始余额。
安装
- 将 Prop Firm Rules Guard MT5 拖到任意一个图表上(任意品种、任意周期)。一个图表即可覆盖整个账户。
- 在"常用"选项卡中勾选"允许算法交易",并确认工具栏上的"算法交易"按钮已开启。
- 在"输入参数"选项卡中输入账户规模(考核的起始余额)和公司规则,点击确定。
如果账户规模保持为 0,EA 会使用第一次加载时的余额。参加考核时请务必输入真实的账户规模,这样回撤才能正确计算。
注意事项
- 每次启动和每次修改设置后,所有规则都会重新检查。只有在条件仍然成立时才保持锁定。
- EA 仅在 MetaTrader 5 运行并已连接时工作。参加考核时请在 VPS 上运行。
- 最终以您公司的计算为准。请把 EA 设置得比公司规则稍严一些(例如公司允许 5 % 时设为 4.5 %),为平仓时的点差和滑点留出余地。
- EA 不会开仓,只会在规则要求时平仓和删除挂单。
- 同一作者的免费工具:Daily Loss Limit Lock MT5、Max Trades Per Day MT5 和 Margin Level Protector MT5。
有问题或建议?请在 MQL5 上给我发私信。如果这个 EA 帮您通过了考核,非常感谢您留下简短的评价。
