US Market Data Feed Pro
- Utilitys
- Marcelo Alejandro Borasi
- Version: 1.0
- Aktivierungen: 10
US Market Data Feed Pro - MQL5 Marktbeschreibung
=============================================
US Market Data Feed Pro ist ein Echtzeit-Finanzdaten-Dienstprogramm für MetaTrader 5. Es sammelt automatisch US-Wirtschaftskalenderereignisse, MAG7-Gewinndaten, Treasury-Renditen, VIX, NYSE-Feiertage und Quad Witching-Daten aus mehreren Quellen und speichert alles in einfachen Textdateien, die jeder Expert Advisor lesen kann.
Es wird NICHT gehandelt. Es speist Daten in Ihre Handelssysteme ein.
═══════════════════════════════════════════════
WAS MACHT ES?
═══════════════════════════════════════════════
Der EA erzeugt 3 Textdateien in MQL5/Files/data/:
✦ news.txt - Vollständiger Wirtschaftskalender + Ereignisse
- US-Makro-Ereignisse: CPI, NFP, FOMC, BIP, ISM, PCE, PPI und mehr
- MAG7 Gewinndaten: AAPL, MSFT, NVDA, GOOGL, META, TSLA, AMZN
- Quad Witching-Termine (vierteljährlicher Verfall von Optionen/Futures)
- Ereignisse, die als [HIGH] oder [MED] wichtig gekennzeichnet sind
- Alle Zeiten in Eastern Time (ET)
✦ yields.txt - Renditen von Staatsanleihen + Volatilität
- US 10-Jahres-Schatzanleihenrendite
- US 2-Jahres-Schatzanleihenrendite
- Renditeabstand (10J - 2J)
- CBOE VIX (Volatilitätsindex)
✦ Feiertage.txt - NYSE geschlossene Tage
- Alle NYSE Feiertage für 3 Jahre im Voraus
- Verhindert, dass Ihr EA an geschlossenen Tagen handelt
═══════════════════════════════════════════════
WARUM BRAUCHEN SIE DAS?
═══════════════════════════════════════════════
Ihr Trading EA kann diese Dateien lesen und automatisch:
- Handelspause vor wichtigen Nachrichten (CPI, NFP, FOMC)
- In den Risk-Off-Modus wechseln, wenn der VIX über 20 liegt
- Erweitern Sie die Stopps oder reduzieren Sie die Positionsgröße bei MAG7-Gewinnen
- Handel an NYSE-Feiertagen auslassen
- Überwachen Sie die Renditekurve auf Rezessionssignale (inverser Spread)
Funktioniert mit jedem Symbol, jedem Zeitrahmen und jeder Strategie. Die Daten sind universelle US-Marktdaten.
═══════════════════════════════════════════════
DATENQUELLEN
═══════════════════════════════════════════════
- Wirtschaftliche Ereignisse → MT5 Built-in Calendar (kein API-Schlüssel erforderlich)
- Treasury Yields → Treasury.gov (kostenlos, kein API-Schlüssel, kein Kurslimit)
- MAG7 Earnings → Alpha Vantage (kostenloser API-Schlüssel)
- VIX → FRED (kostenloser API-Schlüssel)
- Gewinnrückfall → Finnhub (kostenloser API-Schlüssel)
- Feiertage → Lokal generiert (keine API erforderlich)
- Quad Witching → Lokal generiert (keine API erforderlich)
═══════════════════════════════════════════════
DATENSICHERUNG
═══════════════════════════════════════════════
- Automatische Sicherung vor jeder Aktualisierung
- Abschnittsweiser Schutz: wenn eine Quelle ausfällt, bleiben die anderen erhalten
- Intelligenter Neustart: Wenn die Dateien nach dem Neustart des MT5 frisch sind, werden keine API-Aufrufe verschwendet.
- Ertragsschutz: Wenn die API ausfällt, bleiben die vorhandenen Daten intakt
═══════════════════════════════════════════════
AKTUALISIERUNGSZEITPLAN
═══════════════════════════════════════════════
- Wirtschaftskalender + Erträge: Alle 12 Stunden (07:30 und 18:00 ET)
- Renditen + VIX: Alle 15 Minuten (08:00-16:00 Uhr ET)
- Feiertage: Alle 15 Tage
Zeitzonenabhängig: Konvertiert die Zeit des Brokers automatisch in die Eastern Time, einschließlich DST.
═══════════════════════════════════════════════
EINGABEPARAMETER
═══════════════════════════════════════════════
Allgemeine Einstellungen:
- NewsUpdateHours (Standardwert: 12) - Stunden zwischen den Kalenderaktualisierungen
- HolidaysUpdateDays (Standardwert: 15) - Tage zwischen Feiertagsaktualisierungen
- EconomicCalendarDays (Voreinstellung: 30) - Wie viele Tage im Voraus betrachtet werden soll
- VerboseMode (Voreinstellung: true) - Detaillierte Protokolle anzeigen
- DataFolder (Voreinstellung: "data") - Unterordner innerhalb von MQL5/Files
API-Schlüssel:
- AVKey - Alpha Vantage Schlüssel für MAG7 Einnahmen (kostenlos)
- FredAPIKey - FRED-Schlüssel für Renditen und VIX (kostenlos)
- FinnhubAPIKey - Finnhub-Schlüssel, Backup-Ertragsquelle (kostenlos, optional)
Renditen:
- EnableBondYields (Standardwert: true) - Rendite- und VIX-Aktualisierungen einschalten
- YieldsUpdateMinutes (Standardwert: 15) - Minuten zwischen den Aktualisierungen
- YieldsSessionStart (Voreinstellung: "08:00") - Startzeit ET
- YieldsSessionEnd (Voreinstellung: "16:00") - Endzeit ET
Alerts (standardmäßig alle AUS):
- AlertPopup (Voreinstellung: false) - Popup vor besonders wichtigen Ereignissen
- AlertSound (Voreinstellung: false) - MT5 Alarmton abspielen
- AlertMinutesBefore (Voreinstellung: 15) - Minuten vor dem zu warnenden Ereignis
Visuelles Panel:
- ShowPanel (Standardwert: true) - Statuspanel im Chart anzeigen
- PanelX, PanelY - Position des Panels
- PanelWidth (Voreinstellung: 350), PanelHeight (Voreinstellung: 265)
- Farbeinstellungen für Hintergrund, Rahmen, Text
═══════════════════════════════════════════════
EINRICHTUNG (5 MINUTEN)
═══════════════════════════════════════════════
1. Erhalten Sie kostenlose API-Schlüssel von Alpha Vantage, FRED und Finnhub (Links in der Dokumentation)
2. In MT5: Tools → Options → Expert Advisors → Allow WebRequest for:
3. Hängen Sie an ein beliebiges Diagramm an, fügen Sie Ihre Schlüssel auf der Registerkarte Eingaben ein
4. Fertig - die Dateien erscheinen in MQL5/Dateien/Daten/
═══════════════════════════════════════════════
KOMPATIBILITÄT
═══════════════════════════════════════════════
- MetaTrader 5 Build 2361 oder höher
- Jeder Broker (Zeitzone wird automatisch erkannt)
- Jeder Chart (an jedes Symbol, jeden Zeitrahmen anhängen)
- Beeinflusst keine anderen EAs oder Indikatoren
- Geringer Ressourcenverbrauch: leeres OnTick, Timer alle 60 Sekunden
