Momentum Confluence
- Experten
-
Alexandre Vincent Traber
Entwickler algorithmischer Handelssysteme, spezialisiert auf Expert Advisors für MetaTrader 5. - Version: 1.50
Übersicht Momentum Confluence EA ist ein Multi-Indikator-Handelsroboter, der nur dann Trades eröffnet, wenn mehrere unabhängige Indikatoren gleichzeitig in dieselbe Richtung zeigen, und Trades schließt, sobald dieselben Indikatoren Momentum-Erschöpfung zeigen — ohne festes Take-Profit-Ziel. Funktioniert mit jedem Symbol und Zeitrahmen: Forex, Gold, Silber, Indizes.
Funktionsweise
- Bei jeder neuen Kerze werden RSI, MACD-Histogramm, ADX/DI, Stochastik und CCI jeweils auf eine steigende oder fallende Neigung geprüft.
- Ein Konfluenz-Score (0-5) wird separat für Kauf- und Verkaufsrichtung berechnet.
- Ein Trade wird nur eröffnet, wenn der Score die minimale Konfluenzschwelle erreicht.
- Während der Trade offen ist, werden dieselben fünf Indikatoren auf Erschöpfungszeichen geprüft.
- Der Trade wird geschlossen, wenn der Erschöpfungs-Score seine Schwelle erreicht, unabhängig von einem Kursziel.
- Ein breiter ATR-basierter Stop-Loss bleibt nur als Notfallabsicherung angehängt.
Eingabeparameter
- Magic_Number: eindeutige Kennung für die Trades dieses EA
- Risk_PercentPerTrade: Prozentsatz des Kontostands, der pro Trade riskiert wird
- ATR_SL_Mult: ATR-Multiplikator für den Notfall-Stop-Loss
- ATR_Period: Periode des ATR zur Berechnung des Stop-Loss
- RSI_Period: Periode des RSI-Indikators
- Stoch_K: %K-Periode des Stochastik-Oszillators
- Stoch_D: %D-Periode des Stochastik-Oszillators
- Stoch_Slow: Verlangsamungsperiode des Stochastik-Oszillators
- CCI_Period: Periode des CCI-Indikators
- ADX_Period: Periode des ADX/DI-Indikators
- MinConfluenceScore: minimale Anzahl übereinstimmender Indikatoren zur Eröffnung eines Trades
- MinExhaustionScore: minimale Anzahl von Erschöpfungssignalen zum Schließen eines Trades
- Score_MinProfitFactor: minimaler Profitfaktor, um einen Optimierungslauf zu behalten
- Score_MaxDrawdownPct: maximal zulässiger Drawdown in Prozent, um einen Lauf zu behalten
- Score_MinTrades: minimale Anzahl an Trades, um einen Lauf zu behalten
- Score_R2Weight: Gewichtung der Glätte der Eigenkapitalkurve (R²) im Score
- Score_SlopeWeight: Gewichtung der Gewinngeschwindigkeit (Steigung der Eigenkapitalkurve) im Score
- Score_SplitPenalty: Strafe für Instabilität zwischen erster und zweiter Testhälfte
- Score_SkewPenalty: Strafe für Gewinnkonzentration in einem einzelnen Trade
- Score_UlcerPenalty: Strafe für Tiefe und Dauer von Drawdowns
- Score_MARWeight: Gewichtung der MAR-Ratio (Rendite im Verhältnis zum maximalen Drawdown) im Score
- Score_TradeBonusWeight: Gewichtung des Bonus für die Trade-Anzahl im Score
Optimierer-Bewertungssystem Dieser EA enthält eine benutzerdefinierte OnTester()-Bewertungsfunktion, die gegen Curve-Fitting entwickelt wurde. Sie disqualifiziert jeden Optimierungslauf mit negativem Gewinn, niedrigem Profitfaktor, übermäßigem Drawdown oder zu wenigen Trades. Die verbleibenden Läufe werden nach Glätte der Eigenkapitalkurve, Gewinngeschwindigkeit, Kapitaleffizienz und Trade-Anzahl eingestuft, abzüglich Strafen für zeitliche Instabilität, Gewinnkonzentration und Drawdown-Schmerz. Stellen Sie im MT5-Strategietester das Optimierungskriterium auf Custom max.
Empfohlene Einstellung Jedes Symbol und jeder Zeitrahmen, der von den Daten Ihres Brokers unterstützt wird. Testen und optimieren Sie vor dem Live-Einsatz für jedes Symbol und jeden Zeitrahmen einzeln. VPS für unterbrechungsfreien Betrieb empfohlen.
Screenshots .set-Dateien sind im Kommentarbereich unten verfügbar.
Haftungsausschluss Vergangene Ergebnisse garantieren keine zukünftigen Ergebnisse. Testen Sie immer zuerst auf einem Demokonto, bevor Sie live handeln. Handel ist mit Verlustrisiko verbunden.
