Перейти к основному содержанию

Session Levels

Session Levels рисует горизонтальные линии на ценах хая, лоу и открытия предыдущей сессии для дневных, недельных и месячных периодов. Эти уровни входят в число наиболее универсально отслеживаемых ориентировочных точек в трейдинге — они представляют конкретные цены, где рынок ранее находил предложение (хаи) или спрос (лоу), и часто выступают как поддержка, сопротивление или триггеры пробоя в текущей сессии.

Как это работает

В начале каждого сессионного периода (день, неделя, месяц) индикатор записывает хай, лоу и открытие предыдущего завершённого периода и рисует их как горизонтальные линии, продлевающиеся в текущую сессию:
  • Previous Day High (PDH): Максимальная цена за предыдущий торговый день.
  • Previous Day Low (PDL): Минимальная цена за предыдущий торговый день.
  • Previous Day Open (PDO): Цена открытия предыдущего торгового дня.
  • Previous Week High (PWH): Максимальная цена за предыдущую календарную неделю.
  • Previous Week Low (PWL): Минимальная цена за предыдущую календарную неделю.
  • Previous Month High (PMH): Максимальная цена за предыдущий календарный месяц.
  • Previous Month Low (PML): Минимальная цена за предыдущий календарный месяц.
Эти уровни остаются статичными в течение текущего периода и обновляются при начале нового.

Тип индикатора

Overlay — уровни сессии рисуются как горизонтальные линии непосредственно на ценовом графике.

Настройки

Управление видимостью

ПараметрТипПо умолчаниюОписание
showDayLevelsbooleantrueПоказывать хай, лоу и (опционально) открытие предыдущего дня.
showWeekLevelsbooleantrueПоказывать хай и лоу предыдущей недели.
showMonthLevelsbooleantrueПоказывать хай и лоу предыдущего месяца.
showOpenLevelsbooleantrueПоказывать цену открытия для каждого включённого периода. При false рисуются только хай/лоу.

Стилизация дневных уровней

ПараметрТипПо умолчаниюОписание
dayHighColorcolor#22c55eЦвет линии хая предыдущего дня.
dayLowColorcolor#ef4444Цвет линии лоу предыдущего дня.
dayOpenColorcolor#f59e0bЦвет линии открытия предыдущего дня.
dayLineThicknessnumber1.0Толщина линии в пикселях для дневных уровней.
dayLineStyleselectdashСтиль линии: solid, dash, dot.

Стилизация недельных уровней

ПараметрТипПо умолчаниюОписание
weekHighColorcolor#3b82f6Цвет линии хая предыдущей недели.
weekLowColorcolor#8b5cf6Цвет линии лоу предыдущей недели.
weekOpenColorcolor#06b6d4Цвет линии открытия предыдущей недели.
weekLineThicknessnumber1.5Толщина линии в пикселях для недельных уровней. По умолчанию толще дневных для обозначения более высокой значимости.
weekLineStyleselectdashСтиль линии: solid, dash, dot.

Стилизация месячных уровней

ПараметрТипПо умолчаниюОписание
monthHighColorcolor#ec4899Цвет линии хая предыдущего месяца.
monthLowColorcolor#f97316Цвет линии лоу предыдущего месяца.
monthOpenColorcolor#14b8a6Цвет линии открытия предыдущего месяца.
monthLineThicknessnumber2.0Толщина линии в пикселях для месячных уровней. Самая толстая для обозначения наивысшей значимости.
monthLineStyleselectsolidСтиль линии: solid, dash, dot.

Текстовые метки

ПараметрТипПо умолчаниюОписание
textSizeDaynumber10Размер шрифта для меток дневных уровней (PDH, PDL, PDO).
textSizeWeeknumber11Размер шрифта для меток недельных уровней (PWH, PWL).
textSizeMonthnumber12Размер шрифта для меток месячных уровней (PMH, PML).
Используйте прогрессивно более толстые линии и крупный текст для уровней старших таймфреймов (дневные → недельные → месячные). Это создаёт визуальную иерархию, где самые важные уровни сразу бросаются в глаза.

Интерпретация

Хай и лоу предыдущего дня

Хай предыдущего дня (PDH) и лоу предыдущего дня (PDL) — наиболее часто используемые уровни сессии: Сигналы пробоя:
  • Цена пробивает PDH = расширение дневного диапазона вверх. Покупатели готовы платить больше вчерашнего максимума.
  • Цена пробивает PDL = расширение дневного диапазона вниз. Продавцы давят ниже вчерашнего минимума.
Сигналы разворота:
  • Цена подходит к PDH и отвергается = зона предложения. Вчерашние покупатели на хае могут фиксировать прибыль.
  • Цена подходит к PDL и отскакивает = зона спроса. Покупатели защищают вчерашний минимум.
Торговля в диапазоне:
  • Когда цена торгуется между PDH и PDL, рынок находится в «консолидации» или «внутреннем дне» относительно предыдущей сессии.
  • Пробой из этого диапазона часто определяет направление на оставшуюся часть сессии.

Открытие предыдущего дня

Открытие предыдущего дня (PDO) отслеживается реже, но имеет ценность:
  • Оно представляет нейтральную точку предыдущей сессии — где цена начала до формирования направленного смещения.
  • Цена выше PDO и выше PDH = сильное бычье продолжение.
  • Цена ниже PDO, но выше PDL = нейтральное или слегка медвежье.
  • Цена ниже PDL = явно медвежье.

Недельные и месячные уровни

Уровни сессии старших таймфреймов несут больше значимости, поскольку представляют более крупные пулы накопленного предложения и спроса:
  • Хай/лоу предыдущей недели: Ключевые уровни для свинг-трейдеров. Пробой выше PWH предполагает недельный пробой. Эти уровни часто тестируются в понедельник или вторник новой недели.
  • Хай/лоу предыдущего месяца: Уровни институционального уровня. Многие крупные фонд-менеджеры отслеживают месячные диапазоны. Пробой месячного уровня — значительное событие, способное вызвать многодневное продолжение.
Хай и лоу предыдущего дня — самые важные уровни для внутридневной торговли. Пробой PDH с сильным объёмом часто задаёт тон всей сессии. Месячные уровни имеют наибольший вес для позиционных трейдеров — когда цена достигает PMH или PML, ожидайте повышенную институциональную активность.

Конфлюэнция уровней

Уровни сессии становятся особенно мощными, когда они кластеризуются с другими ориентировочными точками:
Тип конфлюэнцииПримерЗначимость
Сессия + СессияPDH совпадает с PWL двухнедельной давностиДвойная сессионная поддержка/сопротивление
Сессия + VWAPPDL вблизи дневного VWAPИнституциональный ориентир покупки встречает структурную поддержку
Сессия + Volume ProfilePDH совпадает с POC Volume ProfileЦена, сессионная структура и объём согласуются
Сессия + Круглое числоPWH точно на $50,000Психологический + структурный уровень
Сессия + ФибоначчиPMH на уровне отката 61.8%Техническая + структурная конфлюэнция
Когда два или более независимых уровня сходятся в узком ценовом диапазоне (менее 0,1%), эта зона становится высоковероятностной точкой реакции.

Оповещения

Session Levels поддерживает следующее правило оповещения:
Событие оповещенияОписание
level_touchedЦена достигает настраиваемого порога близости к любому отображаемому уровню сессии
Оповещение срабатывает для всех включённых типов уровней (дневные, недельные, месячные). Установите соответствующие периоды охлаждения, чтобы избежать повторных оповещений при колебании цены вокруг уровня.

Практические соображения

  • Круглосуточные рынки: Крипта никогда не закрывается, поэтому «день» определяется полночью UTC (или вашим настроенным началом сессии). Официального открытия/закрытия как на фондовых рынках нет. Уровни всё равно валидны, потому что большинство трейдеров и алгоритмов используют полночь UTC как дневную границу.
  • Час начала сессии: Если вы торгуете по определённой сессии (например, по часам американского фондового рынка), измените sessionStartHour соответственно. Например, установка 13 (13:00 UTC = 8:00 EST) даст уровни на основе американской торговой сессии.
  • Первый день данных: При первой загрузке графика индикатору нужен хотя бы один завершённый период для расчёта уровней. Самый первый день/неделя/месяц на графике не будет иметь уровней предыдущей сессии.
  • Визуальная загруженность: Включение всех трёх периодов (день, неделя, месяц) плюс уровни открытия создаёт до 9 горизонтальных линий. Рассмотрите отключение менее важных уровней (например, showOpenLevels или showMonthLevels на внутридневных таймфреймах) для снижения визуального шума.
  • Сохранность линий: Уровни сессии остаются видимыми весь текущий период. Они не исчезают и не удаляются внутри сессии.

Рекомендуемые конфигурации

Внутридневной скальпинг (1м–5м)

НастройкаЗначениеПричина
showDayLevelstrueОсновной ориентир
showWeekLevelsfalseСлишком далеко для целей скальпинга
showMonthLevelsfalseСлишком далеко для целей скальпинга
showOpenLevelstruePDO даёт ориентировку середины

Дей-трейдинг (5м–1ч)

НастройкаЗначениеПричина
showDayLevelstrueОсновные уровни S/R
showWeekLevelstrueКонтекст для более крупных движений
showMonthLevelsfalseРедко достигаются внутри дня
showOpenLevelstrueВсе открытия дают контекст

Свинг-трейдинг (4ч–Дневной)

НастройкаЗначениеПричина
showDayLevelsfalseСлишком детально для многодневных позиций
showWeekLevelstrueОсновной ориентир
showMonthLevelstrueГлавные цели и уровни
showOpenLevelsfalseМенее актуально на этом таймфрейме

Связанные индикаторы

  • VWAP — Динамический взвешенный по объёму уровень, дополняющий статические уровни сессии
  • Bollinger Bands — Динамические уровни на основе волатильности
  • SMA — Динамические уровни на основе тренда