So erstellen Sie einen Signal-Bot auf Freya Finance
Ein Signal-Bot führt Trades aus, wenn er ein externes Signal empfängt — am häufigsten von einem TradingView-Alert, der an einen Webhook gesendet wird. Anstatt die Einstiegslogik innerhalb von Freya aufzubauen (wie es ein DCA-Bot tut), bringen Sie Ihre eigenen Signale von einer anderen Plattform mit, und der Signal-Bot verwandelt sie in echte Trades auf Ihrer Börse.
Wenn Sie bereits eine Strategie oder ein Indikator-Setup haben, dem Sie anderswo vertrauen, ist ein Signal-Bot der Weg, es auf Freya zu automatisieren. (Wenn Sie die Logik lieber innerhalb von Freya aufbauen möchten, beginnen Sie stattdessen mit So erstellen Sie Ihren ersten DCA-Bot.)
Key Takeaways
- Ein Signal-Bot handelt auf Basis externer Signale, die an einen Webhook gesendet werden — zum Beispiel ein TradingView-Alert, der auslöst, wenn Ihre Bedingungen erfüllt sind.
- Im Custom-Signal-Modus erhält Ihr Bot eine Open- und eine Close-Webhook-URL; im Risk-Ratio-Modus erhält er einen einzigen Webhook und schließt Positionen automatisch anhand des Take Profit und Stop Loss aus dem Webhook.
- Zwei Signalmodi: Custom Signal, bei dem Sie die Orders festlegen und der Bot auf Ihre Webhook-Signale reagiert; und Risk Ratio, bei dem der Webhook den Take Profit und Stop Loss trägt (der Einstieg erfolgt zum Marktpreis) und Sie einen festen Risikobetrag festlegen, sodass die Positionsgröße automatisch berechnet wird.
- Behandeln Sie Ihre Webhook-URLs wie Passwörter — jeder, der sie besitzt, könnte Ihren Bot auslösen, halten Sie sie also privat und generieren Sie sie neu, falls sie jemals offengelegt werden.
- Signal-Bots eignen sich für Trader, die bereits ihre eigenen Signale generieren und möchten, dass Freya sie automatisch ausführt.
Was ein Signal-Bot ist
Bei einem DCA-Bot konfigurieren Sie die Einstiegsbedingungen innerhalb von Freya. Ein Signal-Bot ist das Gegenteil: Die Entscheidung, wann ein- oder ausgestiegen wird, kommt von außen — Ihre Charting-Plattform, Ihr eigenes Skript oder jedes Tool, das einen Webhook senden kann. Wenn dieses Signal eintrifft, platziert der Signal-Bot den Trade. Er ist die Brücke zwischen Ihrer externen Strategie und der Live-Ausführung auf Ihrer Börse.
Ein kurzer Überblick über die Schritte
- Erstellen Sie einen Bot und wählen Sie den Typ Signal-Bot, dann wählen Sie Ihr Handelspaar und die Richtung.
- Wählen Sie einen Signalmodus — Custom Signal oder Risk Ratio (bei dem der Webhook Ihren Take Profit und Stop Loss trägt).
- Kopieren Sie Ihre Webhook-URL(s) — Custom Signal gibt Ihnen eine Open- und eine Close-URL; Risk Ratio gibt Ihnen eine einzige URL.
- Verbinden Sie Ihre Signalquelle — fügen Sie diese URLs in Ihren TradingView-Alert (oder ein anderes Tool) ein.
- Legen Sie Ihre Ordereinstellungen fest und starten Sie. Von da an steuern Ihre Signale den Bot.
Schritt 1: Wählen Sie den Typ Signal-Bot
Wählen Sie im Bot-erstellen-Ablauf Signal-Bot ("Trades basierend auf Webhook-Signalen ausführen"), dann wählen Sie Ihr Handelspaar und die Richtung genau wie bei jedem anderen Bot.
Schritt 2: Wählen Sie einen Signalmodus
Der Signalmodus steuert, wie Ihr Bot die empfangenen Signale interpretiert. Es gibt zwei Modi, und Sie wählen einen davon — sie können nicht kombiniert werden:
- Custom Signal — Ihr Bot reagiert auf die Open- und Close-Signale, die Sie per Webhook senden (zum Beispiel von einem TradingView-Alert), und Sie konfigurieren die Orders in Freya: den zu handelnden Betrag sowie Ihren Take Profit und Stop Loss.
- Risk Ratio — der Webhook-Payload trägt die Take-Profit- und Stop-Loss-Preise; der Einstieg erfolgt zum Marktpreis, wenn das Signal auslöst. Anstatt einen Handelsbetrag zu wählen, legen Sie einen festen Risikobetrag pro Trade fest, und Freya berechnet automatisch die Positionsgröße aus dem Abstand zwischen Einstieg und Stop Loss. Das Ergebnis: Wenn der Stop Loss ausgelöst wird, verlieren Sie ungefähr genau den Risikobetrag, den Sie gewählt haben. Der Take Profit wird als Limit-Order zum Webhook-Preis platziert (sodass er ohne Slippage ausgeführt wird); der Stop Loss wird bei Auslösung als Market-Order ausgeführt, sodass er — wie jeder Stop — in einer schnellen Bewegung Slippage erfahren kann.
Wählen Sie den Modus, der dazu passt, wie Ihre Signale aufgebaut sind.
Warum der Risk-Ratio-Modus so leistungsstark ist
Der Risk-Ratio-Modus stellt die Positionsdimensionierung auf den Kopf. Normalerweise wählen Sie eine Positionsgröße und akzeptieren den Verlust, den der Stop Loss impliziert. Im Risk-Ratio-Modus wählen Sie den Verlust, den Sie bereit sind einzugehen, und die Positionsgröße wird automatisch darauf abgestimmt. Das macht Ihr Risiko pro Trade konstant, unabhängig davon, wie weit der Stop Loss entfernt ist — ein disziplinierter Ansatz, den Profis verwenden. Sie legen den Risikotyp und den festen Betrag im Strategieschritt fest; der Handelsbetrag wird dann als dynamisch angezeigt, da er beim Eintreffen des Webhooks berechnet wird.
Schritt 3: Rufen Sie Ihre Webhook-URLs ab
Welche URLs Sie erhalten, hängt von Ihrem Modus ab:
- Im Custom-Signal-Modus erhält Ihr Bot eine Open-Webhook-URL (deren Aufruf eine Position eröffnet) und eine separate Close-Webhook-URL (deren Aufruf die Position schließt).
- Im Risk-Ratio-Modus erhalten Sie eine einzige Webhook-URL für das Einstiegssignal. Die Position wird dann automatisch durch den im Webhook getragenen Take Profit und Stop Loss geschlossen, sodass es keine separate Close-URL gibt. Das Signal wird als kleine JSON-Nachricht gesendet, die die Take-Profit- und Stop-Loss-Werte enthält.
Sie können eine URL jederzeit kopieren und neu generieren. Das Neugenerieren erstellt eine frische URL und macht die alte sofort ungültig — nützlich, falls eine URL jemals offengelegt wurde.
Schritt 4: Verbinden Sie Ihre Signalquelle
Fügen Sie Ihre Webhook-URL(s) in Ihre Signalquelle ein. Bei TradingView erstellen Sie zum Beispiel einen Alert und setzen dessen Webhook-URL auf die URL Ihres Bots. Im Custom-Signal-Modus verwenden Sie die Open-URL für Einstiege und die Close-URL für Ausstiege; im Risk-Ratio-Modus verwenden Sie den einzigen Webhook und nehmen Ihren Take Profit und Stop Loss in die Alert-Nachricht auf. Wenn Ihre Alert-Bedingung auslöst, ruft TradingView den Webhook auf, und Ihr Bot reagiert darauf.
Schritt 5: Legen Sie Ihre Ordereinstellungen fest
Konfigurieren Sie, wie der Bot seine Orders dimensioniert und platziert. Im Custom-Signal-Modus legen Sie den Handelsbetrag sowie Ihren Take Profit und Stop Loss fest. Im Risk-Ratio-Modus legen Sie stattdessen Ihren festen Risikobetrag fest (der Handelsbetrag wird dynamisch, und Take Profit und Stop Loss kommen vom Webhook). Dann starten Sie den Bot — er wartet still, bis ein Signal eintrifft, und führt dann aus.
Ihre Webhooks absichern
Dies ist die wichtigste Gewohnheit bei Signal-Bots: Ihre Webhook-URLs sind Geheimnisse. Jeder, der eine URL besitzt, kann diese Aktion auf Ihrem Bot auslösen, also:
- Teilen oder posten Sie Ihre Webhook-URLs niemals öffentlich.
- Fügen Sie sie nur in vertrauenswürdige Tools ein, wie Ihre eigenen TradingView-Alerts.
- Generieren Sie sie sofort neu, wenn Sie vermuten, dass eine URL offengelegt wurde — die alte funktioniert sofort nicht mehr.
Eine Webhook-URL ist der Schlüssel zum Auslösen Ihres Bots. Halten Sie sie privat, teilen Sie sie niemals und generieren Sie sie neu, falls sie durchsickert. Dies ist der wichtigste Sicherheitsschritt für einen Signal-Bot.
Häufig gestellte Fragen
Was ist ein Signal-Bot auf Freya Finance?
Ein Signal-Bot führt Trades auf Basis externer Signale aus, die an einen Webhook gesendet werden — zum Beispiel ein TradingView-Alert. Anstatt innerhalb von Freya zu entscheiden, wann gehandelt wird, wartet er auf Ihr Signal und eröffnet oder schließt dann eine Position auf Ihrer Börse. Er ist ideal, wenn Sie bereits Signale auf einer anderen Plattform generieren.
Wie verbinde ich TradingView mit meinem Signal-Bot?
Wählen Sie den Custom-Signal-Modus, kopieren Sie die Open- und Close-Webhook-URLs Ihres Bots und fügen Sie sie in Ihre TradingView-Alerts ein (die Open-URL für Einstiege, die Close-URL für Ausstiege). Im Risk-Ratio-Modus verwenden Sie stattdessen eine einzige Webhook-URL und nehmen den Take Profit und Stop Loss in die Alert-Nachricht auf. Wenn ein Alert auslöst, ruft TradingView den Webhook auf, und Ihr Bot handelt.
Was ist der Unterschied zwischen dem Custom-Signal-Modus und dem Risk-Ratio-Modus?
Im Custom-Signal-Modus reagiert der Bot auf die Open- und Close-Signale, die Sie per Webhook senden, und Sie konfigurieren die Orders selbst — den Handelsbetrag sowie Ihren Take Profit und Stop Loss. Im Risk-Ratio-Modus trägt der Webhook-Payload die Take-Profit- und Stop-Loss-Preise (der Einstieg erfolgt zum Marktpreis, wenn das Signal auslöst), und anstelle eines Handelsbetrags legen Sie einen festen Risikobetrag fest — Freya dimensioniert die Position dann automatisch aus dem Abstand zwischen Einstieg und Stop Loss, sodass ein Stop-Out Sie ungefähr genau das gewählte Risiko kostet. Die beiden Modi können nicht kombiniert werden; wählen Sie den, der dazu passt, wie Ihre Signale aufgebaut sind.
Wie funktioniert die Positionsdimensionierung im Risk-Ratio-Modus?
Sie legen einen festen Risikobetrag pro Trade fest. Wenn das Signal auslöst, nimmt Freya den Einstieg zum Marktpreis und liest den Stop Loss aus dem Webhook, dann berechnet es die Positionsgröße so, dass der Verlust am Stop Loss Ihrem gewählten Risiko entspricht. Das hält Ihr Risiko pro Trade konstant, egal wie weit oder eng der Stop ist — Sie entscheiden über den Verlust, den Sie bereit sind einzugehen, und die Größe folgt daraus.
Sind meine Webhook-URLs geheim?
Ja — behandeln Sie sie wie Passwörter. Jeder, der eine Webhook-URL besitzt, könnte diese Aktion auf Ihrem Bot auslösen. Teilen Sie sie niemals, fügen Sie sie nur in vertrauenswürdige Tools ein und generieren Sie eine URL sofort neu, wenn Sie glauben, dass sie offengelegt wurde. Das Neugenerieren macht die alte URL sofort ungültig.
Ich habe ein Signal gesendet, aber nichts ist passiert — warum?
Prüfen Sie, ob Sie die richtige Webhook-URL verwendet haben (Open vs. Close), ob Ihr Signalmodus dazu passt, wie Ihr Alert eingerichtet ist, und ob der Bot läuft und nicht pausiert ist. Wenn Sie kürzlich eine URL neu generiert haben, stellen Sie sicher, dass Ihre Signalquelle die neue verwendet. Für den allgemeinen Bot-Status siehe Warum handelt mein Bot nicht?.
Kann der Webhook meinen Take Profit und Stop Loss festlegen?
Ja, wenn Sie den Risk-Ratio-Modus verwenden. In diesem Modus kommen die Take-Profit- und Stop-Loss-Werte aus dem Webhook-Payload, anstatt manuell in Freya eingegeben zu werden, was Ihrer externen Strategie die Kontrolle über die Ausstiege ermöglicht.
