Indicateur True Range : formule, réglages et lecture
Le True Range trace le vrai range de Wilder, barre par barre : la plus grande des trois distances entre le plus haut et le plus bas de la barre, entre son plus haut et la clôture précédente, et entre son plus bas et la clôture précédente. Contrairement au simple écart plus haut – plus bas, il intègre le gap entre deux barres.
Senzoukria · Indicateurs · Updated September 2026
True Range — Volatilité, dans son propre panneau sous le graphique.
Ce que mesure True Range
Sur la première barre de la série, il n'existe pas de clôture précédente : le true range se réduit alors au plus haut moins le plus bas ; chaque barre suivante retient le maximum des trois candidats. Le résultat est positif ou nul par construction, et c'est pourquoi la couleur négative n'apparaît normalement jamais : elle sert de garde-fou dans le contrat de l'indicateur, pas à décrire un état du marché. Cette série est la grandeur non lissée dont l'ATR fait la moyenne ; les distances ATR utilisées par Volatility Stop et Volatility Regime sont donc construites exactement à partir de ces valeurs.
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 :
True Range par barre (Wilder) : TR[0] = H−L ; TR[i] = max(H−L, |H−closeₚ|, |L−closeₚ|). Histogramme — TR ≥ 0 par construction, la couleur négative n'est qu'un garde-fou de contrat.
Comment le lire
- La hauteur de chaque barre correspond à son amplitude complète, gap compris, en unités de prix.
- Une barre haute après une série de barres courtes signale une expansion ; jugez-la par rapport à ses voisines plutôt qu'à un seuil fixe.
- Les pics à l'ouverture de la séance et autour des annonces programmées sont ordinaires, et viennent souvent surtout du terme de gap plutôt que du mouvement à l'intérieur de la barre.
- Une suite prolongée de barres courtes traduit une compression : la même situation que l'indicateur Squeeze formalise avec des bandes et des canaux.
- Rien ici n'indique une direction : une barre haussière et une barre baissière de même amplitude sont identiques pour cette mesure.
Paramètres et valeurs par défaut
Le lissage vaut 1 par défaut, c'est-à-dire le true range brut de chaque barre, sans moyenne ; il accepte jusqu'à 200. L'augmenter donne une ligne plus stable au prix de la réactivité, et au-delà de 1 la courbe se lit comme un range moyen plutôt que comme le relevé de chaque barre. Les réglages de couleur concernent la série positive et la branche de garde-fou.
| Paramètre | Type | Par défaut | Bornes |
|---|---|---|---|
| Smoothing | number | 1 | 1 – 200 |
Ce qu’il ne montre pas
Le true range est une amplitude, rien de plus : il ne porte aucune direction, et la participation qui se trouve derrière le mouvement n'y figure pas. Il traite un gap exactement comme un mouvement négocié, si bien qu'après une suspension ou un long week-end, la première barre est gonflée par une distance que personne n'a pu traiter. Il ignore aussi le chemin parcouru à l'intérieur de la barre : un balayage unique et une dizaine d'allers-retours de même amplitude donnent la même valeur. Sur la toute première barre chargée, le calcul se réduit au plus haut moins le plus bas : cette valeur dépend donc du début de votre historique.
Indicateurs liés
- Volatility Stop — Volatilité
- Max Adverse Excursion — Volatilité
- Volatility Regime — Volatilité
- Drawdown from High — Volatilité
- Run-up from Low — Volatilité
- Range Expansion Streak — Volatilité
Cette page dans d’autres langues
Frequently asked questions
- Quelle est la différence entre le true range et l'ATR ?
- Le true range est la mesure de chaque barre ; l'ATR est la moyenne lissée de ces mesures, traditionnellement sur 14 barres avec le lissage de Wilder. Lire directement le true range montre l'amplitude de chaque barre, tandis que l'ATR montre le niveau dominant et amortit les valeurs isolées.
- Le true range tient-il compte des gaps entre les barres ?
- Oui, c'est tout l'intérêt du calcul. Deux des trois candidats mesurent la distance entre la clôture précédente et le plus haut ou le plus bas de la barre courante : si le prix ouvre à distance de la clôture précédente, cet écart entre dans la valeur, même s'il n'a jamais été traité.
- Pourquoi la première valeur du true range diffère-t-elle des autres ?
- La première barre de la série chargée n'a pas de clôture précédente à laquelle se comparer : son true range est simplement le plus haut moins le plus bas. Cette valeur dépend donc du point de départ de votre historique ; toutes les barres suivantes utilisent le maximum des trois distances.