TradingView-Webhook-Automatisierung einrichten
Verwandeln Sie jeden TradingView-Alarm oder jede Strategie in etwa zwei Minuten in eine automatisierte Order.
- Öffnen Sie Dashboard → TradingView Bot und kopieren Sie Ihre persönliche Webhook-URL
- 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.
- 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
}
- 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}}"
}
- Die Position wird flat → die Position wird geschlossen. Es wird keine Gegenorder eröffnet.
- Die Position dreht sich (long → short oder short → long) → wir schließen zuerst und eröffnen dann die neue Richtung. Schlägt das Schließen fehl, wird nichts eröffnet.
- Die Position bleibt in derselben Richtung → wird als Einstieg behandelt.
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"
}
"exchange"-Feld innerhalb des JSON wird ignoriert — das ist beabsichtigt, damit eine geleakte Webhook-URL Ihre Orders nicht umleiten kann.