Trend Rapture EA
- Experten
-
Artem Koliada
MQL4/MQL5 Developer 💻 | Turning trading strategies into profitable code. Expert Advisors (EA) & Custom Indicators for MT4/MT5. Let's automate your trading - Version: 1.0
- Aktivierungen: 5
Trend Rapture EA ist ein automatisiertes Handelssystem, das auf der Trend Rapture-Indikator-Engine basiert. Es verwendet einen adaptiven Kalman-Filter in Kombination mit dynamischen Z-Score-Volatilitätsbändern, um Marktregime zu erkennen und Positionen über ein kontrolliertes Grid-System zu verwalten. Der EA wurde für den Einsatz auf EURUSD M15 entwickelt, kann jedoch mit entsprechenden Parameteranpassungen auf andere wichtige Währungspaare und Zeitrahmen angewendet werden.
Wie es funktioniert Der Kern des Systems ist ein Kalman-Filter – ein rekursiver Algorithmus, der den wahren Preistrend schätzt, indem er Signal von Rauschen trennt. Um diesen gefilterten Wert herum werden dynamische Volatilitätsbänder unter Verwendung einer gleitenden Standardabweichung und eines Z-Score-Multiplikators berechnet. Basierend auf der Preisposition relativ zu diesen Bändern wird der Markt in eines von drei Regimen eingeteilt:
-
Neutral – der Preis bewegt sich innerhalb der Bänder um die Kalman-Linie
-
Bullish – der Preis bricht über das obere Band aus
-
Bearish – der Preis bricht unter das untere Band aus
Wenn ein gerichtetes Regime bestätigt wird, eröffnet der EA eine Position. Wenn sich der Preis um eine definierte Anzahl von Punkten gegen die Position bewegt, werden zusätzliche Level mit einer erhöhten Lot-Größe eröffnet. Das gesamte Grid wird geschlossen, wenn der gewichtete Durchschnittsgewinn das definierte Take-Profit-Ziel erreicht.
Einstiegsmodi Über den Parameter Strategy Mode stehen zwei Einstiegsmodi zur Verfügung:
-
Der Rapid (Schnell)-Modus eröffnet eine Position auf dem ersten Balken eines neuen Regimes, wenn der Preis über ein Volatilitätsband hinaus ausbricht. Dies eignet sich für Trendmärkte.
-
Der Tactical (Taktisch)-Modus steigt ein, wenn der Preis zurücksetzt (Pullback), um die Kalman-Linie zu berühren, während er innerhalb eines etablierten Regimes bleibt. Dies eignet sich für Range- oder Mean-Reversion-Bedingungen.
Positionsgröße Wenn Auto-Lot aktiviert ist, skaliert die Basis-Lot-Größe proportional zum Wachstum des Kontostands. Dies hält das Risiko bei wachsendem Konto konstant. Zum Beispiel verdoppelt sich bei einem Basis-Lot von 0,01 auf einer Kontobasis von 10.000 das Lot auf 0,02, wenn das Konto 20.000 erreicht. Wenn Auto-Lot deaktiviert ist, verwendet der EA eine feste Lot-Größe für jeden Trade.
Risikokontrollen Der Parameter Max Drawdown definiert den maximal zulässigen Drawdown als Prozentsatz des Kontostands. Wenn dieses Level erreicht wird, werden alle offenen Positionen sofort geschlossen. Das Setzen dieses Wertes auf 0 deaktiviert die Absicherung. Der Parameter Close Grid on Signal Reversal schließt, wenn aktiviert, das aktuelle Grid, wenn das Marktregime in die entgegengesetzte Richtung wechselt, bevor der Take-Profit erreicht wird. Die maximale Anzahl von Grid-Leveln wird durch den Parameter Max Levels definiert und fungiert als harte Obergrenze für die Positionsskalierung.
Parameter Kalman-Filter-Engine:
-
Process Noise (Q) – steuert, wie schnell sich der Filter an Preisänderungen anpasst. Niedrigere Werte erzeugen eine glattere Linie; höhere Werte machen den Filter reaktiver.
-
Measurement Noise (R) – steuert, wie sehr der Filter eingehenden Preisdaten vertraut. Höhere Werte reduzieren die Empfindlichkeit gegenüber kurzfristigen Schwankungen.
-
Z-Score Multiplier – legt die Breite der Volatilitätsbänder fest. Höhere Werte erfordern einen stärkeren Ausbruch, um einen Regimewechsel auszulösen.
-
Variance Period – die Anzahl der Balken, die zur Berechnung der gleitenden Standardabweichung verwendet werden.
Einstiegsstrategie:
-
Strategy Mode – wählt zwischen Rapid- (Ausbruch) und Tactical- (Pullback) Einstiegslogik.
Handelseinstellungen:
-
Base Lot Size – die Lot-Größe, die auf den definierten Basis-Kontostand angewendet wird.
-
Balance Base – der Kontostand, der der Basis-Lot-Größe entspricht.
-
Auto-Lot – aktiviert die proportionale Lot-Skalierung mit dem Kontowachstum.
-
Grid Take Profit – der gewichtete Durchschnittsgewinn in Punkten, bei dem das gesamte Grid geschlossen wird.
-
Grid Step – der Abstand in Punkten zwischen aufeinanderfolgenden Grid-Leveln.
-
Magic Number – eine eindeutige Kennung für die Aufträge des EA.
Martingale-Einstellungen:
-
Enable Martingale Grid – aktiviert oder deaktiviert die Positionsskalierung bei nachteiligen Bewegungen.
-
Lot Multiplier per Level – der Faktor, um den sich die Lot-Größe bei jedem neuen Level erhöht.
-
Maximum Grid Levels – das harte Limit für die Anzahl offener Positionen im Grid.
Risikoschutz:
-
Max Drawdown % – schließt alle Positionen, wenn der Drawdown vom Kontostand diesen Schwellenwert erreicht. Auf 0 setzen, um zu deaktivieren.
-
Close Grid on Signal Reversal – schließt das aktive Grid, wenn ein gegensätzliches Signal erkannt wird.
Hinweise Das Martingale-Grid birgt inhärente Risiken. Jedes zusätzliche Level erhöht das Gesamtrisiko erheblich. Es wird empfohlen, den EA auf einem Demokonto zu testen, bevor er auf einem Echtgeldkonto angewendet wird, und den Max Drawdown-Parameter entsprechend Ihrer Risikotoleranz einzustellen. Backtesting-Ergebnisse, die auf Screenshots gezeigt werden, basieren auf historischen Daten und garantieren keine zukünftige Performance. Vergangene Ergebnisse sind kein Indikator für zukünftige Renditen.
