# Как оптимизировать терминал для улучшения производительности?

Оптимизация конфигурации терминала значительно влияет на ключевые моменты при взаимодействии с программой, например:

* Потребуется меньше времени на открытие и прогрузку новых окон
* Отрисовка обновления котировок в реальном времени будет выполняться без лагов
* [Загрузка исторических данных](https://support.tiger.com/okna/grafik/chem-otlichaetsya-zagruzka-grafikov-s-birzhi-i-s-serverov-tiger.com) на графиках будет осуществляться в разы быстрее

Медленная работа программы связана с недостаточным количеством оперативной памяти и малой производительностью процессора / видеокарты. В этой статье мы опишем несколько способов, позволяющих снизить нагрузку на ресурсы вашего ПК.&#x20;

### Активировать "Автовыбор типа данных"

В терминале Tiger.com вам открыт широкий выбор из множества популярных индикаторов. В зависимости от выбранного индикатора меняется тип запрашиваемых данных между барами и кластерами. Вы можете активировать опцию **"Автовыбор типа данных"** в **Настройки - Основные настройки - График**, чтобы не приходилось вручную выбирать необходимый тип данных.  &#x20;

Дело в том, что кластеры значительно расходуют свободную оперативную память вследствие большого объема запрашиваемых данных, а также их загрузка в терминал занимает больше времени, по сравнению с барами. \
В свою очередь тип данных "Бары" менее ресурсоемкий, поэтому важно, чтобы ваш ПК не обрабатывал кластерный тип данных без лишней необходимости.&#x20;

**Как работает "Автовыбор типа данных":**

При открытии графика или индикатора в терминал поступает информация о запрашиваемом типе данных для отрисовки того или иного элемента. Например, если вы откроете свечной график и в [Менеджере индикаторов](https://support.tiger.com/okna/grafik/osnovnye-indikatory-okna-grafik) примените Volume, в это окно будет поступать тип данных "Бары". Если же вы откроете кластерный график и примените к нему индикатор ClusterSearch, в окно будет поступать тип данных "Кластеры".&#x20;

Подробнее с возможными способами загрузки графиков вы можете ознакомиться [в нашей статье ](https://support.tiger.com/okna/grafik/chem-otlichaetsya-zagruzka-grafikov-s-birzhi-i-s-serverov-tiger.com)

### Уменьшить количество загружаемой истории&#x20;

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

<figure><img src="https://1274720096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhzNfRGfbNL2dtrsyOTEL%2Fuploads%2F4I1iK4DtlsZqdrhGrQ6S%2F%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202024-05-31%20%D0%B2%2017.47.37.png?alt=media&#x26;token=f0a6cfb0-a8ca-4532-9d75-5e4d92b44ebd" alt=""><figcaption></figcaption></figure>

**Обратите внимание:** при активной [загрузке графиков с биржи](https://support.tiger.com/okna/grafik/chem-otlichaetsya-zagruzka-grafikov-s-birzhi-i-s-serverov-tiger.com) установка начальной даты не уменьшит количество загружаемой истории, поскольку биржи предоставляют фиксированное количество баров для загрузки.&#x20;

Младшие и нестандартные таймфреймы (30 тиков, 9 минут, 43 часа и т.д.) также влияют на скорость получения данных. Работа с более "классическими" таймфреймами (1 секунда, 5 минут, 1 час, 1 день и т.д.) позволит увеличить скорость загрузки исторических данных и их отображения в терминале.

### Уменьшить количество открытых окон / индикаторов

Большое количество окон, открытых в терминале, особенно [слинкованных](https://support.tiger.com/nastroiki/osnovnye-deistviya/linkovka-okon) друг с другом, увеличивает количество запросов к серверам Tiger.com. Чем меньше запросов отправляет терминал, тем быстрее будет выполняться отрисовка исторических данных.&#x20;

Как мы ранее сказали, кластерный тип данных значительно влияет на оперативную память. Помимо этого, отрисовка некоторых индикаторов, запрашивающих большое количество данных (таких, как ClusterSearch и VolumeProfiles), оказывает серьезную нагрузку на ресурсы процессора и видеокарты. Поэтому вы можете удалить подобные индикаторы с неактивных графиков, чтобы с "Автовыбором типа данных" в терминал поступали бары, а процессор и видеокарта не тратили свои ресурсы на отрисовку неактивных окон.&#x20;

### Добавить директории терминала в исключения антивируса

В момент закрытия, терминал [Tiger.com](http://tiger.com/) производит сохранение настроек конфигурации в файлы, проверка которых со стороны антивируса может замедлить процесс сохранения и/или привести к зависанию приложения.&#x20;

Вы можете добавить папки `%appdata%\TigerTrade\` и `C:\Program Files (x86)\TigerTrade` в исключения антивируса, который Вы используете (антивирус по умолчанию - Microsoft Defender).

Добавление их в исключения позволит ускорить процесс сохранения настроек и уменьшить вероятность зависаний.

### Использовать последнюю версию терминала Tiger.com&#x20;

С каждым [обновлением](https://support.tiger.com/versii-terminala) терминала происходит оптимизация различных его компонентов, в том числе касающихся загрузки исторических данных.&#x20;

Например, начиная с версии 6.8, в терминале появилась возможность загружать графики напрямую с серверов криптовалютных бирж, что существенно сокращает время загрузки исторических данных. \
В версии 6.9, в свою очередь, была проведена значительная работа по оптимизации загрузки оперативной памяти.&#x20;

Вы можете установить актуальный релиз Tiger.com [на нашем сайте](https://www.tiger.com/ru/terminal/download) или последнюю бету [в группе, посвященной тестированию новых версий](https://t.me/tigertrade_windows_beta).&#x20;

Обновление устанавливается поверх текущей версии терминала, все настройки сохранятся, текущую версию удалять не нужно.&#x20;

### Увеличить масштаб цены

Этот способ оптимизации существенно сокращает потребляемый объём оперативной памяти и практически не влияет на функции технического анализа. При этом сжатый стакан при высокой волатильности рынка становится значительно более удобным для торговли.

**Масштаб цены работает следующим образом:**

Например, на вашем графике открыт BTCUSDT, и у него шаг цены $0.01. Если установить масштаб цены 100, шаг цены на фьючерсе BTCUSDT станет равен $1. То есть объёмы на разных уровнях цен объединятся в один уровень, и объём поступающих в терминал данных сократится в 100 раз.\
Чтобы изменить масштаб цены в окне **Стакан** или **График**, на панели инструментов выберите иконку **Масштаб цены**, введите новое значение и нажмите **Применить:**

<figure><img src="https://1274720096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhzNfRGfbNL2dtrsyOTEL%2Fuploads%2FTGiAbJKiQjauoHeevxPB%2F%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202024-05-31%20%D0%B2%2017.22.57.png?alt=media&#x26;token=29870877-6723-4de7-9ed9-ab1999714432" alt=""><figcaption></figcaption></figure>

### Ручная очистка памяти

Начиная с версии 6.9, в терминале введена возможность принудительного запуска «сборщика мусора», позволяющего эффективнее очистить оперативную память на вашем ПК. Активируется в разделе **Файл - Очистить память**

Очистка памяти работает в терминале автоматически и включается по определенному алгоритму, однако если вы замечаете, что терминал начал медленно реагировать, вы можете попробовать вручную включить эту опцию - возможно, дело в заполненной ОЗУ.

### Снизить частоту автосохранения конфигурации

При включенном автосохранении терминал через определенный промежуток времени отправляет в файловую систему бэкапы вашей конфигурации (которые в будущем вы можете восстановить через Файл - Конфигурация - Восстановить). В то же время стоит отметить, что этот процесс отнимает значительную долю ресурсов процессора, и при слишком частых автосохранениях он может не справляться с нагрузкой. В качестве решения вы можете поставить больший период автосохранения конфигурации  в **Настройки - Основные настройки - Прочее**, чтобы нагрузка на процессор оказывалась реже.&#x20;

### Если вышеперечисленные действия не помогли

В случае, если ни с одним из вышеописанных способов не удалось добиться плавной и быстрой работы терминала, вероятно, дело в характеристиках вашего ПК / операционной системы. Рекомендуем вам проверить систему на вирусы, а также удостовериться, что вы используете актуальную версию операционной системы - проверить это можно в центре обновления Windows:

<figure><img src="https://1274720096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhzNfRGfbNL2dtrsyOTEL%2Fuploads%2FEkW6LvZtwwwi6z5CY6Wm%2F%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202024-05-31%20%D0%B2%2016.54.18.png?alt=media&#x26;token=415ddd15-131a-4b55-a22c-0d75e58ed71f" alt=""><figcaption></figcaption></figure>

Проверьте, соответствуют ли технические характеристики вашего ПК [минимальным требованиям](https://support.tiger.com/chasto-zadavaemye-voprosy/podoidyot-li-moya-sistema-dlya-ustanovki-terminala) для работы с терминалом.&#x20;

Также вы можете направить дополнительные данные нашей команде поддержки на **<support@tiger.com>**, чтобы мы со своей стороны проверили, с чем может быть связана медленная работа терминала:

* ваш файл конфигурации (скачать его можно через **Файл - Конфигурация - Сохранить**)
* скриншот из раздела Справка - О программе
* характеристики вашего ПК и установленной операционной системы&#x20;
* подробное описание ситуации: как проявляется медленная работа терминала, при каких условиях
* по возможности, запишите видео данного поведения
