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

Компоненты

CandlesChart

Три DOM-слоя:

.chart-container  ← LW Charts canvas
.chart-overlay    ← перехватчик событий мыши (активен только при рисовании)
DrawingToolbar    ← абсолютно позиционирован поверх

Overlay активируется только когда выбран инструмент рисования или выбрано рисование. В режиме pointer без активного рисования overlay убирается — LW Charts получает события напрямую и обрабатывает зум/скролл.

Колесо мыши с overlay форвардится в .chart-container через dispatchEvent(new WheelEvent(...)) — иначе зум ломается когда overlay перекрывает график.

Таймфреймы H4, D1

effectiveSessionsVisible — сессии скрываются на H4 и D1. Бокс сессии на дневном графике занял бы почти весь экран и не нёс смысла.