Colonne SuperDOM pour NinjaTrader 8

DynamiDOM Heatmap Pro

Une seule colonne qui montre où la liquidité se pose, comment elle se fait consommer et quand elle se retire, et qui s'auto-calibre sur n'importe quel carnet de futures.

NinjaTraderPlateforme recommandée
50 $Licence à vie · 1 poste · paiement unique

Paiement sécurisé via Whop

SuperDOM ES SEP26, colonne heatmap active

Ce que vous voyez sur le ladder

Deux captures : la colonne sur un carnet ES, et le panneau de réglages qui va avec.

La colonne sur un carnet vivant

ES SEP26 · affichage Bid & Ask · seuils adaptatifs
  1. Bandeau de pression B 41 % | A 59 %, les volumes restants sur dix ticks de chaque côté du meilleur bid et du meilleur ask.

  2. Dégradé auto-adaptatif Douze paliers entre trois couleurs, calés sur les percentiles du carnet vivant.

  3. Mur empilé Un gros niveau avec un autre gros niveau à deux ticks ou moins, peint en couleur mur.

  4. Alerte mur De la taille qui se poste à moins de dix ticks du dernier prix, contourée et marquée trois secondes.

  5. Jauge de consommation La part du volume posé déjà exécutée à ce prix.

  6. Bande d'empreinte Sur le bord gauche, là où la liquidité a campé sur les dernières minutes.

Tous les paramètres dans un panneau

Grille de propriétés NinjaTrader · valeurs par défaut livrées
  • Adaptive Thresholds : mode Adaptive, fenêtre de lissage de 30 secondes, percentiles P30 / P70 / P85.

  • Consumption & Walls : jauge de consommation active, distance de voisinage 2 ticks, couleur mur jaune.

  • Wall & Pull Events : portée d'alerte mur 10 ticks, marqueur PULL actif, durée 5 secondes.

  • Overlays : bandeau de pression sur 10 ticks, marqueur du dernier prix, empreinte de séance à décroissance 5 minutes.

  • Alerts : alertes visuelle et sonore, fichier WAV, durée d'alerte.

  • Setup : mode d'affichage, comportement de reset, seuils manuels, volume minimum affiché, volumes abrégés.

Ce sont les valeurs livrées par défaut. Les seuils auto-adaptatifs se calibrent sur le carnet qu'ils ont devant eux : il n'y a rien à régler par instrument.

Étude de cas

Une séance réelle, lue dans le carnet

Huit étapes sur une séance ES : des zones qui se forment dans le carnet, un mur retiré sans avoir été tradé, et un prix qui réagit dessus. Treize captures prises en direct.

Lire l'étude de cas

Ce que fait la colonne

La forme du carnet, sur n'importe quel instrument

Chaque ligne du ladder est colorée selon le volume limite encore présent à ce prix, un dégradé de 12 paliers entre trois couleurs personnalisables. Les seuils sont les percentiles P30 et P85 du carnet vivant, lissés sur 30 secondes : les niveaux les plus gros ressortent sur ES comme sur MNQ. Le mode Manual (seuils fixes 20/100) reste disponible et couvre la chauffe.

L'absorption se voit, elle ne se devine plus

La colonne retient à la fois le volume posé sur un prix et ce qu'il en reste après exécutions, et une barre fine sous le chiffre matérialise la part déjà consommée. La barre s'allonge pendant que le chiffre fond et que le prix tient. Les trades décrémentent en temps réel, une mise à jour du carnet sur le niveau réinitialise cette mémoire, et un filet de sécurité resynchronise toutes les 10 secondes.

Un ordre isolé, ou un bloc

Un niveau au-dessus du seuil haut avec un autre gros niveau à 2 ticks ou moins passe en couleur mur : un ordre isolé meurt en un clic, un bloc de liquidité empilée a une vraie chance de tenir. En mode adaptatif, « gros » veut dire P85 du carnet actuel : un mur sur MNQ n'a pas la taille d'un mur sur ES.

De la taille qui se poste près du prix

Optionnel. Un niveau qui franchit le seuil haut à moins de 10 ticks du dernier prix fait contourer sa moitié de colonne et reçoit un marqueur mur pendant 3 secondes, dans votre couleur, avec son et clignotement si ces canaux sont actifs. La détection se fait au franchissement, avec 10 secondes d'anti-spam entre événements.

Le mur retiré sans avoir été tradé

Une étiquette PULL marque un mur qui s'effondre de plus de 70 % via le carnet alors que les trades ne l'expliquent pas. Les exécutions étant décomptées en continu, un effondrement qu'elles ne justifient pas est de l'annulation. La colonne le signale, vous en tirez vos conclusions.

Les supports et résistances viennent du carnet

Les niveaux dépassant le seuil de zone sont regroupés en clusters d'au moins deux niveaux, séparés d'un tick au maximum : pastille sous le prix pour un support, au-dessus pour une résistance, volumes en gras, son et clignotement sur une zone nouvelle si les alertes sont actives. Le clustering est recalculé jusqu'à sept fois par seconde : vous lisez la densité actuelle.

La pression du carnet proche, en une ligne

Un bandeau affiche B 41 % | A 59 % au-dessus d'une barre bicolore proportionnelle, somme des volumes restants sur dix ticks de chaque côté du meilleur bid et du meilleur ask, rafraîchie au tick 150 ms. Le déséquilibre de très court terme, sans quitter le ladder des yeux.

Empreinte de liquidité récente

Optionnelle. Une bande sur la gauche indique par son intensité où la liquidité a campé sur les dernières minutes, moyenne à décroissance exponentielle du volume restant par prix. Elle sépare le mur qui vient d'apparaître, sans aucune empreinte, du niveau défendu depuis vingt minutes. La normalisation sur le P90 des empreintes, avec une courbe racine carrée, garde les accumulations moyennes visibles.

Confort de lecture

Ligne jaune sous le dernier prix traité, volumes centrés et en gras dans les zones, format compact optionnel (1 234 devient 1.2k) et plancher d'affichage qui masque les petits chiffres en gardant la couleur. Trois modes : colonne scindée Bid|Ask, ou un seul côté. Un clic sur l'en-tête resynchronise avec le carnet, et toutes les couleurs s'éditent via le sélecteur natif NinjaTrader.

Comment les traders s'en servent

Trois lectures que la colonne rend visibles sur un carnet vivant.

Absorption sur zone

Pastille de support, jauge de consommation qui s'allonge, prix qui refuse de casser : quelqu'un encaisse les ventes. Confirmation typique d'un retournement court terme.

PULL avant la cassure

Un mur ask signalé par l'alerte mur, puis une étiquette PULL quelques secondes plus tard : la résistance affichée n'était pas réelle, la route au-dessus est plus dégagée qu'elle en avait l'air.

Bascule de pression

Le bandeau passe de B 60 % à A 60 % pendant que l'empreinte montre un niveau bid défendu juste en dessous : test du support avec pression vendeuse fraîche. Prudence sur les longs.

Sous le capot

  • Rendu sans allocation : pinceaux pré-calculés et gelés, repaint coalescé à 150 ms. Négligeable même sur le carnet ES en pleine séance US.

  • Les détections tournent en O(1) sur le chemin chaud des données. Les calculs lourds, zones, percentiles et empreinte, tournent sur un cycle dédié.

  • Aucune dépendance externe et aucun envoi de données : tout est calculé localement depuis le flux L2 de NinjaTrader.

Tous les réglages, et leur défaut

Les valeurs ci-dessous sont celles du premier lancement. Les seuils auto-adaptatifs font que vous pouvez les laisser telles quelles.

GroupeParamètreDéfaut
SetupDisplay Type / Reset When / Reset ToleranceBidAsk / — / 2500 ms
SetupLow & High Volume Threshold (mode Manual)20 / 100
SetupMin Volume To Display / Abbreviate Volumes0 / off
Adaptive ThresholdsThreshold ModeAdaptive
Adaptive ThresholdsSmoothing Window / Low-Zone-High Percentiles30 s / P30-P70-P85
Zone DetectionZone Volume Threshold / Min Blocks / Max Gap40 / 2 / 1 tick
Zone DetectionSupport & Resistance Zone Colorsvert / rouge
AlertsVisual & Sound Alert / Sound File / Durationoff / off / Alert1.wav / 3 s
Consumption & WallsShow Consumption Bar + couleuron / violet 70 %
Consumption & WallsWall Neighbor Distance / Wall Color2 ticks / jaune
Wall & Pull EventsEnable Wall Alert / Range / couleuroff / 10 ticks / orange
Wall & Pull EventsEnable Pull Marker / Pull Alert / Durationon / off / 5 s
OverlaysShow Pressure Banner / Rangeon / 10 ticks
OverlaysShow Last Price Markeron
OverlaysShow Session Footprint / Decay / couleuroff / 5 min / bleu
VisualFonds et textes bid-ask, 3 couleurs du dégradéthème / gris-orange-rouge

Ce que la colonne ne fait pas

Nous vous disons exactement ce qu'elle fait, et ce qu'elle ne fait pas.

Pas de détection de spoofing

Le marqueur PULL constate un retrait qui n'a pas été tradé, il ne qualifie l'intention de personne.

Pas d'orderflow institutionnel

Rien ici ne classe l'origine des ordres.

Pas d'historique de séance, pas d'axe temporel

Carnet actuel, mémoire de consommation courte, empreinte récente à décroissance.

Pas de détection de reconstitution

Le retour de la liquidité après un retrait n'est pas suivi comme un événement.

Aucun signal d'achat ou de vente

C'est un outil de lecture du carnet. L'interprétation et la décision vous appartiennent.

Prérequis

NinjaTrader 8 avec un abonnement données incluant la profondeur de marché (Level 2).

Tout future disposant d'un flux L2 : ES, NQ, CL, GC, micros MES et MNQ. Le tick size est lu dynamiquement et les seuils auto-adaptatifs ne laissent rien à régler par instrument.

La licence est une NinjaTrader VendorLicense vérifiée par la plateforme. Sans licence valide, la colonne affiche un bandeau LICENSE REQUIRED et ne traite aucune donnée.

Ce qui est inclus

  • L'indicateur DynamiDOM Heatmap Pro
  • Le guide d'utilisation au format PDF
  • Licence à vie pour un poste de travail
  • Mises à jour gratuites de la version V1

Les questions qu'on nous pose

Est-ce que ça marche sur les micros ?
Oui, sur tout future avec un flux L2, MES et MNQ compris. Le tick size est lu dynamiquement et les seuils auto-adaptatifs se calibrent sur le carnet qu'ils ont devant eux : un petit carnet obtient le même contraste qu'ES.
Est-ce que ça marche en Market Replay ?
La colonne est conçue pour le flux L2 en direct. La profondeur en replay dépend de ce que votre fournisseur de données a enregistré, le comportement en Market Replay n'est donc pas garanti.
Quelle différence avec un heatmap temporel ?
Elle vit dans le SuperDOM depuis lequel vous tradez déjà, et montre le carnet actuel, une mémoire de consommation courte et une empreinte de liquidité récente. Il n'y a ni axe temporel, ni historique de séance complet.
Pourquoi les couleurs par défaut conviennent-elles déjà à mon instrument ?
Parce que les seuils du dégradé ne sont pas des nombres fixes. En mode adaptatif, ce sont des percentiles de votre propre carnet, P30 et P85, recalculés sur une fenêtre de 30 secondes : les mêmes réglages s'étalent correctement sur ES, sur MNQ et dans n'importe quel régime de liquidité.
Essai gratuit

Essayez DynamiDOM Heatmap Pro pendant 14 jours

Installez la colonne sur votre NinjaTrader 8 et jugez sur votre propre carnet. Toutes les fonctions débloquées, sans carte bancaire. Cet essai porte sur la colonne Heatmap Pro, pas sur la DOM Suite.

Démarrer l'essai gratuit

Aucune carte bancaire. Le lien de téléchargement arrive par email.

Prêt à passer à une lecture DOM structurée ?

50 $

+ taxes applicables

Paiement unique. Licence à vie sur un poste. Aucun abonnement, aucun frais récurrent.

Paiement sécurisé via Whop

Prix hors taxes (TVA / taxes locales selon votre pays)

Avertissement sur les risques

Le trading de futures, options et forex implique un risque substantiel et peut entraîner des pertes supérieures au capital investi. DynamiDOM Pro est un outil d'aide à la décision, pas un conseil financier. Les performances passées ne préjugent pas des résultats futurs. Toutes les décisions de trading relèvent de la seule responsabilité de l'utilisateur.

Lire l'avertissement complet