Diskussion zum Artikel "Entwicklung eines Expertenberaters für mehrere Währungen (Teil 1): Zusammenarbeit von mehreren Handelsstrategien"

 

Neuer Artikel Entwicklung eines Expertenberaters für mehrere Währungen (Teil 1): Zusammenarbeit von mehreren Handelsstrategien :

Es gibt eine ganze Reihe von verschiedenen Handelsstrategien. Daher kann es sinnvoll sein, mehrere Strategien parallel anzuwenden, um Risiken zu diversifizieren und die Stabilität der Handelsergebnisse zu erhöhen. Wenn jedoch jede Strategie als separater Expert Advisor (EA) implementiert wird, wird die Verwaltung ihrer Arbeit auf einem Handelskonto sehr viel schwieriger. Um dieses Problem zu lösen, wäre es sinnvoll, den Betrieb verschiedener Handelsstrategien innerhalb eines einzigen EA zu implementieren.

Wir müssen entscheiden, was wir wollen und was wir haben.

Das haben wir (oder haben wir fast):

  • einige verschiedene Handelsstrategien, die auf verschiedenen Symbolen und Zeitrahmen funktionieren, in Form eines vorgefertigten EA-Codes oder eines formulierten Regelsatzes für die Durchführung von Handelsoperationen,
  • ein Startguthaben und
  • ein maximal zulässiges Drawdown.

Wir wollen:

  • eine Zusammenarbeit aller ausgewählten Strategien auf einem Konto für mehrere Symbole und Zeitrahmen,
  • eine Aufteilung des Startguthabens auf alle zu gleichen Teilen oder gemäß den festgelegten Verhältnissen,
  • die automatische Berechnung der Volumina der eröffneten Positionen zur Einhaltung der maximal zulässigen Inanspruchnahme,
  • eine korrekte Handhabung von Terminal-Neustarts und
  • die Fähigkeit, in MetaTrader 5 und 4 zu laufen.

    Wir werden einen objektorientierten Ansatz, MQL5 und einen Standard-Tester in MetaTrader 5 verwenden.

    Die Aufgabe ist ziemlich umfangreich, deshalb werden wir sie Schritt für Schritt lösen.

    Autor: Yuriy Bykov