Engulfing ProBot EA
- Experten
- Version: 1.10
- Aktualisiert: 22 Juni 2026
- Aktivierungen: 5
Engulfing ProBot EA v1.0
Wichtige Hinweise zur Verwendung
Die Engulfing ProBot-Strategie wurde ursprünglich hauptsächlich für den H4-Zeitrahmen (4 Stunden) entwickelt und getestet. Obwohl der EA technisch gesehen auch auf niedrigeren Zeitrahmen wie H1, M30, M15 oder M5 eingesetzt werden kann, erfordern diese Zeitrahmen in der Regel deutlich abweichende Parametereinstellungen und Optimierungsergebnisse. Von der Verwendung der Standardeinstellungen auf niedrigeren Zeitrahmen wird dringend abgeraten, da dies zu erheblichen Verlusten führen kann. Der EA wurde in erster Linie für Devisenpaare entwickelt.
Handeln Sie niemals mit einem Instrument, ohne es zuvor zu optimieren.
Wird der EA nicht für ein bestimmtes Instrument optimiert, kann dies zu erheblichen Verlusten führen.
Vergangene Ergebnisse, Backtests und Optimierungen garantieren keine zukünftige Rentabilität.
Es gibt keinen Expert Advisor, der unter allen Marktbedingungen garantierte Gewinne erzielen kann.
Wenden Sie stets ein angemessenes Risikomanagement an und handeln Sie niemals mit Geld, dessen Verlust Sie sich nicht leisten können.
Strategieübersicht
Engulfing ProBot ist ein automatisiertes Handelssystem für MetaTrader 5, das auf Engulfing-Kerzenmustern basiert.
Der EA sucht nach bullischen und bärischen Engulfing-Formationen und validiert diese mithilfe mehrerer optionaler Bestätigungsfilter. Je nach Konfiguration kann das System vor der Eröffnung eines Trades Swing-Validierung, RSI-Filter, Awesome-Oscillator-Bestätigung und SuperTrend-Trendbestätigung nutzen.
Der Roboter unterstützt mehrere Methoden des Geldmanagements, einen automatischen Break-Even-Schutz sowie den optionalen schrittweisen Positionsaufbau („Scale-in“).
Trades können mithilfe fester Take-Profit-Ziele oder dynamischer, RSI-basierter Ausstiegsmethoden verwaltet werden.
Das Ziel der Strategie besteht darin, nur dann zu handeln, wenn Kursbewegung, Trend und Momentum in dieselbe Richtung weisen.
Einstellungen
- MagicNumber
Standardwert: 123456
Eindeutige Kennung, die vom EA verwendet wird, um seine eigenen Trades zu erkennen und zu verwalten. Verwenden Sie eine andere Magic Number, wenn mehrere Expert Advisors auf demselben Konto laufen.
- Debug
Standardwert: true
Aktiviert die detaillierte Protokollierung auf der Registerkarte „Experts“ in MT5.
Empfehlung:
Aktivieren Sie diese Option während des Testbetriebs und deaktivieren Sie sie beim Live-Handel, wenn keine detaillierten Protokolle erforderlich sind.
- MaxSpreadPoints
Standardwert: 50
Legt den maximal zulässigen Spread für die Eröffnung eines neuen Trades fest. Wenn der aktuelle Spread diesen Wert überschreitet, überspringt der EA die Einrichtung und wartet auf bessere Marktbedingungen.
Beispiel:
MaxSpreadPoints = 50
Aktueller Spread = 55
Ergebnis: Es wird kein Trade eröffnet.
Sonderwert:
MaxSpreadPoints = 0
Deaktiviert die Spread-Filterung vollständig.
- MinCandleSize
Standardwert: 120
Legt die Mindestgröße der umschließenden Kerze in Punkten fest. Kleine Kerzen sind oft Marktrauschen und erzeugen im Allgemeinen schwächere Signale.
Höhere Werte:
* Weniger Trades
* Stärkere Setups
Niedrigere Werte:
* Mehr Trades
* Aggressivere Einstiegspunkte
- MaxCandleSize
Standardwert: 1300
Legt die maximal zulässige Größe einer Engulfing-Kerze fest. Dieser Filter hilft dabei, Einstiegspunkte nach ungewöhnlich großen Kerzen zu vermeiden, die häufig durch hohe Volatilität oder Nachrichtenereignisse verursacht werden.
Höhere Werte:
* Es werden mehr Setups akzeptiert
Niedrigere Werte:
* Konservativere Filterung
- BodyRatio
Standardwert: 1,2
Legt fest, um wie viel größer der Körper der umschließenden Kerze im Vergleich zum Körper der vorherigen Kerze sein muss.
Beispiel:
Körper der vorherigen Kerze = 100 Punkte
BodyRatio = 1,2
Erforderlicher Körper der „Engulfing“-Kerze = 120 Punkte oder größer
Höhere Werte:
* Stärkere Engulfing-Muster
* Weniger Trades
Niedrigere Werte:
* Mehr Setups
* Weniger strenge Validierung
- WickToBodyRatio
Standardwert: 5,0
Steuert die maximale Dochtgröße im Verhältnis zum Kerzenkörper. Große Dochte deuten oft eher auf Unsicherheit als auf eine starke Richtungsbewegung hin.
Niedrigere Werte:
* Klarere Signale
* Weniger Signale
Höhere Werte:
* Mehr Setups werden akzeptiert
- WeakGap
Standardwert: 20
Bietet eine Toleranz bei der Überprüfung von Engulfing-Bedingungen. Dies verhindert, dass gültige Setups aufgrund sehr geringer Kursunterschiede, die durch den Spread oder Schwankungen in den Broker-Daten verursacht werden, abgelehnt werden.
Höhere Werte:
* Es werden mehr Setups akzeptiert
Niedrigere Werte:
* Strengere Überprüfung der Engulfing-Bedingungen
- SwingLookback
Standardwert: 6
Legt fest, wie viele vorherige Kerzen bei der Validierung eines Swing-Hochs oder Swing-Tiefs überprüft werden.
Der Zweck dieses Filters besteht darin, sicherzustellen, dass sich das Engulfing-Muster an einem aussagekräftigen Marktwendepunkt bildet.
Höhere Werte:
* Stärkere Bestätigung des Swings
* Weniger Trades
Niedrigere Werte:
* Mehr Trades
* Weniger strenge Filterung
Beispiel:
SwingLookback = 1
Es wird nur das Engulfing-Setup selbst berücksichtigt.
SwingLookback = 6
Das Setup muss im Vergleich zu den letzten sechs Kerzen signifikant bleiben.
- EntryLongMaxRSI
Standardwert: 65
Maximal zulässiger RSI-Wert für Long-Positionen.
Liegt der RSI über diesem Wert, wird kein Long-Trade eröffnet.
Zweck:
Trägt dazu bei, Käufe nach übermäßigen Aufwärtsbewegungen zu vermeiden.
- EntryShortMinRSI
Standardwert: 35
Mindestwert des RSI, der für Short-Positionen zulässig ist.
Liegt der RSI unter diesem Wert, wird kein Short-Trade eröffnet.
Hilft dabei, Verkäufe nach einer übermäßigen Abwärtsbewegung zu vermeiden.
- LongExitRSI
Standardwert: 70
Legt den RSI-Wert fest, bei dem die RSI-Ausstiegsüberwachung für Long-Positionen aktiviert wird.
Sobald der RSI diesen Wert erreicht, wird die ausgewählte RSI-Ausstiegslogik aktiv.
- ShortExitRSI
Standardwert: 30
Legt den RSI-Wert fest, bei dem die RSI-Ausstiegsüberwachung für Short-Positionen aktiviert wird.
Sobald der RSI diesen Wert erreicht, wird die ausgewählte RSI-Ausstiegslogik aktiv.
- RSISlowdown
Standardwert: true
Aktiviert RSI-Slowdown-Ausstiegsregeln.
So funktioniert es:
Bei Long-Positionen wartet der EA, bis der RSI die Ausstiegszone oberhalb von „LongExitRSI“ erreicht.
Der Trade wird geschlossen, wenn der RSI später wieder unter das Ausstiegsniveau fällt.
Bei Short-Positionen wird die umgekehrte Logik angewendet.
Zweck:
Es wird versucht, Trades offen zu halten, solange das Momentum stark bleibt.
- RSIReversal
Standardwert: true
Aktiviert Ausstiege bei RSI-Umkehr.
So funktioniert es:
Sobald der RSI die Ausstiegszone erreicht, erfasst der EA den höchsten erreichten RSI-Wert.
Der Trade wird geschlossen, sobald der RSI von diesem Extremwert aus eine Umkehr beginnt.
Zweck:
Versucht, Gewinne gegen Ende starker Marktbewegungen zu realisieren.
- SupertrendATRPeriod
Standardwert: 22
Legt den vom SuperTrend-Indikator verwendeten ATR-Zeitraum fest.
Niedrigere Werte:
* Schnellere Trendwechsel
* Mehr Signale
Höhere Werte:
* Sanftere Trenderkennung
* Weniger Fehlsignale
- SupertrendATRMultiplier
Standardwert: 3,0
Steuert die Empfindlichkeit des SuperTrend-Indikators.
Niedrigere Werte:
* Frühere Trendwechsel
* Mehr Trades
Höhere Werte:
* Stärkere Trendbestätigung
* Weniger Trades
- SupertrendTakeWicksIntoAccount
Standardwert: true
Legt fest, ob Kerzen-Dochte bei der Auswertung von SuperTrend-Umkehrsignalen berücksichtigt werden.
Werte:
* true = Dochte werden berücksichtigt
* false = nur Schlusskurse
Durch die Einbeziehung der Dochte reagiert der SuperTrend schneller auf Marktbewegungen.
- MoneyMode
Standardwert: Feste Lotgröße
Legt fest, wie die Positionsgröße berechnet wird.
Verfügbare Modi:
* Festes Lot
* Festes Risikokapital
* Risikoprozentsatz
- FixedLot (Basis-Lot) !!
Standardwert: 0,01
Wird verwendet, wenn der Geldmodus auf „Festes Lot“ eingestellt ist.
Jeder Trade wird mit der angegebenen Lotgröße eröffnet.
Beispiel:
FixedLot = 0,10
Alle Basispositionen werden mit 0,10 Lots eröffnet.
- FixedRiskMoney
Standardwert: 10,0
Wird verwendet, wenn „MoneyMode“ auf „Fixed Risk Money“ eingestellt ist UND „UseScaleIn“ = false ist.
Der EA berechnet die Positionsgröße automatisch so, dass der maximale Verlust dem angegebenen Betrag entspricht.
Beispiel:
FixedRiskMoney = 10 $
Der Stop-Loss wird so bemessen, dass das maximale Risiko etwa 10 $ beträgt.
- RiskPercent (BASE-Risiko) !!
Standardwert: 1,0
Wird verwendet, wenn „MoneyMode“ auf „Risk Percent“ eingestellt ist.
Der EA berechnet die Positionsgröße auf Basis des Kontostands.
Beispiel:
Kontostand = 1.000 $
Risikoprozentsatz = 1 %
Maximales Risiko pro Trade = ca. 10 $.
- UseBreakEven
Standardwert: false
Aktiviert den automatischen Break-Even-Schutz.
Wenn diese Option aktiviert ist, kann der Stop-Loss auf den ursprünglichen Einstiegskurs des Trades verschoben werden, sobald der Kurs um eine festgelegte Gewinnspanne gestiegen ist.
- BreakEvenBodyMult
Standardwert: 1,0
Legt fest, wann der Break-Even ausgelöst wird.
Die Auslöseentfernung wird anhand der Größe des Kerzenkörpers der „Engulfing“-Kerze berechnet.
Beispiel:
Körpergröße = 100 Punkte
BreakEvenBodyMult = 1,0
Der Break-Even wird nach einer günstigen Kursbewegung von 100 Punkten aktiviert.
BreakEvenBodyMult = 1,5
Der Break-Even wird nach einer positiven Kursbewegung von 150 Punkten aktiviert.
- UseTP
Standardwert: false
Aktiviert feste Take-Profit-Ziele.
Wenn deaktiviert, werden Trades mithilfe der RSI-Ausstiegslogik verwaltet.
Automatische Sicherheitsfunktion:
Wenn „UseTP“ deaktiviert ist und beide RSI-Ausstiegsmethoden deaktiviert sind, aktiviert der EA automatisch den Take-Profit-Schutz, um zu verhindern, dass Trades unbegrenzt offen bleiben.
- UseScaleIn
Standardwert: true
Aktiviert den Aufbau zusätzlicher Positionen nach Eröffnung des Basis-Trades.
Wenn diese Option deaktiviert ist, wird nur die Basisposition gehandelt.
- ScaleInMode
Standardwert: STOP
Legt fest, wie zusätzliche Positionen platziert werden.
Verfügbare Modi:
LIMIT
Zusätzliche Positionen werden sofort als ausstehende Limit-Orders platziert.
STOP
Zusätzliche Positionen werden aktiviert und erst platziert, wenn der Kurs die festgelegten Auslösebedingungen erreicht.
- ScaleInMultiplier
Standardwert: 2,0
Legt den Multiplikator für die Positionsgröße fest, der für zusätzliche Scale-In-Stufen verwendet wird.
Beispiel:
Basislot = 0,10
ScaleInMultiplier = 1,5
Ergebnis:
Basis = 0,10
L1 = 0,15
L2 = 0,225
- PendingStopShiftPoints
Standardwert: 30
Wird nur im STOP-Scale-in-Modus verwendet.
Legt fest, wie weit der Kurs über das Scale-in-Niveau hinausgehen muss, bevor die ausstehende Stop-Order platziert wird.
Höhere Werte:
* Erfordert mehr Bestätigung
* Weniger Scale-in-Aktivierungen
Niedrigere Werte:
* Schnellere Scale-in-Ausführung
* Aggressiverer Positionsaufbau
Risikohinweis!
Der Handel mit Devisen, CFDs, Indizes und Rohstoffen ist mit erheblichen Risiken verbunden.
Die Wertentwicklung in der Vergangenheit ist keine Garantie für zukünftige Ergebnisse.
Testen Sie die Strategie stets auf einem Demokonto und wenden Sie ein angemessenes Risikomanagement an, bevor Sie mit echtem Kapital handeln.
