> ## Documentation Index
> Fetch the complete documentation index at: https://terminal.incrypto.ru/llms.txt
> Use this file to discover all available pages before exploring further.

# Session Levels

> Уровни хая/лоу/открытия предыдущей сессии для дневных, недельных и месячных периодов.

# 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).     |

<Tip>
  Используйте прогрессивно более толстые линии и крупный текст для уровней старших таймфреймов (дневные → недельные → месячные). Это создаёт визуальную иерархию, где самые важные уровни сразу бросаются в глаза.
</Tip>

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

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

Хай предыдущего дня (PDH) и лоу предыдущего дня (PDL) — наиболее часто используемые уровни сессии:

**Сигналы пробоя:**

* Цена пробивает PDH = расширение дневного диапазона вверх. Покупатели готовы платить больше вчерашнего максимума.
* Цена пробивает PDL = расширение дневного диапазона вниз. Продавцы давят ниже вчерашнего минимума.

**Сигналы разворота:**

* Цена подходит к PDH и отвергается = зона предложения. Вчерашние покупатели на хае могут фиксировать прибыль.
* Цена подходит к PDL и отскакивает = зона спроса. Покупатели защищают вчерашний минимум.

**Торговля в диапазоне:**

* Когда цена торгуется между PDH и PDL, рынок находится в «консолидации» или «внутреннем дне» относительно предыдущей сессии.
* Пробой из этого диапазона часто определяет направление на оставшуюся часть сессии.

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

Открытие предыдущего дня (PDO) отслеживается реже, но имеет ценность:

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

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

Уровни сессии старших таймфреймов несут больше значимости, поскольку представляют более крупные пулы накопленного предложения и спроса:

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

<Tip>
  Хай и лоу предыдущего дня — самые важные уровни для внутридневной торговли. Пробой PDH с сильным объёмом часто задаёт тон всей сессии. Месячные уровни имеют наибольший вес для позиционных трейдеров — когда цена достигает PMH или PML, ожидайте повышенную институциональную активность.
</Tip>

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

Уровни сессии становятся особенно мощными, когда они **кластеризуются** с другими ориентировочными точками:

| Тип конфлюэнции         | Пример                                     | Значимость                                                         |
| ----------------------- | ------------------------------------------ | ------------------------------------------------------------------ |
| Сессия + Сессия         | 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](/indicators/classic/vwap) — Динамический взвешенный по объёму уровень, дополняющий статические уровни сессии
* [Bollinger Bands](/indicators/classic/bollinger-bands) — Динамические уровни на основе волатильности
* [SMA](/indicators/classic/sma) — Динамические уровни на основе тренда
