Системные требования

TSLab работает на компьютерах под управлением Windows. Требования к оборудованию зависят от задач, поэтому ниже они приведены для двух случаев.

Требования к оборудованию

Разработка скриптов, тестирование на истории и торговля:

Компонент

Минимум

Рекомендуется

Процессор

2 ядра, 2 ГГц

4 ядра, 2 ГГц

Оперативная память

2 ГБ

4 ГБ и больше

Свободное место на диске

10 ГБ

20 ГБ и больше

Доступ в Интернет

256 кбит/с

1 Мбит/с и выше

Опционные стратегии и кластерный анализ:

Компонент

Минимум

Рекомендуется

Процессор

6 ядер, 8 потоков, 3 ГГц

8 ядер, 16 потоков, 3,5 ГГц и выше

Оперативная память

8 ГБ

16 ГБ и больше

Свободное место на диске

SSD 50 ГБ

SSD 50 ГБ

Доступ в Интернет

1 Мбит/с

10 Мбит/с и выше

Видеокарта и дисплей

Собственных требований к видеокарте и дисплею у TSLab нет: расчёты программа выполняет на процессоре, а видеокарта обслуживает только интерфейс и отрисовку графиков. Достаточно того, что требует операционная система:

Компонент

Windows 10

Windows 11

Видеокарта

DirectX 9 или новее

DirectX 12 или новее

Дисплей

800 × 600

720p, диагональ больше 9 дюймов

Вычисления на графическом процессоре (CUDA) программа не поддерживает, поэтому мощная видеокарта подбор параметров не ускорит.

Операционная система

Программе нужна 64-разрядная Windows 10 или новее либо Windows Server 2016 или новее. Файловая система раздела, на котором установлена программа, — NTFS.

Microsoft прекратила поддержку Windows 7 и Windows 8. На этих версиях TSLab может не запускаться или работать некорректно.

TSLab не поддерживает macOS и Linux. Программу запускают на этих системах через виртуальные машины и средства совместимости, но это не штатный режим работы: служба поддержки такие запуски не сопровождает и за их работу не отвечает.

Что влияет на скорость работы

Процессор

Процессор — главный ресурс программы. TSLab использует многопоточность: чем больше потоков поддерживает процессор и чем выше его частота, тем быстрее идут расчёты.

Сильнее всего процессор нагружают два занятия: подбор параметров стратегии перебором и одновременная торговля по нескольким стратегиям. Если вы собираетесь торговать несколькими стратегиями сразу, отводите на каждую из них отдельное ядро процессора.

Оперативная память

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

Рассчитать расход заранее сложно — он слишком зависит от конкретной задачи. Ориентируйтесь на свои стратегии и увеличивайте объём памяти по мере необходимости.

Работа на виртуальных машинах

TSLab запускается на виртуальных машинах и арендованных серверах, но за их ресурсы отвечает владелец площадки.

Служба поддержки TSLab не рассматривает проблемы, вызванные нехваткой ресурсов на виртуальных машинах. Характерный признак нехватки — рабочий стол отзывается с задержками в одно и то же время суток, без видимой причины.

TSLab не предназначена для исполнения алгоритмов высокочастотной торговли (HFT).