459 $ à vie
En bref : DC Effort mesure l’équilibre entre l’effort — le volume et le delta — et le résultat — la distance que le prix a réellement parcourue — sur chaque barre clôturée, note quatre forces d’order flow indépendantes à partir du footprint, et encadre le plus haut ou le plus bas récent que le volume agressif n’a cessé de frapper, sans suite.
Nécessite NinjaTrader 8 et Order Flow+ (inclus dans une licence Lifetime). Tick Replay n’est pas requis. Windows.
Sur des séances enregistrées
Des moments tirés de trades NQ 12-26 enregistrés, tracés selon les propres règles de DC Effort dans une fenêtre de graphique NinjaTrader 8. Cliquez sur une image pour l’afficher en taille réelle.





Redessiné à partir de trades NQ 12-26 enregistrés, sur des séances choisies — des illustrations, pas des résultats de trading.
Il est 09:47. Vous êtes deux minutes dans la séance sur NQ, un contrat de votre quota déjà dépensé sur un trade que vous n’auriez pas dû prendre, et le footprint devant vous fait ce que fait un footprint.
Quarante barres visibles. Chacune profonde d’une vingtaine de niveaux de prix. Chaque niveau, deux nombres. Cela fait à peu près seize cents nombres à l’écran, qui se rafraîchissent, et chacun d’eux est vrai.
Le prix cale. Une barre imprime un gros volume et un delta franchement négatif, et clôture près de son plus haut — les vendeurs ont tapé fort et n’ont rien récupéré. Deux barres plus tard, la même chose se produit quatre ticks plus bas. Vous le remarquez à moitié. Trois barres après, le prix est revenu au premier niveau et quelque chose le retient encore, et vous voilà à deviner s’il s’agit du même intervenant qui défend un prix, ou de trois coïncidences sans rapport que vous reliez parce que vous voulez le long.
L’information dont vous aviez besoin était à l’écran depuis le début. Ce qui manquait, c’était l’arithmétique : était-ce le même prix, dans le même sens, défendu plus d’une fois, assez récemment pour signifier encore quelque chose ? C’est un problème de comptage, et compter n’est pas ce que l’œil humain fait de mieux à 09:47 avec de l’argent engagé.
DC Effort fait le comptage. Il vous dit ce qui s’est passé, pour que votre décision ait quelque chose sur quoi s’appuyer.
À la clôture de chaque barre, quatre forces indépendantes sont calculées à partir du footprint de cette barre. Chacune renvoie un nombre compris entre −1 (vendeurs aux commandes) et +1 (acheteurs aux commandes).
Le delta de la barre rapporté à son volume, mis à l’échelle par le volume face à la moyenne récente, puis multiplié par le fait que le prix a réellement suivi les agresseurs. Un effort sans résultat ne compte pas comme de l’agressivité — il est confié à la force 2.
Un delta important d’un côté, un volume d’au moins 0,9× la moyenne, un range d’au plus deux fois la moyenne, et une barre qui clôture contre les agresseurs. Le score va au côté passif : les ordres à cours limité qui ont mangé l’agressivité.
Les imbalances diagonales du footprint — l’ask à un prix contre le bid un niveau en dessous, le bid contre l’ask un niveau au-dessus — avec un bonus pour les séries consécutives.
Les ticks parcourus par contrat échangé, face à la moyenne récente de cet instrument. Un mouvement bon marché signifie un carnet mince dans ce sens. Conditionné à un vrai déplacement, pour que la simple dérive ne marque pas de points.
Deux décisions à l’intérieur de l’arithmétique qu’un sceptique devrait vérifier en premier.
Le plancher d’imbalance est adaptatif. Un niveau ne compte que s’il dépasse le plus grand de deux seuils : un nombre absolu de contrats et un pourcentage du volume de cette barre — la mesure se comporte donc de la même manière sur une barre de 25 contrats et sur une barre de 2 000, sans que vous ayez à la reprogrammer d’une séance à l’autre.
Sur une barre d’absorption, les imbalances sont retournées. Elles appartiennent au côté qui a été absorbé, donc elles marquent le mur et non le sens. Sans ce retournement, la force 3 contredit la force 2 précisément sur les barres où l’absorption compte.
Le score divise par les forces actives, pas par quatre. Une seule force décisive serait sinon diluée à 0,25 et ne pourrait jamais s’inscrire. À la place il y a une pénalité de couverture : deux forces valent moins que quatre, mais pas moitié moins.
x3Une absorption isolée est fréquente et ne vous apprend presque rien. Le même plus haut ou plus bas frappé trois ou quatre fois séparément, cela vaut la peine d’être compté. Cette répétition, c’est tout le produit.
Une boîte s’imprime après trois touches du plus haut ou du plus bas des 50 dernières barres, assez de volume agressif et une clôture 8 ticks en retrait ; A x8 = huit touches.
La manière évidente de construire un compteur d’empilement est de compter les zones déjà présentes sur le graphique. Cette implémentation est silencieusement et définitivement cassée, et cela vaut la peine de la dérouler, parce que c’est exactement ce que vous payez pour que ce soit fait correctement :
L’absorption n°1 arrive. Elle compte les zones à ce prix : zéro. En dessous du minimum de trois, donc rien n’est tracé. L’absorption n°2 arrive au même prix. Elle compte les zones : toujours zéro, parce que la n°1 n’a jamais été tracée. Rien n’est tracé. L’absorption n°3 arrive. Elle compte zéro. Rien n’est tracé. Pour toujours.
Le graphique serait vide sur chaque instrument, sur chaque unité de temps, et aucun réglage n’y changerait rien. Le client supposerait que les données sont fausses.
DC Effort tient deux listes distinctes. L’une contient les zones que vous voyez. L’autre contient chaque événement d’absorption, qu’il soit devenu une zone ou non — élaguée sur une fenêtre glissante, parcourue à rebours depuis la barre en cours, arrêtée à la fenêtre d’empilement, ne comptant que les événements de même sens dont la plage de prix chevauche réellement la candidate. Cette seconde liste est la raison pour laquelle un empilement peut atteindre trois. C’est quatre lignes de code, et c’est la différence entre une fonctionnalité et une fonctionnalité qui marche.
Elles ne sont pas devinées. Elles ont été réglées sur NQ en Range 15, et les boîtes viennent des réglages de niveau, pas du score ni de la note. Trois de ces choix sont visibles dans le logiciel plutôt que décrits sur cette page — vous pouvez tous les vérifier dans les dix minutes qui suivent l’installation.
Les boîtes viennent des réglages 15. Level absorption. Le score des quatre forces fonctionne à côté : calculé sur chaque barre clôturée, affiché dans le panneau et exposé à votre stratégie.
Grades to show — les notes à afficher — est livré réglé sur les trois ; la note est donc une information posée à côté de la zone plutôt qu’une barrière placée devant.
Il est là pour être activé délibérément, pas découvert puis désactivé.
C’est le niveau qui trace la boîte. Une boîte exige trois touches, assez de volume agressif et une clôture 8 ticks en retrait. Ces valeurs par défaut décrivent comment une boîte est tracée, pas une prévision, et chaque seuil est exposé pour que vous puissiez refaire la recherche sur votre propre instrument — voyez le mode Research plus bas.
Tout ce qu’il trace figure dans le tableau ci-dessous, en dehors d’une petite ligne de licence en haut à gauche que vous pouvez masquer.
| Élément | Ce que cela veut dire |
|---|---|
| Rectangle vert | Une zone de contrôle acheteur — le côté passif a défendu cette bande de prix. La géométrie est configurable : le range de la barre, la value area, ou la moitié de contrôle (du plus bas au POC). |
| Rectangle rouge | Une zone de contrôle vendeur, mêmes trois géométries. |
| Ligne en pointillés | Les touches et l’effort accumulés jusqu’ici au plus haut ou au plus bas récent. Activée par défaut. |
| Ligne aqua / orange | Un prix où un côté a échangé trois fois plus que l’autre. Activée par défaut. |
| Étiquette de note | A x8 — la note et le nombre de touches. C’est le compte qui compte. |
| Étiquette d’empilement | x3 tout seul. Tracée uniquement quand l’étiquette de note est désactivée, puisque celle-ci porte déjà le compte. |
| Étiquette de score | Le score agrégé à deux décimales. Désactivée par défaut. |
| Panneau d’information, en haut à gauche | Les quatre forces en direct, le score, la note, combien de forces étaient actives, combien étaient d’accord, l’ampleur de leur conflit, le compte d’empilement, le sens du jour, le volume et le delta de la barre. |
| Opacité du remplissage | Graduée, pas uniforme : une zone B se peint à 60 % de votre réglage, une zone C à 35 %. Au réglage par défaut les boîtes sont un lavis, pas un bloc — le prix reste lisible au travers. |
| Prolongement vers la droite | Une zone s’étend vers la droite jusqu’à ce qu’une barre clôture au-delà de son bord protégé — ou jusqu’à ce que 20 barres soient passées, selon ce qui arrive en premier. |
| Une note de configuration, en bas à gauche | Affichée quand Order Flow+ n’est pas actif ou que le type de graphique doit être changé, et elle nomme lequel des deux. |
Alerte facultative sur une nouvelle zone, avec un fichier .wav de votre choix. Elle retentit en temps réel tant que l’onglet du graphique de l’indicateur est sélectionné.
Comment l’utiliser
Ce qu’une zone vous dit, du setup jusqu’au niveau suivant. Ce qui suit illustre ce que l’indicateur marque : ce n’est ni une recommandation ni un signal — DC Effort marque le niveau, et chaque décision qui suit vous appartient.
Le volume agressif a frappé à répétition un même plus haut ou plus bas, puis une barre a clôturé nettement en retrait.
Une zone est un niveau, et un niveau est le plus parlant quand le prix y revient, pas dans la barre qui l’a créé. Le moment d’agir vous appartient : la confirmation, c’est ce que votre propre plan utilise déjà — un rejet, un changement dans le tape.
Une clôture au travers de la boîte l’arrête : c’est là que la lecture était fausse.
La zone ou le niveau suivant sur le graphique, c’est là que le mouvement rencontre son prochain test. Où placer le stop et l’objectif, et quelle taille engager : c’est à votre plan et à votre propre risque d’en décider, pas à l’indicateur.
Nous ne publions ni taux de réussite, ni espérance, ni courbe de capital, et c’est délibéré : un chiffre obtenu sur l’instrument, la séance et le modèle de risque de quelqu’un d’autre ne vous dit rien des vôtres. Ce que DC Effort vous donne, c’est un niveau reproductible — tracé de la même manière à chaque fois, selon des règles que vous pouvez lire sur cette page — et c’est exactement le genre de chose que vous pouvez tester.
Faites-le tourner dans NinjaTrader sur l’instrument et la séance que vous tradez réellement, avec vos propres règles de stop et d’objectif, et laissez vos propres données vous dire quelle place il prend dans votre plan. Le CSV de recherche est là pour que vous le fassiez proprement plutôt que de mémoire. De la structure, de la discipline et une règle que vous pouvez répéter — c’est à cela que sert l’indicateur.
Deux choses existent ici parce que nous nous attendions à ce qu’on nous demande de prouver les chiffres.
Lisibles directement depuis votre propre stratégie, sans capture d’écran ni réimplémentation :
ForceAggression, ForceAbsorption, ForceImbalance, ForcePath, EffortScore, ControlDir, LastBuyBoxLow, LastSellBoxHigh, StackCount.
LastBuyBoxLow et LastSellBoxHigh donnent les bords actifs. Les neuf conservent un historique illimité.
ResearchUne seule case à cocher écrit un CSV séparé par points-virgules avec les ingrédients bruts de chaque barre — pas seulement des barres qui ont produit une zone. Testez vos propres seuils dans Excel ou Python sans recharger NinjaTrader.
Une chose à savoir : le fichier est ouvert quand l’indicateur charge ses données. Activez le réglage puis rechargez l’indicateur ; sans ce rechargement, aucun fichier n’est écrit.
Soixante-sept colonnes par barre : OHLC et range, volume, delta et delta en pourcentage, volume relatif, les moyennes glissantes, le suivi et la position de clôture, l’efficience, POC, VAH et VAL, les imbalances et les imbalances empilées comptées à trois ratios différents, les quatre valeurs de force, le score, le nombre de forces actives et de forces d’accord, le conflit, la note, le sens, l’EMA et le VWAP de séance avec les distances en ticks, le plus haut et le plus bas de la séance, la position dans le range de la séance, et les données de niveau et de lignes d’absorption.
Lisez ce tableau avant d’acheter : il liste tout ce dont DC Effort a besoin.
| Plateforme | NinjaTrader 8, Windows |
|---|---|
| Order Flow+ requis | Oui — il lit le vrai volume bid et ask |
| Les deux chemins de calcul lisent l’API volumétrique de NinjaTrader, qu’Order Flow+ active ; une licence Lifetime l’inclut. Chaque zone vient du vrai volume bid et ask, jamais d’une estimation, et si Order Flow+ n’est pas actif, une phrase sur le graphique l’indique. | |
| Tick Replay | Non requis. Ce dont vous avez besoin, ce sont des données tick historiques de votre fournisseur — réglez Days to load en conséquence. |
| Types de graphiques | Order Flow Volumetric directement, ou Minute / Second / Tick / Volume / Range, où une série volumétrique est ajoutée automatiquement en arrière-plan. |
| Instruments | Tout instrument pour lequel l’API volumétrique renvoie un vrai volume bid et ask à chaque prix — futures indiciels, énergie, métaux, taux, futures crypto. |
| Calcul | À la clôture de la barre. Rien n’est évalué à l’intérieur d’une barre en formation. |
| Réglages | 98 réglages répartis en 17 sections plus Licence, accessibles depuis un seul bouton de la barre d’outils. Les modifications de détection s’appliquent à partir de la barre suivante. |
| Prix | 459 $ paiement unique, mises à jour à vie |
Si vous possédez déjà DC Absorption Levels, voici la distinction en une phrase.
DC Absorption Levels garde les plus lourdes des absorptions à un seul prix ; DC Effort compte les touches au plus haut ou au plus bas récent et encadre le niveau.
L’un vous donne une carte des murs les plus lourds du passé récent, et vous décidez lesquels comptent. L’autre n’encadre un plus haut ou un plus bas qu’après trois touches, et vous tend un compte plutôt qu’un jugement. Les traders qui utilisent les deux se servent de la carte pour le contexte et de la zone pour l’attention. Ceux qui n’en utilisent qu’un choisissent d’habitude par tempérament : Absorption Levels si vous voulez tout voir, DC Effort si votre problème est que vous en voyez trop.
Les deux font partie de la suite order flow, et les deux sont inclus dans le pack fondateur.
Un seul paiement, licence à vie, mises à jour incluses — trois machines, par personne. Livré dès le paiement : un compte sur le portail et une clé de licence. Stripe est le vendeur et le prix affiché est le total. Quatorze jours pour changer d’avis, sans justification — on ne vous demande pas de renoncer à ce droit.
Oui. L’indicateur lit le volume bid et ask à chaque niveau de prix de chaque barre, depuis l’API volumétrique de NinjaTrader, qu’Order Flow+ active ; les deux chemins de calcul en dépendent. Une licence NinjaTrader Lifetime inclut Order Flow+, et s’il n’est pas actif, une phrase sur le graphique l’indique.
Non. Tick Replay n’est pas requis et l’activer ne change rien à ce que vous voyez. Ce dont vous avez besoin, ce sont des données tick historiques de votre fournisseur, pour que les barres volumétriques puissent être construites — réglez Days to load assez haut pour l’historique que vous voulez.
Dès que le graphique contient au moins 70 barres et qu’un niveau a reçu trois touches, assez de volume agressif et une clôture en retrait ; Minimum touches of the level règle ce nombre. Les boîtes sont délibérément rares ; les lignes d’absorption et la ligne en pointillés au plus haut ou au plus bas récent apparaissent bien plus souvent, si bien qu’une séance calme les montre en premier. Si le type de graphique ou Order Flow+ doit être changé, une phrase sur le graphique indique lequel.
Une zone est écrite à la clôture de sa barre, et son prix ne bouge plus ensuite. Elle se prolonge vers la droite jusqu’à ce qu’une barre clôture au-delà ou que 20 barres soient passées, et le graphique garde les 150 zones les plus récentes. Son étiquette peut se mettre à jour, et la ligne en pointillés au plus haut ou au plus bas récent est un décompte continu, mis à jour à chaque barre.
Les réglages 15. Level absorption : par défaut, les boîtes viennent du niveau, pas du score ni de la note. Le seuil de score, les limites de forces d’accord et de conflit, les seuils de note, le minimum de forces actives et le minimum de volume relatif pilotent le score, le panneau d’information et les séries publiques.
Oui. Neuf valeurs sont exposées comme séries NinjaScript publiques avec un historique illimité : les quatre valeurs de force, le score agrégé, le sens de contrôle, le compte d’empilement, et les limites de la dernière zone acheteuse et vendeuse active. Référencez l’indicateur depuis votre stratégie et lisez-les directement.
Oui — c’est le mode Research. Il écrit un CSV de 67 colonnes séparées par des points-virgules avec les ingrédients bruts de chaque barre, y compris les imbalances comptées à trois ratios distincts, pour que vous puissiez reconstruire la logique vous-même dans Excel ou Python et tester des seuils sans toucher à NinjaTrader. Une chose à savoir : le fichier est ouvert quand l’indicateur charge ses données, donc activez le réglage puis rechargez l’indicateur ; sans ce rechargement, aucun fichier n’est écrit.
Tous les indicateurs, le copieur et l’agent Telegram, à vie : 922,50 $ pour les treize premiers fondateurs, puis 1 845 $ jusqu’à cinquante. Votre licence et votre compte portail sont créés avec l’adresse e-mail utilisée pour le paiement.