BB RSI Mean Reversion Pro
- Experten
- Michael B Neely
- Version: 8.12
- Aktivierungen: 5
Überblick
BB RSI Mean Reversion Pro ist ein regelbasierter Expert Advisor, der hochwahrscheinliche Mean-Reversion-Setups auf dem H4-Zeitrahmen identifiziert. Wenn der Kurs außerhalb eines 20-Perioden-Bollinger-Bandes schließt und dann auf dem nächsten Balken wieder einsteigt - bestätigt durch ein RSI-Extrem -, steigt der EA bei der Balkeneröffnung in den Markt ein. Ein optionaler wöchentlicher Donchian Channel-Filter beschränkt den Einstieg auf Trades in der Nähe von strukturellen Range-Grenzen, was den Gewinnfaktor erheblich verbessert und den Drawdown reduziert.
Wie funktioniert es?
Für das Signal müssen drei Bedingungen gleichzeitig auf den letzten beiden geschlossenen H4-Balken zusammentreffen:
1. Der vorherige Balken schloss außerhalb des Bollinger Bandes (Überdehnung bestätigt)
2. Der aktuelle Balken schloss wieder innerhalb des Bandes (Umkehr bestätigt)
3. Der RSI hat auf dem Überdehnungsbalken ein Extrem erreicht (Momentum-Bestätigung)
Wenn der Donchian-Filter aktiviert ist, werden Kaufsignale nur in der Nähe des Tiefpunkts der wöchentlichen Handelsspanne und Verkaufssignale nur in der Nähe des Hochpunkts der wöchentlichen Handelsspanne akzeptiert, was den Einstieg auf strukturell begründete Positionen beschränkt und den Handel in der Mitte der Handelsspanne ausschließt.
| Donchian | Gewinnfaktor | Gewinnrate | Max DD | |
|---|---|---|---|---|---|
| EURUSD H4 - MT4 | ON | 1.72 | 64.00% | 21.91% | |
| GBPUSD H4 - MT4 | ON | 2.46 | 66.67% | 10.68% |
Enthalten ist
- BB_RSI_MeanReversion_Pro.mq4 (MetaTrader 4, v8.10)
- BB_RSI_Mittelwertumkehr_Pro.mq5 (MetaTrader 5, v8.11)
- Vollständiger Einstellungsleitfaden mit empfohlenen Konfigurationen
Empfohlene Paare
EURUSD - primäres Paar, beste Gesamtergebnisse
GBPUSD - starkes Sekundärpaar, gute Gewinnraten
USDCHF - akzeptables tertiäres Paar
Hinweis: Die JPY-Paare (USDJPY, GBPJPY) wurden ausgiebig getestet und führten bei allen Konfigurationen zu gleichmäßigen Verlusten. Sie werden für die Verwendung mit diesem EA nicht empfohlen.
Zeitrahmen-Tests
H4 - optimal. Durchgängige Gewinne bei allen empfohlenen Paaren.
H1 - getestet und als unrentabel bestätigt. Nicht empfohlen.
D1 - getestet und als unrentabel bestätigt (zu wenige Signale). Nicht empfohlen.
Risiko-Offenlegung
Die Backtest-Ergebnisse der Vergangenheit sind keine Garantie für die zukünftige Performance. Der Devisenhandel birgt ein erhebliches Risiko. Testen Sie immer mit einem Demokonto, bevor Sie live handeln. Verwenden Sie eine für Ihren Kontostand angemessene Positionsgröße.
Leitfaden für empfohlene Einstellungen
Schnellstart - empfohlene Einstellungen
Hängen Sie den EA an einenH4-Chart für EURUSD, GBPUSD oder USDCHF an.
Setzen SieuseDonchian = true, donchianPeriod = 20, donchianBuffer = 50.
Setzen SiestopLoss = 75, takeProfit = 150, LotSize entsprechend Ihrer Risikotoleranz.
Alle anderen Einstellungen können auf den Standardwerten bleiben.
RSI-Einstellungen
rsiPeriod - Standardwert 8. Niedrigere Werte ergeben mehr Signale, aber mehr Rauschen. Höhere Werte ergeben weniger, aber qualitativ hochwertigere Signale.
rsiHighLevel / rsiLowLevel - Voreinstellung 70/30. Der RSI-Extremwert, der für die Überdehnungsleiste erforderlich ist. Eine Ausweitung auf 75/25 reduziert Trades; eine Verengung auf 65/35 erhöht sie.
rsiMidHigh / rsiMidLow - Voreinstellung 60/40. RSI-Niveaus, bei denen der EA einen Handel frühzeitig beendet, wenn der Kurs die BB-Mittellinie erreicht hat. Diese Werte lösen den Mean-Reversion-Exit aus, bevor der feste TP erreicht wird.
Bollinger Band-Einstellungen
bbPeriod - Voreinstellung 20. Standardeinstellung. Es wird nicht empfohlen, sie zu ändern.
bbDeviation - Voreinstellung 2,0. Höhere Werte (z. B. 2,5) erfordern extremere Übertreibungen vor der Signalisierung - weniger, aber potenziell hochwertigere Trades.
bbShift - Voreinstellung 1. Liest immer vom letzten vollständig geschlossenen Balken. Nicht ändern.
Donchian-Kanal-Filter
useDonchian - dringend empfohlen: true. Der Filter liest das höchste Hoch und das niedrigste Tief der letzten N abgeschlossenen Wochenbars, um den aktuellen Bereich zu definieren. Kaufsignale werden nur innerhalb von donchianBuffer Pips des Wochentiefs ausgelöst, Verkaufssignale nur in der Nähe des Wochenhochs.
donchianPeriod - Standardwert 20 (20 Wochenbalken ≈ 5 Monate Handelsspanne). Erhöhen Sie den Wert für einen längeren strukturellen Bereich; verringern Sie ihn für einen kürzeren, reaktiveren Bereich.
donchianBuffer - Standardwert 50 Pips. Der Pip-Abstand vom wöchentlichen Hoch/Tief, innerhalb dessen Signale akzeptiert werden. Verringern Sie diesen Wert, um den Filter enger zu fassen, erhöhen Sie ihn, um mehr Signale zuzulassen.
Order-Einstellungen
LotSize - Standardwert 0,04. Alle Backtests wurden mit dieser Größe auf einem $750-Konto durchgeführt (~0,53% Risiko pro Handel bei 75-Pips-SL). Skalieren Sie proportional zu Ihrem Konto.
stopLoss - Voreinstellung 75 Pips. Ausgiebig getestet. Nicht unter 50 Pips auf H4 reduzieren - Intra-Bar-Dochte werden Sie vorzeitig aussteigen.
takeProfit - Standardwert 150 Pips (2:1 RR). Setzen Sie den Wert auf 0, um den festen TP zu deaktivieren und den Trailing-Stop als einzigen Ausstieg zu verwenden.
Handelsverwaltung
useTrailStop - optional. Wenn aktiviert, wird der Trailing-Stop nach trailStart Pips Gewinn aktiviert und bewegt sich in trailStep Pip-Schritten. Setzen Sie takeProfit = 0, wenn Sie Trail als primären Ausstieg verwenden.
useBreakEven - optional. Verschiebt den Stop Loss auf Entry + breakEvenBuffer Pips, sobald breakEvenAt Pips Gewinn erreicht ist. Kann mit Trailing Stop kombiniert werden.
Session- und EA-Einstellungen
useSessionFilter - optional. Schränkt den Handel auf bestimmte Serverstunden ein. Nützlich, wenn Sie Zeiten mit geringer Liquidität vermeiden möchten.
MagicNumber - Standardwert 473829. Ändern Sie diese, wenn Sie mehrere EAs auf demselben Konto betreiben, um Auftragskonflikte zu vermeiden.
MaxOpenOrders - Standardwert 1. Der EA handelt jeweils mit einer Position pro Chart. Legen Sie für jedes Paar separate Charts an.
