Создание источника. Заготовка класса. Источники робота OsEngine #7

Продолжаем практические занятия по созданию новых источников для роботов в OsEngine.Сегодня говорим про то, как и где нужно разместить заготовку класса источника, и сделаем его наследником интерфейса IIBotTab. 1. Создаем новый класс.Вот здесь: В самом начале это будет выглядеть вот так:2. Обозначаем наследование от IIBotTab.Делаем класс наследником интерфейса IIBotTab вот так: После чего позволяем Visual Studio добавить недостающие члены класса:И приводим это дело в порядок. Заготовка источника будет выглядеть так: Что там есть на данный момент: При запросе типа источника возвращаем News.Убрали исключения из свойств. Теперь это get; set;Убрали исключения из методов. Пока они пустые.Перенесли события вниз класса.Удачных алгоритмов!Оглавление данной серии статей здесь. 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

Мар 19, 2025 - 20:20
 0
Создание источника. Заготовка класса. Источники робота OsEngine #7

Продолжаем практические занятия по созданию новых источников для роботов в OsEngine.

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

Создание источника. Заготовка класса. Источники робота OsEngine #7 

1. Создаем новый класс.

Вот здесь:

Создание источника. Заготовка класса. Источники робота OsEngine #7

В самом начале это будет выглядеть вот так:

Создание источника. Заготовка класса. Источники робота OsEngine #7

2. Обозначаем наследование от IIBotTab.

Делаем класс наследником интерфейса IIBotTab вот так:

Создание источника. Заготовка класса. Источники робота OsEngine #7 

После чего позволяем Visual Studio добавить недостающие члены класса:

Создание источника. Заготовка класса. Источники робота OsEngine #7

И приводим это дело в порядок. Заготовка источника будет выглядеть так:

Создание источника. Заготовка класса. Источники робота OsEngine #7 

Что там есть на данный момент:

Создание источника. Заготовка класса. Источники робота OsEngine #7 

  1. При запросе типа источника возвращаем News.
  2. Убрали исключения из свойств. Теперь это get; set;
  3. Убрали исключения из методов. Пока они пустые.
  4. Перенесли события вниз класса.

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

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

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

Создание источника. Заготовка класса. Источники робота OsEngine #7

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 #7