Skip to content

Команды в канале

Сигналом можно управлять прямо из канала, не заходя в бота. Команда публикуется ответом (reply) на пост сигнала — так бот понимает, к какому сигналу она относится. Изменения применяются ко всем сделкам подписчиков по этому сигналу.

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

Команды работают у любого, кто может публиковать посты в канале: Telegram не сообщает боту, кто именно из админов написал. Единственная команда управления сигналом без ответа на пост — /close_all_signals.

КомандаДействиеОтвет бота в канал
/close — или просто слово close, cancel, exit ответом на постЗакрыть сигнал: сделки подписчиков отменяются, открытые позиции закрываются по рынку«⛔ Сигнал закрыт админом канала. Закрываются трейды подписчиков: 12. Открытые позиции закрываются по рынку.»
/change_sl_to_83500Новая цена стоп-лосса«✏️ Стоп-лосс: новая цена 83500. Применяется к трейдам подписчиков: 10, пропущено: 2 (цель исполнена или не проходит правила для конкретного трейда).»
/change_tp1_to_87500Новая цена тейка №1 (tp2, tp3 … — остальные)«✏️ Тейк-профит №1: новая цена 87500. Применяется к трейдам подписчиков: …»
/change_entry1_to_85200Новая цена входа №1 (entry2 …)«✏️ Вход №1: новая цена 85200. Применяется к трейдам подписчиков: …»
/close_all_signals (без ответа на пост)Закрыть все активные сигналы канала«⛔ Все сигналы канала закрыты админом: сигналов 3, трейдов подписчиков 25.»

Номера целей и входов — по порядку в тексте сигнала: первая цель — tp1, вторая — tp2.

Правила и тонкости

  • Цена в команде — число с точкой или запятой: /change_tp1_to_0.545, /change_entry2_to_56,4. Регистр не важен. Текст команды — ровно как в таблице: без @имябота и без текста после числа.
  • «Пропущено» — сделки, где изменение неприменимо: цель уже исполнена, либо новая цена нарушает правило SL < вход < TP (для шорта наоборот) для конкретной цены входа подписчика. Такие сделки остаются как были.
  • Стоп ровно на цене входа подписчика тоже попадёт в «пропущено» — правило строгое. Перенос в безубыток ставьте чуть ниже входа для LONG или чуть выше для SHORT.
  • Изменение уровней меняет и отслеживаемый сигнал: уведомления в канал и статистика считаются уже по новым ценам.
  • /close закрывает сделки подписчиков по рынку — это необратимо. Если ваша идея завершилась раньше целей (вышли руками, по времени), закрывайте сигнал /close, иначе позиции подписчиков продолжат висеть до тейка или стопа.
  • Служебные посты (команды и ответы бота) не мешают разбору следующих сигналов — они начинаются с / и в разбор не попадают.
  • /activate и /deactivate — тоже команды в канале, без ответа на пост; они включают и выключают приём новых постов, открытые сигналы не трогают (Подключение канала).

Пример

Сигнал: вход 85000, цели 87000 и 88500, стоп 82900. Цена дошла до 87000, первая цель у части подписчиков исполнилась. Вы переносите стоп в безубыток: /change_sl_to_84990 ответом на пост. Бот отвечает: «✏️ Стоп-лосс: новая цена 84990. Применяется к трейдам подписчиков: 10, пропущено: 2…». Пропущены две сделки, где вход подписчика исполнился по 84990 или ниже — для них новый стоп нарушил бы правило.

Типовые ошибки и что бот скажет

  • «Команда управления сигналом должна быть ОТВЕТОМ (reply) на пост сигнала. Доступные команды: /close — закрыть сигнал… /change_sl_to_56780… /change_tp1_to_56780… /change_entry1_to_56780… /close_all_signals…» — команда отправлена обычным постом, а не ответом.
  • «По этому посту нет активного сигнала или трейдов подписчиков. Команды применимы только к активным сигналам.» — ответ не на пост сигнала, либо сигнал уже завершён или закрыт.
  • «Не удалось разобрать команду. Примеры: /change_sl_to_56780 /change_tp1_to_0.545 /change_entry2_to_56,4» — опечатка в команде или лишний текст после числа.
  • «⛔ Сигнал закрыт админом канала. Активных трейдов подписчиков по нему не было.» — сигнал закрыт, сделок у подписчиков по нему не было.
  • «Активных сигналов в канале нет — закрывать нечего.» — /close_all_signals при пустом списке.

Всё то же самое доступно кнопками в кабинете админа — результат одинаковый.