Axe des prix, décimales et niveaux psychologiques
L'axe des prix, à droite du graphique footprint de Senzoukria, se dimensionne sur son étiquette la plus large, déduit ses décimales du pas de cotation de l'instrument, et peut mettre en évidence les niveaux psychologiques ronds dans la couleur de votre choix.
Senzoukria · Documentation · Mis à jour en septembre 2026
Où le trouver
- Où
- Graphique → ⚙ Réglages → Réglages visuels → Format numérique, et Réglages visuels → Mises en évidence des axes
- Décimales du prix par défaut
- Auto (déduit des données)
- Format du volume par défaut
- Brut (1234)
- Niveaux psychologiques par défaut
- Désactivé, couleur #f7b32b une fois activé
- Largeur de l'axe
- 48 à 96 px, ajustée à l'étiquette la plus large
Ce que cela fait
L'axe des prix est la bande du bord droit du graphique qui porte les étiquettes de prix, l'étiquette de prix du réticule et celle du prix en direct. Sa géométrie vit dans un seul module (priceAxis.ts), partagé par le renderer, le zoom ancré sur le curseur et la détection de clic : un clic tombe donc toujours là où l'étiquette est dessinée.
La largeur de l'axe n'est pas fixe. Elle part d'un budget de 68 px dimensionné pour une étiquette du type 100 000,00 $, puis s'adapte à l'étiquette la plus large réellement mesurée à l'écran, entre un plancher de 48 px et un plafond de 96 px. Elle grandit dès qu'une étiquette déborderait et ne se réduit que s'il reste plus de 8 px de marge, afin que l'axe ne tremble pas à chaque cran de zoom.
Quand la précision voulue n'entre pas même à la largeur maximale, le renderer retire les décimales une à une jusqu'à ce que l'étiquette la plus large tienne (fitPriceAxisPrecision). Sur les futures, cela ne perd rien : MNQ cote au 0,25, donc une troisième décimale est toujours un zéro. Les étiquettes ne débordent jamais sur les bougies, ce qui était la panne silencieuse que ce module a remplacée.
Les réglages
| Réglage | Défaut | Ce que cela change |
|---|---|---|
| Décimales du prix | Auto (déduit des données) | Auto laisse le moteur de mise en page déduire les décimales du pas de cotation de l'instrument (un pas inférieur à l'unité, comme 0,25, donne au moins 2 décimales ; un pas entier, comme 10 $ sur BTC, en donne 0), et en retire encore quand le zoom vertical est faible. Les options fixes sont 2, 4 et 8 décimales. |
| Format du volume | Brut (1234) | Écriture des chiffres de volume : Brut, Milliers (1.2K) ou Millions (1.2M). Lu par le renderer du graphique et par le panneau de la barre en cours. |
| Mettre en évidence les niveaux psychologiques | Désactivé | Colore les étiquettes de prix ronds sur l'axe. Le pas est la plus petite puissance de dix valant au moins 100 ticks : 100 points sur NQ ou MNQ, un dollar sur CL. Aucune table par symbole n'intervient. |
| Couleur des niveaux psychologiques | #f7b32b | Couleur de ces étiquettes. Affichée seulement quand la mise en évidence est active. |
Comment s'en servir
Laissez Décimales du prix sur Auto, sauf si la source de données publie une grille inhabituelle. Une valeur fixe est utile quand vous comparez deux instruments côte à côte et voulez des largeurs d'étiquettes identiques. Deux règles peuvent réduire les décimales affichées en Auto : un zoom vertical faible sur un instrument coté sous le tick, et une étiquette trop large pour l'axe, que le graphique raccourcit plutôt que de la laisser déborder sur les bougies. Moins de décimales que prévu à un zoom macro relève de l'une de ces deux règles, pas d'un problème de données.
Sur des plages de prix très larges, l'axe abrège : quand la plage visible atteint au moins 50 000 unités de prix et que le prix vaut au moins 10 000, les étiquettes sont écrites en milliers avec un suffixe K. Cela n'arrive qu'à un niveau de zoom vraiment macro.
Activez la mise en évidence des niveaux psychologiques si vous tradez les nombres ronds sur les futures d'indices ou les dollars entiers sur le brut. Elle ne touche qu'aux étiquettes de l'axe ; elle ne dessine aucune ligne horizontale sur le graphique. Utilisez un dessin de ligne horizontale ou une alerte de prix si vous voulez un niveau sur le graphique lui-même.
Limites et pièges
Quelques règles découlent directement du code :
- L'aide de formatage de prix partagée par l'échelle DOM et l'axe de prix de la heatmap s'arrête à six décimales et traite un pas de cotation nul ou négatif comme deux décimales : un pas corrompu ne peut donc pas figer ces affichages.
- Le pas de cotation utilisé pour la grille de lignes et l'accroche du réticule est la valeur d'instrument faisant autorité quand elle est renseignée ; celle déduite des barres n'est qu'un repli pour les instruments hors catalogue.
- Le format du volume n'agit que sur l'affichage. Les exports conservent les nombres bruts dans les unités de la source.
- Le pas psychologique est dérivé du seul pas de cotation. Sur un instrument dont l'application ignore le pas, le pas produit n'a aucune raison de correspondre aux niveaux que les traders surveillent réellement sur ce produit.
Pages liées
- Séparateurs de l'axe du temps
- Menu contextuel du clic droit
- Graphique footprint
- Comment lire un graphique footprint
Cette page dans d’autres langues
Questions fréquentes
- Pourquoi l'axe affiche-t-il moins de décimales quand je dézoome ?
- L'étiquette la plus large n'entre plus dans le budget de l'axe : le renderer retire donc des décimales jusqu'à ce qu'elle tienne. Sur un instrument au pas de 0,25, le chiffre retiré était toujours un zéro.
- La mise en évidence des niveaux psychologiques dessine-t-elle des lignes sur le graphique ?
- Non. Elle ne colore que les étiquettes de prix correspondantes sur l'axe. Tracez une ligne horizontale ou ajoutez une alerte de prix depuis le menu contextuel pour marquer un niveau sur le graphique.
- D'où viennent les décimales en mode Auto ?
- Du pas de cotation de l'instrument : le graphique n'affiche jamais de décimales que le prix ne peut pas résoudre, donc un pas de 10 $ se lit en nombre entier. À faible zoom vertical sur un instrument coté sous le tick, le graphique affiche une ou deux décimales de moins.