UTC
NL
ForexForStarters.com

Automatisering in TradingView (alerts, webhooks en automatisch traden)

TradingView pakt automatisering anders aan dan MetaTrader en cTrader. In plaats van tradingrobots direct in het platform te laten draaien, gebruikt TradingView een combinatie van alerts (meldingen), strategieën in Pine Script en webhooks om trading te automatiseren. In deze gids leggen we uit hoe dat allemaal werkt en welke opties je hebt.

Risicowaarschuwing: Deze inhoud is uitsluitend educatief en geen financieel advies. Forex trading brengt risico’s mee en je kunt geld verliezen.

TradingView
TradingViewFileViewInsertChartsToolsMARKET WATCHEURUSDGBPUSDUSDJPYAUDUSDUSDCADAuXAUUSDNIEUWE ORDER0.10 lotsVERKOPENKOPENSTOP LOSSTAKE PROFITPOSITIES

Hoe automatisering in TradingView anders werkt

In MetaTrader koppel je een Expert Advisor aan een grafiek en die plaatst automatisch trades binnen het platform. In cTrader doen cBots hetzelfde. Beide platformen hebben ingebouwde uitvoering: de robot analyseert de markt en stuurt orders rechtstreeks naar je broker.

TradingView werkt niet zo. Er bestaat geen tegenhanger van een EA of cBot die binnen TradingView draait en zelf trades plaatst. TradingView richt zich op het genereren van signalen en gebruikt externe diensten om de trades echt uit te voeren.

De automatiseringsketen in TradingView ziet er meestal zo uit.

  • Pine Script genereert een tradingsignaal (kopen, verkopen, sluiten)
  • TradingView stuurt een alert zodra het signaal zich voordoet
  • De alert kan als webhook worden verstuurd (een automatisch bericht naar een webadres)
  • Een externe dienst ontvangt de webhook en stuurt de order naar je broker

Deze aanpak is modulairder, maar ook ingewikkelder om in te stellen dan de ingebouwde automatisering van MetaTrader of cTrader.

Alerts in TradingView

Alerts vormen de basis van automatisering in TradingView. Je kunt alerts instellen op allerlei voorwaarden.

  • Prijsniveaus (bijvoorbeeld: waarschuw me als EURUSD 1.1000 bereikt)
  • Voorwaarden van indicatoren (bijvoorbeeld: waarschuw me als de RSI boven 70 kruist)
  • Interactie met tekentools (bijvoorbeeld: waarschuw me als de koers deze trendlijn raakt)
  • Voorwaarden in Pine Script (bijvoorbeeld: waarschuw me als mijn eigen strategie een koopsignaal geeft)

Zo kun je alerts ontvangen

  • Pop-upmelding in TradingView
  • E-mail
  • Sms (bij bepaalde abonnementen)
  • Pushmelding in de mobiele app
  • Webhook naar een externe URL
  • Geluidsmelding

Het aantal actieve alerts hangt af van je abonnement

  • Gratis: 1 alert
  • Essential: 20 alerts
  • Plus: 100 alerts
  • Premium: 400 alerts

Voor automatisering zijn webhook-alerts de belangrijkste functie. Een webhook stuurt een zelf ingesteld bericht naar een externe dienst, telkens als de alert afgaat.

Wat zijn webhooks

Een webhook is gewoon een URL die automatische berichten ontvangt. Gaat je alert in TradingView af, dan stuurt die een bericht (meestal met informatie zoals het symbool, de richting en de hoeveelheid) naar de webhook-URL. De dienst achter die URL verwerkt het bericht en onderneemt actie, bijvoorbeeld een trade plaatsen bij je broker.

Zie het als een rij dominostenen: Pine Script ziet een signaal, de alert gaat af, de webhook stuurt een bericht en de externe dienst plaatst de trade.

Externe diensten voor automatisering

Verschillende diensten koppelen alerts uit TradingView aan brokers, zodat trades automatisch worden uitgevoerd.

  • 3Commas koppelt TradingView aan diverse brokers en exchanges en is vooral populair voor crypto
  • Autoview is een browserextensie die TradingView aan bepaalde brokers koppelt
  • De eigen brokerkoppeling van TradingView maakt eenvoudige orders mogelijk bij ondersteunde brokers
  • Eigen oplossingen in programmeertalen zoals Python, die webhooks ontvangen en trades uitvoeren via de API van je broker

Elke dienst heeft zijn eigen installatieproces, ondersteunde brokers en prijzen. Zoek het goed uit voordat je er een kiest.

Strategieën in Pine Script om signalen te genereren

In Pine Script bestaan er twee soorten scripts: indicators (indicatoren) en strategies (strategieën).

Indicatoren tonen visuele informatie op grafieken. Ze genereren geen tradesignalen in de klassieke betekenis van backtesting.

Strategieën bevatten logica voor entry en exit en kun je backtesten. Geeft een strategie een koop- of verkoopsignaal, dan kun je een alert instellen die bij elk signaal afgaat. Die alert kun je daarna via een webhook naar een automatiseringsdienst sturen.

Voor een strategie in Pine Script leg je dit vast

De strategie draait op je grafiek en toont je de backtestresultaten meteen, met onder meer winst/verlies, winrate en drawdown.

Stap voor stap automatisch traden instellen

Dit is de algemene werkwijze om automatisering in TradingView in te stellen.

  • Schrijf of zoek een strategie in Pine Script die koop- en verkoopsignalen geeft
  • Zet de strategie op je grafiek en controleer of de signalen kloppen
  • Meld je aan bij een externe automatiseringsdienst die je broker ondersteunt
  • Stel de dienst in met de API-gegevens van je broker
  • Maak in TradingView een alert aan die afgaat op de signalen van je strategie
  • Zet in de instellingen van de alert Webhook URL aan en vul de URL in die je van je automatiseringsdienst hebt gekregen
  • Pas het alertbericht aan met de informatie die de dienst nodig heeft (symbool, actie, hoeveelheid)
  • Test de hele keten op een demo account voordat je live gaat

Belangrijke aandachtspunten

  • Complexiteit. Deze opzet is ingewikkelder dan een EA in MetaTrader laten draaien. Er zijn meer onderdelen en er kan meer misgaan.
  • Latency. Elke stap in de keten zorgt voor een kleine vertraging. Het signaal moet de alert activeren, de alert moet de webhook versturen, de dienst moet die verwerken en de order moet de broker bereiken. Voor de meeste strategieën is die vertraging acceptabel, maar voor high-frequency scalping misschien niet.
  • Betrouwbaarheid. Je bent afhankelijk van de servers van TradingView, het internet en de externe dienst, die allemaal goed moeten werken. Valt één schakel in de keten uit, dan stopt de automatisering.
  • Kosten. Je hebt misschien een betaald abonnement op TradingView nodig (voor meer alerts), plus een abonnement op de automatiseringsdienst, plus de kosten van je broker. Bij elkaar loopt dat op.
  • Test uitgebreid. Test de volledige automatiseringsketen altijd op een demo account voordat je echt geld riskeert. Controleer of orders correct worden geplaatst en of het systeem uitzonderlijke situaties goed afhandelt.