Группировка роботов в Роботы.Lite и Тестер.Lite

Группировка роботов в Роботы.Lite и Тестер.Lite

В статье рассматривается группировка роботов в облегчённых интерфейсах OsEngine — функция для пользователей, у которых в работе десятки и сотни роботов. 

Группировка позволяет разбить список роботов на именованные сворачиваемые секции и наводить порядок в боевом терминале и тестере.

 

1) Где работает группировка

Группировка доступна в двух облегчённых интерфейсах:

Bot Station Lite — облегчённое окно боевого терминала;

Tester Lite — облегчённое окно тестера.

Оба окна рисуют список роботов одним общим компонентом, поэтому группировка в них работает одинаково. В классических (тяжёлых) интерфейсах с графиками группировки нет.

 

2) Создание группы и перемещение роботов

Нажмите правой кнопкой мыши на строку робота и выберите «Переместить в группу» → «Новая группа»:

 

 

В открывшемся окне введите имя группы. Имя не должно быть пустым или совпадать с уже существующей группой:

 

Робот перемещается в новую группу сразу после создания:

Дальше роботы перемещаются между группами через то же подменю «Переместить в группу» — в нём перечислены все существующие группы. Пункт «Базовая группа» возвращает робота в базовую группу.

Все роботы по умолчанию находятся в «Базовая группа». Она всегда первая в списке и не отображается, пока пуста. При добавлении новых роботов или при обновлении OsEngine со старой версии, все роботы будут добавлены в данную группу.

 

3) Отображение групп в списке

Список роботов в Lite-окне отображается как плоская таблица со сворачиваемыми секциями:

каждая группа — строка-заголовок с выделенным фоном, именем и счётчиком роботов в скобках;

клик по заголовку сворачивает или разворачивает группу — значок «–»/«+» показывает состояние;

нумерация роботов ведётся внутри каждой группы;

пункты «Сдвинуть вверх» / «Сдвинуть вниз» в контекстном меню переставляют робота внутри его группы.

Состояние «свёрнуто/развёрнуто» каждой группы сохраняется и восстанавливается при перезапуске — терминал с сотнями роботов открывается в компактном виде.

 

4) Удаление группы

Нажмите правой кнопкой мыши на заголовок группы и выберите «Delete group». После подтверждения группа удаляется, а все её роботы автоматически возвращаются в базовую группу — сами роботы и их настройки не затрагиваются.

 

Базовую группу удалить нельзя.

 

5) Массовые операции

В Lite-окнах доступны массовые операции над всеми роботами сразу — включение/выключение всех роботов и включение/выключение эмуляторов на всех вкладках (чекбоксы в служебной строке таблицы). Они не привязаны к группам и применяются ко всему списку.

 

Удачных алгоритмов!

Комментарии открыты для друзей!

 

Скачать OsEngine: https://github.com/AlexWan/OsEngine

Официальная поддержка OsEngine в MAX:https://max

Канал Научный трейдинг в MAX:https://max.ru/

 

Поддержка OsEngine в Телеграм:https://t.me/osengine_official_support 

Канал Научный трейдинг (Bad Quant) в Телеграм:https://t.me/bad_quant

 

https://www.tbank.ru/invest/

—
18:32
149

Комментарии

Нет комментариев. Ваш будет первым!