Скачать бесплатно

Вкладка “Настройки → Специальные”

Быстрый поиск по статье

Remote


Если Вы запускаете Moonbot на удалённом сервере, с ним можно общаться через Телеграм. Для этого создайте свою Телеграм группу, нажмите на кнопку Add @TMoonBot to your channel, выберете эту группу и добавьте в неё Телеграм-бота @TMoonBot. Телеграм группу необходимо перевести в режим Супергруппы (SuperGroup), а @TMoonBot должен быть назначен в ней администратором.


Убедитесь, что на вкладке Настройки → Телеграм настроено подключение к Вашему Телеграм аккаунту.


Затем нажмите в терминале кнопку Generate PIN code, после чего в поле Type this PIN code in your channel отобразится PIN-код. Скопируйте этот PIN-код и отправьте его сообщением в свою Телеграм группу (можно использовать альтернативный Телеграм клиент). После того как бот прочитает этот код, он отметит группу как доверенную.


Чтобы узнать список доступных Телеграм команд для управлением терминалом Moonbot, отправьте в Телеграм группу команду hi и в ответном сообщении будет прислан список управляющих Телеграм команд.


На данный момент поддерживаются Телеграм команды для старта и остановки терминала, покупки и продажи монет, вывода списка активных ордеров и прочие. Также терминал Moonbot будет передавать в эту Телеграм группу информацию о совершённых сделках.


Reset channel


Кнопка Reset channel сбрасывает PIN-код и отвязывает Moonbot от предыдущей Телеграм группы.


I have my own bot ID, Enter your Bot authorization token


Галочка I have my own bot ID и поле для ввода токена авторизации Телеграм бота (Enter your Bot authorization token) позволяют использовать собственный бот для отправки сообщений.


This bot name


В поле This bot name можно указать имя терминала, которое будет отображаться после перезагрузки терминала в верхней информационной строке главного окна после названия биржи и номера версии. Если у Вас запущено несколько терминалов на локальном компьютере или VDS серверах и они присылают отчёты в одну группу, тогда будет видно, от какого именно терминала пришло сообщение. Кроме этого, с помощью отдельной Телеграм команды можно отдавать Телеграм команды только терминалу с нужным именем.


Мультистроковые команды


Если галочка установлена, то терминал Moonbot сможет обрабатывать несколько команд, отправленных в одном Телеграм сообщении.


Слать отчёты о сделках


Отправка в Телеграм -каналы информации о сделках в ручном режиме (разрешение на отправку в Телеграм отчётов по работе стратегий настраиваются на вкладке Main настроек стратегий в параметре ReportTradesToTelegram=YES).


После настройки связи терминала Moonbot с Телеграм станет возможным получать сообщения о сигналах и сделках в свою Телеграм группу. Пример формата Телеграм сообщения:


Signal (strategy) coin: #AMB PumpDetection: BTC-AMB DailyVol: 34 PPL/sec: 2 Buys/sec: 71.00 Vol/sec: 1.31 PriceDelta: 2.0%


Также можно настроить частоту отправки в Телеграм системных сообщений:


  • Send System reports not more than once a minute - не чаще одного раза в минуту

  • Send System reports not more than once in 10 minutes - не чаще одного раза в 10 минут

  • Send System reports not more than once an hour - не чаще одного раза в час

  • Dont send System reports - не отправлять системные сообщения.


Настройки для отправки скриншотов сделок в Телеграм


Чтобы получать в Телеграм информацию о сделках в текстовом виде и скриншоты сделок, убедитесь, что на вкладке Настройки → Телеграм настроено подключение к Вашему Телеграм аккаунту и затем выполните следующие действия в Телеграм:


  1. Найдите в Телеграм бота @BotFather (https://t.me/BotFather) и отправьте команду /newbot

  2. Дайте имя своему Телеграм боту (например, CHOOSENAME)

  3. Придумайте уникальное имя пользователя для Телеграм бота, которое обязательно должно заканчиваться на bot (например, CHOOSENAME_bot). Если выбранное имя занято, попробуйте другое.

  4. После успешного создания Телеграм бота Вы получите сообщение с текстом Done! Congratulations on your new bot и токен для доступа к API Телеграм в формате 1111111111:SdDDSFSDfsdfkdf_SDFdfsdfsdf_sdsdfds. Обязательно сохраните этот токен - он позволяет управлять Вашим ботом через API Телеграм.

  5. 5. Создайте свою группу в Телеграм и добавьте туда хотя бы одного пользователя, иначе Телеграм не позволит создать новую группу.

  6. иначе Телеграм не позволит создать новую группу.Найдите через поиск в Телеграм своего Телеграм бота (t.me/CHOOSENAME_bot) и добавьте его в созданную Телеграм группу

  7. В разделе Администраторы Телеграм группы сделайте Телеграм бота администратором и включите ему все разрешения (переведите все ползунки в активное состояние).


Далее сделайте следующие настройки в терминале Moonbot:


  1. Перейдите на вкладку Настройки → Специальные → Remote

  2. В поле This bot name введите имя терминала (например, NAMEBOT), чтобы Вы могли различать отчёты, если у Вас несколько терминалов. Новое имя терминала будет присвоено после его перезагрузки.

  3. Установите галочку I have my own bot ID и вставьте в соответствующее поле токен для доступа к API Телеграм, полученный ранее от @BotFather.

  4. Установите галочку Слать скриншоты. При желании также установите галочки Слать в общий чат и Слать скрины минусов.

  5. 5. Настройте ограничения для отправки скриншотов в следующих полях:

    1. Если профит $ > [ 1 ]

    2. или профит % > [ 1 ]

    3. или профит за час $ > [ 50 ] 
      (Эти значения можно изменить по Вашему усмотрению.)

  6. Установите масштаб скриншотов в следующих полях:

    1. Ось времени, % > [ 100 ]

    2. Ось цены, % > [ 0 ]
      Эти значения можно изменить по Вашему усмотрению.

  7. Нажмите кнопку Generate PIN code.

  8. Скопируйте из поля Type this PIN code in your channel в буфер обмена сгенерированный PIN код.

  9. Вставьте и отправьте этот PIN код в созданную Телеграм группу.


Если всё сделано правильно, в группе появится сообщение:


NAMEBOT (названиеВашегобота): Remote chat approved ID=1111111111 name: NAMEBOT


Привет друг!


После этого будет отправлено ещё одно сообщение со списком доступных Телеграм команд для управления терминалом.


10. Отправьте в Телеграм группу команду talk для активации уведомлений о закрытых сделках.


11. Для тестирования функционала совершите покупку и продажу монеты.


Текстовое сообщение о сделке придёт в Телеграм при любом исходе (прибыль или убыток и с любой суммой), а скриншот сделки будет отправлен в Телеграм только при выполнении настроенных условий по профиту в $ или % на вкладке Настройки → Специальные → Remote.