HourlyDD Logger by SQXHK
- Utilitys
- Version: 1.0
MetaTrader 5 Expert-Advisor-Skript: Datenlogger für stündliche Wert- und Drawdown-Daten
Entwickler: SQX.hk
Besuchen Sie SQX.hk für einen Kurs zu Data-Science-Handelskompetenzen mit „StrategyQuant X“ und der KI-Data-Science-Plattform „Tradotcom.com“!
Dieses MQL5-Skript fungiert als automatisierter Expert Advisor (EA) zur Datenprotokollierung, der dazu dient, Intraday-Kapitalkennzahlen direkt aus MetaTrader 5 zu erfassen und in strukturierte CSV-Dateien zu exportieren . Es erfasst stündliche Momentaufnahmen der Kontoperformance, Höchststände und Kapitalrückgänge in Echtzeit .
Skriptarchitektur und Funktionalität
-
Initialisierung (OnInit): Erfasst das aktuelle Kontoguthaben und die Anmelde-ID und legt die Basis-High-Water-Mark fest . Erzeugt einen eindeutigen CSV-Dateinamen, der die Kontonummer und den genauen Zeitstempel der Ausführung enthält .
-
Echtzeit-Datenerfassung (OnTick): Wertet Tick-Daten aus und löst die Aufzeichnung genau zur vollen Stunde aus (Minute == 0) . Aktualisiert automatisch das Spitzenkapital (High-Water-Mark) und verfolgt sowohl den aktuellen Drawdown als auch den maximalen Drawdown von Höchst- zu Tiefststand .
-
Thread-sichere Dateiverarbeitung: Nutzt nicht blockierenden Dateizugriff (FILE_SHARE_READ | FILE_SHARE_WRITE), um Protokolle dynamisch zu öffnen, anzuhängen und zu schließen . Ermöglicht es externen Python-Skripten, SQL-Pipelines oder Datenvisualisierungs-Engines, den Datensatz in Echtzeit auszulesen, ohne die Handelsausführung zu stören .
Die Leistungsfähigkeit der Datenwissenschaft auf dem MT5-EA-Markt (SQX.hk-Methodik)
Die meisten Privathändler bewerten Expert Advisors anhand oberflächlicher Kennzahlen (z. B. Gesamtgewinn oder Terminal-Drawdowns). Bei SQX.hk lernen die Teilnehmer, über statische Backtests hinauszugehen und die wahre Kraft der Datenwissenschaft für den quantitativen Handel zu nutzen:
-
Verbindung von MT5 mit Python-/R-Pipelines: Durch die automatische Umwandlung von Live-Broker-Telemetriedaten in bereinigte CSV-Dateien verbindet dieses Skript die MQL5-Ausführung mit externen Data-Science-Toolkits .
-
Kontinuierliche Intraday-Risikoanalyse: Statische Aktiencharts verschleiern verborgene Intraday-Volatilität. Durch die kontinuierliche stündliche Protokollierung von Drawdowns sind die Studierenden in der Lage, fortgeschrittene quantitative Kennzahlen zu berechnen – wie beispielsweise den „Hourly Ulcer Index“, die „Time-in-Drawdown-Dauer“ und Intraday-Tail-Risk-Verteilungen.
-
Robustheit und Integration von maschinellem Lernen: SQX.hk schult die Studierenden darin, Rohdaten aus Marktprotokollen für datengesteuerte Modellierung zu nutzen – und ermöglicht so automatisiertes Strategie-Clustering, Monte-Carlo-Stresstests und Echtzeit-Risikokontrollmodelle, die sich an wechselnde Marktbedingungen anpassen.
