Изображение блога
OS_Engine_team
OS_Engine_team Блог компании OsEngine
24 марта 2025, 12:05

SmartLab новости у Вас в роботах. RSS коннектор к SmartLab.

СмартЛаба много не бывает, особенно, если Вы анализируете новости при помощи ИИ. В данной статье поговорим о том, как подключить к Вашим роботам на OsEngine новостную ленту с этого замечательного ресурса.

SmartLab новости у Вас в роботах. RSS коннектор к SmartLab.
После появления в OsEngine нового типа источника данных для робота — BotTabNews, становится актуальным вопрос об источниках новостей, которые могли бы быть полезными в торговле на бирже для Ваших роботов.

В связи с этим мы не смогли обойти стороной такой популярный портал о трейдинге и инвестициях в русскоязычном интернете как smart-lab.ru  

На сайте smart-lab.ru постоянно публикуются новости из мира финансов на различные темы: акции, облигации, валюты, криптовалюты. Также есть раздел с торговыми сигналами.

Новый новостной коннектор OsEngine — SmartLabNews позволяет получать в структурированном виде новые посты, публикуемые на сайте smart-lab.ru на определенные темы и использовать их в коде своего торгового робота.

 

Настройка коннектора.

Запускаем OsEngine и выбираем Роботы.Light.

SmartLab новости у Вас в роботах. RSS коннектор к SmartLab.

Нажимаем вкладку Сервера подключения и в списке коннекторов находим SmartLabNews, на который жмем двойным щелчком ЛКМ.

SmartLab новости у Вас в роботах. RSS коннектор к SmartLab.

 SmartLab новости у Вас в роботах. RSS коннектор к SmartLab.
В окне параметров доступно для выбора семь каналов:

  1. Новости акций и компаний;
  2. Облигации;
  3. Криптовалюты;
  4. Новости валютного рынка;
  5. Опционы;
  6. Торговые сигналы;
  7. Раскрытие информации эмитентами.

Выбор подтверждается установкой значения True.

Нажимаем кнопу Подключить.

При успешном подключении статус коннектора перейдет в состояние Connect.

Далее добавляем бота, у которого в списке источников присутствует News, задаем ему уникальное имя и нажимаем Принять:

SmartLab новости у Вас в роботах. RSS коннектор к SmartLab.
Далее необходимо настроить бота на получение новостей из определенного коннектора. Нажимаем кнопку Чарт, вкладку Управление и кнопку Настройки данных. В появившемся окне выбираем SmartLabNews и указываем количество новостей, которые будут отображаться в интерфейсе программы. Нажимаем Принять:

SmartLab новости у Вас в роботах. RSS коннектор к SmartLab.
С этого момента бот получит одну самую последнюю новость, она же отобразиться в специальном окне.  По мере поступления новостей они будут заполнять окно программы. На них можно подписаться в коде робота и анализировать.

SmartLab новости у Вас в роботах. RSS коннектор к SmartLab.

Важные нюансы.

  1. В связи с тем, что коннектор использует просмотр RSS канала, в котором публикуется только 20 последних новостей, то среди них может не оказаться новости на выбранную тематику. В этом случае при запуске коннектора в интерфейсе по данной теме новости не будет, она появится только при новой публикации на сайте на эту тему.
  2. В робот новость может попасть только в виде текста. Но на сайте smart-lab.ru некоторые посты состоят только из картинки. В этом случае новость будет состоять из заголовка и сообщения: «Full content is not available».

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

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

SmartLab новости у Вас в роботах. RSS коннектор к SmartLab.

OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support

 

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

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

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