Prop Account Shield
- 实用工具
- 版本: 1.0
- 激活: 10
Prop Account Shield 保护您的整个 MetaTrader 5 账户,避免违反自营公司挑战或资金账户的规则。只需加载到一个图表:它监控账户中的每一笔持仓,无论由谁开仓(手动交易、其他 EA、手机应用),覆盖所有品种和所有 magic number。它从不开仓:只负责监控、提醒和平仓。
1. 亏损限制(整个账户)
- 每日最大亏损(百分比或金额),以当日开始时的余额、净值或两者较高者为基准
- 按您公司的时间每日重置,可设置与服务器时间的时差
- 最大回撤:静态,或从最高净值/余额开始移动,可选锁定水平(例如在初始余额处停止上移)
- 实时净值:所有品种的全部持仓、隔夜利息和手续费(可选估算平仓手续费)
- 安全缓冲:Shield 在公司限制之前行动(例如 5% 限制时在 4.5% 行动)
2. 触及限制时
- 平掉所有持仓(亏损最大的优先),并删除所有挂单
- 遇到重新报价、无报价、价格变动和拒绝时立即重试,并有清晰日志
- 锁定模式直至重置:任何新持仓(手动、EA、手机)开仓后立即被平掉,任何新挂单被删除
- 支持对冲和净额账户(净额账户只平掉新增的手数)
3. 交易规则(每项可选)
- 每日盈利目标:全部平仓并停止当日交易
- 每日最大交易次数
- 连续 N 笔亏损后暂停(按分钟或直至重置)
- 单笔最大手数和最大总敞口(手数或止损风险):平仓或提醒
- 周五在您设定的时间周末平仓
- 允许的交易时段
- 交易规则可按 magic number 或品种排除
4. 挑战进度跟踪
- 盈利目标进度、已完成/所需交易日、最佳单日与一致性规则对比
- 基于完整账户历史计算,而不仅是 EA 启动之后
- 总体状态:正常 / 注意 / 已违规 / 已达标
5. 面板与提醒
- 紧凑面板:当日盈亏、剩余每日亏损额度、距最大回撤空间、距重置时间、每条启用的规则
- 每个限制以绿色 / 黄色(70%)/ 红色(90%)显示
- 在 70%、90% 和违规时弹窗、声音和推送通知(每项可选)
- 事件日志显示在面板中并保存到文件(MQL5\Files\PropAccountShield)
- 可移动、可最小化、深色和浅色主题、HiDPI 缩放
6. 可靠性
- 每个报价和每 250 毫秒检查一次,无报价的品种同样有效
- 重启终端、切换周期和重新加载后,保留当日起点、最高值和锁定状态
- 检测同一账户上的第二个副本,并让其只做监控
- 预设(2-Step、1-Step、Funded)作为起始值;无 DLL,无网络请求
策略测试器
- 仅在测试器中,Shield 会在测试品种上开立测试持仓,每笔按设定的余额比例承担风险,让您看到触及限制、平仓和账户锁定的全过程。在真实或模拟账户上绝不会发生。
重要:没有任何 EA 能阻止其他程序、手机应用或手动交易发送订单;Shield 会在成交后立即将其平掉。在快速行情或跳空时,价格可能越过其行动的水平,这正是安全缓冲的作用。各公司规则不同且会变化:请核对您公司的准确规则并相应设置参数。预设使用通用名称。
问题或建议:请在 MQL5 上给我发私信或在评论中留言。
