Ema bb rsi
- Experten
- Version: 1.1
EMA + RSI + Bollinger-Bänder Trend-EA (MetaTrader 5)
Dieser Expert Advisor (EA) ist ein vollautomatisches Handelssystem für mehrere Zeitrahmen, das für MetaTrader 5 entwickelt wurde. Es handelt, indem es sich am langfristigen Trend orientiert und bei kurzfristigen, extremen Rückgängen in den Markt einsteigt. Durch die Kombination von gleitenden Durchschnitten zur Ermittlung der Trendrichtung mit Momentum-Oszillatoren für präzise Einstiegspunkte zielt er darauf ab, Umkehrbewegungen mit hoher Wahrscheinlichkeit innerhalb eines etablierten Trends zu nutzen.
📈 Kernhandelsstrategie
Der EA wendet vor jedem Handelsabschluss einen strengen, mehrstufigen Bestätigungsprozess an:
Regeln für den Kaufeinstieg (bullisches Setup):
- Trend im höheren Zeitrahmen (HTF): Der Kurs muss im HTF (z. B. H1) über dem 200 EMA liegen.
- Trend im Ausführungszeitrahmen: Der Kurs muss ebenfalls über dem 200 EMA auf dem aktuellen Handelschart liegen.
- Erschöpfung / Überverkauft: Der RSI (14) muss unter die Überverkaufsschwelle fallen (Standard: 15).
- Volatilitätsdurchbruch: Das Tief der Kerze muss das untere Bollinger-Band berühren oder durchbrechen, was eine vorübergehende Überdehnung signalisiert.
Regeln für den Verkaufseinstieg (bärisches Setup):
- Trend im höheren Zeitrahmen (HTF): Der Kurs muss im HTF unterhalb des 200 EMA liegen.
- Trend im Ausführungszeitrahmen: Der Kurs muss ebenfalls unter dem 200 EMA auf dem aktuellen Handelschart liegen.
- Erschöpfung / Überkauft: Der RSI (14) muss über die Überkaufsschwelle (Standard: 85) steigen.
- Volatilitätsdurchbruch: Das Hoch der Kerze muss das obere Bollinger-Band berühren oder durchbrechen.
⚙️ Hauptmerkmale
- Multi-Zeitrahmen-Trendfilter: Verhindert, dass der EA Trades entgegen der vorherrschenden HTF-Marktrichtung eingeht, wodurch Fehlsignale deutlich reduziert werden.
- On-Chart-Dashboard: Ein übersichtliches, visuelles Echtzeit-Panel, das Folgendes anzeigt:
- Aktuelle Trendzustände für HTF und Ausführungs-TF (bullisch/bärisch).
- Status der Kauf-/Verkaufs-Engines.
- Das zuletzt generierte Signal.
- Aktuelle Lotgröße, offene Positionen und schwankender Gewinn/Verlust.
- Aktive TP-, SL- und Trailing-Parameter.
- Dynamisches Risikomanagement: Verfügt über einen „Auto-Lot“-Modus, der die Handelsgröße als Prozentsatz des gesamten Kontoguthabens berechnet und das Risiko automatisch an das wachsende Kontoguthaben anpasst. Ein „Manual-Lot“-Fallback ist ebenfalls verfügbar.
- Profit-Lock-Trailing-Stop: Ein fortschrittliches Handelsmanagementsystem, das abwartet, bis ein Trade eine bestimmte Gewinnschwelle (Profit Lock) erreicht, bevor es aktiviert wird. Nach der Auslösung folgt es dem Kurs in festen Schritten und sichert so Gewinne, während dem Trade gleichzeitig Spielraum gelassen wird.
- Parallelitätskontrolle: Ein integrierter Schalter (OnlyOneTradeAtATime) stellt sicher, dass der EA das Konto nicht durch das gleichzeitige Stapeln mehrerer Positionen übermäßig belastet.
🛡️ MQL5-marktfähig & robust
Der Code wurde speziell entwickelt, um die strengen Stresstests des MQL5-Validators zu bestehen:
- Margin-Überprüfung vor dem Handel: Vor der Ausführung einer Order wird die erforderliche Margin über „OrderCalcMargin()“ simuliert; bei unzureichender freier Margin auf dem Konto wird der Vorgang sicher abgebrochen (wodurch schwerwiegende „No money“-Serverfehler verhindert werden).
- Anti-Spam-Trailing-Logik: Der Trailing-Stop erfordert einen Mindestabstand, bevor er aktualisiert wird. Dadurch wird verhindert, dass der EA den Server des Brokers bei jedem Tick mit Mikroanpassungen überlastet (Fehler 10016).
- Schutz vor Division durch Null: Berechnet Lot-Schrittgrößen sicher in unterschiedlichen Broker-Umgebungen.

Nice to aims to capture high-probability reversals within an established trend.