Smart UT BOT
1. Systemübersicht
Smart UT Bot ist ein vollautomatischer MetaTrader 4 (MT4)-Expert Advisor, der speziell für Finanzinstrumente mit hoher Volatilität entwickelt wurde und in erster Linie für Gold (XAUUSD), Devisenpaare und Indizes optimiert ist.
Das System kombiniert den Kernalgorithmus des UT Bot (ATR Trailing Stop), der durch QuantNomad auf TradingView bekannt wurde, mit einer mehrschichtigen Filtermatrix. Diese Matrix integriert klassische technische Indikatoren (RSI, MACD, Volumen, Momentum), strukturelle Ereignisse nach dem „Smart Money Concepts“-Ansatz (SMC) (CHoCH/BOS) sowie die Trendausrichtung über mehrere Zeitrahmen (Multi-Timeframe, MTF).
Wichtige architektonische Highlights
-
Adaptive Auto-Preset-Engine: Erkennt automatisch Änderungen des Chart-Zeitrahmens (M1, M5, M15) und wendet sofort optimierte Parametersätze an, ohne dass eine manuelle Neukonfiguration erforderlich ist.
-
Intelligente Bewertungsmatrix: Behebt Handelsstagnation, die durch starre logische UND-Bedingungen (&&) mit mehreren Indikatoren verursacht wird. Der UT-Bot löst das erste Signal aus, während sechs sekundäre Filter einen zusammengesetzten Konfidenzwert (MinSignalScore) generieren.
-
Heikin-Ashi-Smoothed-Kern: Filtert Marktrauschen und falsche Ausbruchsspitzen mithilfe geglätteter Heikin-Ashi-Kursquellen heraus.
-
Dynamischer Echtzeit-ATR-Trailing-Stop: Passt serverseitige Stop-Loss-Aufträge kontinuierlich an Volatilitätsänderungen an, um schwankende Gewinne zu sichern.
-
Interaktives visuelles Dashboard: Zeigt Live-Marktstatistiken direkt im Chart an, darunter die Trendstärke über mehrere Zeitrahmen (5M bis 1D), das kumulative Volumendelta (CVD), Indikatorwerte und Ausführungsmetriken.
2. Installations- und Einrichtungsanleitung
-
Datenordner öffnen: Klicken Sie in MT4 auf „Datei“ > „Datenordner öffnen“.
-
EA-Datei kopieren: Navigieren Sie zu „MQL4“ > „Experts“ und fügen Sie die Datei „Smart_UT_Bot.ex4“ ein.
-
Navigator aktualisieren: Kehren Sie zu MT4 zurück, öffnen Sie das Navigator -Fenster (Strg + N), klicken Sie mit der rechten Maustaste auf „Expert Advisors“ und wählen Sie „Aktualisieren“.
-
An Chart anhängen: Ziehen Sie den EA per Drag & Drop auf Ihren Ziel-Chart (Empfehlung: XAUUSD).
-
Handel aktivieren: Im Fenster „EA-Eigenschaften“ auf der Registerkarte „Allgemein “:
-
Aktivieren Sie „Live-Handel zulassen“.
-
Aktivieren Sie „DLL-Importe zulassen“.
-
-
Aktivierung bestätigen: Klicken Sie auf „OK“. Stellen Sie sicher, dass die Schaltfläche „AutoTrading“ in der MT4-Hauptsymbolleiste aktiv (grün) ist.
3. Umfassendes Wörterbuch der Eingabeparameter
Konfigurationsmodus
-
AutoPreset (true / false):
-
true: Aktiviert die automatische Zeitrahmenoptimierung für M1, M5 und M15.
-
false: Erzwingt, dass der EA manuell definierte Eingabeeinstellungen verwendet.
-
UT Bot Core (Manueller Modus)
-
KeyValue (Standard: 1,5 ): ATR-Multiplikator für die Trailing-Stop-Linie. Höhere Werte vergrößern den Stop-Abstand, um Marktrauschen zu vermeiden; niedrigere Werte erhöhen die Signalempfindlichkeit.
-
ATRPeriod (Standard: 10 ): Anzahl der Kerzen, die für die Messung der Volatilität mittels Average True Range herangezogen werden.
-
UseHeikinAshi (true / false): Verwendet den geglätteten Heikin-Ashi-Schlusskurs anstelle des rohen Schlusskurses für die Berechnungen.
-
UseATRTrailing (true / false): Aktiviert die serverseitige Anpassung des Trailing-Stops in Echtzeit auf Basis der UT-Bot-ATR-Linie.
System-Bewertungsmatrix
-
MinSignalScore (Standard: 4): Mindestwert, der über die 6 Sekundärfilter (RSI, MACD, Volumen, Momentum, SMC, H1-Trend) hinweg erforderlich ist, um den Einstieg zu bestätigen (Bereich: 3 bis 6).
Technische & SMC-Filter
-
UseRSI / RSIPeriod / RSI_OB / RSI_OS: Verhindert die Eröffnung von Kaufaufträgen in überkauften Bereichen (>70) oder Verkaufsaufträgen in überverkauften Bereichen (<30).
-
UseMACD / MACD_Fast / MACD_Slow / MACD_Signal: Überprüft das Richtungsmomentum anhand des Kreuzens von MACD-Haupt- und Signallinie.
-
PivotLength / UseCHoCH / UseBOS: Erkennt strukturelle Brüche nach dem „Smart Money“-Konzept – „Change of Character“ (CHoCH) und „Break of Structure“ (BOS).
-
UseMTFTrend / MTF_EMA_Period: Bewertet die EMA-Trendtendenz über 6 Zeitrahmen (5M, 15M, 30M, 1H, 4H, 1D).
-
UseVolume / VolLongPeriod / VolShortPeriod: Bestätigt das Volumenwachstum im Verhältnis zu historischen gleitenden Durchschnitten.
-
UseMomentum / MomThreshold: Misst die Geschwindigkeit der Änderungsrate, normiert auf die Marktvolatilität.
Risiko- und Ordermanagement
-
LotSize (Standard: 0,01): Festes Ordervolumen in Lots.
-
UseATR_SL ( true / false ):
-
true: Legt Stop-Loss und Take-Profit auf Basis von ATR-Multiplikatoren fest (ATR_SL_Mult, ATR_TP_Mult).
-
false: Verwendet feste Geldbeträge in USD (FixedSL_USD, FixedTP_USD).
-
-
ATR_SL_Mult (Standard: 1,5): Multiplikator für die Stop-Loss-Distanz
-
ATR_TP_Mult (Standard: 3,0): Multiplikator für die Take-Profit-Distanz
-
MagicNumber (Standard: 88888888): Eindeutige Kennung für die Nachverfolgung von EA-Trades.
-
Slippage (Standard: 3): Maximal zulässige Slippage bei der Orderausführung in Punkten.
-
MinBarsBetween (Standard: 5 ): Mindestanzahl an Kerzen, die zwischen aufeinanderfolgenden Handelsausführungen erforderlich ist
3. Umfassendes Wörterbuch der Eingabeparameter
-
Broker- und Spread-Bedingungen: Verwenden Sie reine ECN-Konten mit Gold-Spreads unter 15–20 Punkten (1,5–2,0 Pips). Breite Spreads beeinträchtigen die Performance von ATR-Trailing-Stops.
-
Kapitalmanagement:
-
Kontostand von 1.000 $: Handeln Sie 0,01 – 0,02 Lots.
-
Kontostand von 5.000 $: Handeln Sie 0,05–0,10 Lots.
-
Stellen Sie sicher, dass das Gesamtrisiko pro Trade 1 % bis 2 % des Kontoguthabens nicht überschreitet.
-
-
Protokoll für Nachrichten mit hoher Auswirkung: Deaktivieren Sie den automatisierten Handel 30 Minuten vor und nach der Veröffentlichung makroökonomischer Daten mit hoher Auswirkung für den USD: Non-Farm Payrolls (NFP), Verbraucherpreisindex (CPI) und Zinsentscheidungen des FOMC. Extreme Volatilitätsspitzen während dieser Ereignisse können zu einer Ausweitung der Spreads und zu Slippage führen.
-
Optimale Handelszeiten:
-
Londoner Handelstag: 07:00 – 10:30 UTC.
-
New Yorker Handelssitzung: 12:00 – 16:00 UTC.
-
Vermeiden Sie den Handel während der Konsolidierungsphasen in Asien mit geringer Liquidität oder am späten Freitag.
-
