What happens after a signal is published
Seconds pass between the post and open trades on subscribers' accounts. If something went wrong, the channel owner is the first to learn about it — in a private message from the bot.
How it works
- The main bot parses the post text by the rules from the format specification.
- If the signal is recognized, it is put under tracking and three buttons appear under the post — 👁 View signal, 📈 Open signal, ⚡ Enable auto-trading (with the Edit messages permission).
- For every subscriber whose bot is connected to the channel and who has auto-trade on, a trade opens — with their own amount, leverage, stop and limits applied on top of your levels.
- Subscribers with auto-trade off can open a trade with the 📈 Open signal button.
- After that the bot watches the price and posts in the channel as replies to the post: the entry price was reached, a take-profit was reached, the stop was reached — see Channel notifications and the honesty rules.
A signal with leverage goes only to subscribers' futures bots, one without leverage — only to spot bots.
If something is wrong: messages to the owner
| Message (private) | Situation | What to do |
|---|---|---|
| “⚠️ Post … in channel '…' was not accepted as a signal — no trades were opened. Reason: … Fix the text and publish the signal again.” | The format was not parsed | Fix the text and publish a new post; an edited post is not re-read |
| “⚠️ Channel '…': signal … was recognized as SPOT because no leverage is specified in its text. No trades were opened: none of the channel subscribers has a spot bot with auto-trading enabled.” | Leverage was forgotten while subscribers trade futures | Add leverage and publish again |
| “⚠️ Channel '…': signal … was recognized as FUTURES because leverage is specified in its text. No trades were opened: none of the channel subscribers has a futures bot with auto-trading enabled.” | The opposite case | Remove the leverage or explain to subscribers which bot to create |
The “was not accepted as a signal” message comes only for posts that look like a signal: the text contains at least two markers — a ticker line, an entry, target, stop or leverage line. Ordinary posts without a hashtag and without keywords are skipped silently.
An opposite signal on the same pair
If a signal in the opposite direction on the same pair is published, the previous one is automatically removed from tracking and a notification goes to the channel: “🔁 Signal closed: an opposite direction signal (…) for the same pair was posted in this channel. Price tracking for this signal has stopped. Open subscriber trades keep running with their own settings.”
Open subscriber trades are not closed by this. In One-Way mode an opposite signal will close the subscriber's current position and open a new one — but that is the logic of their bot, not of the channel.
A repeat on the same pair in the same direction
While the previous signal on a pair is active, a second signal in the same direction will not open a new trade for a subscriber — the subscriber sees: “♻️ Duplicate signal for BTCUSDT from channel '…' skipped. There is already an active trade for this pair in the same direction — no second trade opened.” If the previous idea is over, close it with /close before a new signal on the same pair.
What to do about a mistake in a published signal
The bot does not re-read an edited post. There are two ways:
- correct the levels with commands as a reply to the post —
/change_tp1_to_…,/change_sl_to_…,/change_entry1_to_…; the change goes to all subscribers; - close the signal with
/closeand publish a new one.
