SMC Automato
- Experten
- Jean Charles Vilhena Maia
- Version: 13.25
- Aktivierungen: 5
SMC AUTOMATO (XAUUSD) — Long-Only Expert Advisor für Gold (MT5)
Überblick
SMC AUTOMATO ist ein Expert Advisor, der speziell für Gold (XAUUSD) im MetaTrader 5 entwickelt wurde. Die Logik ist von Smart Money Concepts (SMC) inspiriert und verfolgt konsequent einen Long-Only-Ansatz (nur Kauf-Trades).
Die Idee ist klar: bullische Impulse mit sauberen Pullbacks handeln und dabei eine typische Eigenschaft von XAUUSD nutzen: Gold steigt häufig „treppenförmig“ (mit sichtbarer Struktur, Liquidity-Levels und respektierten Rückläufen) und fällt in Abwärtsphasen oft „wie ein Aufzug“ (schnell, aggressiv, mit unregelmäßigen Retracements und V-Reversals).
Wichtig: Dieser EA ist absichtlich Long-Only. Standardmäßig werden keine Short-Trades eröffnet, um die oft chaotischen und schwer „limit-tauglichen“ Abwärts-Dumps von Gold nicht symmetrisch zu handeln.
Für wen ist dieser EA geeignet?
-
Für Trader, die XAUUSD handeln und ein regelbasiertes, automatisiertes System bevorzugen.
-
Für alle, die Golds Asymmetrie akzeptieren: Aufwärtsbewegungen sind oft strukturierter als Abwärtsdumps.
-
Für Nutzer, die Trade-Management automatisieren möchten (Teilgewinne, Break-Even, Trailing) und gleichzeitig Schutzmechanismen brauchen (Anti-Streak, Pending-Cleanup, Zustandsspeicherung).
Wie der EA Einstiege findet (Entry-Logik)
Der EA arbeitet auf dem gewählten Haupt-Timeframe (Standard: M15) und sucht deterministisch nach einem bullischen Break of Structure (BOS):
-
Er liest den Close der letzten abgeschlossenen Kerze.
-
Er scannt ein definiertes Lookback-Fenster (Standard: 150 Kerzen) und sucht einen Punkt, an dem gilt:
-
der aktuelle Close liegt über dem High einer älteren Kerze.
-
Wird dieses Signal gefunden, erstellt der EA einen Ausführungsplan:
-
Geplanter Entry: abgeleitet aus dem High der Kerze direkt nach dem gefundenen Punkt
-
Stop Loss (SL): abgeleitet aus dem Low derselben Kerze
Danach entscheidet er anhand der aktuellen Preisposition und Broker-Restriktionen (Freeze/Stops Level), ob er ausführt als:
-
Buy Limit: wenn ein Rücklauf-Entry sinnvoll und gültig ist
-
Buy Stop: wenn der Markt bereits höher ist und eine Bestätigung nötig ist
-
Buy Market: nur wenn der Entry-Mode dies erlaubt
📌 Kurz: präzise Einstiege, Broker-konforme Abstände, keine „invalid stops“.
Risiko-Management (Lot-Berechnung)
Die Positionsgröße wird automatisch über ein prozentuales Risiko des Kontos berechnet:
-
InpRiskPercent (Standard: 1.0%)
Der EA berechnet:
-
SL-Distanz in Punkten
-
Tick Value / Tick Size
-
Geldverlust pro 1 Lot bei SL
-
Lot-Größe, die dem gewünschten Risiko entspricht
Zusätzliche Sicherungen:
-
Max-Lot-Cap: InpMaxLotCap
-
Margin-Safety: InpMarginSafety
Automatisches Trade-Management
Nach dem Einstieg verwaltet der EA die Position automatisch:
1) Teilgewinn (Partial)
Bei Erreichen eines RR-Ziels kann ein Teil der Position geschlossen werden.
-
InpUsePartials (Standard: true)
-
InpPartialRR (Standard: 2.0R)
📌 Aktuell schließt der EA 50% des Anfangsvolumens (unter Berücksichtigung der Lot-Steps).
2) Break-Even (BE+)
Ab einem definierten RR wird der SL auf:
-
Entry (BE) plus Zusatzpuffer in Punkten (BE+)
-
InpMoveToBE (Standard: true)
-
InpBETriggerRR (Standard: 1.5R)
-
InpBEPlusPoints (Standard: 80 Punkte)
Ziel: Profit schützen und Rückgaben reduzieren.
3) Strukturelles Trailing (Swing-basiert)
Ab einem RR-Schwellwert wird der SL an strukturelle Tiefs angepasst.
-
InpTrailingStart (Standard: 2.5R)
-
InpSwingLookback (Standard: 10)
-
InpTrailBufferPts (Standard: 30)
Der EA sucht das tiefste Low im Lookback und setzt den SL darunter (Buffer). Er respektiert dabei Mindestabstände und bewegt den SL nur, wenn es wirklich eine Verbesserung ist.
Schutzmechanismen („Safety Layer“)
1) Anti-Streak (Pause nach Verlustserie)
Bei N Verlusten in Folge pausiert der EA für X Minuten (ohne den Tag „hart“ zu sperren).
-
InpPauseAfterLossStreak (Standard: 3)
-
InpPauseMinutes (Standard: 180)
-
InpForceLimitAfterStreak (Standard: 2)
📌 Die Serie basiert auf Netto-Ergebnis (Profit + Swap + Kommission).
2) Schutz vor „hängenden“ Pending Orders
Wenn eine Pending-Order des EAs existiert, wird keine weitere gesetzt (kein Overtrading).
Zusätzlich:
-
InpMaxPendingAgeBars (Standard: 6)
Zu alte Pendings werden gelöscht, damit der EA nicht „einfriert“, weil eine Order nie gefüllt wird.
3) Zustands-Persistenz (Anti-VPS-Amnesie)
Wichtige Positionsdaten werden über Global Variables in MT5 gespeichert:
-
ursprünglicher SL (INITSL)
-
ursprüngliches Volumen (INITVOL)
Das schützt vor VPS/Terminal-Restarts und verhindert fehlerhafte RR-Berechnung nach BE/Partial. Der Zustand wird nur gelöscht, wenn die Position wirklich beendet ist (nicht bei Teil-Exits).
Handelszeiten (Sessions)
Aktuelles Preset:
-
Asien: 20:00 – 23:00
-
London: 01:00 – 08:00
-
New York: 09:00 – 13:00
Zusätzlich:
-
optionaler Sonntagshandel ( InpTradeSunday )
-
Cooldown nach Trade-Close ( InpPostTradePause )
Warum Long-Only bei Gold?
XAUUSD verhält sich oft asymmetrisch:
-
Aufwärtsbewegungen sind häufig strukturierter und „tradebarer“
-
Abwärtsbewegungen sind oft schnell, aggressiv und unregelmäßig (Slippage, Dumps, V-Reversals)
Beim symmetrischen Nachbauen einer Short-Logik treten häufig auf:
-
Stop-Serien
-
Sell-Limits werden in Dumps nicht gefüllt
-
schnelle Gegenbewegungen „wischen“ Shorts aus
Daher ist SMC AUTOMATO darauf ausgelegt:
✅ strukturierte bullische Phasen zu handeln
❌ Gold-Dumps nicht mit symmetrischer Short-Logik zu „bekämpfen“
Empfohlene Basis-Einstellungen
Symbol: XAUUSD
Timeframe: M15 (Standard)
Risiko: 0,5%–1,0% pro Trade (Live), je nach Konto/Volatilität
PendingExpiryBars: 3–6 ist praxisnah
Anti-Streak: empfohlen ON
Haftungsausschluss (Disclaimer)
-
Performance hängt stark von Brokerbedingungen ab (Spread, Execution, Slippage, Serverzeit, Datenqualität).
-
Backtests sind keine Garantie für zukünftige Ergebnisse.
-
Erst auf Demo beim gleichen Broker validieren.
-
Kleine Änderungen an BE/Trailing können die Equity-Kurve deutlich verändern.
Ein-Satz-Zusammenfassung
SMC AUTOMATO ist ein Long-Only XAUUSD-EA, der bullische Strukturbrüche erkennt und Trades automatisch mit Partial-TP, BE+ und strukturellem Trailing managt, ergänzt durch Schutz vor Verlustserien, hängenden Pendings und VPS-Amnesie.
