Ein Template (Vorlage) ist ein grundlegender Quelltext eines Handelsroboters. Sie enthält den Standardprogrammkopf, allgemeine Eigenschaften und Bauteil für die wichtigsten Event-Handler: Eintreffen eines neuen Ticks (OnTick), Sta (OnInit) und die Deinitialisierung des Eas (OnDeinit). Ein Template wird in dem Verzeichnis angelegt, das dem Programmtyp entspricht – MQL5/Experts (oder MQL4/Experts). Beim Erstellen eines Templates können Sie die Programmeingaben vorab definieren und dem Bauteil für die weiteren Event-Handler hinzufügen.
Füllen Sie die folgenden Felder aus:
Die Eingabeparameter sind "input"-Klassenvariablen. Um einen Parameter zu erstellen, klicken Sie auf Hinzufügen und füllen Sie drei Felder aus:
Nachdem Sie alle erforderlichen Daten eingegeben haben, klicken Sie auf Weiter.
In den nachfolgenden Schritten wählen Sie zusätzliche Event-Handler. Die Bauteile werden dem EA-Template hinzugefügt:
Um eine erweiterte Handler-Beschreibung anzuzeigen, bewegen Sie den Cursor darüber.
Die ausgewählten Event-Handler werden zusätzlich zu den standardmäßigen OnInit, OnDeninit und OnTick hinzugefügt. |
Klicken Sie auf Fertig stellen, um das Erstellen des Templates abzuschließen. Die erzeugte Datei wird sofort zur Bearbeitung geöffnet.