Компоненты
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. Бокс сессии на дневном графике занял бы почти весь экран и не нёс смысла.