> For the complete documentation index, see [llms.txt](https://guide.moontrader.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.moontrader.com/torgovlya/algoritmicheskii-treiding/obshie-nastroiki-algoritmov/obshie-nastroiki.md).

# Общие настройки

## Общие настройки

В разделе «Общие настройки» задаются базовые параметры работы алгоритма: название, автоматический запуск, обработка задержек и другие системные параметры.

***

### Название

#### Название

Введите имя алгоритма. Можно использовать символ `#` для автоматического создания переменных в названии.

**Пример:** `SG_##TYPE##_##SIDE##` автоматически подставит тип алгоритма и направление торговли.

#### Предварительный просмотр

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

***

### Автоматический запуск

#### Автостарт при запуске ядра

Автоматически запускает алгоритм при запуске или после перезапуска ядра.

{% hint style="warning" %}
Если у вас много алгоритмов с автостартом и ядро перезагрузилось из-за нехватки ресурсов, все они запустятся одновременно. Это может снова привести к нехватке ресурсов и повторному перезапуску.
{% endhint %}

**Рекомендация:** Используйте автостарт только для критически важных алгоритмов.

***

### Управление задержками

#### Остановить если задержка торговых данных вне диапазона

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

**Зачем это нужно:** Когда биржа перегружена, торговые данные поступают с задержкой. Ядро получает устаревшую информацию — это может привести к входу по неактуальной цене.

**Параметры:**

* **Минимум:** минимально допустимая задержка (секунды)
* **Максимум:** максимально допустимая задержка (секунды)

**Пример:** Если указать диапазон 0–1 секунда, алгоритм остановится при задержке более 1 секунды.

{% hint style="warning" %}
Алгоритм попытается перезапуститься через время, указанное в параметре «Задержка перед перезапуском».
{% endhint %}

***

#### Остановить если задержка выставления ордера вне диапазона

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

**Зачем это нужно:** Защита от торговли при лагах на стороне сервера или хостера. Медленная отправка ордеров может привести к исполнению по нежелательной цене.

**Параметры:**

* **Минимум:** минимально допустимая задержка (секунды)
* **Максимум:** максимально допустимая задержка (секунды)

{% hint style="warning" %}
Алгоритм попытается перезапуститься через время, указанное в параметре «Задержка перед перезапуском».
{% endhint %}

***

### Авто-перезапуск

Управляет поведением алгоритма после исполнения ордера на символе.

**Доступные режимы:**

#### После задержки (Restart after delay)

После исполнения ордера алгоритм ожидает указанное время в поле «Задержка перед перезапуском» и затем выставляет новый ордер на том же символе.

**Задержка перед перезапуском:** время ожидания в секундах перед выставлением нового ордера.

***

#### Никогда (Run Once)

После исполнения ордера на символе алгоритм уходит в паузу и не будет выставлять новые ордера на этом же символе до перезапуска алгоритма или до момента повторного входа символа в фильтры (дельты, марк прайс, активные маркеты и другие фильтры).

**Когда использовать:** Подходит для стратегий с однократным входом до выполнения определенных условий.

***

### Графики

#### Открыть график при исполнении ордера

При исполнении ордера автоматически откроется график символа.

**Удобно для:** отслеживания точек входа в режиме реального времени.

***

#### Открыть график при закрытии сделки

При закрытии сделки по Take Profit или Stop Loss автоматически откроется график символа.

**Удобно для:** анализа результатов завершенных сделок.

***

### Оптимизация работы

#### Частота проверки фильтров

Определяет, как часто алгоритм проверяет условия фильтров в Market Live (указывается в секундах).

**Рекомендация:** Стандартное значение 10 секунд подходит для большинства стратегий. Уменьшайте только если требуется более частая проверка условий входа.

***

#### Задержка перезапуска торговли после критических ошибок

Работает как параметр «Задержка перед перезапуском», но триггером является получение ошибки от биржи при попытке выставить ордер.

**Зачем это нужно:** Защищает от повторных попыток выставить ордер при временных проблемах на бирже.

***

### Дополнительные параметры

#### Временное окно ордера

Позволяет задать временное окно (в секундах), в котором биржа должна обработать выставление ордера. Если обработка запроса выходит за указанное время, вы получите ошибку.

**Когда использовать:** При лагах биржи, высоком пинге или большой очереди на исполнение ордеров. Помогает быть уверенным в том, что вы войдете по нужной цене.

**Внимание:** Слишком маленькое значение может привести к частым отклонениям ордеров биржей.

***

#### Работать только на листинге

Если включено, алгоритм будет работать только при появлении новых торговых пар (листинг). Котируемый актив новой пары должен соответствовать указанному в настройках.

**Применение:** Автоматическая торговля на новых листингах бирж.

**Связанные настройки:** Фильтры рынков → Объединенные по котируемой паре, Белый список, Черный список.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://guide.moontrader.com/torgovlya/algoritmicheskii-treiding/obshie-nastroiki-algoritmov/obshie-nastroiki.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
