1. Übersicht Der MeanReversionTrendEA vereint Trendfolge- und Mean-Reversion-Strategien, indem er gleitende Durchschnitte und auf ATR basierte Volatilitätsmessungen nutzt. Mit einem integrierten Trade-Validator sorgt er für eine zuverlässige Ausführung unter verschiedenen Marktbedingungen.
2. Hauptmerkmale
- Duale Strategie: Kombiniert die Trendfolge (MA-Kreuzungen) mit Mean Reversion (Abweichungen vom Preis zu MA).
- Anpassungsfähige Signale: Nutzt schnelle und langsame gleitende Durchschnitte zur Identifikation von Trends.
- Volatilitätsintegration: Integriert ATR zur Messung der Marktvolatilität für Mean-Reversion-Einstiege.
- Integrierter Validator: Umfassendes Trade-Validierungssystem, das Volumen, Margin und Stop-Levels überprüft.
- Sicherheitsmechanismus: Einschließlich einer Funktion für Sicherheitstrades zur Validierung von Backtests.
- Defensive Positionsverwaltung: Fester oder proportionaler SL/TP mit ordnungsgemäßer Validierung.
- Multi-Asset-Kompatibilität: Funktioniert mit Forex, Rohstoffen, Indizes und Aktien unter Berücksichtigung der richtigen Lot-Größen.
3. Funktionsweise
- Überwacht MA-Kreuzungen zur Erkennung von Trendwenden.
- Misst Preisabweichungen von der langsamen MA mithilfe von ATR-basierten Volatilitätsbändern.
- Generiert Kaufsignale, wenn die schnelle MA über die langsame MA kreuzt oder der Preis unter das Volatilitätsband fällt.
- Generiert Verkaufssignale, wenn die schnelle MA unter die langsame MA kreuzt oder der Preis über das Volatilitätsband steigt.
- Validiert und führt Trades mit geeigneten Risikomanagementparametern aus.
4. Eingaben
- Fast_MA_Period (20), Slow_MA_Period (50), ATR_Period (14)
- ATR_Multiplier (2.0) zur Berechnung des Mean-Reversion-Bands
- LotSize (0.1) für die Positionsgröße
- SL_Points (500), TP_Points (1000) für das Risikomanagement
- Magic_Number (123456) zur Identifizierung von Aufträgen
5. Nutzungshinweise
- Optimal für alle wichtigen Währungspaare und liquide Instrumente.
- Funktioniert auf allen Zeitrahmen, H1-H4 wird empfohlen für bessere Signalgüte.
- Benötigt ausreichende historische Daten für die ordnungsgemäße Berechnung der Indikatoren.
- Am besten für trendende Märkte mit gelegentlichen Rückkehrmöglichkeiten.
- Robustes Validierungssystem stellt die ordnungsgemäße Ausführung über Broker hinweg sicher.
6. Code-Struktur
- CTradeValidator: Umfassende Klasse zur Trade-Validierung.
- Funktionen zur Initialisierung von Indikatoren und Datenverarbeitung.
- Signalgenerierung, die Trend- und Reversionslogik kombiniert.
- Trade-Ausführung mit ordnungsgemäßer Validierung und Risikomanagement.
- Sicherheitsmechanismen zur Gewährleistung der Integrität von Backtests.
7. Haftungsausschluss Bereitgestellt wie es ist, zu Bildungszwecken. Die vergangene Performance ist kein Indikator für zukünftige Ergebnisse. Teste ausgiebig auf Demokonten, bevor du live tradest.
Verwandte Beiträge
- So integrierst du hochkarätige Wirtschaftsdaten in deinen EA für MetaTrader 4
- Handelssignale mit MQL5 Wizard: Bullish und Bearish Harami mit CCI bestätigen
- Erstelle einen Expert Advisor basierend auf dem Center of Gravity Indikator für MetaTrader 4
- 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