XAU Macro Risk Filter
- Indicateurs
-
Aleksei Lebedev
I am engaged in the development of algorithmic trading systems and tools for MetaTrader 5, with a focus on XAUUSD. - Version: 2.0
- Activations: 5
Cet indicateur lit le calendrier économique intégré de MT5 et affiche les événements macroéconomiques américains sur le graphique XAUUSD. Il trace des lignes verticales au moment de chaque événement, des rectangles de zone de risque colorés autour de chaque événement et un panneau d'information sur le graphique avec l'état de risque actuel et un compte à rebours jusqu'aux prochains événements.
Classification des risques
Niveau BLOCK (ligne rouge, zone brique): NFP, taux de chômage, gains horaires moyens, CPI, CPI core, PCE, PCE core, décision de taux FOMC, déclaration FOMC, conférence de presse FOMC, dot plot, SEP, Jackson Hole.
Niveau BLOCK-SHORT (ligne orange, zone orange foncé): PPI, PPI core, demandes initiales de chômage, emploi ADP, ventes au détail, ventes au détail core, discours du président de la Fed Powell.
Niveau WARNING (ligne dorée, zone grise): ISM Manufacturing PMI, ISM Services PMI, S&P Global PMI, JOLTS, sentiment de l'Université du Michigan, discours des membres du FOMC.
Fenêtres de temps par événement
Chaque type d'événement a sa propre fenêtre configurable en minutes avant et après. Valeurs par défaut basées sur le comportement typique du marché de l'or:
NFP: 45 minutes avant, 150 minutes après. Décision de taux FOMC: 30 minutes avant, 240 minutes après. CPI et PCE: 30 minutes avant, 120 minutes après. PPI, demandes, ADP, ventes au détail: 15 minutes avant, 60 minutes après. Événements WARNING: 5 minutes avant, 30 minutes après.
Intégration EA
L'indicateur écrit quatre GlobalVariables MT5 que tout EA peut lire:
XAU_NEWS_BLOCK: 1.0 lorsqu'une fenêtre de risque est active, 0.0 lorsque le marché est libre. XAU_NEWS_LEVEL: niveau de risque actuel de 0 (libre) à 3 (blocage). XAU_NEWS_BLOCK_UNTIL: horodatage de fin du blocage actuel. XAU_NEWS_EVENT_TIME: horodatage de l'événement actuel.
Un EA peut vérifier l'état de blocage avant d'ouvrir une position avec un seul appel GlobalVariableGet.
Exigences
MetaTrader 5 build 2715 ou supérieur. Broker avec données de calendrier économique activées. Le symbole doit contenir XAU ou GOLD dans son nom.
