Diskussion zum Artikel "Grundlagen der Programmierung in MQL5: Globale Variablen des Terminals"

 

Neuer Artikel Grundlagen der Programmierung in MQL5: Globale Variablen des Terminals :

Dieser Beitrag beschäftigt sich mit den Objekt-orientierten Fähigkeiten der MQL5-Sprache zur Erzeugung von Objekten, die die Arbeit mit globalen Variablen des Terminals erleichtern. Als praktisches Beispiel betrachte ich einen Fall, wo die globalen Variablen als Kontrollpunkte zur Implementierung der Programmphasen eingesetzt werden.

Bei Ausführung des Moduls, erscheint im Chartfenster ein Kommentar, dass das Programm im Open() Block arbeitet.

Wenn dann kein Schließen des Programms erzwungen wurde, wird die Kontrolle an die Funktion übertragen, die einen entsprechenden Marker setzt/löscht. Sollte ein Marker in einem der Kontrollpunkte nicht gelöscht werden können, wird das so interpretiert, dass das Modul seine Arbeit nicht abgeschlossen hat.

Abb. 8 zeigt ein Muster der Rückverfolgungsphasen der Arbeit des Moduls mit globalen Variablen.

Abb. 8 Muster der Abfolge der verarbeitenden Marker

Abb. 8 Muster der Abfolge der verarbeitenden Marker

Autor: Dennis Kirichenko