HimbitMarket Open Docs
Открыть Market Open →
← Назад в Академию

Технический анализСредний8 мин чтения

Сочетание индикаторов: почему три фильтра лучше одного сигнала

Один сигнал сам по себе срабатывает слишком часто и слишком часто ошибается. Каждый добавленный фильтр убирает свой тип убыточных сделок. В этом уроке разобран реальный исследовательский случай на Market Open: структурный сигнал терял деньги на каждом проверенном рынке, пока поверх него не добавили ещё два фильтра.

Один сигнал, все виды ошибок

Возьмём простой структурный сигнал: каждый CHoCH, который рисует график SMC, на 1-минутном графике, со стопом за свингом и целью на удвоенном расстоянии. Звучит разумно. На практике он совершает сразу три разные ошибки:

  • Шум. На быстром графике структура постоянно переворачивается туда и обратно. Многие сделки закрываются следующим противоположным сигналом задолго до того, как дойдут до стопа или цели.
  • Торговля против тренда. Сигналов против крупного движения примерно столько же, сколько по нему, и у них самые плохие шансы.
  • Комиссии. Когда средний выигрыш около 1%, а каждая сделка платит комиссию на входе и на выходе, стратегия, которая до комиссий примерно в нуле, после комиссий становится явно убыточной.

Ни одна настройка не исправляет все три сразу, потому что у них разные причины. В этом и весь довод в пользу сочетания инструментов: каждый должен отвечать на свой вопрос.

Фильтр 1: более строгий структурный сигнал (IDM)

Первый фильтр спрашивает: это настоящая смена характера или просто шум? Price Action — SolAtlas может брать только CHoCH по IDM, то есть смену характера на свинге, подтверждённом снятием индьюсмента. Это отбрасывает большую часть сигналов. На 1-минутном графике их число падает с сотен на рынок примерно до одного в день, а оставшиеся сделки имеют более широкие стопы и держатся часами, а не минутами.

Фильтр 2: торговать по тренду (EMA 200)

Второй фильтр спрашивает: куда идёт крупное движение? BUY берётся только тогда, когда цена закрывается выше EMA 200, SELL — только когда ниже. Сигнал против тренда пропускается. В исследовании большинство оставшихся сделок по IDM и так были на правильной стороне EMA 200; фильтр формально убрал те немногие, что были не на ней.

Фильтр 3: пусть прибыльные сделки оплачивают убыточные (3 R)

Третий фильтр спрашивает: достаточно ли велико вознаграждение? Цель ставится на 3 × риск, считая от закрытия свечи входа. Когда сделок меньше, а стопы шире, выигрыши достаточно велики, чтобы покрыть убытки и комиссии. В исследовании хватило процента побед ниже 40%, потому что средний выигрыш был намного больше среднего убытка.

Вместе это ровно то правило, которое Price Action — SolAtlas рисует как BUY ▲ / SELL ▼: CHoCH по IDM, только по тренду EMA 200, стоп на структурном уровне, цель на 3 × риск, а противоположный CHoCH по IDM закрывает сделку. Бот AI Indicator в режиме AI SMC IDM торгует по этому же правилу.

Price Action — SolAtlas: метки BUY / SELL, линии ENTRY / SL и вкладка Сигналы

Что показало исследование

В исследовании проверили 288 вариантов на 1-, 5- и 15-минутных графиках, отобрали кандидатов на 10 днях данных, а затем перепроверили только финалистов на 30 более ранних днях и на 4 монетах, которые раньше не использовались. Результаты — это сумма движения цены по каждой сделке после комиссий, без учёта плеча.

1-минутный график, 30 дней, 10 рынков (вне выборки) Сделки Процент побед Итог Рынков в плюсе
Простой сигнал (CHoCH Classic, цель 2 R, разворот на каждом сигнале) 9 447 28,5% −901% 0 из 10
Только IDM, цель 2 R 350 38,9% +15,7% 5 из 10
IDM + EMA 200 + цель 3 R 331 36,9% +58,9% 7 из 10

Читайте таблицу как урок о фильтрах, а не как обещание доходности. Каждый слой убрал группу убыточных сделок: IDM срезал шум и большую часть комиссий, а фильтр тренда и цель 3 R превратили маленькое преимущество в пригодное для работы. Те же три фильтра сработали не везде: на 5- и 15-минутных графиках ничего не выдержало проверку на обеих половинах данных, так что преимущество здесь относится именно к 1-минутному графику.

Применение к альткоинам, акциям США и золоту

Market Open позволяет поставить то же правило на любой рынок, который он показывает на графике: перпы альткоинов на Hyperliquid и Binance, перпы акций США, например NVDA или TSLA, и золото. Исследование охватило девять криптовалютных рынков и один перп на акцию. Золото не проверялось, а рынки с другими часами торговли и другой волатильностью могут вести себя иначе. Прежде чем полагаться на правило на новом рынке, понаблюдайте за сигналами на нём на демо-счёте несколько недель.

Размер позиции по риску, а не по марже

Стопы по IDM широкие и неравномерные: от менее 1% до более 10% от цены. При фиксированной марже и фиксированном плече один широкий стоп может стоить больше самой маржи. В исследовании размер каждой сделки подбирался так, чтобы срабатывание стопа стоило одну и ту же фиксированную долю счёта, например 1%. Самая длинная серия убытков составила 10 сделок, поэтому даже при 1% на сделку счёт в худший момент проседал примерно на 15%. Учтите, что сейчас бот использует фиксированную маржу на сделку, поэтому держите его маржу и плечо настолько небольшими, чтобы даже самый широкий стоп оставался убытком, который вы готовы принять.

Честные ограничения

  • Было проверено 288 вариантов. Когда проверяешь так много, некоторые выглядят хорошо просто по везению. Проверка вне выборки снижает этот риск, но не устраняет его.
  • Около 390 сделок примерно за 40 дней — это умеренная выборка, а не долгосрочное доказательство.
  • Проскальзывание важно: при дополнительном проскальзывании 0,10% в каждую сторону преимущество сократилось примерно до безубытка.
  • Прошлые результаты ничего не говорят о следующей сделке. Сочетание фильтров улучшает стартовые шансы; оно не делает стратегию безопасной.

Полные заметки исследования открыты: стратегия и её проверки и бэктест бота на ZEC и PUMP.

Попробуйте в Market Open

  1. Откройте ликвидный рынок (BTC, ETH, SOL или ZEC) на графике 1m и добавьте Price Action — SolAtlas.
  2. Откройте его вкладку Сигналы, ненадолго поставьте EMA фильтра тренда на 0 и посчитайте, сколько дополнительных сигналов появилось против тренда. Верните значение 200.
  3. Проследите последние пять BUY / SELL до их меток результата и отметьте, сколько закрылись по TP, по SL или по противоположному сигналу.
  4. Попробуйте то же на перпе акции или на золоте на демо-счёте и сравните, как часто появляются сигналы и насколько широки стопы.

Образовательный материал, не инвестиционная рекомендация. При торговле с плечом можно потерять больше, чем ваша маржа.