Версия 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, — поставщик отключался сразу после подключения.
Прочие исправления
Устранено аварийное завершение программы при работе с плавающими окнами;
Оптимизация: исправлено количество проходов в режиме «Случайно»;
Исправлено подключение блоков «Цена лучшей покупки», «Цена лучшей продажи» и «Теоретическая цена опциона» к блоку «Один опцион», если страйк в нём задан формулой или обновляемым значением;
Исправлена ошибка при копировании блоков в визуальном редакторе;
Исправлено сохранение наборов параметров на вкладке «Параметры»;
Устранено зависание интерфейса при прокрутке графика с несколькими инструментами;
Блок «Диапазон»: исправлено отображение при выборе стиля линии «Линии без нулей»;
Устранено аварийное завершение программы при добавлении тега в таблице окна «Скрипты»;
Устранена потеря файла конфигурации при выключении компьютера с запущенной программой — если файл оказался испорчен, программа предложит восстановить конфигурацию из резервной копии;
Визуальный редактор: исправлено отображение маркеров изменения размера блока;
Исправлено сохранение состояния трансляций агентов — после перезапуска программы оно восстанавливается;
Портфельное тестирование: двойной клик по результату оптимизации, загруженному из файла, применяет его набор параметров к инструментам;
Портфельное тестирование: исправлено заполнение окна «Результаты оптимизации» при общей оптимизации;
Портфельное тестирование: устранено прерывание оптимизации с ошибкой при параллельном расчёте нескольких скриптов;
Различные мелкие ошибки.