FOREX SIGNAL ↗ Ouvrir l'app

ADX 14 — Average Directional Index

Mesure la force d'une tendance, indépendamment de sa direction. Conçu par J. Welles Wilder (1978) pour distinguer un marché tendanciel d'un marché en range.

Schéma — concept clé

Définition

ADX répond à : « Y a-t-il une tendance, et est-elle forte ? » Combiné avec DI+ (force haussière) et DI− (force baissière), il donne aussi la direction. Borné [0, 100], rarement au-dessus de 60.

Formule

+DM[i] = max(high[i] − high[i-1], 0)  si > down move, sinon 0
−DM[i] = max(low[i-1] − low[i], 0)    si > up move,   sinon 0
TR     = max(high − low, |high − prev_close|, |low − prev_close|)

DI+ = 100 × Wilder(+DM, 14) / Wilder(TR, 14)
DI− = 100 × Wilder(−DM, 14) / Wilder(TR, 14)
DX  = 100 × |DI+ − DI−| / (DI+ + DI−)
ADX = Wilder(DX, 14)

Lissage de Wilder (α = 1/N), comme RSI canonique.

Paramètres dans le code

Interprétation

Zone Lecture
ADX > 50 Tendance très forte (rare)
25 – 50 Tendance confirmée — DI+ vs DI− donne la direction
20 – 25 Émergence de tendance
< 20 Pas de tendance — range, éviter trend-following

DI+ > DI− → biais haussier · DI− > DI+ → biais baissier.

Logique de score (forex-assistant.tsx:1433)

ADX > 25 :
  dir = DI+ > DI−  ?  +1  :  −1
  score = dir × min(2, ADX/30)   (max 2.0)
ADX ≤ 25 :
  score = 0  (mention "sans tendance")

Pondération proportionnelle à la force (jusqu'à ±2.0). C'est, avec MACD et MA 20/50, l'un des trois signaux les plus pondérés du panneau.

Pièges

Indicateurs liés