Startseite Systemhandel Beitrag

Previous Candle Breakdown - Dein Trading-Assistent für MetaTrader 5

Anhang
20879.zip (6.41 KB, Herunterladen 0 mal)

Idee von: Vladimir Khlystov.

MQL5-Code von: Vladimir Karputov.

Der EA wartet darauf, dass jede Kerze von 1 Minute bis 1 Monat durchbrochen wird. Die erste Kerze wird auf einen bestimmten Zeitraum Durchbruch der vorherigen Kerze geprüft. Zudem besteht die Möglichkeit, zwei Filter zu aktivieren - den gleitenden Durchschnitt.

WARNUNG! Damit die Filter funktionieren, müssen die Durchschnittsperioden Fast: av. Period und Slow: av. Period größer als null sein.

Im EA ist ein Trailing implementiert, der (bei der ersten Anpassung des Stop-Loss-Levels) den Stop-Loss auf Breakeven verschiebt.

Die Positionsgröße kann sowohl festgelegt werden (Lots größer als null und Risk gleich null) als auch dynamisch in Prozent des Risikos pro Trade berechnet werden (Risk größer als null und Lots gleich null).

WARNUNG! Es dürfen keine Situationen entstehen, in denen:

  • Weder "Lots" noch "Risk" sind gleichzeitig größer als null;
  • Weder "Lots" noch "Risk" sind gleichzeitig gleich null.

Wenn das Zielprofit Alle Positionen schließen, wenn der Gewinn erreicht ist erreicht wird, werden alle Positionen geschlossen. Der EA stellt sicher, dass nicht mehr als eine Position in jede Richtung im angegebenen Zeitraum Durchbruch der vorherigen Kerze eröffnet wird.

Breakdown Previous Candle

Abb. 1. Aktueller Zeitraum: M15, Durchbruch ist auf H4 eingestellt


Eingabeparameter

  • Durchbruch der vorherigen Kerze - Zeitraum der Kerze, die durchbrochen werden soll;
  • Abstand von Hoch oder Tief - Abstand vom Hoch und Tief der durchbrochenen Kerze;
  • Fast: av. Period - Gleitender Durchschnitt "Fast": Durchschnittsperiode; wenn sie auf null gesetzt ist, wird der Filter von den Indikatoren "Fast" und "Slow" nicht verwendet;
  • Fast: horizontaler Versatz - Gleitender Durchschnitt "Fast": Horizontaler Versatz des Indikators;
  • Fast: Preisart - Gleitender Durchschnitt "Fast": Preisart, auf der der Indikator berechnet wird;
  • Slow: av. Period - Gleitender Durchschnitt "Slow": Durchschnittsperiode; wenn sie auf null gesetzt ist, wird der Filter von den Indikatoren "Fast" und "Slow" nicht verwendet;
  • Slow: horizontaler Versatz - Gleitender Durchschnitt "Slow": Horizontaler Versatz des Indikators;
  • Slow: Preisart - Gleitender Durchschnitt "Slow": Preisart, auf der der Indikator berechnet wird;
  • Fast und Slow: Glättungsart - Glättungsart (gemeinsam für "Fast" und "Slow");
  • Stop Loss - Stop Loss;
  • Take Profit - Take Profit;
  • Trailing Stop - Trailing (funktioniert als Breakeven bei der ersten Anpassung des Stop Loss);
  • Trailing Step - Trailing-Schritt;
  • Lots - Lotgröße ist fest (Risk muss auf null gesetzt sein);
  • Risk - Lotgröße wird dynamisch in Prozent des Risikos pro Trade berechnet (Lots muss auf null gesetzt sein);
  • Maximale Anzahl von Positionen in einer Richtung - maximale Anzahl von Positionen in einer Richtung;
  • Alle Positionen schließen, wenn der Gewinn erreicht ist - Zielgewinn, bei dem alle Positionen geschlossen werden.

Verwandte Beiträge

Kommentar (0)