Type/to search

Стратегия следования за трендом на основе сжатого индикатора моментума

Common strategy
Created: 2023-11-13 17:46:01
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

  1. Рассчитываются средняя, верхняя и нижняя линии полос Боллинджера. Средняя линия представляет собой простую скользящую среднюю цены закрытия за n дней, верхняя и нижняя линии — это средняя линия плюс/минус m-кратное стандартное отклонение цены закрытия за n дней.

  2. Рассчитываются средняя, верхняя и нижняя линии канала Кельтнера. Средняя линия — простая скользящая средняя цены закрытия за n дней, верхняя и нижняя линии — средняя линия плюс/минус m-кратная простая скользящая средняя истинного диапазона (ATR) за n дней.

  3. Определяется, пробивает ли цена верхнюю или нижнюю границы полос Боллинджера и канала Кельтнера, формируя паттерны сжатия и расширения. Когда цена пробивает нижнюю границу сверху — это паттерн сжатия, когда цена пробивает верхнюю границу снизу — паттерн расширения.

  4. Рассчитывается значение линии линейной регрессии как индикатор импульса. Когда линия импульса пересекает 0 снизу вверх — сигнал на покупку, сверху вниз — сигнал на продажу.

  5. Комбинируются паттерны сжатия/расширения, направление индикатора импульса, фильтр скользящей средней и другие условия для формирования окончательного торгового сигнала. Сигнал генерируется только при выполнении всех условий, что позволяет избежать ошибочных сделок.

Преимущества стратегии

  1. Двойная фильтрация с помощью полос Боллинджера и канала Кельтнера для выявления качественных паттернов сжатия и расширения.

  2. Индикатор импульса своевременно улавливает развороты ценового тренда, дополняя канальные индикаторы.

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

  4. Множественные условия предотвращают частое открытие позиций в флэте.

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

  6. Возможность задать временной отрезок для бэктеста и проводить оптимизацию под конкретный период.

Риски стратегии

  1. Как стратегия следования за трендом, она уязвима к убыткам при развороте тренда.

  2. Неправильная настройка параметров может привести к чрезмерной частоте сделок или низкому качеству сигналов.

  3. Результаты основаны на исторических данных; не гарантируется стабильная доходность в будущем.

  4. Не способна реагировать на рыночные шоки и резкие колебания цен, вызванные непредвиденными событиями.

  5. Неправильно выбранный временной интервал бэктеста может привести к переобучению.

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

  1. Оптимизировать параметры полос Боллинджера и канала Кельтнера для поиска наилучшей комбинации.

  2. Протестировать добавление скользящего стоп-лосса для ограничения максимального убытка по одной сделке.

  3. Попробовать дальнейшую оптимизацию для конкретных инструментов и временных периодов.

  4. Исследовать возможность добавления моделей машинного обучения для определения разворота тренда.

  5. Протестировать различные порядки входа и стратегии управления позицией.

  6. Изучить, как распознавать сигналы разворота тренда и своевременно фиксировать убытки.

Заключение

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

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

//@version=3
//Strategy based on LazyBear Squeeze Momentum Indicator
//I added some custom feature and filters
//
Strategy parameters
Strategy parameters
BB Length
BB MultFactor
KC Length
KC MultFactor
Use TrueRange (KC)
Early entry on momentum change
Filter for Momenutum value
Min for momentum
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)