Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Для криптовалютных поставщиков данных добавлены "зависимые" поставщики, которые могут получать маркетдату от другого "родительского" поставщика. Название у новых "зависимых" поставщиков начинается со слова 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" при открытии риск модуля в компактном режиме;
Исправлена ошибка расчета значения показателя "Макс. просадка" в "Результатах" скрипта;
Устранена проблема с зависанием программы при отрисовке большого количества линий с разным стилем;
Устранена утечка памяти при загрузке сохраненных результатов оптимизации в скрипт;
Устранена проблема, при которой открытие окон "Агент", "График", "Редактор скрипта" по выделенному агенту во "Вторичном окне" выполнялось в основном окне программы;
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Исправлена критическая ошибка: после загрузки программы отмененные условные заявки становились активными;
Alor: устранена ошибка выставления условных заявок;
Alor: устранена ошибка, при которой для инструментов USDRUBF, CNYRUBF, IMOEXF, GLDRUBF не приходила очередь заявок;
ByBit: устранена ошибка подключения к поставщику данных ByBit Inverse Futures;
Interactive Brokers: устранена ошибка отображения цены сделок по рынку на графике;
Interactive Brokers: устранена ошибка, при которой данные о сделках на графике отображались с задержкой;
Transaq: устранена ошибка загрузки кеша инструментов в поставщиках Transaq.
Устранена ошибка в работе кнопки "Загрузить скрипт с сервера" окна "Скрипты";
Портфельное тестирование: устранена ошибка, возникающая при попытке добавить скрипт содержащий ошибки;
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Binance: добавлена возможность загружать историю ставки финансирования (Funding Rate);
QuikLua: добавлено информационное сообщение в Журнале сообщений при отключении терминала Quik от сервера.
ByBit Spot: решена проблема подключения к поставщику данных;
ByBit: решена проблема снятия несуществующих на бирже заявок;
ByBit: решена проблема постановки заявок в определенных ситуациях;
QuikLua: решена проблема подключения к бирже по расписанию;
Tinkoff: добавлена библиотека Google.Api.CommonProtos.dll, отсутствие которой приводило к ошибке в работе поставщика.
Исправлена ошибка, в результате которой блоки "Источники" исчезали из скрипта, в случае ошибки загрузки сторонней библиотеки (*.dll);
Исправлена ошибка, в результате которой при использовании самодельного индикатора стоимости портфеля агент мог запуститься с ошибкой;
Исправлена ошибка формирования первой свечи на графике при выставленных в торговых настройках агента времени начала и конца торговой сессии;
Портфельное тестирование: исправлена ошибка в работе с блоком "Результат для оптимизации";
Исправлена ошибка одновременного использования в скрипте блоков "Мульти-источник" и "Торгуемый инструмент";
Исправлена ошибка сортировки значений сохраненного набора параметров на вкладке "Параметры" скрипта;
Исправлена ошибка, при которой в блоках самодельных индикаторах перестало отображаться поле "Параметры";
Исправлена ошибка запуска скрипта в определенной ситуации с внешней библиотекой индикаторов;
Исправлена ошибка отображения значений параметров в сохраненных наборах на вкладке "Параметры" агента;
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Переход на новый сервис идентификации в Личном кабинете TSVerse.
Bybit: Выполнена оптимизация процессов выделения памяти при торговле опционами.
ByBit USDT Perpetual: устранена ошибка, приводившая к появлению лишних заявок в агенте;
OKX Perpetual DEMO: устранена ошибка, в результате которой неверно отображалось количество лотов;
QUIK Lua: устранена ошибка, приводившая к отключению поставщика данных при отклонении заявки;
ТБанк: устранена ошибка в обработке заявок приводившая к расхождению количества лотов в агенте и в окне Позиции;
TSChannel: устранена ошибка в блоке приемника, возникающая при двойном клике мыши в поле ввода API канала;
TSVerse: решена проблема с отправкой более 2х значений в TSVerse с помощью ValueSenderHandler;
Устранена ошибка в работе опции "Игнорировать сигнал выхода не на последнем баре", при включении которой начинали выдаваться сообщения о пропуске выхода;
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Поставщики данных:
Smarcom (IT Invest): удален из списка поставщиков данных в связи с прекращением поддержки со стороны брокера;
ByBit: реализована поддержка API V5; Пользователи ByBit, просим Вас обратить внимание на то, что с 16 октября биржа ByBit прекращает поддержку старой версии API V3. Рекомендуем заранее выполнить обновление TSLab до версии 2.2.15.0.
Прочее:
Добавлена опция "Отключение корректировки цен" в свойствах лаборатории. Опция работает только на исторических данных;
Проект TSVerse: Реализована трансляция изображений рабочей области из TSLab в TSVerse;
Добавлен новый блок "CCI", в котором были исправлены несоответствия в расчетах индикатора CCI. Предыдущая версия блока CCI переименована в "CCI (старый)".
Окно "Агенты": добавлена сортировка по возрастанию для фильтра в колонке "Тикер";
Журнал сообщений: к сообщению "Еще выполняется предыдущая операция с заявкой" добавлено имя агента;
Вкладка "Параметры агента":
под деревом наборов параметров из скрипта добавлены кнопки "Свернуть", "Развернуть" и "Загрузить";
подсветка последнего загруженного набора работает на оба дерева;
в средней таблице (в которой отображаются параметры) теперь добавляются наборы из обоих деревьев: скриптового и агентского;
если для загруженного набора параметров на вкладке "Оптимизация" меняется значение любого параметра, то флаг загруженного набора на вкладке "Параметры" снимается;
Оптимизировано удаление заявок в окне "Свои заявки" при дисконнекте;
Контроль работы агентов: устранены подвисания программы при открытии списка сделок (с большим количеством сделок в кеше);
Сохранение результатов оптимизации:
в окне "Импорт набора параметров из репозитория" добавлены столбцы "Дата создания", "Количество записей", "Размер файла";
при сохранении результатов оптимизации в репозитории, название вкладки с результатами меняется на сохраненное название;
Портфельное тестирование
на вкладке "Корреляция стратегий" в колонке "Имя" выполнено выравнивание записей по левому краю;
добавлен столбец "Вкл.", позволяющий добавлять или исключать стратегии в расчет общих результатов;
Для блока "Сохранить в Глобальный Кеш" добавлен параметр "Не ограничивать". При включении настройки данные не будут обрезаться по количеству баров и по датам;
[GLSP-3173]
Внесены изменения в таблицу окна "Контроль работы агентов":
столбец "Расчетная позиция" переименован в "Общая позиция", перемещен в конец;
введена колонка "По сделкам агентов" - расчетная позиция по сделкам агентов;
введена колонка "Δ Агентов" - абсолютное значение расхождения брокерской позиции и расчетной по агентам;
в колонку "Δ Агентов" введена кнопка "Выровнять" - выставляет лимитную заявку с указанным значением;
введена колонка "Δ Общая" - абсолютное значение расхождения брокерской позиции и расчетной по агентам;
в колонку "Δ Общая" введена кнопка "Выровнять" - выставляет лимитную заявку с значением общего расхождения;
колонка "Действие" удалена.
Исправлено
Поставщики данных:
Binance: исправлена ошибка, при которой в настройках поставщика не отображались инструменты;
Binance: исправлена ошибка, приводившая к сообщению "Server rate limit exceeded";
ByBit: исправлена ошибка экспирации заявок;
Deribit: исправлено значение минимального лота для опционов;
Deribit: откорректировано формирование значений в столбцах "Уч.цена" и "Оцен.цена" окна "Позиции";
Transaq: решена проблема с некорректным отображением баланса по счету;
QuikLua Опционы: исправлена ошибка, при которой не загружались инструменты в окне выбора ценных бумаг;
Tinkoff Решена проблема с отменой выставленных заявок;
Исправлены различные ошибки в работе поставщиков:
Tinkoff
QuikLua
Binance
ByBit
OKX
Прочее:
Менеджер репозитория. Исправлена ошибка повторного сохранения загруженных результатов оптимизации;
Редактор Контрольной панели: исправлена ошибка, вызывавшая смещение выбранных объектов на контрольной панели в редакторе лаборатории;
Исправлена ошибка, возникающая при загрузке результатов оптимизации;
Исправлена ошибка, при которой вкладки Лаборатории и агента попадали в список открытых окон (Главное меню - Окна);
Доработан алгоритм замены имен блоков в "Редакторе формул" блока "Формула" с использованием глобального поиска по редактору лаборатории;
Изменена директория по умолчанию для хранения текстовых данных для оффлайн поставщиков;
Исправлена ошибка, при которой нельзя было запустить агент, в котором использовался блок "Мульти-источник";
Решена проблема, при которой невозможно было привязать заявку к агенту, в случае если в качестве торгового инструмента использовался опцион;
Параметры: исправлена ошибка, при которой в сохраненный набор параметров для контейнера могли попасть лишние параметры (от удаленных блоков);
Исправлена ошибка, при которой неверно определялась цена частично исполненной активной заявки, вызывая её перевыставление;
Исправлена ошибка, при которой в окне "Параметры" агента пропадали списки доступных наборов параметров, при сохранении нового набора в исходном скрипте;
Исправлена ситуация, при которой после запуска программы, до полной загрузки истории сделок, могли начинать работу агенты;
График Дохода агента: Исправлен алгоритм расчета Медианы дохода при наличии позиций вне текущей истории;
Внесены изменения в расчет Результатов работы скрипта в Лаборатории при срабатывании нескольких заявок на одном баре;
Устранена ошибка, приводившая к утечке памяти при оптимизации;
Устранена ошибка, приводившая к двойным выходам из позиции в режиме мультизаявок;
Портфельное тестирование: устранена ошибка, приводившая к зависанию процесса расчета данных;
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Добавлен новый поставщик данных Bitget.
Добавлен блок "Начальный депозит";
Добавлен блок "Котировка по имени";
Добавлен блок "Средняя цена выхода".
Bybit: в настройках поставщика данных добавлена настройка "Условные заявки средствами TSLab";
Interactive Brokers: добавлена поддержка последней версии TWS API.
Для блоков "Сумма строк торговой статистики" и "Экстремальное значение торговой статистики" добавлены параметры Минимальный и Максимальный бар,%;
Редактор скриптов: при включении режима "Скрыть связи" отображаются связи только для выделенных блоков, вынесенных на Рабочее пространство Редактора;
При создании контейнера скриптов добавлена процедура сжатия контейнера. Для новых контейнеров изменено расширение файла с .tscont на .tszcont;
Изменен алгоритм подсчета позиций в агентах (в окне Агенты колонки: Позиции(лоты), Позиции(деньги), Длинные позиции, Короткие позиции). Теперь, если объем по сумме сделок по какой-то исполненной заявке не совпадает с объемом в заявке, то позиция дополняется до объема заявки. Если дальше придет недостающая сделка, то заявка уже не учитывается;
Переделана вкладка Параметры в Редакторе скриптов и в агентах. Внимание! Данные о наборах параметров сохраняются в новом формате, поэтому при откате на старую версию программы новые наборы параметров будут недоступны;
Внесены изменения в работу пункта меню "Инструменты" - "Экспорт в Excel" для таблицы в окне Агенты. Изменен список экспортируемых параметров;
В окне Агенты, для кнопок "Запустить все агенты", "Запустить выделенные агенты", добавлена возможность включить запрос на подтверждение операции (Файл - Настройка программы - Торговля - Запрашивать подтверждение на запуск группы агентов);
В контекстном меню вкладки График в скрипте и в агенте добавлен пункт "Перезагрузить данные";
В настройки агентов добавлены параметры "Макс. баров" и "Макс.дней". При нулевых значениях берутся значения из соответствующих параметров скрипта;
Добавлен выбор в процентах количества проходов оптимизации;
В заголовок окна "Свои сделки" выводится количество сделок, аналогично окну "Свои заявки".
Tinkoff: Устранена задержка в изменении статуса заявок, выполненных "По рынку";
Tinkoff: Аукцион закрытия больше не выводится на график;
ByBit: внесены исправления в процедуру синхронизации времени;
Исправлены различные ошибки в работе поставщиков:
Tinkoff
OKX
QuikLua
Rithmic
Transaq HFT
Исправлена ошибка в расчете комиссии окна Агенты;
Контрольная панель: исправлен вывод данных в виде раскрывающегося списка для блока "Инструмент по имени" в связке с блоком "Мульти-источник";
Исправлена ошибка в работе блока "Интерактивная константа";
TSVerse: исправлена ошибка, приводившая к разрыву связи программы с сервисом TSVerse;
Доработана система поиска по имени блока, вынесенных на Рабочее пространство Редактора;
Исправлена ошибка работы программы с кешем поставщиков, при включении опции "не сохранять тики";
В Настройках поставщиков данных исправлен редактор ввода периода хранения кешей;
При действующей блокировке заявок команды на изменение активных заявок больше не подаются;
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Добавлена возможность сохранения и загрузки результатов оптимизации;
Внесены изменения в формат ключа контейнера скриптов:
Контейнеры, созданные в более ранних версиях программы можно будет загрузить на версии 2.2.14.0.
Контейнеры, созданные в версии 2.2.14.0 нельзя загрузить в более ранних версиях программы.
Новые интерфейсы и методы TSLab API:
INeedVariableParentVisuals - Список наименований родительских блоков (источников) через точку с запятой;
INeedVariableParentIds - Список идентификаторов родительских блоков (источников) через точку с запятой;
INeedVariableParentNames - Список наименований родительских блоков (источников) с параметрами через точку с запятой;
В интерфейс IRuntime2 добавлены методы, позволяющие получить информации по агентам;
Поставщик TransaqHFT+: добавлена возможность использовать до 3-х HFT одновременно;
Поставщики данных:
OKX Perpetual Swap и Futures: добавлено заполнение колонок "Верхний лимит" и "Нижний лимит" в окне "Котировки";
ОКХ Perpetual Swap: исправлен размер лота;
Interactive Brokers: добавлено множественное удаление старых контрактов;
Interactive Brokers: выполнена оптимизация процесса подключения к поставщику, повышена скорость подключения;
Deribit: добавлена поддержка контрактов XRP_USDC_Perp;
Binance: добавлена перезагрузка данных по счету при восстановлении разорванной WebSocket связи;
Quik: при потере связи TSLab с Quik выполняется отключение поставщика данных;
Прочее:
Блок "Доход за все время": добавлен параметр "Направление сделок" (Все, Покупки, Продажи);
Блоки "Импорт/экспорт значений": добавлена возможность работы с блоком "Контрольная панель";
Окно "Скрипты": добавлена возможность фильтрации столбца "Имя" по названию каталогов;
При создании копии скрипта сохраняется настройка выбранного режима оптимизации (Случайно, Перебор);
Экспорт в Excel: в название сохраняемого файла подставляется имя скрипта или агента;
Окно "Скрипты": добавлена колонка "Количество агентов". Показывает количество привязанных к скрипту агентов. Скрыта по умолчанию;
Портфельное тестирование: добавлены кнопки "Изменить имя портфеля", "Редактирование портфеля" и "Сделать копию". Измен внешний вид кнопок;
Портфельное тестирование: добавлена кнопка "С бумагами из скрипта". При добавлении скриптов возможно выбрать инструменты по умолчанию (инструмент, выбранный в блоке "Торгуемый инструмент" скрипта);
Портфельное тестирование: внесены исправления в работу фильтров вкладки "Настройки" портфеля;
Портфельное тестирование: доработана сортировка по имени скриптов вкладки "Настройки" портфеля;
Поставщики данных:
OKX Perpetual Swap: исправлена ошибка, приводившая к двойным выходам из позиции;
ОКХ Perpetual Swap: исправлена ошибка в расчете прибыли;
Bybit: исправлена ошибка, приводившая к двойным выходам из позиции;
ByBit: решена проблема, приводившая к длительной загрузке поставщика данных;
ByBit Perpetual: исправлена ошибка, приводившая к расхождению открытых позиций на бирже и в агенте;
ByBit исправлена ошибка, приводившая к зависанию поставщика данных после потери соединения с интернетом;
Binance Futures: исправлена ошибка подключения к поставщику данных;
Binance: исправлена ошибка, приводившая к появлению сообщения "Client order id is not valid";
Tinkoff: решена проблема отключения от поставщика данных с ошибкой "Превышено максимально разрешенное количество подписок на данные";
Tinkoff: исправлена ошибка, при которой в заявке указывалось неверное количество лотов;
Tinkoff: исправлена ошибка расчета комиссии брокера;
Interactive Brokers: исправлена ошибки работы поставщика данных IB в связке с IQFeed;
Interactive Brokers: исправлена ошибка загрузки своих сделок при переподключении к поставщику данных;
Transaq: исправлена ошибка "Нельзя сдвигать заявки по инструментам-связкам";
Transaq: исправлена ошибка, при которой лимитные заявки исполнялись как рыночные;
Transaq: решена проблема, вызывавшая ошибки отображения данных в Очереди заявок с отрицательными ценами;
BitMex: исправлена ошибка в расчете прибыли;
Quik: исправлена ошибка исполнения лимитных стоп-заявок;
Quik DDE: исправлена ошибка, возникавшая при запуске поставщика данных по расписанию;
Риком-Траст: исправлена ошибка в работе окна "Котировки";
Алор: решена проблема с обновлением данных по опционам;
Окно "Позиции": исправлены ошибки в отображаемых данных (Tinkoff, Криптобиржи);
Исправлены различные ошибки в работе поставщиков:
Tinkoff
Binance
ByBit
OKX
Прочее:
Устранена утечка памяти во время оптимизации при использовании графиков не потоковых обработчиков;
Модуль управления рисками: исправлена ошибка в работе ограничения по объему в деньгах;
Параметры агента: исправлена ошибка, при которой новый набор параметров из скрипта не отображался в выключенном агенте;
Блок "Контрольная панель": исправлена ошибка, при которой не срабатывали заданные ограничения значений параметров блоков;
Наборы ценных бумаг: исправлена работа сортировки для инструментов в таблице;
Решена проблема с расхождением данных, полученных на вкладке "Результаты оптимизации" с данными из вкладки "Результаты" скрипта;
Блок "Разжать": внесены исправления в работу блока;
Решена проблема с непредвиденным завершением работы программы в случае использования в агенте нескольких источников торговых данных;
Решена проблема с невозможностью выставления ордера по отрицательным ценам;
Решена проблема с исполнением сигнала при включенной опции "Использовать множественный выход" и одновременным использованием связанных заявок;
Исправлена ошибка, приводившая к переполнению файла подкачки во время оптимизации;
Исправлена ошибка, приводившая к непредвиденному завершению работы программы при переключении между вкладками и окнами скриптов;
Исправлена ошибка копирования блоков из одного скрипта в другой;
Блок "Изменить лимитной ценой": исправлены ошибки при работе с отрицательными ценами;
Исправлена ошибка, возникающая при коррекции двойного выхода из позиции после нажатия на кнопку "Забыть торговые ошибки";
Решена проблема с сохранением конфигурации программы при работе с опционами;
Исправлена ошибка в работе кнопки "Поиск" редактора Лаборатории;
Исправлена ошибка, сбивающая настройки индикаторов если в загружаемом в скрипт наборе параметров нет этих индикаторов;
Решена проблема с сохранением пути к папке для резервного копирования;
Модуль управления рисками: исправлена ошибка при которой при включении опции "Разрешить заявки при убытке" игнорировались фильтры "Интервалы времени, когда торговля запрещена";
Решена проблема с сохранением настроек колонок на вкладке "Сделки" агента;
Добавлено выставление флага модификации рабочей области при изменении в контрольной панели опционной доски;
Окно "Параметры" в агенте: исправлено округление дробных чисел в таблице значений параметров;
Внесены правки в формулы, по которым рассчитываются коэффициенты Шарпа и Сортино;
Исправлена ошибка, не позволявшая обновить контейнер по истечении его срока работы;
Окно "Торговые настройки агента": исправлена работа кнопки "Сортировка параметров по алфавиту" на вкладке "Параметры";
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Блок "Торгуемый расчетный инструмент" с изменяемой стоимостью шага цены;
Выполнен переход на платформу .NET 8;
Портфельное тестирование: в настройках портфеля добавлена опция "Депозит";
На вкладке "Оптимизация" состояние параметра "Удалять результаты с отрицательным ПУ" запоминается при сохранении скрипта;
Обновлены библиотеки криптовалютных поставщиков данных;
Авторизация TSVerse: при выборе пункта меню "TSVerse - Вход" в программе, авторизация будет выполняться в браузере, выбранном по умолчанию в системе;
Binance: исправлена ошибка, возникавшая при попытке отменить заявку;
Binance: решена проблема с большим потреблением памяти при работе с Binance Funding Rate;
ByBit: исправлена ошибка, при которой сделки ликвидаций по инструментам не отображались в программе;
ByBit: исправлена ошибка отображения Сделок на едином счете;
ByBit Perpetual: внесены исправления в блок "Свободные Деньги". При работе с единым счетом блок не отображал данные;
BitGet: исправлен учет комиссий в агентах;
Deribit: исправлена ошибка загрузки баров в агентах после нештатного отключения поставщика данных;
OKX Spot: исправлена ошибка, при которой не выставлялись заявки "по рынку";
OKX: внесены изменения в форматирование сообщений об ошибках в "Журнале сообщений";
OKX Perpetual: решена проблема с отображением количества лотов в "Журнале сообщений" и значением параметров п/у в результатах оптимизации;
OKX Swap: исправлена ошибка выставления заявки при потере соединения с поставщиком данных;
Transaq: исправлена ошибка, в результате которой при включенной настройке поставщика данных "Блокировка заявок, сек" исполнялись фиктивные заявки;
Transaq: исправлена ошибка подключения к поставщику данных при наличии условных заявок с датой экспирации больше 2-х дней;
Quik: исправлена ошибка подключения к терминалу Quik;
IB: исправлена ошибка, приводившая к зацикливанию процедуры загрузки свечей и ложным сигналам в агентах.
Исправлена ошибка в расчетах "Фактора восстановления" при работе с двумя и более инструментами;
Внесены исправления в алгоритм расчета "Максимальной просадки" для изменяемой позиции;
TSChannel: исправлена ошибка обновления значений параметра "API Key" блоков "Приемник" и "Передатчик" на "Контрольной панели";
Исправлена ошибка загрузки списка инструментов из папки со свечами в поставщике "Кешированные данные";
В окне "Агенты" исправлено сохранение выбранной сортировки для колонки "Агент";
Исправлена ошибка загрузки последней свечи на графике при выборе времени "Конца сессии" в настройках скрипта;
Устранена ошибка, при которой внесенные изменения в свойствах скрипта из контейнера могли сохраниться без подтверждения в диалоговом окне;
Исправлена ошибка выбора таймфрейма в контейнерах скриптов;
Устранена ошибка в работе параметра торговых настроек агента "Автоматическое закрытие двойного выхода";
Устранена ошибка, при которой заявки по инструменту BNB-COIN не выставлялись;
Исправлена ошибка в работе блока "Мульти-источник", возникающая при потерях связи с поставщиком и последующим переподключении;
Портфельное тестирование: исправлена ошибка отображения данных при работе с несколькими блоками "Результат для оптимизации" в одном скрипте;
Портфельное тестирование: внесены исправления в алгоритм расчетов просадки;
Исправлена ошибка отображения данных в колонках "Шаг цены" и "Ст-ть шага цены" окна "Котировки";
Устранена ошибка, возникающая при использовании служебных символов в имени сохраняемого набора параметров скрипта;
Устранена ошибка в механизме загрузки библиотек индикаторов в окне "Библиотеки индикаторов";
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Портфельное тестирование: на вкладке "Доход" добавлена панель "Просадка" и "Длительности просадки";
Портфельное тестирование: на вкладке "Доход по стратегиям" выводится график дохода по каждому инструменту;
Портфельное тестирование: добавлена вкладка "Корреляция стратегий" на которой выводится матрица корреляций;
Добавлено меню создания наборов ценных бумаг (пункт главного меню Данные - Наборы ценных бумаг);
В окне Агенты добавлено меню "Заменить тикеры по списку" для фьючерсных контрактов. Тикеры можно поменять для выделенной группы агентов. Обратите внимание! Перед заменой тикера необходимо остановить работающие агенты.
Finam опционы: в настройках поставщика добавлена текстовая строка - "Список базовых активов". В ней можно перечислить базовые активы, для которых необходимо запрашивать опционные страйки;
Tinkoff: в настройках поставщика данных добавлена возможность исключить праздничные дни при построении графика;
Binance: добавлена поддержка ключей RSA.
На вкладке "Результаты оптимизации" добавлены столбцы: "Баров на сделку(все сделки)","Баров на сделку(выиг. сделки)","Баров на сделку(убыт. сделки)". По умолчанию невидимы;
Выполнена оптимизация работы программы с кэшем свечей;
Блок "Сохранить в Глобальный Кеш": добавлен выход, выдающий сохраненные значения. Добавлен параметр "Сохранять на следующий бар";
В окне "Обновление на ночную сборку программы" добавлена информация о номере последней ночной сборки.
Binance Spot: исправлена ошибка, вызывавшая зависание поставщика данных Binance при его отключении;
Binance: исправлена ошибка в работе настройки "Локальное время";
Binance: исправлена ошибка, приводившая к потере агентом активных заявок после дисконекта;
Binance: исправлена ошибка, препятствующая построению новых баров на графике Агента при работе со скриптом, в котором используется несколько источников;
ByBit: исправлена ошибка, связанная с округлением цены заявки;
ByBit: исправлена ошибка, возникавшая при синхронизации с серверным временем;
ByBit: решена проблема записи базы данных заявок/сделок. Улучшено взаимодействие с биржей;
ByBit: для поставщика ByBit USDT Perpetual добавлена опция "Загружать заявки и сделки за N дней" повышающая скорость подключения к бирже;
Алор: внесены исправления в работу модуля "Управления рисками", не дававшего закрыть длинную позицию при включенном фильтре открытия короткой позиции;
Алор-Трейд: исправлена ошибка, возникающая при включении пункта меню "Сервер истории OpenApi" настроек поставщика;
Tinkoff: откорректированы информационные сообщения, выдаваемые в "Журнал сообщений" при выставлении лимитной заявки;
Transaq HFT: исправлена ошибка, возникающая при смене экспирации;
Transaq HFT: исправлена ошибка загрузки опционов после перезагрузки программы;
Interactive Brokers: исправлена проблема с переподключением к поставщику данных;
Исправлены различные ошибки в работе поставщиков:
Tinkoff
Binance
ByBit
Deribit
Huobi
Внесены изменения в работу блоков "Относительная комиссия" и "Относительная комиссия с минимумом". При расчете комиссии сделок на покупку не учитывается параметр "Маржа, %";
Вкладка "Параметры" в Агенте. Добавлена возможность сворачивать и разворачивать все каталоги;
Окно "Скрипты": исправлена ошибка, приводившая к исчезновению скриптов из каталога;
Исправлена ошибка, при которой в Агент не загружались данные из текстового файла в качестве дополнительного источника;
Исправлена ошибка, возникавшая при подключении к поставщику данных по расписанию на старте программы с открытым окном "Управления рисками";
Окно "Менеджере заявок": исправлена ошибка, не дававшая выставить условную заявку с отрицательной ценой;
Окно "Менеджере заявок": исправлено некорректное отображение отрицательных цен;
Исправлен подсчет лотов в агенте при использовании множественного выхода;
Вкладка "Оптимизация" окна "Лаборатории": для оптимизации в процентах исправлен расчет шагов оптимизации при изменении количества оптимизируемых параметров;
Устранена ошибка, не позволявшая открыть диалог установки ночной сборки при ошибке скачивания манифеста;
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Transaq: выполнено обновление библиотек поставщиков данных;
На вкладке "Общие" торговых настроек Агента добавлен пункт меню "Расширенное логирование";
Проведена замена Huobi.Net package;
Т-Инвестиции: поставщик данных Тинькофф переименован в Т-Инвестиции;
Проведена оптимизация использования памяти программой;
Увеличена точность параметра "Проскальз. в%" в торговых настройках агента.
Binance Spot: для избегания блокировки при торговле на бирже было добавлено ограничение на одновременную отправку заявок (до 10 в секунду) и реализованы последовательные запросы;
Binance: исправлена ошибка, приводившая к задвоению заявок;
ByBit: доработан процесс одновременной отправки большого количества заявок для избегания блокировок;
Bybit Inverse Futures и ByBit Inverse Perpetual: исправлена ошибка, из-за которой не удавалось подключиться к бирже;
Deribit: исправлена ошибка подключения к бирже;
IB: увеличено время ожидания информации о заявках и добавлено логирование;
IB: внесены исправления в расчет цены фьючерсов;
IB: добавлены облигации;
IB: исправлена ошибка, из-за которой не строился график по облигации США US912833LX64;
ОКХ: исправлена ошибка, при которой на график выводились лишние бары;
OKX: исправлена ошибка, приводившая к незапланированному пересчету работающего агента после открытия его скрипта на редактирование;
Rithmic: исправлена ошибка, при которой пропадали бары на стыке дней;
Rithmic: исправлена ошибка отображения значения цены в менеджере заявок;
Rithmic: исправлена работа условных заявок.
Исправлена ошибка в работе блоков "Покупки" и "Продажи", при отсутствии тиков в подключенном "Торгуемом инструменте";
Контроль работы агентов: исправлена ошибка, при которой заявка по одному инструменту могла быть обработана по другому инструменту;
Контроль работы агентов: исправлена ошибка, приводившая к расхождению данных при исполнении заявки и задержке её подтверждения со стороны биржи;
Блок "Таблица Агенты": исправлена ошибка, при которой значение параметра НП/У не отображалось при открытой позиции;
Исправлена ошибка, в результате которой при введении ограничения "Макс баров" тиковые данные переставали выводиться на график;
Устранено расхождение в расчетах П/У и НП/У в агенте и таблице окна "Агенты";
Исправлена ошибка в расчете общего размера составной позиции в таблице "Сделки";
Исправлена ошибка в совместной работе блоков "Логическая константа" и "Контрольная панель". При выборе значения для "Логической константы" в результатах оптимизации отображение выбранного значения не менялось на "Контрольной панели";
Убрана повторная компиляция агентов при их рестарте;
Проведена доработка Linked поставщиков данных;
Исправлена ошибка, при которой не появлялась полоса вертикальной прокрутки при работе с окном выбора источников в настройках агента;
Внесены исправления в логику срабатывания информационного сообщения "Изменилось расхождение по счету";
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Уважаемые клиенты брокера Тинькофф! Обращаем Ваше внимание на то, что с 15 декабря 2022 года вносятся изменения в условия подписки на поставщик данных Tinkoff. Вводятся платные тарифные планы для поставщика данных Tinkoff. Бесплатный тариф Tinkoff-Free будет переведен в архив без возможности продления. Выпущена новая версия поставщика данных Tinkoff с поддержкой фьючерсного рынка. Если Вы пользуетесь старой версией поставщика Tinkoff, созданной в TSLab 2.2.10 и более ранних версиях, то Вам необходимо пересоздать поставщик данных и оформить новую подписку в Личном кабинете. Вы можете продолжить использование старой версии поставщика данных Tinkoff до окончания срока действия контракта, оформленного по бесплатному тарифу Tinkoff-Free. Создать старый поставщик данных Tinkoff в новой версии программы нельзя.
Tinkoff: Новый поставщик Tinkoff на новой версии Tinkoff Invest API
Transaq: Исправлена ошибка с падением Transaq и TSLab. Добавлена поддержка Transaq Connector v.2.21.23
TSVerse: В Главном меню программы для пункта меню TSVerse добавлена опция "Мои покупки"
TSVerse: В меню TSVerse добавлена опция создания поставщика данных на основании контракта, оформленного в ЛК TSVerse
В "Настройках программы" - "Оптимизация", добавлена настройка "Режим сборщика мусора .NET для слабых компьютеров (<4 ядер)". Влияет на загрузку многоядерных процессоров.
OKX Swap: В окне Счета добавлены данные Баланс и Доступно. Валюта счета изменена на USDT;
OKX и ByBit: В настройках поставщика добавлена опция "Не сохранять тики";
OKX: Снижена нагрузка на процессор при работе с OKX;
ByBit: В настройки поставщика данных выведена опция "По рынку как лимитная плюс %" реализации рыночных заявок.
TSChannel: В свойствах скрипта добавлено меню APIKey для блоков TSChannel;
Если брокер не прислал цену исполнения сделок, используется цена открытия бара (Ранее был 0 и "планки" рынка);
Ускорен расчет блока "Доход за все время";
Ускорен расчет блока "Свободные деньги";
Портфельное тестирование. Исправлена сортировка в таблице портфеля;
Окно Агенты: добавлена сортировка для колонки "Дата создания";
Блоки "Формула": В "Редакторе Формул" добавлена кнопка [-1];
Оптимизировано использование памяти тиковым кешем;
Исправлена кнопка "Забыть текущие торговые ошибки" и статистика агента.
ByBit: Решена проблема с работой блока "Оценка портфеля";
ByBit: Исправлено отображение Объема в окне Котировки;
ByBit Spot: Исправлена ошибка, приводившая к повышению входящего сетевой трафика;
Deribit опционы: Исправлена ошибка выставления заявок;
Bitfinex: Испралено переключение интервалов на графике;
OKX: Исправлена ошибка при которой не срабатывали условные заявки;
OKX: Исправлена ошибка с присвоением заявке номера;
OKX Swap: Исправлена ошибка вызывающая появление разрывов на графике при отключении поставщика;
Исправлены различные ошибки в работе поставщиков:
ByBit
OKX
BitMEX
Исправлена ошибка при которой в окне Агенты при смене имени агента не очищалась история сделок;
Исправлена ошибка в отображении оптимизируемых параметров пользовательского индикатора;
Исправлена проблема снижения производительности при работе блока Сжать в самодельном индикаторе;
Окно Скрипты. Исправлен фильтр колонки Имя;
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Новые блоки в редакторе:
Блок Средневзвешенная цена бара;
Блок Бары котировочных данных;
Блок Мульти-источник;
Поставщики данных:
ByBit: Изменено количество поставщиков ByBit, по количеству рынков.
Прочее:
Реализовано одновременное выставление нескольких заявок;
Редактор скриптов: добавлена кнопка "Сохранить копию" скрипта.
Поставщики данных:
Binance: Обновлены вспомогательные библиотеки для исправления проблем с установлением связи;
ByBit: Добавлена опция "подписываться на сделки с котировками";
QuikLua2: добавлена опция, позволяющая выставлять заявки с задержкой по времени;
Тинькофф: добавлена возможность отключения загрузки торговых данных за выходные дни.
Прочее:
Доработан функционал окна Обновление на ночную сборку программы;
Добавлен запрос подтверждения закрытия вкладки Результатов оптимизации во время запущенной оптимизации;
Добавлена блокировка запуска TSLab во время процесса создания либо восстановления резервной копии;
Окно Агенты: добавлена сортировка у части колонок;
Окно Агенты: добавлена колонка Дата создания агента;
Редактор скриптов: в окне Результаты можно менять местами группы показателей путем перетаскивания;
Редактор скриптов: в окне Оптимизация по умолчанию установлен метод "Случайно".
Поставщики данных:
Binance: исправлена докачка тиков после обрыва связи;
Binance Spot: исправлена ошибка, при которой в окне Позиции не отображался фиат;
Binance Futures: исправлено обновление позиций при конвертации валют;
Binance Futures: исправлена ошибка с локальным временем заявок в запросах;
Binance Futures: исправлено округление лотов в Контроле работы агентов;
OKx: исправлена закачка исторических данных;
Huobi spot: исправлено исполнение продажи как покупки;
Финам: восстановлена работа с опционами после изменений в Финаме;
Исправлены различные ошибки в работе поставщиков:
Tinkoff
OKx
QuikLua
QuikLua2
Huobi
ByBit
Прочее:
TSLab API: исправлена ошибка в работе метода GetTrades();
Окно График: исправлена ошибка обновления графика при изменении шага цены в настройках;
Окно Поставщики: для текстового поставщика исправлено обновление информации в поле Комментарий при изменении папки;
Окно Управление рисками: исправлена работа правил для группы агентов;
Окно Агенты: исправлена ошибка, вызывавшая длительное открытие окна Агенты;
Окно Контроль работы агентов: исправлена ошибка в работе службы Контроль работы агентов;
Окна Мои заявки и Мои сделки: Исправлена работа фильтра столбца "Дата" по условию "равно";
Блок Связанный параметр: исправлено визуальное обновление значений параметра при изменении значения связанного с ним параметра;
Блоки Сохранить/загрузить глобальный кеш: исправлено побарное сохранение в блоках;
Мастер установки TSLab: исправлена ошибка выбора языка интерфейса программы при первом запуске;
Исправлен алгоритм формирования price range свечей;
Исправлена ошибка работы с кешем, при включении опции "не сохранять тики";
Исправлена ошибка снятия заявок при выключенной опции "Исполнять входы сразу";
Исправлена ошибка, вызывавшая двойной выход из позиции;
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Внимание пользователей контейнеров! Будьте готовы, что после обновления изменятся ключи счетов. Рекомендация: остановить агенты-контейнеры перед обновлением. После обновления, создать новые контейнеры и заменить контейнеры в таблице Скрипты.
Внимание! Для пользователей транзак + опционы, ожидающих решение проблемы. Проблема с опционами на серверах брокера tr. Рекомендация сменить коннектор на HFT.
Новые блоки в редакторе:
Блок Средняя цена входа (по инструменту);
Поставщики данных:
Transaq: Обновлены поставщики данных Transaq для работы с новой версией Transaq Connector.
Поставщики данных:
QuikLua: в настройках поставщика данных добавлена опция "Задержка транзакции";
Прочее:
Изменен режим работы фильтрации в таблице Агенты;
Свойства скрипта. Настройка "Интервальный период" перенесена в группу "Режим обновления";
Длина имени скрипта увеличена до 100 символов;
Добавлен Hotkey "Менеджер скриптов.Переименовать скрипт";
Редактор: Во вкладке "Параметры" включено редактирование поля "Заметка";
Добавлен параметр "Максимальное время работы" в настройках скрипта в группе "Общие".
Поставщики данных:
ByBit: исправлена ошибка, вызывавшая отставание котировок;
ByBit: отключена загрузка Funding Rate;
ByBit: исправлена ошибка загрузки торговой истории;
[PROD-8741]
ОКХ: исправлена ошибка, вызывавшая исполнение лишних сигналов;
Deribit: исправлена ошибка снятия заявок по Solana Perpetual;
Tinkoff: исправлена ошибка в работе настройки "Исключить выходные";
Исправлены различные ошибки в работе поставщиков:
ByBit
OKX
QuikLua2
Interactive Brokers
Прочее:
Исправлено ошибка сохранения изменений в настройках скрипта при нажатии на кнопку "Отмена";
Исправлена ошибка в работе блока "Глобальный кеш" в паре с блоком "Очередь заявок";
Откорректировано построение шкалы времени Графика при использовании меню "Отступ баров";
Управление рисками. Исправлена ошибка в работе фильтра по времени;
Изменен алгоритм вычисления ключа счета;
Поправлена индикация двойных выходов;
Исправлена ошибка, блокирующая замену контейнера скрипта при наличии ошибки в агенте;
Исправлена ошибка в работе блока "Сохранить в глобальный кеш" и "Загрузить из глобального кеша";
Откорректирован алгоритм отправки сигналов на биржу при изменении типа заявки;
Исправлена ошибка, в результате которой не выполнялось снятие заявки Открытия позиций при выключении агента;
Исправлена работа опции "Ждать исполнения" в настройках агента;
Исправлена ошибка, приводящая к двойному выходу из позиций;
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Добавлены блоки "Верхний лимит" и "Нижний лимит" в разделе Торговая математика;
Добавлен пункт меню "Установить ночную сборку программы";
Добавлен пункт меню "Папка с кешами".
Криптопоставщики Binance, BinanceFutures, Okex, Bitmex обновлены в соответствии с изменениями в API бирж;
Переработан тиковый кеш. В новом кеше оптимизирована работа с памятью;
Поставщик BinanceFutures: в настройки поставщика добавлен флаг "Подписка на Index данные". Позволяет снизить нагрузки на машину тем, кто не работает с данными Funding rate, IndexPrice, MarkPrice;
Блок "Позиция по имени": добавлен параметр "Валюта";
В настройки контейнеров добавлены дополнительные опции из скрипта.
Исправлены различные ошибки в поставщиках Binance, BinanceFutures, Tinkoff, Okex, Alor, QuikLua, Deribit, Bitmex. В том числе:
Поставщик BinanceFutures: исправлена ошибка, вызывающая задвоение позиции при переподключениях;
Поставщик Bybit: исправлено отображение очереди заявок;
Поставщик Bybit: исправлена ошибка выставления заявки;
Поставщик Huobi: исправлена ошибка подключения к поставщику данных;
Поставщик Deribit: исправлена ошибка, при которой не исполнялись сделки по инструментам;
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Поставщики данных:
Добавлен новый поставщик KuCoin;
Прочее:
Торговые настройки агента: Добавлена опция "Стоп если Таймаут", останавливающая торговлю агентом, если превышено время ожидания;
В таблице "Результаты оптимизации" добавлен столбец "Отметка", которая позволяет пометить выбранные строки.
ByBit Inverse Futures: для поставщика данных реализована поддержка версии API V5;
OKX: В настройке поставщика данных опция "Расчет лота по номинальной стоимости" включена по умолчанию;
Портфельное тестирование: оптимизированы алгоритмы расчета портфеля, снижено потребление памяти ОЗУ;
На вкладке "Лог" лаборатории добавлен вывод времени пересчета скрипта;
Переработана трансляция скриншотов из TSLab:
настройка трансляции перенесена из "Настроек программы" в контекстное меню "Листа" (нажать правой кнопкой мыши на названии "Листа");
трансляция закрепляется за выбранным листом, что дает возможность создавать несколько трансляций;
трансляция осуществляется либо на сервер TSVerse, либо на локальный диск. Убрана возможность транслировать изображения в Google Drive, DropBox и на удаленный сервер. Трансляция на TSVerse доступна по адресу https://www.tsverse.pro/ru/personal/broadcasts
В редакторе лаборатории для кнопки "Скрыть связи" отключена функция автоматического отключения при добавлении новой связи;
Окно Агенты. В колонке "Дата создания" фильтрация будет выполняться только по дате без учета времени;
При сохранении изменений в агенте добавлен вывод информационного сообщения в "Журнал сообщений";
Увеличено возможное количество символов в названии набора параметров скрипта (100 символов);
Поставщики данных:
Binance Futures: решена проблема потери соединения при работе с несколькими поставщиками данных Binance одновременно;
Binance: Решена проблема потери связи с поставщиком данных во время подключения;
ByBit: исправлен расчет комиссии на вкладке "Сделки";
ByBit: решена проблема длительного подключения к бирже;
Alor: решена проблема с обработкой фиктивных сделок на СПБ бирже. В настройке поставщика данных добавлена опция "Не игнорировать нулевой объем сделок" (откл. по умолчанию);
Quik Lua: исправлена ошибка, приводившая к двойным выходам из позиции;
Quik DDE: исправлена ошибка выбора типа разделителя в числах в зависимости от региональных настроек Windows;
Исправлены различные ошибки в работе поставщиков:
Binance
ByBit
OKX
Прочее:
Выполнена оптимизация кеша загрузки торговой статистики;
Исправлена ошибка сохранения нового имени агента;
Исправлена ошибка в работе "Модуля управления рисками", влияющая на значения в столбце "Уч. цена" окна "Позиции";
Исправлена ошибка ввода значений параметров блоков для простого графика;
Решена проблема с множественным выставлением заявок при включении режима Связанных заявок;
Результаты оптимизации: при отмене сохранения результатов в репозиторий название вкладки не удаляется;
В "Менеджере уведомлений" добавлено информационное сообщение о проблеме с ключом для поставщика данных;
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Блок Форматированное сообщение. Блок позволяет создавать сообщение с числовыми значениями. Поддерживается работа со строковой формулой.
Добавлена опция Авто двойн. выход. Автоматически выравнивает позицию в случае обнаружения двойных выходов. Для работы опции требуется включить опцию Автозакрытие (баров);
Добавлена опция Стоп если Таймаут. Останавливает торговлю агентом, если превышено ;
Новое окно Библиотеки индикаторов, показывающее статус и информацию о загруженных сторонних библиотеках индикаторов (*.dll)
ByBit: добавлена поддержка единого счета для рынков Spot и USDT Perpetual;
ByBit: добавлены USDC swap инструменты (инструменты с окончанием PERP, например BNBPERP);
ByBit Spot: добавлены биржевые условные заявки;
Tinkoff: Исправлены котировки для фьючерсов;
OKX: В настройки поставщика данных добавлена опция "По рынку как лимитная плюс %".
Кластерный анализ. Добавлены аббревиатуры в названия блоков:
"Экстремальная цена торговой статистики" - (POC);
"Верхний уровень торговой статистики" - (VAH);
"Нижний уровень торговой статистики" - (VAL).
Внесены изменения в опцию "Настройки кешей" поставщиков данных. Объединены параметры "Срок хранения сделок" и "Срок хранения исполненных заявок";
Обновлен календарь рабочих дней для опционных блоков;
Менеджер репозитория. В колонке "Дата создания" добавлено отображение времени создания записи;
Блок "Мульти-источник". Улучшена загрузка и выравнивание истории баров инструментов.
Binance Futures: устранена проблема, приводившая к задержкам выставления заявок;
Interactive Brokers: исправлено время отображения своих сделок;
Interactive Brokers: исправлена ошибка, при которой данные об исполненных заявках не попадали в агент;
Interactive Brokers: внесены правки в процесс выставления лимитных заявок;
KuCoin: решена проблема синхронизации серверного времени. Добавлено автоматическое обновление времени в программе равное одной минуте;
OKX: усовершенствован процесс обновления данных по заявке в случае получения информации об ошибке при ее выставлении или снятии;
Tinkoff: решена проблема, приводившая к появлению ошибки "Превышено максимально разрешенное в Tinkoff API количество подписок на данные";
Tinkoff: решена проблема с двойным открытием позиций. Внесены изменения процесс обновления статусов заявок;
Tinkoff: исправлен расчет комиссии за сделки;
QuikLua: поправлено отображение баланса на вкладке Счет;
Исправлены различные ошибки в работе поставщиков:
Binance
ByBit
BitGet
Interactive Brokers
Tinkoff
QuikLua
Менеджер уведомлений. Исправлена ошибка, блокирующая сообщения при использовании фильтра "Показывать уведомления из скрипта";
Менеджер репозитория. Исправлена ошибка, при которой в сохраненных результатах оптимизации не попадали рассчитанные коэффициенты Шарп и Сортино;
В TSLAb API внесены исправления в метод ToString() у параметров оптимизации OptimProperty;
Портфельное тестирование: внесены правки в расчет Графика дохода;
[GLSP-3371] Расхождение оптимизация/результат|https://atlass.tslab.ru/jira/browse/GLSP-3371]
В блоке "Центральный страйк" для параметра "Сдвиг Страйка" добавлена возможность принимать отрицательные значения;
Решена проблема с импортом значений параметров с одинаковым именем при переносе набора из одного скрипта в другой;
Исправлена ошибка, возникавшая при загрузке скрипта с ненастроенным инструментом в блоках Источников;
Исправлена ошибка, при которой после остановки агента продолжали отправляться заявки;
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Выполнено обновление коннекторов Transaq 6.28.2.21.16;
Поддержка поставщика данных Alor в TSLab 2.2.
Поставщики данных:
PlazaII: Исправлено дублирование сообщений о сделках;
Исправлены возможные зависания в криптопоставщиках;
Bitfinex: исправлена ошибка в работе поставщика данных ("Invalid order: maximum size for BTCUSD is 2000");
Huobi: исправлена ошибка подключения поставщика данных;
Bitfinex: исправлена ошибка, вызывавшая двойной выход из позиции;
Прочее:
Исправлена ошибка, возникающая при копировании блоков ("Нет источника в скрипте");
Исправлена обработка типа входа (потоковый / не потоковый) в самодельных индикаторах;
Исправлена работа самодельного индикатора с блоком Логическая формула;
Исправлена ошибка в работе кнопки "Пропустить" в окне обновления программы;
Исправлена работа кнопки "hotkey F4" в плавающем окне программы;
Исправлена работа связей в блоках (блоки "Связанный параметр" и "Один ко многим Связанные параметры");
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Новые блоки в редакторе:
Добавлен блок "Прибыльных подряд"
Добавлен блок "Variation" (Квадратичная вариация)
Поставщики данных:
Новый поставщик данных QuikLua2
Новый поставщик данных Binance USA
Поставщики данных:
Binance: реализована возможность использовать условные заявки
ByBit: переведен на работу в режиме односторонней позиции
ByBit: реализована торговля на рынках:
Инверсные фьючерсы (Inverse Futures)
Спот (Spot)
Deribit: добавлены новые рынки
OKX: добавлен вывод чистой стоимости в окне "Позиции"
Прочее:
Добавлена обновленная версия блоков "Сохранить в Глобальный Кеш" и "Загрузить из Глобального Кеша". Предыдущая версия блоков сохранена с припиской "(старый)"
Повышена скорость работы алгоритма расчета индикаторов "Максимум за" и "Минимум за"
В настройках программы добавлена опция, включающая диалоговое окно смены поставщиков данных при загрузке скриптов из архива
Добавлена горячая клавиша "F6", выполняющая сохранение скрипта в лаборатории
В заголовок столбца "Выбрать" окна "Оптимизация" добавлен флажок, позволяющий выбирать/снимать выделение всех параметров в столбце
В окне "Оптимизация" добавлен префильтр "Убирать результаты с отрицательным и нулевым П/У"
Добавлена сортировка и фильтрация данных в окне "Контроль работы агентов"
Поставщики данных:
Binance: исправлены периодические падения поставщика данных
Исправлены различные ошибки в работе поставщиков:
Tinkoff
Alor
BinanceFutures
QuikLua2
QuikDDE
Bybit
Прочее:
В случае завершения работы Windows при запущенном TSLab, программа могла аварийно завершиться не сбросив на диск последние данные
Блок "Один ко многим связанные параметры" не связывался с другими блоками, если на первый вход блока был подключен блок "Константа"
Различные мелкие ошибки
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Новый поставщик данных Tinkoff;
Новый блок "Размер лота". Блок возвращает количество акций в одном лоте.
Оптимизирована работа с кешем тиковых данных;
Поставщик Binance. Добавлена опция "Не сохранять тики на диск" для минимизации потребления памяти;
Добавлены возможность управления с клавиатуры в таблице Результаты оптимизации;
Визуальный редактор скриптов. Реализован поиск и замена текста внутри блоков;
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Важно! Версия 2.1.17 - это финальная версия программы в линейке 2.1.х. До конца 2022 года поддержка версии 2.1.17 будет осуществляться выпуском ночных версий.
Поддержка криптопоставщиков в версии 2.1.17 Для версии 2.1.17 обновление библиотек криптопоставщиков не проводилось! Все обновления и исправления ошибок в криптопоставщиках будут выполняться только в версиях 2.2.х. Команда разработчиков TSLab не гарантирует корректную работу криптопоставщиков в версии 2.1.17.
Мы настоятельно рекомендуем пользователям, работающим с криптопоставщиками, перейти на версию TSLab 2.2.
Работа поставщиков Alor и PlazaII в TSLab 2.2 В TSLab 2.2 временно не поддерживаются поставщики данных PlazaII и Alor. Просим Вас использовать версию TSLab 2.1 для работы с поставщиками данных PlazaII и Alor. Команда разработчиков TSLab совместно с брокерами активно работают над восстановлением нормальной работы этих двух поставщиков в версии программы 2.2.
Различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
В окно Агенты добавлена кнопка "Запустить все агенты";
В окно настроек агента добавлена кнопка групповой смены поставщиков в источниках;
Добавлено сообщение/событие о наличии обновления программы;
Новый блок Чистая стоимость по счету;
Новая версия коннектора Transaq 2.21.14.
Добавлена возможность изменять даты отображения исторических данных в контейнерах при выборе пункта "Разрешено применять оптимизацию";
Улучшена работа с памятью и производительностью при работе с опционной доской;
Поставщик BinanceSpot: увеличено ограничение по загрузке тиков;
Добавлена возможность работы Поставщика кешированных данных с кешами тиковых данных;
Увеличен лимит длины истории при тестировании на тиковых данных;
Поставщик OKEx: добавлено отображение общей позиции по фьючерсам. Важно! в настройках аккаунта на сайте OKEx должен быть выбран 'Чистый режим';
Добавлена сортировка колонок в редакторе на вкладке Параметры для тех колонок, где это допустимо.
Исправлена ошибка, приводившая к появлению сообщений о двойном выходе после переподключения поставщика;
Исправлены ошибки в работе блоков "Последняя позиция закрыта и длинная" и "Последняя позиция закрыта и короткая";
Исправлено выставление заявок через QuikLua на американском рынке;
Поставщик Alor: исправлена ситуация с задвоением заявок при большом объеме заявок;
Поставщик ByBit: исправлены различные ошибки;
Исправлена ошибка, не дававшая сменить Имя блока Контрольной панели в редакторе;
Поставщик Transaq MMA: поставщик доработан для работы с маржинальным счетом (выдавалась ошибка "Не хватает денежных средств");
Исправлена ошибка "NullReferenceException: Ссылка на объект не указывает на экземпляр объекта" в редакторе индикаторов;
Поставщик IB: исправлена ситуация с отменой заявок на IB;
Исправлена ошибка при которой после компиляции скрипта не добавлялись зависимые dll блока;
Исправлена работа блока "Пересчет скрипта в заданное время" при работе с контрольной панелью;
Криптовалютные биржи: исправлен "Шаг цены" в котировках для криптовалютных бирж;
Финам. Только для моно счетов(не для Единых счетов). Изменен порядок расчета баланса в таблице Счета. Касается HFT и tr1.
различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Ошибка, из-за которой не подгружались кешированные сделки агентов при включенном флажке поставщика "Видимость сделок/заявок в оффлайне";
Поставщики Binance. Исправлена ошибка, возникавшая при подключении к поставщику: "Timestamp for this request is outside of the recvWindow";
Ошибка, возникавшая во время загрузки тиковых данных для графика;
различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
TSChannel - Сервис построения автоматизированных распределенных торговых систем
Во все криптопоставщики добавлена настройка, сохраняющая тики каждые N минут (Записывать тики, мин);
Добавлена детализация в модуле Контроль работы агентов;
Добавлена опция "Детальное логирование операций с кешами заявок/сделок", решающая проблему с долгим временем коннекта при большом кеше заявок/сделок;
Добавлена возможность настройки параметров блоков TSChannel в окне настроек агента;
Добавлена новая опция в настройках агента - "Экспирация заявок, дни";
Для Binance и Deribit добавлены индексы: FundingRate, MarkPrice, IndexPrice;
Добавлена возможность сделать паузу при оптимизации;
В менеджере скриптов добавлена кнопка "Смена поставщика в источниках" для быстрой смены однотипных поставщиков в источниках скрипта;
Убран вывод информации в экспоненциальном формате на график;
Устранены утечки памяти в окнах Свои заявки и Свои сделки;
Поставщик Binance: Опция "Загружать тики за N дней" переделана в "Глубина загрузки тиков, мин". Позволяет ускорить коннект, если не нужна большая глубина истории;
Поставщик Binance: Улучшена работа с rate limit при нескольких поставщиках данных;
Поставщик Okex: Выполнен переход с версии V3 на V5 API.
Исправлено отображение баланса на бирже СПБ;
Исправлена ошибка, связанная с опцией Видимость сделок/заявок в оффлайне;
Исправлена ошибка, сбрасывающая настройки содержимого вторичных окон;
Добавлен вывод данных из блока Текст на Контрольную панель;
Поставщик Binance: Исправлена ошибка превышения время ожидания, нарушавшая работу агента;
Поставщик Binance: Исправлена ошибка, при которой агент не видел комиссии на Binance Spot;
Поставщик Binance Spot: внесены исправления в связи с изменениями API биржи;
Поставщик BitMEX: Исправлены различные мелкие ошибки;
Поставщик Deribit: Исправлена ошибка, возникающая при срабатывании условной заявки;
Поставщик IB: Исправлена работа с заявками, созданными в неторговое время и после реконнектов;
Поставщик IB: Исправлена ошибка "Чтение после конца потока невозможно" для некоторых контрактов;
Поставщик QuikLua: Исправлена ошибка, из-за которой cчет при создании заявки отличался от счета в присланных данных по заявке;
Поставщик Rithmic: Внесены исправления в настройку локального времени;
Поставщик Transaq: Исправлена ошибка в работе агентов, связанная с сообщением: Неверное значение параметра 'TransactionID';
различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Новый поставщик данных OKEX Futures;
Новый поставщик данных Binance Margin;
Реализован "Контроль работы агентов" (экспериментально);
Новый блок "Сложенная Торговая статистика";
Новый блок "Позиция по имени";
В меню "Настройках программы" - "Торговля" добавлена опция "Минимальный интервал пересчёта скрипта".
Обновлена версия коннектора Transaq;
Обновлена версия коннектора Transaq HFT;
В окне настройки поставщика данных IB добавлена опция "Загружать тики", позволяющая вкл/откл загрузку тиков при подключении;
Увеличено количество входов в блоках "Сложить", "Наибольшее" и "Наименьшее";
Изменена логика сортировки имен блоков в окне "Оптимизация";
В окне "Панель инструментов" добавлена возможность раскрывать/сворачивать строки дерева блоков по двойному клику мыши;
Добавлено поле с описанием ошибки при наведении указателя мыши на блок;
Для QUIK переделан механизм автологина;
Для RTS Plaza 2 добавлена возможность ручного ввода "Пользовательского времени начала торговли" в миллисекундах;
Ускорена работа блоков Верхний и Нижний уровни торговой статистики;
Финам, при подключении QuikLua добавлена поддержка American Stock.
Исправлены ошибки/внесены изменения в поставщиках Binance COIN, Binance Spot, Binance Futures, Transaq HFT, Deribit, Bitfinex, Smartcom, Rithmic
Добавлена возможность вставлять в блок "Комментарий" текст, состоящий из нескольких строк;
Исправлена проблема с загрузкой контейнера, сделанного в предыдущей версии TSLab;
Поставщики Binance - ошибка по превышению лимитов загрузки данных (2400 запросов в минуту);
В менеджере скрипов исправлена работа сортировки для столбцов "Дата изменения" и "Дата создания";
Добавлена проверка наличия зарезервированных символов в именах блоков;
Исправлена работа параметра "Время начала" блока "Торговая статистика";
Исправлена ошибка в работе с "Контрольной панелью" при использовании контейнера;
различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Добавлен новый блок "Предыдущее значение";
Добавлен новый блок "Сложенная Торговая статистика";
Добавлено отображение позиций по всем инструментам в окне Агентов.
Улучшена скорость оптимизации и загрузки памяти на многоядерных процессорах;
Добавлена возможность вывести пользовательские результаты оптимизации на 3D график;
Обновлено расписание работы ФОРТС на 2021 год в программе;
В списке поставщиков онлайн данных поставщик Transaq New переименован в Transaq;
В окне "Котировки" доработаны поля "Суммарный спрос" и "Суммарное предложение" для Binance и Deribit;
Реализована поддержка работы с Quik 8.10.1.1;
Обновлена библиотека Transaq для работы с новой версией серверного программного обеспечения брокера Финам.
Внесены изменения в процесс масштабирования графика с помощью колеса мыши.
ошибка, возникающая при выделении скриптов;
убрано одновременное сохранение базы программы при сохранении скрипта во внешний файл;
ошибка, возникающая при работе с результатами оптимизации;
ошибка, возникающая при использовании блока "Событие" как источник условия для заявки;
ошибка в работе ограничения количества заявок в Управлении рисками;
отрицательные значения элементов контрольной панели;
некорректная работа стрелок перемещения вправо/влево при работе с несколькими окнами;
в Управлении рисками не всегда сохранялись изменения;
настройки торговой сессии для поставщика данных SPC.Transaq;
фильтр по времени для группы в Управлении рисками;
отображение данных при выборе нового контракта для агента в окне Агенты;
ошибка, возникающая при удалении агентов;
поставщик Transaq: повторное открытие позиции при больших перерывах между торговыми днями;
использование свойств типа enum (выбор из списка) в оптимизации;
поставщик Bittrex: исправлено количество знаков после запятой для цены инструмента;
отображение коэффициентов Шарпа/Сортино при оптимизации;
ошибка при экспорте в Excel результатов оптимизации;
обновление информации источника из текстового файла при работе в паре с источником, подключенным к реальному коннектору;
поставщик Interactive Brokers: исчезновение инструментов из списка бумаг;
поставщик Okex: исправлено получение позиций;
поставщик Okex: исправлена работа с выставленными заявками при перезагрузке программы
поставщик IQFeed: исправлена работа с Interactive Brokers;
поставщик Interactive Brokers: загрузка пропущенных баров при восстановлении работы терминала TWS;
различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
поставщик Deribit: исправлена проблема с подключением;
Восстановлена прежняя логика индикатора ATR для совместимости со старыми скриптами. Блок переименован в ATR(Old). Сделан новый блок ATR;
различные мелкие ошибки.
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Добавлен поставщик Binance Coin-M
поставщик Bittrex: добавлена история торгов
поставщик Binance Futures: поправлена ошибка при подключении
поставщик Binance Futures: замирание очереди заявок во время работы поставщика данных
поставщик Bittrex: доработан механизм формирования цены свеч
поставщик Bittrex: увеличен таймаут неактивности
поставщик Bittrex: перевод на V3 API
поставщик Interactive Brokers: правки по работе со сделками
поставщик Binance: перевод на обновленный API
поставщик Bitmex: проблемы с переподключением
поставщик QuikDDE: улучшен процесс подключения
поставщик QuikDDE: отображение позиции после переподключения
некорректная работа рамки "группа" в визуальном редакторе скриптов
вывод ПУ при свернутой строке сделок в агенте
работа с подписками на инструменты
вывод сообщения об ошибке при снятии заявки
работа сортировки в окне позиции
оптимизирована работа процесса оптимизации скриптов
сбрасывание параметров из внешнего скрипта в редакторе после закрытия
отображение цены связанной заявки после переподключения
округление дробных значений объема при сайзинге позиций
вывод сообщения при задании объема меньше минимального
построение стандартного секундного графика из тикового
различные мелкие ошибки.
Внимание ! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных !
Поставщик RTS Plaza II: обновление Spectra 6.5. Обновите роутер. Дополнительная информация размещена на форум и в нашем телеграм канале;
введен индикатор загрузки скрипта при открытии редактора;
добавлена кнопка "Копировать", по которой копируется обработчик уведомлений (если разрешено для этого типа обработчика) со всеми фильтрами и настройками.
исправлена ошибка, при которой не подгружались данные от поставщика Алор;
исправлена ошибка подгрузки индикаторов в некоторых ситуациях;
исправлена ошибка в работе менеджера заявок для поставщика Binance Futures, вызывавшая его подвисание;
исправлено отображение комментариев и тегов при выборе скрипта во время создания Агента;
исправлен расчет точности в цене входа если у тикеров разная точность цен;
доработан процесс расчета коэффициентов Шарпа/Сортино;
различные мелкие ошибки.
Внимание ! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных !
В меню "Настройки программы" добавлен параметр "Рассчитывать коэффициенты Шарпа/Сортино".
различные мелкие ошибки.
Внимание ! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных !
новый поставщик данных: криптовалютная биржа OKEx.
добавлен Коэффициент Шарпа с расчётом помесячно в таблицу Результаты Оптимизации и в таблицу Результат.
добавлен Коэффициент Сортино в таблицу Результаты Оптимизации и в таблицу Результат.
добавлена возможность установить минимальный интервал для сброса скриншотов на диск равным 1 сек.
поставщик Interactive Brokers: доработан поставщик данных, исправлена работа с заявками;
исправлена ошибка, при которой в созданный агент не загружались торговые настройки скрипта;
исправлена ошибка в расчётах индикатора ATR;
различные мелкие ошибки.
Внимание ! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных !
поставщик Риком Траст: восстановлено подключение к серверу Риком Траст;
исправлена ошибка, приводившая к зависанию Агентов во время их запуска;
различные мелкие ошибки.
Внимание ! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных !
новый поставщик данных: FX биржа LMAX Global.
поставщик Interactive Brokers: добавлена опция для поставщика данных, ограничивающая количество дней для загрузки тиков;
поставщик Interactive Brokers: добавлен пропуск баров с нулевым объемом;
поставщик Transaq: доработана обработка связанных заявок в Transaq;
текстовые поставщики данных: доработан подсчет статистики при работе с тиковыми данными;
блок «Доход (за N позиций)»: исправлена работа параметров "Тип прибыли";
блок «Торговая статистика»: добавлена возможность указывать дату и время начала расчета торговой статистики;
блок «Глобальный кеш»: добавлена возможность сохранения данных между запусками программы и пересчетами;
блок «Внешний скрипт»: добавлена возможность удаления нескольких файлов из внешнего скрипта;
изменен формат текстовых файлов Финам;
новое меню выбора параметров временного интервала на графике;
добавлена возможность принимать отрицательные цены в менеджере заявок;
изменено окно настройки Агента;
в таблицу «Результаты» добавлена просадка по закрытым позициям и фактор восстановления по фиксированной просадке.
поставщик QuikLua: исправлены проблемы с загрузкой графиков;
поставщик QuikLua: исправлена проблема с загрузкой большого объема исторических данных на минутном графике;
поставщик Interactive Brokers: исправлена ошибка, вызывающая отключение от поставщика данных при запросе экспирированного инструмента из котировок;
поставщик Interactive Brokers: исправлена ошибка, связанная с отображением счёта;
поставщик Interactive Brokers: исправлена ошибка снятия заявок;
поставщик Interactive Brokers: исправлены проблемы с загрузкой исторических данных;
поставщик Interactive Brokers: исправлена ошибка открытия позиции;
поставщик Binance: Исправлена ошибка создания заявки с количеством равным '0';
поставщик Binance: Исправление ситуации с ошибкой "Timestamp for this request was 1000ms ahead of the server's time.";
поставщик Bitmex: исправлена ошибка открытия позиции для бесплатной лицензии;
сохранение кеша при переходе с версии 2.0 на версию 2.1;
обновление названия панели графика в редакторе скриптов;
сохранение цветов соединителей блоков;
пересчет из контрольной панели, при изменении параметра;
доработан блок «Номер бара выхода из измененной позиции»;
Неправильная работа "Iorder.Date";
различные мелкие ошибки.
Внимание ! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных !
поставщик Transaq: обновление библиотек Transaq.
поставщик Interactive Brokers: исправлены проблемы с загрузкой графиков;
поставщик Interactive Brokers: исправлены ошибки с неверным заполнением размера лота;
поставщик Interactive Brokers: исправлено неверное отображение количества лотов и П/У в "Агенты";
поставщик Binance: исправлена обработка отложеных заявок (в некоторых случаях исполнение заявки могло приходить раньше уведомления о приеме заявки);
поставщик Binance: исправлена обработка сделок ликвидации;
поставщик Binance: исправлено неверное округление для размеров меньше 1 (приводило к невозможности создания заявки с размером 0);
поставщик Binance: исправлены ошибки при соединении с сервером (в некоторых случаях приходилось перезапускать программу);
поставщик BitMEX: в некоторых случаях при попытке выставить заявку по уровням Ask/Bid могла приходить ошибка сервера с пометкой 'Spam';
поставщик BitMEX: исправлены ошибки при подключении к серверу;
поставщик BitMEX: исправлена ошибка с некорректным пересчетом в режиме Пок/Прод (без объема);
исправлено обновление окна Сделки в лаборатории (могло приводить к длительной обработке на больших объемах данных);
в некоторых случаях Агент неверно показывал размер виртуальной позиции (не использовалось округление);
исправлена ошибка с обновлением графика c текстовыми данными;
Менеджер заявок: справлена ошибка с неправильным портфелем при восстановлении конфигурации;
Менеджер заявок: в некоторых случаях мог возникать эффект дергающихся линий;
поставщик Quik Lua: доработана поддержка Quik 8.5;
различные мелкие ошибки.
Внимание ! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных !
поставщик Binance: обновление API брокера;
поставщик Interactive Brokers: поправлена загрузка исторических данных;
поставщик Interactive Brokers: исправлено заполнение размера лота для инструментов;
поставщик Interactive Brokers: исправлена работа с заявками;
поставщик Lmax: поправлена обработка присылаемых статусов заявок (могло приходить сообщение "Quantity '0' order cannot be created");
поставщик Lmax: изменен адрес боевого сервера на api.lmaxtrader.com;
поставщик Quik Lua: в некоторых случаях Quik мог ошибочно выставить исполненной заявке статус Rejected;
поставщик Quik Lua: в некоторых случаях мог испортиться кэш инструментов;
поставщик Transaq: в некоторых случаях могло происходить задвоение сделок;
редактор скриптов: улучшение кубика GetValueAtm;
управление агентами: при перезапуске программы статистика управления агентами выдавала неверную информацию;
в некоторых случаях Агент мог потерять привязку к инструментам и останавливался;
различные мелкие ошибки.
Внимание ! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных !
новый поставщик для криптобиржи BitMEX.
поставщик Transaq HFT: обновление библиотек Transaq HFT.
поставщик Alor: исправлены ошибки при получении данных с серверов Алора (в связи с изменением протокола обмена);
текстовые поставщики данных: не считывался шаг цены из настроек;
поставщик Quik (брокеры Открытие, БКС): исправлен процесс обработки заявок/сделок в Quik DDE;
поставщики Binance, Deribit: неверная работа на Интервале пересчета Пок/Прод;
поставщик Binance: поправлена обработка заявок/сделок в особой ситуации;
не сохранялись настройки окна сообщений в агенте;
различные мелкие ошибки.