Ultimate SMC Dashboard with Price Action
- Indicateurs
- Version: 6.0
- Activations: 10
Ce code est un moteur de trading et un tableau de bord multi-devises basé sur les concepts Smart Money (SMC), développé pour MetaTrader 4 (MQL4). Il scanne automatiquement le marché pour détecter les cassures de structure, trace les zones institutionnelles actives directement sur votre graphique et surveille simultanément un panier de paires de devises en temps réel.
Voici une explication détaillée de son architecture et de la façon de lire ses signaux dynamiques :
1. Architecture centrale : Le moteur de structure de marché
Le code automatise trois des piliers fondamentaux de la méthodologie Smart Money :
-
Swing Highs & Lows (Sommets et creux majeurs) : L'algorithme identifie les pics et les creux en cherchant une bougie dont le plus haut (ou le plus bas) est supérieur (or inférieur) à celui des bougies configurées dans SwingPeriod (5 par défaut) à sa gauche et à sa droite.
-
BOS (Break of Structure - Cassure de structure) : Lorsqu'une bougie clôture avec son corps complètement au-delà d'un point de swing validé, le moteur trace une ligne pointillée sur le graphique et lui attribue le label "Bullish BOS" (cassure haussière) ou "Bearish BOS" (cassure baissière).
-
Génération de zones (OB & FVG) : Dès qu'un BOS est confirmé, l'indicateur revient en arrière dans l'historique et projette immédiatement deux types d'empreintes institutionnelles :
-
Order Blocks (OB / Blocs d'ordres) : La dernière bougie à contre-tendance avant le début du mouvement explosif qui a brisé la structure. C'est là que les blocs d'ordres des grands investisseurs sont positionnés.
-
Fair Value Gaps (FVG / Gaps de valeur juste) : Déséquilibres de marché créés par une expansion agressive des prix. Ils sont mesurés en repérant l'espace vide resté sans cotation entre le plus haut de la Bougie 1 et le plus bas de la Bougie 3.
-
2. Surveillance dynamique des zones (Action du prix en direct)
Contrairement aux indicateurs statiques qui se contentent de tracer des rectangles morts, ce script analyse le comportement de chaque bougie dès que le prix revient interagir avec une zone. Il affiche alors des mises à jour textuelles spécifiques directement sur le graphique :
WICK REJECTION (Couleur Dorée) : Le prix a pénétré dans la zone mais a été rapidement rejeté avec force, laissant une longue mèche (un "pin"). Cela indique une forte défense institutionnelle de ce niveau de prix.
BODY HOLD ZONE (Couleur Cyan) : Le corps de la bougie a clôturé à l'intérieur du rectangle, mais sans franchir la ligne critique d'invalidation (l'extrémité opposée de la zone). Cela suggère que la zone tient et que des ordres y sont accumulés ou distribués.
ZONE BREACHED (FAILED) (Couleur Rouge-Orange) : Une bougie a clôturé au-delà de l'extrémité opposée de la zone. Le niveau a échoué — l'indicateur efface instantanément le rectangle de l'écran pour garder votre graphique propre et exempt de bruit visuel.
3. Matrice du tableau de bord (HUD Matrix)
Si l'option ShowDashboard est activée, l'indicateur fixe un tableau clair dans le coin de votre écran (coordonnées ajustables via DashboardX et DashboardY ). En arrière-plan, il scanne simultanément une liste personnalisée de paires (par exemple : EURUSD, GBPUSD, AUDUSD, USDJPY, USDCAD).
Le tableau est structuré visuellement de la manière suivante :
| PAIR | BOS STATUS | ORDER BLOCK | FVG STATUS | SETUP STATUS |
| EURUSD | BULL BOS | BULL OB | BULL FVG | VALID BUY (ACHAT) |
| GBPUSD | BEAR BOS | BEAR OB | BEAR FVG | VALID SELL (VENTE) |
| USDJPY | NONE | NONE | NONE | NO SETUP |
La logique du "Setup Status" (Statut de la configuration)
Pour qu'une case passe de NO SETUP aux mentions colorées VALID BUY ou VALID SELL , l'algorithme exige un filtre strict d'atténuation (mitigation). Trois conditions doivent être remplies en même temps :
-
Une cassure structurelle récente (BOS) s'est produite.
-
Un OB et un FVG ont été générés en parallèle et sont toujours actifs.
-
Le prix n'est pas encore revenu toucher l'une de ces deux zones depuis la cassure (ce qui signifie que les ordres institutionnels en attente sont toujours intacts et n'ont pas été atténués).
4. Navigation interactive en un clic
L'ensemble du panneau fonctionne comme un mini-système d'exploitation personnalisé intégré à MT4. Les étiquettes de la première colonne ("PAIR") sont programmées comme des boutons interactifs cliquables.
Si vous analysez le graphique de EURUSD et que vous remarquez sur le tableau qu'un signal VALID BUY vient de s'activer sur GBPUSD , vous n'avez pas besoin de chercher l'actif dans la fenêtre "Observation du marché" de la plateforme. Vous cliquez directement sur le bouton "GBPUSD" à l'écran, et l'indicateur basculera automatiquement l'intégralité de votre graphique actuel sur GBPUSD afin que vous puissiez exécuter votre transaction sans perdre de précieuses secondes.
