Exportando Datos Brokers
- Utilitys
-
Angel Torres
Con más de 10 años de experiencia en el mundo del trading, me apasiona este trabajo y la programación de estrategias financieras que maximicen los beneficios para mis clientes y para mí. - Version: 1.1
Benötigst du hochwertige Daten für deine algorithmischen Backtests, stößt aber an Grenzen beim Massen-Download? Dieses Skript wurde speziell entwickelt, um echte historische Tick-Daten direkt von deinem Broker in MetaTrader 5 zu extrahieren und sie in eine CSV-Datei im exakten und bereinigten Format zu exportieren, das StrategyQuant X (SQX)benötigt .
Der Hauptvorteil dieses Tools ist sein System zum Herunterladen in Zeitblöcken (Chunks). Anstatt Millionen von Ticks in einer einzigen Anfrage anzufordern (was häufig zum Absturz des Terminals führt oder vom Broker-Server abgelehnt wird), teilt das Skript die Anfrage in konfigurierbare Fragmente auf und legt strategische Pausen ein. Das Ergebnis ist ein sicherer, unterbrechungsfreier und absturzsicherer Download.
Hauptmerkmale
-
Natives SQX-Format: Erzeugt präzise Spalten für DateTime, Bid, Ask und Volume (Datumsformat yyyy.MM.dd HH:mm:ss mit 5-stelligen Kursen). Es ist keinerlei nachträgliche Datenbereinigung in Excel erforderlich.
-
Schutz vor Serverüberlastung: Die tagesweise Download-Schleife umgeht die Schutzgrenzen des Servers Ihres Brokers und verhindert, dass MT5 keinen Speicher mehr hat.
-
Automatische Anpassung: Extrahiert automatisch den Namen des Finanzinstruments aus dem Chart, in dem es ausgeführt wird (z. B. wird automatisch eine Datei „EURUSD.csv“ erstellt).
-
Detaillierte Protokollierung: Zeigt den Fortschritt in der Konsole an, sodass Sie genau wissen, wie viele Ticks pro Datumsblock verarbeitet werden.
Eingabeparameter
-
InpStartDate (Startdatum): Der genaue Zeitpunkt, ab dem Sie mit der Extraktion der historischen Daten beginnen möchten.
-
InpEndDate (Enddatum): Die Grenze für die Datenextraktion (idealerweise das aktuelle Datum).
-
InpChunkDays (Tage pro Block): Anzahl der Tage, die in jedem Zyklus verarbeitet werden (Standardwert 30). Du kannst diesen Wert auf 10 oder 15 reduzieren, wenn dein Broker bei Anfragen extrem restriktiv ist.
Anleitung
-
Öffne das Chart des Finanzinstruments, das du exportieren möchtest (stelle sicher, dass du bei deinem Broker-Konto angemeldet bist).
-
Ziehe das Skript aus dem Browser-Fenster auf dein Diagramm.
-
Stellen Sie Ihre Datumsangaben im Fenster „Eingabeparameter“ ein und klicken Sie auf „OK“.
-
Beobachten Sie die Registerkarte „Experten“ in Ihrem MT5-Terminal, um den Fortschritt Block für Block zu verfolgen.
-
Sobald die Abschlussmeldung angezeigt wird, gehe im oberen Menü von MT5 auf „Datei > Datenordner öffnen“. Navigiere zu „MQL5 \ Files“. Dort findest du deine CSV-Datei, die nun bereit ist, auf StrategyQuant X hochgeladen zu werden.
