SuperTrande Hedge EA
- Experten
-
Sandip R Pawar
Professional software developer since 2007 turned full-time algorithmic trader. Specializing in custom automated infrastructure, data-driven market strategies, and precision execution across derivatives, XAUUSD, and crypto. - Version: 1.0
SuperTrend Hedge EA: Präzise XAUUSD-M1-Trend-Engine mit sofortigem Pullback-Hedging und Kapitalschutz auf Prop-Niveau
========================================================================
SUPERTREND HEDGE EA (v1.00) – XAUUSD M1 für jedes MULTI-TIMEFRAME-SYSTEM
========================================================================
Der SuperTrend Pro Hedge EA ist ein präzise entwickeltes automatisiertes Handelssystem, das speziell für Gold (XAUUSD) im M1-Zeitrahmen konzipiert wurde. Im Gegensatz zu gefährlichen Grid- oder Martingale-Bots, die Konten bei anhaltenden Trends ruinieren, kombiniert der SuperTrend Pro Hedge EA einen reaktionsschnellen Supertrend-Breakout-Kern mit einem dynamischen 4-Modus-EMA-Filter für höhere Zeitrahmen, einer „Dual-Magic Instant Hedge“-Engine (H-Order), automatisiertem Teilausstieg, mehrstufigem Trailing Stop und einem strengen Peak-Balance-Drawdown-Breaker.
✔ KEIN Martingale
✔ KEIN Grid oder Averaging Down
✔ Strikte Ausführung mit festen Lot-Größen und unabhängigen „Magic Numbers“ für Basis- und Hedge-Positionen
✔ Integrierte historische Wiedergabe direkt im Chart und Dashboard zur Signalüberprüfung
✔ Harte USD-Eigenkapitalobergrenze (Peak-to-Valley) mit automatischem Cooldown-Timer
========================================================================
1. KERNARCHITEKTUR: SO FUNKTIONIERT DIE DUALE „BASE + INSTANT HEDGE“-ENGINE
========================================================================
Jede gültige Trendwende auf XAUUSD M1 wird vor der Ausführung gefiltert und über zwei unabhängige Orderströme mithilfe dedizierter Magic Numbers verwaltet:
A) DIE BASE-ORDER (Magic-Nummer 123456) – Trend Rider
• Wird in Richtung des bestätigten Supertrend- + MTF-EMA-Signals eröffnet.
• Automatischer Teilabschluss: Schließt automatisch 50 % des Positionsvolumens bei einem Gewinn von +1.000 Punkten (wenn das Basis-Lot >= 0,02 ist) und sichert so sofort realisierte Gewinne.
• Intelligenter Trailing-Stop: Sobald der Kurs einen Gewinn von +4.000 Punkten erreicht, wird der Trailing-Stop in einem Abstand von 2.000 Punkten mit einem Mindestschritt von 1.000 Punkten aktiviert.
• Erweitertes Trendziel: Hält die Position bis zum Take-Profit-Ziel von +10.000 Punkten oder bis ein bestätigtes Gegen-Signal den Trend umkehrt.
B) DIE SOFORTIGE HEDGE-„H-ORDER“ (Magic #123457) – Pullback Monetizer
• Unmittelbar nach Eröffnung der Basisorder löst der EA eine gepaarte, entgegengesetzte Hedge-Order (H-Order) aus.
• Unabhängiges Risiko-Ertrags-Verhältnis: Standardmäßig konfiguriert mit einem engen 500-Punkte-Stop-Loss und einem 2,0-fachen Take-Profit-Multiplikator (Ziel: +1.000 Punkte).
• Warum es bei Gold (XAUUSD) funktioniert: Bei M1-Ausbrüchen bei Gold kommt es häufig zu einem anfänglichen Liquiditätsabfluss oder Rückzug, bevor sich der Makrotrend fortsetzt – oder gelegentlich zu einem Rückschlag bei Fakeouts.
- Szenario 1 (Rückgang & Rallye): Der Kurs fällt zunächst um 1.000 Punkte -> der Hedge-Take-Profit wird erreicht (+1.000 Punkte gesichert), und dann steigt der Kurs wieder an, um den Basis-Teilabschluss (+1.000 Punkte) und den Basis-Trailing/Take-Profit zu erreichen!
- Szenario 2 (Sofortiger Ausbruch): Der Kurs schießt direkt in die Basisrichtung -> Basis-Teilabschluss (+1.000 Punkte) + Basis-Trailing/TP übertreffen mühelos den kleinen Hedge-SL von 500 Punkten.
- Szenario 3 (Plötzliche Fakeout-Umkehr): Wenn der Ausbruch sofort scheitert, sichert die Hedge-Order +1.000 Punkte in die entgegengesetzte Richtung, um den Drawdown der Basisposition auszugleichen.
========================================================================
2. DYNAMISCHER 4-MODUS-EMA-FILTER FÜR MEHRERE ZEITRAHMEN
========================================================================
Standard-Supertrend-EAs geraten in Seitwärtsmärkten ins Straucheln. Der SuperTrend Pro Hedge EA löst dieses Problem mit einer synchronen EMA(50)-Engine, die 4 wählbare Auswertungsmodi bietet:
1. EMA_FILTER_DYNAMIC_MTF (Standard – Modus 0):
Erfordert die gleichzeitige Übereinstimmung des EMA(50) des Live-Zeitrahmens mit höherer Zeitskala (D1) UND des EMA(50) des Chart-Zeitrahmens (M1) sowie eine positive bzw. negative EMA-Steigung. Bietet maximalen Schutz vor Gegen-Trend-Whipsaws.
2. EMA_FILTER_CHART_TF (Modus 1):
Bewertet den M1-Schlusskurs im Vergleich zum M1-EMA(50) zusammen mit der aktuellen Richtung der M1-EMA-Steigung für eine schnellere Reaktionsfähigkeit im Tagesverlauf.
3. EMA_FILTER_HTF_LIVE (Modus 2):
Berechnet bei jedem M1-Balken-Schlusskurs den synchronen HTF (D1)-EMA(50) in Echtzeit und überprüft die Live-Steigung des HTF-EMA.
4. EMA_FILTER_HTF_CLOSED_BAR (Modus 3):
Klassischer institutioneller Filter, der den Schlusskurs des letzten abgeschlossenen Balkens im höheren Zeitrahmen mit dem abgeschlossenen HTF-EMA(50) vergleicht.
========================================================================
3. PROP-FIRM-GRADE-PEAK-DRAWDOWN-CAP & COOLDOWN-SCHUTZ
========================================================================
Kapitalerhalt ist in jedem Tick fest programmiert:
• High-Water-Mark-Tracking: Der EA verfolgt kontinuierlich Ihren höchsten erreichten Kontostand (Peak Balance).
• Feste USD-Drawdown-Grenze (Standard: 150 $): Wenn entweder das Floating Equity oder der Kontostand um 150 $ gegenüber dem Peak Balance sinkt, wird der Cap-Schutz sofort ausgelöst.
• Notfallliquidation: Alle offenen Basis- und Hedge-Orders werden sofort geschlossen.
• Flexibler Wiederherstellungsmodus:
- Abkühlungsmodus (Standard: 5 Tage): Alle neuen Handelsaktivitäten werden für 5 volle Tage unterbrochen, um abnormale Marktbedingungen abklingen zu lassen; anschließend wird der Peak Balance automatisch zurückgesetzt und der Handel wieder aufgenommen.
- Permanenter Stopp-Modus: Der EA wird dauerhaft angehalten, bis er vom Trader manuell zurückgesetzt wird.
========================================================================
4. INTEGRIERTE HISTORISCHE WIEDERGABE IM CHART UND AUDIT-DASHBOARD
========================================================================
Wenn diese Funktion aktiviert ist (InpShowHistoricalDashboard = true), zeigt der EA eine umfassende Echtzeit-Analysetabelle direkt in Ihrem Chart an:
• Zeigt die Gesamtzahl der rohen Supertrend-Signale im Vergleich zu den durch EMA(50) blockierten Signalen und den zugelassenen Signalen an.
• Simuliert historische Basis-, Teil-Close- und Hedge-Trades über bis zu 20.000 Balken hinweg, einschließlich Spread, maximaler Drawdown und Abkühlungsphasen.
• Zeigt genaue Ein- und Ausstiegszeitstempel, die OHLC-Werte des Einstiegsbalkens, aktive EMA-Werte, die Anzahl der Gewinne und Verluste sowie den Netto-Gewinn/-Verlust an.
========================================================================
5. ANLEITUNG ZU DEN EINGABEPARAMETERN
========================================================================
[Einstellungen für einzelne Charts]
• InpOnlyAssignedChart (true): Beschränkt die Live-Ausführung auf das festgelegte Symbol/den festgelegten Zeitrahmen.
• InpSymbol („XAUUSD“): Ziel-Handelsinstrument.
• InpTimeframe (PERIOD_M1): Zeitrahmen des verwendeten Charts.
[Supertrend-Kerneinstellungen]
• InpATRPeriod (14): ATR-Periode für die Supertrend-Berechnung.
• InpATRMultiplier (0,07): Für das M1-Gold-Momentum optimierter ATR-Band-Multiplikator.
• InpLotSize (0,01): Basis-Ordervolumen (verwenden Sie >= 0,02 Lots, um eine 50-prozentige Live-Teilschließung bei Brokern mit 0,01-Schritten zu ermöglichen).
• InpSlippage (3): Maximale Kursabweichung in Punkten.
• InpCloseOpposite (true): Schließt bei einem bestätigten Signalwechsel automatisch entgegengesetzte Basis- und gepaarte Hedge-Positionen.
• InpUseBarOpenForSLTP (false): Bei „false“ wird der exakte tatsächliche Ask-/Bid-Ausführungskurs für die SL/TP-Berechnung verwendet.
[Einstellungen zum Geldmanagement]
• InpStopLoss (0,0): Stop-Loss der Basisorder in Punkten (0 = wird durch das entgegengesetzte Signal und den Cap-Drawdown-Schutz verwaltet).
• InpTakeProfit (10000,0): Take-Profit der Basisorder in Punkten.
• InpBotComment („Super Trend“): Benutzerdefinierter Handelskommentar.
[Einstellungen für Teilschließungen – Basisorders]
• InpEnablePartialClose (true): Aktiviert die automatische Teilgewinnmitnahme.
• InpPartialCloseProfitPoints (1000,0): Gewinnschwelle in Punkten, bei deren Erreichen eine Teilschließung ausgelöst wird.
• InpPartialClosePercent (50,0): Prozentsatz des Basisvolumens, der geschlossen werden soll.
• InpOnlyOnePartialClose (true): Stellt sicher, dass eine Teilschließung nur einmal pro Positions-ID ausgeführt wird.
[Einstellungen für Trailing-Stop – Basisorders]
• InpEnableTrailingStop (true): Aktiviert den dynamischen Trailing-Stop für Basisorders.
• InpTrailingActivatePoints (4000,0): Erforderlicher Gewinn in Punkten zur Aktivierung des Trailing Stops.
• InpTrailingDistancePoints (2000,0): Abstand des Trailing-Stops hinter dem aktuellen Kurs in Punkten.
• InpTrailingStepPoints (1000,0): Mindestschritt in Punkten in positiver Richtung vor der Anpassung des Stop-Loss.
[Handelsrichtung & Signalmodus]
• InpSignalMode (SIGNAL_MODE_NORMAL): Wählen Sie zwischen normalen Signalen und umgekehrten (Flipped) Signalen.
[Einstellungen für maximale Orderanzahl]
• InpMaxOrders (1): Maximale Anzahl gleichzeitig offener Basis-Positionen.
• InpMaxTotalLot (10,0): Maximales kombiniertes Lot-Engagement (Basis + Absicherung).
[Höherer Zeitrahmen & EMA-Trendfilter]
• InpEnableHTFFilter (true): Aktiviert den EMA-Trendfilter.
• InpHTFTf (PERIOD_D1): Höherer Zeitrahmen für die Berechnung des Makrotrends.
• InpHTFEMA (50): EMA-Periode.
• InpEMAFilterMode (EMA_FILTER_DYNAMIC_MTF): Auswahl zwischen den 4 EMA-Auswertungsmodi.
[Drawdown-Begrenzung & Cooldown/Permanente Einstellungen]
• InpEnableCapProtection (true): Aktiviert den Drawdown-Schutz für den Spitzenkontostand.
• InpCapDrawdownUSD (150,0): Maximal zulässiger Drawdown in USD vom Spitzen-Guthaben.
• InpPermanentStopOnCap (false): False = Cooldown-Tage verwenden; True = dauerhafte Handelsunterbrechung bei Überschreitung.
• InpCooldownDays (5): Anzahl der Tage, an denen der Handel nach Auslösen des Cap-Drawdown-Schutzes unterbrochen wird.
[Hedge-Einstellungen (H-Order)]
• InpEnableHedge (true): Eröffnet neben jeder Basisorder sofort eine entgegengesetzte Hedge-Order.
• InpHedgeSLPoints (500,0): Hedge-Stop-Loss in Punkten.
• InpHedgeTPMultiplier (2,0): Take-Profit-Multiplikator für die Hedge-Order im Verhältnis zum Hedge-SL (500 × 2,0 = 1.000 Punkte).
• InpHedgeLotMultiplier (1,0): Multiplikator für die Hedge-Lotgröße im Verhältnis zu InpLotSize.
• InpShowHedgeInTable (false): Hedge-Trades in der Wiedergabetabelle im Chart anzeigen/ausblenden.
========================================================================
6. EMPFOHLENE EINSTELLUNGEN UND ANFORDERUNGEN
========================================================================
• Symbol: XAUUSD (Gold)
• Zeitrahmen: M1 (1-Minuten-Chart)
• Kontotyp: Hedging-Konto (erforderlich – Netting-Konten können nicht gleichzeitig Basis- und Hedge-Positionen halten)
• Broker: ECN-/Raw-Spread-Broker mit niedrigen XAUUSD-Spreads
• Mindesteinlage: 300–500+ $ für 0,01 Lot (oder 500–1.000+ $ bei Verwendung von 0,02 Lot, um eine 50-prozentige Live-Teilschließung zu nutzen)
• VPS: Ein VPS mit geringer Latenz (Ping unter 20 ms) wird dringend empfohlen für die 24/5-Überwachung von Teilschließungen auf Tick-Ebene, Trailing-Stops und der Eigenkapitalobergrenze.
