Was dieser Leitfaden behandelt
Wenn Sie eine Pine Script-Strategie für TradingView haben, die gute Signale generiert, können Sie sie automatisieren. Anstatt Warnungen zu beobachten und manuell Geschäfte zu platzieren, empfängt ein Webhook-Bot Ihre Pine Script-Signale und führt sie sofort an Ihrer Börse aus.
Der Ablauf: Pine Script löst eine Warnung aus → TradingView sendet den Webhook → fomoed empfängt ihn → der Bot platziert den Handel an Ihrer Börse. Vollautomatisch, kein manueller Eingriff erforderlich.
Wie Pine Script-Warnungen funktionieren
TradingView-Warnungen können bei jeder Bedingung in Ihrem Pine Script-Code ausgelöst werden. Wenn Sie alertcondition() oder die neuere Funktion alert() verwenden, wertet TradingView Ihre Bedingungen auf ihren Servern aus und löst die Warnung aus, wenn die Bedingung wahr wird.
Die Hauptfunktion: TradingView kann einen Webhook (eine HTTP-POST-Anfrage an eine URL) senden, wenn eine Warnung ausgelöst wird. Dieser Webhook trägt eine Nutzlast – eine von Ihnen definierte Nachricht –, die die Handelsinformationen enthält.
Schritt 1: Bereiten Sie Ihren Pine Script vor
Ihr Pine Script muss klare, analysierbare Signale ausgeben. Der einfachste Ansatz verwendet die Funktion alert() mit einer JSON-Nutzlast:
//@version=5
strategy("Meine Strategie", overlay=true)
// Ihre Ein-/Ausstiegslogik
longCondition = ta.crossover(ta.sma(close, 20), ta.sma(close, 50))
shortCondition = ta.crossunder(ta.sma(close, 20), ta.sma(close, 50))
if (longCondition)
strategy.entry("Long", strategy.long)
Alert('{"action": "buy", "symbol": "' + syminfo.ticker + '", "price": ' + str.tostring(close) + '}', warning.freq_once_per_bar_close)
if (shortCondition)
strategy.close("Long")
Alert('{"action": "sell", "symbol": "' + syminfo.ticker + '", "price": ' + str.tostring(close) + '}', warning.freq_once_per_bar_close)
Wichtige Punkte:
- Verwenden Sie
alert.freq_once_per_bar_close, um mehrere Signale pro Balken zu vermeiden - Fügen Sie die Aktion (Kauf/Verkauf), das Symbol und den aktuellen Preis in Ihre Nutzlast ein
- Verwenden Sie ein gültiges JSON-Format, damit der empfangende Bot es sauber analysieren kann
Schritt 2: Erstellen Sie einen Webhook Bot auf fomoed
Erstellen Sie in Ihrem fomoed-Dashboard einen neuen Bot und wählen Sie die Webhook-Strategie aus. Dadurch wird eine eindeutige Webhook-URL für Ihren Bot generiert – etwa:
https://api.fomoed.com/webhook/bot/abc123xyz
Diese URL ist die „Ohren“ Ihres Bots – jede ordnungsgemäß formatierte POST-Anfrage, die an ihn gesendet wird, löst die Handelsausführung aus. Halten Sie es privat – jeder mit der URL kann Signale an Ihren Bot senden.
Webhook-Bot-Konfiguration
Konfigurieren Sie diese Einstellungen im Webhook-Bot-Setup:
| Einstellung | Zweck | Beispiel |
|---|---|---|
| Exchange | Wo Trades ausgeführt werden | Hyperliquid, Binance, Bybit |
| Paar | Was gehandelt werden soll (oder dynamisch aus Nutzlast) | BTC/USDC |
| Positionsgröße | Wie viel pro Signal | 500 $ oder 2 % davon Saldo |
| Hebel | Hebel für Perp-Trades | 3x |
| Gewinn mitnehmen | Auto TP bei Einstiegen | 2 % |
| Stop-Loss | Auto SL aktiviert Einträge | 1% |
Schritt 3: Verbinden Sie TradingView mit Ihrer Webhook-URL
- Fügen Sie auf TradingView Ihre Pine Script-Strategie zu einem Diagramm hinzu
- Klicken Sie mit der rechten Maustaste auf die Strategie → „Benachrichtigung hinzufügen“
- Legen Sie im Alarmdialog die Bedingung für Ihre Strategie fest
- Unter „Benachrichtigungen“ Aktivieren Sie Webhook-URL
- Fügen Sie Ihre fomoed-Webhook-URL ein
- Definieren Sie im Feld „Nachricht“ Ihr Payload-Format
- Stellen Sie den Ablauf für den kontinuierlichen Betrieb auf „Offen“ ein
- Klicken Sie auf „Erstellen“
Die Warnmeldung (Payload)
Das Nachrichtenfeld wird an Ihre Webhook-URL gesendet. Verwenden Sie dieses Format für fomoed-Kompatibilität:
{
„action“: „{{strategy.order.action}}“,
„symbol“: „{{ticker}}“,
„Preis“: {{close}},
„quantity“: „{{strategy.order.contracts}}“
}TradingView ersetzt den {{placeholders}} durch tatsächliche Werte, wenn die Warnung ausgelöst wird. Das Ergebnis ist ein sauberes JSON-Objekt, das Ihr Webhook-Bot analysieren und ausführen kann.
Schritt 4: Testen Sie die Verbindung
Bevor Sie sich für echte Trades auf Ihren Webhook-Bot verlassen:
- Stellen Sie den Bot auf den paper trading-Modus
- Lösen Sie eine Testwarnung von TradingView aus (verwenden Sie die Schaltfläche „Test“ in der Warnung). Einstellungen)
- Überprüfen Sie Ihr fomoed-Dashboard – Sie sollten das empfangene Signal sehen.
- Überprüfen Sie, ob der Papierhandel korrekt platziert wurde (richtiges Paar, richtige Richtung, richtige Größe).
Wenn der Test fehlschlägt, sind häufige Probleme folgende:
- Fehlformatiertes JSON in der Warnmeldung (überprüfen Sie Klammern und Anführungszeichen)
- Falsche Webhook-URL (Kopieren und Einfügen). Fehler)
- TradingView-Plan unterstützt keine Webhooks (erfordert kostenpflichtigen Plan)
Schritt 5: Go Live
Sobald Papiertests bestätigen, dass die Verbindung funktioniert:
- Schalten Sie Ihren Webhook-Bot vom Papier- in den Live-Modus um
- Halten Sie Ihre TradingView-Warnung aktiv (sie zeigt bereits auf die richtige URL)
- Das nächste Signal von Ihrem Die Strategie Pine Script führt einen echten Handel aus
Referenz zum Nutzlastformat
fomoed Webhook-Bots akzeptieren diese Felder:
| Feld | Erforderliche | Werte |
|---|---|---|
| Aktion | Ja | "kaufen", "verkaufen", "close" |
| Symbol | Nein (verwendet Bot-Standard) | "BTCUSDC", "ETHUSDC" |
| Preis | Nein | Ausführungspreis (Markt, wenn weggelassen) |
| Menge | Nein (verwendet den Bot-Standard) | Positionsgröße |
| TakeProfit | Nein (verwendet den Bot-Standard) | TP-Preis oder -Prozentsatz |
| stopLoss | Nein (verwendet den Bot Standard) | SL-Preis oder -Prozentsatz |
Erweitert: Mehrere Strategien, ein Bot
Sie können mehrere Pine Script-Warnungen auf denselben Webhook-Bot verweisen – nützlich, wenn Sie Signale in unterschiedlichen Zeitrahmen oder unter unterschiedlichen Bedingungen haben, die alle dasselbe Paar handeln. Der Bot verarbeitet jedes Signal unabhängig.
Alternativ können Sie separate Webhook-Bots für separate Strategien erstellen, jede mit ihren eigenen Risikoparametern. Dadurch erhalten Sie unabhängige PnL-Verfolgung und Risikomanagement pro Strategie.
Erweitert: Benutzerdefinierte Alarmbedingungen
Über die grundlegenden Long/Short-Signale hinaus können Sie differenziertere Payloads senden:
- Teilabschlüsse:
{"action": "sell", "quantity": "50%" - Trailing-Aktivierung:
{"action": "buy", "trailingStop": "2%" - Mehrere TPs: In der Bot-Konfiguration definieren; Webhook löst nur den Eintrag aus
TradingView-Plananforderungen
Ein wichtiger Hinweis: TradingView-Webhooks erfordern einen kostenpflichtigen TradingView-Plan (Pro, Pro+ oder Premium). Der kostenlose TradingView-Plan unterstützt keine Webhook-Benachrichtigungen – nur Bildschirm- und E-Mail-Benachrichtigungen.
Sobald Sie jedoch einen TradingView-Plan haben, ist der fomoed-Webhook-Bot selbst völlig kostenlos. Auf der Ausführungsseite ist kein zusätzliches Abonnement erforderlich.
Fehlerbehebung bei häufigen Problemen
- „Webhook fehlgeschlagen“ in TradingView – Überprüfen Sie, ob die URL korrekt ist und der fomoed-Bot aktiv ist
- Signal empfangen, aber kein Handel – Überprüfen Sie, ob das Nutzlastformat mit den erwarteten Feldern übereinstimmt; Überprüfen Sie, ob sich der Bot im Live-Modus befindet.
- Doppelte Trades – verwenden Sie
alert.freq_once_per_bar_close, um mehrere Signale pro Bar zu verhindern - Verzögerte Ausführung – normal für eine Verzögerung von 1–3 Sekunden; Stellen Sie sicher, dass Ihre Strategie dies in einem kurzen Zeitrahmen berücksichtigt
Nächste Schritte
Ausführlichere Webhook-Bot-Konfigurationen finden Sie in unserem TradingView Webhook-Auto-Trade-Leitfaden. Einen umfassenderen Überblick über Webhook-Strategien und erweitertes Payload-Handling finden Sie in unserem umfassenden Leitfaden zu Webhook-Bots.
Die Kombination aus der Analyseleistung von Pine Script und der Ausführungsinfrastruktur von fomoed bedeutet, dass Sie in TradingView anspruchsvolle Strategien erstellen und diese automatisch ausführen können – kostenlos.
Bereit Möchten Sie Ihre Pine Script-Strategie automatisieren? Erstellen Sie Ihr kostenloses fomoed-Konto, richten Sie einen Webhook-Bot ein und verbinden Sie Ihre TradingView-Benachrichtigungen in wenigen Minuten.


