Hilfe-Center › TradingView

TradingView-Webhook-Automatisierung einrichten

Verwandeln Sie jeden TradingView-Alarm oder jede Strategie in etwa zwei Minuten in eine automatisierte Order.

  1. Öffnen Sie Dashboard → TradingView Bot und kopieren Sie Ihre persönliche Webhook-URL
  2. Erstellen Sie in TradingView einen Alarm → Registerkarte Notifications → aktivieren Sie Webhook URL und fügen Sie sie ein TradingView zeigt das Feld Webhook URL nur an, wenn in deinem TradingView-Konto die Zwei-Faktor-Authentifizierung aktiviert ist.
  3. Fügen Sie dieses JSON in das Feld Message des Alarms ein:
{
  "symbol": "{{ticker}}",
  "action": "buy",
  "price": "{{close}}",
  "stop_loss": "{{plot_0}}",
  "take_profit": "{{plot_1}}",
  "leverage": 10
}
  1. Klicken Sie im Dashboard zur Überprüfung auf Send Test Signal und speichern Sie dann Ihren Alarm — Sie sind live

Sie möchten das JSON nicht von Hand schreiben? Das Dashboard verfügt über einen visuellen Signal Designer, der die genaue Nachricht für Sie erstellt — einschließlich der unten aufgeführten Strategiefelder.

Eine Pine-strategy() verwenden — Exits werden für Sie erledigt

Wenn Ihr Alarm von einer Pine-Strategie mit "Order fills only" stammt, ist es nicht sicher, nur action zu senden: {{strategy.order.action}} liefert bei einem Exit ebenso sell zurück wie bei einem Short-Einstieg. Isoliert betrachtet würde ein Exit eine Short-Position eröffnen, anstatt Ihre Position zu schließen.

Fügen Sie die Positionsstatus-Felder hinzu, und AlgoVesta ermittelt Einstieg, Ausstieg und Richtungswechsel aus der Position selbst:

{
  "symbol": "{{ticker}}",
  "action": "{{strategy.order.action}}",
  "market_position": "{{strategy.market_position}}",
  "prev_market_position": "{{strategy.prev_market_position}}",
  "position_size": "{{strategy.position_size}}",
  "price": "{{close}}"
}

Teilausstiege werden nicht unterstützt: Wenn Ihre Strategie stufenweise aussteigt, wird die gesamte Position geschlossen, und das Dashboard weist ausdrücklich darauf hin.

Eine Position manuell schließen

Senden Sie close als Aktion zusammen mit dem Symbol. Dies funktioniert bei jedem Alarmtyp — Sie benötigen dafür keine Strategie.

{
  "symbol": "{{ticker}}",
  "action": "close"
}
🛡️
Signale werden vor der Ausführung anhand Ihrer Risikoregeln überprüft, und Ihre API-Schlüssel sind reine Trading-Schlüssel — ein Auszahlungszugriff ist technisch unmöglich.
⚠️
Die Nachricht muss JSON sein. TradingView sendet Klartext, wenn die Nachricht kein gültiges JSON ist, und der Standardtext (z. B. „BTCUSDT Crossing 1.00") enthält keine Richtungsangabe — dieses Signal wird abgelehnt und in Ihrem Dashboard als Nicht erkanntes Signalformat angezeigt. Wir raten bei mehrdeutigem Text niemals: Ein Signal abzulehnen ist sicherer, als eine Order in die falsche Richtung zu eröffnen.
⚠️
Welches Konto die Order erhält, wird im Dashboard festgelegt, nicht im Payload. Jede Strategie hat ihre eigene Webhook-URL sowie ihre eigene Ziel-Börse oder ihr eigenes MetaTrader-5-Konto. Ein "exchange"-Feld innerhalb des JSON wird ignoriert — das ist beabsichtigt, damit eine geleakte Webhook-URL Ihre Orders nicht umleiten kann.
⚠️
Duplikatschutz: Identische Signale, die innerhalb von 10 Sekunden eintreffen, werden automatisch ignoriert (TradingView wiederholt manchmal den Versand). Ein zweiter Einstieg in dieselbe Richtung im selben Konto wird zudem 60 Sekunden lang zurückgehalten — ein bewusster Schutz gegen Doppelausführungen, der als gefiltert angezeigt wird, nicht als Fehler.
⚠️
TradingView stoppt Alarme automatisch, sobald 15 davon innerhalb von 3 Minuten ausgelöst wurden. Wenn Ihre Strategie häufig auslöst, behalten Sie dieses Limit im Auge.
Neu bei AlgoVesta? Es führt Ihre Telegram- und TradingView-Signale über 16 Börsen und MetaTrader mit ausschließlich handelsfähigem API-Zugriff aus — Ihr Geld verbleibt stets in Ihrer eigenen Verwahrung.
Kostenlose Testversion starten