Margin Level Protector MT5
- 实用工具
- 版本: 1.0
保护您的账户免于强制平仓(Stop Out)。当保证金比例变低时,EA 会先提醒您,然后从亏损最大的持仓开始逐笔平仓,直到保证金比例恢复到安全水平。免费,只需一个图表,适用于手动交易和任何智能交易系统(EA)。
当保证金比例跌到经纪商的 Stop Out 水平时,经纪商会替您平仓,在最糟糕的时刻,按它自己的顺序。Margin Level Protector 会更早行动,在您选择的水平上,并且只平掉必要的部分。
工作原理
- 将 EA 加载到任意一个图表上,设置两个水平:警告水平(例如 300 %)和平仓水平(例如 150 %)。
- 它每秒读取账户的保证金比例:净值 / 已用保证金 x 100。
- SAFE - 高于警告水平时,什么都不做。
- WARNING - 低于警告水平时,您会收到一次提醒。只有在保证金比例恢复之后才会再次提醒。
- PROTECTING - 低于平仓水平时,它每秒平掉一笔持仓(默认先平亏损最大的)。每次平仓后保证金比例上升,一旦回到平仓水平之上就立即停止。
功能
- 警告水平和平仓水平,以 % 设置(0 = 关闭)
- 平仓顺序:先平亏损最大的、先平手数最大的,或一次全部平仓
- 开始平仓时删除挂单(可选)
- 可以平哪些交易:所有交易、仅手动交易,或按魔术号指定某一个 EA
- 弹出提醒,以及可选的发送到 MetaTrader 5 手机应用的推送通知,不会被弹窗刷屏
- 图表面板:显示状态、保证金比例、您的两个水平、经纪商的 Stop Out 以及今天已平仓的数量
- 如果您的平仓水平不高于经纪商的 Stop Out,面板会提示您调高
图表面板说明
- Status: SAFE / WARNING / PROTECTING - 当前状态。
- Margin level - 当前保证金比例;没有占用保证金时显示 "no open positions"。
- Warning / Close - 您设置的两个水平。
- Broker stop out - 经纪商自行平仓的水平。您的平仓水平必须高于它。
- Closed by protector today - 今天由 EA 平掉的持仓数量。
适用人群
- 使用高杠杆、网格或同时持有多笔仓位的交易者
- 运行 EA、希望为整个账户加一道安全网的交易者
- 希望自己决定先平哪些交易,而不是交给经纪商的人
安装
- 将 Margin Level Protector MT5 拖到任意一个图表上(任意品种、任意周期)。
- 在"常用"选项卡中勾选"允许算法交易"。确保工具栏上的"算法交易"按钮已开启,否则 EA 无法平仓。
- 在"输入参数"选项卡中设置水平并点击确定。图表上会出现面板。
输入参数
- Warning when margin level is below (%):低于此水平时提醒一次(0 = 关闭)
- Close positions when margin level is below (%):低于此水平时开始平仓(0 = 关闭)
- Which positions to close first:亏损最大的、手数最大的,或全部一次平仓
- Also delete pending orders when closing - 同时删除挂单
- Close which trades:-1 = 所有交易,0 = 仅手动交易,其他数值 = 仅该魔术号的 EA
- Pop-up alert / Push notification to the MT5 mobile app - 提醒设置
- Show panel on chart / Panel corner / Panel X and Y offset - 面板、角落和位置
注意事项
- 一个图表即可覆盖整个账户。只需加载一次。
- 警告水平应高于平仓水平,平仓水平应高于经纪商的 Stop Out(面板上会显示)。
- EA 仅在 MetaTrader 5 运行并已连接时工作。为了全面保护,请在 VPS 上运行。
- 推送通知需要在 工具 > 选项 > 通知 中填写您的 MetaQuotes ID。
- EA 不会开仓。它只在保证金比例低于您的平仓水平时平仓(以及在启用时删除挂单)。
- 同一作者的其他免费工具:Daily Loss Limit Lock MT5 和 Max Trades Per Day MT5。
有问题或建议?请在 MQL5 上给我发私信。如果这个 EA 对您有帮助,非常感谢您留下简短的评价。
