Стратегия пробоя динамического ценового канала
Обзор
Стратегия прорыва динамического ценового канала — это количественная торговая стратегия, основанная на индикаторе ценового канала Дончиана. Стратегия определяет направление рыночного тренда, используя верхнюю и нижнюю линии ценового канала, и открывает длинные или короткие позиции при прорыве цены за границы канала.
Основная идея стратегии заключается в использовании прорывов ценового канала Дончиана. Когда цена пробивает верхнюю границу канала, открывается длинная позиция в расчёте на восходящий тренд; когда цена пробивает нижнюю границу, открывается короткая позиция в расчёте на нисходящий тренд.
Принцип стратегии
Расчёт индикатора
Ценовой канал рассчитывается по следующим формулам:
Верхняя линия = максимальное значение максимальной цены за N периодов
Нижняя линия = минимальное значение минимальной цены за N периодов
Средняя линия = (Верхняя линия + Нижняя линия) / 2
Где N — длина периода канала, по умолчанию в данной стратегии равна 50.
Правила входа
Когда максимальная цена последней свечи пробивает верхнюю линию канала, открывается длинная позиция;
Когда минимальная цена последней свечи пробивает нижнюю линию канала, открывается короткая позиция.
Пример:
Максимум предыдущей свечи не превысил верхнюю границу канала;
Текущая свеча пробивает верхнюю границу канала;
==> Открывается длинная позиция.
Правила выхода
Существует два варианта выхода:
- Выход по каналу
Закрытие длинной позиции: стоп-лосс на уровне нижней линии канала;
Закрытие короткой позиции: стоп-лосс на уровне верхней линии канала;
- Выход по средней линии
Независимо от того, длинная или короткая позиция, когда цена снова пробивает среднюю линию канала, все позиции закрываются.
Управление рисками
Управление рисками осуществляется с помощью пропорционального стоп-лосса: конкретное расстояние стоп-лосса рассчитывается на основе ширины канала и заданного допустимого процента риска.
Расстояние стоп-лосса для длинной позиции = цена входа * (1 – допустимый процент риска)
Расстояние стоп-лосса для короткой позиции = цена входа * (1 + допустимый процент риска)
Например, если установлен риск для длинной позиции 2%, а цена входа составляет 10 000 долларов, то стоп-лосс для длинной позиции будет равен 10 000 * (1 – 2%) = 9 800 долларов.
Преимущества
Улавливание трендовых прорывов
Когда цена пробивает верхнюю или нижнюю границу канала, с высокой вероятностью начинается новое направленное движение. Вход в этот момент позволяет захватить значительное изменение цены.
Контролируемый риск
Использование пропорционального стоп-лосса позволяет удерживать потери по одной сделке в пределах допустимого.
Большой потенциал для оптимизации параметров
Параметры, такие как длина периода канала, коэффициент риска, метод выхода, могут быть оптимизированы и скомбинированы для адаптации к различным рыночным условиям.
Анализ рисков
Ложный прорыв
Прорыв цены за границы канала не обязательно означает формирование тренда; существует вероятность ложного прорыва, что может привести к срабатыванию стоп-лосса.
Боковой рынок
Когда рынок находится в широком диапазоне, цена может часто пробивать верхнюю и нижнюю границы канала, что приводит к избыточной торговле, увеличению комиссий и проскальзываний.
Направления оптимизации
Динамический канал
Можно сделать длину ценового канала переменной, автоматически корректируемой в зависимости от рыночной волатильности. При боковом рынке увеличивать длину канала, при явном тренде — уменьшать.
Улучшение точек входа
Комбинировать с другими индикаторами для фильтрации точек входа, например, с индикаторами объёма, скользящими средними и т.д., чтобы избежать ложных прорывов на боковом рынке.
Настройка параметров
Использовать больше исторических данных для тестирования и оптимизации комбинаций параметров, чтобы определить оптимальные параметры, подходящие для более широкого спектра рыночных условий.
Заключение
Стратегия динамического ценового канала в целом является довольно простым и интуитивно понятным трендовым методом. Её преимущества — чёткие сигналы, лёгкость освоения и разумное управление рисками. Однако существуют некоторые проблемы, требующие дальнейшей оптимизации, такие как обработка ложных прорывов и боковых рынков. Данная стратегия лучше всего подходит в качестве вспомогательного инструмента для трендовой торговли и будет более эффективна в сочетании с другими техническими индикаторами или моделями.
/*backtest
start: 2022-12-06 00:00:00
end: 2023-12-12 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//Noro
//@version=4
strategy(title = "Noro's RiskChannel Strategy", shorttitle = "RiskChannel str", overlay = true, default_qty_type = strategy.percent_of_equity, initial_capital = 100, default_qty_value = 100, pyramiding = 0, commission_value = 0.1)- 1

