> For the complete documentation index, see [llms.txt](https://docs.ispecalgo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ispecalgo.com/isa-terminal/kak-sozdat-i-zapustit-torgovogo-bota/zapusk-i-ostanovka.md).

# Запуск и остановка

Эта страница объясняет, как запустить и безопасно остановить бота, в том числе при открытой позиции.

Как создать бота и заполнить форму: [Создание бота](/isa-terminal/kak-sozdat-i-zapustit-torgovogo-bota/kak-sozdat-bota.md).

## Перед запуском

Проверьте:

* подключение включено и баланс отображается;
* на фьючерсах биржа работает в One-Way, а не в Hedge Mode;
* выбран правильный тикер и рынок;
* стартовый объём, усреднения, стоп и тейк понятны;
* если на этой паре уже работает другой бот, вам понятен локальный хедж-режим.

Перед первым запуском пройдите чеклист: [Риски и безопасный первый запуск](/isa-terminal/pervyi-zapusk-ot-nulya-do-bota/bezopasnyi-pervyi-zapusk.md).

## Как запустить одного бота

1. Откройте **Боты → Мои боты**.
2. Найдите нужного бота.
3. Включите переключатель в колонке **Управление**.
4. Проверьте статус и логи бота.

После запуска бот загружает свечи, проверяет своё состояние и начинает анализировать рынок. Ордер появится только тогда, когда стратегия увидит условия для входа.

Отсутствие ордера сразу после запуска не обязательно означает ошибку.

## Запустить несколько ботов

Кнопка **Запустить все неактивные боты** запускает всех остановленных ботов. Уже активные боты не перезапускаются.

Перед массовым запуском проверьте каждый бот отдельно:

* понятен ли локальный хедж-режим для ботов на одинаковых парах;
* хватает ли баланса на стартовые входы и все возможные усреднения;
* подходит ли стратегия под текущий рынок;
* не слишком ли велика общая нагрузка на депозит.

Для первого запуска не используйте массовую команду.

## Как остановить одного бота

1. Откройте **Боты → Мои боты**.
2. Откройте обозреватель бота и проверьте позицию и активные ордера.
3. Выключите переключатель в колонке **Управление**.
4. Если есть позиция, выберите, закрыть её или оставить открытой.

<div align="left"><figure><img src="/files/Rdyjq2YYlxMFTUMKs0Gx" alt="Выбор действия с позицией при остановке бота"><figcaption></figcaption></figure></div>

При остановке ISA Terminal запрещает боту создавать новые ордера и пытается отменить активные ордера, известные этому боту. Дальнейшее поведение зависит от выбранного варианта.

| Выбор                         | Что произойдёт                                                                                                                                                                                                       |
| ----------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Закрыть позицию**           | Терминал попытается отменить активные ордера и отправит рыночный ордер на закрытие локально учтённого объёма позиции. Цена исполнения заранее не гарантируется, особенно при резком движении или низкой ликвидности. |
| **Оставить позицию открытой** | Терминал попытается отменить активные ордера, бот остановится, а позиция останется на бирже без автоматического сопровождения и может остаться без защитных TP/SL-ордеров.                                           |
| **Отмена окна**               | Остановка не выполняется, бот продолжает работать.                                                                                                                                                                   |

После остановки обязательно проверьте:

* итоговый статус бота;
* активные ордера на бирже;
* размер позиции на бирже;
* последние сообщения в логах.

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

## Если оставили позицию открытой

Остановленный бот не управляет оставленной позицией: не выставляет новые усреднения, тейк или стоп.

Не запускайте вместо него новый бот на той же паре. Повторно запускать исходный бот можно только после проверки, что его состояние не менялось вручную и совпадает с биржей. Обычный повторный запуск не выполняет полную сверку локальной позиции с биржей и не является способом исправления рассинхронизации. Если есть расхождение, сначала отправьте [баг-репорт](/isa-terminal/baza-znanii/kak-otpravit-bag-report.md).

## Закрыть позицию без остановки бота

В обозревателе есть отдельная команда **Закрыть позицию**. Она пытается отменить активные ордера и закрыть позицию по рынку, но не останавливает самого бота. Если вы хотите прекратить торговлю, после проверки закрытия отдельно остановите бота.

## Остановить всех ботов

Кнопка **Остановить все активные боты** применяет один выбранный вариант ко всем работающим ботам:

* закрыть их позиции;
* или оставить позиции открытыми.

Остановка выполняется для каждого бота отдельно. Часть операций может завершиться ошибкой, поэтому после массовой команды нельзя ограничиваться общим уведомлением — проверьте статус, позиции, ордера и логи каждого бота.

Не используйте массовое закрытие позиций без проверки ликвидности: несколько рыночных ордеров могут быть отправлены последовательно.

## Если позицию закрыли вручную на бирже

Ручное закрытие нарушает связь с локальным состоянием бота. Не перезапускайте его и не создавайте на этой паре нового, пока не выполните [порядок действий после ручного закрытия](https://docs.ispecalgo.com/isa-terminal/kak-sozdat-i-zapustit-torgovogo-bota/pages/b2jmEH4Iqq0h8NitazBD#если-позицию-закрыли-вручную-на-бирже).

## Удаление — не способ остановки

Удалить можно только неактивного бота без локальной открытой позиции и активных ордеров. Удаление необратимо очищает его конфигурацию, состояние, историю и статистику.

Для временной паузы используйте остановку. При обычной ошибке или непонятном расхождении не удаляйте бота до проверки. Исключение — позиция была сознательно закрыта вручную на бирже: после остановки старый бот уже не следует запускать, поэтому его можно удалить и создать нового.

## Почему бот запущен, но ордеров нет

Проверьте:

* стратегия ещё не получила сигнал;
* таймфрейм требует дождаться новой свечи;
* параметры входа слишком широкие для текущего движения;
* отключена нужная сторона торговли;
* подключение работает с ошибкой;
* недостаточно свободного баланса.

Сначала откройте логи бота. Если явной ошибки нет, ожидание сигнала является нормальным состоянием.
