EA-21359 · 马丁格尔
Exp_BykovTrend_ColorX2MA_MMRec
该EA使用BykovTrend信号指标结合ColorX2MA双均线颜色过滤器生成交易入场信号,并实现了马丁格尔式资金管理恢复系统,在连续亏损后加倍仓位。它基于指标共振开仓,并通过递增仓位来恢复前期亏损。策略本质是趋势跟踪入场配合激进仓位恢复机制。
打开交互版(权益曲线、切换品种)基本信息
回测结果(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结合BykovTrend信号指标和ColorX2MA双色均线过滤器进行趋势跟踪交易,当两者方向一致时开仓。入场条件:BykovTrend发出买入或卖出信号,且ColorX2MA均线的颜色方向与信号一致时进场。出场条件:通过反向信号平仓或达到止损/止盈目标,也可能通过追踪止损出场。仓位管理:采用马丁格尔恢复机制(MMRec),在亏损后按倍数或比例增加下一笔交易的仓位大小,试图通过更大的盈利交易来弥补之前的损失。资金管理:根据账户余额和设定的风险参数计算初始仓位,但亏损后的仓位递增使得整体风险呈指数级增长。这种策略在连续亏损时会面临极大的回撤风险,属于高风险高回报的交易方式。
优势
- 双指标确认机制(BykovTrend + ColorX2MA)减少假信号,提高入场质量
- 马丁格尔恢复系统在短期内能有效回补亏损,适合低频连续亏损场景
- 设有最大手数限制(MMRec_MaxLots),一定程度上控制了极端风险
- 代码结构清晰,参数化设计便于优化调整
劣势
- 马丁格尔仓位递增在连续亏损时会导致指数级风险增长,可能爆仓
- 止损默认为0,意味着如果未手动设置则完全依赖反向信号平仓,风险极高
- 缺乏点差过滤机制,在高点差环境下频繁交易会侵蚀利润
- 缺乏新K线检查机制,可能在同一K线内重复开仓
- 马丁格尔策略本质上需要无限资金假设,在有限账户中不可持续
改进建议
- 增加强制止损设置,不允许止损为0,防止无止损持仓风险
- 将马丁格尔恢复系统改为固定比例加仓或半马丁模式(1.5倍而非2倍),降低连续亏损时的风险敞口
- 增加新K线检查和点差过滤,避免同一K线重复开仓和高点差滑点损失
- 增加最大连续亏损次数限制,达到后重置手数为初始值,防止无限递增
风险评估
总体风险: 危险
- 马丁格尔仓位倍增机制在连续亏损时会导致指数级仓位增长,极易爆仓
- 默认止损为0,持仓完全依赖反向信号,存在长时间浮亏风险
- 缺乏新K线检查可能导致同一K线重复开仓,放大风险敞口
评估得分
代码质量3.0
策略逻辑2.0
风险管理1.0
稳健性2.0
创新性2.0
文档1.0
综合1.8
参数
| 参数 | 默认值 | 说明 |
|---|---|---|
Lots | 0.1 | 初始手数 |
StopLoss | 0 | 止损点数,0为不设止损 |
TakeProfit | 0 | 止盈点数,0为不设止盈 |
BykovTrend period | 8 | BykovTrend指标周期参数 |
ColorX2MA period | 14 | ColorX2MA均线周期参数 |
MMRec_Klot | 2.0 | 马丁格尔恢复倍数系数 |
MMRec_MaxLots | 5.0 | 马丁格尔恢复最大手数限制 |
TrailingStop | 0 | 追踪止损点数,0为不启用 |
MagicNumber | 123456 | EA魔术数字标识 |
Timeframe | 0 | 交易时间周期 |
同类 EA:马丁格尔
回测是历史模拟,不代表未来收益,不构成投资建议。