DonchianChannelDown
DonchianChannelDown i ProBuilder returnerer den nedre linjen i Donchian Channel, laveste low over de siste N barene. Syntaks, formel, eksempler og fallgruver.
Syntaks
DonchianChannelDown[period]Parametere
| Navn | Type | Standard | Beskrivelse |
|---|---|---|---|
period | heltall | ingen | Antall tidligere barer som brukes til å finne laveste low. 20 er den klassiske verdien; kortere vinduer følger prisen tett, lengre vinduer holder nivåene lenger unna. |
Formel
DonchianChannelDown = Lowest[period](low)Den nedre linjen i Donchian Channel, tilsvarende å kalle Lowest på den low serie.
Slik fungerer det
Donchian Channel består av tre linjer: den øvre linjen (høyeste topp), den nedre linjen (laveste bunn) og senterlinjen (gjennomsnittet av dem). DonchianChannelDown beregner den nedre ved å skanne de siste period barer og returnerer den laveste low-verdien som ble funnet.
Utdataen endrer seg bare når sammensetningen av vinduet endrer seg. Hvis en ny bar setter en lavere low, faller linjen umiddelbart. Hvis den gamle laveste low faller ut av vinduet uten å bli erstattet, trappes linjen opp til den nest laveste verdien. Mellom disse hendelsene er linjen horisontal, og det er derfor Donchian-linjer ser ut som trapper heller enn kurver.
Fordi den markerer den eksakte prisen markedet ikke har handlet under i løpet av vinduet, fungerer linjen som objektiv støtte med få parametere. Kanal-breakout-systemer i Turtle-tradisjonen selger eller går ut av long-posisjoner når prisen bryter denne linjen, og måler volatiliteten ved avstanden til DonchianChannelUp.
Eksempler
Eksempel 1, Plotte den nedre kanallinjen (Indikator)
// Lowest low of the last 20 bars
lowestLow = DonchianChannelDown[20]
RETURN lowestLowTegner laveste low over 20 barer på prisdiagrammet. At prisen berører linjen betyr at markedet setter nye 20-barers bunner.
Eksempel 2, Full kanalvisning (Indikator)
// 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)Tegner hele 55-barers kanalen, øvre linje i grønt, nedre linje i rødt, midtlinjen i grått. Den vertikale avstanden mellom de ytre linjene visualiserer områdets bredde.
Eksempel 3, Short breakout-inngang (ProBacktest)
// 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
ENDIFEn symmetrisk Donchian-breakout: inngang ved brudd på 20-barers low, utgang når prisen henter seg opp over 10-barers high. Begge nivåene refererer til forrige bar for å holde dem faste gjennom den gjeldende baren.
Tolkning
| Betingelse | Avlesning |
|---|---|
| Prisen bryter under linjen | Ny period-bars low, breakout nedover eller stop-run. |
| Prisen spretter opp fra linjen | Vinduets low holdt, kortsiktig støtte bekreftet. |
| Linjen flat i mange barer | Ingen nye bunner, markedet bygger en base eller er i opptrend. |
| Linjen trappes nedover gjentatte ganger | Vedvarende salg, en etablert nedtrend. |
Et smalt mellomrom mellom DonchianChannelDown og DonchianChannelUp indikerer sammentrekning og lav volatilitet, forhold som ofte går foran breakouts. En bred avstand indikerer et utstrakt eller volatilt marked.
Vanlige feil og fallgruver
- Breakout-betingelsen blir aldri sann ved lukning. Siden linjen er lik den laveste bunnen inkludert gjeldende bar,
close < DonchianChannelDown[20]kan aldri holde når gjeldende bunn setter ekstremverdien. Sammenlign mot forrige bars linje,DonchianChannelDown[20][1], for breakout-logikk. - Å sende inn et prisargument. Funksjonen godtar bare perioden i hakeparenteser. For å få den laveste verdien i en annen serie, bruk
Lowest[period](series)i stedet. - Forveksling av parenteser.
DonchianChannelDown[20][1]betyr kanalverdien over 20 barer én bar tilbake. Å bytte om på klammene eller slå dem sammen til ett par gir en syntaksfeil eller endrer betydningen. - Utilstrekkelig historikk. I løpet av de første
periodbarer med data, eller etter enTIMEFRAMEendring med få forhåndslastede barer, er vinduet ikke fullt fylt og linjen kan oppføre seg ustabilt. Gi indikatorene nok barer før du stoler på nivået.
Relaterte instruksjoner
DonchianChannelUp, øvre kanallinje, den høyeste high i vinduet.DonchianChannelCenter, midtpunktet mellom den øvre og den nedre linjen.Lowest, laveste verdi av en vilkårlig serie over N barer, den generaliserte formen.LowestBars, antall barer siden den laveste verdien forekom.Highest, høyeste verdi i en vilkårlig serie over N barer.KeltnerBandDown, nedre linje i Keltner-kanalen, et ATR-basert alternativ.BollingerDown, nedre Bollinger-bånd, en standardavvikskanal.ChandeKrollStopDown, volatilitetsbasert trailing stop-nivå under prisen.