SmartLab новости у Вас в роботах. RSS коннектор к SmartLab.
СмартЛаба много не бывает, особенно, если Вы анализируете новости при помощи ИИ. В данной статье поговорим о том, как подключить к Вашим роботам на OsEngine новостную ленту с этого замечательного ресурса.После появления в OsEngine нового типа источника данных для робота — BotTabNews, становится актуальным вопрос об источниках новостей, которые могли бы быть полезными в торговле на бирже для Ваших роботов.В связи с этим мы не смогли обойти стороной такой популярный портал о трейдинге и инвестициях в русскоязычном интернете как smart-lab.ru На сайте smart-lab.ru постоянно публикуются новости из мира финансов на различные темы: акции, облигации, валюты, криптовалюты. Также есть раздел с торговыми сигналами.Новый новостной коннектор OsEngine — SmartLabNews позволяет получать в структурированном виде новые посты, публикуемые на сайте smart-lab.ru на определенные темы и использовать их в коде своего торгового робота. Настройка коннектора.Запускаем OsEngine и выбираем Bot Station Light. Нажимаем вкладку Connection Servers и в списке коннекторов находим SmartLabNews, на который жмем двойным щелчком ЛКМ. В окне параметров доступно для выбора семь каналов:Новости акций и компаний;Облигации;Криптовалюты;Новости валютного рынка;Опционы;Торговые сигналы;Раскрытие информации эмитентами.Выбор подтверждается установкой значения True.Нажимаем кнопу Connect.При успешном подключении статус коннектора перейдет в состояние Connect.Далее добавляем бота, у которого в списке источников присутствует News, задаем ему уникальное имя и нажимаем Accept: Далее необходимо настроить бота на получение новостей из определенного коннектора. Нажимаем кнопку Chart, вкладку Control и кнопку Data settings. В появившемся окне выбираем SmartLabNews и указываем количество новостей, которые будут отображаться в интерфейсе программы. Нажимаем Accept: С этого момента бот получит одну самую последнюю новость, она же отобразиться в специальном окне. По мере поступления новостей они будут заполнять окно программы. На них можно подписаться в коде робота и анализировать.Важные нюансы.В связи с тем, что коннектор использует просмотр RSS канала, в котором публикуется только 20 последних новостей, то среди них может не оказаться новости на выбранную тематику. В этом случае при запуске коннектора в интерфейсе по данной теме новости не будет, она появится только при новой публикации на сайте на эту тему.В робот новость может попасть только в виде текста. Но на сайте smart-lab.ru некоторые посты состоят только из картинки. В этом случае новость будет состоять из заголовка и сообщения: «Full content is not available».Удачных алгоритмов!Комментарии открыты для друзей!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 новостную ленту с этого замечательного ресурса.
После появления в OsEngine нового типа источника данных для робота — BotTabNews, становится актуальным вопрос об источниках новостей, которые могли бы быть полезными в торговле на бирже для Ваших роботов.
В связи с этим мы не смогли обойти стороной такой популярный портал о трейдинге и инвестициях в русскоязычном интернете как smart-lab.ru
На сайте smart-lab.ru постоянно публикуются новости из мира финансов на различные темы: акции, облигации, валюты, криптовалюты. Также есть раздел с торговыми сигналами.
Новый новостной коннектор OsEngine — SmartLabNews позволяет получать в структурированном виде новые посты, публикуемые на сайте smart-lab.ru на определенные темы и использовать их в коде своего торгового робота.
Настройка коннектора.
Запускаем OsEngine и выбираем Bot Station Light.
Нажимаем вкладку Connection Servers и в списке коннекторов находим SmartLabNews, на который жмем двойным щелчком ЛКМ.
В окне параметров доступно для выбора семь каналов:
- Новости акций и компаний;
- Облигации;
- Криптовалюты;
- Новости валютного рынка;
- Опционы;
- Торговые сигналы;
- Раскрытие информации эмитентами.
Выбор подтверждается установкой значения True.
Нажимаем кнопу Connect.
При успешном подключении статус коннектора перейдет в состояние Connect.
Далее добавляем бота, у которого в списке источников присутствует News, задаем ему уникальное имя и нажимаем Accept:
Далее необходимо настроить бота на получение новостей из определенного коннектора. Нажимаем кнопку Chart, вкладку Control и кнопку Data settings. В появившемся окне выбираем SmartLabNews и указываем количество новостей, которые будут отображаться в интерфейсе программы. Нажимаем Accept:
С этого момента бот получит одну самую последнюю новость, она же отобразиться в специальном окне. По мере поступления новостей они будут заполнять окно программы. На них можно подписаться в коде робота и анализировать.
Важные нюансы.
- В связи с тем, что коннектор использует просмотр RSS канала, в котором публикуется только 20 последних новостей, то среди них может не оказаться новости на выбранную тематику. В этом случае при запуске коннектора в интерфейсе по данной теме новости не будет, она появится только при новой публикации на сайте на эту тему.
- В робот новость может попасть только в виде текста. Но на сайте smart-lab.ru некоторые посты состоят только из картинки. В этом случае новость будет состоять из заголовка и сообщения: «Full content is not available».
Удачных алгоритмов!
Комментарии открыты для друзей!
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