Je indicatoren liegen tegen je (het repaintprobleem)
🎯 Wat je gaat leren
Aan het eind van deze les kun je:
- Indicatoren testen op repainten (screenshot van het signaal vóór de sluiting van de candle, daarna controleren)
- Herkennen welke TradingView-indicatoren hertekenen (meer dan 80 % van de particuliere indicatoren doet dat)
- Alleen gereedschap gebruiken dat niet hertekent (geen enkele SignalPilot-indicator doet dat)
- Twee tot vier weken walk-forward testen op live data voordat je een indicator vertrouwt
📉 CASUS: Jakes ramp van $14.700 met een hertekenende indicator
Trader: Jake Morrison (samengesteld voorbeeld), 26, voormalig marketinganalist (account van $32.000)
Strategie: TradingView-indicator „Ultimate Reversal Pro” (47.000 downloads, 4,8 ★)
Fatale fout: De indicator hertekende: signalen veranderden of verdwenen na de sluiting van de candle
📊 De „perfecte” backtest tegenover de werkelijkheid (klik om uit te klappen)
Het breekpunt (8 april 2024): Jake maakte screenshots van de livesignalen en vergeleek ze na de sluiting van de candle:
- 9.38 uur KOOP: Signaal op 5.186 → na de sluiting: verplaatst naar 5.179 (zeven punten lager!) • $680 verlies
- 10.52 uur VERKOOP: Signaal op 5.194 → na de sluiting: volledig verdwenen! • $520 verlies
- 13.15 uur KOOP: Signaal op 5.201 → na de sluiting: verplaatst naar 5.196 (vijf punten lager) • $440 verlies
- 14.43 uur VERKOOP: Signaal op 5.209 → na de sluiting: verplaatst naar 5.213 (vier punten hoger) • $380 verlies
Het onderzoek: 43 van de 47 signalen waren verschoven (repaintpercentage van 91,5 %). Een controle van de code vond request.security() zonder lookahead=barmerge.lookahead_off.
Herstel (mei-augustus 2024): Overgestapt op deterministische indicatoren. 90 trades, 58,9 % trefferpercentage, $12.820 winst. Account: $17.300 → $30.100 (+74,1 %).
Jakes advies: „Ik verloor $14.700 met het handelen in spoken — signalen die VERSCHOVEN na de sluiting van de candle. Test ELKE indicator: screenshot live, vergelijk na de sluiting. Ziet een backtest er TE perfect uit (meer dan 70 % treffers, <10 % DD), dan hertekent hij waarschijnlijk. Echte voorsprongen leveren 55-65 % treffers op. Vertrouw NOOIT, controleer ALTIJD.”
Casusvraag: Jake deed een backtest van de indicator „Ultimate Reversal Pro” en kreeg schitterende cijfers: 71,4 % treffers, profitfactor 3,2, +247 % rendement. Hij ging live met $32.000 en verloor in tien weken $14.700 (-45,9 %), met slechts 34,2 % treffers. Wat was zijn fatale fout?
Juist: C. Jakes indicator liet in de backtest 71,4 % treffers zien, maar 91,5 % van de signalen verschoof of verdween na de sluiting van de candle. Hij „handelde in spoken”: instappen die er alleen perfect uitzagen doordat ze hertekenden. Oplossing: test livesignalen met screenshots. Ziet een backtest er te perfect uit (meer dan 70 % treffers), dan hertekent hij waarschijnlijk. Echte voorsprongen leveren trefferpercentages van 55 tot 65 % op.
Wat „deterministisch” betekent (en waarom het uitmaakt)
Dit is het punt: de meeste indicatoren worden gemaakt door hobbyisten die niets van repainten weten. Of erger, door oplichters die het wél weten en het niets kan schelen.
SignalPilot pakt het anders aan.
💡 De belofte van Signal Pilot
Elke SignalPilot-indicator volgt strikte deterministische regels:
- Geen data uit de toekomst: Alle HTF-verzoeken gebruiken
lookahead_offen[1]verschuivingen - Vaste signalen: Zodra een signaal is afgedrukt, verschuift het nooit en verdwijnt het nooit
- Alleen bevestigde candles: Signalen wachten op de sluiting van de candle (geen goocheltrucs binnen de candle)
- Open en controleerbaar: De code is beschikbaar voor onafhankelijke toetsing
Vertaald: Wat je live ziet, zie je later ook in de historie. Geen trucs. Geen leugens.
❌ Hertekenende indicator
Backtest: verwachting 3,2R, profitfactor 2,8
In de praktijk: verwachting -0,8R, profitfactor 0,6
Probleem: signalen veranderen na de sluiting van de candle
Resultaat: maanden verspild, account opgeblazen
✓ Deterministische indicator
Backtest: verwachting 1,8R, profitfactor 1,6
In de praktijk: verwachting 1,7R, profitfactor 1,5
Betrouwbaarheid: signalen veranderen nooit
Resultaat: Een constante, winstgevende voorsprong
Let op: de deterministische indicator heeft in de backtest de lagere verwachting. Juist omdat hij eerlijk is. Hij speelt niet vals met data uit de toekomst.
Maar live? Dan werkt hij echt.
Voorbeelden van repainten: voor en na
Zo ziet repainten eruit als je het betrapt:
Voorbeeld 1: indicator „SuperTrend Reversal” (TradingView, 120.000 downloads)
| Tijd | Wat je LIVE ziet (tijdens de candle) | Wat er in de HISTORIE staat (na de sluiting) |
|---|---|---|
| 10.45 uur | KOOPsignaal op $5.186 (groene pijl) | Signaal verplaatst naar $5.179 (zeven punten!) |
| 11.22 uur | VERKOOPsignaal op $5.194 (rode pijl) | Signaal volledig verdwenen! |
| 14.15 uur | KOOPsignaal op $5.201 | Signaal verplaatst naar $5.196 (vijf punten lager) |
Voorbeeld 2: indicator „AI Prediction Zones” (TradingView, 85.000 downloads)
12.04 uur (tijdens de candle):
Toont een „steunzone” op SPY $519,00-$519,50 (groen gearceerd vak)
Label van de indicator: „zone met hoge kans op een afketsing — 78 % betrouwbaar”
12.05 uur (na de sluiting van de candle):
De steunzone VERSCHOOF naar $518,20-$518,70 (80 cent lager!)
Nu valt hij precies samen met het werkelijke dieptepunt
→ Dit is repainten. De zone „voorspelde” het dieptepunt NADAT het er was.
Gevolg in realtime:
Je kocht op $519,00 in de veronderstelling dat het steun was → de prijs zakte naar $518,20
$0,80 per aandeel verlies op 500 aandelen = -$400
De indicator legt de steun nu op $518,20, waar hij „had moeten liggen”
→ Zo lijkt de indicator perfect in de historie en is hij live waardeloos
Voorbeeld 3: indicator „Smart Money Divergence” (betaald, $199)
Livesignaal (13.30 uur): „BULLISH DIVERGENTIE GEVONDEN — lagere bodem in de prijs, hogere bodem in de indicator”
Na de sluiting van de candle (13.31 uur): De divergentielijn is drie candles naar voren geschoven en heeft nu een andere hoek
Gevolg: Je ging om 13.30 uur long op die divergentie → de prijs zakte verder → $620 verlies
De charthistorie laat nu zien: Een divergentie die drie candles eerder begon (achteraf perfect getimed)
Nooit vertrouwen, altijd nagaan
Dit is je stappenplan om ELKE indicator te controleren voordat je echt geld riskeert:
✅ Controlelijst voor indicatoren
Voordat je met ENIGE indicator handelt:
- Visuele test: Bekijk drie tot vijf signalen live en kijk of ze na de sluiting verschuiven
- Replaytest: Gebruik Bar Replay om livesignalen met die uit de historie te vergelijken
- Alarmtest: Zet alarmen, noteer meer dan 20 gevallen en leg ze naast de historie
- Codecontrole (als het kan): Let op
request.security()waarschuwingssignalen
Slaagcriterium: ALLE tests moeten gelijkblijvende signalen tonen.
Zakt ook maar ÉÉN test → NIET GEBRUIKEN → zoek een andere indicator
Veelvoorkomende hertekenende indicatoren om te mijden
Hier is een lijst met soorten indicatoren en specifieke indicatoren die vaak hertekenen. Gebruik je er een, test hem dan meteen:
| Soort of naam van de indicator | Waarom hij hertekent | Hoe je het herkent |
|---|---|---|
| Zigzag-indicatoren | Herberekent de draaipunten terwijl de prijs beweegt: „perfecte” herkenning van swings in de historie | Controleer of de draaipunten na de sluiting van de candle verschuiven |
Verzoeken aan een hogere tijdframe (HTF) zonder lookahead_off |
Gebruikt HTF-data uit de toekomst die er in realtime niet zijn | Codecontrole: zoek naar request.security() zonder lookahead=barmerge.lookahead_off |
| Indicatoren met „AI- of ML-voorspellingen” | Veel ervan gebruiken data van binnen de candle of gluren vooruit om „voorspellingen” te tonen | Bar-replaytest: verschijnen de voorspellingen vóór of na de beweging? |
| Divergentie-indicatoren (de meeste) | Tekenen de divergentielijnen opnieuw naarmate er nieuwe candles bij komen | Maak een screenshot van de divergentielijn en kijk of de hoek of de plaats verandert |
| Dynamische steun- en weerstandszones | De zones passen zich aan zodat ze perfect op de recente koersbeweging vallen | Alarmtest: zet alarmen op de randen van de zone en controleer dat ze niet verschuiven |
Waarschuwingssignaal: Als de backtest van een indicator meer dan 75 % treffers laat zien met <10 % drawdown, dan hertekent hij vrijwel zeker. Echte, eerlijke voorsprongen leveren 55-65 % treffers op met realistische drawdowns (15-30 %). Perfectie in een backtest is fraude in de praktijk.
Repainten opsporen met Bar Replay, stap voor stap
De Bar Replay-functie van TradingView is een van de beste manieren om hertekenende indicatoren te betrappen. Zo doe je het precies:
De Bar Replay-test stap voor stap:
- Laad je indicator in een chart: Neem een liquide instrument (SPY, ES, AAPL) op de 5- of 15-minutenchart
- Ga naar de Bar Replay-modus: Klik op de Bar Replay-knop (die lijkt op een afspeelknop met een staafdiagram)
- Spoel drie dagen terug: Dan heb je genoeg historie om 20 tot 30 signalen te testen
- Speel candle voor candle vooruit: Let op wanneer signalen verschijnen terwijl de candle nog vormt
- Noteer het moment van elk signaal: Verschijnt het KOOPsignaal VOORDAT de prijs stijgt, of DAARNA?
- Vergelijk met de charthistorie: Verlaat de replaymodus en bekijk dezelfde periode
- Zoek naar verschillen: Staan de signalen op dezelfde plek? Of zijn ze verschoven?
Voorbeeld van uitkomsten (Bar Replay op „Ultimate Reversal Pro”):
Replaymodus (candle voor candle vooruit):
10.15 uur: geen signaal
10.30 uur: geen signaal
10.45 uur: de prijs zakt van $520 → $518 → KOOPsignaal verschijnt op $519
11.00 uur: de prijs loopt op naar $522 (het signaal werkte!)
Historische chartweergave (dezelfde periode):
10.15 uur: KOOPsignaal op $520 (het signaal is VERSCHOVEN!)
Oorspronkelijk signaal: $519 tijdens de replay
Historisch signaal: $520 in de chartweergave
→ Verschil: het signaal schoof één punt op om het dieptepunt perfect te „voorspellen”
Oordeel: REPAINTEN VASTGESTELD
Het signaal verscheen op $519 terwijl de candle vormde
In de historische chart staat het op $520 (eerder, met een betere instap)
Dit is vooruitgluren: de indicator past signalen aan zodra hij de afloop kent
🚨 Even eerlijk
Dit voelt als extra werk. Dat is het ook. Maar kijk naar het alternatief:
Twee uur testen → maanden aan verliezen en mentale schade besparen.
Testen overslaan → account opblazen → je afvragen waarom handelen „onmogelijk” is.
Aan jou de keuze.
Codecontrole in detail: waarschuwingssignalen in Pine Script
Als een indicator zijn broncode vrijgeeft (open source op TradingView), kun je hem controleren. Dit zijn precies de patronen waar je op let:
Waarschuwingssignaal 1: request.security() zonder lookahead_off
// ❌ HERTEKENENDE CODE (gebruikt HTF-data uit de toekomst)
htf_close = request.security(syminfo.tickerid, "60", close)
// ✅ CODE ZONDER REPAINT (wacht tot de HTF-candle sluit)
htf_close = request.security(syminfo.tickerid, "60", close, lookahead=barmerge.lookahead_off)
// Nog beter: voeg verschuiving [1] toe om de BEVESTIGDE HTF-candle te gebruiken
htf_close = request.security(syminfo.tickerid, "60", close[1], lookahead=barmerge.lookahead_off)
Waarschuwingssignaal 2: berekeningen met data van de huidige candle zonder barstate.isconfirmed
// ❌ HERTEKENENDE CODE (het signaal kan tijdens de candle veranderen)
signal = close > ema_20 and rsi > 50
plotshape(signal, style=shape.triangleup, color=color.green)
// ✅ CODE ZONDER REPAINT (tekent alleen bij de bevestigde sluiting van de candle)
signal = close > ema_20 and rsi > 50
plotshape(barstate.isconfirmed and signal, style=shape.triangleup, color=color.green)
Waarschuwingssignaal 3: draaipuntberekeningen die zichzelf herberekenen
// ❌ HERTEKENENDE CODE (het draaipunt verschuift naarmate er nieuwe candles bij komen)
pivot_high = ta.pivothigh(high, 5, 5) // kijkt vijf candles terug en vijf candles vooruit
// Probleem: heeft vijf TOEKOMSTIGE candles nodig om het draaipunt te bevestigen → hertekent per definitie
// ✅ BETERE AANPAK (vaste swingherkenning op bevestigde candles)
// Aanpak van Signal Pilot: de swing pas herkennen als vijf candles zijn GESLOTEN
// Geen blik vooruit; de signalen komen later, maar ze zijn eerlijk
Pro-tip: Kun je geen Pine Script lezen, gebruik dan de visuele test en de replaytest. Daarmee vang je meer dan 95 % van de hertekenende indicatoren zonder de code te begrijpen. Kun je wél code lezen, dan is dit de snelste methode: repainten in 30 seconden herkennen door op deze patronen te zoeken.
🎓 De kern
- 60 tot 90 % van de indicatoren hertekent — test alles voordat je ermee handelt
- Repainten = schijnvoorsprong — perfecte backtests, rampzalige resultaten in de praktijk
- Gebruik vier opsporingsmethoden — visueel, replay, alarm en codecontrole
- Deterministische code doet ertoe — in de regel veranderen signalen na de sluiting van de candle niet meer
- SignalPilot staat ervoor in — geen data uit de toekomst, geen trucs, geen leugens
- Controleer voordat je handelt — twee uur testen bespaart je maanden verlies
⚡ Snelle winst voor morgen (klik om uit te klappen)
Maak het jezelf niet te zwaar. Begin met deze drie stappen:
- Test één indicator met screenshots — maak drie screenshots van livesignalen en kijk over tien minuten terug
- Zet één alarm — neem je belangrijkste indicator, zet een alarm en controleer na de sluiting of het nog klopt
- Leg het vast — „Indicator: [naam]. Test: screenshot. Uitkomst: signalen verschoven / verschoven niet.”
Als je drie indicatoren zo hebt getest, weet je welke liegen. Haal de leugenaars er meteen af.
🎯 Repainten leren herkennen
Oefening: controleer je huidige indicatoren
Test elke indicator die je gebruikt op repainten voordat je echt geld riskeert:
- Visuele test: Maak screenshots van drie signalen. Wacht tien minuten. Herlaad. Zijn ze verschoven of verdwenen?
- Replaytest: Gebruik de replaymodus van TradingView. Speel vooruit. Verschijnen de signalen VÓÓR of NA de beweging?
- Alarmtest: Zet alarmen op livesignalen. Kijk een uur later naar de chart. Kloppen ze nog?
- Backtest tegenover live: Handel 20 trades op papier. Vergelijk de verwachting met die van de backtest. Groot gat = waarschijnlijk repaint
- Leg vast wat je vindt: welke indicatoren zijn geslaagd? Welke niet?
- Haal ALLE hertekenende indicatoren meteen van je charts
Doel: Ga na dat elke indicator waarmee je handelt deterministisch is. Kun je niet aantonen dat hij niet hertekent, ga er dan van uit dat hij het doet.
🎮 Korte check (geen druk)
Je doet een backtest van een indicator: verwachting 2,8R. Je handelt hem live: verwachting -0,5R. Wat is de waarschijnlijkste oorzaak?
Hoe test je of een indicator hertekent?
Wat was Jakes belangrijkste fout?
Als je tot hier bent gekomen, heb je jezelf net maanden, misschien jaren, ellende bespaard. De meeste traders leren dit nooit. Jij net wel.
Backtesting in de praktijk
Voorkom repainten in backtests: let op vooruitkijkvertekening en overfitting
Les lezen →Price Action is dood
Gebruik order flow die niet hertekent in plaats van achterlopende price-actionsignalen
Les lezen →RSI-extremen
Leer hoe de RSI echt werkt — en waarom „overbought” niet verkopen betekent
Les lezen →⏭️ Hierna
Les 5: RSI-extremen zijn geen omkeersignalen
Ontdek waarom een RSI boven 70 in een opgaande trend vaak een KOOPsignaal is, en waarom het regime alles bepaalt.
Uitsluitend educatief. Handelen brengt een aanzienlijk risico op verlies met zich mee. Resultaten uit het verleden bieden geen garantie voor de toekomst.
💬 Discussie (0 reacties)
Reacties laden…
Klaar om met Signal Pilot te handelen?
Breng je opleiding in de praktijk met professionele indicatoren en hulpmiddelen voor marktanalyse in realtime.
Terug naar Signal Pilot →Uitsluitend educatief. Handelen brengt een aanzienlijk risico op verlies met zich mee. Dit is geen financieel advies. Resultaten uit het verleden bieden geen garantie voor de toekomst.