Test Trade Saver Script
- Utilitys
- Semen Racheev
- Version: 1.2
- Aktualisiert: 6 Dezember 2024
Test Trade Saver Script
Anwendungstyp: SkriptFunktionen der Anwendung: Speichert die Daten der Cache-Datei mit den Testergebnissen in Textdateien
Über die Anwendung
Das Skript extrahiert Handelsergebnisse aus einer Testsystem-Cache-Datei und speichert sie zur weiteren Analyse in Textdateien.
Wie man es benutzt
Parameter:- LOG_LEVEL - Logging-Level im Experten-Terminalbereich. DEBUG liefert die detailliertesten Informationen, während ERROR die wenigsten liefert.
- CUSTOM_MAGIC_NUMBER - Die Systemkennung (Magic Number), die zum Speichern der Ergebnisse in der Datei verwendet wird.
- TST_DIRECTORY_PATH - Pfad zum Verzeichnis oder Link, das Testergebnisdateien (*.tst) enthält, relativ zu <Datenordner>/MQL5/Files/ , aus dem die Testergebnisse geladen werden.
- TRADE_FILES_PATH - Pfad zum Verzeichnis für das Speichern von Handelsergebnisdateien, relativ zu <Datenordner>/MQL5/Files/ . Die Datei mit den Ergebnissen wird hier gespeichert.
(Optional)
For easier access to *.tst files, you can create a symbolic link in the directory
<Data folder>/MQL5/Files
in den Ordner
<Data folder>/Tester/cache
Dies ermöglicht die direkte Interaktion mit den Test-Cache-Dateien ohne vorheriges Kopieren.
Dazu:
Öffnen Sie die Eingabeaufforderung als Administrator (Start → cmd → Als Administrator ausführen).
Navigieren Sie in der Eingabeaufforderung zu dem Verzeichnis:
Als Ergebnis wird ein symbolischer Link auf den Ordner
<Data folder>/Tester/cache
erscheint in
<Data folder>\MQL5\Files
Sie können jetzt direkt mit *.tst Test-Cache-Dateien innerhalb von MQL5-Programmen arbeiten, ohne sie vorher zu kopieren.
Führen Sie das Skript aus, wählen Sie die Testergebnisdatei (*.tst).
Algorithmus
Öffnen Sie die angegebene Testergebnis-Cache-Datei (*.tst).im Format <MAGIC>,<POSITION_CLOSE_TIME>,<LOTS>,<RESULT_$>
