Utilisez cet indicateur directement sur TradingView — la plateforme de graphiques la plus populaire au monde.
Que fait l'indicateur ICT Market Maker Model ?
Cet indicateur détecte et visualise automatiquement le Modèle du Market Maker (MMM) d'ICT — le cycle de prix institutionnel en trois phases d'Accumulation → Manipulation → Distribution/Expansion. Il identifie à la fois le Modèle d'Achat (balayage SSL suivi d'une expansion haussière) et le Modèle de Vente (balayage BSL suivi d'une expansion baissière), en dessinant des boîtes spécifiques à chaque phase, des étiquettes, des flèches directionnelles et une ligne médiane d'équilibre pour chaque motif complet. Un tableau d'informations en temps réel suit l'état actuel de chaque modèle.
Concepts clés
- Market Maker Model (MMM) — Le cadre d'ICT décrivant comment les market makers (institutions) orchestrent la livraison des prix à travers un cycle en trois phases. Le modèle décrit comment les participants institutionnels construisent leurs positions discrètement, créent un faux mouvement pour générer de la liquidité, puis poussent le prix dans leur direction souhaitée. Ce cycle est analogue au cadre Power of Three (PO3) / AMD d'ICT.
- Phase d'Accumulation — Une période de consolidation où les institutions construisent leurs positions dans une fourchette de prix serrée. Le prix évolue latéralement tandis que le smart money accumule des ordres sans alerter les participants retail. Cet indicateur détecte l'accumulation comme une fourchette de prix qui reste dans un seuil configurable basé sur l'ATR sur un nombre minimum de bougies.
- Phase de Manipulation (Le Raid) — Une chasse aux stops délibérée où le prix balaie au-delà de la fourchette d'accumulation pour déclencher les ordres stop-loss des retail et générer de la liquidité pour le positionnement institutionnel. Dans le Modèle d'Achat, cela se manifeste par un balayage SSL (Sell-Side Liquidity) sous le plus bas de l'accumulation. Dans le Modèle de Vente, un balayage BSL (Buy-Side Liquidity) au-dessus du plus haut de l'accumulation. La détection nécessite que le balayage dépasse un seuil configurable basé sur l'ATR au-delà de la limite de la fourchette.
- Phase de Distribution / Expansion — Le véritable mouvement institutionnel suivant la manipulation. Le prix se développe agressivement dans la direction prévue, confirmé par une bougie de déplacement — une bougie à grand corps avec un ratio corps/amplitude dépassant le seuil configurable et une amplitude dépassant 80% de l'ATR. Pour le Modèle d'Achat, une bougie haussière de déplacement clôturant au-dessus du plus haut de l'accumulation confirme l'expansion. Pour le Modèle de Vente, une bougie baissière de déplacement clôturant sous le plus bas de l'accumulation.
- Modèle d'Achat du Market Maker — Consolidation → Balayage SSL sous la fourchette → expansion haussière au-dessus de la fourchette. Le smart money s'accumule dans la fourchette, balaie la liquidité côté vente en dessous pour remplir les ordres restants, puis pousse le prix à la hausse.
- Modèle de Vente du Market Maker — Consolidation → Balayage BSL au-dessus de la fourchette → expansion baissière sous la fourchette. Le smart money distribue dans la fourchette, balaie la liquidité côté achat au-dessus pour remplir les ordres restants, puis pousse le prix à la baisse.
- Équilibre (Ligne médiane à 50%) — Le point médian de la fourchette d'accumulation, représentant la juste valeur de la zone de consolidation. ICT enseigne que le prix se réfère à l'équilibre après le déplacement — la ligne médiane sert de cible de retracement potentielle dans un modèle confirmé.
Comment fonctionne l'indicateur ICT Market Maker Model ?
1. Détection de l'Accumulation L'indicateur calcule une fourchette de prix glissante en utilisant le plus haut et le plus bas sur la période d'accumulation configurable (par défaut 20 bougies). Une consolidation est confirmée lorsque cette fourchette reste dans 3,5× ATR — suffisamment serrée par rapport à la volatilité actuelle pour indiquer une construction de position institutionnelle plutôt qu'une activité de tendance. Le seuil de 3,5× ATR est fixe ; la période de l'ATR est configurable indépendamment (par défaut 14). Toutes les transitions de phase sont évaluées uniquement sur des bougies clôturées, de sorte que les boîtes, étiquettes, états du tableau et alertes ne se redessinent pas : une phase qui se développe pendant une bougie en cours s'affiche à la clôture de cette bougie.
2. Détection de la Manipulation (Balayage SSL/BSL) Une fois qu'une fourchette d'accumulation est établie, l'indicateur surveille un balayage de liquidité :
- Modèle d'Achat : Le prix doit balayer sous le plus bas de l'accumulation d'au moins le Seuil de Manipulation (par défaut 0,3× ATR). Ce balayage SSL confirme que la liquidité côté vente a été prise.
- Modèle de Vente : Le prix doit balayer au-dessus du plus haut de l'accumulation d'au moins le même seuil. Ce balayage BSL confirme que la liquidité côté achat a été prise.
Si le prix casse significativement dans la direction opposée (2× ATR au-delà de la fourchette) avant qu'un balayage ne se produise, ou si aucun balayage ne se produit dans les 3× la période d'accumulation après la formation de la fourchette, l'accumulation est invalidée et la recherche recommence à partir des bougies les plus récentes. Cela empêche les fourchettes obsolètes de générer de faux signaux.
Pendant que le modèle attend l'expansion, le niveau de balayage suit l'extrême du raid (le plus bas atteint pour le Modèle d'Achat, le plus haut atteint pour le Modèle de Vente), de sorte que la boîte, l'étiquette, la flèche et les alertes de manipulation marquent le point de balayage réel plutôt que la première bougie ayant franchi le seuil.
3. Confirmation de la Distribution / Expansion Après la détection de la manipulation, l'indicateur attend une bougie de déplacement — une bougie institutionnelle forte qui confirme le véritable mouvement :
- Modèle d'Achat : Une bougie haussière où corps/amplitude ≥ Ratio du Corps de Déplacement (par défaut 0,65) ET amplitude ≥ 0,8× ATR ET clôture au-dessus du plus haut de l'accumulation.
- Modèle de Vente : Une bougie baissière répondant aux mêmes exigences de ratio du corps et d'ATR avec clôture sous le plus bas de l'accumulation.
Lorsque ces conditions sont remplies, le motif MMM complet est confirmé et dessiné sur le graphique. Lorsqu'un modèle se confirme, le modèle opposé est annulé s'il surveillait la même fourchette d'accumulation, ou s'il attendait encore son balayage et que la bougie de confirmation aurait compté comme ce balayage, car ce mouvement est l'expansion du modèle confirmé et non un nouveau raid pour le côté opposé.
Un mécanisme de délai d'attente empêche une attente indéfinie : si aucune expansion ne se produit dans les 3× la période d'accumulation après la manipulation, le modèle est réinitialisé. Cela garantit que les manipulations obsolètes ne produisent pas de faux signaux retardés.
4. Sortie Visuelle Chaque motif MMM confirmé est dessiné avec :
- Trois boîtes de phase — Accumulation (période de fourchette complète), Manipulation (zone de balayage) et Distribution (zone d'expansion), chacune avec des couleurs distinctes par type de modèle.
- Étiquettes de phase — "Accumulation", "Manipulation (Balayage SSL/BSL)", "Distribution (Expansion ▲/▼)" aux positions appropriées.
- Flèche directionnelle — Un grand ▲ ou ▼ au point de manipulation avec une infobulle contenant le résumé complet du modèle : prix de balayage, cible d'expansion et interprétation institutionnelle.
- Ligne médiane d'équilibre — Une ligne pointillée au niveau des 50% de la fourchette d'accumulation, s'étendant du début de la fourchette à la fin de la distribution.
Tous les éléments de dessin sont gérés par le paramètre Modèles Actifs Maximum (par défaut 5), appliqué séparément aux modèles d'Achat et de Vente. Lorsque la limite est dépassée, les dessins du modèle le plus ancien sont automatiquement supprimés — les boîtes, lignes, étiquettes et flèches sont suivies dans des tableaux séparés pour une suppression propre.
5. Tableau d'Informations Un tableau en temps réel affiche :
- État du Modèle d'Achat — État actuel (Recherche / Accumulation / Manipulation, ou Inactif lorsque le modèle est désactivé) avec un coloriage spécifique à la phase.
- État du Modèle de Vente — Idem avec les couleurs correspondantes.
- Niveaux de fourchette active — Plus haut et plus bas de la fourchette d'accumulation actuelle pour chaque modèle, affichés lorsqu'une fourchette est établie.
- Nombre de modèles — Total des modèles d'Achat et de Vente détectés sur l'historique chargé du graphique.
- Référence ATR — Valeur ATR actuelle pour le contexte des calculs de seuil.
Fonctionnalités
- Détection Complète du Cycle MMM — Machine à états à trois phases détectant Accumulation → Manipulation → Distribution avec des paramètres configurables pour chaque transition de phase.
- Modèle d'Achat (MMM Haussier) — Balayage SSL sous la fourchette d'accumulation suivi d'une expansion haussière de déplacement. Activation indépendante.
- Modèle de Vente (MMM Baissier) — Balayage BSL au-dessus de la fourchette d'accumulation suivi d'une expansion baissière de déplacement. Activation indépendante.
- Détection de Consolidation Basée sur l'ATR — La fourchette d'accumulation doit être serrée par rapport à l'ATR (≤ 3,5× ATR) pour être qualifiée de consolidation institutionnelle authentique, filtrant les conditions de tendance à large fourchette.
- Validation de la Bougie de Déplacement — La phase d'expansion nécessite une bougie de qualité déplacement : ratio corps/amplitude ≥ seuil configurable (par défaut 0,65) et amplitude totale ≥ 0,8× ATR. Empêche les bougies faibles de déclencher des complétions erronées.
- Boîtes de Phase avec Coloriage par Étape — Trois boîtes visuellement distinctes par modèle avec des couleurs personnalisables : Achat (nuances de vert + manipulation orange), Vente (nuances de rouge + manipulation orange). Les six couleurs sont configurables indépendamment.
- Étiquettes de Phase — Étiquettes descriptives à chaque phase identifiant Accumulation, Manipulation (Balayage SSL/BSL) et Distribution (Expansion ▲/▼).
- Flèches Directionnelles — Grandes flèches ▲/▼ au point de manipulation avec des infobulles détaillées résumant le modèle complet : prix de balayage, cible d'expansion et interprétation institutionnelle.
- Ligne Médiane d'Équilibre — Ligne pointillée au niveau des 50% de la fourchette d'accumulation, s'étendant du début de la fourchette à la fin de la distribution. Représente le concept de juste valeur / équilibre d'ICT dans le modèle.
- Logique d'Invalidation — Les modèles sont automatiquement invalidés si le prix casse de 2× ATR dans la mauvaise direction avant la manipulation, si aucun balayage ne se produit dans les 3× la période d'accumulation après la formation de la fourchette, ou si aucune expansion ne se produit dans les 3× la période d'accumulation après la manipulation. Un modèle confirmé annule également le modèle opposé lorsque les deux surveillent la même fourchette ou lorsque la bougie de confirmation compterait sinon comme le balayage du modèle opposé. Empêche les fourchettes obsolètes de produire de faux signaux retardés.
- Confirmation à la Clôture — Chaque transition de phase est évaluée à la clôture de la bougie, de sorte que les dessins, états du tableau et alertes n'apparaissent pas et ne disparaissent pas pendant une bougie en cours.
- Nettoyage des Dessins — Le paramètre Modèles Actifs Maximum (par défaut 5, appliqué séparément à l'Achat et à la Vente) limite l'encombrement du graphique. Les dessins les plus anciens sont automatiquement supprimés lorsque la limite est dépassée. Les boîtes, lignes, étiquettes et flèches sont suivies dans des tableaux séparés.
- Tableau d'Informations en Temps Réel — Affiche l'état actuel des modèles Achat/Vente, les fourchettes d'accumulation actives, le nombre total de modèles et la référence ATR. Position et taille du texte configurables.
- 3 Événements d'Alerte — Accumulation Détectée, Manipulation (Balayage) Détectée et Distribution (Expansion) Confirmée, envoyés à la clôture de la bougie via des appels alert() : créez une seule alerte avec la condition « Any alert() function call ». Chaque message commence par le symbole et l'unité de temps et inclut les niveaux de prix, la direction du modèle et un texte descriptif ; les événements d'une même bougie arrivent dans un seul message. Activation maître avec contrôles par événement.
Comment utiliser l'indicateur ICT Market Maker Model
- Analyse du Cycle Complet : Surveillez le tableau d'informations pour la progression de l'état du modèle. Lorsqu'un modèle entre en "Accumulation", préparez-vous à une opportunité potentielle. "Manipulation" signifie que le balayage s'est produit — surveillez la bougie de déplacement. Lorsque le modèle complet se termine, le biais directionnel est confirmé par la direction de l'expansion.
- Confirmation du Balayage : La phase de manipulation est le signal d'entrée clé dans la méthodologie ICT. Lorsque le Modèle d'Achat montre "Manipulation" (balayage SSL détecté), recherchez des configurations haussières sur le timeframe inférieur. Lorsque le Modèle de Vente montre un balayage BSL, recherchez des configurations baissières.
- Retracement vers l'Équilibre : Après un modèle terminé, le prix peut retracer vers la ligne médiane (50% de la fourchette d'accumulation). C'est une zone de ré-entrée potentielle — l'équilibre représente la juste valeur dans le contexte du modèle.
- Multi-Timeframe : Appliquez sur des timeframes supérieurs (1H, 4H, Journalier) pour le biais directionnel. Utilisez des timeframes inférieurs (5M, 15M) pour l'affinement de l'entrée dans la direction du modèle du timeframe supérieur.
- Combiner avec les Outils ICT : Le MMM fournit le cadre macro. Combinez-le avec les Order Blocks pour les zones d'entrée dans le balayage de manipulation, les Fair Value Gaps pour des entrées précises pendant l'expansion, les Killzones pour le timing de session, et les Liquidity Levels pour les cibles de balayage. Le MMM vous dit CE qui se passe ; les autres outils vous disent OÙ agir.
- Réglage des Paramètres : Augmentez Min Accumulation Bars pour des modèles moins nombreux mais plus significatifs. Diminuez Manipulation Threshold pour une détection des balayages plus sensible. Augmentez Displacement Body Ratio pour une confirmation d'expansion plus stricte.
Limitations
- La détection d'accumulation utilise une fourchette glissante sur la période configurée. Les marchés très volatils avec des fourchettes naturellement larges peuvent produire moins de détections d'accumulation. Le seuil de 3,5× ATR est fixe ; diminuez Min Accumulation Bars pour détecter des consolidations plus courtes et plus serrées.
- La machine à états traite un modèle à la fois par direction. L'Achat et la Vente fonctionnent indépendamment, sauf qu'un modèle confirmé annule le modèle opposé sur la même fourchette et qu'une bougie de confirmation n'est jamais comptée comme le balayage du modèle opposé. Si un modèle est invalidé, la prochaine détection d'accumulation recommence à zéro — les modèles qui se chevauchent ne sont pas suivis simultanément dans la même direction.
- La détection de manipulation nécessite que le prix dépasse la limite d'accumulation du seuil basé sur l'ATR. Les balayages très superficiels qui touchent à peine la limite ne seront pas détectés. Diminuez le Manipulation Threshold pour une détection de balayage plus sensible.
- La confirmation de distribution nécessite une bougie de qualité déplacement — un renversement de tendance graduel sans une seule bougie forte ne déclenchera pas la complétion. C'est intentionnel : la méthodologie ICT met l'accent sur le déplacement comme la marque du flux d'ordres institutionnel.
- Le mécanisme de délai d'attente (3× période d'accumulation, à la fois pour le balayage après la formation de la fourchette et pour l'expansion après le balayage) empêche les fourchettes et manipulations obsolètes d'attendre indéfiniment. Dans les marchés à mouvement lent, cela peut faire expirer des modèles valides avant que le balayage ou l'expansion ne se produise. Augmentez Min Accumulation Bars pour prolonger le délai proportionnellement.
- Comme les phases sont confirmées à la clôture de la bougie, un balayage ou une expansion survenant pendant une bougie en cours est dessiné et signalé par une alerte à la clôture de cette bougie, et non en cours de bougie.
- Les objets de dessin sont limités à 500 chacun (boîtes, lignes, étiquettes) par TradingView. Le paramètre Max Active Models gère cela, mais activer à la fois les modèles Achat et Vente avec des limites élevées peut approcher les plafonds de TradingView. La valeur par défaut de 5 modèles est conservatrice.
- Cet indicateur identifie les cycles de prix institutionnels — il ne génère pas de signaux d'achat/vente. Utilisez-le comme un cadre structurel aux côtés des Order Blocks, Fair Value Gaps, Liquidity Levels, Killzones et de la Market Structure pour des configurations de trade complètes.
Le trading comporte des risques. Cet indicateur est un outil d’analyse, pas un conseil financier : utilisez-le avec votre propre analyse et votre gestion du risque.
Notes de version
v2.0DernièreRanges à jour, phases à la clôture et vrais extrêmes de sweep
Le range d'accumulation est toujours mesuré sur les dernières bougies, les phases et alertes sont décidées à la clôture de la bougie, et les marques de manipulation se placent désormais sur le véritable extrême du sweep.
Après la mise à jour
- Supprimez puis recréez vos alertes pour cet indicateur avec la condition « Any alert() function call ». Les alertes TradingView continuent d'exécuter la version du script avec laquelle elles ont été créées.
- Le format des messages d'alerte a changé. Si vous filtrez automatiquement les messages d'alerte, par exemple via un webhook, mettez vos filtres à jour.
Corrigé
- Le range d'accumulation est toujours mesuré sur les dernières bougies. Auparavant, un nouveau range pouvait réutiliser des bougies d'un modèle précédent et produire une fausse accumulation.
- Les phases, tracés, états du tableau et alertes sont décidés à la clôture de la bougie, si bien que rien n'apparaît puis ne disparaît sur une bougie en cours.
- Une bougie qui confirme un modèle n'est plus comptée comme un sweep par le modèle opposé.
- Max Active Models supprime désormais aussi les anciennes flèches, et les flèches ne recouvrent plus l'étiquette de manipulation.
Amélioré
- La boîte de manipulation, l'étiquette, la flèche et les alertes marquent l'extrême du sweep, et non la première bougie qui a franchi le seuil.
- Un range sans sweep dans un délai de 3 fois la période d'accumulation expire désormais, si bien que les ranges périmés ne produisent plus de signaux tardifs.
- Une seule alerte par bougie, commençant par le symbole et l'unité de temps, sans doublons, et le tableau affiche Off pour un modèle désactivé.
Questions fréquemment posées
Qu'est-ce que l'indicateur ICT Market Maker Model ?
Indicateur TradingView qui détecte le Modèle Market Maker ICT — le cycle de prix institutionnel d'Accumulation, Manipulation et Distribution.
ICT Market Maker Model est-il gratuit à utiliser sur TradingView ?
Oui, ICT Market Maker Model est entièrement gratuit à utiliser. Vous pouvez l'ajouter directement à vos graphiques TradingView sans frais.
Comment ajouter ICT Market Maker Model à mon graphique TradingView ?
Ouvrez TradingView, cliquez sur "Indicateurs" en haut de votre graphique, recherchez "ICT Market Maker Model" par FibAlgo, et cliquez pour l'ajouter. Il apparaîtra immédiatement sur votre graphique.
Quelles stratégies de trading fonctionnent le mieux avec ICT Market Maker Model ?
ICT Market Maker Model est couramment utilisé pour l'analyse Smart Money, Structure de marché et Signaux. Il fonctionne bien dans le cadre d'une stratégie de confirmation multi-indicateurs sur n'importe quel intervalle de temps.
En Savoir Plus
- Smart Money Concepts (SMC) : Comment les traders institutionnels influencent les marchésApprenez les Smart Money Concepts, notamment les order blocks, les fair value gaps, les liquidity sweeps et les breaker blocks. Comprenez comment les institutions tradent.
- Analyse technique pour le trading crypto : le guide définitifApprenez l'analyse technique, des bases aux niveaux avancés, pour le trading de cryptomonnaies. Maîtrisez les figures chartistes, les indicateurs, l'analyse des volumes et les stratégies multi-temporelles.
- Gestion du risque en trading crypto : le guide de survie completMaîtrisez la taille des positions, les stop-loss, l'allocation de portefeuille et la discipline émotionnelle pour le trading crypto. Découvrez pourquoi la gestion du risque est primordiale.
Commencer à utiliser ICT Market Maker Model
Cet indicateur est gratuit à utiliser sur TradingView. Ajoutez-le à vos graphiques et utilisez-le en complément de votre propre analyse.
Indicateurs associés
Tout voir
ICT Power of 3
Indicateur TradingView qui visualise le cycle quotidien Power of 3 ICT — Accumulation, Manipulation et Distribution à travers l'Asie, Londres et New York.
Voir les détails
ICT Market Structure
Indicateur TradingView pour la Structure de Marché ICT — identifie la Rupture de Structure (BOS), le Changement de Caractère (CHoCH) et le Changement de Structure de Marché (MSS).
Voir les détails
ICT Liquidity Levels
Indicateur TradingView qui cartographie les Niveaux de Liquidité ICT — Côté Achat (BSL), Côté Vente (SSL), Hauts/Bas Égaux et Balayages de Liquidité avec support HTF.
Voir les détails
ICT SMT Divergence
Indicateur TradingView qui détecte la Divergence SMT ICT — analyse inter-symboles comparant les extrêmes de swing pour identifier la manipulation institutionnelle.
Voir les détails
ICT Dealing Range
Indicateur TradingView qui identifie les Plages de Négociation ICT avec les zones de Prime, d'Escompte et d'Équilibre, plus la cartographie de liquidité interne et externe de la plage.
Voir les détails
Wyckoff Accumulation & Distribution
Indicateur TradingView qui détecte automatiquement les schémas d'Accumulation et de Distribution Wyckoff à la clôture de chaque bougie, avec classification des phases (A à E).
Voir les détails