Як працюють фільтри входу
Фільтри введення визначають, коли боту дозволено створювати сигнал. Вони є логічними воротами між ринковою ідеєю та фактичною спробою входу.
Що це
У цій статті пояснюється, як поточний продукт оцінює фільтри записів і як створити набір фільтрів, який поводиться так, як ви очікуєте.
Коли використовувати
Використовуйте цю статтю, якщо:
- ви додаєте або редагуєте правила на кроці Фільтри
- Ви не отримуєте сигналів і не розумієте чому
- ви хочете зрозуміти, як поєднуються кілька правил
Перед початком
Перш ніж створювати фільтри запису, переконайтеся, що ви вже вибрали:
- біржовий акаунт
- тип ринку
- режим символу
- область застосування символів або всіх монет
- сторона
Важлива поточна поведінка:
- дійсний бот повинен містити принаймні один фільтр входу
- редактор групує фільтри за такими категоріями, як ціна, імпульс, тренд, волатильність, обсяг, ринкові дані та зовнішні
- механізм розглядає налаштовані вхідні фільтри як комбіновані ворота
Крок за кроком
Крок 1. Почніть із ідеї налаштування, а не зі списку індикаторів
Перш ніж додавати правила, опишіть налаштування простою мовою. Наприклад:
- продовження тренду після відкату
- розворот перепроданості
- підтвердження прориву з обсягом
Це полегшує вибір невеликого узгодженого набору правил замість накопичення непов’язаних індикаторів.
Крок 2. Додайте лише правила, необхідні для підтвердження налаштування
Кожне правило перевіряє одну умову, наприклад:
- ціна відносно смуги або ковзної середньої
- поріг імпульсу
- перехресна подія
- умови фінансування або відкритого інтересу
- зовнішній сигнал TradingView
У поточному механізмі правила оцінюються разом. На практиці:
- кожне налаштоване правило має проходити
- одне надмірно обмежувальне правило може зменшити сигнали до нуля
Крок 3. Зберігайте когерентний стек фільтрів
Практична структура - це:
- правило одного контексту
- правило одного тригера
- одне правило підтвердження
приклади:
- тренд + відкат + розворот імпульсу
- прорив + розширення обсягу
- зовнішній сигнал + локальне підтвердження
Уникайте нагромадження багатьох правил, які говорять майже те саме.
Крок 4. Зрозумійте особливі випадки
Деякі фільтри потребують додаткової інтерпретації:
- Сигнал TradingView залежить від вхідного сигналу webhook
- Рівень фінансування залежить від даних фінансування та ігнорує часові рамки
- Відсоток зміни відкритого інтересу залежить від наявності ринкових даних
- Тести усіх монет і перевірки на історії можуть видавати попередження, оскільки ринковий всесвіт обробляється інакше, ніж пробіг з однією парою
Якщо ви використовуєте ринкові дані або зовнішні фільтри, завжди читайте попередження про тест або перевірку на історії, перш ніж довіряти результатам.
Крок 5: скористайтеся тестовими фільтрами, перш ніж довіряти налаштуванням
Редактор містить тестовий процес фільтра. Використовуйте його щоразу, коли суттєво змінюєте логіку входу.
Поточний тестовий процес може сказати вам:
- чи були знайдені сигнали
- скільки сигналів знайдено
- які позначки часу їх створили
- який символ створив їх у режимі всіх монет
Якщо результат нульовий, спростіть набір правил перед зміною сітки або виходом.
Крок 6: повторіть перевірку після зміни основного контексту
Якщо ви зміните:
- біржовий акаунт
- тип ринку
- символ
- сторона
- режим символу
потім знову перевірте фільтри. Стек, який працює в одному контексті, може втратити сенс в іншому.
Що ви маєте побачити
До того часу, коли крок фільтрів буде готовий, ви повинні мати:
- набір правил, який чітко відображає вашу ідею вступу
- результат перевірки фільтра, який доводить, що установка може створювати сигнали
- відсутність плутанини щодо того, яке правило діє як контекст, тригер і підтвердження
Часті помилки
- додавання багатьох індикаторів без завчасного визначення налаштування
- забувати, що фільтри входу оцінюються разом
- зміна символу або сторони та припущення, що старі фільтри все ще діють
- використання TradingView або фільтрів ринкових даних без перевірки попереджень
- розгляд тесту нульового сигналу як проблеми сітки замість проблеми фільтра
Пов’язані статті
- Основні поля бота: біржа, символ, сторона, плече та розмір позиції
- Часові рамки, оператор, значення та параметри
- Налаштування сітки
- Чому перед запуском потрібна перевірка на історії