For the complete documentation index, see llms.txt. This page is also available as Markdown.

Фильтр по прошлому импульсу

Фильтр ищет рост или снижение цены заданного размера в недавней истории. Можно разрешать действие при наличии такого импульса либо при его отсутствии.

Добавьте фильтр в задачу

Откройте создание или редактирование задачи робота Binance или робота Bybit. В блоке фильтров выберите По прошлому импульсу.

Поле Актив берётся из задачи. Настройте фильтр для той пары, с которой будет работать задача.

Настройте расчёт

  • Время расчёта (с) — длина короткого окна, от 10 до 100 секунд с шагом 10. Начальное значение — 100.

  • Время анализа (м) — глубина поиска: 1, 2, 5, 10, 15, 20 или 25 минут. По умолчанию — 15. Время расчёта должно быть строго меньше времени анализа.

  • Отклонение — процентный порог: 0,5; 1; 1,5; 2; 2,5; 3; 3,5; 4; 4,5; 5; 10; 15 или 20. Допускаются те же отрицательные значения; ноль не используется. Начальное значение — 3.

  • Обе стороны по умолчанию выключено. Для его включения задайте положительное отклонение.

  • Разрешать вход если — «Был импульс» или «Не было импульса». По умолчанию — «Не было импульса».

Когда фильтр разрешает действие

  • При выключенном поле Обе стороны положительное отклонение проверяет рост, отрицательное — снижение. При включённом проверяется движение в любую сторону на величину заданного положительного порога.

  • Расчёт использует цены закрытия секундных баров. В каждом коротком окне рост измеряется от минимальной цены до последней, снижение — от максимальной до последней. Поиск перебирает такие окна внутри времени анализа.

  • Достижение порога, включая равенство, считается импульсом. Был импульс разрешает оба направления, когда он найден; Не было импульса — когда подходящего импульса в окне анализа нет.

Уточните смысл параметров

Время расчёта и время анализа задают окна данных, а не задержку отправки ордера. Для расчёта нужна достаточная история. Отсутствие данных не следует принимать за подтверждённое отсутствие импульса.

Задайте действие при выходе из фильтра

Поле При выходе из фильтра относится к ситуации, когда задача перестаёт проходить это условие. В новой карточке выбрано Отменить циклы. В форме также есть Продать по маркету и Продать по маркету с учетом девиации (если указана).

Фильтр может влиять и на уже работающую задачу: выход из условия передаёт выбранную команду. Перед сохранением проверьте последствия команды для своего робота в описании задач Binance или задач Bybit.

Сохраните и проверьте задачу

Сохраните карточку фильтра, затем проверьте остальные условия и параметры задачи. Несколько фильтров должны одновременно разрешать её направление. Само разрешение фильтра не означает, что ордер отправлен или исполнен.

Если режим задачи поддерживает работу без основного сигнала, фильтры могут участвовать в её запуске. Поэтому выбранные условия и действие при выходе из них нужно проверить до запуска робота.

Последнее обновление