> 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-balansovomu-obemu-obv.md).

# Фильтр по балансовому объёму — OBV

<mark style="color:$tint;">Фильтр «По Балансовому объему (OBV)» проверяет положение нормализованного OBV-осциллятора относительно канала. Он может разрешать обе стороны внутри канала либо одну сторону за границами.</mark>

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

<mark style="color:$tint;">Откройте создание или редактирование задачи робота Binance или Bybit и конструктор</mark> [ISignal](/strategii/isignal-vkhod-filtry-i-vykhod.md)<mark style="color:$tint;">. Выберите</mark> **По Балансовому объему (OBV)** <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>
* **OBV Channel Length** <mark style="color:$tint;">— период сглаживания для нормализации, от 2 до 200 баров. По умолчанию — 5.</mark>
* **OBV Average Length** <mark style="color:$tint;">— период итогового сглаживания, от 2 до 200 баров. По умолчанию — 10.</mark>
* **Коэффициент нормализации** <mark style="color:$tint;">участвует в масштабировании осциллятора. Начальное значение — 0,015. Нулевое значение не подходит для расчёта.</mark>
* **Верхняя граница** <mark style="color:$tint;">и</mark> **Нижняя граница** <mark style="color:$tint;">задают уровни осциллятора. В новой форме указаны 75 и −75.</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;">Условия относятся к шкале осциллятора, а не к денежному объёму торгов. В отличие от входного или выходного индикатора OBV, этот фильтр не ждёт нового пересечения границы.</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>
