В OsEngine есть способ заставить роботов отсылать сообщения в различные типы сервисов.
1. Смс сообщения на телефон.
2. Сообщения на электронную почту.
3. Вёб-хуки.
4. Telegram.
В этой статье мы рассмотрим первые три метода уведомления. Вы можете узнать больше о уведомлениях Telegram здесь и здесь.
Это может понадобиться для удалённого экстренного контроля за роботами.
В этой статье будем с картинками смотреть, как это настраивается.
Открываем чарт отдельного робота в BotStationLight:

В самом роботе идём во вкладку Bot log и дважды жмём на левую кнопку мыши:

Любой робот покажет вот такое окно настроек сервера рассылки:

Далее, будем рассматривать эти три типа рассылки отдельно.
Каждая запись в логе робота в OsEngine маркируется определённым типом. Их список из исходных кодов:

Каждый из этих типов сигналов вызывается определённым участком кода. Либо самим ядром OsEngine, либо из кода робота.
Не обязательно делать так, чтобы сигналы высылались по всем типам сообщений, ибо их может быть много, а высылать нужно какие-то определённые.
В визуальном интерфейсе настройки рассылки выбирать отсылаемые сообщения можно при помощи переключения соответствующих галочек, выделенных красными прямоугольниками:


1) Режим работы. Вкл / Выкл
2) Тип сигналов, которые будут высылаться.
3) Конфигурация сервера.
Нажав на кнопку конфигурации сервера, мы увидим окно:

1) Сервис, с которым работает данная СМС рассылка: smsc.ru . Вы должны пройти там регистрацию и взять логин и пароль для отправки смс через Апи.
2) Номер телефона нужно записывать, начиная с кода, без плюса. Если это РФ, то начиная с цифры 7. Слитно!
3) Smsc.ru – единственный сервис, который подключен на данный момент. Если по каким-то причинам вы не можете пользоваться именно им, то к другому подключаться нет смысла. Работать не будет!

1) Режим работы. Вкл / Выкл.
2) Тип сигналов, которые будут высылаться.
3) Конфигурация сервера.
Нажав на кнопку конфигурации сервера, мы увидим окно:

1) Ваша почта, с которой будут отсылаться сообщения.
2) Пароль для почты.
3) Сервис, который вы будете использовать.
a. Google
b. Yandex
c. Больше ничего не доступно, не пытайтесь.
4) Адреса, на которые будут отправляться сообщения. Каждый новый адрес с новой строки.
ВНИМАНИЕ!
Просто вбить свой адрес почты и пароль к ней не выйдет. Нужно проходить долгую активацию возможности рассылки через АПИ на сайтах почтовиков.
Гуглим что-то вроде «Активация рассылки со своей почты по АПИ SMTP Google/Yandex» и изучаем вопрос.
Каждые пару месяцев визуал у этих почтовиков меняется, поэтому здесь подробной инструкции не будет, она очень быстро устареет. Воспользуйтесь поиском в браузере.
Этот слот рассылки, если вы не программист, трогать не нужно!!!
А если вы он и есть, то идите сразу смотреть реализацию класса ServerWeebhook. Для того, чтобы понимать, что именно он поддерживает, как это у нас реализовано, и нет ли проблем с тем, что что-то устарело:

Базовое настройки такие же, как и в других серверах:

1) Режим работы. Вкл / Выкл.
2) Тип сигналов, которые будут высылаться.
3) Конфигурация сервера.
Нажав на кнопку конфигурации сервера, мы увидим окно:

1) Сигнатуры вёбхуков.
2) Для сервиса Slack будет нужен отдельный токен.
Кроме того, что в лог идут стандартные сообщения об ошибках и открытии позиций, вы так же можете отправлять любые сообщения с любым типом данных из любого робота.
Для этого вам нужно вызывать метод, описанный в BotPanel:

Выслать сообщение при помощи этого метода из робота можно в любом его месте, вот так:

Аргументы:
1) Текст сообщения.
2) Тип сообщения.
Приятного использования!
Если что-то не получилось, или остались вопросы, пишите в чат поддержки, ссылка:
Общество с ограниченной ответственностью "ВАН ТЕХНОЛОГИИ"
специализируется на разработке программного обеспечения для алгоритмической торговли на биржах.
ИНН 2373023082 ОГРН 1232300013593 т. +7 953 769 56 45 почта: alexey@o-s-a.net
353225, Россия, Краснодарский край, Динской м.р-н,
Васюринское с.п., Васюринская ст-ца, Луначарского ул., д. 142
Основной ОКВЭД: 62.01 - разработка компьютерного программного обеспечения.
Дополнительный ОКВЭД: - 46.66 - 47.41 - 47.99 - 62.02 - 62.09 - 63.11 - 63.11.1 - 82.99 - 95.11
Open Source Algo Trading Platform
Программа предназначена для автоматизации процесса торговли на бирже. Программа обеспечивает реализацию следующих функций: создание автоматизированных торговых систем для торговли на бирже; тестирование автоматизированных торговых систем; скачивание и сохранение исторических данных по торгам на биржах; оптимизация механических торговых систем; подключение к биржам и торговля на них. ОС: Windows 10/11, Windows Server 2012/2016/2019/2022. Язык программирования: C# Внесена в единый реестр российского программного обеспечения (Реестровая запись №30086 от 06.10.2025): https://reestr.digital.gov.ru/reestr/4075388/
Комментарии