Фильтр по балансовому объёму — OBV
Фильтр «По Балансовому объему (OBV)» проверяет положение нормализованного OBV-осциллятора относительно канала. Он может разрешать обе стороны внутри канала либо одну сторону за границами.
Добавьте карточку в конструктор
Откройте создание или редактирование задачи робота Binance или Bybit и конструктор ISignal. Выберите По Балансовому объему (OBV) в блоке фильтров.
Торговый инструмент берётся из задачи. Новая карточка использует значения формы; это не рекомендуемая стратегия.
Настройте параметры
ТФ выбирается из списка текущей формы; по умолчанию — 1 минута.
Тип свечей — «Обычные» или «Хейкен-Аши», по умолчанию — обычные.
Расчёт позволяет выбрать закрытые бары или текущий незакрытый бар — режим «По пересечению (ежесекундно)». Начальное значение — «По пересечению (ежесекундно)».
OBV Channel Length — период сглаживания для нормализации, от 2 до 200 баров. По умолчанию — 5.
OBV Average Length — период итогового сглаживания, от 2 до 200 баров. По умолчанию — 10.
Коэффициент нормализации участвует в масштабировании осциллятора. Начальное значение — 0,015. Нулевое значение не подходит для расчёта.
Верхняя граница и Нижняя граница задают уровни осциллятора. В новой форме указаны 75 и −75.
Тип фильтра — «По внутреннему каналу» или «Выше/Ниже канала». В новой карточке выбран внутренний канал.
Когда фильтр разрешает действие
По внутреннему каналу: значение между нижней и верхней границами, включая сами границы, разрешает оба направления. Снаружи ни одно не разрешено.
Выше/Ниже канала: значение строго выше верхней границы разрешает шорт, строго ниже нижней — лонг. Внутри и при равенстве границе ни одно направление не разрешено.
Эти правила относятся к выключенному полю Реверс? — начальному состоянию формы. Включение меняет лонг и шорт местами. Разрешение обеих сторон и запрет обеих сторон не меняются.
Учитывайте смысл расчёта
Условия относятся к шкале осциллятора, а не к денежному объёму торгов. В отличие от входного или выходного индикатора OBV, этот фильтр не ждёт нового пересечения границы.
Сохраните карточку и проверьте действие
В поле При выходе из фильтра выберите реакцию на потерю условия. По умолчанию стоит Отменить циклы; доступны также команды Продать по маркету и Продать по маркету с учетом девиации (если указана). Выход из фильтра может влиять на уже работающую задачу, а не только на новый вход.
Сохраните карточку и проверьте остальные условия задачи. Все фильтры должны разрешать её направление. Последствия выходных команд и различия режимов разобраны в инструкции ISignal. Разрешение фильтра не подтверждает отправленный или исполненный ордер.