Version 1.1.3 · NinjaTrader 8 · édition française © 2026 TTW Trading Systems PTE. LTD. · Flow.42 Analytics · All rights reserved.

Le contexte d'abord. La pression ensuite. L'exécution en dernier.


Table des matières

  1. Vue d'ensemble
  2. Ce que vous voyez sur le graphique
  3. Concepts clés
  4. Comment l'état est décidé
  5. Les deux voies de Breakout
  6. Utiliser ChopState avec le reste de la Suite
  7. Configurations pratiques
  8. Référence complète des paramètres
  9. Réglages de départ suggérés par instrument
  10. Recettes de réglage
  11. Dépannage
  12. Glossaire

1. Vue d'ensemble

Flow.42 ChopState répond à une seule question, barre après barre : le marché va-t-il quelque part, ou ne fait-il que osciller latéralement ? Lorsque le prix chope dans une range étroite, ChopState le marque. Lorsque le prix casse et commence à suivre une tendance, ChopState relâche.

C'est important parce que la plupart des edges de trading ne fonctionnent que dans l'une de ces deux conditions. Une méthode de Breakout se vide dans le chop ; une méthode de retour à la moyenne se fait écraser dans une tendance. Savoir dans laquelle vous êtes, c'est la moitié du combat, et c'est justement la partie difficile à juger dans le feu de l'action. ChopState rend cette lecture explicite et cohérente.

Il lit deux choses ensemble. La première : le prix progresse-t-il réellement ou ne fait-il que repasser sur le même terrain ? La seconde : les barres récentes s'empilent-elles les unes sur les autres dans une range étroite et chevauchante ? Quand les deux disent « latéral », ChopState parle de chop. Une couche de stabilité empêche ensuite la lecture d'osciller sans cesse à chaque barre, et une couche de Breakout laisse le prix s'échapper proprement dès qu'il sort réellement de la range.

ChopState est un outil de contexte. Il ne vous dit pas d'acheter ou de vendre. Il vous dit dans quel type de marché vous êtes, afin que le reste de votre processus, et le reste de la Flow.42 Suite, puisse agir en conséquence.


2. Ce que vous voyez sur le graphique

ChopState est volontairement discret. Son seul visuel est la couleur des barres :

C'est tout le tableau. Aucun panneau, aucun encombrement, juste une distinction claire gris / normal que vous pouvez lire du coin de l'œil pendant que vous vous concentrez sur le prix. L'indicateur se place sur le panneau de prix en overlay et se met à jour à chaque clôture de barre.

En coulisses, ChopState publie aussi son état pour que d'autres indicateurs puissent l'utiliser (voir section 6), mais sur le graphique lui-même, les barres grises sont tout ce que vous avez à surveiller.


3. Concepts clés

3.1 Efficience : le prix avance-t-il vraiment ?

Imaginez un prix qui parcourt un long chemin sinueux pendant une série de barres mais qui finit presque exactement là où il a commencé. Il s'est agité, mais il n'est allé nulle part. Imaginez maintenant un prix qui couvre la même distance totale mais en ligne droite du début à la fin : c'est une tendance.

ChopState mesure cela avec une lecture d'efficience sur une période de lookback. Une efficience faible signifie beaucoup de mouvement pour peu de progrès net, ce qui penche vers le chop. Une efficience élevée signifie que le mouvement se traduit en déplacement directionnel, ce qui penche vers la tendance. Deux seuils, ER Low et ER High, marquent les frontières : en dessous de ER Low compte pour le chop, au-dessus de ER High compte pour la tendance.

3.2 Chevauchement : les barres s'empilent-elles les unes sur les autres ?

La deuxième lecture regarde à quel point les barres récentes se chevauchent. Dans une range latérale étroite, chaque nouvelle barre couvre une grande partie du même terrain de prix que les barres précédentes : elles s'empilent les unes sur les autres. Dans une tendance, chaque barre tend à conquérir un terrain neuf et chevauche bien moins ses voisines.

ChopState balaie les dernières paires de barres (fixées par Overlap Lookback K) et compte combien se chevauchent étroitement, en utilisant Overlap Threshold comme critère de ce que « étroit » signifie. Pour garder la lecture honnête, deux filtres excluent les barres qui ne sont clairement pas du chop : une barre surdimensionnée (grande par rapport à la volatilité récente) et une barre qui a fait un grand saut de clôture à clôture sont toutes deux ignorées. Le chevauchement ne compte par ailleurs que tant que l'efficience reste sous Overlap ER Ceiling, afin qu'un marché en tendance discrète ne soit pas pris pour du chop.

3.3 La synthèse

Chaque barre gagne un petit décompte de chop à partir de ces deux lectures. Plus les indices d'efficience et de chevauchement s'accordent sur « latéral », plus la thèse du chop est forte. La section suivante explique comment ce décompte est transformé en un état stable Chop-ou-Tendance.


4. Comment l'état est décidé

Un verdict brut, barre par barre, basculerait sans cesse : une barre calme dans une tendance, une barre vive dans une range, et l'étiquette rebondirait inutilement. ChopState empêche cela avec une couche de stabilité (hystérésis).

Au lieu de basculer à l'instant où les indices penchent, ChopState exige que les indices persistent. L'état ne bascule vers Chop qu'après que la thèse du chop a tenu un certain nombre de barres consécutives, et ne rebascule vers Tendance qu'après que la thèse de la tendance a tenu autant de barres d'affilée. Ce compte est Consecutive Bars M. Deux niveaux de score, Enter Score et Exit Score, fixent la force que les indices doivent atteindre pour commencer à compter vers le chop ou vers la tendance, respectivement.

Le résultat est un état qui change quand le marché change réellement, non chaque fois qu'une seule barre paraît inhabituelle. Augmenter Consecutive Bars M rend l'état plus calme et plus lent ; le baisser le rend plus rapide mais plus enclin à osciller. C'est le réglage le plus important pour le ressenti de l'indicateur.


5. Les deux voies de Breakout

La stabilité est bonne à l'intérieur d'une range, mais elle ne doit pas vous piéger quand le prix finit par s'échapper. ChopState dispose de deux façons de relâcher un Breakout proprement. Ce sont des alternatives : choisissez-en une.

5.1 Smart Breakout (recommandé)

Avec Smart Breakout activé, ChopState entretient une « boîte » dynamique autour de la range latérale pendant le chop et guette le prix pour voir s'il en franchit réellement le bord. Plusieurs réglages façonnent son comportement :

Cette voie offre le « relâchement » le plus propre et le plus réactif hors du chop, et c'est la valeur par défaut recommandée pour la plupart des utilisateurs.

5.2 Breakout Override (repli)

Si Smart Breakout est désactivé, ChopState utilise un repli plus simple. Il suit les plus hauts et les plus bas de la range sur Breakout Lookback barres et relâche la tendance lorsque le prix clôture au-delà de cette range sur une barre suffisamment grande, fixée par Big Bar Factor (x ATR). Après la cassure, la tendance est maintenue pendant au moins Breakout Hold Bars barres avant que le chop puisse se réaffirmer.

Ce repli est plus basique que Smart Breakout mais fiable. Utilisez-le si vous préférez un comportement classique de cassure de range ou si vous voulez moins de pièces mobiles.


6. Utiliser ChopState avec le reste de la Suite

La vraie puissance de ChopState se révèle lorsqu'il conditionne d'autres outils. Il publie sa lecture pour que les indicateurs Flow.42 en aval puissent demander, en somme, « sommes-nous en chop en ce moment ? » et faire taire leur propre sortie quand la réponse est oui. Au sein de la Suite, VolDrive utilise déjà ChopState de cette façon, comme filtre de suppression : quand ChopState dit que le marché est latéral, VolDrive peut retenir des signaux qui échoueraient probablement dans une range.

Le flux de travail pratique est simple : placez ChopState sur le même graphique, réglez-le jusqu'à ce que les phases grises correspondent aux périodes latérales que vous marqueriez à la main, et laissez les outils qui le lisent hériter de ce jugement. Une seule lecture de chop bien réglée améliore alors tout ce qui la consomme.


7. Configurations pratiques

Plus calme, plus posée. Montez Consecutive Bars M à 4 ou 5 et montez Overlap Threshold vers 0,75 à 0,80. L'état change moins souvent et exige une preuve plus forte avant de quitter le chop. Bon quand vous voulez éviter de vous faire hacher à l'entrée et à la sortie.

Plus rapide, plus réactive. Baissez Consecutive Bars M à 3 (ou 2 pour une agilité maximale) et gardez Overlap ER Ceiling conservateur pour que les débuts de tendance ne soient pas masqués. L'état réagit plus tôt au prix d'un peu plus d'oscillation.

Relâchement de Breakout propre. Activez Smart Breakout, réglez Box Edge Buffer sur 1 à 2 ticks et Big Body Factor Patch autour de 0,80, et laissez Hold Gamma à 2,0. Un prix qui pousse réellement hors de la range se libère vite et reste libéré.


8. Référence complète des paramètres

Chaque réglage apparaît dans le panneau de propriétés de NinjaTrader, groupé comme vous l'y voyez. « Default » est la valeur avec laquelle l'indicateur est livré.

01 Chop Logic

Réglage Défaut Fonction
ER Period 14 Longueur de lookback pour la lecture d'efficience. Plus court réagit plus vite ; plus long est plus lisse.
ER Low 0.35 Lorsque l'efficience passe sous ce seuil, la barre compte pour le chop. Montez-le pour déclarer le chop plus volontiers.
ER High 0.60 Lorsque l'efficience passe au-dessus de ce seuil, la barre compte pour la tendance. Baissez-le pour relâcher en tendance plus volontiers.
Overlap Lookback K 8 Le nombre de paires de barres récentes vérifiées pour un chevauchement étroit.
Overlap Threshold 0.70 À quel point deux barres doivent se chevaucher (0 à 1) pour compter comme étroit. Plus haut exige des ranges plus serrées.
Small ATR Factor 0.80 Les barres plus grandes que ce multiple de la volatilité récente sont exclues du test de chevauchement, pour qu'une barre surdimensionnée ne se fasse pas passer pour du chop.
Progress Frac Max 0.25 Une barre qui a bougé de plus que cette fraction de la volatilité récente, de clôture à clôture, est exclue du chevauchement, car un vrai progrès n'est pas du chop.
Overlap ER Ceiling 0.50 Le chevauchement ne compte que tant que l'efficience est sous ce niveau, pour qu'un marché en tendance discrète ne soit pas lu comme du chop.
ATR Period 14 Lookback de volatilité utilisé pour tous les seuils basés sur la taille ci-dessus.

02 Breakout Patch

Réglage Défaut Fonction
Smart Breakout Off Active le Breakout amélioré depuis une boîte de chop dynamique pendant le chop. Recommandé activé pour le relâchement le plus propre.
Box Edge Buffer (ticks) 1 Ticks supplémentaires au-delà du bord de la boîte que le prix doit franchir pour confirmer une cassure.
Big Body Factor Patch (x ATR) 0.80 Le corps de la barre de Breakout doit valoir au moins ce multiple de la volatilité récente : une vraie poussée, pas une mèche.
Disable Overlap Bars 2 Suspend brièvement la lecture de chevauchement pendant ce nombre de barres après un Breakout, pour que la tendance naissante ne soit pas ramenée dans le chop.
Hold Gamma 2.0 Prolonge la durée de maintien de l'état de tendance après un Breakout, calée sur l'ampleur du mouvement.
Box Stickiness (x ATR) 0.30 Autorise la boîte de chop à s'élargir jusqu'à ce multiple de la volatilité pendant le chop, pour qu'elle ne casse pas à chaque mèche.

03 Breakout Override

Ces réglages constituent le Breakout de repli utilisé lorsque Smart Breakout est désactivé.

Réglage Défaut Fonction
Breakout Lookback 20 Lookback de range pour les plus hauts et plus bas du Breakout de repli.
Big Bar Factor (x ATR) 1.0 La barre de Breakout doit valoir au moins ce multiple de la volatilité récente pour valider la cassure de repli.
Breakout Hold Bars 3 Nombre minimum de barres à rester en tendance après un Breakout de repli avant que le chop puisse revenir.

04 Hysteresis

Réglage Défaut Fonction
Consecutive Bars M 3 Barres d'affilée pendant lesquelles les indices doivent tenir avant que l'état bascule. Le contrôle anti-oscillation principal : plus haut est plus calme, plus bas est plus rapide.
Enter Score 1 La force que les indices de chop doivent atteindre (score égal ou supérieur) pour commencer à compter vers un état de chop.
Exit Score 0 La faiblesse que les indices de chop doivent atteindre (score égal ou inférieur) pour commencer à compter vers un état de tendance.

9. Réglages de départ suggérés par instrument

Ce sont des points de départ raisonnés, non des optima issus de backtests. Validez sur votre propre configuration avant d'engager du capital. Seules les valeurs qui diffèrent des valeurs par défaut sont listées.

ES : 1 minute (RTH)

Les valeurs par défaut sont calées autour de ce cas. Activez Smart Breakout pour un relâchement propre :

ES : 5 minutes

Une lecture un peu plus lente et plus lisse convient à l'unité de temps supérieure :

NQ / FDAX

Partez des valeurs de l'ES et n'ajustez qu'au besoin. Ces marchés ont des micro-mouvements plus saccadés, aussi un Progress Frac Max un peu plus élevé (autour de 0,30) aide souvent à éviter un faux chop pendant les poussées directionnelles rapides.


10. Recettes de réglage

Pour marquer plus de chop (relâchement plus strict). Montez Overlap Threshold vers 0,75 à 0,80 pour que seules les ranges vraiment serrées se qualifient. Montez Progress Frac Max vers 0,30 pour garder davantage du piétinement latéral comme du chop. Montez Consecutive Bars M à 4 à 5 pour ajouter de la stabilité et réduire les bascules rapides.

Pour marquer moins de chop (tendances plus tôt). Baissez Overlap ER Ceiling vers 0,45 pour que le chevauchement ne compte que lorsque l'efficience est très faible, libérant plus tôt à mesure que le prix se met en route. Baissez Progress Frac Max vers 0,20 pour que la thèse du chop se construise plus lentement. Gardez Consecutive Bars M à 3, ou 2 si vous voulez une agilité maximale et tolérez plus d'oscillation. Baissez Big Body Factor Patch vers 0,70 à 0,80 pour que les Breakouts se libèrent sur des corps réels plus petits.

Pour libérer les Breakouts plus vite. Activez Smart Breakout. Utilisez un petit Box Edge Buffer de 1 à 2 ticks pour qu'un franchissement net au-delà du bord libère le chop rapidement. Gardez Big Body Factor Patch autour de 0,80 pour confirmer avec un vrai corps. Laissez Hold Gamma à 2,0 pour que les Breakouts plus forts maintiennent la tendance plus longtemps et ne rechopent pas aussitôt.


11. Dépannage

Trop de chop. Baissez Overlap Threshold ou baissez ER Low pour rendre la thèse du chop plus difficile à établir. Vérifiez que Small ATR Factor et Progress Frac Max ne sont pas si petits que les barres ordinaires ne soient jamais exclues du test de chevauchement.

Trop peu de chop. Montez Overlap Threshold, montez ER Low, ou baissez ER High pour que la lecture penche plus facilement vers le chop.

Le Breakout reste bloqué en tendance trop longtemps. Baissez Breakout Hold Bars (voie de repli) ou baissez Box Stickiness pour que la boîte ne s'accroche pas à une range qui s'élargit. Avec Smart Breakout, un Hold Gamma plus bas raccourcit aussi le maintien après le Breakout.

L'état oscille entre chop et tendance. Montez Consecutive Bars M. C'est le contrôle anti-oscillation dédié et presque toujours le bon remède.


12. Glossaire

Chop : un marché latéral qui repasse sur le même terrain de prix sans réaliser de progrès net.

Tendance : un marché directionnel où le prix conquiert un terrain neuf et réalise un progrès net.

Lecture d'efficience : une mesure du déplacement directionnel net réalisé par le prix par rapport à la distance totale parcourue. Faible signifie chop ; élevé signifie tendance.

Chevauchement : à quel point des barres consécutives couvrent le même terrain de prix. Un fort chevauchement sur les barres récentes est une marque du chop.

Hystérésis (couche de stabilité) : l'exigence que les indices persistent plusieurs barres avant que l'état bascule, ce qui empêche l'oscillation.

Boîte de chop : la range dynamique que ChopState entretient autour d'une phase latérale lorsque Smart Breakout est activé, servant à détecter une sortie nette.

Maintien de Breakout : le temps minimum pendant lequel l'état de tendance est conservé après un Breakout, afin qu'une tendance naissante ne soit pas aussitôt ramenée dans le chop.


Flow.42 ChopState est un outil de contexte et de visualisation. Il ne fournit ni signaux de trading automatisés ni conseils en investissement. Trade less. Trade better. Trade with clarity.

© 2026 TTW Trading Systems PTE. LTD. · Flow.42 Analytics · All rights reserved.