Flow.42 Analytics : Guide d'interprétation Version : 2026-07-11 · Attesté sur deux cas réels, MNQ 09-26, 2026-07-10
L'idée centrale en deux phrases : Un niveau S/R de VolImbalance vous dit qu'un gros participant s'est tenu là. Un losange d'absorption d'AbsorptionMap vous dit s'il a gagné ou perdu.
La deuxième idée, tout aussi importante : L'absorption vous dit où, pas quand. C'est un signal de contexte, pas un déclencheur d'entrée.
1. Pourquoi ce guide existe
Un cluster ASK est rouge et signifie « résistance ». Un losange d'absorption vert signifie « haussier ». Quand les deux apparaissent au même prix, dans la même minute, cela ressemble à une contradiction, et la réaction évidente (« ligne rouge = short ») est alors exactement fausse.
Ils ne se contredisent pas. Ils décrivent deux moitiés du même événement.
2. Ce que les deux indicateurs mesurent réellement (sémantique du code)
VolImbalance : où était l'ordre ?
| Type | Signification | Couleur | Niveau |
|---|---|---|---|
AskImbalance |
baissier, côté ask → dominance vendeuse | Red | Résistance |
BidImbalance |
haussier, côté bid → dominance acheteuse | Green | Support |
Un cluster ([5x] 649) = plusieurs déséquilibres du même type empilés, ici 5, totalisant 649 contrats. Le niveau est tracé parce que de la taille s'y est démontrablement échangée.
AbsorptionMap : cet ordre a-t-il fonctionné ?
| Marqueur | Code | Signification | Contexte |
|---|---|---|---|
| 🟢 Losange vert | AskAbsorbedColor = LimeGreen |
« vente absorbée » : la vente agressive a été épongée | haussier |
| 🔴 Losange orange / rouge | BidAbsorbedColor = OrangeRed |
« achat absorbé » : l'achat agressif a été épongé | baissier |
Le losange n'apparaît que lorsque le camp agressif a échoué : du volume a été poussé à travers, et le prix n'a quand même pas bougé. Grands losanges cerclés = absorption forte / confirmée ; petits losanges pâles = candidats provisoires.
3. L'idée centrale
Un niveau existe parce qu'un vendeur (ou un acheteur) s'est tenu là. Un losange existe parce que ce participant même a échoué.
Quand les deux se superposent :
Le vendeur est réel, mais il se fait manger.
Le niveau n'est alors pas un endroit à fader. C'est une cible qui va casser.
4. Les quatre constellations (matrice 2×2)
| Cluster VolImbalance | Losange AbsorptionMap | Lecture | Conséquence |
|---|---|---|---|
| ASK (résistance, rouge) | 🟢 vert : vente absorbée | VENDEUR PIÉGÉ | Le niveau casse à la hausse. Ne shortez pas. La cassure est le déclencheur long. |
| ASK (résistance, rouge) | 🔴 rouge : achat absorbé | Résistance confirmée | Les acheteurs ont échoué contre le vendeur → le niveau tient. Le fade est valide. |
| BID (support, vert) | 🔴 rouge : achat absorbé | ACHETEUR PIÉGÉ | Le niveau casse à la baisse. Ne passez pas long. La cassure est le déclencheur short. |
| BID (support, vert) | 🟢 vert : vente absorbée | Support confirmé | Les vendeurs ont échoué contre l'acheteur → le niveau tient. Le long est valide. |
Règle empirique : - Même couleur pour le cluster et le losange (rouge+rouge / vert+vert) → le niveau tient. - Couleur opposée (cluster rouge + losange vert, cluster vert + losange rouge) → le niveau est un piège et va casser.
5. ⚠️ L'absorption est un contexte, pas un déclencheur
C'est la partie qui coûte de l'argent si vous ne l'avez pas intériorisée.
Le losange dit : « le camp agressif a échoué ICI. » Il ne dit pas : « le retournement commence MAINTENANT. »
Entre l'absorption et le dénouement, le marché peut continuer d'aller contre vous, dans le cas B ci-dessous de 18 points, alors même que l'absorption était correcte et que la cassure ultérieure l'était aussi. Le vendeur a gagné l'instant et a quand même perdu la manche.
Conséquence pratique :
| Le losange | vous met en alerte. Écartez l'idée du fade. Notez la direction. |
| La cassure du niveau | est l'entrée. Seule une clôture au-delà de PriceMax + Deviation confirme que le trade piégé fonctionne. |
C'est précisément pourquoi le réglage Deviation n'est pas cosmétique : c'est votre déclencheur de trade (voir chapitre 10).
Si vous entrez bien sur le losange, dimensionnez le stop pour survivre à une excursion adverse de l'ordre du cas B (≈ 18 points MNQ).
6. Après la cassure : inversion de polarité
Un niveau piégé cassé bascule dans le rôle opposé :
- Résistance cassée (vendeur piégé) → devient un support. Le vendeur qui se couvre et les nouveaux longs le défendent.
- Support cassé (acheteur piégé) → devient une résistance.
Le retest depuis l'autre côté est souvent la meilleure entrée que la cassure elle-même.
7. Étude de cas A : le cas propre (19:29 / 19:30)
MNQ 09-26, 2026-07-10

19:29 : cluster ASK [5x] 649 à environ 30046.9 à 30048.75. Cinq déséquilibres ask empilés, 649 contrats. Un gros vendeur, clairement visible. La résistance est tracée.
19:30 : 🟢 Grand losange vert cerclé, en plein dans la zone. Vente absorbée. La vente agressive a été épongée par des acheteurs passifs. Le prix ne tombe pas.
Lecture : vendeur piégé. La ligne rouge est une cible, pas un short.
Dénouement : le prix monte sans détour, d'environ 30047 à plus de 30065 dès 19:42. Aucun drawdown, aucune hésitation. La bande [5x] 649 est tracée en pointillés et tronquée au point de cassure = invalidée.
C'est la forme d'école : gros vendeur piégé, absorption immédiate, cassure directe.
8. Étude de cas B : le cas honnête (19:56)
Même graphique, 27 minutes plus tard. Même signal, chemin différent.

19:56 : cluster ASK [3x] 280 à 30049.25 à 30050.75, avec un 🟢 losange vert dessus. À première vue, exactement la même constellation que le cas A.
Mais ensuite : le prix chute d'abord de ~18 points, d'environ 30049 à environ 30031. Les vendeurs ont gagné l'instant. Quiconque est passé long sur le losange était sous l'eau.
Et seulement alors : le prix revient, pousse au-dessus de la zone à partir d'environ 20:05 et finit par la casser avec une impulsion verte. Le niveau tient comme support depuis.
C'est la forme du monde réel : le signal était juste, mais pas immédiatement. L'absorption déplace les probabilités ; elle ne garantit pas le timing.
9. Ce qui sépare le cas A du cas B
Le même motif deux fois, deux chemins très différents. Différences observables (indications, pas loi) :
| Cas A (19:29) : propre | Cas B (19:56) : retardé | |
|---|---|---|
| Taille piégée | [5x] 649 : 5 déséquilibres, 649 contrats |
[3x] 280 : 3 déséquilibres, 280 contrats |
| Position dans le mouvement | Le prix pousse dans le niveau par le bas, avance en cours | Le prix se tient au plus haut du jour après une course prolongée, premier retournement |
| Résultat | Cassure directe, aucun drawdown | −18 points, puis cassure |
Règles empiriques : - Plus le vendeur piégé est grand, plus le squeeze a de carburant (il doit se couvrir). - L'absorption dans un mouvement en cours (cas A) se dénoue plus vite que l'absorption contre un mouvement prolongé qui se retourne (cas B). - Un petit cluster à l'extrême du jour est la configuration la plus faible, même quand les couleurs du signal paraissent identiques.
10. Pile de confirmation
Un signal piégé est le plus fort quand le contexte d'enchère est d'accord :
| Outil | Vendeur piégé (haussier) | Acheteur piégé (baissier) |
|---|---|---|
| VolImbalance | cluster ASK (résistance) | cluster BID (support) |
| AbsorptionMap | 🟢 vente absorbée | 🔴 achat absorbé |
| AuctionEngine | Higher Value Acceptance, Continuation, Loc : Above prior value | Lower Value Acceptance, Continuation, Loc : Below prior value |
| VolDelta | monte malgré la pression vendeuse | descend malgré la pression acheteuse |
Si tous pointent dans le même sens, la cassure est le dénouement probable. S'ils sont en conflit, c'est un signal de contexte, pas un trade.
À noter lors d'une revue : le panneau AuctionEngine affiche toujours l'état en direct actuel, non l'état au moment d'une barre historique. Pour juger le contexte d'enchère d'un signal passé, réglez Auction Context sur Historical, sinon vous plaquez l'état d'aujourd'hui sur la configuration d'hier.
11. Checklist pratique
- Trouvé un cluster ? Notez le type (ASK = résistance, BID = support).
- Y a-t-il un losange dessus ? Si non → niveau S/R ordinaire, tradez-le de façon classique (fadez-le).
- Losange de couleur opposée ? → Piégé. Écartez l'idée du fade.
- Quelle est la taille du cluster piégé ?
[5x] 649≫[3x] 280. Plus de taille piégée = plus de carburant. - Où en est le prix dans le mouvement ? L'absorption dans un mouvement en cours bat l'absorption à un extrême prolongé.
- L'AuctionEngine n'est pas d'accord ? → contexte seulement, pas de trade.
- N'entrez pas sur le losange, entrez sur la cassure. La clôture au-delà de
PriceMax + Deviationest le déclencheur. - Surveillez le retest depuis l'autre côté comme meilleure entrée.
12. Erreurs courantes
- « Ligne rouge = short ». Faux dès qu'un losange vert s'y pose.
- Entrer sur le losange au lieu de la cassure. Le cas B vous coûte 18 points même si le signal était finalement juste.
- Juger sur la mèche au lieu de la clôture. Une mèche à travers la zone est une confirmation que le niveau tient, pas une cassure.
- Laisser la déviation trop large. Vous attendez la cassure, et l'indicateur la signale 21 minutes trop tard, ou pas du tout.
- Trader un signal piégé sans contexte d'enchère. Sans appui, c'est une observation, pas une configuration.
- Ignorer la taille du signal.
[3x] 280et[5x] 649se ressemblent mais ne sont pas d'égale force.
Références de code :
Flow42VolImbalance.cs → ImbalanceType, AskImbalanceColor / BidImbalanceColor,
ValidateClusterAbsorption (logique de cassure), CalculateDeviationPrice.
Flow42AbsorptionMap.cs → BidAbsorbedColor / AskAbsorbedColor (lignes 1023-1024),
infobulle « Bullish absorption / selling absorbed » vs « Bearish absorption / buying absorbed ».
Figures : MNQ 09-26, 2026-07-10, 1 minute, calibrées d'après le graphique en direct. Les annotations des figures sont volontairement en anglais afin que les deux versions linguistiques partagent les mêmes images.
Flow.42 Analytics