Канал Дончиана: расчёт границ и проверка пробоя
Канал Дончиана строится по максимумам и минимумам выбранного числа баров. Однако фраза «закрытие выше верхней границы» требует уточнения: границу посчитали до текущего бара или уже включили его в окно? Без этого одно и то же описание может означать два разных условия.
Разберём четыре условных закрытых бара с периодом 3. Сначала построим границы по предыдущим трём барам. Затем включим новый бар, пересчитаем канал и сравним результаты. Так можно проверить смысл условия пробоя до того, как искать сигналы на истории.
Что именно вычисляет канал Дончиана
Верхняя граница — наибольший High в выбранном окне. Нижняя — наименьший Low. Средняя линия находится посередине между границами: (верхняя + нижняя) / 2. Эти исходные определения приведены в официальной справке TradingView о канале Дончиана.
Средняя линия не является средним арифметическим всех закрытий. В её расчёт входят две границы, которые могли быть сформированы разными барами. Если перепутать эти величины, можно получить внешне похожую линию с другим смыслом.
Для нашего упражнения отдельно зададим условие: закрытие нового бара должно быть строго выше верхней границы, рассчитанной по трём предыдущим закрытым барам. Это выбранное учебное правило сравнения, а не утверждение о настройках каждой платформы или готовая торговая система.
Исходные данные и канал перед новым баром
Используем период N = 3. В таблице все максимумы не ниже закрытия, а минимумы не выше него. Бары 1–3 уже закрыты; по ним получаем границу, которую затем будем сравнивать с закрытием четвёртого бара.
| Бар | High | Low | Close | Роль в первом сравнении |
|---|---|---|---|---|
| 1 | 102 | 98 | 100 | Предыдущий бар |
| 2 | 104 | 100 | 102 | Предыдущий бар |
| 3 | 103 | 99 | 101 | Предыдущий бар |
| 4 | 108 | 102 | 107 | Новый закрытый бар |
Для окна 1–3 наибольший High равен 104, наименьший Low — 98. Средняя линия: (104 + 98) / 2 = 101. Верхняя граница известна до формирования четвёртого бара и не использует его максимума 108.
Когда четвёртый бар закрылся по 107, можно проверить наше условие: 107 > 104. Оно выполнено. Здесь сравниваются значения из разных наборов данных: новое закрытие и заранее определённая граница прошлого окна. В записи следует сохранить оба числа и номера использованных баров.
Что изменится, если включить текущий бар
После включения четвёртого бара окно периода 3 состоит уже из баров 2, 3 и 4. Максимум равен 108, минимум — 99. Средняя линия становится (108 + 99) / 2 = 103,5. Первый бар с минимумом 98 вышел из окна.
Теперь закрытие 107 находится ниже новой верхней границы 108. Это не отменяет предыдущую арифметику: мы изменили набор баров, на котором рассчитывается канал. Сравнение 107 > 104 и сравнение 107 > 108 относятся к разным условиям.
Более того, при корректных High и Close закрытие не может быть строго выше максимума окна, которое включает High этого же бара. Ведь Close текущего бара не выше его High, а верхняя граница такого окна не ниже этого High. Поэтому требование строгого превышения текущей включающей границы может оказаться логически невыполнимым. Сначала проверьте окно, а уже потом параметры индикатора.
Равенство, касание и незакрытый бар
В нашем правиле используется знак «строго больше». Если бы четвёртый бар закрылся ровно по 104 при прежней верхней границе 104, условие не выполнилось бы. При правиле «больше или равно» результат проверки был бы другим. Обозначьте знак сравнения заранее, чтобы не менять его после просмотра графика.
Также различайте максимум выше границы и закрытие выше границы. Если High нового бара достиг 108, но Close оказался 103, касание или выход максимума за 104 не подтверждает наше условие по закрытию. Это другая проверка, которой можно дать отдельное название и отдельную запись.
На незакрытом баре Close ещё меняется. Учебное правило этой статьи применяется после закрытия: значения текущего момента не выдаём за окончательный результат. Визуальное смещение линии на экране тоже не заменяет проверки того, какие бары использует расчёт.
Задание: восстановить оба окна без подсказки
Перепишите четыре строки и самостоятельно получите шесть величин: верхнюю, нижнюю и среднюю границы окна 1–3, затем те же границы окна 2–4. Контрольные ответы: 104 / 98 / 101 и 108 / 99 / 103,5. Отдельно запишите результат сравнения нового закрытия с каждой верхней границей.
Затем измените только Low первого бара с 98 на 97. У первого окна нижняя граница станет 97, средняя — 100,5; верхняя останется 104. Второе окно вообще не изменится, поскольку первый бар в него не входит. Так проверяется понимание границ окна, а не способность запомнить формулу.
Последний вопрос: достаточно ли выполненного сравнения 107 > 104, чтобы рассчитать результат сделки? Нет. В таблице нет цены исполнения, комиссий, условия выхода и ограничения убытка. Арифметический факт и результат торговой системы требуют разных наборов данных.
Как зафиксировать условие для учебного разбора
В дневнике укажите инструмент, источник данных, период графика, N и номера баров окна. Запишите, включается ли проверяемый бар, используется ли закрытие или максимум и какой знак сравнения выбран. Для воспроизведения проверки приложите исходные High, Low и Close.
Полезная формулировка: «После закрытия бара 4 сравнил Close 107 с максимумом High баров 1–3, равным 104; строгое превышение есть». Она показывает, что именно было известно и что сравнивалось. Формулировка «канал дал сигнал» оставляет эти существенные условия скрытыми.
В энциклопедии технических индикаторов можно сопоставить канал с другими способами описания диапазона. На обучении трейдингу Student Wyckoff такой пример подходит для подготовки проверяемого торгового плана: определить данные и правило до наблюдения результата, затем отдельно исследовать риск и исполнение.