Type/to search

Стратегия с несколькими скользящими средними и полосами Боллинджера

Common strategy
Created: 2024-02-06 15:08:26
Last modified: 2 years ago
1
Follow
1802
Followers

img

Обзор

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

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

Основная идея стратегии заключается в использовании выбранного пользователем типа скользящей средней (всего 12 типов: SMA, EMA, WMA, DEMA, TMA, VAR, WWMA, ZLEMA, TSF, HULL, TILL и др.) в сочетании с индикатором полос Боллинджера для формирования торговых сигналов. Средняя линия полос Боллинджера строится на основе выбранной скользящей средней, а верхняя и нижняя границы представляют собой среднюю линию плюс/минус одно стандартное отклонение. Когда цена пробивает верхнюю границу – открывается короткая позиция, когда пробивает нижнюю границу – открывается длинная позиция. Комбинируя различные типы скользящих средних, можно оптимизировать параметры и получать более стабильные и точные торговые сигналы.

Код в основном состоит из следующих частей:

  1. Определение функций расчёта 12 типов скользящих средних, включая SMA, EMA, WMA и др.
  2. Функция getMA, которая возвращает соответствующую скользящую среднюю в зависимости от входного параметра mav.
  3. Расчёт средней, верхней и нижней линий полос Боллинджера. Средняя линия использует скользящую среднюю, полученную функцией getMA.
  4. Построение полос Боллинджера.
  5. Генерация сигналов на покупку и продажу. При пробое верхней границы – короткая позиция, при пробое нижней – длинная.

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

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

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

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

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

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

  1. Тестирование различных комбинаций скользящих средних для поиска оптимальных параметров и повышения стабильности сигналов.
  2. Добавление стратегии стоп-лосса для контроля убытков от отдельных ошибочных сигналов.
  3. Комбинирование с другими индикаторами (например, MACD, KDJ) для фильтрации сигналов и избежания частой торговли.
  4. Оптимизация управления капиталом и корректировка размера позиции.

Заключение

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

Source
Pine
/*backtest
start: 2023-01-30 00:00:00
end: 2023-10-13 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Bollinger Bands Strategy (MA type)", overlay=true)
src = input(close, title="Source")
length = input(20,step=10, minval=1)
Strategy parameters
Strategy parameters
Source
length
StdDev
Long Moving Average Length
Trigger Length
TILLSON T3 Volume Factor
Moving Average Type
Offset
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)