Стратегия отслеживания тренда с двойными скользящими средними и полосами Боллинджера
Обзор
Данная стратегия представляет собой количественную торговую стратегию, использующую комбинацию полос Боллинджера и скользящих средних для определения тренда и входа в позицию. Она сочетает способность полос Боллинджера определять тренд и фильтрующий эффект скользящих средних, что позволяет эффективно выявлять направление рыночного тренда и совершать входы в направлении тренда.
Принцип стратегии
-
Использование максимумов и минимумов для расчета канала полос Боллинджера и определения направления тренда
- Верхняя и нижняя границы канала рассчитываются на основе максимальной (highest) и минимальной (lowest) цен
- Центральная линия канала представляет собой среднее значение максимальной и минимальной цен
- Направление тренда определяется по положению цены относительно канала
-
Расчет размера бычьих свечей для определения стоп-лосса и сигналов разворота
- Размер тела бычьей свечи равен абсолютному значению разницы между ценой закрытия и открытия
- Рассчитывается средний размер тела бычьей свечи за N периодов, который сравнивается с текущим размером тела, чтобы определить стоп-лосс и разворот
-
Вход в позицию осуществляется по направлению канала после подтверждения тренда
- При восходящем тренде вход в лонг осуществляется вблизи нижней границы
- При нисходящем тренде вход в шорт осуществляется вблизи верхней границы
-
Использование скользящих средних для фильтрации ложных сигналов
- Рассчитывается скользящая средняя цен закрытия за N периодов
- Торговый сигнал генерируется только при пробое ценой скользящей средней
Преимущества стратегии
-
Высокая системность благодаря комбинации полос Боллинджера и скользящих средних для определения тренда
Полосы Боллинджера четко определяют ценовой канал и направление тренда, а скользящие средние выполняют фильтрацию. Их сочетание позволяет эффективно выявлять тренд, избегая влияния рыночных аномалий, и обеспечивает стабильность системы.
-
Эффективный контроль риска с помощью стоп-лосса на основе размера бычьих свечей
Расчет среднего размера тела бычьей свечи за определенный период и сравнение с текущим значением позволяет четко определять разворот тренда и своевременно закрывать позиции, тем самым эффективно контролируя риски стратегии.
-
Четкие правила входа и стоп-лосса
Стратегия предусматривает вход при согласованном направлении скользящей средней и канала, а также использование правила размера тела бычьей свечи для стоп-лосса, что делает всю систему входа и управления рисками четкой и систематизированной.
Анализ рисков
-
Потенциальный риск убытков в условиях флэта
В боковом рынке цена может многократно касаться верхней и нижней границ, что приводит к серии небольших убытков. В таких условиях следует уменьшить размер позиции, чтобы снизить потери по каждой сделке.
-
Риск выбивания из-за слишком близкого стоп-лосса при высокой волатильности
В сильном тренде краткосрочные откаты цены могут активировать стоп-лосс. В этом случае следует немного расширить диапазон стоп-лосса, следуя за трендом.
-
Возможность ложных сигналов при некорректных параметрах
Неправильная настройка параметров скользящих средних и полос Боллинджера может привести к ошибочным сигналам. Необходимо оптимизировать параметры для получения стабильных и надежных сигналов.
Направления оптимизации стратегии
-
Оптимизация периода скользящей средней
Настройка параметров скользящей средней для уменьшения степени сглаживания, что позволит быстрее выявлять изменения тренда.
-
Тестирование различных правил стоп-лосса
Апробация различных методов стоп-лосса, таких как трейлинг-стоп, ATR-стоп и другие, для выбора оптимального варианта.
-
Добавление моделей машинного обучения
Обучение модели на основе большого объема исторических данных для помощи в определении тренда и генерации торговых сигналов.
Заключение
Данная стратегия учитывает как определение тренда, так и управление рисками, используя полосы Боллинджера и скользящие средние для идентификации тренда, а размер тела бычьей свечи — для стоп-лосса. Стратегия отличается высокой системностью, четкими количественными правилами, позволяет эффективно контролировать риски и получать сверхдоходность. В дальнейшем планируется ее улучшение путем оптимизации параметров и интеграции методов машинного обучения для повышения стабильности и надежности.
/*backtest
start: 2023-12-14 00:00:00
end: 2023-12-21 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("Noro's Bands Scalper Strategy v1.3", shorttitle = "Scalper str 1.3", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value=100.0, pyramiding=0)
- 1

