Справочник фильтров
Этот справочник объясняет, что измеряет каждый фильтр стратегии и как его поля связаны с правилом, которое проверяет SteadyEdge.
Что это
Фильтры — это условия, которые должны выполниться перед входом, уровнем сетки или настроенным выходом. В редакторе они разделены на ценовые, импульсные, трендовые, волатильностные, объёмные, рыночные и внешние сигналы.
Полный справочник ниже соответствует текущему реестре фильтров, который отдаёт продукт.
Когда использовать
Откройте этот указатель, когда выбираете фильтр, уточняете смысл значения или решаете, должно ли правило описывать состояние рынка, отдельное событие или подтверждение.
Перед началом
- Правила в одном наборе объединяются: должны выполниться все настроенные условия.
- above и below проверяют состояние, а cross_above и cross_below — новое пересечение.
- Нулевой порог имеет разный смысл у разных знаковых индикаторов.
- Более длинный период обычно уменьшает шум, но увеличивает задержку.
- Фильтр помогает исключать неподходящие входы, но не гарантирует прибыль.
Пошаговая настройка
Шаг 1: Сформулируйте вопрос к рынку
Определите, что именно нужно: направление, сила тренда, импульс, волатильность, участие объёма, рыночные данные или внешнее событие. Не выбирайте индикатор только потому, что его название знакомо.
Шаг 2: Откройте статью о нужном фильтре
Ценовые фильтры:
- Процент изменения цены
- Верхняя Donchian
- Нижняя Donchian
- Цена относительно Donchian
- Самая высокая цена
- Самая низкая цена
Импульсные фильтры:
- RSI
- Stochastic
- Быстрое пересечение Stochastic
- Ultimate Oscillator
- CCI
- MFI
- Stochastic RSI
- SMI
- Williams %R
- Awesome Oscillator, Momentum и Heikin Ashi
Трендовые фильтры:
- ADX
- DMI
- Пересечение EMA
- Пересечение MACD и сигнальной линии
- EMA
- SMA
- Цена относительно скользящих средних
- MACD
- Супертренд
- Parabolic SAR и цена относительно Супертренда
- Ишимоку
Фильтры волатильности:
- Верхняя полоса Bollinger
- Нижняя полоса Bollinger
- Цена относительно полос Bollinger
- Средняя полоса Bollinger
- Ширина полос Bollinger
- Bollinger %B
- ATR
- ATR в процентах
- Choppiness Index
- Верхняя полоса Keltner
- Нижняя полоса Keltner
- Цена относительно каналов Keltner
Объёмные фильтры:
- Отношение объёма
- Chaikin Money Flow
- Объём
- Скользящее среднее объёма
- OBV
- VWAP
- Расстояние до VWMA и TWAP
Фильтры рыночных данных:
- Процент изменения открытого интереса
- Ставка финансирования
- Время до следующего финансирования
Внешние сигналы:
- Сигнал TradingView
Шаг 3: Проверьте весь набор правил
Укажите интервал, параметры, оператор и значение, затем запустите Проверку фильтров . Просмотрите линии на графике и выполните бэктест до запуска бота.
Что должно получиться
Вы должны понимать, что измеряет каждое правило, почему выбранный оператор соответствует замыслу и при каком условии правило не пройдёт.
Частые ошибки
- считать несколько похожих индикаторов независимыми подтверждениями
- использовать пересечение, когда требуется постоянное состояние
- переносить пороги между индикаторами с разными шкалами
- подбирать параметры только ради привлекательной истории
- игнорировать отсутствие значений в начале периода расчёта
Точная семантика проверки
Свечные фильтры берут последнюю свечу интервала правила на момент или раньше времени проверки. Правила одного набора объединяются через И; отсутствие значения у провайдера или неконечный обязательный результат не пропускают правило. Обычные above / below строгие, а пересечения используют предыдущее и текущее значения. Funding Rate и Time To Next Funding включают равенство порогу.
Связанные статьи
- Как работают фильтры входа
- Интервал, оператор, значение и параметры
- Почему перед запуском нужен бэктест