MARSI-
ist ein benutzerfreundlicher Expert Advisor (EA), der die Logik des Relative Strength Index (RSI) und eines einfachen gleitenden Durchschnitts (SMA) kombiniert, um Handelsignale auf den Finanzmärkten wie XAUUSD (Gold) zu identifizieren und auszuführen.
Dieser EA zeigt folgende Funktionen:
Dynamische Lot-Größen basierend auf dem Kontorisiko
RSI-basierte Kauf- und Verkaufsbedingungen bei Überkauft/Überverkauft
Trendfilterung mittels eines gleitenden Durchschnitts
Stop-Loss und Take-Profit-Niveaus, die an die Tick-Präzision des Symbols angepasst sind
Dieser EA ist besonders nützlich für Anfänger, die mit technischen Strategien experimentieren und verstehen möchten, wie Indikatoren, dynamisches Risiko und die Unterschiede in den Broker-Digits die Handelslogik beeinflussen.
Handelslogik
Der EA arbeitet mit folgenden Eingangsregeln:
Kaufen, wenn:
Der aktuelle Preis über dem gleitenden Durchschnitt liegt (bullisch)
Der RSI unterhalb des Überverkauft-Schwellenwerts liegt (was darauf hindeutet, dass der Preis steigen wird)
Verkaufen, wenn:
Der Preis unter dem gleitenden Durchschnitt liegt (bärisch)
Der RSI über dem Überkauft-Schwellenwert liegt (was darauf hindeutet, dass der Preis fallen wird)
Stop-Loss und Take-Profit werden unter Verwendung von _Point konfiguriert, angepasst an die Preispräzision des Brokers (_Digits).
Externe Eingabeparameter
| Variable | Beschreibung |
|---|---|
| maPeriod | Periode für den einfachen gleitenden Durchschnitt |
| rsiPeriod | Periode für den Relative Strength Index |
| rsiOverbought | RSI-Schwellenwert, oberhalb dessen der Markt als überkauft gilt (Verkaufssignal) |
| rsiOversold | RSI-Schwellenwert, unterhalb dessen der Markt als überverkauft gilt (Kaufsignal) |
| riskPercent | Prozentsatz des Kontostands, der pro Trade riskiert wird |
| stopLoss | Stop-Loss-Abstand in Punkten |
| takeProfit | Take-Profit-Abstand in Punkten |
| slippage | Maximal zulässiger Slippage in Punkten |
Empfohlene Nutzung
Symbol: XAUUSD (Gold)
Zeitrahmen: M15 oder H1
Broker: Jeder Broker mit ordentlichen Tick-Daten (überprüfen Sie sowohl 2/3- als auch 4/5-stellige Broker auf Konsistenz)
Backtest-Bereich: Empfohlene Dauer 3–6 Monate
Bedingungen: Stellen Sie sicher, dass Tick-Daten für zuverlässige RSI/MA-Werte verfügbar sind
Zusätzliche Hinweise
Die Funktion PipSize() hilft, Pip-Werte über Broker mit unterschiedlichen _Digits zu normalisieren.
Der EA berechnet automatisch eine Lot-Größe basierend auf dem aktuellen Kontostand und dem definierten Risiko.
Der Code ist modular und lässt sich leicht mit Trailing Stops, Nachrichtenfiltern oder anderen Bedingungen erweitern.
Dieses Projekt ist ein fortlaufendes und Feedback ist herzlich willkommen!
Verwandte Beiträge
- Handelssignale mit MQL5 Wizard: Bullish und Bearish Harami mit CCI bestätigen
- MQL5 Wizard: Trade Signale auf Basis von Kurs-Crossover mit gleitendem Durchschnitt und ADX Bestätigung
- MQL5 Wizard: Handels-Signale mit 3 schwarzen Krähen / 3 weißen Soldaten + CCI für MetaTrader 5
- MQL5 Wizard: Handelssignale durch 3 Schwarze Krähen/3 Weiße Soldaten + RSI
- MQL5 Wizard: Handelssignale mit 3 schwarzen Krähen/3 weißen Soldaten und Stochastik erstellen