Prop Firm Drawdown Lock MT5
- 实用工具
- 版本: 1.0
- 激活: 5
Prop Firm Drawdown Lock 是一款面向自营交易公司(prop firm)账户的 MetaTrader 5 风险管理工具:实时监控您的每日亏损上限和最大回撤,在每个图表上显示您还能亏多少,并在触及上限之前平掉所有仓位、锁定账户。一个糟糕的交易日不再让您失去挑战赛或资金账户。
专为参加 prop firm 挑战赛、验证阶段或持有资金账户、遵守 FTMO 类规则(每日最大亏损、最大回撤、盈利目标)的交易者打造。它不开仓,也不提供信号。它是叠加在您的手动交易、跟单软件或同一终端中任何其他 EA 之上的一层安全保护。
在公司判定之前先行止损
Prop firm 按净值逐 tick 判定违规,而平仓订单本身要付出点差和滑点。正好在上限平仓,就已经晚了。在这里由您决定 EA 在官方上限的哪个位置行动,例如每日亏损的 90 %,面板始终显示的是到 EA 行动位置为止您还能亏的金额,而不是账户已经失守的位置。
三个数字,始终在眼前
一个紧凑的面板只显示要紧的内容:今天还能亏多少、总共还能亏多少、距离盈利目标还差多少。每个数字都配有颜色条,随着余量缩小由绿变橙再变红。有持仓时会出现第四行,显示如果所有止损都被触发还剩多少余量;若有仓位没有止损,会出现红色警告。
与您的交易面板或 EA 并行工作
MetaTrader 每个图表只允许一个 EA,所以风险管理工具往往被放在一个您从不看的图表上。本工具会把面板画到终端中所有打开的图表上。把 EA 放在任意空闲图表,面板就会出现在您的交易面板、跟单软件或策略 EA 旁边,而守护程序监控的是整个账户。
启动卡片:您确认之前什么都不会发生
首次运行时,EA 从账户历史中读取初始入金,因此即使账户已经交易过也不会算错。随后显示一张启动卡片:账户规模、盈利目标、每日亏损、最大回撤,以及终端中 Algo Trading 是否已开启。在您按下 ACTIVATE PROTECTION 之前,它只监控和提醒,安装当天不会误平任何仓位。您的确认会被保存,卡片不再出现。
由您决定它如何反应
- 全部平仓并锁定:触及上限时平掉所有仓位、删除挂单,并持续平掉之后开出的任何仓位,直到公司的每日重置。触及最大回撤则永久锁定账户,直到您亲自解除。
- 锁定新仓,保留已开仓位:已经开着的仓位仍由您管理;挂单被删除,新仓位被平掉。
- 仅提醒:EA 从不触碰账户。它在图表上、通过推送通知和电子邮件提醒您,由您决定。
每日盈利目标,锁住赢下的一天
按百分比或金额设定每日盈利目标。当日达到目标时,EA 可以全部平仓并锁定到下一次重置,或只是通知您。面板显示距离今日目标还差多少,并把这一天标记为已赢。
它替您执行的交易规则
- 每个仓位必须有止损:宽限期过后,按您的选择设置紧急止损、平仓或仅提醒。
- 单笔最大风险:若某仓位在止损被触发时的亏损超过您的上限,将被平掉;会造成同样后果的挂单将被删除。
- 最大手数、最大持仓数和每日最大交易笔数,按仓位计数,部分平仓不算新交易。
- 一致性规则和最少交易日计数,供采用这些规则的公司使用。
- 周末前全部平仓,以及基于 MetaTrader 经济日历的高影响新闻过滤。
止损守护
把止损挪远,就是小亏变成违规的方式。EA 记住每个仓位最近一次的止损,一旦止损被放宽或移除,立即提醒您,并给出修改前后的风险金额。
用公司的时钟,而不是经纪商的
每日亏损上限在公司的午夜重置,这很少是您经纪商的午夜。选择公司的时区:FTMO 类公司用中欧时间,或纽约、固定偏移的 UTC、经纪商服务器时间,每日重置就会跟随公司的夏令时,即使您的经纪商在另一天切换。
提醒,以及给您自己 EA 的信号
每一个事件:锁定、强制平仓、被拒绝的交易、紧急止损或被放宽的止损,都会以终端提醒窗口、手机推送和电子邮件的形式通知您,每一种都可选。EA 还会发布一个全局变量,其他 EA 可在开仓前读取:1 表示账户已锁定,0 表示可用,另加距离最近阈值还可用的金额。
为重启而生
状态保存在终端的一个文件中:净值峰值、当日基准、各项锁定和您的激活。关闭 MetaTrader 再打开,守护程序会从原处继续。它每秒按计时器运行,因此即使图表品种没有 tick 也会响应。
值得信赖的建议手数
面板根据剩余余量和您希望承受的连亏次数,建议单笔风险和手数。手数按您经纪商该品种的合约规格计算,而不是按很多经纪商在黄金上并不准确的 tick 价值,并且始终向下取整。
主要参数
- Initial balance (0 = detect from account deposit) — 保持 0,EA 会从账户历史中取第一笔入金;只有当您的公司以其他数字为基准时才填写数值。
- Profit target (% of initial balance) — 本阶段的目标;典型挑战赛为 10,典型验证阶段为 5。
- Maximum drawdown (% of initial balance) — 公司的最大亏损;默认 10。
- Maximum daily loss (% of initial balance) — 公司的每日亏损上限;默认 5。
- Safety cushion: % of the daily limit — EA 在每日上限的百分之多少处行动;默认 80,想用足余量则设 90。
- Safety cushion: % of the maximum drawdown — 最大回撤的同类设置。
- When a limit is hit — 全部平仓并锁定、锁定新仓保留已开仓位,或仅提醒。
- Daily profit target (% of initial balance, 0 = off) — 当日达到此盈利时,锁住赢下的一天或仅通知您。
- Prop firm time zone (daily reset) — 中欧、纽约、固定偏移的 UTC 或经纪商服务器;每日重置以此为准。
- Drawdown type — 从初始余额起算的静态回撤、按净值峰值的跟踪回撤或按日终的跟踪回撤,按您公司的定义选择。
- Require a stop loss on every position — 以及仓位没有止损时怎么办:紧急止损、平仓或仅提醒。
- Maximum risk per trade (% of initial balance, 0 = off) — 止损处亏损超过此值的仓位会被平掉。
- Maximum trades per day (0 = off) — 按仓位计数;部分平仓不计。
- Alert when a stop loss is widened or removed — 止损守护。
- Show the panel on every chart — 面板画在终端所有打开的图表上,不只是 EA 所在的图表。
- Global variable for other EAs (empty = off) — 供您自己的 EA 读取的锁定标志的名称。
常见问题
它会开仓吗?
不会。它从不开仓,也不提供信号。只有在达到您设定的上限时才平仓、删单和锁定,并且会提前提醒您。
它能和我的交易面板或策略 EA 一起运行吗?
可以。把它加载到同一终端的任意其他图表。它监控整个账户,面板画在每个图表上,包括您的面板或 EA 所在的图表。
达到上限时到底会发生什么?
默认模式下,它平掉所有仓位、删除所有挂单,并持续平掉之后开出的任何仓位,直到公司的每日重置。跟单软件重新开出的交易会再次被平掉。触及最大回撤时为永久锁定,直到您用参数解除。
它知道我公司的规则吗?
默认值是最常见的规则:目标 10 %、最大回撤 10 %、每日亏损 5 %、静态回撤、中欧时间。请对照您公司当前的规则调整参数;启动卡片会在激活前显示最终数字。
资金账户、单阶段挑战赛或普通账户能用吗?
可以。设定您想遵守的上限;如果没有盈利目标,把它设高即可。也有交易者只是想在自己的账户上设一个硬性的每日亏损上限。
如果我重启 MetaTrader 呢?
一切都保存在状态文件中:净值峰值、当日基准、各项锁定和您的激活。重启后从原处继续。
它能在策略测试器里运行吗?
可以,在可视化模式下,带面板和启动卡片。免费演示版是完整流程的真实演示。
我需要 VPS 吗?
终端打开期间 EA 都在保护您。如果您用手机交易或留有持仓,VPS 可以让守护程序全天候运行。
它能阻止我自己的 EA 开仓吗?
可以。它发布一个包含锁定状态和可用余量的全局变量。在您的 EA 发送订单前读取它:DDL_LOCKED 在账户锁定时为 1、可用时为 0,DDL_LOCKED_ROOM 保存距离最近阈值还可用的金额。
它在哪个位置平仓,5 % 还是之前?
之前。您设定安全缓冲,例如每日上限的 90 %,面板显示的是该位置的剩余金额。缓冲用来覆盖点差、滑点和经纪商平仓所需的时间。
交易有风险,可能导致本金损失。本工具执行的是您配置的上限;请务必核对您公司的现行规则,并先在模拟账户上测试。
兼容性
MetaTrader 5 · 任意品种:外汇、黄金、指数、加密货币 · 对冲和净额账户 · 手动交易、跟单软件和其他 EA。
支持
我会回复每一条消息。安装或设置方面的任何问题,请通过我的 MQL5 个人资料联系我,通常 24 小时内回复。
如果 Prop Firm Drawdown Lock 哪天保住了您的挑战赛,请留下评价:这是推动工具不断改进的动力。
prop firm risk manager, prop firm EA, drawdown protector, equity protector, daily loss limit, maximum drawdown, daily drawdown, account protection, risk management, FTMO, funded account, prop firm challenge, challenge protector, lockdown, stop loss guard, lot size calculator, news filter, MT5 utility, MetaTrader 5 expert advisor

