
Strategi ini menggunakan indikator Bollinger Bands untuk menentukan arah tren pasar, yang dikombinasikan dengan sinyal RSI untuk mencapai momentum pemecahan yang mengejar penurunan. Ide dasarnya adalah: masuk ketika harga menembus Bollinger Bands dan masuk saat harga menembus Bollinger Bands.
Indikator Brinband menilai bahwa harga memasuki tren bullish ketika harga menembus tren naik, yang berarti pasar memasuki tren bullish, yang kemudian disaring dengan indikator RSI, yang menghasilkan sinyal beli ketika RSI lebih besar dari 60; Indikator Brinband menilai bahwa harga memasuki tren bullish ketika pasar memasuki tren bullish, yang kemudian disaring dengan indikator RSI, yang menghasilkan sinyal jual ketika RSI lebih kecil dari 40
Setelah masuk, atur stop loss untuk menghindari peningkatan kerugian.
Kondisi keluar adalah harga kembali jatuh ke dalam rel Brin dan harga kembali menembus rel Brin.
Indikator Brin-Band dapat menilai tren utama pasar, menangkap titik-titik pergeseran. Kombinasi dengan filter indikator RSI dapat meningkatkan keandalan sinyal.
Operasi mengejar dan mematikan penurunan dapat menghasilkan keuntungan ekstra.
Mengatur Stop Loss Mengontrol Risiko
Indikator BRI tidak efektif untuk menilai situasi yang sedang terjadi, dan mudah menghasilkan sinyal palsu.
Stop loss yang tidak tepat dapat menyebabkan peningkatan kerugian.
Transaksi sering terjadi dan rentan terhadap biaya transaksi dan slippage.
Penghakiman sinyal terobosan perlu diperbarui pada waktu yang tepat, jika tidak, Anda mungkin akan kehilangan waktu terbaik untuk masuk.
Dalam kombinasi dengan indikator lain untuk menilai keandalan sinyal penembusan indikator Brin. Misalnya, volume transaksi, moving average, dll.
Dinamis menyesuaikan parameter Brin band untuk mengoptimalkan kinerja indikator.
Mengoptimalkan posisi stop loss. Metode seperti tracking stop loss, stop loss persen, dan lain-lain. Mengurangi kerugian yang tidak berarti.
Strategi ini memiliki pemikiran yang jelas secara keseluruhan, menilai tren pasar melalui filter indikator RSI dan Brinband, dan melakukan pelacakan tren dinamis. Ini memiliki ciri-ciri sebagai berikut: Operasi sering, kerugian cepat, lebih cocok untuk pedagang yang mencari keuntungan lebih banyak. Namun, perdagangan sering juga meningkatkan biaya perdagangan, dengan persyaratan yang lebih tinggi untuk manajemen dana dan kendali mental.
/*backtest
start: 2023-11-21 00:00:00
end: 2023-12-21 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="Bollinger Band Breakout", shorttitle = "BB-Stoxguru",default_qty_type = strategy.percent_of_equity,default_qty_value = 100, overlay=true)
source = close
start = timestamp (2007, 1,1,0,0)
end = timestamp (2021,11,05,0,0)
stop_level = (high[1]-low[1])
profit_level = (high[1]-low[1])
length = input(20, minval=1, title = "Period") //Length of the Bollinger Band
mult = input(2, minval=0.001, maxval=50, title = "Standard Deviation")
basis = sma(source, length)
dev = mult * stdev(source, length)
upper = basis + dev
lower = basis - dev
band=upper-lower
stop_loss=low-atr(14)
if time >= start
// and time < end
strategy.entry("Long", strategy.long, when = crossover(source, upper) and rsi(close,14)>=60 and rsi(close,14)<=70)
// strategy.entry("Long", strategy.long, when = crossover(source, upper) and rsi(close,14)>60 and band<200)
// strategy.exit("SL", "Long", stop=stop_loss)
strategy.close(id="Long", when=crossunder(close, basis))
strategy.entry("Short", strategy.short, when = crossunder(source, lower) and rsi(close,14)<=40 and rsi(close,14)>=35)
strategy.close(id="Short", when=crossover(close, basis))
// strategy.entry("Short", strategy.short, when = crossunder(source, lower) and rsi(close,14)<40 and band<200)
// plot(upper-lower, color=color.purple,title= "DIFF",style=plot.style_linebr)
plot(basis, color=color.red,title= "SMA")
p1 = plot(upper, color=color.blue,title= "UB")
p2 = plot(lower, color=color.blue,title= "LB")
// fill(p1, p2)
BW = ((upper - lower)) / basis * 100
plot(BW, title="Bollinger bandwidth", color=color.red)