Average True Range, czyli ATR, to wygładzona średnia zakresu cenowego nazywanego True Range. Obejmuje on różnicę między najwyższą a najniższą ceną danego przedziału oraz, gdy to istotne, odległość od poprzedniej ceny zamknięcia. Mierzy wielkość wahań, nie ich kierunek.
Petr otwiera wykres i widzi spokojne świece obok takich, które obejmują szeroki zakres cen. Świeca podsumowuje przedział czasu: High to najwyższa cena, Low najniższa, a Close ostatnia. TradingView opisuje True Range, w skrócie TR, jako największą wartość spośród High minus Low oraz odległości obu cen od poprzedniego Close. Odległości bierzemy bez znaku. Nie dodajemy ich, lecz wybieramy największą. Wynik nie jest ujemny i przy całkowicie nieruchomej cenie może wynosić zero. [1]
Wyobraźmy sobie przedział zaczynający się znacznie powyżej poprzedniego zamknięcia, w którym cena później niemal się nie zmienia. Samo High minus Low pokazałoby mały zakres. Fidelity wyjaśnia, że True Range uwzględnia też odległość od poprzedniego Close, więc skok nie znika z pomiaru. Petr śledzi zatem ciągłość między sąsiednimi przedziałami, nie tylko rozmiar obecnej świecy. Niżej znajduje się przykład liczbowy. [2]
Jedna gwałtowna świeca nie opisuje dłuższego przebiegu. ATR wygładza więc poszczególne zakresy w aktualizowaną średnią. Fidelity podaje 14 okresów jako popularną długość. Okres nie musi oznaczać dnia: na wykresie godzinowym chodzi o godziny, na dziennym o dni. Przed porównaniem Petr sprawdza interwał wykresu i długość wskaźnika. Ta sama nazwa bez tych samych ustawień nie zapewnia porównywalnych wartości. [2]
Fidelity oblicza następną wartość, mnożąc poprzedni ATR przez (n − 1), dodając bieżący TR i dzieląc całą sumę przez n. Litera n oznacza wybraną długość. Stary wynik zachowuje część historii, a nowy zakres stopniowo go zmienia. TradingView domyślnie stosuje takie wygładzanie RMA; dostępne są też SMA, EMA i WMA, inne metody uśredniania. Znaczenie może mieć inicjalizacja. Petr sprawdza więc metodę, początek obliczeń i źródło danych. [2] [1]
Jeśli wykres podaje cenę w USD/BTC, ATR ma tę samą jednostkę. To zakres ceny za bitcoin, nie całkowita kwota zakupu Petra. Do porównań względnych TradingView oferuje ATR%: ATR / Close × 100, czyli zakres w stosunku do ceny wyrażony procentowo. Close nie może być zerowe. Pozwala to porównywać różne poziomy cen, ale nie usuwa różnic interwałów, wygładzania czy danych. [3]
Petr zagląda ponownie i widzi inny ATR, choć świeca jeszcze trwa. TradingView wyjaśnia, że w otwartym przedziale mogą zmieniać się High, Low i bieżący Close. Wraz z nimi mogą zmieniać się aktualne TR i ATR. Samo to nie oznacza usterki. Trzeba jednak rozróżniać decyzję w trakcie świecy od decyzji po zamknięciu. Test historyczny nie może przypisać wcześniejszej decyzji końcowych wartości, których wówczas nie znano. [4]
Fidelity i TradingView podkreślają, że ATR nie określa kierunku. Może rosnąć przy gwałtownym wzroście ceny lub jej spadku. Petr może ustalać na tej podstawie odległość zlecenia ochronnego, ale wielokrotność ATR nie gwarantuje maksymalnej straty. Uruchomienie zlecenia nie gwarantuje ceny realizacji. Liczą się również ilość bitcoina, opłaty i poślizg, czyli różnica między ceną oczekiwaną a rzeczywistą ceną transakcji. [2] [5]
ATR pomaga Petrowi opisać ostatnią zmienność rynku. Nie wybiera za niego wielkości pozycji ani chwili wejścia i wyjścia. TradingView odróżnia reguły strategii od symulacji ich wykonania. Należy z góry ustalić, kiedy odczytujemy wartość i jak według niej działamy, uwzględniając koszty. Overfitting to tak ścisłe dopasowanie ustawień do przeszłości, że zawodzą poza nią. Dalsza kontrola powinna więc obejmować dane niewykorzystane przy dostrajaniu. [5]
Mała świeca, większy skok między przedziałami
Pełniejszy obraz uzyskasz, czytając to hasło razem z Zmienność, Candlestick chart, Stop-loss, Position Sizing, Backtesting, Technical indicator. Do tego hasła prowadzą również odsyłacze z Average Directional Index, On-Balance Volume.
01Czy rosnący ATR oznacza wzrost bitcoina?+
Nie. Linia ATR śledzi wielkość zakresów, nie wzrost ceny. Może rosnąć podczas intensywnej sprzedaży tak samo jak przy zakupach. Kierunek odczytujemy z cen, nie z samego ATR.
02Czy stop oparty na ATR gwarantuje znaną stratę?+
Nie. Wyznacza tylko wybraną regułę odległości zlecenia. Rzeczywista realizacja, ilość, opłaty i poślizg mogą zmienić wynik. Średnia minionych zakresów nie jest też górnym ograniczeniem przyszłego ruchu.