Pivot Monster EA
- Experten
- Version: 2.0
PIVOT MONSTER EA
Überblick
PIVOT MONSTER handelt tägliche Pivot-Level (Classic, Camarilla oder Woodie) in Kombination mit Ausbrüchen über das Hoch/Tief des Vortages. Der EA nutzt drei austauschbare Strategien — Bounce, Breakout oder Combo-Konfluenz — mit einmal täglich platzierten Pending-Orders und einheitlicher SL/TP-Berechnung entweder als ATR-Vielfaches oder als Prozentsatz des Preises. Entwickelt für Trader, die ein regelbasiertes, vollständig optimierbares Pivot-System suchen statt eines festen Indikator-Overlays.
Funktionsweise
- Zu Beginn jedes Handelstages berechnet der EA die Pivot-Level (PP, R1-R3, S1-S3) aus Hoch/Tief/Schlusskurs des Vortages sowie das Hoch und Tief des Vortages.
- Je nach gewählter Strategie platziert er Buy-Limit/Sell-Limit-Orders nahe S1/R1 (Bounce), Buy-Stop/Sell-Stop-Orders jenseits des vorherigen Hochs/Tiefs (Breakout), oder beides mit einem Konfluenzfilter, der verlangt, dass Pivot-Level und vorheriges Hoch/Tief nahe beieinander liegen (Combo).
- Ein optionaler Trendfilter (EMA oder Preis relativ zum Pivot) beschränkt Orders auf die dominante Marktrichtung.
- Ein optionales Session-Fenster beschränkt die Platzierung auf einen gewählten Stundenbereich.
- SL und TP werden entweder als ATR-Vielfaches oder als Prozentsatz des Preises berechnet, wählbar über einen einzigen Parameter.
- Nicht ausgeführte Orders laufen automatisch nach einer konfigurierbaren Stundenzahl ab, und nicht ausgeführte Orders werden zu Beginn des nächsten Handelstages gelöscht.
- Die Positionsgröße basiert auf dem Risiko, berechnet aus Kontostand, Stop-Abstand und Tick-Wert, mit vollständiger Validierung gegen Mindest-, Höchst-, Schrittvolumen und aggregiertes Volumenlimit des Brokers.
Parameter
Strategy
- Strategy: wählt den Bounce-, Breakout- oder Combo-Modus
- Pivot Method: wählt die Pivot-Formel Classic, Camarilla oder Woodie
- Use Pivot R2/S2: verwendet das zweite statt das erste Pivot-Level für Einstiege
SL / TP
- SL/TP Mode: wählt die ATR-basierte oder prozentbasierte Distanzberechnung
- ATR Period: Rückschauperiode des ATR für Level- und Distanzberechnungen
- SL ATR Multiple: Stop-Loss-Distanz als Vielfaches des ATR (im ATR-Modus)
- TP ATR Multiple: Take-Profit-Distanz als Vielfaches des ATR (im ATR-Modus)
- SL Percent: Stop-Loss-Distanz als Prozentsatz des Preises (im Percent-Modus)
- TP Percent: Take-Profit-Distanz als Prozentsatz des Preises (im Percent-Modus)
Order Placement
- Entry Buffer (ATR): Puffer über das Pivot-/Hoch-/Tief-Level hinaus vor Platzierung des Einstiegs
- Order Expiry (hours): Lebensdauer der Pending-Order vor automatischer Stornierung
Confluence (Combo)
- Confluence Range: maximale Distanz in Pips zwischen einem Pivot-Level und dem vorherigen Hoch/Tief, damit der Combo-Modus auslöst
Trend Filter
- Trend Filter: deaktiviert den Filter oder beschränkt Einstiege nach EMA-Richtung oder Preis relativ zum Pivot-Punkt
- EMA Period: Periode der Trendfilter-EMA
- EMA Timeframe: für die Trendfilter-EMA verwendeter Zeitrahmen
Session
- Use Session: aktiviert die Beschränkung der Orderplatzierung auf ein bestimmtes Stundenfenster
- Session Start Hour: Startstunde des erlaubten Handelsfensters
- Session End Hour: Endstunde des erlaubten Handelsfensters
Money Management
- Risk Percent: Prozentsatz des Kontostands, der pro Trade riskiert wird, zur Berechnung der Positionsgröße
- Max Spread (pips): maximal erlaubter Spread, bevor die Orderplatzierung pausiert wird
- Magic Number: eindeutige Kennung für von diesem EA platzierte Orders
Debug
- Debug: aktiviert Diagnose-Logmeldungen (auf eine Meldung pro Kerze gedrosselt)
Optimizer Score
- Min Profit Factor: disqualifiziert Optimierungsdurchläufe unterhalb dieses Profitfaktors
- Max Drawdown Percent: disqualifiziert Durchläufe oberhalb dieses relativen Drawdowns
- Min Trades: disqualifiziert Durchläufe mit weniger Trades als dieser Anzahl
- R2 Weight: Gewichtung der Glattheit der Equity-Kurve in der Endbewertung
- Slope Weight: Gewichtung der normalisierten Wachstumsgeschwindigkeit des Kapitals in der Endbewertung
- Split Penalty: Strafe für R²-Abweichung zwischen erster und zweiter Testhälfte (zeitliche Stabilität)
- Skew Penalty: Strafe für auf einen einzelnen Trade konzentrierten Gewinn
- Ulcer Penalty: Strafe für Tiefe und Dauer der Drawdowns
- MAR Weight: Gewichtung der MAR-Ratio (Nettogewinn in Prozent geteilt durch maximalen Drawdown in Prozent)
- Trade Bonus Weight: Gewichtung eines Bonus mit abnehmendem Grenzertrag für höhere Trade-Anzahl
Optimierer-Bewertungssystem
Dieser EA enthält eine integrierte, benutzerdefinierte Bewertungsfunktion, zugänglich über den MT5 Strategy Tester. Sie bewertet Optimierungsdurchläufe nicht nur nach reinem Gewinn, sondern nach Glattheit der Equity-Kurve, Konsistenz über den gesamten Testzeitraum, Tiefe und Dauer der Drawdowns sowie Widerstandsfähigkeit gegenüber einem einzelnen glücklichen Trade, der das Ergebnis verzerrt. Ziel ist es, Parametersätze zu finden, die gut generalisieren, statt sich an ein enges historisches Muster zu überanpassen.
Anwendung: Setze das Optimizer Criterion vor dem Start einer Optimierung auf Custom max. Durchläufe, die die Mindestschwellen für Profitfaktor, maximalen Drawdown oder Mindestanzahl an Trades nicht erreichen, werden automatisch disqualifiziert und mit null bewertet.
Empfohlene Einstellung
Symbol: XAUUSD
Zeitrahmen: H1
Modellierungsmodus: 1 Minute OHLC
Für den Live-Einsatz wird ein VPS oder Broker mit niedriger Ausführungslatenz empfohlen, da der EA auf Pending-Orders nahe Pivot-Leveln angewiesen ist.
Screenshots
Backtest-Ergebnisse auf XAUUSD H1 (1 Minute OHLC-Modellierung) mit Equity-Kurve und Performance-Zusammenfassung, sowie das empfohlene Optimierer-Einstellungspanel (Custom-max-Kriterium, 1 Minute OHLC-Modellierung).
Haftungsausschluss
In Backtests oder Screenshots gezeigte vergangene Performance garantiert keine zukünftigen Ergebnisse. Testen Sie gründlich auf einem Demokonto, bevor Sie live gehen. Trading birgt Verlustrisiken, und kein Strategie- oder Bewertungssystem eliminiert dieses Risiko.
