平均趋向指数(ADX) 衡量 趋势强度,而非方向。+DI 与 −DI(方向指标)显示市场哪一侧占主导。
组成部分
| 线 | 含义 |
|---|---|
| ADX | 趋势强度(0–100 刻度) |
| +DI | 上涨动能强度 |
| −DI | 下跌动能强度 |
ADX 由 Wilder 平滑法基于真实波幅与方向运动构建。
公式
K 线 t 的真实波幅(TR):
TR_t = max(H_t − L_t, |H_t − C_{t−1}|, |L_t − C_{t−1}|)
方向性 movement(+DM、−DM)比较相对前一根 K 线的上涨与下跌幅度。
周期 N 的 Wilder 平滑 +DI / −DI:
+DI = 100 × Smoothed(+DM) / Smoothed(TR)
−DI = 100 × Smoothed(−DM) / Smoothed(TR)
方向性指数与 ADX:
DX = 100 × |+DI − −DI| / (+DI + −DI)
ADX = Wilder smoothed average of DX over N bars
常用参数
| 参数 | dogabot 默认值 |
|---|---|
| 周期 | 14 |
| 阈值 | 25 |
常见解读:
- ADX 低于 20 — 弱势或震荡市
- ADX 25–40 — 趋势形成中
- ADX 高于 40 — 强趋势(极高值需警惕衰竭)
交易者如何使用 ADX
交易者常在 ADX 高于阈值 之后 才做方向性交易,再用 +DI 与 −DI 选择方向。这可过滤趋势规则在震荡中频繁假信号的环境。
在 dogabot 中
ADX 交易规则(较新的方向性规则)发出:
- 买入 — ADX ≥ 阈值 且 +DI > −DI
- 卖出 — ADX ≥ 阈值 且 −DI > +DI
若 ADX 低于阈值,规则保持中性。
示例
示例
周期 14、阈值 25 时,ADX = 32,+DI = 28,−DI = 15。趋势强度超过阈值且多头领先 → ADX 规则可能买入。若 ADX = 18,无论 DI 如何,规则保持中性。