EA-17766 · 对冲
MultiHedg
MultiHedg是一个多品种对冲EA,在相关或选定的货币对上开立对冲仓位以降低方向性风险。它同时管理多个品种的多空仓位,旨在从相对价格变动中获利而非绝对市场方向。该EA使用基于相关性的方法选择对冲货币对,并通过可配置的手数和出场规则管理仓位。
打开交互版(权益曲线、切换品种)基本信息
回测结果(H1,约 1 年)
| 品种 | 盈亏 | 年化 | 最大回撤 | 交易数 | 胜率 | 夏普 | 恢复因子 | 最长连亏 | 每笔期望 | 状态 |
|---|---|---|---|---|---|---|---|---|---|---|
| EURUSD | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | 暂不支持转换 |
| GBPUSD | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | 暂不支持转换 |
| USDJPY | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | 暂不支持转换 |
| XAUUSD | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | 暂不支持转换 |
这个 EA 从未交易的原因:转换后没有留下任何开仓规则。
由 MQL5 自动转换为 Python,所有 EA 使用同一套规则回测:按 MT5 手数计仓(外汇每手 10 万单位、黄金每手 100 盎司),1:100 杠杆,同一时间只有一张挂单,净值跌破初始资金 10% 时强平。夏普比率按权益曲线计算。标为不可靠的结果仅供参考。
爆仓风险: 未发现爆仓模式
- 没有止损,也没有移动止损
单独这一点不算典型的爆仓模式,回测中账户也没有爆仓。但这不是保证,任何 EA 都可能亏钱。
高:回测中爆仓,或使用马丁/网格加仓且不设止损。偏高:马丁或网格加仓但有止损,或不设止损且可同时持有多个仓位。 标签的含义和我们的发现 →
策略分析
MultiHedg策略的核心概念是通过在多个相关货币对上同时开立多空对冲仓位来降低单边市场风险。入场条件基于品种间的相关性和价格偏离,当检测到价差扩大到一定程度时开仓对冲。出场条件通常设定为价差回归均值或达到目标利润时平仓,部分版本也包含止损机制。仓位管理采用固定手数或基于波动率的手数计算方式,确保对冲两端仓位价值大致匹配。资金管理方面,EA允许配置最大持仓数量和总体风险暴露限制,但部分版本缺少严格的账户级资金管理模块。该策略依赖于品种间相关性的稳定性,一旦相关性断裂可能导致双重亏损风险。
优势
- 多品种对冲有效降低单边市场风险,在震荡行情中表现稳健
- 策略逻辑相对直观,参数可配置性较高便于优化调整
- 同时交易多个品种有助于分散风险,避免单一品种集中暴露
- 相关性回归的统计基础具有长期合理性
劣势
- 高度依赖品种间相关性的稳定性,相关性断裂时可能双重亏损
- 对冲仓位占用双倍保证金,资金利用效率较低
- 缺少动态相关性监控,历史相关性不代表未来表现
- 在趋势性行情中可能因单边持续偏离而持续浮亏
- 多品种同时交易增加了滑点和点差成本
改进建议
- 增加动态相关性监控模块,当相关性低于阈值时自动减少或关闭对冲仓位
- 引入自适应手数调整机制,根据账户净值和波动率动态调整仓位大小
- 增加相关性断裂时的紧急平仓机制和更严格的账户级风控规则
风险评估
总体风险: 中等
- 相关性断裂可能导致对冲两端同时亏损
- 多品种同时持仓占用大量保证金,极端行情下可能面临爆仓风险
- 缺少动态相关性监控和自适应调整机制
评估得分
代码质量3.0
策略逻辑3.0
风险管理2.0
稳健性2.0
创新性3.0
文档2.0
综合2.5
参数
| 参数 | 默认值 | 说明 |
|---|---|---|
LotSize | 0.1 | 每笔交易的手数 |
MaxPositions | 10 | 最大持仓数量 |
TakeProfit | 500 | 获利目标点数 |
StopLoss | 1000 | 止损点数 |
CorrelationPeriod | 100 | 相关性计算周期 |
HedgePairs | 对冲货币对列表 | |
MagicNumber | 17766 | EA魔术编号 |
TimeFrame | H1 | 交易时间周期 |
同类 EA:对冲
回测是历史模拟,不代表未来收益,不构成投资建议。