Uitbraken uit het Donchian-kanaal: definieer het signaal zonder vooruit te kijken
Legt de recente hoogte- en dieptepunten van Donchian-banden uit, waarom de vorige voltooide band de referentie is en hoe bar-timing, uitvoering, exits en tests de regel bepalen
In deze gidsEen Donchian-kanaal toont recente extremen en voorspelt niet
Korte samenvatting
Een Donchian-kanaal markeert het hoogste hoogtepunt en laagste dieptepunt in een gekozen voortschrijdend venster. Een uitbraakregel vraagt nog een keuze: vergelijk je de prijs van vandaag met de grens van eerdere bars, of met een band die al is opgeschoven om de prijs van vandaag mee te nemen? Gebruik de band van de vorige voltooide bar als referentie, bepaal of een lont of slotkoers het signaal vormt en modelleer een uitvoerbare prijs apart.
Een Donchian-kanaal toont recente extremen en voorspelt niet
Bij N bars is de bovenband het hoogste hoogtepunt, de onderband het laagste dieptepunt en de middenlijn het gemiddelde daarvan: (boven + onder) ÷ 2. De middenlijn is geen voortschrijdend gemiddelde van slotkoersen. De banden beschrijven waargenomen extremen voor de gekozen gegevens en tijdseenheid; ze bepalen geen reële waarde, zekere steun of weerstand en voorspellen geen vervolg. TradingView documenteert de drie lijnen en stelt standaard 20 perioden in. Dat is een platforminstelling, geen algemene aanbeveling {source:tradingViewDonchianChannels}. Bij een nieuw extreem of wanneer een oud extreem uit het venster valt, veranderen de banden trapsgewijs. Twintig bars van vijf minuten beslaan een andere tijdspanne dan twintig dagbars.
Verschuif de vergelijkingsreferentie één bar terug
De bovenband op t inclusief de huidige bar is U_t = max(H_t, H_{t-1}, …, H_{t-N+1}); de onderband is L_t = min(L_t, L_{t-1}, …, L_{t-N+1}). Omdat het huidige hoogtepunt al is opgenomen, geldt C_t ≤ H_t ≤ U_t: de slotkoers kan niet boven een band sluiten die haar eigen hoogtepunt bevat. Ze kan ook niet onder de onderband sluiten die het huidige dieptepunt bevat. TA-Lib neemt de huidige bar op in het venster en vergelijkt een uitbraak met de vorige voltooide band U_{t-1} of L_{t-1} {source:taLibDonchianFunction}. Een bevestigde uitbraak boven de band bij slot is C_t > U_{t-1}; beneden is C_t < L_{t-1}. Voor een intrabar-gebeurtenis vergelijk je het huidige hoogtepunt of dieptepunt met dezelfde vorige band. Een visuele offset in de grafiek definieert niet vanzelf de gegevensreeks voor de orderregel {source:tradingViewDonchianChannels}.
Bepaal of een lont of slotkoers de gebeurtenis veroorzaakt
“Uitbraak” kan verschillende gebeurtenissen betekenen. Een strikte regel voor het hoogtepunt gebruikt H_t > U_{t-1}; bevestiging op slotkoers gebruikt C_t > U_{t-1}; een andere regel kan een koopstop op U_{t-1} laten wachten en die volgens de marktregels activeren. Als het hoogtepunt boven de grens komt maar de slotkoers eronder eindigt, geldt alleen de eerste regel. > sluit exact raken uit en ≥ neemt het mee. Definieer op markten met tickstappen ook afronding en wat er gebeurt bij herhaling van een oud hoogtepunt. Een slotsignaal is pas bekend wanneer de bar is voltooid. Een backtest die precies op die slotkoers instapt, kan een prijs gebruiken die op het beslismoment nog niet vaststond. OHLC-data tonen niet welke extremen eerst kwamen; verzin geen intrabar-pad wanneer trigger en exit in dezelfde bar liggen.

Controleer de timing met een hypothetische uitbraak over 20 bars
Stel dat het hoogste hoogtepunt van de 20 vorige voltooide bars 105,20 is en het laagste dieptepunt 98,60. De volgende bar opent op 104,90, stijgt naar 105,55, daalt naar 104,65 en sluit op 105,40. De regel op basis van het hoogtepunt registreert een uitbraak, want 105,55 > 105,20. De slotregel bevestigt die pas nadat de bar sluit, want 105,40 > 105,20. Bij een hoogtepunt van 105,35 en een slot van 105,10 zou alleen de intrabar-regel activeren. Zodra de huidige bar in de band zit, wordt de bovenband 105,55 en ligt slot 105,40 eronder. Dat wist de uitbraak tegenover de vorige band niet uit; het is een andere vergelijking. Opent de volgende sessie op 105,90, dan is het hypothetische verschil van 0,50 per eenheid ten opzichte van 105,40 vóór spread, commissie, slippage en contractwaarde.
Leg terugkijkperiode, tijdseenheid en prijsconventie vast
20 perioden zijn 20 waarnemingen in de gekozen reeks, niet automatisch 20 kalenderdagen. Beslis over reguliere of uitgebreide sessies, de tijdzone voor dagbars en de behandeling van feestdagen of ontbrekende data. Futurescontracten wisselen. Een achteraf aangepaste doorlopende reeks kan historische extremen verschuiven met het aanpassingsbedrag, terwijl orders worden uitgevoerd in het ongewijzigde genoteerde contract. Scheid de signaalreeks bewust van de uitvoeringsreeks. Aandelensplitsingen veranderen historische extremen ook. Een onvoltooide band op een hogere tijdseenheid kan vóór de dagsluiting veranderen; TradingView beschrijft een optie om die sluiting af te wachten {source:tradingViewDonchianChannels}.
Scheid het instapkanaal van exits en risicolimieten
De instapband bepaalt niet hoe een positie sluit. Een systeem kan bij een uitbraak over 20 bars instappen en via een korter tegengesteld kanaal uitstappen; een ander gebruikt een prijsniveau dat de hypothese ongeldig maakt, een volatiliteitsstop, tijdsuitgang of aparte filter. Dat zijn verschillende systemen. Een korte exitperiode reageert eerder maar kan vaker omkeren; een lange kan een beweging langer vasthouden en tegelijk het open risico verlengen. Meet de stopafstand apart in verhandelbare ticks, pas tickwaarde en plausibele kosten toe en bepaal de omvang vanuit een expliciet risicobudget. Zie de tegengestelde band niet automatisch als beschermende stop. Bekijk de ATR-gids voor stopafstand bij futures.
Test de volledige regel, niet alleen de lijn op de grafiek
Leg venster, vorige band, strikte of inclusieve vergelijking, hoog/laag/slot, sessie, instaptijd, exit, stop, omvang en ordertype vast. Neem commissie, bied-laatspread, slippage, gaps en realistische orderactivering mee. Rapporteer naast rendement ook benchmark, drawdown, blootstelling, omzet en transactietelling. Brock, Lakonishok en LeBaron testten specifieke regels voor voortschrijdende gemiddelden en range-uitbraken op Dow Jones-data uit 1897–1986; dat bewijst geen moderne instelling van 20 bars {source:brockLakonishokLeBaronTradingRangeBreaks}. Sullivan, Timmermann en White namen de volledige set geteste regels en dataminingrisico mee {source:sullivanTimmermannWhiteDataSnooping}. Bewaar een chronologische holdout of gebruik walk-forward-validatie; rapporteer niet alleen de beste periode.
Registreer signaalniveau en uitvoeringsprijs afzonderlijk
Een uitbraakniveau is een voorwaarde, geen uitvoeringsgarantie. Als de markt voorbij de vorige band opent, kan de order op een andere prijs worden gevuld. Bij Amerikaanse aandelen wordt een stoporder na activering een marketorder; SEC Investor.gov zegt dat de stopprijs de uitvoeringsprijs niet garandeert en dat een stop-limitorder onvervuld kan blijven {source:secStopOrderExecutionLimits}. Dit beschrijft Amerikaanse aandelenorders, niet alle regels voor futures, valuta of cryptoplatforms. Controleer de broker- en marktvoorwaarden. Noteer tijd en prijs van de bandberekening, het signaal, verzending, activering en uitvoering apart. Zie de gids voor gaps tussen futuresessies.
Veelgestelde vragen
Q1Is 20 perioden de beste Donchian-instelling?
Er bestaat geen universeel beste periode. 20 is een veelvoorkomende standaard. De nuttige lengte hangt af van markt, barvorming, regel, kosten en testproces; afstellen op dezelfde historie kan overfitten.
Q2Waarom sluit de koers niet boven de getekende bovenband?
De band kan het hoogtepunt van de huidige bar bevatten. De slotkoers kan niet boven een band komen die dat hoogtepunt al omvat. Vergelijk voor een test met historische informatie de slotkoers van vandaag met de vorige voltooide band.
Q3Garandeert een uitbraak uitvoering op de kanaalprijs?
Nee. Signaal, ordertrigger en uitvoering zijn aparte gebeurtenissen. Gaps, liquiditeit, brokerconventies en ordertype beïnvloeden de prijs; een limietorder kan onvervuld blijven.
Bronnen en verder lezen
Probleem melden
We bereiden een e-mail met de link naar dit artikel voor. Mark ontvangt je melding pas nadat je die verstuurt
Snelle check
De gids gelezen? Test jezelf met 3 vragen
Vraag 01
Als de bovenband het huidige hoogtepunt bevat, welke vergelijking kan een bij slot bevestigde uitbraak definiëren?
Kies een antwoord om de uitleg te zien
Optiewoordenlijst
Heldere definities van belangrijke optiebegrippen, van calls, puts en optieketens tot IV, Greeks, open interest en max pain
Bekijk de optiewoordenlijst