UT Bot Alerts Arrow
- Indikatoren
- Version: 2.0
Übersicht
UT Bot ist eintrendfolgender Trailing-Stop-Indikator. Er zeichnet eine Linie, die dem Kurs folgt: Solange der Kurs über der Linie bleibt, folgt der Indikator unterhalb der Linie (Aufwärtstrend); solange der Kurs unterhalb der Linie bleibt, folgt der Indikator oberhalb der Linie (Abwärtstrend). EinKAUF- oder VERKAUF-Pfeil erscheint in dem Moment, in dem der Kurs die Linie kreuzt.
Er funktioniert am besten, wenn der Markt eine klare Richtung aufweist – er reitet auf dem Trend und schüttelt Sie selten ab. InSeitwärts- oder unruhigen Märkten, in denen der Kurs ständig hin und her über die Linie schwankt und jedes Mal einen neuen Pfeil erzeugt, hat er Schwierigkeiten. Deshalb wurden in dieser Version optionale Filter und ein Qualitätswert für jedes Signal hinzugefügt, damit Sie erkennen können, welchen Pfeilen Sie vertrauen können, anstatt einfach nur mehr davon zu erhalten. Die Signale basieren ausschließlich auf vollständig geschlossenen Kerzen, sodass sich ein Pfeil nach seinem Erscheinen niemals nachzeichnet oder verschiebt.
Neuerungen in dieser Version
- Benachrichtigungen – Popup, Ton, Push-Benachrichtigung auf dein Smartphone und E-Mail, jeweils mit eigenem Ein-/Aus-Schalter. Du erhältst genau eine Benachrichtigung pro Signal, nicht eine pro Tick.
- Signalqualitätsfilter und eine Bewertung von 0–3 – optionale Filter basierend auf Trendstärke, Volatilität und der Richtung des gleitenden Durchschnitts, die schwache Signale entweder ausblenden oder sie lediglich mit einer niedrigeren Bewertung kennzeichnen, ganz nach Ihren Vorlieben.
- Bestätigung durch einen höheren Zeitrahmen – ein Signal wird nur berücksichtigt, wenn ein höherer Zeitrahmen (z. B. H4, während Sie mit H1 handeln) mit der Trendrichtung übereinstimmt; kann auch als gepunktete Linie in den Chart eingezeichnet werden.
- Pullback- (Fortsetzungs-)Signale – kleinere sekundäre Pfeile, wenn der Kurs zur Trendlinie zurückfällt und dort abprallt, sodass Sie nicht nur auf den ersten Pfeil eines Trends beschränkt sind.
- Integrierte Heiken-Ashi-Berechnung – Die Kursquellen „Heiken Ashi Classic“ und „Smoothed“ werden nun direkt im Indikator berechnet, ohne dass eine separate Indikator-Datei erforderlich ist, und sie funktionieren auch im Strategietester korrekt.
- Info-Fenster im Chart – aktueller Trend, Stop-Abstand, Volatilität, Trendalter, Status im übergeordneten Zeitrahmen und letztes Signal – alles in einem kleinen Feld in Ihrem Chart.
- Korrekturen zur Genauigkeit – darunter ein falscher Pfeil, der in der vorherigen Version ganz am Anfang des Chartverlaufs erscheinen konnte.
Eingabeparameter
Dies sind die Einstellungen, die Sie auf der Registerkarte „Eingaben“ sehen, wenn Sie den Indikator an ein Chart anhängen, gruppiert genau so, wie sie dort erscheinen.
UT-Bot-Kern
| Eingabe | Standard | Funktion |
|---|---|---|
| „ATR-Periode“ | 10 | Anzahl der Balken, über die die Volatilitätsmessung zurückblickt. Höherer Wert = eine glattere, langsamer verlaufende Trendlinie. |
| „Schlüsselwert: Verlust = ATR × dieser Wert“ | 1,5 | Wie weit die Trendlinie vom Kurs entfernt ist, ausgedrückt als Vielfaches des Volatilitätswerts. Höherer Wert = breitere Linie, weniger, aber spätere Signale. Niedrigerer Wert = engere Linie, mehr Signale, mehr Fehlsignale bei unruhigen Marktbedingungen. |
Kursquelle
| Eingabe | Standard | Funktionsweise |
|---|---|---|
| „Signal-Kursquelle“ | UTBOT_SRC_CLOSE | Welchen Kurs der Indikator beobachtet. CLOSE = der normale Kerzenschlusskurs. HA_CLASSIC = ein Heiken-Ashi-Schlusskurs, der glatter ist und einige Störsignale herausfiltert. HA_SMOOTHED = ein besonders geglätteter Heiken-Ashi-Schlusskurs mit noch weniger falschen Umkehrsignalen, bei dem die Signale jedoch etwas später eintreffen. |
| „HA-Berechnungsengine“ | HA_ENGINE_NATIVE | Wie der Heiken-Ashi-Kurs berechnet wird (spielt nur eine Rolle, wenn die oben genannte Signal-Kursquelle auf „HA_CLASSIC“ oder „HA_SMOOTHED“ eingestellt ist). Belassen Sie die Einstellung auf NATIVE – sie funktioniert sofort, auch in Backtests, und erfordert keine weitere Installation. Wählen Sie ICUSTOM nur, wenn Sie bereits einen separaten Heiken-Ashi-Indikator auf Ihrem Terminal haben und ausdrücklich möchten, dass die Werte aus dieser Datei stammen. |
| „[iCustom] Classic-Datei“ | „Heiken Ashi“ | Wird nur verwendet, wenn die obige HA-Berechnungs-Engine auf „ICUSTOM“ eingestellt ist: Der genaue Dateiname des Heiken-Ashi-Indikators, aus dem gelesen werden soll. |
| „[iCustom] Geglättete Datei“ | „Heiken Ashi Smoothed“ | Wird nur verwendet, wenn die obige HA-Berechnungs-Engine auf ICUSTOM eingestellt ist und die Signal-Preisquelle HA_SMOOTHED ist: Der genaue Dateiname des Heiken-Ashi-Smoothed-Indikators, aus dem gelesen werden soll. |
| „[SMOOTHED] Phase-1-MA-Methode“ | MODE_SMMA | Wirkt sich nur auf die Kursquelle HA_SMOOTHED aus: Die im ersten Glättungsdurchgang verwendete Mittelwertbildungsmethode. Belassen Sie die Standardeinstellung, es sei denn, Sie möchten sie bewusst ändern. |
| „[SMOOTHED] MA-Periode der Phase 1“ | 6 | Betrifft ausschließlich die Kurs quelle „HA_SMOOTHED “: Anzahl der Balken, die der erste Glättungsdurchlauf abdeckt. |
| „[SMOOTHED] MA-Methode für Phase 2“ | MODE_LWMA | Betrifft nur die Kursquelle HA_SMOOTHED : die im zweiten Glättungsdurchlauf verwendete Mittelwertbildungsmethode. |
| „[SMOOTHED] Phase-2-MA-Periode“ | 2 | Betrifft ausschließlich die Kursquelle HA_SMOOTHED : Wie viele Balken der zweite Glättungsdurchlauf abdeckt. |
Kommen Sie von der vorherigen Version? Dort wurde standardmäßig der Heiken-Ashi-Schlusskurs verwendet; in dieser Version wird stattdessen standardmäßig der gewöhnliche Schlusskurs verwendet. Um dieselben Pfeile wie zuvor zu erhalten, setzen Sie „Signal-Kursquelle“ auf HA_CLASSIC . Wenn Sie jemals „[HA FALLBACK]“ als Zusatz zum Namen des Indikators in der oberen linken Ecke Ihres Charts sehen, bedeutet dies, dass „ICUSTOM“ ausgewählt wurde , die Heiken-Ashi-Datei, aus der gelesen werden soll, jedoch nicht gefunden werden kann – überprüfen Sie den Dateinamen noch einmal oder wechseln Sie einfach zurück zu „NATIVE “.
Qualitätsprüfungen
| Eingabe | Standard | Funktion |
|---|---|---|
| „Verhalten bei fehlgeschlagenem Gate“ | UTBOT_GATE_SUPPRESS | Was passiert mit einem Signal, das einen der unten aufgeführten Filter nicht besteht (nur relevant, wenn mindestens ein Filter aktiviert ist)? SUPPRESS blendet diesen Pfeil vollständig aus . GRADE_ONLY zeigt den Pfeil weiterhin an, kennzeichnet ihn jedoch mit einer niedrigeren Qualitätsbewertung. |
| „ADX muss über dem Schwellenwert liegen“ | false | Aktivieren Sie diese Option, um Signale nur dann zu akzeptieren, wenn der Markt einen starken Trend aufweist. |
| „[ADX] Zeitrahmen“ | PERIOD_CURRENT | In welchem Zeitrahmen soll die Trendstärke gemessen werden? Belassen Sie die Einstellung auf CURRENT , um denselben Zeitrahmen wie in Ihrem Chart zu verwenden. |
| „[ADX] ADX-Periode“ | 14 | Wie viele Balken die Messung der Trendstärke rückwirkend berücksichtigt. |
| „[ADX] Min. ADX-Wert“ | 20,0 | Der Mindestwert für die Trendstärke, der erforderlich ist, damit ein Signal diesen Filter passiert. |
| „ATR muss über dem Perzentil liegen“ | false | Aktivieren Sie diese Option, um Signale zu blockieren, wenn die Volatilität im Vergleich zur jüngsten Vergangenheit ungewöhnlich gering ist – d. h. bei einem ruhigen, „toten“ Markt. |
| „[ATRPCT] Lookback-Bars“ | 100 | Anzahl der letzten Balken, mit denen die aktuelle Volatilität verglichen werden soll. |
| „[ATRPCT] Min. Perzentil 0–100“ | 30,0 | Der erforderliche Mindestwert für das Volatilitätsranking (0–100), um die Bedingung zu erfüllen. Ein höherer Wert bedeutet, dass Sie nur dann handeln, wenn die Volatilität für dieses Wertpapier derzeit relativ hoch ist. |
| „EMA-Steigung muss übereinstimmen“ | false | Aktivieren Sie diese Option, um nur Signale zu akzeptieren, die mit der Richtung eines langfristigen gleitenden Durchschnitts übereinstimmen. |
| „[STEIGUNG] EMA-Periode“ | 200 | Anzahl der Balken, die der langfristige gleitende Durchschnitt abdeckt. |
| „[SLOPE] Lookback-Bars“ | 5 | Wie viele Balken zurück betrachtet werden, um zu prüfen, ob dieser Durchschnitt nach oben oder unten verläuft. |
| „[SLOPE] Minimale Steigung als ATR-Vielfaches“ | 0,10 | Wie steil die Steigung sein muss, um berücksichtigt zu werden, ausgedrückt im Verhältnis zur aktuellen Volatilität. |
Höherer Zeitrahmen
| Eingabe | Standard | Funktionsweise |
|---|---|---|
| „Ausrichtung am Trend des HTF-UT-Bots erforderlich“ | false | Aktivieren Sie diese Option, um nur Signale zu akzeptieren, die mit dem Trend auf einem höheren Zeitrahmen übereinstimmen – beispielsweise werden nur H1-Signale berücksichtigt, wenn H4 denselben Trend aufweist. |
| „[HTF] Zeitrahmen“ | PERIOD_H4 | Auf welchem höheren Zeitrahmen soll der Trend überprüft werden? |
| „[HTF] ATR-Periode“ | 10 | Der für diese Trendlinie im höheren Zeitrahmen verwendete Volatilitäts-Rückblick – dasselbe Prinzip wie beim oben genannten „ATR-Zeitraum“, nur auf den höheren Zeitrahmen angewendet. |
| „[HTF] Schlüsselwert“ | 1,5 | Wie weit diese Trendlinie des höheren Zeitrahmens vom Kurs entfernt ist – dasselbe Prinzip wie bei der Hauptsensitivitätseinstellung, nur auf den höheren Zeitrahmen angewendet. |
| „HTF-Trailing-Stop-Linie zeichnen“ | false | Aktivieren Sie diese Option, um die Trendlinie des höheren Zeitrahmens direkt als gepunktete Linie in Ihr Diagramm einzutragen. |
Fortsetzung
| Eingabe | Standard | Funktionsweise |
|---|---|---|
| „Signale für den Wiedereinstieg nach einem Rückzug anzeigen“ | false | Aktivieren Sie diese Option, um auch kleinere Pullback-Pfeile anzuzeigen, anstatt nur den ersten Pfeil, wenn ein Trend beginnt. |
| „[CONT] Max. Abstand zur Linie in ATR“ | 0,25 | Wie nah der Kurs an die Trendlinie herankommen muss, um als „Pullback“ zu gelten, bezogen auf die aktuelle Volatilität. Kleinere Werte bedeuten, dass der Kurs näher herankommen muss. |
| „[Forts.] Min. Anzahl der Balken seit der Trendwende“ | 3 | Wie viele Balken der Trend bereits gedauert haben muss, bevor ein Pullback-Signal zulässig ist – verhindert Pullback-Signale unmittelbar nach einer neuen Trendwende. |
| „[Fortsetzung] Min. Anzahl an Balken zwischen Signalen“ | 5 | Die Mindestanzahl an Bars zwischen zwei Pullback-Signalen, damit diese nicht zu dicht beieinander liegen. |
Benachrichtigungen
| Eingabe | Standard | Funktionsbeschreibung |
|---|---|---|
| „Benachrichtigung bei Trendwechsel-Signal“ | true | Lassen Sie sich benachrichtigen, wenn der Hauptpfeil für eine Trendwende erscheint. |
| „Benachrichtigung bei Fortsetzungssignal“ | false | Lassen Sie sich benachrichtigen, wenn ein Pullback-Pfeil erscheint (nur relevant, wenn Pullback-Pfeile oben aktiviert sind). |
| „Mindestwert für die Auslösung einer Benachrichtigung (0–3)“ | 0 | Es wird nur eine Benachrichtigung für Signale mit mindestens dieser Qualitätsbewertung (0–3) gesendet. Lassen Sie den Wert auf 0, um unabhängig von den oben genannten Filtern bei jedem Signal benachrichtigt zu werden. |
| „Popup + Ton über Alert()“ | true | Zeige ein Popup-Fenster auf deinem Bildschirm an, wenn ein Signal ausgelöst wird. |
| „Sounddatei abspielen“ | false | Spielt einen Ton ab, wenn ein Signal ausgelöst wird. |
| „Name der Audiodatei“ | „alert.wav“ | Welche Audiodatei abgespielt werden soll (muss bereits im Ordner „Sounds“ Ihres Terminals vorhanden sein). |
| „Push-Benachrichtigung auf dem Handy“ | false | Senden Sie eine Push-Benachrichtigung an die MetaTrader-App auf Ihrem Smartphone. Sie müssen zuvor die ID Ihres Smartphones in den Benachrichtigungseinstellungen von MT4 hinzufügen. |
| „E-Mail-Benachrichtigung“ | false | Senden Sie eine E-Mail, wenn ein Signal ausgelöst wird. Sie müssen zunächst Ihr E-Mail-Konto in den Einstellungen von MT4 einrichten. |
| „Benachrichtigung für letzten Balken beim Laden auslösen“ | false | Wenn diese Option aktiviert ist, erhalten Sie sofort eine Benachrichtigung über jedes Signal, das bereits im Chart vorhanden ist, sobald Sie den Indikator zum ersten Mal hinzufügen. Lassen Sie diese Option deaktiviert, wenn Sie ab sofort nur Benachrichtigungen über neue Signale erhalten möchten. |
Anzeige
| Eingabe | Standard | Funktionsbeschreibung |
|---|---|---|
| „Infofenster im Chart anzeigen“ | true | Zeigt ein kleines Infofeld in Ihrem Chart an, das den aktuellen Trend, den Stop-Abstand und weitere Statistiken enthält. |
| „0=TL 1=TR 2=BL 3=BR“ | 0 | In welcher Ecke des Charts soll das Infofenster platziert werden: 0 = oben links, 1 = oben rechts, 2 = unten links, 3 = unten rechts. |
| „Versatz des Fensters in der X-Achse in Pixeln“ / „ Versatz des Fensters in der Y-Achse in Pixeln“ | 12 / 20 | Wie weit vom Rand des Diagramms (in Pixeln) soll das Infofeld platziert werden? |
| „Textfarbe des Feldes“ | clrSilver | Textfarbe der Infobox. |
| „Schriftgröße des Feldes“ | 9 | Schriftgröße des Infofeldes. |
| „Präfix für Diagrammobjektnamen“ | „UTBOT_“ | Ein internes Namenspräfix, das für alle Elemente verwendet wird, die dieser Indikator in Ihrem Chart zeichnet. Ändern Sie dies nur, wenn es zu Konflikten mit einem anderen Indikator kommt, der dasselbe Präfix verwendet. |
Debug
| Eingabe | Standard | Funktionsbeschreibung |
|---|---|---|
| „Diagnosedaten in das Experten-Protokoll schreiben“ | false | Nur aktivieren, wenn Sie ein Problem beheben – dadurch werden zusätzliche Diagnosemeldungen in das „Experts/Journal“-Protokoll Ihres Terminals geschrieben. |
Installation
- Kopieren Sie UT_Bot_Alerts .ex4 in den Ordner MQL4/Indicators Ihres Terminals.
- Dieser Schritt ist nur erforderlich, wenn Sie vorhaben, „HA-Berechnungsengine“ auf „ICUSTOM“ einzustellen: Kopieren Sie außerdem „Heiken Ashi.ex4“ und/oder „Heiken Ashi Smoothed.ex4“ in denselben Ordner, wobei die Namen genau mit den Eingaben unter „[iCustom] Classic-Datei“ bzw. „[iCustom] Smoothed file“. Bei der Standard-Engine-Einstellung ist dieser Schritt überhaupt nicht erforderlich.
- Starten Sie MetaTrader 4 neu oder klicken Sie mit der rechten Maustaste auf das Navigator-Fenster und wählen Sie „Aktualisieren“.
- Fügen Sie den Indikator aus dem Navigator → Indikatoren → Benutzerdefiniert → UT_Bot_Alerts in einen beliebigen Chart ein.
- Passen Sie die Eingaben nach Belieben an (siehe die Einrichtungsbeispiele unten) und klicken Sie auf „OK“.
Einrichtungsbeispiele
A. Einfacher manueller Handel (Standardeinstellungen) – alles unverändert lassen: reines Trendwechsel-Signal auf Basis des regulären Schlusskurses, keine Filter, keine Überprüfung höherer Zeitrahmen, Popup-Benachrichtigungen aktiviert. Gut geeignet, um ein Gefühl für den Indikator zu bekommen, bevor weitere Funktionen aktiviert werden.
B. Strikte Trendfolge – weniger Signale, höhere Überzeugungskraft:
| Eingabe | Einstellen auf |
|---|---|
| „Signalpreisquelle“ | HA_CLASSIC |
| „ADX muss über Schwellenwert liegen“ | auf |
| „[ADX] Minimaler ADX-Wert“ | 25 |
| „HTF-UT-Bot muss trendkonform sein“ | aktiv |
| „[HTF] Zeitrahmen“ | H4 |
| „Fehlgeschlagenes Gate-Verhalten“ | UNTERDRÜCKEN |
Zeigt Pfeile nur an, wenn der Trend stark ist und ein höherer Zeitrahmen dies bestätigt.
C. Erfassen Sie Wiedereinstiege bei Pullbacks – schließen Sie sich einem gewinnbringenden Trend an, anstatt nur den ersten Pfeil zu handeln:
| Eingabe | Auf |
|---|---|
| „Signale für Wiedereinstiege nach Rückgängen anzeigen“ | auf |
| „[CONT] Min. Bars seit Trendwende“ | 5 |
| „[CONT] Max. Abstand zur Linie in ATR“ | 0,3 |
| „Alarm bei Fortsetzungssignal“ | ein |
Alarme
Sie erhalten genau eine Benachrichtigung pro Signal, unmittelbar nachdem die Kerze des Signals vollständig geschlossen ist – niemals bei jedem Kurs-Tick und niemals, solange sich diese Kerze noch bildet. Das Hinzufügen des Indikators zu einem Chart löst an sich keine Benachrichtigung für ein Signal aus, das sich bereits auf dem Chart befindet, es sei denn, Sie aktivieren diese Funktion ausdrücklich.
[UT BOT] KAUF | XAUUSD H1 | 20.08.2026 02:00 Kurs 3512,40 – Stop 3498,15 - Abstand 142,5 Pips, ATR 14,25 – Grad 3/3 – Trendalter 0
Die Distanz wird in Pips angezeigt und ist korrekt an die Preisstellen Ihres Brokers angepasst. Um Push-Benachrichtigungen zu erhalten, fügen Sie Ihre MetaQuotes-ID unter „Extras“ → „Optionen“ → „Benachrichtigungen“ in MT4 hinzu. Um E-Mails zu erhalten, richten Sie Ihr SMTP-Konto unter „Extras“ → „Optionen“ → „E-Mail“ ein.
Häufig gestellte Fragen
Ich sehe überhaupt keine Pfeile. Stellen Sie sicher, dass genügend Chart-Historie geladen ist, und prüfen Sie, ob einer der „Quality Gates“-Filter aktiviert ist und „Verhalten bei fehlgeschlagenem Gate“ auf UNTERDRÜCKEN eingestellt ist ( möglicherweise zu streng für das von Ihnen verwendete Symbol/den Zeitrahmen). Wenn Sie „Diagnose in Experts-Protokoll ausgeben“ aktivieren, werden zusätzliche Details in Ihr Experts-/Journal-Protokoll geschrieben, damit Sie erkennen können, was herausgefiltert wird.
Ich erhalte keine Benachrichtigungen. Stellen Sie sicher, dass der entsprechende Benachrichtigungsschalter aktiviert ist, dass „Mindestwert für Alarmauslösung (0–3)“ nicht höher eingestellt ist als der Wert, den Ihre Signale erreichen, und denken Sie daran, dass „Alarm für letzten Balken beim Laden auslösen“ standardmäßig absichtlich deaktiviert ist – es wird kein Alarm für Signale ausgelöst, die bereits auf dem Chart vorhanden waren, bevor Sie den Indikator hinzugefügt haben.
Die Pfeile sehen etwas anders aus als bei demselben Indikator auf TradingView. Geringfügige Abweichungen bei den ersten paar Dutzend Kerzen der Historie sind völlig normal, da die beiden Plattformen ihre Volatilitätsberechnungen etwas unterschiedlich hochfahren. Ein Unterschied, der über den gesamten Chart hinweg immer wieder auftritt, ist nicht normal – überprüfe noch einmal, ob die Einstellungen und die Kursquelle auf beiden Plattformen übereinstimmen.
Wissenswertes, bevor Sie damit handeln
Der Indikator wird niemals nachgezeichnet – sobald ein Pfeil auf einer geschlossenen Kerze erscheint, verschiebt er sich später nicht mehr und verschwindet auch nicht. Allerdings sind vergangene Signale niemals eine Garantie für zukünftige Ergebnisse; testen Sie daher jede Konfiguration immer zuerst auf einem Demokonto. Dies ist ein Tool zur Entscheidungsunterstützung: Es zeichnet Signale ein und sendet Benachrichtigungen, platziert jedoch keine Trades für Sie – Positionsgröße, Stop-Platzierung und Risikomanagement liegen vollständig in Ihrer Verantwortung. Da es sich um ein trendfolgendes Tool handelt, ist bei Seitwärtsbewegungen und unruhigen Marktbedingungen mit mehr Fehlsignalen zu rechnen; nutzen Sie die Qualitätsfilter und die Bestätigung durch höhere Zeitrahmen, um diese zu reduzieren, oder vermeiden Sie den Handel einfach, wenn der Markt sichtbar in einer Seitwärtsbewegung ist.
Änderungsprotokoll
Aktuelle Version – Popup-/Ton-/Push-/E-Mail-Benachrichtigungen hinzugefügt; optionale Filter zur Signalqualität mit einer Bewertung von 0–3 hinzugefügt; Trendbestätigung in höheren Zeitrahmen hinzugefügt; Pullback- (Fortsetzungs-)Signale hinzugefügt; Die Kursquellen „Heiken Ashi Classic“ und „Smoothed“ sind nun integriert und erfordern keine separate Indikator-Datei mehr; es wurde ein Info-Panel im Chart hinzugefügt; ein falscher Pfeil, der ganz am Anfang des Chartverlaufs erscheinen konnte, wurde behoben; Die Standard-Kursquelle ist nun der normale Schlusskurs anstelle des Heiken-Ashi-Schlusskurses (setzen Sie „Signal-Kursquelle“ auf HA_CLASSIC , um die alte Standardeinstellung wiederherzustellen).
