Изображение блога
OS_Engine_team
OS_Engine_team Блог компании Os_Engine
13 июня 2024, 20:45

Ограничения. Отимизатор в Os Engine #5.

Как было бы здорово, если бы можно было оптимизировать все подряд. Мы часто слышим о том, что именно так и надо. Возможно, с развитием искусственного интеллекта это станет реальностью, но на текущий момент мы далеки от этого. Оптимизатор —  это отдельная значительная часть OsEngine, однако он не поддерживает все доступные в OsEngine источники, и не способен оптимизировать все без исключения. Рассмотрим в этой статье ограничения оптимизатора в OsEngine.

Ограничения. Отимизатор в Os Engine #5. 

1. Данные, поддерживаемые оптимизатором.

Ограничения. Отимизатор в Os Engine #5. 

Данные по свечкам должны поддерживаться в оптимизаторе в полном объёме.

Данные по ленте сделок и срезам стаканов поддерживаются в экспериментальном режиме. Т.е. могут возникнуть непредвиденные проблемы.

 

2. Источники для роботов, которые поддерживаются оптимизатором.

Ограничения. Отимизатор в Os Engine #5. 

Полную поддержку в оптимизаторе на 2024 год имеет вкладка BotTabSimple.

BotTabIndex поддерживается в экспериментальном режиме.

Все остальные источники не поддерживаются, и оптимизировать их не выйдет. Это:

  1. BotTabPolygon – Источник для торговли треугольными арбитражами.
  2. BotTabCluster – Источник для торговли горизонтальными объёмами.
  3. BotTabScreener – Источник для одновременной торговли сотнями инструментами.
  4. BoTabPair – Источник для торговли парами инструментов.

 

3. Параметры роботов, которые можно и нельзя оптимизировать.

Ограничения. Отимизатор в Os Engine #5. 

Параметры, которые можно оптимизировать:

  1. StrategyParameterInt – целочисленный параметр для роботов.
  2. StrategyParameterDecimal – параметр для робота, содержащий значение числа с плавающей запятой.
  3. StrategyParameterDecimalCheckBox – параметр для робота, содержащий значение числа с плавающей запятой и флаг, включен ли параметр или нет.

Параметры, которые не получится оптимизировать:

  1. StrategyParameterBool – параметр, содержащий с себе флаг из булева значения. Отображающийся в настройках, как всплывающее меню с выбором True / False.
  2. StrategyParameterString – параметр, содержащий в себе строку или перечисление строк.
  3. StrategyParameterTimeOfDay – параметр, содержащий в себе время внутри дня.
  4. StrategyParameterButton – параметр, инкапсулирующий в себе методы вызова события по нажатию пользователем на кнопку.
  5. StrategyParameterCheckBox – параметр, содержащий с себе флаг из булева значения. Отображающийся в настройках как поле для галочки.
  6. StrategyParameterLabel – надпись в окне параметров.

OsEngine блокирует не оптимизируемые параметры автоматически, тем не менее Вам нужно знать об этом, чтобы правильно выстраивать логику роботов:

Ограничения. Отимизатор в Os Engine #5. 

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

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

Ограничения. Отимизатор в Os Engine #5. 

OsEngine: https://github.com/AlexWan/OsEngine
FAQ: https://o-s-a.net/os-engine-faq
Поддержка OsEngine: https://t.me/osengine_official_support

Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients
Программа лояльности от АЛОР БРОКЕР и OsEngine: https://smart-lab.ru/company/os_engine/blog/972745.php

Ограничения. Отимизатор в Os Engine #5.

0 Комментариев

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн