Создание источника. Новый тип перечислений. Источники робота OsEngine #6

Этой статьёй открываем практические занятия по созданию новых источников для роботов в OsEngine. Делать будем источник для получения с рынка новостного потока. По умолчанию сделаем подключение для коннектора Transaq, что в Финам. Там этот тип данных идёт по умолчанию. Сделаем для него источник, механизм подписки и пример. В общем, полноценный новый тип данных для роботов в OsEngine.По мере его написания будем параллельно писать статьи-инструкции о том, как это делается.Сегодня говорим про первое, что нужно сделать – создать новый тип перечисления для названия источника. 1. Класс BotPanel в проекте.Открываем класс: 2. Перечисление BotTabType.Первое, что Вы увидите, открыв этот файл, это перечисление доступных источников данных для роботов на текущий момент: Перечисление BotTabType. Если соберётесь делать когда-то свой источник, надо будет добавлять в него новый тип.Simple – простой источник для торговли одним торговым инструментом.Index – источник для создания индекса.Cluster – источник для создания кластерного графика с горизонтальными объёмами.Screener – источник для торговли множеством торговых инструментов одновременно.Pair – источник для торговли парами инструментов.Polygon – источник для торговли валютных арбитражей. Ещё их называют треугольными арбитражами. 3. Добавляем новый тип – новости.Вот так:Удачных алгоритмов!Оглавление данной серии статей здесь. https://smart-lab.ru/company/os_engine/blog/1126598.phpКомментарии открыты для друзей!OsEngine: https://github.com/AlexWan/OsEngine Поддержка 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

Мар 18, 2025 - 19:09
 0
Создание источника. Новый тип перечислений. Источники робота OsEngine #6

Этой статьёй открываем практические занятия по созданию новых источников для роботов в OsEngine. Делать будем источник для получения с рынка новостного потока. По умолчанию сделаем подключение для коннектора Transaq, что в Финам. Там этот тип данных идёт по умолчанию. Сделаем для него источник, механизм подписки и пример. В общем, полноценный новый тип данных для роботов в OsEngine.

По мере его написания будем параллельно писать статьи-инструкции о том, как это делается.

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

Создание источника. Новый тип перечислений. Источники робота OsEngine #6 

1. Класс BotPanel в проекте.

Открываем класс:

Создание источника. Новый тип перечислений. Источники робота OsEngine #6

2. Перечисление BotTabType.

Первое, что Вы увидите, открыв этот файл, это перечисление доступных источников данных для роботов на текущий момент:

Создание источника. Новый тип перечислений. Источники робота OsEngine #6 

  1. Перечисление BotTabType. Если соберётесь делать когда-то свой источник, надо будет добавлять в него новый тип.
  2. Simple – простой источник для торговли одним торговым инструментом.
  3. Index – источник для создания индекса.
  4. Cluster – источник для создания кластерного графика с горизонтальными объёмами.
  5. Screener – источник для торговли множеством торговых инструментов одновременно.
  6. Pair – источник для торговли парами инструментов.
  7. Polygon – источник для торговли валютных арбитражей. Ещё их называют треугольными арбитражами.

 

3. Добавляем новый тип – новости.

Вот так:

Создание источника. Новый тип перечислений. Источники робота OsEngine #6

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

Оглавление данной серии статей здесь. https://smart-lab.ru/company/os_engine/blog/1126598.php

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

Создание источника. Новый тип перечислений. Источники робота OsEngine #6

OsEngine: https://github.com/AlexWan/OsEngine
Поддержка 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

Создание источника. Новый тип перечислений. Источники робота OsEngine #6