HMR Detector MT5
- 实用工具
-
Deepak
欢迎来到 Deepak Fx Trader。我见过无数人带着伟大的梦想步入交易世界,却因为没有清晰的道路或正确的指引而迷失方向。我开发高级智能交易系统 (EA)、指标和交易实用工具,正是为了给您提供这种方向。在交易中获得真正的成功不应仅限于那些资金雄厚的人。因此,我以极低的价格提供我所有的自动化工具和代码库,确保每个人都能负担得起并使用优质的算法交易。 - 版本: 1.0
- 激活: 5
HMR Detector EA
重要提示: 此EA无法在策略测试器中进行评估,因为回测环境无法模拟实时的真实高保证金要求(HMR)事件或经纪商端意外的保证金变化。HMR Detector 依赖于直接从经纪商服务器读取实时保证金状况。因此,应在模拟或真实交易账户上评估其保护功能。
概述: HMR Detector EA 是一款专为 MetaTrader 5 设计的风险保护专家顾问(EA)。其主要目标是实时持续监控经纪商施加的保证金要求。它能检测到经纪商突然增加未平仓合约所需保证金的情况,这通常发生在重大新闻事件、市场波动、周末或经纪商更改杠杆时。该EA可识别这些异常的保证金增加,并在账户面临过度保证金压力之前自动采取保护措施。 该EA通过将 MetaTrader 终端计算的保证金与经纪商服务器当前实际冻结的保证金进行比较来工作。如果实际保证金要求超过预期保证金一个预定义的阈值(例如 1.5 倍),该EA就会确认存在 HMR 状况并激活其保护机制。
主要功能:
-
实时保证金监控: 持续监控账户保证金使用情况,每秒使用标准的 MetaTrader 功能更新计算。信息清晰地显示在图表仪表板上。
-
自动保证金学习: 通过比较预期保证金与实际冻结保证金,自动学习经纪商的实际保证金要求。
-
HMR检测: 当实际保证金要求严格大于正常保证金要求的 1.5 倍时,EA即认为 HMR 处于激活状态。
-
HMR检测示例:
-
正常保证金:$100 | 实际保证金:$100 -> 状态:正常
-
正常保证金:$100 | 实际保证金:$120 -> 状态:正常
-
正常保证金:$100 | 实际保证金:$200 -> 状态:检测到HMR
-
保护模式: 当检测到HMR时,EA可以根据您的设置执行以下操作之一:
-
无操作模式 (No Action Mode): 仅显示警报,不修改任何交易。适合喜欢手动控制的交易者。
-
对冲模式 (Hedge Mode - 默认): 计算净市场风险敞口,并开立相同规模的反向交易,以降低定向市场风险。例如,如果您有一个“买入 3 手 EURUSD”的未平仓头寸,EA将开立一个“卖出 3 手 EURUSD”的头寸以中和风险敞口。
-
平仓模式 (Close Mode): 关闭当前交易品种上的所有未平仓头寸,以完全消除市场风险敞口,并防止进一步的保证金占用。
经纪商和交易品种兼容性: HMR Detector 使用标准的 MetaTrader 5 功能设计,不依赖于特定经纪商的配置。它会自动适应不同的杠杆设置和保证金政策。
-
支持的账户类型: ECN、STP、做市商、自营公司 (Prop Firm)、原始点差 (Raw Spread)、标准、美分 (Cent)、对冲 (Hedging) 和净值 (Netting) 账户。
-
支持的交易品种: 外汇货币对、黄金 (XAUUSD)、白银 (XAGUSD)、指数、商品、加密货币和差价合约 (CFD)。
(您可以在 MQL5 上查看我的卖家个人资料,获取更多交易工具和实用程序)。 开发者个人资料及其他工具: https://www.mql5.com/en/users/deepak89kumar/seller
