Herr Nowitschkow,
Ich mochte diesen Ansatz wirklich und endlich etwas Struktur für einen EA.
Was muss alles geändert werden, um es an MQL4 anzupassen? Ich verwende die MQL_Easy-Bibliothek, um gemeinsamen Code für meinen EA auf beiden Plattformen zu entwickeln.
Ich wäre für Ihren Rat dankbar. Vielen Dank!
Dieser Ansatz hat mir sehr gut gefallen, und endlich eine Struktur für einen EA.
Was muss alles geändert werden, um es an MQL4 anzupassen? Ich bin mit MQL_Easy Bibliothek gemeinsamen Code für meine EA auf beiden Plattformen zu entwickeln.
Ich wäre für Ihren Rat dankbar. Danke!
Um mit MQL4 zu arbeiten, müssen Sie nur versuchen, das Projekt in MT4 )))) zu kompilieren. Es sollte nicht viele Fehler geben. Der Code ist ziemlich einfach
- 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 Erstellen eines Expert Advisors mit separaten Modulen :
Bei der Entwicklung von Indikatoren, Expert Advisors und Skripten müssen Entwickler oft verschiedene Codeteile erstellen, die nicht direkt mit der Handelsstrategie zusammenhängen. In diesem Artikel betrachten wir eine Möglichkeit, Expert Advisor zu erstellen, die zuvor erstellte Blöcke verwenden, wie z.B. Trailing, Filter und Ablauf-Code. Wir werden die Vorteile dieses Planungsansatzes erläutern.
Separate Module lassen sich leichter verbinden/trennen, debuggen und modifizieren. Die Logik in OnTick wird für Wartung und Verbesserung zugänglicher, wenn Verbindungen in einer Funktion implementiert werden, anstatt an verschiedenen Stellen im EA-Code hinzugefügt zu werden:
Diese kleine Designänderung sorgt für eine klarere EA-Struktur, die intuitiv wird. Die neue Struktur ähnelt dem Ergebnis der Anwendung des "Observer"-Musters, obwohl sich die Struktur selbst vom Muster unterscheidet. Mal sehen, wie wir das Design weiter verbessern können.
Autor: Andrei Novichkov