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.
Die Alarm-Nachricht
{
"action": "buy",
"symbol": "EURUSD",
"volume": 0.10,
"sl": 1.0820,
"tp": 1.0910
}
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.
{"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.