Pause, hard pause, stop and “cancel orders only”
A Grid bot has two kinds of pause and three ways to finish its work. The difference is in what stays on the exchange: the orders, the position or nothing.
What it is
| Button | Orders on the exchange | Position | Status afterwards | Can be brought back |
|---|---|---|---|---|
| ⏸️ Pause | stay | stays | Paused | yes, ▶️ Resume |
| ⏸️⏸️ Hard pause | all removed | stays | Hard paused | yes, the grid is rebuilt |
| ⏹️ Stop | all removed | closed at market | Closed | no |
| 💼 Stop (keep orders) | stay as yours | stays | Closed | no |
| 🚫 Cancel orders only | all removed | stays open | Closed | no |
A paused bot still takes a slot in the bot limit: “Limit reached: 2 Grid bots…” arrives even when one of the two is paused.
Where it is in the bot
Main menu → 🪜 Grid Bots → the bot. The pause buttons are visible on a running bot, ▶️ Resume — in any pause, the three stop buttons — while the bot is not closed. In the status “Out of range (above)” or “Out of range (below)” there is no ▶️ Resume button: the bot comes back by itself once the price is inside the range, or use 🔄 Recreate grid.
How it works
⏸️ Pause (soft). The orders stay, the bot places no new ones. If a buy is filled during the pause, the paired sell order appears only after ▶️ Resume. The bounds, the density and the order size can be edited in a soft pause.
⏸️⏸️ Hard pause. All orders are removed — there are zero bot orders on the exchange, and the position is left without an exit order. On ▶️ Resume the grid is rebuilt: only the waiting levels are placed again. In a hard pause the editing buttons are hidden. The bot goes into the same pause by itself on crash protection, on a change of the position mode on the exchange and when the kill switch fires (see Protections).
⏹️ Stop. The orders are removed, the position is closed at market. The notification: “🔒 BTC grid (BTCUSDT) Grid bot closed: stopped by the user. Total PnL: 1.20 USDT”. On spot the bot sells the coin it bought; a remainder below the minimum lot cannot be sold — you will get “ℹ️ … After the stop, 0.00004 BTC remain on the account — less than the exchange minimum order, so the bot cannot sell them. Sell via Convert or keep them.” See Spot dust.
💼 Stop (keep orders). The bot is closed, but its orders stay on the exchange — from now on they are your orders, the bot does not track them.
🚫 Cancel orders only. The orders are removed, the position stays open: “🚫 … All Grid orders were cancelled. The position remains open on the exchange — close it manually if needed.” It is the right choice when you want to decide for yourself how to exit the position.
▶️ Resume will not work with an expired subscription or a locked account — the bot explains the reason and stays paused.
Example with a calculation
A Long grid 60,000 — 66,000, 11 levels of 10 USDT. The price went down and the bot bought three levels (30 USDT in BTC): there are three sell orders above them and five buy orders below on the exchange.
| Action | What is on the exchange afterwards |
|---|---|
| ⏸️ Pause | the same 8 orders and a position of 30 USDT; fills without a pair until the resume |
| ⏸️⏸️ Hard pause | 0 orders, a position of 30 USDT with no exit orders |
| ⏹️ Stop | 0 orders, the BTC sold at market for ≈ 30 USDT minus the fee; “Total PnL” in the notification |
| 💼 Stop (keep orders) | the 8 orders stay as yours, the position is 30 USDT |
| 🚫 Cancel orders only | 0 orders, the BTC worth 30 USDT stays on the account |
Limits and allowed values
| Parameter | Value |
|---|---|
| Resuming from “Closed” | impossible — create a new bot |
| Resuming from “Out of range …” | only automatically or through 🔄 Recreate grid |
| A slot in the bot limit | a paused bot takes one too |
Common mistakes and what the bot says
- “⏸️ BTC grid (BTCUSDT) Grid bot paused. Reason: …” — the pause fired by itself; the reason is in the text, the list of reasons is in Protections.
- “⚠️ Grid bot #12 was paused by the system. Reason: … Active orders have been cancelled on the exchange. To resume — open the bot in the menu and tap 'Resume'.” — for example, the pair is being delisted; see Stopped by the system.
- After 🚫 Cancel orders only the position hangs on the exchange — that is by design, close it in the Bybit interface.
- You tapped ⏹️ Stop and a small amount of the coin stayed on the account — that is dust below the minimum lot, the bot warned you about it.
