Type/to search

Стратегия прорыва трендового диапазона

Common strategy
Created: 2023-11-16 16:24:12
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия представляет собой трендовую стратегию, основанную на полосах Боллинджера. Она использует полосы Боллинджера для расчета верхнего и нижнего диапазона цены акции, в сочетании с направлением тела свечи для определения направления тренда, и выполняет операции лонг/шорт при пробое диапазона тренда. Стратегия подходит для акций с явно выраженным трендом и позволяет улавливать средне- и долгосрочные возможности получения прибыли.

Принцип стратегии

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

После определения направления тренда по пробою диапазона полос Боллинджера, стратегия также подтверждает его с помощью направления тела свечи. Если направление тела свечи совпадает с направлением тренда, например, бычья свеча в восходящем тренде, открывается позиция. Если направление тела свечи противоположно направлению тренда, например, медвежья свеча в восходящем тренде, сигнал пропускается. Такая конструкция призвана дополнительно снизить риски ложных пробоев.

Конкретные правила генерации торговых сигналов стратегии следующие:

  1. Рассчитать верхнюю, нижнюю и среднюю линии полос Боллинджера, определить диапазон цены.

  2. Когда цена пробивает верхнюю линию полос Боллинджера снизу вверх, сигнал считается бычьим (лонг).

  3. Если при этом свеча является бычьей (зеленой/белой), тренд подтверждается, и открывается длинная позиция.

  4. Когда цена пробивает нижнюю линию полос Боллинджера сверху вниз, сигнал считается медвежьим (шорт).

  5. Если при этом свеча является медвежьей (красной/черной), тренд подтверждается, и открывается короткая позиция.

  6. Фиксация прибыли или убытка осуществляется по заданному проценту.

Вход по пробою диапазона полос Боллинджера с дополнительным подтверждением направления тела свечи позволяет эффективно идентифицировать направление тренда, получить хорошую точку входа на ранней стадии тренда и выйти с прибылью на средней стадии.

Анализ преимуществ

Это довольно типичная трендовая стратегия, обладающая следующими преимуществами:

  1. Использование полос Боллинджера обеспечивает адаптивность, позволяя динамически корректировать диапазон пробоя, что подходит для акций с разной волатильностью.

  2. Дополнительное подтверждение с помощью тела свечи позволяет отсеивать ложные пробои.

  3. Средне- и долгосрочное удержание позиции снижает частоту сделок, уменьшая торговые издержки и проскальзывание.

  4. Отслеживание средней фазы тренда позволяет избежать краткосрочных колебаний, обеспечивая хорошее соотношение риска и доходности.

  5. Программное количественное исполнение обеспечивает отличные результаты бэктеста и стабильность в реальной торговле.

  6. Концепция стратегии ясна, легко понимаема и имеет потенциал для расширения.

Определение направления тренда с помощью полос Боллинджера и подтверждение момента входа с помощью свечей позволяет эффективно улавливать возможности получения прибыли за счет количественного преимущества в средне- и долгосрочных трендах. Это стратегия, обладающая высокой практической применимостью.

Анализ рисков

Данная стратегия также имеет некоторые риски, на которые следует обратить внимание:

  1. Риск неудачного пробоя. Пробой полос Боллинджера по своей сути является вероятностным событием, существует определенная вероятность ложного пробоя.

  2. Риск разворота. Средне- и долгосрочный тренд также может развернуться, необходимо установить разумные уровни стоп-лосса для контроля риска.

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

  4. Риск переоптимизации. Чрезмерная оптимизация параметров на исторических данных приводит к подгонке стратегии (curve fitting).

  5. Риск исполнения в реальной торговле. Между бэктестом и реальной торговлей могут быть отклонения.

Для управления указанными рисками можно принять следующие меры:

  1. Оптимизировать параметры полос Боллинджера, выбрав подходящую ширину полос.

  2. Учитывать дополнительные факторы для подтверждения тренда, например, объем торгов.

  3. Динамически корректировать уровни стоп-лосса, чтобы предотвратить большие убытки при развороте.

  4. Использовать методы walk-forward анализа для избежания переобучения.

  5. Оптимизировать способы выставления ордеров для контроля эффективности исполнения в реальной торговле.

Направления оптимизации

Данную стратегию можно продолжить оптимизировать по следующим направлениям:

  1. Включить больше индикаторов для подтверждения тренда, например, KDJ, MACD, чтобы повысить точность сигналов.

  2. Использовать методы машинного обучения для динамической оптимизации параметров полос Боллинджера вместо фиксированных.

  3. Установить торговые диапазоны вблизи точек пробоя для генерации более точных сигналов.

  4. Оптимизировать стратегию тейк-профита и стоп-лосса, используя динамический трейлинг-стоп или частичную фиксацию прибыли.

  5. Внедрить оптимизацию управления капиталом, динамически корректируя объем позиции и контролируя риск на одну сделку.

  6. Использовать продвинутые методы исполнения для улучшения результатов в реальной торговле, снижения торговых издержек и проскальзывания.

  7. Добавить оценку рыночных условий, отключая стратегию в определенных условиях для контроля риска.

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

Заключение

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

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

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

Source
Pine
/*backtest
start: 2022-11-09 00:00:00
end: 2023-11-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/


//@version=2
strategy("Noro's Bands Scalper Strategy v1.2", shorttitle = "Scalper str 1.2", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value=100.0, pyramiding=0)
Strategy parameters
Strategy parameters
Long
Short
take, %
Counter-trend entry
Period
Show Bands
Show Background
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)