Skip to content

Автопостинг сигналов из своего бота

Автопостинг — это когда сигналы в ваш канал публикует не человек, а ваш собственный торговый бот или скрипт. Для Sync такой пост ничем не отличается от написанного руками: автор поста в канале — сам канал. Отдельно включать ничего не нужно — достаточно, чтобы посты бота соответствовали формату сигнала.

Как это работает

  1. Ваш бот публикует в канал обычный текстовый пост в формате сигнала.
  2. Главный бот Sync, администратор канала, читает пост, ставит сигнал на отслеживание, вешает кнопки и открывает сделки у подписчиков с включённым автотрейдом.
  3. Когда ваш бот выходит из сделки, он отправляет в канал команду ответом на пост сигнала — и сделки подписчиков закрываются или меняются вместе с вашей.

Требования к каналу

ТребованиеПояснение
Канал, не группа и не чатПубличный или приватный — не важно
Канал подключает человек, который будет владельцемОн нажал /start в @sync_trading_bot и первым добавил главного бота администратором. Бот-постер владельцем быть не может: кабинет и личные сообщения об ошибках получает человек
Главный бот Sync — админПрава «Публикация сообщений» (обязательно) и «Изменение сообщений» (для кнопок)
Сервисный бот Sync — админБез дополнительных прав
/activate в каналеОтвет «🚀 SYNC-канал активирован!»
Ваш бот-постер — админ с правом «Публикация сообщений»Иначе Telegram не даст ему публиковать. Другие права не нужны. Порядок добавления ботов не важен

Sync частоту публикаций не ограничивает; у Telegram есть собственный лимит на число сообщений от ботов в один чат — проверьте его на тесте, если сигналов много.

Требования к посту

Те же, что и для сигнала, написанного руками (Формат сигнала: полная спецификация). Для автопостинга особенно важно:

  • Текстовый пост, не фото с подписью — подпись не читается, пост пропускается молча.
  • Один пост — один сигнал, пост потом не редактируется — правки не перечитываются.
  • Одна цена на строку, без нумерации или с разделителем после номера (TP1: 87000, не TP1 87000).
  • Плечо для фьючерсов всегда, для спота — строки плеча нет вообще (даже 1x).
  • Стоп ценой, а не дробным процентом — для узких стопов это важно.
  • После последнего блока — ничего: строка с числом ниже стопа станет вторым стопом.

Минимальный шаблон, который разбирается всегда:

#BTCUSDT
Плечо: 10x
Вход: 85000
Цели: 85400
85800
Стоп: 84600

Команды от вашего бота

Команды публикуются ответом на пост сигнала, текст — ровно как в статье о командах, без имени бота и текста после числа.

  • /close — всегда, когда позиция вашего бота полностью закрыта: по времени, вручную, трейлингом, по своему тейку или стопу. Без этого сигнал остаётся активным до тейка или стопа, и позиции подписчиков продолжают висеть. Между постом сигнала и /close оставляйте хотя бы несколько секунд и проверяйте ответ: нужен «⛔ Сигнал закрыт админом канала…».
  • /change_sl_to_… — трейлинг и перенос в безубыток. Стоп ровно на цене входа попадёт в «пропущено»: ставьте на тик ниже (LONG) или выше (SHORT).
  • /change_tp1_to_…, /change_entry1_to_… — сдвиг целей и входов.
  • Повтор по той же паре в ту же сторону при активном сигнале второй трейд у подписчика не откроет — закрывайте предыдущий /close до нового сигнала по той же паре.

Отчёты и служебные посты бота

Публиковать результаты («TP1 взят», дневные отчёты) можно, три правила:

  1. Пост не начинается с / — иначе это команда.
  2. В посте нет строки только из #ТИКЕР вместе со строками, начинающимися с ключевых слов (TP:, Entry:, Стоп:) — иначе бот попытается разобрать его как сигнал, и владелец получит «не принят как сигнал». Безопасно — одной строкой без решётки: BTCUSDT: TP1 достигнут ✅ +0.5%.
  3. Слова close, cancel, exit отдельным ответом на пост сигнала — это команда закрытия. В отчётах такие слова ответом на пост не отправляйте.

Как проверить

  1. Опубликовать из бота тестовый сигнал по шаблону — через несколько секунд под постом должны появиться кнопки.
  2. Ответить на него /close из бота — должен прийти «⛔ Сигнал закрыт админом канала…».
  3. Прогнать зону входа, /change_sl_to_…, для фьючерсов — шорт.
  4. Всё это — пока у подписчиков выключен автотрейд: тестовые сигналы открывают реальные сделки. Подробнее — Проверка после подключения.

Что сигналами не копируется: лестницы лотов и усреднение сетью по одной паре — это Grid- и DCA-боты подписчика, а не сигнал.