PRTBANDSSHORTTERM
PRTBANDSSHORTTERM returnerar det kortsiktiga bandet i den proprietära indikatorn PRT Bands i ProBuilder. Syntax, screenerexempel med hakmönster, fallgropar.
Syntax
PRTBandsShortTermFunktionen tar inga parametrar och inget prisargument. Den speglar alltid PRT Bands-beräkningen för instrumentet och tidsramen i det diagram eller den skanning den körs i.
Formel
PRT Bands är en proprietär indikator utvecklad av ProRealTime™. Den exakta formeln är inte publicerad, så den kan inte återskapas eller implementeras om i egen kod. PRTBandsShortTerm exponerar helt enkelt värdet av den kortsiktiga komponenten som den beräknas internt av plattformen.
Så fungerar det
PRT Bands består av flera linjer: ett övre och ett nedre band som ramar in priset, plus linjer på medellång och kort sikt som följer trenden i olika hastigheter. PRTBandsShortTerm returnerar den kortsiktiga linjen, den som följer priset tätast och reagerar först när riktningen ändras.
Eftersom funktionen returnerar en numerisk serie stöder den den vanliga syntaxen för barförskjutning. PRTBandsShortTerm[1] är värdet en bar tillbaka, PRTBandsShortTerm[2] två barer sedan, och så vidare. Att först tilldela värdet till en variabel och sedan förskjuta variabeln håller koden läsbar och undviker att anropet upprepas.
Typiska användningar är att upptäcka hakar (en lokal vändning i linjen), att jämföra den kortsiktiga linjen med den medellånga linjen för trendsamstämmighet, och att filtrera signaler från andra indikatorer så att de bara utlöses när det kortsiktiga bandet pekar i rätt riktning.
Exempel
Exempel 1, Screener för stigande hake (ProScreener)
// List instruments where the short-term band just turned up
a = PRTBandsShortTerm
result = a > a[1] and a[1] < a[2]
screener[result]Linjen föll två barer tillbaka och stiger nu, vilket definierar en stigande hake. Skanningen returnerar varje instrument där den vändningen inträffade på den senaste baren.
Exempel 2, Lutning och avstånd från priset (Indikator)
// Plot the short-term band slope and the gap between price and the band
st = PRTBandsShortTerm
slope = st - st[1]
gap = close - st
RETURN slope AS "ST band slope", gap AS "Close minus ST band"En positiv lutning betyder att det kortsiktiga bandet stiger. Gapserien visar hur långt priset har sträckt sig bort från bandet, vilket kan flagga för översträckning.
Exempel 3, Trendfilter för entries (ProOrder)
// Only take long entries while the short-term band is rising
st = PRTBandsShortTerm
rising = st > st[1]
IF NOT LongOnMarket AND rising AND close CROSSES OVER Average[20](close) THEN
BUY 1 CONTRACT AT MARKET
ENDIF
IF LongOnMarket AND st < st[1] THEN
SELL AT MARKET
ENDIFKorsningen mellan glidande medelvärden utlöser bara en position när det kortsiktiga PRT Band-värdet bekräftar riktning uppåt, och positionen stängs när bandet vänder ned.
Tolkning
| Avläsning | Betydelse |
|---|---|
| Linjen stiger | Det kortsiktiga trycket är uppåt. |
| Linjen faller | Det kortsiktiga trycket är nedåt. |
| Stigande hake (ned och sedan upp) | Möjlig start på en kortsiktig uppgång. |
| Fallande hake (upp och sedan ned) | Möjlig start på en kortsiktig nedgång. |
Den kortsiktiga linjen reagerar snabbare än PRTBandsMediumTerm och de yttre banden, så den ger också fler falska vändningar. Att kombinera den med den medelfristiga linjen eller de yttre banden, och bara agera när de är överens, är det vanliga sättet att minska bruset.
Vanliga fel och fallgropar
- Att lägga till parenteser eller argument.
PRTBandsShortTerm[14](close)är ogiltigt. Funktionen är parameterlös, plattformen fastställer beräkningen internt. Endast syntaxen med bar-offset, somPRTBandsShortTerm[1]accepteras, och där betyder det en bar tillbaka, inte en periodinställning. - Att försöka återskapa formeln. Eftersom formeln för PRT Bands är proprietär finns det ingen kombination av medelvärden eller standardavvikelser som återskapar den exakt. Kod som antar att bandet motsvarar någon dokumenterad formel kommer att avvika från plattformens ritade värden.
- Hakmönster repaintar på den pågående baren. På den aktuella, oavslutade baren fortsätter värdet att uppdateras, så en hook som upptäcks inom baren kan ha försvunnit vid stängning. Screeners och strategier som inte får repainta bör utvärdera bekräftade barer, till exempel genom att jämföra
a[1],a[2]ocha[3]. - Whipsaws i platta marknader. I ranges byter den kortsiktiga linjen riktning ofta. Att använda den enbart som entrytrigger ger många små förlustsignaler, ett filter i högre tidsram eller på medellång sikt krävs oftast.
Relaterade instruktioner
PRTBANDSUP, övre bandet i PRT Bands.PRTBANDSDOWN, nedre bandet i PRT Bands.PRTBANDSMEDIUMTERM, långsammare följeslagarlinje i samma indikator.Supertrend, ett annat inbyggt trendföljande band.SAR, parabolisk stop-and-reverse-trendföljare.ExponentialAverage, snabb utjämning som ofta jämförs med kortsiktiga band.AverageTrueRange, volatilitetsmått som används för att dimensionera bandavstånd.SCREENER, skriver ut matchande instrument i ProScreener-skanningar.