530 / 736TF

Timeframe

Временной интервал графика

Timeframe определяет, какой отрезок торгового времени описывает свеча. Он помогает отличить краткое колебание от более длительного движения, но сам не указывает, когда покупать или продавать.

Timeframe — временной интервал одного столбца или свечи на обычном временном графике. Смена интервала перегруппировывает цены, а увеличение масштаба меняет только их отображение.

Яна открывает график биткоина и переключает минутные свечи на дневные. Рынок не изменился: изменился период, который описывает каждая свеча. Небольшое движение, занимавшее весь экран, может затеряться в дневном диапазоне. TradingView также называет интервал разрешением графика. Масштабирование увеличивает изображение, а смена интервала иначе группирует данные. Ни то ни другое не определяет, как долго Яне стоит держать биткоин. [1]

Для обычного просмотра достаточно понимать указанную единицу. При обработке данных важна точная запись: в Pine Script платформы TradingView 15 означает пятнадцать минут, 60 — час, а 1M — месяц. Отдельной единицы H для часов нет. Интерфейс Kraken REST API для OHLC принимает число минут из разрешённого набора. Поэтому переносить настройки между платформами без проверки значения не следует. [1] [5]

Дневной свече нужны определённые начало и конец. Сравнивая графики, Яна проверяет эти границы и источник данных, а не только рынок. В TradingView часовой пояс графика управляет отображением; Pine Script использует временные значения и собственные правила расчётов. Переход к местному времени на экране сам по себе не меняет расчёты скрипта. Другие отметки времени на оси ещё не доказывают, что свечи сформированы иначе. [2]

На рынке с установленными торговыми часами конец сессии может сократить последнюю свечу. TradingView согласует временные свечи с границами сессии — периода, когда торги открыты. Поэтому нельзя считать, что каждый столбец любого графика охватывает полную заявленную длительность. Другие графики формируют столбцы по числу обновлений цены или её движению, а не по часам. Их временные промежутки нерегулярны. [2]

Яна смотрит на дневную свечу в середине дня. Максимум (High), минимум (Low) и последняя цена ещё могут измениться. TradingView называет поле последней цены Close, но для открытой свечи это пока не окончательная цена дня. То же относится к индикатору на коротком графике, использующему более длинный интервал. Нужно различать текущее значение и подтверждённое закрытием, иначе позже сигнал может выглядеть по-другому. [3]

Backtest проверяет правила на исторических данных. Каждое решение может использовать лишь доступную тогда информацию: окончательная дневная цена утром ещё неизвестна. TradingView предупреждает, что lookahead_on при запросе длинного интервала без подходящего смещения выражения может приписать будущие значения прошлым столбцам. Результат выглядит убедительно, но невоспроизводим в реальном времени. Проверка момента доступности данных важнее красивой кривой результатов. [4]

Программа может запрашивать короткие столбцы внутри длинной свечи. В таких запросах request.security в Pine Script возвращает лишь один внутренний столбец на столбец графика. request.security_lower_tf может вернуть массив доступных внутренних столбцов. От этого зависит, использует ли расчёт отдельный образец или доступную последовательность. Даже массив не гарантирует полной истории: данные могут отсутствовать или позже исправляться поставщиком. [4]

Яна записывает рынок, интервал, источник и закрыты ли свечи. Для индикатора, рассчитанного по определённому числу свечей, отмечает и это число: другой интервал изменит охваченный период. Простое умножение количества на длительность работает только для полных последовательных интервалов без пропусков. Timeframe уточняет, какую часть прошлого мы рассматриваем, но не отвечает за нас на вопрос о будущей цене. [1] [2]

Пример · TF

Двадцать свечей, два периода

На условном графике Яна выбирает 20 полных свечей одинаковой длительности, следующих друг за другом без пропусков. При длительности 15 минут они охватывают 20 × 15 = 300 min. После перехода на 60 минут те же 20 свечей означают 20 × 60 = 1200 min. Это время, покрытое целыми интервалами, а не расстояние между первой и последней отметкой закрытия. Для укороченных или отсутствующих свечей расчёт не применяется без изменений и не обещает лучших торговых результатов. Последняя свеча остаётся предварительной до закрытия.

Для полной картины прочитайте эту статью вместе с OHLCV, Candlestick chart, Technical analysis, Backtesting, Moving average, Price action. На эту статью также ссылаются OHLCV, Candlestick chart, Price action, Technical indicator.

01Меняет ли другой часовой пояс дневные свечи?

Не автоматически. Пояс графика TradingView — настройка отображения, не меняющая временные расчёты Pine Script. При сравнении источников проверяйте реальные границы интервалов: другая подпись времени сама по себе не доказывает иную агрегацию.

02Можно ли сочетать дневной график с коротким интервалом?

Да. Длинный интервал может дать контекст, короткий — детали. Но нужно знать исходный рынок и значения, доступные в момент решения. Окончательный результат ещё не закрытого дня нельзя использовать заранее.

DOC · 001TradingView — TimeframesДокументация DOC · 002TradingView — TimeДокументация DOC · 003TradingView — RepaintingДокументация DOC · 004TradingView — Other timeframes and dataДокументация DOC · 005Kraken — OHLC intervalsДокументация
Обновлено: Сначала источники · Не является инвестиционной рекомендацией