Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Для криптовалютных поставщиков данных добавлены "зависимые" поставщики, которые могут получать маркетдату от другого "родительского" поставщика. Название у новых "зависимых" поставщиков начинается со слова Linked;
Обновлены библиотеки криптовалютных поставщиков данных;
QuikLua: в настройках поставщика данных добавлена опция "Дополнительные котировки". При включенной опции в таблице окна "Котировки" заполняются столбцы: "СумСпрос", "ЗаявПок", "СумПредл", "ЗаявПрод", "Открытый интерес";
QuikLua: реализована поддержка Lua 5.4. Выбрать версию Lua можно в Quik (5.3 или 5.4). Важно: для работы с Lua 5.4 необходимо установить компонент Visual C++ X64.
Выполнена оптимизация использования памяти поставщиками данных. Устранены утечки памяти и трафик памяти при работе с портфельными заявками;
Реализовано сохранение настроек колонок на вкладках "Настройки" и "Сделки" в портфельном тестировании;
Блок "Панель сетки данных". Добавлено целочисленное поле "Количество последних значений", принимающее значения:
0 - по умолчанию, выводит все строки.
1 - выводит одну последнюю строку.
2 - выводит две последних строки.
и т.д.
Alor OpenApi: решена проблема загрузки данных с сервера истории;
Alor: добавлена новая библиотека Алор с исправлениями брокера;
Binance Margin: решена проблема с отображением комиссии по сделкам для FDUSD;
Bitget: решена проблема с подключением к бирже. Добавлено ограничение на количество единовременных запросов к бирже;
Bybit: исправлена ошибка, возникающая при попытке получить котировки по некоторым инструментам;
ByBit: исправлена ошибка в расчете данных столбца "Позиции" в окне "Агенты";
ByBit Perpetual: исправлена ошибка, при которой данные об открытой позиции не загружалась с биржи;
IQFeed: исправлена ошибка, при которой некоторые инструменты не отображались в окне "Выбора ценных бумаг";
Interactive Brokers: исправлена ошибка с отклонением отображения сделок на графике;
OKX Swap: решена проблема обработкой заявок при разрыве соединения с поставщиком данных;
Tinkoff: исправлена ошибка при подключении к поставщику данных по расписанию.
Вкладка "Свойства" блоков редактора: устранено наложение обводки текстового поля, содержащего ошибку, на перекрывающие это поле элементы интерфейса;
Реализовано подключение блока "Сохранить в Глобальный Кеш" к блоку "Торгуемый опцион";
Устранена ошибка в мастере резервного копирования возникавшая при обращении программы к папке для сохранения по не существующему пути;
Исправлена ошибка, приводившая к перевыставлению условных заявок на открытие с проскальзыванием;
Исправлена ошибка в работе блока "Покупки минус продажи" в начале торговой сессии;
Исправлена ошибка в работе блока "Покупки минус продажи", приводившая к изменению значений блока при перезагрузке программы;
Исправлена ошибка в работе функции "+Добавить инструмент" при работе с историческими данными;
Исправлена ошибка, при которой после перезагрузки программы сбивались настройки трансляции скриншотов на локальный диск;
Исправлена ошибка, в результате которой Агент не полностью закрывал позицию при переходе частично исполненной заявкой через клиринг;
Исправлена ошибка "ArgumentException: Instance property 'IsEnabled' is not defined" при открытии риск модуля в компактном режиме;
Исправлена ошибка расчета значения показателя "Макс. просадка" в "Результатах" скрипта;
Устранена проблема с зависанием программы при отрисовке большого количества линий с разным стилем;
Устранена утечка памяти при загрузке сохраненных результатов оптимизации в скрипт;
Устранена проблема, при которой открытие окон "Агент", "График", "Редактор скрипта" по выделенному агенту во "Вторичном окне" выполнялось в основном окне программы;
Различные мелкие ошибки.