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.
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.

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
- So integrierst du hochkarätige Wirtschaftsdaten in deinen EA für MetaTrader 4
- Handelssignale mit MQL5 Wizard: Bullish und Bearish Harami mit CCI bestätigen
- Erstelle einen Expert Advisor basierend auf dem Center of Gravity Indikator für MetaTrader 4
- MQL5 Wizard: Trade Signale auf Basis von Kurs-Crossover mit gleitendem Durchschnitt und ADX Bestätigung
- Skyscraper_Fix und ColorAML: Zwei leistungsstarke Systeme für MetaTrader 5