MetaTrader 5 build 2121: Neues Design des Strategietesters - Seite 11

 

Alle Startfunktionen des Testers und das Terminal selbst mit externen Skripten funktionieren wie bisher.

Unser internes Prüfsystem ist vollständig auf ihnen aufgebaut.

 
Andrey Azatskiy:
Funktioniert in der neuen Version des Terminals die Ausführung des Testers über ini-Dateien wie in diesem Handbuch beschrieben?

Ich habe ein Programm, das die Optimierung über Ini-Dateien eines Drittanbieters durchführt, aber es funktioniert nicht mehr.
Vielleicht hat sich die Dateistruktur geändert?

Ich habe Probleme nach dem Upgrade auf Version 2170.
Es funktioniert. Was steht in den Terminalprotokollen und den Protokollen des Testers nach einem fehlgeschlagenen Start?
 
Ich führe zum Beispiel eine Konfigurationsdatei wie diese aus:

[Tester]
Currency=RUR
Deposit=100000
ExecutionMode=0
Expert=StockFut\StockFut.ex5
ExpertParameters=StockFut.set
ForwardMode=0
FromDate=2015.12.10
Leverage=1:1
Model=1
Optimization=2
OptimizationCriterion=1
Period=D1
ShutdownTerminal=1
Symbol=SBRF Splice
ToDate=2016.12.09

In der vorherigen Version lief der Optimierer, aber in der aktuellen Version funktioniert er nicht, das Terminal bricht einfach ab.

 

Die Protokolle lauten wie folgt:

MI      0       19:07:15.886    Tester  Cloud servers switched off
RR      2       19:07:18.364    Tester  Experts\StockFut\StockFut.ex5 not found
PJ      0       19:08:50.076    Tester  Local network farm switched off
PO      0       19:08:50.081    Tester  Cloud servers switched off
 
Experts\StockFut\StockFut.ex5 not found
 
Haben Sie die Art und Weise geändert, wie Sie den Experten angeben?
 
Vor der Aktualisierung hat alles funktioniert
 
Andrey Azatskiy:
Haben Sie die Art und Weise geändert, wie Sie den Experten spezifizieren?

Überprüfen Sie den Pfad und stellen Sie sicher, dass Sie den richtigen Pfad haben.

Dies ist direkt im Logbuch vermerkt.

 
Andrey Azatskiy:

Soweit ich weiß, gibt es jetzt separate Konfigurationsdateien für den Strategietester, daher eine Reihe von Fragen:
1. Kann diese Datei beim Starten des Terminals von außen gesetzt werden?
2. Ist es noch möglich, das Terminal am Ende der Prüfung/Optimierung zu beenden?
3. Wird die Dateistruktur gespeichert und wo kann sie eingesehen werden?
4. muss ich jetzt immer die Startparameter des Roboters und des Optimierers in derselben Datei kombinieren?

Bei mir funktioniert alles unverändert, und die Rahmen werden erstellt, die Konfigurationsdateien werden erstellt und die Optimierung wird weiterhin durchgeführt.

 
mein Fehler !!!