ВОПРОСЫ
В торговом терминале есть кнопка "Поделиться" в левой части панели управления торгами.
Как это работает: трейдер, сочтя монету интересной для сообщества, нажимает кнопку "Поделиться", и бот отправляет короткое сообщение в общий телеграм канал @MoonInt. Сообщение содержит название монеты, некоторые ее параметры, рег. ID трейдера, его имя и рейтинг.
Обратите внимание:
Имя и логин трейдера для поста в канале берется из настроек бота, страница «Логин».
Только 1 бот на 1 компьютере может отправлять сигналы по кнопке «Поделиться».
Вы можете не только отправлять сигналы в телеграм канал @MoonInt, но и читать сообщения из него. Рекомендуется настроить стратегию на чтение этого канала без автопокупки, со звуковым уведомлением. Ключевые слова в сообщениях можно использовать в фильтре сигналов, например принимать только сообщения от пользователей с рейтингом 5.
Для использования сервиса (отправки монет и чтения ботом канала @MoonInt) нужно Ваше согласие на отправку отладочных данных на наш сервер. Откройте страницу "Настройки - Логин" и поставьте галочку "Согласен отправлять отладочные данные". Бот будет отправлять на наш сервер данные, нужные для вычисления рейтинга: результаты (плюс или минус) по каждой закрытой сделке, название монеты, время открытия и закрытия ордера.
Рейтинг рассчитывается на основании сделок остальных пользователей, которые воспользовались сигналом (т.е. открыли ордер по этому сигналу). Рейтинг изменяется от 0 до 5, изначально всем присвоен рейтинг 1. Алгоритм расчета рейтинга не раскрывается и может изменяться по итогам тестов без предварительного уведомления.
Подробнее можно прочесть на этой странице нашего сайта: https://moon-bot.com/ru/73-social-trading/
Для этого нужно создать для каждого терминала MoonBot свою телеграм группу, в которую будут поступать:
1) информация по детектам и сделкам
2) в такой группе можно получать сводную статистику по прибыли и убыткам
3) управлять ботом на расстоянии через телеграм команды управления терминалом MoonBot (изменять параметры стратегий, покупать и продавать монеты, отменять buy ордера и прочие действия)
У нас есть специальная группа "Report/Online MoonBot - обсуждение" для подключения отчетов и управления терминалом MoonBot через телеграм, рекомендуем вступить в неё и ознакомится с порядком подключения https://t.me/+UlgLK8AiXB23Gcem/
Вы можете пользоваться кнопкой "Поделиться" для отправки сообщений в свой Телеграм канал или группу.
Для этого сначала откройте график любой монеты и справа на главном окне терминала MoonBot нажмите левой кнопкой мышки кнопку "Поделиться", при этом откроется окно с настройками "Share market".
1) Установите галочку "Не показывать это окно в след. раз (чтобы открыть его, нажмите ПКМ на кнопке "Поделиться")".
* После установки этой галочки теперь по нажатию левой кнопки мышки на кнопку "Поделиться" не будет открываться окно "Share market", а будет исполняться команда "Поделиться", а окно с "Share market" в этом случае теперь можно будет открывать по нажатию правой кнопки мышки.
2) Установите галочку на "Хочу слать сигналы в свой собственный канал автоматически".
3) Введите бот токен от бота, полученного от @BotFather.
4) Введите имя канала в поле "My channel name":
а) если канал открытый, то нужно ввести его название.
б) если канал закрытый, то нужно ввести его id.
Чтобы узнать id канала, можно написать любое сообщение в свой канал, который при этом слушает Ваш MoonBot (Настройки-Телеграм), например, команду "BTCUSDT BUY" и посмотреть это сообщение в файле с логами в папке logs\LOG_ADD_2023-ХХ-ХХ.log, там будет указан id канала или воспользоваться ботом @username_to_id_bot: через поисковую строку в телеграм найти бота @username_to_id_bot и запустить его (кнопка “Запустить”).
Затем нажать на кнопку "Channel", выбрать из списка Ваш канал, у которого Вы хотите узнать id и подтвердить действие.
Потом посмотреть в телеграм боте @username_to_id_bot информацию "Chat id: -10017ХХХХХХ26" и скопировать этот id. При чём id через бота и через лог ADD поступит разная:
Chat id: -10017ХХХХХХ26 (так выглядит id из @username_to_id_bot).
id:17ХХХХХХ26 (так выглядит id из лога с ADD Moonbot без приставки "-100").
И можно ввести в поле "My channel name" как такой id "-10017ХХХХХХ26", так можно и отбросить "-100" и ввести такой id "17ХХХХХХ26" в обоих случаях всё будет работать.
5) Установите галочку "Send only share signals".
6) Нажмите кнопку Test, чтобы проверить, отправляются ли сообщения в Ваш канал. Если в канале появится сообщение с указанием времени, то всё настроено верно.
Затем можно закрыть окно "Share market" и открыть график любой монеты, например PEPE и нажать ЛКМ на кнопку "Поделиться". После этого в Вашем канале появится запись вида:
#PEPE delta: -0.2% flat.
UserХХХХ @ RatingХХХ.
Этими сообщениями Вы можете оповещать всех подписавшихся на Ваш канал о том, что данная монета достойна внимания.
Но можно дополнительно включить галочку "Хочу слать сигналы ДУ через UDP протокол" и выставить нужные галочки для отправки команд. Тогда Ваши действия (покупка, продажа и прочее) будут транслироваться в телеграм канал и могут быть использованы другими (ведомыми) ботами, которые следят за командами в Вашем канале.
Кроме этого на этот канал можно подписать этого же бота и отправлять в него же кнопкой "Поделиться" сообщения, которые будут потом читаться Вашим терминалом MoonBot и заставлять срабатывать различные телеграм стратегии, выполняющие разные функции: покупать, продавать, запускать триггер-стратегии, обнулять триггер-ключи и прочие действия. Аналогичные действия можно делать и с другими терминалами, нажав в одном терминале кнопку "Поделиться", можно остановить торговлю на всех Ваших терминалах, снять в них не реализованные Buy ордера и быстро освободить баланс для более интересной монеты, запустить нужные стратегии и прочие действия.
Для того, чтобы получать в Телеграм информацию о сделках в текстовом виде и скриншоты со сделками, нужно проделать следующие действия:
******
Для начала Вам нужно зайти в @BotFather (https://t.me/BotFather) и нажать /newbot.
Alright, a new bot. How are we going to call it? Please choose a name for your bot.
CHOOSENAME (дать имя боту).
Good. Now let's choose a username for your bot. It must end in bot. Like this, for example: TetrisBot or tetris_bot.
CHOOSENAME_bot (выбрать уникальное имя пользователя для бота, если выбранное имя уже есть, то повторить попытку и выбрать другое имя).
Done! Congratulations on your new bot. You will find it at t. me/CHOOSENAME_bot.
You can now add a description, about section and profile picture for your bot, see /help for a list of commands.
By the way, when you've finished creating your cool bot, ping our Bot Support if you want a better username for it.
Just make sure the bot is fully operational before you do this.
Use this token to access the HTTP API: 1111111111:SdDDSFSDfsdfkdf_SDFdfsdfsdf_sdsdfds (*тут будет указан токен бота от @BotFather для доступа по API)
Keep your token secure and store it safely, it can be used by anyone to control your bot. For a description of the Bot API, see this page: https://core.telegram.org/bots/api .
******
Далее нужно создать свою группу в Телеграм и добавить туда одного пользователя (без добавления пользователя Телеграм не даёт создавать группу).
Через поиск найти своего бота, созданного через @BotFather t. me/CHOOSENAME_bot и добавить его в группу.
Зайти в группе в раздел Администраторы и добавить этого бота в качестве администратора.
Зайти в его права админов и включить ему все разрешения (полозки должны быть синими).
******
Затем зайти в терминал MoonBot и открыть вкладку Настройки-Специальные-Remote:
1) Дать имя терминалу в поле This bot name: NAMEBOT (пишите своё название терминала, чтобы понимать какой бот присылает сделки и скрины, имя бота будет изменено после перезапуска терминала в режиме администратора).
2) Установить галочку "I have my own bot ID" и в поле ниже вставить токен бота, полученного от @BotFather
1111111111:SdDDSFSDfsdfkdf_SDFdfsdfsdf_sdsdfds
3) Установить галку "Слать скриншоты". Так же по желанию установить галочки "Слать в общий чат" и "Слать скрины по умолчанию".
4) Выбрать ограничения Ваших условий для отправки скриншотов:
а) "если профит в $ >1".
б) "или профит % >1".
в) "или "профит за час в $ >50".
(* это минимально возможные значения по умолчанию и их можно установить на нужные Вам).
5) Выставить масштаб скринов по оси времени (100% по умолчанию) и оси цены (0% по умолчанию).
6) Нажать на кнопку Generate PIN code.
7) В поле ниже надписи "Type this PIN code in your channel" появится PIN код, который нужно скопировать в буфер.
8) Открыть свою ранее созданную группу, вставить PIN код в сообщение и отправить его в группу.
9) Если всё сделано правильно, то в Телеграм группе получите ответ:
NAMEBOT (название вашего бота): Remote chat approved
ID=1111111111 name: NAMEBOT
Привет друг!
(* и вторым сообщением в группе появится сообщение с доступными командами).
10) Дать в группу команду: talk (включить уведомления бота в чат о закрытых сделках).
11) Для теста купите и продайте монету и текстовое сообщение приходит в Телеграм группу любом случае (при любой сделке плюс или минус и с любой суммой в $), а скриншот приходит только в том случае, если проходят условия для отправки скринов на вкладке Настройки-Специальные-Remote.
Да, функционал отправки скриншотов графиков со сделками в Телеграм при торговле на квартальном фьючерсном терминале MoonBot для биржи Binance успешно работает. Настройка функционала отправки скриншотов в Телеграм находится в терминале MoonBot на вкладке Настройки - Специальные - Remote. Рекомендуем обновить Вашу версию терминала MoonBot на актуальную.