DinexSpace Trade History Exporter
- Utilitys
-
Huu Tho Tran
DinexSpace - Studio für Trading-Automatisierung in MetaTrader 5.
Wir prüfen Ihre Handelsidee in zwei Stufen mit realen Kosten, bevor wir sie programmieren. Besteht die Idee die Prüfung nicht, hören wir auf - Sie zahlen nicht für den Roboter.
Live-Historie - Version: 1.0
Der „Trade History Exporter“ ist ein Skript, das die Handelshistorie Ihres Kontos in CSV-Dateien speichert, sodass Sie Ihre eigenen Ergebnisse in Excel, Google Sheets oder Python auswerten können. Es liest lediglich die Historie aus.
Was es schreibt (in MQL5\Files\DinexHistory\, über „Datei“ → „Datenordner öffnen“)
- Transaktionsdatei, eine Zeile pro Transaktion: Ticket, Zeit, Symbol, Typ (Kauf, Verkauf, Saldo, Provision …), Einstieg (Einstieg, Ausstieg, Umkehr, Schließen bei), Volumen, Preis, Provision, Swap, Gebühr, Gewinn, Magic Number, Positions-ID und Kommentar.
- Positionsdatei (optional), eine Zeile pro Position, die innerhalb des Zeitraums eröffnet und vollständig geschlossen wurde: Symbol, Seite, Eröffnungs- und Schlusszeit, Volumen, durchschnittlicher Eröffnungs- und Schlusskurs, Gewinn, Swap, Provision, Gebühr, Nettoergebnis und Magic Number.
- Die Dateinamen beginnen mit der Kontonummer und dem heutigen Datum, sodass wiederholte Exporte ältere Dateien aus anderen Tagen nicht überschreiben.
So wird es verwendet
1. Ziehen Sie das Skript auf ein beliebiges Chart.
2. Wählen Sie den Datumsbereich (Serverzeit) und optional ein einzelnes Symbol oder eine Magic Number aus.
3. Klicken Sie auf „OK“. Das Expertenprotokoll zeigt an, wie viele Zeilen geschrieben wurden und wo.
Eingaben
Von, Bis (0 = jetzt), Symbolfilter, Magic-Filter, Positionsdatei ein/aus, Spaltentrennzeichen („,“ oder „;“ für Tabellenkalkulationen, die ein Komma als Dezimaltrennzeichen verwenden).
Einschränkungen
- Es wird nur der im Terminal verfügbare Verlauf exportiert. Bei einigen Konten müssen Sie möglicherweise zunächst auf der Registerkarte „Verlauf“ die Option „Gesamter Verlauf“ auswählen.
- Positionen, die vor dem Startdatum eröffnet wurden oder noch offen sind, werden in der Positionsdatei nicht berücksichtigt, ihre Transaktionen sind jedoch in der Transaktionsdatei enthalten.
- Textfelder, die das Trennzeichen enthalten, werden in Anführungszeichen gesetzt.
Das Skript platziert, ändert oder schließt niemals Orders. Es schreibt ausschließlich in den terminaleigenen Ordner „Files“.

