Entwicklungspläne für den MetaTrader 5 Strategy Tester - Seite 14

 

Ich habe versucht, die Optimierung durch echte Ticks ohne Filterung durchzuführen. Dazu musste ich das RAM-Drive deaktivieren und mit dem Tester über die SSD arbeiten.

SSD blinkt die ganze Zeit während der Optimierung. Einige wilde Aktivitäten auf der Seite des Testers. Und das, obwohl jeder Durchgang 30 Sekunden dauert.

Diese Agent\temp\bar*.tmp-Dateien sind mehrere Gigabyte groß, wofür? Warum sollte man sie während der Optimierung ständig lesen?

 

Was sind diese Dateien? Tester\cache\*.tst

 
Eine Start/Stopp-Taste, die auf allen Registerkarten des Testers sichtbar ist. Beim Debuggen des Expert Advisors durch das Protokoll gibt es eine Menge unnötiger Aktionen. Drücken Sie auf "Start", gehen Sie zur Registerkarte "Protokolle", sehen Sie sich diese an, gehen Sie zur Registerkarte "Einstellungen", drücken Sie auf "Start" usw.
 
npats2007:
Start/Stopp-Taste auf allen Registerkarten des Testers sichtbar.

Die allgemeine.

 
fxsaber:

Ist es möglich, nur eine Kopie der Preisdaten für alle lokalen Agenten im RAM zu speichern? Zurzeit ist der Speicherverbrauch ziemlich ineffizient.

Das alles muss neu gestaltet werden, denn die Agenten sind jetzt unabhängige Windows-Dienste. Ich möchte zumindest lernen, wie man Dateien auf einen PC verteilt und sie dann intern für Agenten kopiert, und das funktioniert noch nicht.

Im Allgemeinen scheint dies natürlich vernünftig zu sein, aber es wird wahrscheinlich die Arbeit der Agenten verlangsamen, da es nicht möglich ist, dass jeder Agent die gleiche Speicherzelle synchron liest, und es wird eine Warteschlange geben... Oder täusche ich mich und die Technologie ist zu weit fortgeschritten?

 
Renat Fatkhullin:
  1. Wir werden die detaillierten Testeinstellungen mit Provisionen, Auftragsauslösebedingungen, Slippage etc. drastisch erweitern.

Die auftragsauslösenden Bedingungen sind sehr lückenhaft. An der Moskauer Börse ist nicht klar , wie man im aktuellen Tester Strategien auf Limits testen kann. Es wäre schön, wenn die Ausführung von limitierten Aufträgen teilweise vom Volumen abhängig gemacht werden könnte.

 
fxsaber:

Es scheint, dass dieses Problem nur bei MQ-Demo-Konten auftritt. Auf den anderen Servern habe ich den Fehler nicht bemerkt.

Teilweise kann es funktionieren, wenn Sie ein Symbol aus Market Watch mit der Maus in den Tester ziehen. Diese Funktion war mir bisher nicht bekannt.

Aber es gibt immer noch benutzerdefinierte Symbole, die man auch auf diese Weise nicht in den Tester ziehen kann.

 
fxsaber:

Was sind diese Dateien? Tester\cache\*.tst

Einzelner Test-Cache.

Außerdem wurde die Möglichkeit hinzugefügt, den Optimierungscache nach Symbolen aus der Marktübersicht zu speichern. Und das Format des Optimierungs-Cache-Headers hat sich geändert

 
Slava:

das Format der Optimierungscache-Header-Datei hat sich geändert

Ich werde warten.

 

Hier sind die früheren Überlegungen zur Verbesserung des MT 5-Testers.

Forum zum Thema Handel, automatisierte Handelssysteme und Strategietests

MetaTrader 5 Plattform Beta-Build 2055: Integration mit Python und massive Verbesserungen im Strategie-Tester

Askr, 2019.05.17 06:34

Keine neuen Funktionen und Fehlerbehebungen wurden im Tester vorgenommen?

Konkret.

1. Wurde der Fehler bei der Prüfung von Mosbirge-Aktien behoben? Warum gibt es falsche Zählungen bei echten Zecken?

https://www.mql5.com/ru/forum/307943

2) Ist das Prüfgerät für ausländische Märkte geeignet? Der CME? Mit seiner Intraday- und täglichen Marge?

https://www.mql5.com/ru/forum/309332

3.

Im mt4-Tester können Sie den Test jederzeit stoppen und alle Trades und das Gesamtergebnis des Tests sehen, während Sie in mt5 nur ein weißes Blatt sehen, das nichts bedeutet.

Wenn Sie den Test abbrechen, sehen Sie möglicherweise nur ein weißes Blatt, und es hat keinen Sinn, bis zum Ende des Tests zu warten.

https://www.mql5.com/ru/forum/189085/page21#comment_10910219

4.

Wir vermissen die vollständige Analyse mit den Ergebnissen für jeden getesteten Monat, wie bei den Überwachungsdiensten.

Zum Beispiel Januar 19 - Prozentsatz

Februar 19 Prozent

19. März

Es wäre natürlich besser, den Drawdown zu zeigen, obwohl er nicht das Wichtigste ist.

Es wäre jedoch besser, die monatliche Rendite zu zeigen, da es unmöglich ist, die Rendite für einen Monat zu zeigen, wenn das Diagramm gerade und für einen langen Testzeitraum ist.

https://www.mql5.com/ru/forum/189085/page21#comment_11488482

5.

Es ist eine Kleinigkeit, aber sehr ungünstig, dass man im Tester nichtdie Geschichte der Positionen, sondern die der Geschäfte auswählen kann.

Es ist viel einfacher und schneller, Trades zwischen dem Tester und einem echten Konto zu vergleichen.

https://www.mql5.com/ru/forum/189085/page21#comment_11488482

6.

Die durchschnittliche Größe von profitablen und unprofitablen Geschäften in Pips ist nicht genug.

https://www.mql5.com/ru/forum/189085/page22#comment_11573743

7. Und insgesamt Vorschlag, fügen Sie ein bisschen mehr Funktionen, die in der gleichen Konto überwacht werden.

8. Begrenzen Sie die Anzahl der beteiligten Cloud-Agenten/PRs.

https://www.mql5.com/ru/forum/298902