
Эта стратегия является стратегией прорыва, основанной на поясе бурин. Она использует верхнюю и среднюю линию пояса бурин для осуществления торговли свингом. В частности, она делает больше, когда цена прорывает пояса бурин, и делает позицию, когда цена падает на линию пояса бурин.
Это основная логика торговли в этой стратегии. Она проста и эффективна, она способна улавливать сильные тенденции.
В основном, у этой стратегии есть следующие преимущества:
В целом, это относительно эффективная стратегия тренда, простая в использовании и легко управляемая.
В этой стратегии есть некоторые риски, в частности:
Кроме того, можно использовать дополнительные фильтрующие показатели или оптимизировать стратегию остановки убытков для управления рисками.
Эта стратегия может быть оптимизирована в следующих направлениях:
Системы тестирования и оптимизации позволяют постоянно совершенствовать стратегию и повышать ее эффективность.
В целом, стратегия Swing с лентой Брин очень практична: она проста в использовании и легко позволяет отслеживать тенденции. В то же время, есть некоторые риски, которые требуют внимания и могут быть решены путем корректировки и оптимизации параметров. Это рекомендуемая количественная стратегия.
/*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")