Diskussion zum Artikel "Erstellen eines Expert Advisors mit separaten Modulen"

 

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

Andrei Novichkov
Andrei Novichkov
  • www.mql5.com
Hat den Artikel Erstellen eines Expert Advisors mit separaten Modulen veröffentlicht 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...