Kollegen, hat jemand irgendwelche Beispiele für die Verwendung von Bibliotheken gesehen, die sich in MQL5\Include\Canvas\Charts befinden, ich habe eine Idee, die Standardbibliothek zu verwenden, aber ohne Beispiele ist es ein bisschen schwierig zu lernen)).
Kollegen, hat jemand irgendwelche Beispiele für die Verwendung von Bibliotheken gesehen, die sich in MQL5\Include\Canvas\Charts befinden, ich habe eine Idee, die Standardbibliothek zu verwenden, aber ohne Beispiele ist es ein bisschen schwierig zu lernen)).
Abschnitt Skripte\Beispiele\Canvas.
Ich danke Ihnen für diesen interessanten Artikel.
- In Punkt 1 gibt es ein Übersetzungsproblem.
They are connected by mutual cancellation function: if the first one triggers, the second one stays untouched, and vice versa.
Der zweite Auftrag sollte entfernt werden, wenn der erste ausgelöst wird, nicht "unberührt".
- Die Art und Weise, wie die Löschung des zweiten Auftrags mit OnTrade/OnTradeTransaction verarbeitet wird, ist nicht zuverlässig genug. Es kann vorkommen, dass das Bedarfsereignis gar nicht empfangen oder empfangen und nicht verarbeitet wird:
Außerdem können Transaktionen bei der Übertragung vom Server zum Terminal verloren gehen.
und
Die Länge der Transaktionswarteschlange umfasst 1024 Elemente. Wenn OnTradeTransaction eine neue Transaktion zu lange bearbeitet, können die alten Transaktionen in der Warteschlange durch die neuen verdrängt werden.
Es ist also besser, ein Schutzverfahrenhinzuzufügen , um eine große Überraschung zu vermeiden, wenn der zweite anhängige Auftrag nicht entfernt wird.
angevoyageur, vielen Dank für Ihren Kommentar, Sie haben es wie immer auf den Punkt gebracht :-)
Was die Übersetzung betrifft - ja, da ist ein Fehler.
Was die Löschung des nicht ausgelösten Auftrags im Body des Trade-Eventhandlers angeht - ja, die zusätzliche Prüfung sollte ausgenutzt werden, z.B. im Body des NewTick-Eventhandlers.
Ich weiß, dass dies ein alter Thread ist, aber ich möchte dies wirklich verwenden. Ich habe die Zip-Datei heruntergeladen, aber ich habe keine Ahnung, wie ich es zum Laufen bringe, und Hilfe beim Kompilieren wäre großartig.
Vielen Dank!
Dank Leuten wie Ihnen können Anfänger Fortschritte machen und vielleicht eines Tages mit dem Handel beginnen. Danke
Ich habe gerade alle Zip-Dateien heruntergeladen, aber ich brauche Hilfe bei der Installation, wie man sie zum Laufen bringt oder installiert
Ich habe soeben alle Zip-Dateien heruntergeladen, aber ich brauche Hilfe bei der Anleitung, wie man sie zum Laufen bringt oder installiert
Sie müssen einen Ordner erstellen, in dem alle relevanten Dateien gespeichert werden. Nach der Erstellung kopieren Sie die Dateien einfach in den Ordner, zum Beispiel:

Nach der Kompilierung finden Sie die Experten-Datei im MT5 Navigator.

Seit der Veröffentlichung des Artikels ist viel Zeit verstrichen. Aber der Code läuft einwandfrei. Baujahr 1981.
- 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 Das MQL5-Kochbuch: ОСО-Orders :
Autor: Dennis Kirichenko