У вас не стоит Flash Player
Настройки
#86816 - Tue Feb 02 2021 01:47 AM Обновление программы - доступна версия 2.1.12.0
ZSE Offline
TSLab
veteran

Registered: Mon Feb 16 2009
Записи: 1366
Версия 2.1.12.0

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

Новое:
- Добавлен новый блок "Предыдущее значение";
- Добавлен новый блок "Сложенная Торговая статистика";
- Добавлено отображение позиций по всем инструментам в окне Агентов.

Изменения:
- Улучшена скорость оптимизации и загрузки памяти на многоядерных процессорах;
- Добавлена возможность вывести пользовательские результаты оптимизации на 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;
- различные мелкие ошибки.

Установщик программы: TSLab21Setup.exe (md5: 2df20715c74cb5d9fcf9d3c7f2b94d2b)

Уже установленные копии программы должны определить наличие обновления и предложить обновиться при запуске программы (если не изменялись настройки обновлений по умолчанию и это соединение разрешено политикой безопасности). При необходимости можно обновиться из запущенной программы через пункт меню "Проверить наличие обновлений".
Если по каким-то причинам обновление не удалось - обращайтесь в Центр поддержки http://support.tslab.ru

Огромная благодарность всем приславшим свои замечания и предложения.

Наверх
#86817 - Tue Feb 02 2021 09:29 AM Re: Обновление программы - доступна версия 2.1.12.0 [Re: ZSE]
Avis Offline
member

Registered: Thu Aug 12 2010
Записи: 105
"Добавлено отображение позиций по всем инструментам в окне Агентов" - окно Агента - это таблица всех агентов? Там нет ничего нового.

"Улучшена скорость оптимизации и загрузки памяти на многоядерных процессорах" - не заметил. Как грузило процессор на 60-70% на одной оптимизации так и грузит также. Единственный способ как был так и есть загрузить процессор до 95-100% - это запустить одновременно 2 или более оптимизации.

"Обновлено расписание работы ФОРТС на 2021 год в программе" - это вроде похоже имеет касательство к началу работы ММВБ с марта с 7-00? Или что-то другое? Почему ФОРТС, если акции также торгуются сейчас. В программе это в настройках что-то поменялось? Не нашел.

"В списке поставщиков онлайн данных поставщик Transaq New переименован в Transaq" - имеет значение только, если заново поставщика конфигурируешь? Если уже установлен ничего менять не нужно? При оплате за коннектор тоже просто Transaq теперь будет?

Наверх
#86818 - Tue Feb 02 2021 10:51 AM Re: Обновление программы - доступна версия 2.1.12.0 [Re: Avis]
pasha Offline

old hand

Registered: Tue Dec 23 2008
Записи: 1085
"Добавлено отображение позиций по всем инструментам в окне Агентов" - для агентов с несколькими торговыми источниками должны появиться доп. строки позиций.

"Обновлено расписание работы ФОРТС на 2021 год в программе" - это касается только нескольких опционных блоков, например "Время до экспирации"

"В списке поставщиков онлайн данных поставщик Transaq New переименован в Transaq" - это затрагивает только отображение в программе. Там, где раньше отображалось Transaq New будет Transaq, в том числе для существующих поставщиков. Это ни на чем не должно сказаться, ничего делать в связи с этим не надо. Просто информирование, чтобы не было неожиданостью.

Наверх
#86819 - Tue Feb 02 2021 11:41 AM Re: Обновление программы - доступна версия 2.1.12.0 [Re: Avis]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Originally Posted By: Avis
Как грузило процессор на 60-70% на одной оптимизации так и грузит также.
Присылайте примеры скриптов с недогрузом в поддержку. Универсальных решений нет, нужно смотреть, какие блоки дают "просадку" загрузки. Если это блоки написанные не нами, то ничего сделать не сможем. Недогруз связан с частыми выделениями памяти, которые нужно оптимизировать при расчетах. Дальнейшая сборка "мусора" приводит к таким просадкам. Иногда помогает вручную увеличить количество одновременных потоков в настройках. По умолчанию их количетво равно количеству ядер.

Наверх
#86820 - Tue Feb 02 2021 11:48 AM Re: Обновление программы - доступна версия 2.1.12.0 [Re: Nektodron]
OldMo Offline
member

Registered: Wed Feb 08 2017
Записи: 194
Originally Posted By: Nektodron
Originally Posted By: Avis
Как грузило процессор на 60-70% на одной оптимизации так и грузит также.
Присылайте примеры скриптов с недогрузом в поддержку. Универсальных решений нет, нужно смотреть, какие блоки дают "просадку" загрузки. Если это блоки написанные не нами, то ничего сделать не сможем. Недогруз связан с частыми выделениями памяти, которые нужно оптимизировать при расчетах. Дальнейшая сборка "мусора" приводит к таким просадкам. Иногда помогает вручную увеличить количество одновременных потоков в настройках. По умолчанию их количетво равно количеству ядер.


было бы круто увидеть в документации рекомендации как этого избежать при работе через апи или написании собственных блоков

Наверх
#86821 - Tue Feb 02 2021 12:01 PM Re: Обновление программы - доступна версия 2.1.12.0 [Re: OldMo]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
в IContext есть методы GetArray и ReleaseArray. Нужно их использовать их вместо выделения памяти напрямую. ReleaseArray вызывается, если полученный массив дальше не нужен. Если он передается как результат, то будет собран автоматом, если не попал в кеш.

Наверх
#86825 - Wed Feb 03 2021 09:27 PM Re: Обновление программы - доступна версия 2.1.12.0 [Re: Nektodron]
Nigel22 Offline
member

Registered: Sat Jul 24 2010
Записи: 162
Здравствуйте. После установки обновления скрипт работавший на пред.версии выдает:

03.02.2021 21:22:35 128 CS0234: Тип или имя пространства имен "ScriptEngine" не существует в пространстве имен "TSLab" (возможно, отсутствует ссылка на сборку).

03.02.2021 21:22:35 128 CS0009: Не удалось открыть файл метаданных "C:\Users\dmitry\AppData\Local\TSLab\TSLab 2.0\temp\ext-2021-02-03-18-22-32-431-114.dll" — Образ среды предустановки не содержит управляемые метаданные.

03.02.2021 21:22:32 137 Элемент 'ВнешнийСкрипт' содержит ошибку: Не установлен внешний скрипт


Пробовал все удалять и ставить заново, не помогает.


2.1.12.0. binance futures

пс. написал в саппорт


Отредактировано Nigel22 (Wed Feb 03 2021 09:37 PM)

Наверх
#86827 - Fri Feb 05 2021 01:17 PM Re: Обновление программы - доступна версия 2.1.12.0 [Re: Nigel22]
Nigel22 Offline
member

Registered: Sat Jul 24 2010
Записи: 162
upt

Не касается моего обращения в поддержку. Со мной связались и сейчас выясняют проблему.

Но даже простыми скириптами торговать в 2.1 нельзя. У меня сформировалсля двойной выход из позиции, со всеми вытекающими. В лаборатории все нормально.

Все это касается коннектора binance futures, за остальное не скажу.

Писать в поддержу и ковырять логи уже просто нет сил.

Разработчики, извините, но накипело.

Наверх
#86828 - Fri Feb 05 2021 04:00 PM Re: Обновление программы - доступна версия 2.1.12.0 [Re: OldMo]
vav Offline
newbie

Registered: Thu Sep 12 2019
Записи: 44
Статья про GetArray/ReleaseArray
https://docs.tslab.pro/pages/viewpage.action?pageId=38961276

Наверх


Moderator:  ViL, sar