|
Average True Range (ATR) - Hk Pro |
Scroll Föregående Topp Nästa Fler |
ATR utvecklades av J. Welles Wilder med avsikt att mäta kursvolatiliteten i en aktie. Låga ATR-nivåer visar att handeln är ”lugn”, medan höga ATR-nivåer signalerar volatil handel där volymomsättningen ofta är hög. En Hög ATR-nivå under snabba kursuppgångar eller kursnedgångar brukar oftast leda till ett trendskifte.
ATR är ett glidande medeltal på differensen av högsta och lägsta kursnivå inom den tidsenhet man använder. Använder man till exempel veckoformat så beräknas skillnaden mellan högsta och lägsta kurs inom varje vecka (inkl. eventuellt "gap" i första dagens öppning). Resultatet kallas True Range, TR.
Och från TR görs sedan ett medeltal baserat på den periodinställning man valt (parameter 1). Man skall jämföra historiska ATR-nivåer med den aktuella nivån för att förstå ifall volatiliteten just nu är hög eller låg.
Beräkning av ATR
True Range måste inkludera eventuella "gap" i öppningen och därför motsvarar TR inte alltid High-Low. Det görs även kontroll mot föregående stängningskurs.
Som ATR, medelvärde på TR, bör användas Wilder´s smoothing eller det snarlika "exponentiellt Ma" (båda reagerar snabbare än Sma).
För Hitta kursvinnare beräknas ATR enligt nedan:
1) TR = max( High - Low, abs(High - Close[-1]), abs(Low - Close[-1]) )
----------------------------------
2) Average TR, ATR = beräknas med exponentiellt medelvärde på TR
Inställnignar
Det vanligaste inställningsvärdet för ATR är 14 perioder och det kan man använda sig av för intradag, dag- och vecko-format. Upphovsmannen Wilder använde sig av 7 perioder.
Namn |
Average True Range |
|---|---|
Kortnamn |
ATR |
Parameter 1 |
Period |
Standardinställningar |
Parameter 1 = 14 |
skriptexempel 1 |
För att visa:
plot1[0] = ATR()[0]; plot2[0] = ATR_TR()[0]; |
skriptexempel 2 |
|