Custom indicators en Pine Script in TradingView (gids voor beginners)
Een van de grootste sterke punten van TradingView is het aanbod aan custom indicators (extra indicatoren) en de beginnersvriendelijke programmeertaal Pine Script. Met meer dan 100.000 indicatoren uit de community en een taal die op eenvoud is ontworpen, maakt TradingView het voor iedereen makkelijk om zijn grafiektools uit te breiden. Hier lees je alles wat je moet weten.
Risicowaarschuwing: Deze inhoud is uitsluitend educatief en geen financieel advies. Forex trading brengt risico’s mee en je kunt geld verliezen.
Wat zijn custom indicators in TradingView
Een custom indicator in TradingView is een script, geschreven in Pine Script, dat visuele elementen aan je grafiek toevoegt. Dat kunnen lijnen, pijlen, gekleurde achtergronden, histogrammen, labels of andere visuele informatie zijn die je helpt bij je analyse.
Op andere platformen moet je bestanden downloaden en in bepaalde mappen zetten. Custom indicators in TradingView voeg je met één klik toe vanuit de community-bibliotheek. Geen bestanden beheren, geen installatiestappen, niets compileren. Klik op "Add to chart" en de indicator verschijnt meteen.
Waar vind je custom indicators
Community Scripts-bibliotheek. Dit is de enorme verzameling indicatoren die gebruikers van TradingView hebben gemaakt. Klik op een willekeurige grafiek op de knop Indicators en ga naar het tabblad Community Scripts. Je kunt zoeken op naam, categorie of trefwoord. Er zijn meer dan 100.000 scripts, van eenvoudige tools tot complexe systemen met meerdere indicatoren.
Editors' Picks voor Pine Script. Het team van TradingView stelt een lijst samen van community-scripts van hoge kwaliteit, de Editors' Picks. Die worden beoordeeld op kwaliteit en bruikbaarheid.
Profielen van traders. Vind je een analist van wie je het werk waardeert, bekijk dan zijn profiel om te zien of hij scripts heeft gepubliceerd. Veel actieve leden van de community maken en delen custom indicators.
De Pine Script-handleiding. Wil je zelf iets bouwen, dan is de officiële documentatie uitgebreid en vol voorbeelden.
Zo zet je een community-indicator op je grafiek
- Klik bovenaan de grafiek op de knop Indicators (of druk op de toets "/")
- Typ de naam of een trefwoord in de zoekbalk
- Ga naar het tabblad Community Scripts als dat nog niet geselecteerd is
- Klik op de indicator die je wilt
- Hij wordt meteen aan je grafiek toegevoegd
De instellingen van de indicator pas je aan door op het tandwiel naast de naam te klikken, in de legenda van de indicator op de grafiek. Verwijderen doe je met het kruisje (X).
Wat is Pine Script
Pine Script is de eigen programmeertaal van TradingView, speciaal ontworpen om indicatoren en strategieën voor trading te maken. Om meerdere redenen is het de makkelijkste tradingtaal om te leren.
- Eenvoudige syntax. Code in Pine Script is beknopt en leesbaar. Een eenvoudige indicator maak je in een paar regels.
- Ingebouwde functies. Pine Script heeft een grote bibliotheek met ingebouwde functies voor veelgebruikte berekeningen, zoals moving averages, RSI, MACD en meer. Die hoef je niet zelf te programmeren.
- Niets in te stellen. De Pine Script-editor zit in TradingView ingebouwd. Klik onderaan het scherm op het tabblad Pine Editor en begin meteen met programmeren.
- Direct visueel resultaat. Schrijf of wijzig je code in Pine Script, dan verschijnen de resultaten meteen op je grafiek zodra je op "Add to chart" klikt.
- Uitgebreide documentatie. De Pine Script-handleiding bevat uitleg en voorbeelden bij elke functie.
Wat je kunt bouwen met Pine Script
- Custom indicators die lijnen, histogrammen, labels of gekleurde achtergronden op je grafiek tonen
- Strategieën die koop- en verkoopsignalen geven en die je met de ingebouwde strategy tester van TradingView kunt backtesten
- Alerts op basis van eigen voorwaarden (erg krachtig voor traders die een melding willen bij specifieke setups)
- Tabellen die berekende data direct op je grafiek tonen
- Multi-timeframe-indicatoren die data van hogere timeframes op je huidige grafiek tonen
Een eenvoudig voorbeeld in Pine Script
Zo ziet een eenvoudige moving average-indicator eruit in Pine Script.
//@version=5
indicator("My Moving Average", overlay=true)
length = input(20, "MA Length")
ma = ta.sma(close, length)
plot(ma, color=color.blue, linewidth=2)Dit script van vijf regels maakt een simple moving average-indicator met een instelbare lengte. Ook zonder programmeerervaring kun je de code lezen en begrijpen wat hij doet.
Versies van Pine Script
Pine Script heeft al meerdere versies gehad. De huidige versie is Pine Script v5. In de community-scripts kom je soms indicatoren tegen die in oudere versies zijn geschreven (v1 tot en met v4). Die werken nog steeds, maar nieuwe functies en verbeteringen zijn alleen beschikbaar in v5.
Gebruik voor nieuwe scripts altijd de nieuwste versie, zodat je toegang hebt tot alle functies en de beste werkwijzen.
Tips om custom indicators verstandig te gebruiken
- Begin met goed beoordeelde community-scripts. Zoek indicatoren met veel likes, positieve reacties en een auteur die ze actief onderhoudt.
- Lees de beschrijving. Goede auteurs leggen uit hoe hun indicator werkt, welke signalen hij geeft en hoe je hem gebruikt.
- Controleer of het script open source is. Bij open-source scripts zie je de code, kun je controleren wat hij doet en kun je ervan leren. Closed-source scripts (invite-only, alleen op uitnodiging) verbergen hun code.
- Overlaad je grafiek niet. Met een gratis abonnement ben je beperkt tot 1 indicator, betaalde abonnementen laten er meer toe. Maar ook met de 25 indicatoren die Premium toestaat, zorgen meer dan 3-4 indicatoren voor ruis.
- Wees voorzichtig met beloftes over strategieën. Sommige community-scripts beweren indrukwekkende backtestresultaten te halen. Blijf altijd sceptisch en controleer de resultaten zelf door platformen te vergelijken en onafhankelijk te testen.
- Leer de basis van Pine Script. Met zelfs maar een basiskennis van Pine Script kun je bestaande indicatoren aanpassen en precies maken wat je nodig hebt.
