Стратегии и индикаторы 28.04.2026 12 мин чтения Константин Назаров

DCA на просадке с фильтром EMA 200: безопасная схема усреднения

Поделиться
Содержание статьи

Усреднение позиции — самая обманчиво простая идея в крипто-алготрейдинге. На бумаге она выглядит безупречно: цена упала — докупаем дешевле, средняя точка входа смещается вниз, разворот на 1–2% уже выводит позицию в плюс. На практике 8 из 10 «слитых» депозитов в публичных статистиках бирж — это именно DCA-боты без фильтра тренда. Разница между «ловить дно» и «ловить нож» — один индикатор: EMA(200).

Что такое DCA в боте

DCA (Dollar Cost Averaging, усреднение позиции на падении) — стратегия, при которой основной вход открывается на сигнале, а затем при движении цены против позиции бот доливает ордера серией страховочных ордеров (СО). Каждый следующий СО открывается на заданном шаге вниз и обычно с увеличенным объёмом — это и называется мартингейл-коэффициентом. Средняя цена входа смещается, тейк-профит подтягивается ближе к текущей цене.

В терминологии платформы ITradingBot DCA — это действие выхода типа «Усреднение DCA» в стратегии: индикатор-триггер вызывает не закрытие позиции, а её увеличение по более выгодной цене. На уровне бота это серия лимитных ордеров с заданным шагом, числом СО и коэффициентом мартингейла.

Базовая логика проста:

  1. Сигнал на вход → открытие первого ордера.
  2. Цена падает на N% → срабатывает первый СО, объём увеличен в M раз.
  3. Цена падает ещё на N×K% → срабатывает второй СО, объём ×M².
  4. Повтор до исчерпания серии или возврата цены.
  5. Тейк-профит закрывает всю усреднённую позицию.

Звучит как печатный станок. Пока цена не входит в стабильный нисходящий тренд.

Главный риск чистого DCA: ловля ножа

Любая DCA-схема без фильтра направления делает одно ключевое допущение: после падения цена вернётся. На горизонте года-двух, на рынке с положительным дрейфом — это статистически верно. На горизонте недели, во время медвежьего цикла или каскадной ликвидации — катастрофически неверно.

Что происходит без фильтра:

  • Цена пробивает локальную поддержку — бот видит «просадку» и докупает.
  • Цена идёт ниже — бот докупает ещё больше (мартингейл удваивает объём).
  • К пятому-шестому СО позиция уже в 10–20 раз больше первой.
  • При плече ×5+ риск ликвидации растёт экспоненциально: каждый следующий СО приближает цену ликвидации к текущей рыночной.
  • Седьмой СО — и депозит обнулён.

Это не теория. Это типичная картина мая 2021, июня 2022 и любой каскадной ликвидации последних трёх лет. DCA-бот, который весь предыдущий месяц красиво «закрывал на тейке», за один день съедает результат полугода.

Корень проблемы: DCA — это стратегия следования за откатом, а не за трендом. Если основное направление рынка — вниз, ты не усредняешься, ты строишь пирамиду против ветра. Нужен фильтр, который физически запрещает боту входить в усреднение, когда базовый тренд медвежий.

Решение: фильтр EMA(200)

EMA(200) — экспоненциальная скользящая средняя за 200 периодов. На дневном таймфрейме это примерно девять месяцев данных, на 4-часовом — около месяца. По методологии классических количественных стратегий (Connors, Colby, Kaufman), это де-факто граница между бычьим и медвежьим режимом для среднесрочного актива.

Правило для DCA:

Лонг-усреднение разрешено только когда цена закрытия выше EMA(200) на старшем таймфрейме.

Почему именно 200, а не 50 или 100:

  • EMA(50) реагирует на коррекции — будет давать ложные «бычьи» сигналы внутри медвежьего тренда.
  • EMA(100) лучше, но всё ещё чувствительна к среднесрочным откатам.
  • EMA(200) фильтрует только глобальное направление. Цена под ней — структурно медвежий рынок, какие бы локальные отскоки ни происходили.

В стратегиях платформы ITradingBot фильтр EMA(200) на дневном ТФ — обязательный элемент любой DCA-схемы. Стратегии RSI(2) Mean Reversion, RSI(2) с многоуровневым DCA, BB Grid DCA — все они используют его как страж, без которого вход не разрешается.

Эффект простой: когда BTC ушёл ниже EMA(200) на 1D, бот не открывает новые усреднённые позиции. Текущие — отрабатывает по своим правилам выхода, новые серии не запускает. Депозит сохранён до возврата в бычью фазу.

Параметры DCA: шаг, число СО, мартингейл

Шаг СО (расстояние между ордерами) и коэффициент мартингейла — основные ручки, которыми регулируется агрессивность схемы.

Шаг СО определяет, как часто бот доливает позицию.

  • Шаг 1.0–1.5% — агрессивно, частые усреднения, быстрая выработка серии.
  • Шаг 2.0–3.0% — умеренно, основной диапазон для часовых таймфреймов.
  • Шаг 4.0–6.0% — консервативно, под крупные коррекции на 4h/1D.

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

Число СО — глубина запаса.

  • 3–4 СО — для трендовых стратегий, где DCA ловит небольшие откаты.
  • 5–7 СО — стандартный диапазон для DCA-как-основы.
  • 8–10 СО — экстремальные схемы, требуют огромного резерва депозита.

Каждый дополнительный СО удваивает требования к объёму, если используется мартингейл с коэффициентом 2.0.

Коэффициент мартингейла — множитель объёма на каждом следующем СО.

  • 1.0 — постоянный объём, классическое равновзвешенное DCA. Безопаснее всего, но средняя цена смещается медленно.
  • 1.3–1.5 — мягкий мартингейл, разумный баланс.
  • 2.0 — классический мартингейл. Каждый СО удваивает объём предыдущего. На седьмом СО — 64-кратный объём первого ордера.
  • 2.5+ — высокорисковая зона. Применять только на больших таймфреймах с EMA(200) как обязательным фильтром и только на самых ликвидных активах.

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

Готовый пресет: DCA с EMA 200 на BTC/ETH 1h

Базовая безопасная конфигурация:

  • Актив: BTC/USDT перпетуал, плечо ×3 (не выше).
  • Таймфрейм входа: 1h.
  • Индикатор входа: RSI, период 14, нижняя граница 30, режим «По возвращению в канал». Сигнал — RSI выходит из зоны перепроданности.
  • Фильтр 1 (главный страж): Скользящая средняя, тип EMA, период 200, расчёт по последней цене. Условие: цена выше EMA(200). Таймфрейм: 1D.
  • Фильтр 2: ADX, период 14, порог 25, условие «ниже порога». Запрещает вход в сильный нисходящий тренд.
  • Фильтр 3: MFI, период 14, нижняя граница 25. Объёмное подтверждение перепроданности.
  • Фильтр 4: Фандинг меньше 0%. Шорты платят лонгам — рынок локально перешортен.
  • Параметры DCA: 5 СО, шаг 2.5%, коэффициент мартингейла 1.5.
  • Тейк-профит: 1.2% от средней цены входа.
  • Действие выхода (страховочное): RSI с нижней границей 20, режим «По возвращению в канал» → Усреднение DCA. Бот добавит дополнительный объём, если цена ушла в более глубокую перепроданность.

Эта конфигурация — заземлённая под методику Connors RSI(2) с фильтром тренда, адаптированная под индикаторы платформы. Винрейт исторически держится в районе 70%+, но критическое условие — EMA(200) обязательна, без неё схема превращается в лотерею.

Почему это работает: статистическая база

Когда цена выше EMA(200), вы находитесь в макро-восходящем тренде. На любых ликвидных активах (BTC, ETH, SOL) восстановление цены до уровней выше EMA(200) после локальной просадки — высоковероятное событие. Тестирование, описанное у Connors и Alvarez, фиксирует винрейт 75–85% на возврат после RSI(2) ниже 10, при условии нахождения цены выше SMA/EMA 200.

Логика:

  1. EMA(200) — социальный консенсус о «справедливой цене» на горизонте сезона.
  2. Локальные просадки на 5–15% внутри бычьего тренда — выкупаются крупными участниками, у которых лимитные ордера стоят как раз на круглых уровнях ниже EMA(200) и около неё.
  3. DCA-бот снижает среднюю цену входа на этих откатах быстрее, чем участник, который ждёт «идеального дна».
  4. Возврат к EMA(200) или выше закрывает серию по тейк-профиту.

Без EMA(200) шаги 1–4 ломаются: участники, которые держали лимитки, при пробое EMA(200) их отменяют — поддержка испаряется, цена идёт ещё ниже. Бот, не понимающий разницы, добивает депозит мартингейлом.

Слабые стороны схемы

EMA(200) не панацея. Что она не закрывает:

Чёрный лебедь. Внезапная новость, регуляторное давление, делистинг — цена может пробить EMA(200) скачком на 15–25%. Если позиция уже усреднена на 4–5 СО, пробой моментально выносит на ликвидацию. Защита — низкое плечо (×2–×3) и резерв, считающий не среднюю волатильность, а 99-й перцентиль исторического дневного движения.

Запаздывание сигнала. EMA(200) — лаг-индикатор. К моменту, когда цена пробьёт её сверху вниз, реальный медвежий тренд уже идёт две-три недели. На быстрых разворотах (как март 2020) фильтр срабатывает поздно: бот успеет открыть пару серий «в стену».

Боковик у самой EMA(200). Когда цена месяцами топчется вокруг 200-периодной средней, фильтр поочерёдно разрешает и запрещает входы — серии открываются, но не успевают закрыться, прежде чем фильтр снова блокирует. Решение — ужесточение фильтра: вход разрешён только при цене на N% выше EMA(200), а не просто «выше».

Альты с короткой историей. EMA(200) на дневном ТФ требует 200 дней истории. У монеты, торгуемой 4 месяца, EMA(200) считается некорректно. Не применять схему на свежих листингах.

Таймфрейм: какой выбирать

Связка ТФ входа и ТФ фильтра — критическая.

  • Вход 15m / фильтр 4h: скальп-DCA, для опытных. Слишком частые сигналы, фильтр редко обновляется.
  • Вход 1h / фильтр 1D: золотой стандарт. Фильтр меняет состояние раз в день, входы прилетают регулярно, шум осцилляторов сглажен.
  • Вход 4h / фильтр 1W: низкочастотная среднесрочная схема. 5–10 сделок в месяц, но каждая «толстая». EMA(200) на недельке — почти инвестиционный фильтр.

Для абсолютного большинства пользователей 1h + 1D — оптимальный выбор. Меньше шума, меньше комиссий, меньше эмоциональных вмешательств.

Пример настройки для ETH/USDT

Адаптация под ETH (более волатилен, чем BTC):

  • ТФ входа: 1h, ТФ фильтра EMA(200): 1D.
  • Сигнал входа: RSI(14) выход из зоны ниже 30.
  • Обязательный фильтр: цена выше EMA(200) на 1D, минимум на 0.5% (буфер от ложных пробоев).
  • Дополнительный фильтр: ADX(14) ниже 25 на 4h — нет сильного даунтренда.
  • Шаг СО: 3.0% (выше волатильность — больший шаг).
  • Число СО: 5.
  • Мартингейл: 1.4.
  • Тейк: 1.5%.
  • Плечо: ×2.

При такой конфигурации полная серия покрывает просадку около 18% от точки первого входа. Это перекрывает 95% откатов в бычьем тренде на ETH без срабатывания ликвидации.

Финал: правило одного фильтра

DCA — это не плохая стратегия. Это стратегия, которая нуждается в одном-единственном страже: фильтре направления глобального тренда. EMA(200) — самый простой, наименее запаздывающий и статистически проверенный вариант.

Любая DCA-схема без EMA(200) — это бомба замедленного действия. Любая DCA-схема с EMA(200), консервативным мартингейлом и адекватным плечом — рабочий инструмент, который десятилетиями применяется в институциональных стратегиях возврата к среднему.

Перед тем как поставить такую схему на боевой счёт, проверьте её на истории, которая включает хотя бы один локальный медвежий цикл. Если на 2022 годе бот не слил депо — значит, EMA(200) свою работу делает.

Готовы протестировать?

На бесплатном тарифе Free платформы ITradingBot можно собрать DCA-пресет и прогнать на бэктесте — все индикаторы доступны без ограничения по времени. Системная подготовка по DCA-стратегиям — в видеокурсе или групповом потоке на itb.school.

Перед боевым запуском — бэктест минимум на 3–6 месяцах истории.

Вопросы и ответы

Можно ли запускать DCA-бота без фильтра EMA 200?
Технически — да, на уровне платформы ничто не запрещает. Практически — это самый частый способ слить депозит. Без фильтра тренда любая серия страховочных ордеров против устойчивого падения превращается в пирамиду против ветра, и при плече ×5+ риск ликвидации растёт экспоненциально. EMA(200) — единственный простой фильтр, который физически блокирует вход в усреднение во время медвежьего рынка.
На каком таймфрейме ставить EMA(200) — 1h, 4h или 1D?
Для большинства DCA-схем с входом на 1h оптимальный фильтр — EMA(200) на 1D. Это даёт устойчивый стратегический горизонт без шума. Если вход на 4h, поднимайте фильтр до 1W. Использовать EMA(200) на том же ТФ, что и вход — ошибка: получите ложные пробои каждые несколько баров.
Какой коэффициент мартингейла безопасный?
1.0–1.5 — безопасный диапазон. Коэффициент 2.0 (классический мартингейл) уже требует дисциплины: на седьмом СО объём в 64 раза больше первого. Любое значение выше 2.0 без жёсткого ограничения числа СО, EMA(200) и плеча не выше ×3 — высокий риск ликвидации при первом серьёзном движении против позиции.
Сколько СО ставить в схеме?
5–7 — рабочий стандарт для DCA на часовых таймфреймах. 3–4 — если DCA вспомогательная, ловит только небольшие откаты в трендовой стратегии. 8–10 — экстремальные схемы, требуют резервирования депозита, в 5–10 раз превышающего первый ордер. Считать общую просадку покрытия (шаг × число СО) — она должна быть минимум вдвое больше средней дневной волатильности актива.
Что делать, если цена пробила EMA(200) пока серия СО уже в работе?
Текущую серию бот отрабатывает по своим правилам выхода — закрытие по тейку или по фиксированной просадке. Новые серии после пробоя EMA(200) уже не открываются — фильтр блокирует входы. Если цена ушла далеко ниже и серия в глубоком минусе, рассматривайте принудительное закрытие позиции с фиксацией убытка как защитный механизм: продолжать удерживать обесценивающуюся пирамиду в медвежьем тренде — путь к полному обнулению депозита.

Готов научиться алготрейдингу?

Курсы itb.school — от основ до рабочих стратегий. Доступ к закрытому сообществу учеников и личное сопровождение преподавателей школы.

Похожие статьи

Стратегии

Мультитаймфрейм-анализ в крипто-боте: согласование сигналов на нескольких ТФ

Как сочетать старший, средний и младший таймфреймы в торговом боте: принцип трёх экранов, рабочие связки ТФ, готовые пресеты и особенности крипторынка.

Стратегии

Хедж-робот ITradingBot: как защитить позицию от просадки на крипто-фьючерсах

Подробный разбор Хедж-робота ITradingBot: как он открывает встречную позицию при росте просадки, какие параметры активации использовать, два готовых сценария (DCA-сетка и Donchian-пробой), а также частые ошибки и сравнение с ручным хеджем.

Стратегии

Vortex + Momentum: ранний разворот тренда в крипто-боте

Разбираем готовый пресет Vortex + Momentum для платформы ITradingBot — мультифакторная связка для раннего входа в новый тренд. Параметры обоих индикаторов, полная конфигурация фильтров и выходов, объяснение ролей и пример работы на 4h.