Strategy-Simulation ist nicht dasselbe wie Live-Ausführung
Pine-Strategien nutzen TradingViews Broker-Emulator für historische und laufende Strategy-Berechnungen. TradingView unterscheidet das in der eigenen Dokumentation von automatischem Trading mit einem Brokerage-Konto. Für externe Ausführung brauchst du einen Alert-basierten Signalweg.
Das richtige Alert-Ereignis auswählen
Je nach Script können alert()-Aufrufe, alertcondition() bei Indikatoren oder Strategy-/Order-Events genutzt werden. Diese Events sind nicht identisch. Entscheide bewusst, welcher Zeitpunkt wirklich die externe Ausführung starten soll.
Eine maschinenlesbare Nachricht bauen
Eine robuste Alert-Nachricht sollte eindeutig sein. Typische Felder beschreiben Aktion, Symbol und Größen- oder Risikoinformationen sowie optional SL und TP. JSON ist sinnvoll, wenn der Empfänger strukturierte Daten erwartet. TradingView sendet valide JSON-Nachrichten als application/json.
Realtime- und Historical-Verhalten verstehen
Ein Pine Script kann auf einer offenen Realtime-Kerze anders reagieren als nach einem Chart-Reload. calc_on_every_tick, Bar-Bestätigung und Higher-Timeframe-Logik beeinflussen das Timing. Löse Pine-Timing-Probleme, bevor du Webhook-Latenz verantwortlich machst.
Pine-Alert mit cTrader verbinden
Bei NRUNO verweist der TradingView-Alert auf deine persönliche Webhook-URL. NRUNO prüft und routet die Anweisung zum verbundenen cBot, der die cTrader-Seite übernimmt. Dadurch bleiben Pine-Logik, Transport und Ausführung getrennt.