Rejoignez notre page de fans
- Publié par:
-
Wennide Mogore
I'm Wennide Mogore, Lead Quantitative Developer at IronHawk Capital. I work directly with clients on MQL5, MT5 and Python trading-system projects, from the first specification to testing, delivery and post-delivery support. - Vues:
- 175
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
S.M.A.R.T. ICT/SMC V3.0
« Session Manipulation & Algorithmic Reaction Tracker » est un indicateur MT5 gratuit, non destiné au trading, développé par IronHawk Capital LLC. Il surveille trois symboles configurables et recherche une réaction ICT/SMC complète autour des fourchettes de clôture des sessions asiatique et londonienne.
Utilisation recommandée
- Période d'analyse par défaut : M5.
- Symboles par défaut : EURUSD, GBPUSD et USDJPY.
- Il peut être associé à une autre période de graphique tout en conservant M5 comme période d'analyse interne.
- Tous les signaux utilisent des barres fermées. L’indicateur n’ouvre, ne modifie ni ne clôture aucune position.
Comment une configuration est confirmée
Un « session sweep » ne constitue pas en soi un signal. Une projection n’est créée que lorsque les événements suivants se produisent dans l’ordre :
1. Le cours franchit le plus haut ou le plus bas de la fourchette d’une session asiatique ou londonienne terminée.
2. Le cours clôture en franchissant un swing pré-balayage confirmé, produisant un changement de structure de marché (MSS).
3. La bougie MSS présente un déplacement directionnel suffisant.
4. Un écart de juste valeur (FVG) strict à trois bougies se forme dans la même direction.
5. Une barre clôturée ultérieure reteste le FVG et clôture au-delà de son point médian.
La bougie FVG ne peut pas confirmer son propre retest. Si le cours franchit l’extrême du balayage figé après le MSS, la séquence est invalidée. Les observations ayant échoué ou expiré peuvent apparaître sous forme de petits marqueurs de surveillance, mais elles ne reçoivent ni score final ni projection de transaction.
Score de qualité SMART
Le score n’est disponible qu’une fois la séquence entière terminée :
- contexte de liquidité de la séance : 15 points ;
- profondeur du balayage : 10 ou 15 points ;
- MSS confirmé : 20 points ;
- force de déplacement : 5 ou 10 points ;
- qualité FVG : 15 ou 20 points ;
- nouveau test FVG ultérieur : 15 points ;
- bonus de volume de ticks : 0 ou 5 points.
Les scores validés varient entre 80 et 100. Le score mesure la confluence au sein de ce modèle. Il ne s’agit pas d’une probabilité de gain. Le volume de ticks ne constitue qu’un petit bonus et ne peut à lui seul valider ou invalider une configuration.
Projection de la transaction
- Entrée : clôture de la barre de retest FVG valide.
- Stop Loss : au-delà de l’extrême du « frozen sweep » plus une marge de sécurité ATR.
- TP1 : exactement 1,20R.
- TP2 : liquidité de la session opposée, plafonnée à 2,00R.
- Marge minimale requise pour le TP2 : 1,50R.
Le graphique affiche le marqueur de balayage, le niveau MSS, la zone FVG, le rectangle de risque rouge et le rectangle de gain vert. Le tableau de bord sombre affiche la phase ICT actuelle, la tendance directionnelle, la session source, le contexte macroéconomique, le rapport R:R projeté et l’audit historique T1/T2/N.
Principales données externes
Symboles et moteur
- InpSymbol1, InpSymbol2, InpSymbol3 : instruments analysés par le tableau de bord.
- InpAnalysisTimeframe : période d’analyse interne, M5 par défaut.
- InpHistoryBars : nombre de barres clôturées chargées, 20 000 par défaut.
- InpServerUTCOffsetMinutes : conversion UTC automatique ou manuelle entre le serveur du courtier et l'heure UTC.
Sessions UTC
- Les paramètres « Asia » définissent la fourchette établie avant l'ouverture de Londres.
- Les paramètres «London» définissent sa fourchette et la fenêtre d’analyse de la liquidité asiatique.
- Les paramètres «New York» définissent la fenêtre d’analyse de la liquidité londonienne.
Modèle ICT/SMC
- InpSwingStrength et InpSwingLookback : détection confirmée des pivots.
- InpMSSBars : délai d’attente maximal pour un changement de structure après un balayage.
- InpFVGFormationBars : délai maximal d’attente pour un FVG directionnel après un MSS.
- InpRetestBars : délai maximal d’attente pour un retest FVG ultérieur.
- Les paramètres ATR contrôlent le balayage minimal, le déplacement, la taille du FVG, la tolérance de retest, la marge de sécurité et le risque structurel accepté.
- Les paramètres « Risk-multiple » contrôlent le TP1, la projection minimale R:R et le plafond du TP2.
Calendrier économique
- InpUseEconomicCalendar : faux par défaut.
- Les paramètres « Importance » et « avant/après » sélectionnent les événements MQL5 natifs affichés dans la colonne « Macro ».
Le calendrier économique est fourni à titre informatif uniquement. Il ne modifie en aucun cas le score, la direction, la validation du signal, le point d’entrée, le stop ou les objectifs. Si les données du calendrier ne sont pas disponibles, l’analyse des cours se poursuit normalement.
Affichage et alertes
Les paramètres d’affichage contrôlent les boîtes de session, les projections, les marqueurs de surveillance, le placement sur le tableau de bord, les couleurs et le nombre d’objets conservés. Les paramètres d’alerte activent indépendamment les notifications sur le terminal, par SMS et par e-mail.
Caractéristiques techniques
- analyse de trois symboles avec résolution des suffixes de courtier ;
- machine à états déterministe à barres fermées ;
- pas de rafraîchissement des niveaux de configuration historiques enregistrés ;
- historique et conservation des objets limités ;
- traitement multi-symboles par tranches de temps ;
- audit prudent qui considère l’ambiguïté entre un stop et un objectif sur une même barre comme un stop en priorité ;
- pas d’exécution de transactions, pas de DLL, pas de WebRequest, pas de Python ni de service externe.
S.M.A.R.T. est un indicateur analytique. Il ne garantit pas les performances futures. Vérifiez les horaires de séance et la disponibilité des symboles auprès de votre courtier avant d’interpréter ses résultats.
Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/77071
VSA Glossary
S'appuyant sur les principes de l'analyse Wyckoff du volume et de la répartition (VSA), cet outil décrypte l'accumulation, la distribution et l'absorption des capitaux spéculatifs, ainsi que la direction de la tendance, sans aucun « repainting » et avec une limite stricte de 2 000 barres.
Portfolio Allocation Planner — budget-to-lots dashboard and CSV
Avant de configurer un panier, vérifier quels poids sont représentables avec les lots minimaux du courtier. Saisir un budget notionnel hypothétique et des pourcentages : le tableau affiche les lots arrondis vers le bas, le notionnel obtenu, l'écart à la cible et les lignes sous le lot minimal. Aucun ordre envoyé et aucun solde réel utilisé.
Risk-Based Lot Size Calculator Script with On-Chart Panel
Calculates the lot size for a chosen risk percent and stop loss distance, and shows the result in a clean panel on the chart.
VelaMayor MTF - Higher Timeframe Candle Overlay
Overlay higher timeframe candles directly onto your lower timeframe charts with customizable body fills, independent borders, and precise wicks. Effortlessly spot macro bias, session openings, and liquidity ranges without switching screens. Ultra-lightweight engine featuring separated box bounds and rock-solid chart change auto-recovery.
