Версия 2.2.28.0
Внимание! Перед выполнением обновления настоятельно рекомендуется выполнить резервное копирование Ваших данных!
Улучшено
- Улучшен интерфейс трансляции скриншотов вкладок: обновлена иконка, включение и остановка трансляции объединены в один пункт меню, при запуске открывается диалог настройки. Если пользователь не авторизован, отображается подсказка, а запуск блокируется. После запуска пункт меню показывает тип трансляции и кнопку остановки;
- В журнале сообщений добавлено сообщение об ошибке в случае, когда не срабатывает условная заявка (Условные заявки средствами TSLab);
- Для блоков "Поставщик подключен" и "Портфель готов" добавлена поддержка работы с блоком "Торгуемый опцион";
- В блоке "Загрузить из глобального кеша" добавлена настройка "Ждать последнее значение (мс)", откладывающая пересчёт скрипта, если последнее изменение значения произошло более чем N миллисекунд назад;
- Добавлено диалоговое окно, требующее подтверждения при закрытии окна Редактора скриптов, если процесс оптимизации запущен и не завершён. Закрытие окна останавливает процесс и удаляет результаты.
Исправлено
Поставщики данных:
- AlorOpenApi: исправлена ошибка получения котировок для инструмента NG-5.25;
- IB: добавлена загрузка завершённых фьючерсов (через Свойства поставщика данных). Добавлена загрузка баров завершённых фьючерсов. Для загрузки фьючерсов необходимо указывать базовый актив (например: MES, CME, USD);
- IB: исправлена ошибка загрузки тиковых данных.
Прочее:
- Критическое исправление: устранена ошибка, которая могла вызывать сбои в работе агента или множественное открытие позиций. Настоятельно рекомендуем обновить программу до версии 2.2.28.0;
- Исправлена ошибка, из-за которой программа могла не запускаться после автоматического перезапуска (по расписанию или при обновлении);
- Исправлена ошибка, из-за которой скроллбар в редакторе скриптов мог перестать работать после изменения настроек скрипта и переключения вкладок;
- Исправлена ошибка группового выделения блоков в редакторе скриптов: блоки с длинными названиями теперь корректно включаются в группу. Добавлена настройка "Для выделения блок должен захватываться полностью/частично" (Файл - Настройки программы - Редактор скриптов);
- Исправлена ошибка, приводившая к бесконечной загрузке при попытке открыть удалённый скрипт в редакторе скриптов;
- Исправлена ошибка, возникавшая в результате остановки процесса оптимизации при использовании в скрипте блока "Сохранить в Глобальный Кеш";
- Различные мелкие ошибки.