Indicateur ADX/DMI : formule, réglages et lecture

L'ADX/DMI est le système de mouvement directionnel de Welles Wilder : +DI et −DI montrent quelle part du range récent est venue de nouveaux plus hauts ou de nouveaux plus bas, et l'ADX mesure à quel point ce partage a été unilatéral. Il trace trois lignes dans un panneau séparé, avec une période de 14 par défaut.

Senzoukria · Indicateurs · Updated September 2026


ADX/DMI Momentum, dans son propre panneau sous le graphique.

Ce que mesure ADX/DMI

Chaque barre produit un mouvement haussier (haut moins haut précédent) et un mouvement baissier (bas précédent moins bas) ; seul le plus grand des deux compte, et seulement s'il est positif, de sorte qu'une barre alimente +DM ou −DM, jamais les deux. La somme glissante de Wilder accumule +DM, −DM et le true range sur la période, puis chaque somme directionnelle est divisée par la somme du true range, ce qui donne +DI et −DI en pourcentage. Le DX est l'écart absolu entre les deux DI rapporté à leur total, avec la convention de Wilder selon laquelle un total nul donne un DX de zéro. L'ADX part de la moyenne simple des N premières valeurs de DX et se poursuit avec le lissage de Wilder, ce qui en fait une mesure de force sans direction. Quand le true range lissé sur la fenêtre vaut zéro, les DI sont indéfinis et le DX de cette barre n'alimente pas l'ADX : la moyenne n'avance donc jamais sur une valeur fabriquée.

La formule, telle qu’implémentée

Ce n'est pas la définition habituelle ailleurs : c'est ce que calcule le code livré, documenté à côté de son implémentation :

ADX / DMI (Wilder, 1978) — lissage WILDER par sommes (S = S − S/N + x) : up = high − highₚ ; dn = lowₚ − low +DM = up si up > dn et up > 0, sinon 0 ; −DM = dn si dn > up et dn > 0 +DI = 100·S(+DM)/S(TR) ; −DI = 100·S(−DM)/S(TR) DX = 100·|+DI − −DI|/(+DI + −DI) (somme nulle → DX = 0, conv. Wilder) ADX = moyenne des N premiers DX, puis (ADX·(N−1) + DX)/N S(TR) = 0 (barres sans range) → DI null et le DX n'alimente PAS l'ADX (on n'accumule pas une valeur inventée). Défaut N=14 (Wilder). Sorties : [+DI, −DI, ADX].

Comment le lire

  • +DI au-dessus de −DI dit que le range récent a été construit davantage par de nouveaux plus hauts que par de nouveaux plus bas ; en dessous, c'est l'inverse. Le croisement marque l'endroit où l'équilibre a changé, pas l'endroit où un trade s'impose.
  • Un ADX qui monte signifie que l'écart entre les deux DI s'élargit, la pression devient unilatérale. Un ADX qui descend signifie qu'ils convergent, quoi que fasse le prix.
  • L'ADX est aveugle à la direction par construction : une forte tendance baissière et une forte tendance haussière produisent la même valeur élevée.
  • Un ADX bas et plat avec des DI qui se croisent dans les deux sens décrit un range, et les croisements dans cet état portent peu d'information.
  • Un ADX qui se retourne à la baisse depuis un niveau élevé dit que le mouvement perd son caractère unilatéral, ce qui peut précéder une pause comme un retournement.

Paramètres et valeurs par défaut

La période (14, celle de Wilder) pilote à la fois le lissage des DI et celui de l'ADX ; il n'y a pas de longueur d'ADX séparée. Une période plus courte fait croiser les DI plus souvent et fait osciller l'ADX plus vite, une période plus longue produit des croisements moins nombreux et plus tardifs. Les trois couleurs relèvent du seul affichage et ne touchent pas au calcul.

ADX/DMI — paramètres exposés dans l’application, avec les valeurs livrées.
ParamètreTypePar défautBornes
Periodnumber141 – 200

Ce qu’il ne montre pas

Le système lit le haut, le bas et la clôture, et rien d'autre. Il n'a accès ni au volume échangé, ni au côté agresseur de chaque transaction, ni à la liquidité au repos : il ne peut donc pas séparer une tendance poussée par des acheteurs agressifs d'une tendance qui dérive sur un carnet vide. Le lissage de Wilder porte une longue mémoire, ce qui rend l'ADX tardif par construction et le maintient élevé plusieurs barres après l'arrêt d'une tendance. Là où le true range lissé s'effondre à zéro — barres de remplissage sur un marché figé ou illiquide —, les DI sont indéfinis plutôt que nuls, ce qui laisse dans les lignes des trous corrects mais déroutants.

Voir tous les indicateurs

Cette page dans d’autres langues

Frequently asked questions

Quelle est la différence entre l'ADX et le DMI ?
Le DMI est la paire de lignes directionnelles, +DI et −DI, qui disent quel côté du range a dominé. L'ADX en dérive : il normalise l'écart entre les deux et le lisse en une seule ligne qui décrit à quel point le marché a été unilatéral. Le DMI porte la direction, l'ADX ne porte que la force du déséquilibre.
À partir de quel niveau d'ADX parle-t-on de marché en tendance ?
Dans la pratique, les valeurs au-dessus de 25 sont largement considérées comme une tendance et celles sous 20 comme un range, mais ce sont des habitudes d'usage, pas des seuils produits par la formule. L'ADX est un rapport doublement lissé : sa plage habituelle dépend de l'instrument, du type de barres et de la période retenue. La direction de la ligne ADX porte souvent plus d'information que le niveau exact.
Pourquoi l'ADX reste-t-il haut après la fin d'un mouvement ?
L'ADX est lissé deux fois par la méthode de Wilder, et chaque valeur conserve une mémoire pondérée de la précédente. Après l'arrêt d'un mouvement directionnel, les anciennes valeurs de DX continuent de dominer la moyenne pendant plusieurs barres. C'est inhérent à la formule ; raccourcir la période réduit le retard au prix d'une ligne plus bruitée.

Keep reading