Фильтры выполняются после того, как правила сигналов в разделе сформировали ожидаемую покупку или продажу. Они могут заблокировать сигнал до размещения ордера. Настраиваются по reason: entry, increase, reversal, exit.
Два типа фильтров
Ворота (pass / fail)
Не выбирают направление — только разрешают или отклоняют ожидаемый сигнал:
| Правило | Проверка |
|---|---|
| UTC Time Window | Текущее UTC vs разрешённое начало и заблокированные интервалы |
| Volume Threshold | Объём свечи vs минимумы |
Если любой включённый воротный фильтр не прошёл, сигнал отбрасывается.
Направленные (нужно согласие)
Оцениваются как обычные индикаторные правила, но как фильтры должны совпадать с ожидаемой стороной (покупка/продажа). Примеры: RSI, ADX, MA crossover, incremental scaling.
Используйте для дополнительного подтверждения — например, вход в long только при сильном восходящем ADX.
Окно UTC
Контроль когда разрешена торговля в UTC:
- allowedAfterUtc — не торговать до этого времени каждый день (напр.
09:30). - blockedWindows — один или несколько дневных интервалов блокировки.
У каждого окна: startUtc, endUtc, enabled. Поддерживаются ночные окна (напр. 22:00 → 06:00).
Некорректное время: битый «allowed after» — fail open; битые границы окна могут ошибочно блокировать — используйте HH:MM в 24-часовом UTC.
Порог объёма
Минимальная ликвидность:
- minVolume — текущая свеча
- minAvgVolume — среднее за lookbackBars (по умолчанию 20)
- volumeType —
baseилиquote
Если данных об объёме нет, правило fails open (разрешает сигнал).
Устаревшие формы
В старых payload были filters.time или filters.volume. dogabot мигрирует их в utcTimeWindow и volumeThreshold.
Правила, которые не могут быть фильтрами
Stop loss, take profit и day trade close — только правила выхода, не в разделах фильтров.
Пример
Пример
В 14:05 UTC правила входа дают ожидающий buy, но в filters.entry есть блокировка 00:00–08:00 (выкл.) и 22:00–06:00 (вкл.). В 14:05 проход разрешён. В 23:30 UTC те же правила могут сработать, но ночной блок отклонит сигнал до размещения ордера.
См. также
- Обзор правил стратегии
- Правило UTC Time Window
- Правило Volume Threshold
- Правило ADX — популярный направленный фильтр в трендах