Lock
该EA实现锁定/对冲策略,通过在同一品种上开立反向仓位来保护现有交易免受不利市场变动的影响。它管理锁定仓位并在市场条件有利时解锁。核心逻辑是开立反向交易以抵消现有头寸的风险,有效创建合成平仓状态,直到做出方向性决策。
打开交互版(权益曲线、切换品种)基本信息
回测结果(H1,约 1 年)
| 品种 | 盈亏 | 年化 | 最大回撤 | 交易数 | 胜率 | 夏普 | 恢复因子 | 最长连亏 | 每笔期望 | 状态 |
|---|---|---|---|---|---|---|---|---|---|---|
| EURUSD | -2.78% | -2.42% | 4.09% | 114 | 46.90% | -0.63 | -0.68 | 5 | −$2.16 | 可靠 |
| GBPUSD | -0.24% | -0.21% | 4.21% | 116 | 47.00% | -0.01 | -0.06 | 8 | $0.00 | 可靠 |
| USDJPY | -4.43% | -3.86% | 7.04% | 113 | 42.90% | -0.81 | -0.63 | 10 | −$4.09 | 可靠 |
| XAUUSD | +11.32% | +9.26% | 52.86% | 111 | 50.00% | 0.48 | 0.21 | 7 | +$12.54 | 可靠 |
在 4 个有可信结果的品种中,1 个盈利。
由 MQL5 自动转换为 Python,所有 EA 使用同一套规则回测:按 MT5 手数计仓(外汇每手 10 万单位、黄金每手 100 盎司),1:100 杠杆,同一时间只有一张挂单,净值跌破初始资金 10% 时强平。夏普比率按权益曲线计算。标为不可靠的结果仅供参考。
按月看
| 品种 | 盈利月份占比 | 最好的月份 | 最差的月份 |
|---|---|---|---|
| EURUSD | 38% | +1.57% 2026-04 | -1.36% 2026-01 |
| GBPUSD | 46% | +1.31% 2026-08 | -2.71% 2026-10 |
| USDJPY | 46% | +2.56% 2026-04 | -4.65% 2026-08 |
| XAUUSD | 54% | +48.49% 2026-02 | -28.34% 2026-08 |
根据回测净值曲线计算(约每两天一个点),只统计可信结果。
爆仓风险: 未发现爆仓模式
- 最多可同时持有 2 个仓位
单独这一点不算典型的爆仓模式,回测中账户也没有爆仓。但这不是保证,任何 EA 都可能亏钱。
高:回测中爆仓,或使用马丁/网格加仓且不设止损。偏高:马丁或网格加仓但有止损,或不设止损且可同时持有多个仓位。 标签的含义和我们的发现 →
策略分析
锁定策略的核心概念是通过开立与现有持仓方向相反的同品种仓位来冻结浮盈或浮亏,使账户在该品种上处于净敞口接近零的状态。入场条件通常基于已有持仓出现不利浮动且达到预设亏损阈值时触发反向锁定订单,或者在特定市场信号出现时主动锁定利润。出场条件依赖于解锁逻辑——当市场趋势重新明确或技术指标确认方向后,平掉亏损方向的仓位保留盈利方向。仓位管理上,锁定单的手数通常与原始持仓一致以实现完全对冲,但也有部分锁仓策略采用比例锁定。资金管理方面,由于同时持有多空仓位,保证金占用翻倍,对账户资金要求较高。该策略的风险在于解锁时机判断不当可能导致双面亏损,且长期锁仓会占用大量保证金降低资金使用效率。
优势
- 有效冻结现有浮盈,防止利润回吐
- 在市场方向不明时提供保护,避免止损出局后再反转的尴尬
- 相比直接止损平仓,锁仓保留了双向获利的机会
劣势
- 保证金占用翻倍,对账户资金要求高,可能触发保证金不足强平
- 解锁时机难以把握,判断失误可能导致双面亏损
- 长期锁仓产生隔夜利息成本叠加,持续消耗账户余额
改进建议
- 增加基于技术指标的自动解锁逻辑,减少主观判断带来的风险
- 加入资金管理和保证金监控模块,防止锁仓导致保证金不足
风险评估
总体风险: 中等
- 锁仓双倍保证金占用,在波动剧烈时可能触发追缴保证金
- 解锁时机判断不当可能导致双面亏损而非保护
评估得分
参数
| 参数 | 默认值 | 说明 |
|---|---|---|
LockProfit | 0 | 锁定利润阈值 |
LockLoss | 0 | 锁定亏损阈值 |
UnlockProfit | 0 | 解锁利润阈值 |
LotSize | 0.01 | 锁仓手数 |
MagicNumber | 0 | EA魔幻编号 |
Slippage | 3 | 允许滑点 |
同类 EA:对冲
回测是历史模拟,不代表未来收益,不构成投资建议。