Formats for entries, targets and the stop
The bot accepts the levels of a trade in one strict format — both in the step-by-step wizard and in the template. All the rules are gathered here so that you do not get a rejection on the last step.
The level line
Every level is a separate line:
<number>) <price> - <percentage>%An example of entries from the bot's own hint:
1) 35000 - 30%
2) 36000 - 70%The rules:
- the percentages of one role (all entries, all targets, the stop) add up to exactly 100 %;
- the decimal separator is a dot:
112.5. If a number with a comma can be read in two ways, the bot asks you to rewrite it; - only one stop-loss is supported at the moment: if you enter several lines, the first one is taken and given 100 %;
- the prices must match the direction:
| Direction | The bot's rule |
|---|---|
| LONG | 📐 Rule: SL < ENTRY < TP |
| SHORT | 📐 Rule: SL > ENTRY > TP |
The trade template
🕹️ Manual Trading → Create trade → Create from template → the bot → paste the text → the amount → Confirm. The Generate button gives you a ready template that only needs to be filled in. The direction, the leverage and the levels are taken from the text — there are no separate screens for them.
Type: regular
Trading pair: BTC/USDT
Direction: long
Leverage: 10
Entry targets:
1) 30000 - 50%
2) 30100 - 50%
Take profit targets:
1) 31000 - 50%
2) 32000 - 50%
Stop loss targets:
1) 29500 - 100%| Field | Required | Values |
|---|---|---|
Type: | No | regular (the default) or breakout |
Trading pair: | Yes | XXX/YYY, the pair must exist |
Direction: | Yes | long / short |
Leverage: | No | 1–999. Without leverage the trade is treated as a spot one |
Entry targets: / Take profit targets: / Stop loss targets: | Yes | Lines N) price - percent%, adding up to 100 % |
The channel signal format
The same screen also accepts a text in the channel signal format:
#BTC/USDT
Leverage: 5
Entry:
28500
TP:
29000
Stop:
3%For a spot bot do not write the leverage line. The full description of the format is in the article Signal format: full specification.
If there is a mistake in the text
The bot shows exactly what is wrong and lets you go one step back without losing what you typed: “You made an error creating the trade. You can copy what you entered, go back, fix it and resend.”
Limits and allowed values
| Parameter | Value |
|---|---|
| The sum of the percentages of a role | 100 % |
| Stop-losses | 1 |
| Leverage in the template | 1–999 |
| Direction on spot | long only |
Common errors and what the bot says
- “Invalid format. Each line must look like: number) price - percent%. For example:
- 35000 - 30%”.
- “The sum of Entry orders must equal 100%” — check the percentages of each role.
- “The number "112,500" is ambiguous (e.g. 112.5 or 112500). Write it with a dot as the decimal separator or without a thousands separator.” — a comma with exactly three digits after it;
112,5or0,4348are read as decimal fractions without any question. - “For Long trades, Take Profit must be above Entry” / “For Long trades, Stop Loss must be below Entry” — and the mirrored rules for Short.
- “The trade text is empty. Send the trade using the template or in channel signal format.”
- “The text says direction LONG, but entry, target and stop prices make it SHORT. Check the prices or the direction.”
- “This is a spot bot — leverage is not available on spot. Remove the "Leverage" line or create the trade on a futures bot.”
- “This is a futures bot — specify leverage, e.g. "Leverage: 5" (or "5x"). If you do not want leverage, specify "Leverage: 1".”
- “Only Long is available on the spot market: you cannot sell a coin you do not hold. Use a futures bot for Short.”
- “Could not recognize the trading pair. The "Trading pair:" line must contain only the pair, e.g. BTC/USDT (or BTCUSDT). If you write the trade in channel signal format, use "#BTC/USDT", "Entry:", "TP:", "Stop:".”
- “Pair BTC/USDX is not traded on the futures market. Check the pair spelling.”
- “Leverage cannot be greater than 999” / “Leverage cannot be less than 1”.
