Auto ADX
该EA使用ADX(平均趋向指数)指标来识别趋势强度和方向,当ADX信号表明市场处于强趋势时自动开仓做多或做空。它结合DI+和DI-交叉与ADX阈值过滤,沿当前趋势方向入场交易。系统通过可配置的止损和止盈水平管理持仓。
打开交互版(权益曲线、切换品种)基本信息
回测结果(H1,约 1 年)
| 品种 | 盈亏 | 年化 | 最大回撤 | 交易数 | 胜率 | 夏普 | 恢复因子 | 最长连亏 | 每笔期望 | 状态 |
|---|---|---|---|---|---|---|---|---|---|---|
| EURUSD | +0.11% | +0.09% | 5.93% | 74 | 35.60% | 0.05 | 0.02 | 5 | −$0.31 | 可靠 |
| GBPUSD | -8.30% | -7.25% | 10.42% | 84 | 32.50% | -1.44 | -0.80 | 10 | −$10.28 | 可靠 |
| USDJPY | -1.07% | -0.93% | 4.81% | 90 | 36.00% | -0.16 | -0.22 | 8 | −$1.03 | 可靠 |
| XAUUSD | -9.57% | -7.98% | 74.33% | 123 | 53.30% | 0.33 | -0.13 | 5 | −$9.86 | 可靠 |
在 4 个有可信结果的品种中,1 个盈利。
由 MQL5 自动转换为 Python,所有 EA 使用同一套规则回测:按 MT5 手数计仓(外汇每手 10 万单位、黄金每手 100 盎司),1:100 杠杆,同一时间只有一张挂单,净值跌破初始资金 10% 时强平。夏普比率按权益曲线计算。标为不可靠的结果仅供参考。
和同类(趋势跟踪)在同一品种上有可信结果的 EA 相比:EURUSD 好于 58%(共 95 个);GBPUSD 好于 6%(共 95 个);USDJPY 好于 46%(共 95 个);XAUUSD 好于 40%(共 96 个)
按月看
| 品种 | 盈利月份占比 | 最好的月份 | 最差的月份 |
|---|---|---|---|
| EURUSD | 54% | +1.66% 2026-10 | -1.45% 2026-07 |
| GBPUSD | 31% | +2.10% 2026-07 | -4.12% 2026-04 |
| USDJPY | 46% | +2.37% 2026-02 | -1.25% 2025-12 |
| XAUUSD | 77% | +52.54% 2026-08 | -53.61% 2026-02 |
根据回测净值曲线计算(约每两天一个点),只统计可信结果。
爆仓风险: 未发现爆仓模式
代码里没有发现常见的爆仓模式,回测中账户也没有爆仓。但这不是保证,任何 EA 都可能亏钱。
高:回测中爆仓,或使用马丁/网格加仓且不设止损。偏高:马丁或网格加仓但有止损,或不设止损且可同时持有多个仓位。 标签的含义和我们的发现 →
策略分析
策略概念基于ADX指标判断趋势强度和方向,当ADX值高于设定阈值时认为市场处于趋势状态,此时根据DI+和DI-的交叉信号决定入场方向。入场条件为DI+上穿DI-且ADX高于阈值时做多,DI-上穿DI+且ADX高于阈值时做空,ADX低于阈值时不交易以避免震荡市。出场条件包括达到止盈目标、触发止损或反向交叉信号平仓。仓位管理采用固定手数或基于资金的动态手数计算方式,部分版本支持加仓逻辑。资金管理方面提供了止损和止盈参数,但缺少追踪止损和分批平仓等高级风控机制,整体风险控制依赖于固定止损止盈的设置。
优势
- 使用ADX过滤震荡行情,避免在无趋势市场中频繁交易造成亏损
- DI+/DI-交叉结合ADX阈值的逻辑清晰,信号明确易于理解和优化
- 参数可配置性强,交易者可根据不同品种和周期调整ADX阈值和止损止盈
劣势
- ADX是滞后指标,信号延迟可能导致入场点不够理想,错过趋势初期
- 缺乏追踪止损机制,在强趋势中无法锁定浮动利润,可能由盈转亏
- 固定止损止盈不能适应不同市场波动率,在低波动和高波动时期风险收益比不一致
改进建议
- 增加ATR动态止损止盈,根据市场波动率自动调整止损止盈距离以提高适应性
- 加入追踪止损功能,在趋势延续时逐步锁定利润,避免大幅回撤
风险评估
总体风险: 中等
- 止损默认值为0,如果不手动设置则交易无止损保护,风险极大
- 缺乏持仓数量检查和重复开仓防护,可能在同一信号上多次开仓
- 没有点差过滤,在高点差时段入场会显著影响盈亏比
评估得分
参数
| 参数 | 默认值 | 说明 |
|---|---|---|
ADX_Period | 14 | ADX指标计算周期 |
ADX_Threshold | 25 | ADX趋势强度阈值,高于此值才开仓 |
DI_Period | 14 | DI+/DI-方向指标周期 |
StopLoss | 0 | 止损点数,0表示不设止损 |
TakeProfit | 0 | 止盈点数,0表示不设止盈 |
LotSize | 0.1 | 固定交易手数 |
MagicNumber | 12345 | EA魔术编号,用于标识本EA订单 |
同类 EA:趋势跟踪
回测是历史模拟,不代表未来收益,不构成投资建议。