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 — уровни сессии рисуются как горизонтальные линии непосредственно на ценовом графике.
Настройки
Управление видимостью
| Параметр | Тип | По умолчанию | Описание |
|---|
showDayLevels | boolean | true | Показывать хай, лоу и (опционально) открытие предыдущего дня. |
showWeekLevels | boolean | true | Показывать хай и лоу предыдущей недели. |
showMonthLevels | boolean | true | Показывать хай и лоу предыдущего месяца. |
showOpenLevels | boolean | true | Показывать цену открытия для каждого включённого периода. При false рисуются только хай/лоу. |
Стилизация дневных уровней
| Параметр | Тип | По умолчанию | Описание |
|---|
dayHighColor | color | #22c55e | Цвет линии хая предыдущего дня. |
dayLowColor | color | #ef4444 | Цвет линии лоу предыдущего дня. |
dayOpenColor | color | #f59e0b | Цвет линии открытия предыдущего дня. |
dayLineThickness | number | 1.0 | Толщина линии в пикселях для дневных уровней. |
dayLineStyle | select | dash | Стиль линии: solid, dash, dot. |
Стилизация недельных уровней
| Параметр | Тип | По умолчанию | Описание |
|---|
weekHighColor | color | #3b82f6 | Цвет линии хая предыдущей недели. |
weekLowColor | color | #8b5cf6 | Цвет линии лоу предыдущей недели. |
weekOpenColor | color | #06b6d4 | Цвет линии открытия предыдущей недели. |
weekLineThickness | number | 1.5 | Толщина линии в пикселях для недельных уровней. По умолчанию толще дневных для обозначения более высокой значимости. |
weekLineStyle | select | dash | Стиль линии: solid, dash, dot. |
Стилизация месячных уровней
| Параметр | Тип | По умолчанию | Описание |
|---|
monthHighColor | color | #ec4899 | Цвет линии хая предыдущего месяца. |
monthLowColor | color | #f97316 | Цвет линии лоу предыдущего месяца. |
monthOpenColor | color | #14b8a6 | Цвет линии открытия предыдущего месяца. |
monthLineThickness | number | 2.0 | Толщина линии в пикселях для месячных уровней. Самая толстая для обозначения наивысшей значимости. |
monthLineStyle | select | solid | Стиль линии: solid, dash, dot. |
Текстовые метки
| Параметр | Тип | По умолчанию | Описание |
|---|
textSizeDay | number | 10 | Размер шрифта для меток дневных уровней (PDH, PDL, PDO). |
textSizeWeek | number | 11 | Размер шрифта для меток недельных уровней (PWH, PWL). |
textSizeMonth | number | 12 | Размер шрифта для меток месячных уровней (PMH, PML). |
Используйте прогрессивно более толстые линии и крупный текст для уровней старших таймфреймов (дневные → недельные → месячные). Это создаёт визуальную иерархию, где самые важные уровни сразу бросаются в глаза.
Интерпретация
Хай и лоу предыдущего дня
Хай предыдущего дня (PDH) и лоу предыдущего дня (PDL) — наиболее часто используемые уровни сессии:
Сигналы пробоя:
- Цена пробивает PDH = расширение дневного диапазона вверх. Покупатели готовы платить больше вчерашнего максимума.
- Цена пробивает PDL = расширение дневного диапазона вниз. Продавцы давят ниже вчерашнего минимума.
Сигналы разворота:
- Цена подходит к PDH и отвергается = зона предложения. Вчерашние покупатели на хае могут фиксировать прибыль.
- Цена подходит к PDL и отскакивает = зона спроса. Покупатели защищают вчерашний минимум.
Торговля в диапазоне:
- Когда цена торгуется между PDH и PDL, рынок находится в «консолидации» или «внутреннем дне» относительно предыдущей сессии.
- Пробой из этого диапазона часто определяет направление на оставшуюся часть сессии.
Открытие предыдущего дня
Открытие предыдущего дня (PDO) отслеживается реже, но имеет ценность:
- Оно представляет нейтральную точку предыдущей сессии — где цена начала до формирования направленного смещения.
- Цена выше PDO и выше PDH = сильное бычье продолжение.
- Цена ниже PDO, но выше PDL = нейтральное или слегка медвежье.
- Цена ниже PDL = явно медвежье.
Недельные и месячные уровни
Уровни сессии старших таймфреймов несут больше значимости, поскольку представляют более крупные пулы накопленного предложения и спроса:
- Хай/лоу предыдущей недели: Ключевые уровни для свинг-трейдеров. Пробой выше PWH предполагает недельный пробой. Эти уровни часто тестируются в понедельник или вторник новой недели.
- Хай/лоу предыдущего месяца: Уровни институционального уровня. Многие крупные фонд-менеджеры отслеживают месячные диапазоны. Пробой месячного уровня — значительное событие, способное вызвать многодневное продолжение.
Хай и лоу предыдущего дня — самые важные уровни для внутридневной торговли. Пробой PDH с сильным объёмом часто задаёт тон всей сессии. Месячные уровни имеют наибольший вес для позиционных трейдеров — когда цена достигает PMH или PML, ожидайте повышенную институциональную активность.
Конфлюэнция уровней
Уровни сессии становятся особенно мощными, когда они кластеризуются с другими ориентировочными точками:
| Тип конфлюэнции | Пример | Значимость |
|---|
| Сессия + Сессия | PDH совпадает с PWL двухнедельной давности | Двойная сессионная поддержка/сопротивление |
| Сессия + VWAP | PDL вблизи дневного VWAP | Институциональный ориентир покупки встречает структурную поддержку |
| Сессия + Volume Profile | PDH совпадает с 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м)
| Настройка | Значение | Причина |
|---|
showDayLevels | true | Основной ориентир |
showWeekLevels | false | Слишком далеко для целей скальпинга |
showMonthLevels | false | Слишком далеко для целей скальпинга |
showOpenLevels | true | PDO даёт ориентировку середины |
Дей-трейдинг (5м–1ч)
| Настройка | Значение | Причина |
|---|
showDayLevels | true | Основные уровни S/R |
showWeekLevels | true | Контекст для более крупных движений |
showMonthLevels | false | Редко достигаются внутри дня |
showOpenLevels | true | Все открытия дают контекст |
Свинг-трейдинг (4ч–Дневной)
| Настройка | Значение | Причина |
|---|
showDayLevels | false | Слишком детально для многодневных позиций |
showWeekLevels | true | Основной ориентир |
showMonthLevels | true | Главные цели и уровни |
showOpenLevels | false | Менее актуально на этом таймфрейме |
Связанные индикаторы
- VWAP — Динамический взвешенный по объёму уровень, дополняющий статические уровни сессии
- Bollinger Bands — Динамические уровни на основе волатильности
- SMA — Динамические уровни на основе тренда