Diskussion zum Artikel "Die Darstellung der Optimierung einer Handelsstrategie im MetaTrader 5"
Es ist interessant, den Grund für das Fehlen von Kommentaren zu diesem Artikel zu analysieren.
In Wirklichkeit ist der Artikel eine weitere Demonstration einer sehr guten Grafikbibliothek. Und es wird eine weitere ihrer Anwendungen gezeigt.
Aber die Anwendung selbst bringt in Bezug auf die Nützlichkeit im Vergleich zu den vorherigen Artikeln nichts Neues.
Schön - ja! Quellcode - ja! Interessante Lösungen - nein! Beschreibung der praktischen Anwendungsmöglichkeiten - nein. D.h. man bekommt eine schöne Visualisierung um der schönen Visualisierung willen. Und was zu visualisieren ist, ist nicht wichtig. Die Hauptsache ist, dass es eine Möglichkeit gibt, es zu tun.
Deshalb ist es auch so schwer, nach dem Artikel etwas zu sagen. Der Autor ist sehr gut! Seine Bibliothek hat wieder einmal gezeigt, dass sie mit Visualisierungsaufgaben umgehen kann. Es stellt sich heraus, dass der Artikel dazu gedacht ist, die grafischen Möglichkeiten des MT5 denjenigen zu demonstrieren, die sie nicht kennen - den Anfängern. Aber für Anfänger ist es schwierig, und Nicht-Anfänger kennen sich bereits sehr gut mit Grafiken aus. Was die Frames betrifft, so wird hier sehr wenig über sie berichtet.
Irgendwie. Noch einmal, der Autor hat sich sehr bemüht, es ist nicht zu übersehen. Aber die endgültige Ausgabe ist ein animiertes Bild.
Von welcher Verarbeitung ist die Rede? Ich verwende ständig den Frame-Modus und habe noch nie Probleme damit gehabt.
Die Initialisierung des Grafikkerns bedeutet, dass die Bewegung des Mauszeigers verfolgt wird und der Timer aktiviert wird. Leider wird in der aktuellen Version von MetaTrader 5 der Timer nicht aktiviert, wenn die Optimierung abgeschlossen ist.
Im Frame-Modus werden OnInit, OnDeinit, OnTick, OnTrade, OnTradeTransaction und OnTimer ignoriert. Nur OnChartEvent funktioniert. Welche Szenarien gibt es bei der Verwendung von OnTimer im Frame-Modus?
Natürlich muss wegen der OnChartEvent-Ausnahme zwingend das Vorhandensein des Framemode-Flags geprüft werden. Sie haben nicht MQL_FRAME_MODE.
Interessanterweise ist das Wort "MQL_FRAME_MODE" in ME leer, wenn Sie eine allgemeine CTRL+SHIFT+F-Suche durchführen. Sogar im offiziellen Beispiel gibt es kein Wort darüber.

- Stimmen: 44
- 2012.06.11
- MetaQuotes Software Corp.
- www.mql5.com
Gibt es keine Möglichkeit, den Timer von OnChartEvent aus zu starten?
Was sind die Szenarien der OnTimer-Anwendung im Frame-Modus?
Schnittstelle.
Sie können den Timer nicht von OnChartEvent aus starten?
Ich habe beide Roboter aus den Beispielen im Optimierungsmodus ausgeführt. Es wird nichts gerendert...
Ich brauche die neueste Version der Bibliothek.
Zu diesem Artikel ist es interessant, den Grund für das Fehlen von Kommentaren zu analysieren.
...
Es ist kein Problem für Sie, Ihre Version zu schreiben und darzulegen, wie Sie es sehen, mit allem, was Ihnen persönlich fehlt oder was Sie meinen, was jemand anderem fehlt. Ich würde mich freuen, sie zu lesen.
Kann der Timer nicht von OnChartEvent aus gestartet werden?
Ich habe es nicht ausprobiert. Ich möchte das erwartete Ergebnis haben, nicht "es funktioniert so, aber aus irgendeinem Grund tut es nicht".
Es ist kein Problem für Sie, Ihre eigene Version zu schreiben und darzulegen, wie Sie es sehen, mit allem, was Ihnen persönlich fehlt oder was Sie meinen, was jemand anderem fehlt. Ich würde sie gerne lesen.
Ich habe einen Teil davon in QB gepostet.

- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Neuer Artikel Die Darstellung der Optimierung einer Handelsstrategie im MetaTrader 5 :
Der Artikel implementiert eine MQL-Anwendung mit einem grafischen Interface zur erweiterten Darstellung der Optimierung. Das grafische Interface verwendet die letzte Version der Bibliothek EasyAndFast. Viele Anwender fragen sich, warum MQL-Anwendungen überhaupt grafische Interfaces benötigen. Dieser Artikel zeigt einen von mehreren Fällen, die für Händler nützlich sein können.
Die Optimierung der Parameter kann je nach Datenmenge sehr lange dauern. Man muss nicht während des gesamten Prozesses vor Ihrem PC sitzen. Nach der Optimierung können Sie die Darstellung der Ergebnisse im beschleunigten Modus wiederholen, einfach indem Sie auf Replay frames drücken. Beginnen wir mit der Wiedergabe der Rahmen mit der Darstellungsgrenze von 25 Reihen. Hier ist, wie es aussieht:
Abb. 7. Ergebnisse des Beispiels EAs MACD nach der Optimierung
Autor: Anatoli Kazharski