Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Forum zum Thema Handel, automatisierte Handelssysteme und Strategietests
Bibliotheken: TesterBenchmark
fxsaber, 2017.07.24 14:45
Ich habe mich immer gefragt, welche Handels-API schneller ist - reine MQL4 oder reine MQL5.
Führen wir also ein OnTick-Profiling desselben Expert Advisors in MT4/5 durch, um den Einfluss der Leistung der Tester selbst auszuschließen.
MT5x64(Optimierung)
MT4x86(Einzellauf)
Wir können feststellen, dass die gleiche Handelslogik, die in MT4 auf seiner reinen Handels-API geschrieben wurde, und die, die in MT5 auf seiner reinen Handels-API geschrieben wurde, sich in Bezug auf die Geschwindigkeit wie folgt unterscheiden.
MT5 ist 4,4 Mal schneller als MT4! Bitte beachten Sie, dass wir nicht die Geschwindigkeit der Sprachen vergleichen, sondern die Geschwindigkeit der Handels-API für denselben TS.
Forum zum Thema Handel, automatisierte Handelssysteme und Strategietests
Bibliotheken: TesterBenchmark
fxsaber, 2017.07.24 15:11
Aber ich frage mich immer noch, wie viel und welcher Prüfer produktiver ist. Der TS aus der Lieferung verwendet keine Kurshistorie und eignet sich daher besonders gut für diese Art von Vergleich.
Wir werden beide Testgeräte im Optimierungsmodus messen, um unterschiedliche Nuancen zu vermeiden.
MT5 (Optimieren)
MT4 (einzeln)
Da Single auch auf MT4 verzögert ist, lassen Sie uns Optimize ausführen und die Nettozeit in OnTester sehen
Wir erhalten, dass die Geschwindigkeit des MT4-Testers 702884,9 * 1,486 / 0,607 =1720736,3 Ticks/Sekunde beträgt.
Fazit: MT4-Tester ist ~12% schneller als MT5-Tester.
Ich habe eine Frage, die sehr gut zu diesem Thema passt.
https://www.mql5.com/ru/forum/211657#comment_5500010 Beitrag #9
Ein kleiner Einblick in die Möglichkeiten des MT5-Testers.