Автор: StockSharp
N: 1138
Скачиваний: 

Все наши программы (S#.Designer, S#.Data, S#.Shell, S#.Terminal), а так же собственно-написанные на основе S#.API, могут отправлять сообщения в телеграм каналы и группы (как открытые, так и закрытые).

TelegramChannelTestMessage.png

Телеграм является ведущим месседжером, и благодаря этому, он идеально подходит для средства коммуникации с торговым роботом (получением оповещений). Для управления роботами мы предлагаем другой сервис - S#.Telegram роботы (ознакомьтесь с сервисом, где описан процесс авторизации Телеграм бота).

Для настройки оповещений в Телеграм:

  1. Пройдите процесс авторизации у бота, как описано в сервисе S#.Telegram роботы.
  2. Создайте канал или группу (закрытую, или открытую).
    TelegramChannelCreating.png

    TelegramChannelType.png

  3. Добавьте бота StockSharpBot
    TelegramAddBot.png

  4. Сделайте его администратором
    TelegramMakeAdmin.png

  5. Необходимые разрешения для корректной работы
    TelegramBotPermissions.png

  6. Напишите в канал или группу специальное слово activate
    TelegramChannelActivate.png

  7. В случае успеха вы получите ответ
    TelegramChannelActivated.png


Созданный канал доступен для ваших стратегий и торговых роботов:

  • В случае использования S#.Designer нажмите на список каналов в панели вверху:
    DesignerRibbonChannels.png

    В появившемся окне вы увидите списки всех каналов и групп, где вы активировали бота:
    TelegramListChannels.png

    Нажав на кнопку с иконкой Телеграм будет отправлено тестовое сообщение. В случае его получения, будет означать, что все сделано верно.
    DesignerTestMessage.png

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

    Если вы у вас несколько каналов вывода в Телеграм, и вы хотите разные стратегии выводить в разные каналы, вы можете указать конкретные каналы для каждой стратегии в свойствах:
    DesignerRemoteSettings.png

  • В других программах настройки сделаны аналогично S#.Designer. К примеру в программе S#.Data вы можете настроить логирование ошибок закачки маркет данных, если S#.Data если расположена на сервере, и вам необходимо оперативно получать информацию о нерабочем подключении.
  • В случае S#.Shell или S#.API вы можете посмотреть код, интегрирующий ваши стратегии с сервисом Телеграм






Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy