К основному содержанию
ForexNews24
Волатильность

Индикатор Donchian Channel: настройки и сигналы

Канал Дончиана

Канал Дончиана — это просто максимум и минимум за N баров, то есть уровни, пробой которых означает новый экстремум периода.

Как индикатор выглядит на реальном графике

Канал Дончиана (20): экстремумы периода1.12791.14951.17111.19281.2144
КаналМаксимум 20 баровСерединаМинимум 20 баровЦена закрытия
Границы канала — ступенчатые: они меняются только когда обновляется экстремум за период, и стоят на месте всё остальное время. Именно эта «полка» и есть уровень пробоя в системах на прорыв.

Данные: EUR/USD, дневные бары, 2025-06-16 — 2026-07-20. Индикатор рассчитан по 400 барам, на графике показаны последние 180. Источник котировок: Binance Spot REST API (api.binance.com/api/v3/klines).

Эффективность по режимам рынка
РежимОценка
Трендовый рынок63
Флэт28
Высокая волатильность52
Низкая волатильность35

Что индикатор измеряет на самом деле

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

Именно на этой конструкции была построена система «черепах» Ричарда Денниса — один из немногих публично задокументированных прибыльных механических подходов. Логика проста: если цена вышла за максимум последних N баров, происходит что-то новое, и стоит следовать за движением.

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

Формула

Upper = max(High, N); Lower = min(Low, N); Middle = (Upper + Lower) / 2

Верхняя граница — наибольший максимум за N баров, нижняя — наименьший минимум, средняя линия — их полусумма. Никаких весов, сглаживания и производных величин: границы определяются двумя конкретными барами в окне.

Стандартные настройки

20
Классический период пробоя
10
Выход по противоположному каналу
55
Старший период (Turtle System 2)
Стандартные параметры
ПараметрЗначение
Классический период пробоя20
Выход по противоположному каналу10
Старший период (Turtle System 2)55

Период 20 для входа и 10 для выхода — конфигурация из системы «черепах»: вход по более длинному окну, выход по короткому, чтобы быстрее фиксировать разворот. Период 55 применялся там же как более медленный вариант для крупных движений.

Код реализации (Python)

donchian.py
def donchian(high, low, period=20):
upper = high.rolling(period).max()
lower = low.rolling(period).min()
return upper, (upper + lower) / 2, lower

Когда индикатор перестаёт работать

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

Типичные ошибки применения

  • Торговать пробой без фильтра состояния рынка. Стратегии на прорыв убыточны в диапазоне, и это их основное свойство, а не недостаток реализации.
  • Использовать одинаковый период для входа и выхода — тогда система разворачивается слишком поздно и отдаёт значительную часть прибыли.
  • Забывать, что уровень задан одним баром: аномальный шип на новостях сформирует границу, к которой рынок больше никогда не подойдёт.
  • Ожидать высокой доли прибыльных сделок. Системы на пробое канала обычно выигрывают в меньшинстве сделок, а прибыль приносят редкие крупные движения.

Кому и зачем это нужно

Для трендследящих трейдеров, готовых к низкой доле прибыльных сделок ради нескольких крупных движений. Требует дисциплины: большинство сигналов окажется убыточными, и это заложено в подход.

Частые вопросы

Почему границы канала стоят на месте несколько дней?

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

Какой период выбрать для входа и выхода?

Классическая конфигурация «черепах» — 20 баров на вход и 10 на выход, а также более медленная пара 55 и 20. Смысл в асимметрии: выходить нужно быстрее, чем входить, иначе позиция слишком долго удерживается против начавшегося разворота.

Почему у стратегий на пробое так много убыточных сделок?

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

Другие индикаторы категории «Волатильность»

От исследования — к применению

В продукте Allocation мы реализовали эти алгоритмы с учётом всех нюансов, разобранных на портале.

Узнать про Allocation