TradingView Webhook

TradingView Webhook für MT4, MT5 und cTrader

TradingView kann bei einem Alarm einen HTTP-Webhook senden, führt aber nicht selbst auf MetaTrader oder cTrader aus. TheConnector empfängt den Alarm, prüft den Payload und routet die Anweisung an das gewählte Konto mit sichtbarem Verlauf.

TradingView-Webhook-Endpunkt für Alarmnachrichten MT4-, MT5- und cTrader-Routen in einem Ablauf Received-, Routing-, ACK- und Delivered-Status sichtbar Kostenloser Pre-Launch-Zugang ohne Kreditkarte

Die Alarm-Nachricht

alert-payload.json
{
  "action":  "buy",
  "symbol":  "EURUSD",
  "volume":  0.10,
  "sl":      1.0820,
  "tp":      1.0910
}
Fügen Sie Ihre Konto-Webhook-URL in den TradingView-Alarm ein und senden Sie diese JSON-Nachricht. Jeder Schritt (Received, Route, ACK, Delivered) bleibt im Dashboard sichtbar.
Verfügbare Aktionen
buy sell — Market-Order (Aliasse long / short)
buylimit buystop selllimit sellstop — Pending-Order — Feld price hinzufügen
closelong closeshort closelongshort — schließt die Position(en) dieses Symbols
cancellong cancelshort — storniert eine Pending-Order
newsltplong newsltpshort — aktualisiert SL/TP (Aliasse breakeven…)

Vollständige Liste und Aliasse: Befehlssyntax-Referenz.

Was ein TradingView-Webhook leistet

Der Webhook ist die Transportschicht: Er sendet die Alarmnachricht an eine URL. Die Ausführung hängt weiter von Bridge, Terminal, Broker und Kontoregeln ab.

  • TradingView löst den Alarm aus
  • TheConnector prüft den Payload
  • Das Terminal erhält nur seine geroutete Anweisung

Empfohlener Einrichtungsweg

Starten Sie mit einem Konto und einer lesbaren JSON-Nachricht. Symbol-Mapping, SL/TP und Multi-Konto-Routing folgen erst, wenn die erste Route im Dashboard sichtbar ist.

  • Kontoroute erstellen
  • Konto-Webhook-URL kopieren
  • Verlauf prüfen, bevor Volumen steigt

Unterschiede zwischen MT4, MT5 und cTrader

Das Webhook-Format kann stabil bleiben, aber jede Plattform hat eigene Terminals, Berechtigungen, Symbole und Ausführungsgrenzen.

  • MT4: EA-Berechtigungen, AutoTrading und Broker-Suffixe
  • MT5: Netting oder Hedging, Filling und Volumenschritt
  • cTrader: cBot oder Bridge, Automate-Berechtigungen und Symbolnamen

Wann Alternativen vergleichen

Vergleichen Sie Tools nach abgedeckten Routen, sichtbaren Fehlern und der Möglichkeit, vor Zahlung oder Live-Kontowechsel sauber zu testen.

  • PineConnector-Alternative-Seiten sollten sachlich bleiben
  • cTrader-Support ist ein eigener Entscheidungspunkt
  • Verspätete Trading-Befehle sollten ablaufen, nicht erneut laufen

Behandeln Sie die Webhook-URL wie ein Passwort

Jede Kontoroute hat ihre eigene Webhook-URL mit einem Routing-Token: Wer die URL besitzt, kann Signale an diese Route senden. Fügen Sie sie nie in ein öffentliches Pine Script, einen Forenbeitrag oder einen Screenshot ein. Anfragen mit unbekanntem Token werden am Edge verworfen, bevor sie Ihre Konten erreichen; bei Verdacht auf ein Leck pausieren oder deaktivieren Sie das Konto im Dashboard und kontaktieren den Support, um die Route zu rotieren.

  • Eine URL pro Kontoroute, mit eigenem Token
  • Nie in Skripten, Foren oder Screenshots veröffentlichen
  • Unbekannte Tokens werden vor Ihren Konten verworfen

Was TradingView verlangt, um einen Webhook zu senden

Aufseiten von TradingView gelten drei Bedingungen, ohne die nichts gesendet wird. Das Feld „Webhook URL“ erscheint nur in einem kostenpflichtigen Plan, Essential oder höher, und TradingView sendet Webhooks nur, wenn für das Konto die Zwei-Faktor-Authentifizierung aktiviert ist. Dann muss die Adresse schnell antworten: Nach mehr als 3 Sekunden bricht TradingView den Versand ab, und nur die Ports 80 und 443 werden akzeptiert.

  • Plan Essential oder höher und aktivierte Zwei-Faktor-Authentifizierung
  • Eine https-Adresse auf Port 443: Die Webhook-Adresse von TheConnector erfüllt das
  • Kein IPv6: TradingView sendet über IPv4, von vier festen Adressen aus

JSON oder Text: beide Formate werden akzeptiert

Ist die Alarmnachricht gültiges JSON, sendet TradingView sie mit dem Header application/json, andernfalls als text/plain. TheConnector liest beides. JSON bleibt die empfohlene Form: Jedes Feld ist benannt, ein fehlendes fällt sofort auf. Die einzeilige, kommagetrennte Form hilft aus, wenn die Nachricht kurz bleiben muss.

message.txt
{"action":"buy","symbol":"EURUSD","risk":1,"sl":0.2,"tp":0.4,"priceMode":"percent"}

buy,EURUSD,risk=1,sl=0.2,tp=0.4,priceMode=percent
  • JSON: ein benanntes Feld pro Angabe
  • Text: der Befehl, das Symbol, dann die Einstellungen als Name=Wert
  • Ein vergessenes Anführungszeichen, und das JSON wird als Text gesendet: Prüfen Sie es im Tester

TradingView-Webhook funktioniert nicht: die Checkliste

Verfolgen Sie den Alarm entlang seines Weges. Zuerst bei TradingView: Das Alarmprotokoll zeigt, ob der Alarm ausgelöst hat und ob der Webhook gesendet wurde. Dann bei TheConnector: Der Alarmverlauf zeigt, ob die Nachricht angekommen ist, und falls nicht, warum sie abgelehnt wurde. Zuletzt im Terminal: Der Roboter muss verbunden und der automatisierte Handel erlaubt sein, und Ihr Broker muss Symbol und Volumen akzeptieren.

  • Nichts im Verlauf: Der Alarm wurde nicht gesendet, oder die Adresse ist falsch
  • Abgelehnt: Der Grund steht dabei, oft das Symbol, das Kontingent oder das Format
  • ACK ohne Ausführung: automatisierter Handel ausgeschaltet oder Symbol oder Volumen vom Broker abgelehnt

Eine Nachricht ohne Risiko prüfen

Der Webhook-Tester, kostenlos und ohne Konto, lässt Ihre Nachricht durch denselben Parser laufen wie das Produktions-Gateway und hört dort auf: Er zeigt Befehl, Symbol, Volumen, Stop und Ziel, die er daraus liest, oder den genauen Grund einer Ablehnung. Es wird keine Order platziert. Das ist der erste Schritt, wenn ein Alarm wegen seines Formats abgelehnt wird.

  • Derselbe Parser wie in der Produktion
  • Kein Konto, keine Order
  • Der genaue Grund bei einer Ablehnung

Vom ersten Test zur Produktion

Ein sicherer Hochlauf hat drei Stufen. Zuerst ein Demokonto und ein einzelner manueller Alarm: Beobachten Sie ihn im Dashboard durch Received, Routing, ACK und Delivered. Dann lassen Sie die Strategie einige Sessions lang echte Alarme an die Demo-Route senden und werten den Verlauf aus — Ablehnungen, Mapping-Lücken, Quotenverbrauch. Erst dann richten Sie den Alarm auf ein Live-Konto, beginnend mit minimalem Volumen. Die kostenlose Basic-Stufe (15 Webhooks pro Tag und Konto) ist genau für diese Validierungsphase dimensioniert.

  • Stufe 1: ein manueller Alarm an eine Demo-Route
  • Stufe 2: echte Strategie-Alarme, noch auf Demo
  • Stufe 3: Live-Konto mit minimalem Volumen

Verwandte Guides

FAQ

Können TradingView-Webhooks direkt auf MT4 oder MT5 ausführen?

Nein. TradingView sendet die Nachricht. Eine Bridge, ein Terminal-Roboter oder cBot ist nötig, um die Anweisung zur Plattform zu routen.

Welche Plattform passt zu einem TradingView-Webhook?

Nutzen Sie die Plattform, die Broker und Ablauf bereits unterstützen. MT4, MT5 und cTrader haben unterschiedliche Berechtigungen, Symbole und Grenzen.

Ist TheConnector eine PineConnector-Alternative?

Es kann als alternativer Ablauf für TradingView-Webhooks geprüft werden, besonders wenn cTrader, EU-Hosting und Basic-Validierung wichtig sind. PineConnector ist eine Drittmarke.

Garantiert ein Webhook Broker-Ausführung?

Nein. Ein Webhook verbessert Routing und Nachvollziehbarkeit, aber Ausführung hängt von Terminal, Broker, Kontoregeln, Markt und Risiko ab.

Ist das Finanzberatung?

Nein. TheConnector routet Webhook-Signale und zeigt deren Status. Sie behalten Kontrolle über Broker, Konten, Strategie, Volumen und Risiko; es gibt keine Finanzberatung oder Ausführungsgarantie.

Was passiert, wenn ein Alarm bei geschlossenem Markt auslöst?

Der Befehl wird abgelehnt, und der Verlauf nennt den Grund — Sie sehen genau, was passiert ist. Nichts wird still zur nächsten Eröffnung zu einem unerwarteten Preis wiederholt: Die Zustellung ist at-most-once, und ein Befehl jenseits seines nützlichen Fensters läuft per TTL ab.

Muss ich programmieren können?

Nein. Die Alarmnachricht ist ein kleiner JSON-Schnipsel, den Sie in das TradingView-Alarmfeld kopieren — die Dokumentation und die Pine-Script-Beispielseite liefern fertige Vorlagen. Pine-Script-Kenntnisse zählen nur, wenn Ihre Strategie die Alarme selbst programmatisch erzeugt.

Warum sendet TradingView meinen Webhook nicht?

Prüfen Sie der Reihe nach: einen kostenpflichtigen Plan (Essential oder höher), die aktivierte Zwei-Faktor-Authentifizierung, eine exakte https-Adresse und den Sendestatus im Alarmprotokoll von TradingView. Wurde der Webhook gesendet, kommt aber nichts an, liegt es an der Adresse oder am Schlüssel des Kontos.

Akzeptiert der TradingView-Webhook Text statt JSON?

Ja. TradingView sendet jede Nachricht, ob JSON oder Text, und TheConnector liest beide Formen. JSON bleibt sicherer: Jedes Feld ist benannt, und ein Fehler fällt sofort auf.