Rejoignez notre page de fans
- Vues:
- 93
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Carte thermique de la volatilité des sessions
Le principe
La plupart des traders connaissent la version théorique des horaires de séance, mais chaque titre a son propre rythme : l’heure à laquelle il s’anime réellement n’est pas toujours celle indiquée dans le guide des séances. Cet indicateur remplace les approximations par une mesure : il extrait InpLookbackDays d’historique sur la période choisie pour le graphique, regroupe la fourchette (plus haut – plus bas) de chaque barre en fonction de l’heure à laquelle elle s’est clôturée, puis calcule la moyenne de chacun des 24 groupes horaires. Le résultat s’affiche sous la forme d’un petit panneau de carte thermique, et les trois principales séances sont mises en évidence directement derrière les chandeliers afin que les deux vues s’alignent d’un seul coup d’œil.
Comment l’interpréter
- Les barres de la carte thermique: chacune des 24 colonnes correspond à une heure de la journée du courtier/serveur. Les colonnes plus hautes, de couleur plus chaude, correspondent aux heures où ce symbole spécifique a historiquement connu le plus de mouvements ; les colonnes courtes, de couleur plus froide, correspondent aux heures calmes. Comme ce graphique est calculé à partir de votre propre historique, il reflète ce symbole et l’heure du serveur de ce courtier, et non un graphique de session générique.
- Les bandes de séance — les rectangles ombrés de couleur pâle situés derrière le cours marquent les fenêtres asiatique, londonienne et new-yorkaise pour chacun des derniers jours InpSessionDays. Lorsque deux bandes se chevauchent, vous observez la partie de la journée présentant la plus grande liquidité ; une comparaison visuelle avec le panneau de la carte thermique confirme généralement qu’il s’agit également de l’endroit où se trouvent les barres les plus hautes.
- En les analysant conjointement, la carte thermique vous indique à quelle heurecela se produit, tandis que les bandes de séance vous expliquent pourquoi. Si la barre la plus haute de la carte thermique ne coïncide pas avec un chevauchement de sessions sur votre instrument, cela vaut souvent la peine d’être noté en soi — cela signifie généralement qu’une publication programmée (ouverture, fix ou publication récurrente de données) est à l’origine de cette heure, plutôt que le flux de la session.
Il s’agit d’un outil de mesure, et non d’un générateur de signaux. Il ne suggère ni entrées ni sorties : il se contente de vous montrer où se situent réellement la volatilité et la liquidité historiques, de sorte que les décisions concernant le moment de négocier (ou de rester à l’écart) sont prises à partir de ce qui est mesuré plutôt que de ce qui est supposé.
Variables externes (données d’entrée)
| Entrée | Par défaut | Objectif |
|---|---|---|
| InpLookbackDays | 30 | Nombre de jours d'historique pris en compte pour calculer la moyenne horaire. Des fenêtres plus longues atténuent les pics ponctuels liés à l'actualité ; des fenêtres plus courtes réagissent plus rapidement à un véritable changement dans le rythme du titre. |
| InpCorner / InpOffsetX / InpOffsetY | En haut à droite / 12 / 18 | Emplacement du panneau de la carte thermique sur le graphique. |
| InpPanelWidth / InpPanelHeight | 340 / 150 | Taille du panneau en pixels. |
| InpRefreshSecs | 30 | Fréquence à laquelle le panneau actualise ses données à partir de l'historique, indépendamment des ticks. |
| InpShowSessions | true | Active ou désactive l'ombrage d'arrière-plan des sessions sur le graphique des cours. |
| InpSessionDays | 6 | Nombre de jours récents à ombrer. Valeur modeste par défaut pour éviter d'encombrer le graphique d'éléments. |
| InpAsianStartHour / InpAsianEndHour | 0 / 9 | Plage horaire de la session asiatique, heure du courtier/serveur. |
| InpLondonStartHour / InpLondonEndHour | 7 / 16 | Plage horaire de la séance de Londres, heure du courtier/serveur. |
| InpNewYorkStartHour / InpNewYorkEndHour | 12 / 21 | Plage horaire de la séance de New York, heure du courtier/du serveur. |
| InpBackColor / InpBorderColor / InpTextColor | voir le code | Palette de couleurs du panneau de carte thermique. |
| InpLowColor / InpHighColor | voir le code | Les deux couleurs entre lesquelles la carte thermique effectue une interpolation, de l'heure la plus calme à l'heure la plus chargée. |
| InpAsianBandColor / InpLondonBandColor / InpNewYorkBandColor | bleu pâle / ambre / rouge | Couleurs d’ombrage de la session. Elles sont pâles par défaut, car les objets rectangulaires du graphique s’affichent de manière entièrement opaque : il n’y a pas de véritable transparence sur laquelle s’appuyer, la couleur elle-même doit donc rester douce. |
Utilisation recommandée
L'horloge du serveur de chaque courtier est réglée différemment par rapport à l'UTC ; vérifiez donc l'heure réelle du serveur de votre courtier avant de vous fier aux horaires de session par défaut — il s'agit de points de départ types, et non de constantes universelles. Une fois les trois plages correctement définies pour votre courtier, le panneau et les nuances de couleur restent précis d'eux-mêmes ; aucune autre maintenance n'est nécessaire.

Fig. 1. Le panneau de carte thermique de la volatilité horaire à côté des chandeliers ombrés par session. Affiché en noir et blanc conformément aux directives visuelles de Code Base.
Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/75556
GoldLondonBreakout
Sur la paire XAUUSD, on verrouille la position dans la fourchette de la séance asiatique, puis on place une paire d'ordres OCO en cas de cassure (BuyStop/SellStop) pour l'ouverture de Londres, avec des stops basés sur l'ATR et un dimensionnement de la position en fonction du pourcentage de risque. Pas d'indicateurs, pas de décision discrétionnaire : la fourchette est mesurée, pas estimée.
Fair Value Gap Scanner MT5
An MT5 fair value gap scanner that marks bullish and bearish imbalances and tracks when each zone is filled.
IronHawk SMC Trade Zones M5
A closed-bar M5 indicator combining market structure, liquidity sweeps, BOS/CHoCH and momentum to display Entry, SL, TP1 and TP2, with retail-frequency signals and clickable setup history.
Portfolio Correlation Analyzer
Analyses en lecture seule pour les comptes exécutant plusieurs Expert Advisors. Cet outil regroupe les transactions clôturées par « magic number » et évalue les économies réelles générées par l'exécution conjointe de ces systèmes : comparaison entre le drawdown en mode autonome et le drawdown combiné, matrice de corrélation par paires représentée sous forme de carte thermique sur le graphique, et réorganisation par simulation de Monte Carlo des rendements du portefeuille sur la période considérée.