TradingView-alerts koppelen aan Altrady met webhooks
Nieuw met webhooks? Begin met Hoe webhooksignalen werken.
Je kunt TradingView-alerts koppelen aan Altrady, zodat Altrady automatisch een positie opent of beheert op je exchange zodra je alert afgaat. Dit werkt via een webhook signal bot: TradingView stuurt een JSON-bericht naar de webhook-URL van Altrady, en de bot handelt daarnaar.
Kort antwoord: hoe de koppeling werkt
- Je alert gaat af in TradingView.
- TradingView stuurt een JSON-bericht naar de webhook-URL van Altrady.
- Je Altrady signal bot ontvangt dat bericht en opent of beheert de positie op je gekoppelde exchange.
De taak van een signal bot is om webhooksignalen te ontvangen; TradingView is slechts een van de mogelijke afzenders (naast indicators, strategieën of signalen van derden).
Om dit te laten werken heb je nodig:
- Een gekoppelde exchange API key
- Een webhook signal bot in Altrady
- Een TradingView-abonnement dat webhook-alerts ondersteunt
Stap 1: Maak een webhook signal bot in Altrady
- Open het tabblad Bots in het linkermenu en klik op Create op de Trading Bots-pagina.
- Kies Signal bot in het dialoogvenster Create a bot en kies daarna de signaalbron: TradingView alert (of Custom webhook als de signalen van je eigen bot of een externe dienst komen).
🔍 Click the image to see a larger version
Je moet de bot eerst aanmaken. De webhooktools hieronder verschijnen pas zodra er een Webhook bot bestaat.
🔍 Click the image to see a larger version
De algemene botinstellingen, zoals exchange account, quote currency, allocatie, entry- en exit-instellingen, werken hetzelfde als bij elke signal bot. Zie Hoe je een DCA/signal bot instelt en configureert daarvoor; dit artikel behandelt alleen de webhook-specifieke onderdelen.
Stap 2: Open de Webhook Builder
🔍 Click the image to see a larger version
Zodra je Webhook bot is aangemaakt, open je de botinstellingen. De Webhook Builder staat helemaal rechts op dat scherm. Hij genereert een kant-en-klare JSON-payload, al ingevuld met de api_key en api_secret van je bot, die je in de volgende stap in TradingView plakt.
Kies een markt uit de dropdownlijst.
En selecteer links de opties voor het type signaal dat je wilt.
Stap 3: Maak de alert aan in TradingView
- Maak in TradingView een alert aan op je indicator of strategie.
- Schakel de optie Webhook URL in bij de alertinstellingen en plak de webhook-URL van Altrady (uit de Webhook Builder).
🔍 Click the image to see a larger version
2. Plak de JSON die door de Webhook Builder is gegenereerd in het berichtenvak van de alert.
Dit werkt zowel voor indicators als voor strategieën.
🔍 Click the image to see a larger version
🔍 Click the image to see a larger version
## Het webhookbericht
Het bericht is een JSON-object. Het bevat op zijn minst de api_key en api_secret van je bot (uit de Webhook Builder), de markt en een action (die standaard open is). Het kan ook het hele exitplan bevatten, take profit, stop loss en DCA-orders, zodat de positie vanaf het moment dat ze opent al beheerd wordt.
Geef de markt op één van twee manieren op: een vaste exchange + symbol (in de vorm EXCHANGE_QUOTE_BASE, bijvoorbeeld BINA_USDT_BTC, zie geldige exchange- en symbolwaarden), of de TradingView-placeholders tv_exchange + tv_ticker, waarmee één alert kan handelen op welke chart hij ook afgaat. side (long of short) is verplicht bij trade-acties.
Een compleet open-signaal met twee take profits en een stop loss:
{
"api_key": "YOUR_API_KEY",
"api_secret": "YOUR_API_SECRET",
"action": "open",
"side": "long",
"tv_exchange": "{{exchange}}",
"tv_ticker": "{{ticker}}",
"order_type": "market",
"take_profit": [
{ "price_percentage": 2, "position_percentage": 50 },
{ "price_percentage": 4, "position_percentage": 50 }
],
"stop_loss": { "stop_percentage": 3 }
}
Naast open verwerkt dezelfde webhook ook increase, reduce, close en reverse (alleen futures). Het starten of stoppen van de bot zelf gebruikt een apart endpoint, zie Webhooksignalen: een signal bot starten of stoppen.
Voor elke action, elk veld, elke standaardwaarde en elke beperking, zie de Webhook Signal Reference.
Welke markten en exchanges worden ondersteund
TradingView-signalen kunnen orders activeren op elke spot- of futures-exchange die je aan Altrady hebt gekoppeld, inclusief futures-exchanges zoals BingX futures en exchanges zoals Hyperliquid.
Voor DEX of andere integraties geldt dezelfde regel: alleen exchanges die Altrady ondersteunt kunnen webhooksignalen ontvangen. Als je een externe signalenprovider gebruikt (bijvoorbeeld Fox Signals) om alerts te genereren en door te sturen, dan heeft die provider zijn eigen geldig abonnement nodig, en worden eventuele stappen in de app, zoals waar je je Altrady-ID invoert, ondersteund door die provider, niet door Altrady.
Kosten, abonnementen en bekende beperkingen
- Altrady rekent alleen zijn abonnementskosten (plus eventuele optionele add-ons). Er is geen percentage-commissie op trades die via een signal bot worden geplaatst; de eigen handelskosten van je exchange blijven wel van toepassing.
- Elk abonnement ondersteunt het versturen van webhook-JSON-signalen naar een signal bot, ook tijdens de gratis proefperiode van 5 dagen.
- Webhooksignalen ondersteunen geen Post-Only (ALO) orders of Time-in-Force instellingen, noch voor entries, noch voor take profits. Posities van signal bots worden in plaats daarvan als Smart Positions behandeld.
- De TradingView-chart binnen Altrady is gekoppeld aan je Altrady-account en werkt los van een betaald tradingview.com-account; je kunt de twee niet aan elkaar koppelen.
Volgende stappen
- Webhook Signal Reference: volledige documentatie van de velden in de JSON-payload.
- Probleemoplossing: TradingView webhooksignalen activeren geen orders in Altrady: voor als alerts afgaan maar er geen positie opent.
Kom je er niet uit?
Als je webhook na deze stappen nog steeds niet verbindt, neem dan contact op via de support chat in Altrady en dan kijken we samen met je mee.