> For the complete documentation index, see [llms.txt](https://docs.itradingbot.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.itradingbot.net/strategii/filtry/po-momentum.md).

# Фильтр по Momentum

<mark style="color:$tint;">Фильтр «По Momentum» разрешает сторону по текущему положению Momentum относительно нуля или по его росту и снижению. Основной индикатор Momentum с сигналом пересечения настраивается отдельно.</mark>

### Добавьте карточку в конструктор

<mark style="color:$tint;">Откройте создание или редактирование задачи робота Binance или Bybit и конструктор</mark> [ISignal](/strategii/isignal-vkhod-filtry-i-vykhod.md)<mark style="color:$tint;">. Выберите</mark> **По Momentum** <mark style="color:$tint;">в блоке фильтров.</mark>

<mark style="color:$tint;">Торговый инструмент берётся из задачи. Новая карточка использует значения формы; это не рекомендуемая стратегия.</mark>

### Настройте параметры

* **ТФ** <mark style="color:$tint;">выбирается из списка текущей формы; по умолчанию — 1 минута.</mark>
* **Тип свечей** <mark style="color:$tint;">— «Обычные» или «Хейкен-Аши», по умолчанию — обычные.</mark>
* **Расчёт** <mark style="color:$tint;">позволяет выбрать закрытые бары или текущий незакрытый бар — режим «По пересечению (ежесекундно)». Начальное значение — «По закрытию бара».</mark>
* **Период** <mark style="color:$tint;">— число баров между ценами, разницу которых показывает Momentum. Начальное значение — 10.</mark>
* **Тип фильтра** <mark style="color:$tint;">— «Выше/Ниже 0-ого уровня» или «По росту/снижению». По умолчанию — первый вариант.</mark>

### Когда фильтр разрешает действие

* **Выше/Ниже 0-ого уровня**<mark style="color:$tint;">: значение выше нуля разрешает лонг, ниже нуля — шорт. При точном нуле ни одно направление не разрешено.</mark>
* **По росту/снижению**<mark style="color:$tint;">: рост значения относительно предыдущего разрешает лонг, снижение — шорт. Неизменное значение разрешает оба направления.</mark>
* <mark style="color:$tint;">В обоих режимах проверяется текущее условие; нового пересечения нулевого уровня не требуется.</mark>

<mark style="color:$tint;">Эти правила относятся к выключенному полю</mark> **Реверс?** <mark style="color:$tint;">— начальному состоянию формы. Включение меняет лонг и шорт местами. Разрешение обеих сторон и запрет обеих сторон не меняются.</mark>

### Учитывайте смысл расчёта

<mark style="color:$tint;">Для режима по росту/снижению важен знак изменения Momentum, а не знак его текущего значения. Например, отрицательное значение может расти и разрешать лонг в этом режиме.</mark>

### Сохраните карточку и проверьте действие

<mark style="color:$tint;">В поле</mark> **При выходе из фильтра** <mark style="color:$tint;">выберите реакцию на потерю условия. По умолчанию стоит</mark> **Отменить циклы**<mark style="color:$tint;">; доступны также команды</mark> **Продать по маркету** <mark style="color:$tint;">и</mark> **Продать по маркету с учетом девиации (если указана)**<mark style="color:$tint;">. Выход из фильтра может влиять на уже работающую задачу, а не только на новый вход.</mark>

<mark style="color:$tint;">Сохраните карточку и проверьте остальные условия задачи. Все фильтры должны разрешать её направление. Последствия выходных команд и различия режимов разобраны в</mark> [инструкции ISignal](/strategii/isignal-vkhod-filtry-i-vykhod.md)<mark style="color:$tint;">. Разрешение фильтра не подтверждает отправленный или исполненный ордер.</mark>
