Skip to content

«Изменён режим позиций на бирже»

Критическое уведомление: пока бот работал, режим позиций на Bybit сменился, и бот остановил торговлю.

Что это значит

Полный текст:

🚨 Изменён режим позиций на бирже

Grid-бот #12 (BTCUSDT) приостановлен.

Ожидалось: One-Way Фактически: Hedge

Чтобы продолжить работу бота — верните режим позиций обратно через настройки биржи и снимите бот с паузы. Иначе все ордера будут отклоняться биржей с ошибкой «position idx mismatch».

Бот замечает смену режима при следующей постановке ордера и уходит в жёсткую паузу: активные ордера сетки отменяются. Позиция, если она была, остаётся открытой на бирже. Уведомление приходит сразу, в любом режиме уведомлений, даже «Только ошибки».

Почему так бывает

  • Режим переключили вручную в приложении Bybit.
  • Аккаунт используется и для ручной торговли, где понадобился Hedge.
  • Режим сменили в другом сервисе, работающем на тех же ключах.

Что делать

  1. Откройте сообщение и посмотрите строку «Ожидалось» — обычно One-Way.
  2. На Bybit верните этот режим («Position mode» → One-Way). Биржа может не дать переключиться, пока по паре есть ордера или позиция, — тогда сначала отмените ордера и закройте позицию вручную.
  3. Вернитесь в карточку бота и снимите его с паузы: ▶️ Возобновить у Grid, ▶️ Запустить у DCA. Grid заново выставит ордера сетки.
  4. Если снять с паузы, не вернув режим, ордера будут отклоняться биржей — бот снова встанет.

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

Когда писать в поддержку

Если режим на Bybit стоит One-Way, а бот после ▶️ Возобновить снова сообщает о смене режима — напишите в поддержку: номер бота, пара, скриншот настроек режима позиций.