530 / 736TF

Timeframe

Časový rámec grafu

Timeframe určuje, jak dlouhý úsek obchodování shrnuje jedna svíčka v grafu. Pomůže rozlišit krátký výkyv od delšího vývoje, ale sám neříká, kdy koupit nebo prodat.

Timeframe je časový interval jednoho sloupce či svíčky na běžném časovém grafu. Změnou intervalu měníme způsob seskupení cenových údajů; pouhým přiblížením grafu měníme jen jejich zobrazení.

Jana otevře graf bitcoinu a přepne jej z minutových svíček na denní. Trh se tím nezměnil: změnil se úsek, který každá svíčka shrnuje. Drobný pohyb, který před chvílí zaplnil obrazovku, se může ztratit uvnitř denního rozpětí. TradingView tento interval označuje také jako rozlišení grafu. Přiblížení pouze zvětšuje zobrazení; změna intervalu skládá údaje do jiných celků. Ani jedno Janě neurčuje, jak dlouho má bitcoin držet. [1]

Při běžném čtení grafu stačí rozumět jednotce uvedené u intervalu. Při práci s daty už záleží na přesném zápisu: v jazyce Pine Script platformy TradingView znamená 15 patnáct minut, 60 hodinu a 1M měsíc. Hodina nemá samostatnou jednotku H. Rozhraní Kraken REST API pro OHLC naopak přijímá interval jako počet minut z povolené nabídky. Zápis z jedné platformy proto nelze bez ověření přenést do druhé. [1] [5]

Denní svíčka potřebuje jasnou hranici začátku a konce. Když Jana porovnává grafy, měla by vedle trhu ověřit i tyto hranice a zdroj dat. V TradingView je časové pásmo grafu nastavením zobrazení, zatímco Pine Script pracuje s časovými údaji a pravidly vlastních výpočtů. Přepnutí hodin do místního času samo o sobě nezmění výpočty skriptu. Jinak napsaný čas na ose tedy ještě nedokazuje jinak sestavenou svíčku. [2]

U trhu s vymezenou obchodní dobou může poslední svíčku zkrátit konec seance, tedy období, kdy se na daném trhu obchoduje. TradingView například zarovnává časové svíčky k jejím hranicím. Není proto bezpečné u každého grafu předpokládat, že všechny sloupce mají plnou jmenovitou délku. Některé jiné grafy navíc vytvářejí nový sloupec podle počtu aktualizací ceny nebo jejího pohybu, nikoli podle hodin; jejich časové rozestupy nejsou pravidelné. [2]

Jana sleduje denní svíčku uprostřed dne. Její dosavadní maximum (High), minimum (Low) i poslední cena se mohou změnit. TradingView pro poslední cenu používá pole Close, ale u neuzavřené svíčky nejde o konečnou denní cenu. Stejná opatrnost platí, když krátký graf obsahuje ukazatel počítaný z delšího intervalu. Je potřeba rozlišit průběžný údaj od hodnoty potvrzené uzavřením; jinak může signál později vypadat jinak. [3]

Při backtestu, tedy zkoušce pravidel na minulých datech, smí rozhodnutí použít jen tehdy dostupné informace. Konečná denní cena nebyla známá už ráno. TradingView upozorňuje, že nastavení lookahead_on při načítání delšího intervalu bez odpovídajícího posunu výrazu může takové budoucí hodnoty přiřadit do minulosti. Výsledek pak vypadá přesvědčivě, ale v reálném čase jej nelze zopakovat. Kontrola času dostupnosti dat je důležitější než hezká křivka výsledků. [4]

Program může do delší svíčky načítat údaje z kratších svíček uvnitř ní. V Pine Script vrací request.security při takovém dotazu jen jeden vnitřní sloupec za sloupec grafu. Funkce request.security_lower_tf umí vrátit pole dostupných vnitřních sloupců. Rozdíl rozhoduje, zda počítáme s jednotlivým vzorkem, nebo s dostupnou posloupností. Ani pole ovšem neslibuje úplnou historii: mohou chybět údaje a poskytovatel může záznamy později opravit. [4]

Jana si proto u grafu poznamená trh, interval, zdroj a to, zda pracuje s uzavřenými svíčkami. U ukazatele sledujícího určitý počet svíček přidá i tento počet: po změně intervalu bude ukazatel pokrývat jinou dobu. Počet lze jednoduše vynásobit délkou jen u navazujících úplných intervalů bez mezer. Timeframe pomáhá přesněji položit otázku, na jakou část historie se díváme; správnou odpověď o budoucí ceně za nás nenajde. [1] [2]

Příklad · TF

Dvacet svíček, dva různé úseky historie

V modelovém grafu Jana vybere 20 úplných, stejně dlouhých a navazujících svíček bez mezer. Při délce 15 minut pokrývají 20 × 15 = 300 min. Po přepnutí na 60 minut představuje stejných 20 svíček 20 × 60 = 1200 min. Jde o dobu pokrytou celými intervaly, nikoli o vzdálenost mezi první a poslední zavírací značkou. Výpočet neplatí stejně pro zkrácené nebo chybějící svíčky a neslibuje lepší obchodní výsledek. Poslední dosud neuzavřená svíčka zůstává průběžná.

Pro nejúplnější obraz čtěte toto heslo společně s OHLCV, Candlestick chart, Technical analysis, Backtesting, Moving average, Price action. Opačným směrem na něj odkazují také OHLCV, Candlestick chart, Price action, Technical indicator.

01Změní jiné časové pásmo i denní svíčky?

Ne automaticky. V TradingView je pásmo grafu volbou zobrazení a nemění časové výpočty Pine Script. Při srovnání zdrojů ověřte skutečné hranice jejich intervalů; jiný popisek času sám změnu agregace nedokazuje.

02Mohu používat denní graf a zároveň kratší interval?

Ano. Delší interval může poskytovat širší kontext a kratší podrobnosti. Musí však být jasné, z jakého trhu údaje pocházejí a které hodnoty byly v okamžiku rozhodnutí známé. Konečný výsledek neuzavřeného dne nelze použít předem.

DOC · 001TradingView — TimeframesDokumentace DOC · 002TradingView — TimeDokumentace DOC · 003TradingView — RepaintingDokumentace DOC · 004TradingView — Other timeframes and dataDokumentace DOC · 005Kraken — OHLC intervalsDokumentace
Revidováno: Primární zdroje · Nejde o investiční doporučení