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

# Устранение неполадок

> Решения типичных проблем с Cluster Terminal.

На этой странице описаны наиболее распространённые проблемы, с которыми вы можете столкнуться при использовании Cluster Terminal, и способы их решения.

## Подключение и данные

<AccordionGroup>
  <Accordion title="Не удаётся подключиться к серверу">
    Если терминал не может установить соединение с сервером данных:

    1. **Проверьте URL сервера** — откройте Настройки и убедитесь, что адрес сервера верный. Он должен быть в формате `http://host:port` (например, `http://95.216.29.184:8080`).
    2. **Проверьте подключение к интернету** — попробуйте открыть URL сервера напрямую в браузере. Вы должны увидеть ответ проверки состояния.
    3. **Брандмауэр / антивирус** — убедитесь, что ваш брандмауэр не блокирует терминал. Cluster Terminal использует HTTP для REST API запросов и **WebSocket (ws\://)** для потоковой передачи данных в реальном времени. Оба протокола должны быть разрешены.
    4. **Корпоративная сеть** — некоторые корпоративные брандмауэры блокируют WebSocket-соединения. Если вы находитесь за прокси, WebSocket-трафик на нестандартных портах может фильтроваться. Попробуйте подключиться из другой сети для проверки.

    <Note>
      Поток данных в реальном времени использует WebSocket на том же порту, что и REST API. Если графики загружают исторические данные, но не обновляются в реальном времени, WebSocket-соединение, скорее всего, блокируется.
    </Note>
  </Accordion>

  <Accordion title="Отсутствуют данные по символу">
    Если символ не показывает данных или история неполная:

    * **Проверьте доступность символа** — не все символы импортируются. Сервер импортирует топовые символы по объёму торгов с Binance Futures и Spot. Менее популярные символы могут быть недоступны.
    * **Дата листинга** — исторические данные доступны только с даты листинга символа на Binance. Символ, размещённый в 2023 году, не будет иметь данных за 2022 год.
    * **Импорт в процессе** — для новых символов требуется время для импорта исторических данных. Сервер обрабатывает символы поочерёдно. Уточните у администратора сервера, находится ли конкретный символ в очереди.
    * **Агрегация таймфреймов** — если вы видите пробелы на старших таймфреймах (4H, 1D), возможно, базовые минутные данные ещё не полностью импортированы.
  </Accordion>

  <Accordion title="Данные в реальном времени перестали обновляться">
    Если свечи и индикаторы замерли и перестали получать обновления:

    1. **Проверьте индикатор соединения** — обратите внимание на статус подключения в терминале. Если отображается «отключено», WebSocket-соединение было потеряно.
    2. **Обновите график** — нажмите **F5** или закройте и снова откройте вкладку. Это принудительно переподключит соединение.
    3. **Состояние сервера** — сервер может перезапускаться или находиться на обслуживании. Подождите минуту и попробуйте снова.
    4. **Система целостности** — Cluster Terminal имеет встроенную систему проверки целостности данных, которая автоматически обнаруживает устаревшие данные и запускает повторную загрузку. Если вы видите кратковременную перезагрузку данных — это система целостности, восстанавливающаяся после временного отключения.
  </Accordion>
</AccordionGroup>

## Производительность

<AccordionGroup>
  <Accordion title="Графики работают медленно или с задержками">
    Если графики реагируют медленно при прокрутке, масштабировании или переключении таймфреймов:

    1. **Уменьшите загруженную историю** — загрузка тысяч свечей с кластерными данными требует много памяти. Сократите видимый диапазон или переключитесь на более старший таймфрейм.
    2. **Увеличьте размер тика для кластеров** — меньший размер тика означает больше строк на свечу. Увеличение размера тика (например, с 0.1 до 1.0) значительно уменьшает объём отрисовываемых данных.
    3. **Закройте неиспользуемые вкладки и панели** — каждый открытый график поддерживает собственную подписку на данные и контекст рендеринга. Закрывайте графики, которые вы активно не используете.
    4. **Драйвер видеокарты** — графический движок использует WebGL для аппаратного ускорения рендеринга. Убедитесь, что драйверы видеокарты актуальны.
    5. **Отключите неиспользуемые индикаторы** — каждый активный индикатор добавляет нагрузку на обработку. Отключайте индикаторы, которые вы в данный момент не анализируете.
  </Accordion>

  <Accordion title="Высокое потребление памяти">
    Cluster Terminal может использовать значительное количество памяти при загрузке глубокой истории с кластерными данными:

    * **Закройте неиспользуемые рабочие пространства** — каждое рабочее пространство с открытыми графиками хранит данные в памяти.
    * **Используйте более старшие таймфреймы** — минутные кластерные данные за недели истории потребляют значительно больше памяти, чем часовые данные.
    * **Уменьшите количество символов** — если у вас открыто много символов одновременно, рассмотрите возможность закрыть часть из них.
    * **Перезапустите терминал** — если потребление памяти выросло за длительную сессию, перезапуск очищает накопленные кэши.

    <Tip>
      Как правило, каждый символ с минутными кластерными данными за один день использует примерно 10-30 МБ RAM в зависимости от торговой активности.
    </Tip>
  </Accordion>

  <Accordion title="Ошибки WebGL или пустые графики">
    Если графики пустые, отображают артефакты рендеринга или показывают сообщения об ошибках WebGL:

    1. **Обновите драйверы видеокарты** — загрузите последние драйверы от производителя вашей видеокарты (NVIDIA, AMD или Intel).
    2. **Проверьте поддержку WebGL** — откройте `chrome://gpu` в браузере на базе Chromium, чтобы убедиться, что WebGL 2.0 включён. Тот же движок WebView используется Cluster Terminal.
    3. **Отключите аппаратное ускорение в других приложениях** — другие приложения, интенсивно использующие GPU (игры, видеоредакторы), могут мешать.
    4. **Встроенная vs дискретная видеокарта** — на ноутбуках с двумя видеокартами убедитесь, что терминал работает на дискретной видеокарте для лучшей производительности. Проверьте настройки панели управления GPU.
  </Accordion>
</AccordionGroup>

## Лицензия и активация

<AccordionGroup>
  <Accordion title="Не удаётся активировать лицензию">
    Если вы не можете активировать лицензию:

    1. **Проверьте URL сервера** — лицензия валидируется на сервере. Убедитесь, что URL корректный и сервер доступен.
    2. **Проверьте формат ключа** — лицензионные ключи имеют формат `CT-XXXX-XXXX-XXXX-XXXX`. Убедитесь, что нет лишних пробелов или пропущенных символов.
    3. **Подключение к интернету** — активация требует сетевого запроса к серверу. Проверьте соединение.
    4. **Лимит устройств** — каждая лицензия имеет максимальное количество устройств. Если вы достигли лимита, деактивируйте старое устройство или свяжитесь с поддержкой.
    5. **Истёкшая лицензия** — уточните у администратора или поддержки, не истёк ли срок действия лицензии.
  </Accordion>

  <Accordion title="Пробный период истёк">
    Бесплатный пробный период длится **7 дней** с момента его начала. После истечения:

    * Вы увидите экран активации лицензии при запуске.
    * Введите действующий лицензионный ключ для продолжения работы с терминалом.
    * Свяжитесь с поддержкой через [Telegram](https://t.me/alexboo86), если вам нужна помощь в получении лицензии.

    Данные и рабочие пространства, созданные в течение пробного периода, сохраняются и будут доступны после активации лицензии.
  </Accordion>
</AccordionGroup>

## Обновления и установка

<AccordionGroup>
  <Accordion title="Автообновление не работает">
    Если терминал обнаруживает обновление, но не может его загрузить или установить:

    1. **Проверьте подключение к интернету** — обновление загружается с сервера. Убедитесь, что сервер доступен.
    2. **Блокировка антивирусом** — некоторые антивирусные программы блокируют автоматические обновления. Добавьте Cluster Terminal в исключения антивируса.
    3. **Ручное обновление** — загрузите последний установщик из официального источника и установите поверх существующей установки. Ваши настройки и рабочие пространства сохранятся.
    4. **Разрешения** — убедитесь, что терминал имеет права записи в каталог установки. При необходимости запустите от имени администратора.
  </Accordion>

  <Accordion title="Проблемы с установкой в Windows">
    Если установщик не работает или терминал не запускается после установки:

    * **Windows Defender SmartScreen** — при первом запуске Windows может показать предупреждение SmartScreen для неподписанных или недавно подписанных приложений. Нажмите «Подробнее», а затем «Всё равно запустить».
    * **Отсутствует WebView2** — Cluster Terminal требует среду выполнения Microsoft Edge WebView2. Она включена в Windows 10 (версия 1803+) и Windows 11. При отсутствии загрузите с сайта [Microsoft](https://developer.microsoft.com/en-us/microsoft-edge/webview2/).
    * **Повреждённая установка** — полностью удалите терминал, перезагрузите компьютер и установите заново из свежей загрузки.
  </Accordion>
</AccordionGroup>

## Инструменты рисования и индикаторы

<AccordionGroup>
  <Accordion title="Инструменты рисования не работают">
    Если инструменты рисования не реагируют на клики или рисунки не видны:

    1. **Режим рисования** — убедитесь, что режим рисования активен. Выберите инструмент на панели рисования в левой части графика.
    2. **Правильный тип графика** — инструменты рисования работают на свечном и кластерном типах графиков. Убедитесь, что вы на совместимой вкладке графика.
    3. **Уровень масштаба** — если вы слишком сильно уменьшили масштаб, рисунки могут быть слишком малы для отображения. Увеличьте масштаб в области, где вы разместили рисунок.
    4. **Видимость слоя** — проверьте, что слой рисунков не скрыт. В некоторых конфигурациях рабочего пространства видимость слоя может быть отключена.
  </Accordion>

  <Accordion title="Индикатор не показывает данные">
    Если панель индикатора пуста или не показывает значений:

    * **Зависимость от данных** — некоторые индикаторы требуют определённых типов данных. Например, индикаторы Open Interest нуждаются в данных OI, которые доступны только для фьючерсных символов.
    * **Недостаточная история** — определённые индикаторы (например, SMA 200) требуют достаточного количества исторических баров для расчёта. Загрузите больше истории, прокрутив график влево.
    * **Настройки индикатора** — проверьте параметры индикатора. Некорректный период или пороговое значение может привести к отсутствию видимого результата.
    * **Обновление** — попробуйте удалить и заново добавить индикатор. Это принудительно пересчитает его на текущих данных.
  </Accordion>
</AccordionGroup>

***

Если вашей проблемы нет в этом списке, посетите страницу [Обратная связь](https://tally.so/r/jaM4o1), чтобы сообщить о ней, или свяжитесь напрямую через [Telegram](https://t.me/alexboo86).
