
Strategi Breakout Broadband adalah strategi pelacakan tren. Ini menggunakan rentang volatilitas untuk menentukan kapan masuk dan keluar. Secara khusus, ini menggunakan tren naik dan turun di Brin Belt untuk menentukan apakah harga telah menerobos.
Strategi ini didasarkan pada indikator Brin Belt. Brin Belt terdiri dari tiga garis:
Nilai k di sini biasanya diambil 1,5 atau 2 . Ketika harga menerobos ke atas, berarti saham memasuki daerah yang kuat, melakukan lebih banyak; ketika harga turun ke bawah, berarti saham memasuki daerah yang lemah, bernegosiasi .
Strategi ini menggunakan garis tengah 20 hari dan 1,5 kali standar deviasi untuk membangun Brin-band. Ketika harga melakukan lebih banyak ketika harga menembus tren, exited memiliki dua pilihan:
Jika itu adalah saham yang berfluktuasi tinggi, lebih baik menggunakan stop loss di bawah rel.
Strategi ini memiliki beberapa keuntungan utama:
Strategi ini juga memiliki beberapa risiko:
Risiko ini dapat dikurangi dengan cara mengoptimalkan parameter dan menggabungkannya dengan indikator lainnya.
Strategi ini dapat dioptimalkan dalam beberapa hal:
Strategi Broadband Breakthrough secara keseluruhan merupakan strategi trend tracking yang lebih klasik. Strategi ini dapat ditingkatkan melalui optimasi parameter dan optimasi aturan untuk membuatnya lebih sesuai dengan lingkungan pasar yang berbeda. Strategi ini mudah dipahami dan diimplementasikan, dan merupakan pilihan strategi entry yang bagus untuk perdagangan kuantitatif.
/*backtest
start: 2023-12-03 00:00:00
end: 2024-01-02 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Senthaamizh
//@version=4
strategy(title="Bollinger Band Breakout", shorttitle = "BB-BO", overlay=true)
source = close
length = input(20, minval=1, title = "Period") //Length of the Bollinger Band
mult = input(1.5, minval=0.001, maxval=50, title = "Standard Deviation") // Use 1.5 SD for 20 period MA; Use 2 SD for 10 period MA
exit = input(1, minval=1, maxval=2,title = "Exit Option") // Use Option 1 to exit using lower band; Use Option 2 to exit using moving average
basis = sma(source, length)
dev = mult * stdev(source, length)
upper = basis + dev
lower = basis - dev
if (crossover(source, upper))
strategy.entry("Long", strategy.long, qty=1)
if(exit==1)
if (crossunder(source, lower))
strategy.close("Long")
if(exit==2) //basis is good for N50 but lower is good for BN (High volatility)
if (crossunder(source, basis))
strategy.close("Long")
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)