Plateau
该EA识别价格走势中的平台期或盘整阶段,并在平台突破时入场交易。它结合平台检测逻辑与趋势跟踪入场,捕捉横盘整理后的动量突破。系统通过平台区间推导的止损和止盈水平来管理仓位。
打开交互版(权益曲线、切换品种)基本信息
回测结果(H1,约 1 年)
| 品种 | 盈亏 | 年化 | 最大回撤 | 交易数 | 胜率 | 夏普 | 恢复因子 | 最长连亏 | 每笔期望 | 状态 |
|---|---|---|---|---|---|---|---|---|---|---|
| EURUSD | -2.22% | -1.93% | 7.60% | 62 | 36.10% | -0.38 | -0.29 | 4 | −$3.08 | 可靠 |
| GBPUSD | -9.58% | -8.38% | 14.31% | 64 | 32.80% | -1.39 | -0.67 | 7 | −$14.97 | 可靠 |
| USDJPY | -3.95% | -3.44% | 5.84% | 96 | 36.80% | -0.77 | -0.68 | 5 | −$4.15 | 可靠 |
| XAUUSD | -5.89% | -4.89% | 68.29% | 56 | 30.90% | 0.52 | -0.09 | 7 | −$46.93 | 可靠 |
在 4 个有可信结果的品种中,0 个盈利。
由 MQL5 自动转换为 Python,所有 EA 使用同一套规则回测:按 MT5 手数计仓(外汇每手 10 万单位、黄金每手 100 盎司),1:100 杠杆,同一时间只有一张挂单,净值跌破初始资金 10% 时强平。夏普比率按权益曲线计算。标为不可靠的结果仅供参考。
和同类(趋势跟踪)在同一品种上有可信结果的 EA 相比:EURUSD 好于 32%(共 95 个);GBPUSD 好于 5%(共 95 个);USDJPY 好于 22%(共 95 个);XAUUSD 好于 44%(共 96 个)
按月看
| 品种 | 盈利月份占比 | 最好的月份 | 最差的月份 |
|---|---|---|---|
| EURUSD | 38% | +2.85% 2026-01 | -2.67% 2026-07 |
| GBPUSD | 31% | +2.22% 2026-08 | -4.27% 2026-02 |
| USDJPY | 38% | +1.43% 2026-06 | -2.22% 2025-12 |
| XAUUSD | 54% | +50.03% 2026-01 | -39.97% 2026-07 |
根据回测净值曲线计算(约每两天一个点),只统计可信结果。
爆仓风险: 未发现爆仓模式
代码里没有发现常见的爆仓模式,回测中账户也没有爆仓。但这不是保证,任何 EA 都可能亏钱。
高:回测中爆仓,或使用马丁/网格加仓且不设止损。偏高:马丁或网格加仓但有止损,或不设止损且可同时持有多个仓位。 标签的含义和我们的发现 →
策略分析
策略核心概念是检测价格进入平台期(盘整区域),即价格在一定范围内窄幅波动形成平台,然后等待突破方向确认后入场。入场条件为价格从平台区域向上或向下突破时开仓,做多对应向上突破,做空对应向下突破。出场条件包括基于平台高度计算的止盈和止损,以及可选的移动止损来锁定利润。仓位管理采用固定手数或基于账户余额的比例手数方式,确保每笔交易的风险可控。资金管理方面,EA根据平台区间的波动幅度来动态调整止损距离,但总体风险控制依赖于用户合理设置参数。策略还包含了一定的过滤机制,避免在虚假突破时入场。
优势
- 平台检测逻辑合理,在盘整后捕捉突破具有较高的胜率潜力
- 止损和止盈基于平台高度动态计算,适应不同波动率环境
- 设有最大持仓限制,避免过度开仓导致风险失控
- 包含移动止损功能,能有效保护已获利润
- 策略概念清晰,参数可调性强,便于优化和适应不同品种
劣势
- 平台检测对参数敏感,不同品种和周期需要重新优化
- 缺乏虚假突破的深度过滤机制,可能在窄幅震荡中被反复止损
- 没有考虑交易成本(点差和佣金)对盈利的影响,在低波动平台中问题尤为突出
- 固定手数模式下未与账户风险动态关联,可能导致过度或不足的风险暴露
- 缺少多时间框架确认,单周期突破可能只是噪音而非趋势启动
改进建议
- 增加多时间框架确认机制,例如在H4平台突破时要求H1趋势方向一致
- 加入点差过滤和最小平台高度阈值,避免在交易成本过高或盘整不充分时入场
- 实现基于账户风险百分比的动态仓位计算,替代固定手数模式
风险评估
总体风险: 中等
- 缺乏虚假突破深度过滤,可能在震荡行情中连续止损造成资金回撤
- 固定手数模式未与账户风险动态挂钩,小账户可能单笔风险过大
- 未考虑点差和佣金成本,低波动品种中盈利可能被交易成本吞噬
评估得分
参数
| 参数 | 默认值 | 说明 |
|---|---|---|
PlateauPeriod | 20 | 平台检测周期,用于判断盘整区间的K线数量 |
BreakoutDistance | 50 | 突破确认距离(点数),价格超过平台边界该距离后确认突破 |
StopLossMultiplier | 1.0 | 止损乘数,止损距离=平台高度×该乘数 |
TakeProfitMultiplier | 2.0 | 止盈乘数,止盈距离=平台高度×该乘数 |
Lots | 0.1 | 每笔交易的固定手数 |
TrailingStop | true | 是否启用移动止损功能 |
TrailingStep | 30 | 移动止损跟踪步长(点数) |
MaxPositions | 1 | 最大同时持仓数量 |
MagicNumber | 23556 | EA魔术编号,用于标识本EA的订单 |
同类 EA:趋势跟踪
回测是历史模拟,不代表未来收益,不构成投资建议。