Word nu lid
Indicatoren/probuilder · probacktest · proorder · proscreener

DonchianChannelDown

DonchianChannelDown geeft in ProBuilder de onderste lijn van het Donchian Channel terug, de laagste low over de laatste N bars. Syntaxis, formule, voorbeelden en valkuilen.

Syntaxis

probuilder
DonchianChannelDown[period]

Parameters

NaamTypeStandaardBeschrijving
periodgeheel getalgeenAantal voorgaande bars dat wordt gebruikt om de laagste low te vinden. 20 is de klassieke waarde; kortere vensters volgen de koers nauw, langere vensters houden niveaus verder weg.

Formule

code
DonchianChannelDown = Lowest[period](low)

De onderste lijn van de Donchian Channel, gelijk aan het aanroepen van Lowest op de low reeks.

Hoe het werkt

Het Donchian Channel bestaat uit drie lijnen: de bovenlijn (hoogste high), de onderlijn (laagste low) en de middenlijn (hun gemiddelde). DonchianChannelDown berekent de onderste door te scannen over de laatste period bars en de laagste gevonden low teruggeeft.

De uitvoer verandert alleen wanneer de samenstelling van het venster verandert. Als een nieuwe bar een lagere low neerzet, daalt de lijn onmiddellijk. Als de oude laagste low uit het venster valt zonder te zijn vervangen, stapt de lijn omhoog naar de volgende laagste waarde. Tussen die gebeurtenissen is de lijn horizontaal, en daarom lijken Donchian-lijnen op trappen in plaats van op curves.

Omdat de lijn precies de koers markeert waaronder de markt tijdens het venster niet heeft gehandeld, werkt hij als objectieve, parameterarme steun. Channel breakout-systemen in de Turtle-traditie verkopen of sluiten longs wanneer de koers door deze lijn breekt, en meten volatiliteit aan de afstand tot DonchianChannelUp.

Voorbeelden

Voorbeeld 1, De onderste kanaallijn tekenen (Indicator)

probuilder
// Lowest low of the last 20 bars
lowestLow = DonchianChannelDown[20]
RETURN lowestLow

Tekent de laagste low over 20 bars op de koersgrafiek. Wanneer de koers de lijn raakt, zet de markt nieuwe lows over 20 bars neer.

Voorbeeld 2, Volledige weergave van het kanaal (Indicator)

probuilder
// All three Donchian lines over a 55-bar window
upper  = DonchianChannelUp[55]
lower  = DonchianChannelDown[55]
center = DonchianChannelCenter[55]
RETURN upper COLOURED(0,128,0), lower COLOURED(200,0,0), center COLOURED(128,128,128)

Toont het volledige kanaal over 55 bars, bovenste lijn in groen, onderste lijn in rood, middenlijn in grijs. De verticale afstand tussen de buitenste lijnen maakt de breedte van de range zichtbaar.

Voorbeeld 3, Short breakout-instap (ProBacktest)

probuilder
// Sell short when price breaks the prior 20-bar low, cover on a 10-bar high
lower = DonchianChannelDown[20]
exitline = DonchianChannelUp[10]

IF NOT ShortOnMarket AND close CROSSES UNDER lower[1] THEN
  SELLSHORT 1 CONTRACT AT MARKET
ENDIF

IF ShortOnMarket AND close CROSSES OVER exitline[1] THEN
  EXITSHORT AT MARKET
ENDIF

Een symmetrische Donchian breakout: instap bij een doorbraak van de low over 20 bars, uitstap wanneer de koers herstelt boven de high over 10 bars. Beide niveaus verwijzen naar de vorige bar om ze vast te houden tijdens de huidige bar.

Interpretatie

VoorwaardeStand
De koers breekt onder de lijnNieuw period-bar low, breakout naar beneden of stop-run.
De koers veert op van de lijnDe low van het venster hield stand, steun op korte termijn bevestigd.
Lijn vlak gedurende veel barsGeen nieuwe lows, de markt vormt een bodem of beweegt opwaarts.
Lijn die herhaaldelijk omlaag staptAanhoudende verkoopdruk, een gevestigde neerwaartse trend.

Een smalle afstand tussen DonchianChannelDown en DonchianChannelUp duidt op compressie en lage volatiliteit, omstandigheden die vaak voorafgaan aan breakouts. Een groot verschil duidt op een uitgerekte of volatiele markt.

Veelvoorkomende fouten en valkuilen

  • Breakout-voorwaarde nooit waar op de slotkoers. Omdat de lijn gelijk is aan de laagste low inclusief de huidige bar, close < DonchianChannelDown[20] kan nooit gelden wanneer de huidige low het extreem zet. Vergelijk met de lijn van de vorige bar, DonchianChannelDown[20][1], voor breakout-logica.
  • Een prijsargument meegeven. De functie accepteert alleen de periode tussen haken. Gebruik voor de laagste waarde van een andere reeks Lowest[period](series) in plaats daarvan.
  • Verwarring met haakjes. DonchianChannelDown[20][1] betekent de kanaalwaarde over 20 bars van één bar terug. De haken omdraaien of ze samenvoegen tot één paar levert een syntaxfout op of verandert de betekenis.
  • Onvoldoende historie. Tijdens de eerste period bars aan data, of na een TIMEFRAME verandert met een beperkt aantal voorgeladen bars, is het venster niet volledig gevuld en kan de lijn zich onregelmatig gedragen. Geef indicatoren genoeg bars voordat je het niveau vertrouwt.
  • DonchianChannelUp, bovenste kanaallijn, de hoogste high van het venster.
  • DonchianChannelCenter, middelpunt tussen de bovenste en onderste lijn.
  • Lowest, laagste waarde van een willekeurige reeks over N bars, de algemene vorm.
  • LowestBars, aantal bars sinds de laagste waarde zich voordeed.
  • Highest, hoogste waarde van een willekeurige reeks over N bars.
  • KeltnerBandDown, onderste lijn van het Keltner-kanaal, een op ATR gebaseerd alternatief.
  • BollingerDown, onderste Bollinger band, een kanaal op basis van de standaarddeviatie.
  • ChandeKrollStopDown, op volatiliteit gebaseerd trailing stop-niveau onder de koers.