Версия 3.0.5.0 - 2026/10/30

Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!

Новое

  • В торговых настройках агента, на вкладке «Торговля» в группе «Исторические данные», добавлен параметр «Свечей для расчёта» — ограничивает пересчёт последними N загруженными барами, при значении 0 пересчитывается вся загруженная история;

  • В меню графика добавлен пункт «Проверить историю» — ищет пропуски в истории баров и догружает их;

  • В окне «Агенты» добавлена кнопка «Пулы капитала» — пул задаёт общий капитал для группы агентов и ограничивает им деньги позиций и заявок на вход своих участников, с отдельными лимитами на инструмент и на весь пул; доступны в программе и в веб-консоли;

  • В настройках портфельного тестирования добавлен общий для всех скриптов портфеля режим расчёта просадки: по сделкам, эквити одного инструмента или эквити портфеля. В итоговой строке таблицы настроек портфеля выводится полная статистика сводки портфеля;

  • В блоки выставления заявок лимитной ценой и по тейк-профиту добавлен параметр «Пассивные заявки» (Post Only) — раньше он задавался только в настройках поставщика данных и действовал на все заявки сразу;

  • Добавлена возможность запускать резервное копирование данных из командной строки: состав копии и пароль архива задаются её аргументами, запущенная программа завершается штатно. Копию можно создавать по расписанию на сервере, без активного RDP-подключения;

  • В API добавлен метод SetThickness — позволяет задавать толщину линий отдельных баров на графике;

  • Запущена веб-консоль TSLab — работа с программой через браузер по адресу https://www.tslab.ru/console/#/;

  • В веб-консоли реализован график, построенный на собственном движке TSLab.

Улучшено

Поставщики данных

  • Binance Futures: оптимизирована работа с Funding Rate;

  • Interactive Brokers: в таблице окна «Позиции» добавлена строка «Net Liquidation» с чистой ликвидационной стоимостью счёта — в скрипте её можно получить блоком «Позиция по имени»;

  • QuikLua, Transaq, Т-Инвестиции: в настройках поставщика добавлена настройка «Цены облигаций в процентах» — переключает отображение цен облигаций и цен своих сделок между процентами от номинала и валютой. Новое значение применяется после перезапуска программы.

Прочие улучшения

  • Ускорена отрисовка графиков при сильном уменьшении масштаба;

  • Сообщения об ошибках, приходящие от биржи, выводятся в журнал сообщений;

  • В настройках программы на вкладке «Пути» добавлен блок «Рабочая папка для ИИ-агентов» — задаёт папку для копии каталога ai-agent и позволяет обновлять её содержимое автоматически после обновления программы.

Исправлено

Поставщики данных

  • ByBit: исправлена ошибка при переключении опционов с разным регистром в названии месяца;

  • ByBit: исправлена загрузка опционов HYPE и XAUT в доску опционов;

  • ByBit: исправлена ошибка подключения при запросе экспирированного инструмента;

  • QuikLua: исправлен расчёт колонок «Позиция (Деньги)» и «НП/У» в таблице окна «Агенты»;

  • Т-Инвестиции: цена сделок по облигациям выводится в рублях вместо процентов от номинала, очередь заявок заполняется сразу при подписке, подписки на данные восстанавливаются после переподключения;

  • Т-Инвестиции: устранена ошибка превышения разрешённого количества подписок на данные;

  • Т-Инвестиции: исправлена проверка лицензионного ключа у поставщиков, перенесённых из версии 2.2, — поставщик отключался сразу после подключения.

Прочие исправления

  • Устранено аварийное завершение программы при работе с плавающими окнами;

  • Оптимизация: исправлено количество проходов в режиме «Случайно»;

  • Исправлено подключение блоков «Цена лучшей покупки», «Цена лучшей продажи» и «Теоретическая цена опциона» к блоку «Один опцион», если страйк в нём задан формулой или обновляемым значением;

  • Исправлена ошибка при копировании блоков в визуальном редакторе;

  • Исправлено сохранение наборов параметров на вкладке «Параметры»;

  • Устранено зависание интерфейса при прокрутке графика с несколькими инструментами;

  • Блок «Диапазон»: исправлено отображение при выборе стиля линии «Линии без нулей»;

  • Устранено аварийное завершение программы при добавлении тега в таблице окна «Скрипты»;

  • Устранена потеря файла конфигурации при выключении компьютера с запущенной программой — если файл оказался испорчен, программа предложит восстановить конфигурацию из резервной копии;

  • Визуальный редактор: исправлено отображение маркеров изменения размера блока;

  • Исправлено сохранение состояния трансляций агентов — после перезапуска программы оно восстанавливается;

  • Портфельное тестирование: двойной клик по результату оптимизации, загруженному из файла, применяет его набор параметров к инструментам;

  • Портфельное тестирование: исправлено заполнение окна «Результаты оптимизации» при общей оптимизации;

  • Портфельное тестирование: устранено прерывание оптимизации с ошибкой при параллельном расчёте нескольких скриптов;

  • Различные мелкие ошибки.