Стратегия торговли Bollinger Bands Breakout Swing

Автор:Чао Чжан, Дата: 2024-01-03 16:40:38
Тэги:

img

Обзор

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

Логика стратегии

  1. Расчет 20-дневных полос Боллинджера, включая верхнюю полосу, среднюю линию и нижнюю полосу
  2. Когда цена закрытия превышает верхнюю полосу, идет долго
  3. Когда цена закрытия ниже средней линии, закрытие позиции

Вышеприведенная основная логика торговли этой стратегии. Это просто и эффективно, чтобы поймать относительно сильные движения тренда.

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

Основными преимуществами этой стратегии Swing Bollinger Bands являются:

  1. Простой в реализации и легкий в исполнении.
  2. Может эффективно отслеживать относительно сильные тенденции, не удерживая позиции слишком долго.
  3. Используйте присущее преимущество самого индикатора Болинджерских полос для повышения вероятности.

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

Риски и решения

Эта стратегия также сопряжена с некоторыми рисками:

  1. Сам по себе Bollinger Bands чувствителен к колебаниям рынка, может вызывать частое открытие и закрытие позиций.
  2. Неэффективность на рынках с ограниченным диапазоном может привести к убыткам или частым небольшим сделкам.

Также возможно контролировать риски путем объединения большего количества индикаторов фильтрации или оптимизации стратегий стоп-лосса.

Руководство по оптимизации

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

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

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

Резюме

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


/*backtest
start: 2023-01-02 00:00:00
end: 2024-01-02 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Bollinger Bands Breakout Strategy", overlay=true)

// Bollinger Band Einstellungen
length = input(20, title="Bollinger Band Length")
src = input(close, title="Source")
mult = input(2.0, title="Multiplier")

basis = ta.sma(src, length)
upper_band = basis + mult * ta.stdev(src, length)
lower_band = basis - mult * ta.stdev(src, length)

// Bedingung für den oberen Ausbruch
upper_breakout_condition = close > upper_band

// Bedingung für den Rückgang unter das mittlere Band
below_middle_band_condition = close < basis

// Plot der Bollinger Bänder
plot(upper_band, color=color.blue, title="Upper Bollinger Band")
plot(basis, color=color.purple, title="Middle Bollinger Band")
plot(lower_band, color=color.blue, title="Lower Bollinger Band")

// Kaufregel
if (upper_breakout_condition)
    strategy.entry("Buy", strategy.long)

// Verkaufsregel
if (below_middle_band_condition)
    strategy.close("Buy")


Больше