530 / 736TF

Timeframe

Rama czasowa wykresu

Timeframe określa, jaki odcinek czasu handlu podsumowuje świeca. Pomaga odróżnić chwilowe wahanie od dłuższego ruchu, ale sam nie mówi, kiedy kupić lub sprzedać.

Timeframe to przedział czasu reprezentowany przez słupek lub świecę na zwykłym wykresie czasowym. Zmiana interwału inaczej grupuje ceny; powiększenie wykresu zmienia tylko ich wyświetlanie.

Jana otwiera wykres bitcoina i przełącza świece minutowe na dzienne. Rynek się nie zmienił, zmienił się okres podsumowany przez każdą świecę. Mały ruch, który wypełniał ekran, może zniknąć w dziennym zakresie. TradingView nazywa ten interwał także rozdzielczością. Powiększenie zmienia widok; zmiana interwału tworzy inne grupy danych. Żadna z tych czynności nie określa, jak długo Jana powinna trzymać bitcoin. [1]

Przy zwykłym czytaniu wykresu wystarczy rozumieć podaną jednostkę. Przy przetwarzaniu danych liczy się dokładny zapis: w Pine Script platformy TradingView 15 oznacza piętnaście minut, 60 godzinę, a 1M miesiąc. Nie ma osobnej jednostki H dla godzin. Interfejs Kraken REST API dla OHLC przyjmuje natomiast liczbę minut z dozwolonego zestawu. Ustawienia nie należy więc przenosić między platformami bez sprawdzenia znaczenia. [1] [5]

Dzienna świeca musi mieć określony początek i koniec. Porównując wykresy, Jana sprawdza te granice oraz źródło danych, a nie tylko rynek. W TradingView strefa czasowa wykresu steruje wyświetlaniem, natomiast Pine Script korzysta z wartości czasu i własnych reguł obliczeń. Pokazanie czasu lokalnego samo nie zmienia obliczeń skryptu. Inne godziny na osi nie dowodzą zatem innego sposobu tworzenia świec. [2]

Na rynku o ustalonych godzinach handlu koniec sesji może skrócić ostatnią świecę. TradingView dopasowuje świece czasowe do granic sesji, czyli okresu otwartego handlu. Nie można więc zakładać, że każdy słupek każdego wykresu obejmuje pełną nominalną długość. Inne typy wykresów tworzą słupki po określonej liczbie aktualizacji ceny lub jej ruchu, zamiast według zegara. Ich odstępy czasowe są nieregularne. [2]

Jana obserwuje dzienną świecę w połowie dnia. Maksimum (High), minimum (Low) i ostatnia cena mogą się jeszcze zmienić. TradingView nazywa pole ostatniej ceny Close, lecz dla otwartej świecy nie jest to jeszcze końcowa cena dnia. Tak samo należy traktować wskaźnik na krótkim wykresie, który korzysta z dłuższego interwału. Trzeba odróżnić wartość bieżącą od potwierdzonej zamknięciem, bo sygnał może później wyglądać inaczej. [3]

Backtest sprawdza reguły na danych historycznych. Decyzja może korzystać tylko z informacji wówczas dostępnych: końcowa cena dnia nie była znana rano. TradingView ostrzega, że lookahead_on przy pobieraniu dłuższego interwału bez odpowiedniego przesunięcia wyrażenia może przypisać przyszłe wartości wcześniejszym słupkom. Wynik wygląda przekonująco, ale nie da się go odtworzyć w czasie rzeczywistym. Dostępność danych w danym momencie jest ważniejsza od ładnej krzywej wyników. [4]

Program może pobierać krótsze słupki zawarte w dłuższej świecy. W takim zapytaniu request.security w Pine Script zwraca tylko jeden wewnętrzny słupek na słupek wykresu. request.security_lower_tf może zwrócić tablicę dostępnych słupków wewnętrznych. Od tego zależy, czy obliczenia wykorzystują próbkę, czy dostępną sekwencję. Nawet tablica nie gwarantuje pełnej historii: danych może brakować, a dostawca może je później poprawić. [4]

Jana zapisuje więc rynek, interwał, źródło i to, czy świece są zamknięte. Przy wskaźniku obejmującym określoną liczbę świec notuje również tę liczbę: inny interwał zmieni obejmowany czas. Proste mnożenie liczby przez długość działa tylko dla pełnych, kolejnych przedziałów bez luk. Timeframe precyzuje, jaką część historii oglądamy; nie odpowiada za nas na pytanie o przyszłe ceny. [1] [2]

Przykład · TF

Dwadzieścia świec, dwa okresy

Na przykładowym wykresie Jana wybiera 20 pełnych, jednakowo długich świec następujących po sobie bez luk. Przy długości 15 minut obejmują 20 × 15 = 300 min. Po przełączeniu na 60 minut te same 20 świec oznacza 20 × 60 = 1200 min. Jest to czas pokryty całymi przedziałami, a nie odstęp między pierwszym i ostatnim znacznikiem zamknięcia. Obliczenie nie działa tak samo dla świec skróconych lub brakujących i nie obiecuje lepszych wyników handlu. Ostatnia świeca pozostaje tymczasowa aż do zamknięcia.

Pełniejszy obraz uzyskasz, czytając to hasło razem z OHLCV, Candlestick chart, Technical analysis, Backtesting, Moving average, Price action. Do tego hasła prowadzą również odsyłacze z OHLCV, Candlestick chart, Price action, Technical indicator.

01Czy zmiana strefy czasowej zmienia też świece dzienne?

Nie automatycznie. Strefa wykresu w TradingView jest ustawieniem wyświetlania i nie zmienia obliczeń czasu w Pine Script. Przy porównywaniu źródeł sprawdź rzeczywiste granice interwałów; inna godzina na etykiecie nie dowodzi innej agregacji.

02Czy można łączyć wykres dzienny z krótszym interwałem?

Tak. Dłuższy interwał może dać kontekst, a krótszy szczegóły. Musi jednak być jasne, z jakiego rynku pochodzą dane i co było wiadome przy podejmowaniu decyzji. Końcowego wyniku jeszcze otwartego dnia nie można użyć z wyprzedzeniem.

DOC · 001TradingView — TimeframesDokumentacja DOC · 002TradingView — TimeDokumentacja DOC · 003TradingView — RepaintingDokumentacja DOC · 004TradingView — Other timeframes and dataDokumentacja DOC · 005Kraken — OHLC intervalsDokumentacja
Zaktualizowano: Najpierw źródła · To nie jest porada inwestycyjna