PRTBANDSUP
PRTBANDSUP returnerer det øvre båndet i den proprietære PRT Bands-volatilitetskonvolutten i ProBuilder, brukt til å oppdage breakout og motstand. Syntaks, eksempler.
Syntaks
PRTBandsUpInstruksjonen tar ingen argumenter og returnerer verdien av det øvre båndet på gjeldende bar.
Formel
PRT Bands tilhører ProRealTime™ og den eksakte beregningen er ikke publisert. Båndene danner en adaptiv volatilitetskonvolutt rundt prisen, med samme rolle som Bollinger- eller Keltner-bånd, men den underliggende glattings- og breddelogikken kan ikke gjenskapes fra offentlig dokumentasjon. Behandle PRTBandsUp som en innebygd plattformfunksjon hvis utdata kan brukes, men ikke beregnes på nytt manuelt.
Slik fungerer det
På hver bar, PRTBandsUp evalueres til nivået på den øvre konvoluttlinjen som ProRealTime™ tegner for sin PRT Bands-indikator. Båndet utvider og trekker seg sammen med markedsvolatiliteten, så avstanden til prisen er ikke konstant.
Det øvre båndet fungerer vanligvis som en dynamisk motstandsreferanse. Så lenge prisen handles inne i konvolutten, anses markedet som sidelengs eller i en mild trend. Når sluttkursen bryter over det øvre båndet, har kjøpspresset overskredet den nylige volatilitetskonvolutten, noe breakout-strategier tolker som starten på eller fortsettelsen av en oppadgående bevegelse.
PRTBandsUp er nesten alltid paret med PRTBANDSDOWN for å overvåke begge kantene av konvolutten, og med PRTBANDSSHORTTERM eller PRTBANDSMEDIUMTERM for senterlinjene. Fordi instruksjonen returnerer en vanlig numerisk serie, kan den sammenlignes, gjennomsnittsberegnes eller forskyves som enhver annen prisbasert verdi.
Eksempler
Eksempel 1, Detektor for trendvending med bakgrunnsfarging (Indikator)
up = PRTBandsUp
dn = PRTBandsDown
if close crosses over up and trend <= 0 then
trend = 1 // switch state to bullish
r = 0
g = 255
elsif close crosses under dn and trend >= 0 then
trend = -1 // switch state to bearish
r = 255
g = 0
endif
signal = trend <> trend[1] // true on the bar where the state flips
backgroundcolor(r, g, 0, 50) // tint the chart by current state
return signal style(histogram) as "trend inversion", trend coloured(r, g, 0) as "trend direction"Variabelen trend vedvarer fra bar til bar, så den endres bare når closen krysser det motsatte båndet. Histogrammet markerer den eksakte baren for hver inversjon, og bakgrunnen tones grønn eller rød for å samsvare med den aktive tilstanden.
Eksempel 2, Breakout-inngangssystem (ProOrder)
DEFPARAM CumulateOrders = false
upper = PRTBandsUp
lower = PRTBandsDown
// Enter long when the close breaks above the upper band
IF NOT LongOnMarket AND close CROSSES OVER upper THEN
BUY 1 CONTRACT AT MARKET
ENDIF
// Exit when the close falls back through the lower band
IF LongOnMarket AND close CROSSES UNDER lower THEN
SELL AT MARKET
ENDIFEn minimal breakout-strategi med kun long. Hele konvolutten brukes, inngang ved det øvre båndet og utgang ved det nedre båndet, noe som holder posisjoner åpne gjennom normal støy inne i båndet.
Eksempel 3, Screening etter ferske breakout over øvre bånd (ProScreener)
breakout = close CROSSES OVER PRTBandsUp
SCREENER[breakout](close AS "Last price")Returnerer alle instrumenter i overvåkningslisten der sluttkursen krysset over det øvre PRT-båndet på gjeldende bar.
Tolkning
| Prisposisjon | Avlesning |
|---|---|
Lukk over PRTBandsUp | Breakout oppover av volatilitetskonvolutten. Momentum-strategier behandler dette som et long-signal eller en trendbekreftelse. |
| Sluttkurs mellom båndene | Ingen breakout. Prisen holder seg innenfor nylig volatilitet. |
Lukk under PRTBANDSDOWN | Breakout nedover, det bearish speilbildet. |
Berøringer av båndet uten en sluttkurs utenfor båndet er svakere bevis enn et bekreftet kryss. I sidelengs markeder snur kryss over det øvre båndet ofte, så breakout-logikk basert på dette båndet alene har en tendens til å gi whipsaw uten et ekstra trend- eller volatilitetsfilter.
Vanlige feil og fallgruver
- Ingen parametere godtas.
PRTBandsUp[20]ellerPRTBandsUp(close)gir en syntaksfeil. Båndperiodene er fastsatt av plattformen, og instruksjonen skrives uten argumenter. - Proprietær formel. Båndverdiene kan ikke beregnes på nytt manuelt eller gjenskapes på andre plattformer. Strategier bygget på PRT Bands er bundet til implementasjonen i ProRealTime™.
- Whipsaw i sidelengs perioder. En sluttkurs over det øvre båndet i et sidelengs marked gir ofte mean reversion innen få barer. Kombiner med et trendfilter, for eksempel et langt glidende gjennomsnitt, før du handler breakout.
- Det øvre båndet alene er halve bildet. Envelopelogikk trenger normalt begge kantene. Å lese bare
PRTBandsUpmens den ignorererPRTBANDSDOWNforkaster utgangs- eller short-siden av signalet.
Relaterte instruksjoner
PRTBANDSDOWN, nedre bånd i PRT Bands-konvolutten.PRTBANDSMEDIUMTERM, mellomlang senterlinje i PRT Bands.PRTBANDSSHORTTERM, kortsiktig senterlinje i PRT Bands.BollingerUp, øvre Bollinger-bånd, et alternativ til konvolutt basert på standardavvik.KeltnerBandUp, øvre Keltner-bånd, et ATR-basert konvoluttalternativ.DonchianChannelUp, kanallinje basert på høyeste topp, brukt i breakout-systemer.Supertrend, trendfølgende stopplinje med tilsvarende breakout-bruk.AverageTrueRange, volatilitetsmål som ofte brukes til å dimensjonere båndliknende konvolutter.