Пользовательский скринер: три условия в одном уведомлении
- Три условия в одном правиле: изменение открытого интереса, изменение цены и изменение оборота за 24 часа. У каждого свой процент и свой интервал — от 1 минуты до 4 часов.
- Логика «и», а не «или»: включённые условия обязаны выполниться одновременно и на одной площадке. Выключенное условие просто не проверяется.
- Уведомление приходит в ту минуту, когда связка сложилась, а не каждую минуту, пока она держится.
- Порог можно задать отрицательным — «упало на N%». Условие по открытому интересу работает только на фьючерсах.
Зачем он нужен, если есть отдельные скринеры
Что именно можно связать
| Условие | Что сравнивает скринер | Интервал, минут |
|---|---|---|
| Изменение ОИ | Открытый интерес сейчас и N минут назад | 1–240 |
| Изменение цены | Цену сейчас и N минут назад | 1–240 |
| Изменение оборота | Оборот за 24 часа сейчас и N минут назад | 1–240 |
Порог может быть отрицательным
Минус перед числом означает падение: −5% срабатывает, когда значение упало на 5% и сильнее. Знаки условий можно смешивать, поэтому связки вида «цена вниз, оборот вверх» задаются штатно. Ноль в поле порога — это не «любое изменение», а незаданное условие: скринер с включённым, но незаполненным условием не проверяет вообще ничего.Условие по ОИ существует только на фьючерсах
На споте открытого интереса нет: сделка завершается сразу, открытой позиции не остаётся, и в данных спотовой площадки он равен нулю. Поэтому включённое условие по ОИ автоматически оставляет в выборке только фьючерсные площадки — их 9. По той же причине ненулевая нижняя граница по открытому интересу отсекает спот целиком, даже если фильтр рынка стоит на «спот и фьючерсы».Фильтр рынка и нижние границы
Фильтр рынка оставляет спот и фьючерсы, только спот или только фьючерсы. Две нижние границы — минимальный открытый интерес и минимальный оборот за 24 часа — задаются в миллионах долларов и отсекают тонкие пары, на которых процент выглядит громко при копеечных суммах. Что такое эти параметры по отдельности, разобрано в статье о параметрах криптовалюты.Все условия — на одной площадке
Связка проверяется по каждой бирже отдельно. Рост цены на одной площадке и рост открытого интереса на другой совпадением не считаются. В уведомлении перечислены те площадки, где сложились все условия сразу, — обычно их одна или две.Два условных примера связок
Рост цены на новых позициях
Условный пример: цена +2% за 15 минут и открытый интерес +3% за 30 минут, рынок — только фьючерсы, минимальный открытый интерес 10 млн $. Такая связка оставляет только те движения вверх, на которых параллельно набираются позиции. Рост на выкупе шортов сюда не попадёт: там открытый интерес падает, а не растёт, и второе условие не выполнится. Тонкие пары отсечёт нижняя граница.Падение цены на растущем обороте
Условный пример: цена −4% за 30 минут и оборот за 24 часа +20% за час, минимальный оборот 50 млн $. Здесь отрицательный порог отбирает падения, а условие на оборот оставляет из них те, за которыми стоят сделки, а не пустой стакан. Уведомление скажет, что оба условия сошлись; куда пойдёт цена дальше, ни одно из них не предсказывает.Что придёт в уведомлении
- Пара, а если вы включили лимит уведомлений — счётчик срабатываний за выбранный период.
- Каждая площадка, где сложилась связка: ссылка на график, ставка фандинга, изменение открытого интереса и его размер в долларах, изменение цены, изменение оборота и размер изменения в долларах.
- Диапазон цены за 24 часа: максимум, текущая цена, минимум.
- Соотношение лонгов и шортов — когда по паре есть свежий снимок; он покрывает не все пары.
Почему условие не срабатывает
Пороги перенесены из отдельных скринеров
Три «обычных» порога почти никогда не совпадают в одну минуту. Здесь их ставят ниже: связка уже отбирает редкое событие, усиливать её каждым условием по отдельности не нужно.У включённого условия пустое поле
Если условие включено, а процент или интервал не заданы, скринер прекращает проверку целиком — молчит не одно условие, а всё правило. Снаружи это выглядит как работающий скринер без срабатываний, поэтому форма и требует оба поля.Интервалы разного масштаба
«Цена за минуту» вместе с «оборотом за четыре часа» попадают в одну проверку крайне редко. Разные интервалы полезны, когда они соседние — 15 минут и час, — а не когда различаются в сотни раз.Условие по ОИ вместе с фильтром «только спот»
Это гарантированная тишина: открытого интереса на споте нет. Та же пара настроек в мягком виде — условие по ОИ и ненулевая нижняя граница по открытому интересу при фильтре «спот и фьючерсы» — просто убирает из выборки все спотовые площадки.Частоту режут ограничения, а не условия
Пауза между уведомлениями по монете и лимит уведомлений за период работают отдельно от условий: связка сложилась, а сообщение не ушло. Плюс к этому скринер сам не повторяется — уведомление приходит в минуту, когда сочетание сложилось, а не каждую минуту, пока оно держится.Строгие фильтры поверх строгих порогов
Высокие нижние границы, фильтр рынка и проверка только избранных монет накладываются друг на друга. В такой тишине невозможно понять, что именно лишнее, — начните с широких порогов и одного фильтра.Чего пользовательский скринер не делает
- Не умеет «или». Правило одно и целиком в логике «и». Независимые уведомления по цене и по обороту — это два отдельных скринера.
- Не умеет верхний порог. Условие «цена сдвинулась не больше чем на 1%» задать нельзя: порог — нижняя граница изменения. Ближайший рабочий вариант — оставить включённым только условие по открытому интересу и читать изменение цены в самом уведомлении.
- Не сравнивает площадки между собой. Связка проверяется внутри одной биржи; расхождения между площадками — предмет других скринеров.
- Не смотрит индикаторы, уровни и ликвидации. Набор условий закрытый: открытый интерес, цена, оборот за 24 часа.
- Не называет вход, стоп и размер позиции. Скринер сообщает, что сочетание сложилось, — решение остаётся за вами.
Частые вопросы о пользовательском скринере
Чем пользовательский скринер отличается от скринера цены или открытого интереса?
Отдельный скринер отвечает на один вопрос и присылает уведомление по одному условию. Пользовательский собирает до трёх условий в одно правило и присылает уведомление только тогда, когда выполнены все включённые. Это не расширение отдельных скринеров, а более строгий фильтр: каждое добавленное условие сокращает число срабатываний.
Можно ли получать уведомление, если выполнилось хотя бы одно условие?
Нет. Логика здесь только «и». Если нужны независимые уведомления по цене и по обороту, это два отдельных скринера — цены и оборота за 24 часа, они работают параллельно с пользовательским.
Можно ли задать падение, а не рост?
Да. Порог со знаком минус означает «изменение не меньше указанного по модулю в сторону падения»: −5% срабатывает, когда значение упало на 5% и сильнее. Условия можно смешивать — например, падение цены вместе с ростом оборота.
Почему условие по открытому интересу ничего не находит на споте?
Открытого интереса на споте не существует: сделка завершается сразу, открытой позиции не остаётся, и в данных по спотовой площадке он равен нулю. Поэтому включённое условие по ОИ оставляет в выборке только фьючерсные площадки. По той же причине ненулевая нижняя граница по открытому интересу отсекает спот целиком.
Почему скринер молчит неделями?
Самая частая причина — пороги, перенесённые из отдельных скринеров: три «обычных» порога почти никогда не совпадают в одну минуту. Вторая — пустое поле у включённого условия: если процент или интервал не заданы, скринер не проверяет ничего вообще. Третья — слишком разные интервалы и строгие фильтры поверх строгих порогов. Ослабляйте по одной настройке за раз.
Приходит ли уведомление каждую минуту, пока условия выполняются?
Нет. Скринер сравнивает связку с предыдущей минутой и отправляет уведомление только в момент, когда она сложилась. Пока сочетание держится, новых уведомлений по этой монете не будет. Дополнительно частоту ограничивают пауза между уведомлениями по монете и лимит уведомлений за период.
Можно ли задать условие «цена стоит на месте»?
Нет. Порог — это нижняя граница изменения, верхней границы в форме нет. Ближайший рабочий вариант — оставить включённым только условие по открытому интересу и смотреть изменение цены в самом уведомлении: оно приходит вместе с числами по площадке.




