Rejoignez notre page de fans
- Vues:
- 107
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Considérez l'IMR comme letableau de bord analytique qui sous-tend votre stratégie de trading basée sur l'évolution des cours. Il vous apporte la confiance nécessaire pour votre approche de trading ICT/SMC.
Pourquoi est-ce important ?
La plupart des traders particuliers échouent non pas parce que leur stratégie est mauvaise, mais parce qu’ils appliquent la bonne stratégie à laphase de marché (accumulation, distribution ou continuation)
Pour les traders SMC / ICT : interpréter l’accumulation et la distribution
- Lorsque le RegScore atteint+100, cela signifie que le cours a évolué à la hausse selon uneligne droite statistiquement parfaite sur la période d’analyse. L’ajustement de régression est fiable (R² ≥ 0,60). En termes de SMC, cela correspond souvent à la fin d’unephase d’accumulation ou d’un rallye induit par la liquidité. Le mouvement est « trop net ». Lorsqu’un mouvement est trop net sur une période donnée, il s’agit souvent de la poussée finale avant un renversement de tendance ou un retracement vers un bloc d’ordres d’une période supérieure.
- Lorsque le RegScore atteint–100, la même logique s’applique à la baisse. Le cours s’est effondré de manière disciplinée et linéaire. Il s’agit souventd’une distribution achevant son cycle oud’une accumulation qui commence . Commencez à rechercher le ChoCh ou
- Ne considérez pas les valeurs +100 ou –100 comme des signaux d’entrée. Considérez-les plutôt comme desalertes.
- Lorsque le RegScore atteint +100 alors que l’indice de Hurst est inférieur à 0,45 (régime de retour à la moyenne), vous disposez d’un avertissement statistique indiquant que la zone de prix surévaluée est surétendue. Vous devez alors rechercher à gauche unbloc d’ordres baissier ou un « breaker » pour cadrer votre position courte.
- Lorsque le RegScore atteint –100 avec un Hurst inférieur à 0,45, recherchez unbloc d’ordres haussier dans la zone de décote.
- Lorsque l’indice de Hurst est supérieur à 0,55 (régime de tendance), un RegScore de +100 vous indique que la tendance estsolide. Ne la contrez pas. Attendez un repli vers unbloc d’ordres haussier dans la zone « premium » pour vous joindre au mouvement, et non pour le contrer.
Composante 1 : l’exposant de Hurst
- Calculé à l’aide de la méthode de la plage rescalée (R/S) sur les rendements logarithmiques (et non sur les cours bruts), l’exposant de Hurst produit une valeur comprise entre 0 et 1.
- H > 0,55 : le marché présenteune mémoire positive. Si le cours a augmenté, il est susceptible de continuer à monter. Les stratégies de cassure, les opérations de poursuite sur blocs d’ordres et les entrées en tendance sur les écarts de juste valeur fonctionnent bien dans ce cas.
- H < 0,45 : le marché possèdeune mémoire négative ( retour à la moyenne). Si le cours a augmenté, il est statistiquement probable qu’il rebondisse à la baisse. C’est là que se trouve votre terrain de chasse aux retournements — idéal pour les traders SMC/ICT cherchant à contrer les opérations de captation de liquidité orchestrées.
- H ≈ 0,50 : Marche aléatoire . Aucun avantage statistique. Le marché est efficace. Votre bloc d’ordres peut sembler parfait, mais les calculs indiquent qu’il n’y a pas de biais directionnel.Restez neutre.
Notez que sur le panneau et dans la fenêtre de l’indicateur, ces valeurs sont respectivement de 55, 45 et 50 (multipliées par 100)
Composante 2 : ADX
- ADX < 20–25 : le marché est au point mort. La tendance manque de force. Même si vous observez un bloc d’ordres bien défini, l’énergie sous-jacente fait défaut. Évitez de prendre des positions.
- ADX 25–50 : La force de la tendance se renforce. C’est le moment idéal pour la plupart des configurations basées sur l’action des cours. Vos blocs d’ordres et vos écarts de juste valeur ont plus de chances de se résorber car les flux institutionnels sont directionnels.
- ADX > 50 : Le mouvement atteint son apogée. En termes de SMC/ICT, il s’agit souvent de laphase de manipulation — la dernière poussée agressive visant à absorber la liquidité avant un retournement. Lorsque l’ADX est extrême et que le RegScore est au maximum, le « Smart Money » est probablement en train de passer de la phase d’accumulation/distribution à la phase suivante.
L’ADX ne vous indique pas la direction. Il vous indiquele niveau d’engagement. Utilisez-le pour confirmer que le bloc d’ordres que vous surveillez est soutenu par un volume et une intention réels, et non par le simple bruit aléatoire des investisseurs particuliers.
Composante 3 : Régression linéaire avec R²
- La pente : dans quelle direction la ligne pointe-t-elle ?
- R² (coefficient de détermination) : dans quelle mesure les cours réels suivent-ils cette ligne ?
- +100 : Pente fortement positive avec un ajustement très fiable (R² ≥ 0,60). Le cours progresse de manière régulière et sans fluctuations brusques. Un renversement de tendance baissier est sur le point de se produire
- –100 : forte pente négative avec un ajustement de haute confiance. Le cours évolue à la baisse de manière régulière. Un renversement haussier est sur le point de se produire
- 0 : Aucune confiance. L’évolution des cours est trop irrégulière pour s’ajuster à une ligne nette. La régression n’est pas fiable.
- Un RegScore de +100 sur une période plus courte, lorsqu’il est superposé à un tableau des primes sur une période plus longue, suggère que lemouvement orchestré est terminé. Les achats algorithmiques/institutionnels à l’origine de l’accumulation ont atteint la saturation statistique. Il est temps de rechercher des traces de distribution.
- Un RegScore de –100 dans une matrice de décote suggère que la vague de ventes a atteint son épuisement statistique. Il est temps de rechercher des traces d’accumulation — un bloc d’ordres haussier ou un balayage d’un plus bas clé
Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/73414
fair value gap/imbalance
Dynamic Fair Value Gap (FVG) est un indicateur MQL5 pour MetaTrader 5 qui détecte automatiquement les déséquilibres des cours du marché. Cet indicateur est parfaitement adapté aux traders qui utilisent la stratégie Smart Money Concepts (SMC).
ATR Ranked Support and Resistance Zones
An educational MT5 indicator that builds support and resistance as price zones from confirmed pivots. Nearby reactions are merged using ATR-based distance, then ranked by repeated tests, rejection strength and recency. Only the strongest zones are displayed to keep the chart readable.
Pip Value Calculator
Live pip value, risk-based lot sizing, custom volume risk analysis & open position P/L — all in one panel.
Result - type-safe error handling for MQL5 without exceptions
A small, dependency-light library that brings a Rust-style Result type to MQL5. Functions return a single value-or-error object instead of relying on the global GetLastError() state, so failures are explicit and impossible to ignore. Includes ResultValue (value types) and Result (pointer-held objects), an Error struct, early-return macros (TRY, RETURN_ON_ERROR, ...) and optional Then/Match/MapError callbacks.

