up3x1 – Der leistungsstarke Expert Advisor für MetaTrader 5

Mike 2012.11.20 21:19 16 0 0
Anhang

Dieser Expert Advisor wurde aus MQL4 umgeschrieben und ursprünglich hier veröffentlicht: https://www.mql5.com/en/code/8097 von seinem Autor izhutov.

Funktionsweise

Der EA nutzt drei Gleitende Durchschnitte (MA). Wenn der schnelle MA den mittleren MA von unten nach oben kreuzt, während beide unter dem langsamen MA liegen, wird eine Kaufposition eröffnet. Umgekehrt wird eine Verkaufsposition geöffnet, wenn der schnelle MA den mittleren MA nach unten kreuzt, während beide über dem langsamen MA liegen.

Die Lotgröße für die zu eröffnenden Positionen kann entweder fix oder proportional zum freien Margin sein. Eine zusätzliche Funktion zur Reduzierung der Lotgröße bei Verlusten ist ebenfalls integriert – je mehr aufeinanderfolgende Verlust-Trades, desto kleiner wird die Lotgröße. Außerdem kann ein Trailing Stop für eine offene Position gesetzt werden.

Das folgende Bild zeigt die Performance des Expert Advisors im visuellen Modus des Strategietesters.

 

Parameter

  • MaximumRisk - Risiko (wird verwendet, wenn Lots=0).
  • Lots - Lot.
  • DecreaseFactor - Reduktionsfaktor der Lotgröße nach Verlust-Trades. 0 - Reduzierung deaktiviert. Je kleiner der Wert, desto größer die Reduktion. Ist eine Reduzierung der Lotgröße nicht möglich, wird die minimale Lot-Position eröffnet.
  • TakeProfit - Take Profit in Punkten.
  • StopLoss - Stop Loss in Punkten.
  • TrailingStop - Trailing Stop in Punkten. Bei einem Wert von 0 ist die Trailing Stop-Funktion deaktiviert.
  • FastPeriod - Zeitraum des schnellen MA.
  • FastShift - Verschiebung des schnellen MA.
  • MiddlePeriod - Zeitraum des mittleren MA.
  • MiddleShift - Verschiebung des mittleren MA.
  • SlowPeriod - Zeitraum des langsamen MA.
  • SlowShift - Verschiebung des langsamen MA.

Hinweis

Es wird nicht empfohlen, die Werte für FastShift, MiddleShift und SlowShift kleiner als 1 einzustellen. Der Expert Advisor überprüft die Indikatoren nur bei der Eröffnung eines neuen Balkens (er soll nicht auf dem aktuellen (entstehenden) Balken arbeiten). Die Originalversion hat keine externen Parameter für die gleitenden Durchschnitte.

Liste
Kommentar 0