产品概述
本风控EA为MT4平台机构级持仓管理解决方案,基于事件驱动架构实现多品种订单的智能化平仓决策。通过实时价格流处理引擎与离散化风控模块,支持盈利锁定、动态止损及跨品种管理,适用于高频交易、多策略组合及资管风控场景。
核心功能

条件平仓
盈利平仓:
参数双模式选择:
CLOSE_BY_PIPS:按浮动盈利点数(Pips)触发,适用高频策略(如EURUSD剥头皮)。
CLOSE_BY_AMOUNT:按订单净收益绝对值(Net P/L)触发,适配固定收益目标策略(如套利组合)。
阈值参数 ProfitCloseValue 需根据品种波动率与策略周期设定(例:黄金趋势策略设为$1000)。
亏损熔断:
CLOSE_BY_PIPS:基于点数的风控(如500点止损),适合高杠杆品种(如BTCUSD)。
CLOSE_BY_AMOUNT:按金额止损(如$500),需手动关联账户净值(建议≤2% Equity)。
执行模块采用市价平仓(OrderClose)与滑点容限机制(3点缓冲)。
追踪止损
动态止损:
激活条件:参数 TrailStartPips 设定启动阈值(例:XAUUSD需≥50点浮动盈利)。
步长控制:参数 TrailStepPips 定义止损位移动粒度(例:EURUSD步长10点,原油CL步长20点)。
执行逻辑:
独立维护每笔订单的追踪状态(通过 OrderTrailData 结构体)。
滑点容限机制(Slippage Buffer)确保在3点偏差内完成止损位更新(OrderModify)。
实时监控
持仓看板:
多空分布:实时统计Buy/Sell订单数量及手数占比(基于 OrderType() 过滤)。
财务指标:
累计手续费(Commission):聚合所有订单的经纪商费用。
净收益(Net Profit):计算浮动盈亏(Floating P/L)与已平仓收益(Closed P/L)总和。
订单过滤:
魔术码隔离:参数 MagicNumber 实现策略级订单池隔离(如1001为趋势策略,2001为网格策略)。
注释过滤:参数 CommentFilter 通过子字符串匹配(Case-Sensitive)筛选特定策略订单(如“Hedge_”匹配对冲单)。
操作流程

演示效果
