Prop Firm Risk Guardian Pro Auto Flatten
- 实用工具
-
Yuki Nakayama
I am Yuki, an independent developer in Japan. I build indicators and utilities for MetaTrader 5 and publish them here on the MQL5 Market. Every tool has a free edition, so you can see how it behaves on your own charts before you consider the paid one. - 版本: 1.17
- 更新: 5 十月 2026
- 激活: 5
帮助您守在 Funded 账户或 Challenge 账户的亏损限制之内——就像一条会自己扣紧的安全带。PRO 会在日内亏损或最大回撤限制被突破的瞬间,为图表品种上的每一笔持仓发出平仓指令;并且只要账户仍然超出限制,自身的下单按钮就不会被受理。此外还有一键 BUY / SELL:手数自动取您自己的规则此刻允许的最大值,并配有 arm-then-confirm(先解锁、再确认)机制,单次误点永远不会触发交易。
这是一款实用工具。没有策略,不承诺盈利,没有马丁格尔。
为什么选 PRO(对比免费版 Risk Guardian)
免费版 Risk Guardian 实时显示您距离违规还有多远。PRO 补上最后一环。
违规即自动平仓:一旦触及日内亏损或基于移动 high-water mark 的回撤限制,就会为图表品种上的全部持仓发出平仓指令,无论是手动开的还是其他EA在该品种上开的;只要账户仍然超出限制,面板自身的 BUY 和 SELL 按钮就不会被受理。挂单会原样保留,其他品种的持仓不受影响,来自其他工具或手动发出的订单也不会被拦截,因为 MetaTrader 没有办法拦截它们。关键时刻不再有第二次犹豫。默认只平掉图表品种;从 1.17 版起,可以用一个输入项把平仓范围扩大到账户内的所有品种,另一个输入项可以把日内亏损限额设为初始余额的百分比,而不是当日起点的百分比。
一键 BUY / SELL 最大手数:面板从两个金额中取较小者反向推算手数:一是按余额计算的每笔风险百分比,二是距当前生效限制的剩余缓冲乘以缓冲比例;随后以硬性手数上限封顶,并向下取整到您经纪商的手数步长。PRO 把这个数字变成可点击的 BUY 或 SELL 按钮,止损已自动附带。
Arm-then-confirm:第一次点击进入待确认状态(白色边框加 "tap to confirm" 提示),2.6 秒内的第二次点击才会真正下单,否则自动解除。状态变化警报会在 SAFE、CAUTION 或 LOCKDOWN 切换的瞬间发送弹窗;若您开启推送,则同时发送推送通知。
免费版全部功能均已包含
日内亏损(含剩余缓冲与重置倒计时)、最大回撤(移动 high-water mark,或以初始余额为基准的静态模式)、盈利目标进度、用平台自身盈亏计算反推的 MAX LOT NOW,以及为状态条和面板强调色着色、让风险一眼可见的 SAFE / CAUTION / LOCKDOWN 状态。可拖动圆角面板、四种尺寸、英文 / 日文,金额以您的账户货币计算。内置四种规则预设:两阶段(日内 5% / 最大 10%)、一阶段(3% / 6%)、即时(4% / 8%)和自定义,另有设定起始余额的账户规模输入项。鼠标悬停大多数元素即可看到一行说明。
工作原理
MT5 没有针对手动订单的事前拦截接口,所以这套防护是响应式的:它逐 tick 监控您的净值,并在限制被突破的瞬间自动平仓。请把它当作安全带,而不是从物理上阻止您点击的锁。实践中它把决定权从你手里拿走:一旦察觉超限,就在下一个 tick 上替你发出平仓指令。每个平仓指令都会检查结果,仍未平掉的持仓会再次尝试平仓(默认最多再试 5 次,间隔至少 2 秒),在休市或断线期间会持续检查最长 30 分钟;若仍有持仓未平,面板会显示 FLATTEN FAILED 并发出提醒。它无法抵消滑点、周末跳空或断线,所以在这些情况下账户仍可能停留在超出限额的位置。
一键下单功能名副其实:手数取面板针对您的止损距离计算出的最大值,并向下取整到经纪商的手数步长,同时受您设定的风险百分比、缓冲比例和硬性手数上限约束,SL 按面板设定的止损距离自动附带,并打上 magic number,让 EA 能分辨出哪些是自己的仓位。下单之后,自动平仓防护继续值守。
兼容性
MT5,任何经纪商,Funded、Challenge 或个人账户均可使用。对冲与净额结算模式均支持。无 DLL,无外部依赖。输入参数涵盖:语言(EN / JP)、面板角落与尺寸、预设、日内亏损 / 最大回撤 / 目标百分比、回撤基准、重置小时、SL 点数、单笔风险、缓冲比例、手数硬上限、自动平仓开 / 关、下单的 TP 距离、账户规模、平仓范围、日内限额基准,以及电子邮件和声音提醒。
它不是什么
它不是交易策略,也不是盈利保证——它是一款纪律工具。它也不是事前锁:MT5 无法在点击之前拦住您的手指;防护在下一个 tick 作出反应。关于出入金:从 1.17 版起,当日重置之后的出金不再计入日内亏损,但最大回撤和目标仍按净值的下降计算,所以出金仍会计入其中,入金仍算作盈利。在出金当天,回撤仍可能达到 LOCKDOWN,PRO 版随即平掉其平仓范围内的持仓,所以请在出金之前关闭自动平仓输入项(Close all + block on breach),出金之后用 Baseline 组中的 Re-take the account baseline now 输入项重新获取基准,然后再重新打开自动平仓。没有马丁格尔,没有网格。
先测试再上阵
先在 prop 风格的模拟账户上运行:设置严格限制,故意突破,验证自动平仓确实触发;确认一键下单算出的手数符合预期并正确附带 SL。然后再部署到您的 Challenge 或 Funded 账户。
交易有风险。本工具帮助您守住 prop 公司的规则,但不能保证您通过 Challenge 或保住 Funded 账户。哪怕它只帮您挡下一次违规,也请留下评价——这能支持我继续开发这样的实用工具。
共同基础
Prop Firm Risk Guardian PRO 直接建立在免费实时面板之上,该免费版的页面在本 Market 上公开可见,并在此基础上加入上文所述的自动平仓与一键执行功能。每一个输入项和面板的每一行,都在作者博客的用户指南里有说明:Prop Firm Risk Guardian 用户指南
一次购买,未来所有版本免费。本工具持续维护,其路线图直接由用户反馈决定,因此购买后功能会不断增加。请在评论中告诉我你想增加或修改的功能,我会列入清单。
这是一款实用工具。没有策略,不承诺盈利,没有马丁格尔。
为什么选 PRO(对比免费版 Risk Guardian)
免费版 Risk Guardian 实时显示您距离违规还有多远。PRO 补上最后一环。
违规即自动平仓:一旦触及日内亏损或基于移动 high-water mark 的回撤限制,就会为图表品种上的全部持仓发出平仓指令,无论是手动开的还是其他EA在该品种上开的;只要账户仍然超出限制,面板自身的 BUY 和 SELL 按钮就不会被受理。挂单会原样保留,其他品种的持仓不受影响,来自其他工具或手动发出的订单也不会被拦截,因为 MetaTrader 没有办法拦截它们。关键时刻不再有第二次犹豫。默认只平掉图表品种;从 1.17 版起,可以用一个输入项把平仓范围扩大到账户内的所有品种,另一个输入项可以把日内亏损限额设为初始余额的百分比,而不是当日起点的百分比。
一键 BUY / SELL 最大手数:面板从两个金额中取较小者反向推算手数:一是按余额计算的每笔风险百分比,二是距当前生效限制的剩余缓冲乘以缓冲比例;随后以硬性手数上限封顶,并向下取整到您经纪商的手数步长。PRO 把这个数字变成可点击的 BUY 或 SELL 按钮,止损已自动附带。
Arm-then-confirm:第一次点击进入待确认状态(白色边框加 "tap to confirm" 提示),2.6 秒内的第二次点击才会真正下单,否则自动解除。状态变化警报会在 SAFE、CAUTION 或 LOCKDOWN 切换的瞬间发送弹窗;若您开启推送,则同时发送推送通知。
免费版全部功能均已包含
日内亏损(含剩余缓冲与重置倒计时)、最大回撤(移动 high-water mark,或以初始余额为基准的静态模式)、盈利目标进度、用平台自身盈亏计算反推的 MAX LOT NOW,以及为状态条和面板强调色着色、让风险一眼可见的 SAFE / CAUTION / LOCKDOWN 状态。可拖动圆角面板、四种尺寸、英文 / 日文,金额以您的账户货币计算。内置四种规则预设:两阶段(日内 5% / 最大 10%)、一阶段(3% / 6%)、即时(4% / 8%)和自定义,另有设定起始余额的账户规模输入项。鼠标悬停大多数元素即可看到一行说明。
工作原理
MT5 没有针对手动订单的事前拦截接口,所以这套防护是响应式的:它逐 tick 监控您的净值,并在限制被突破的瞬间自动平仓。请把它当作安全带,而不是从物理上阻止您点击的锁。实践中它把决定权从你手里拿走:一旦察觉超限,就在下一个 tick 上替你发出平仓指令。每个平仓指令都会检查结果,仍未平掉的持仓会再次尝试平仓(默认最多再试 5 次,间隔至少 2 秒),在休市或断线期间会持续检查最长 30 分钟;若仍有持仓未平,面板会显示 FLATTEN FAILED 并发出提醒。它无法抵消滑点、周末跳空或断线,所以在这些情况下账户仍可能停留在超出限额的位置。
一键下单功能名副其实:手数取面板针对您的止损距离计算出的最大值,并向下取整到经纪商的手数步长,同时受您设定的风险百分比、缓冲比例和硬性手数上限约束,SL 按面板设定的止损距离自动附带,并打上 magic number,让 EA 能分辨出哪些是自己的仓位。下单之后,自动平仓防护继续值守。
兼容性
MT5,任何经纪商,Funded、Challenge 或个人账户均可使用。对冲与净额结算模式均支持。无 DLL,无外部依赖。输入参数涵盖:语言(EN / JP)、面板角落与尺寸、预设、日内亏损 / 最大回撤 / 目标百分比、回撤基准、重置小时、SL 点数、单笔风险、缓冲比例、手数硬上限、自动平仓开 / 关、下单的 TP 距离、账户规模、平仓范围、日内限额基准,以及电子邮件和声音提醒。
它不是什么
它不是交易策略,也不是盈利保证——它是一款纪律工具。它也不是事前锁:MT5 无法在点击之前拦住您的手指;防护在下一个 tick 作出反应。关于出入金:从 1.17 版起,当日重置之后的出金不再计入日内亏损,但最大回撤和目标仍按净值的下降计算,所以出金仍会计入其中,入金仍算作盈利。在出金当天,回撤仍可能达到 LOCKDOWN,PRO 版随即平掉其平仓范围内的持仓,所以请在出金之前关闭自动平仓输入项(Close all + block on breach),出金之后用 Baseline 组中的 Re-take the account baseline now 输入项重新获取基准,然后再重新打开自动平仓。没有马丁格尔,没有网格。
先测试再上阵
先在 prop 风格的模拟账户上运行:设置严格限制,故意突破,验证自动平仓确实触发;确认一键下单算出的手数符合预期并正确附带 SL。然后再部署到您的 Challenge 或 Funded 账户。
交易有风险。本工具帮助您守住 prop 公司的规则,但不能保证您通过 Challenge 或保住 Funded 账户。哪怕它只帮您挡下一次违规,也请留下评价——这能支持我继续开发这样的实用工具。
共同基础
Prop Firm Risk Guardian PRO 直接建立在免费实时面板之上,该免费版的页面在本 Market 上公开可见,并在此基础上加入上文所述的自动平仓与一键执行功能。每一个输入项和面板的每一行,都在作者博客的用户指南里有说明:Prop Firm Risk Guardian 用户指南
一次购买,未来所有版本免费。本工具持续维护,其路线图直接由用户反馈决定,因此购买后功能会不断增加。请在评论中告诉我你想增加或修改的功能,我会列入清单。
