
Strategi BBMA breakout adalah strategi yang menggunakan kombinasi dari Bollinger Bands dan Moving Averages untuk menghasilkan sinyal perdagangan. Strategi ini menggunakan Bollinger Bands naik dan turun serta persilangan antara Rapid Moving Average dan Moving Average biasa sebagai sinyal masuk.
Strategi ini terutama didasarkan pada teori Brin-band dan teori moving average. Brin-band digunakan secara luas dalam perdagangan kuantitatif. Brin-band terdiri dari mid-trail, up-trail, dan down-trail.
Rata-rata bergerak juga merupakan indikator teknis yang umum digunakan, terutama digunakan untuk menilai tren, menilai arus masuk dan keluar dari modal utama. Rata-rata bergerak cepat dapat menangkap tren perubahan harga lebih cepat, rata-rata bergerak biasa lebih stabil.
Strategi ini menggabungkan teori Brin dan teori Moving Average untuk menentukan titik jual dan beli pasar sebagai sinyal masuk untuk memandu arah perdagangan.
Menggunakan teori Brin-Band untuk menentukan titik jual beli di pasar akan membantu dalam menangkap peluang untuk membalikkan harga.
Pertimbangan komprehensif sinyal silang rata-rata bergerak cepat dan rata-rata bergerak biasa, untuk menghindari false breakout.
Menetapkan titik-titik penghentian dan penghentian (stop loss and stop stop) membantu untuk mengendalikan risiko secara ketat.
Data retrospektif cukup, tingkat pengembalian lebih tinggi, dan tingkat kemenangan lebih baik.
Setting parameter BRI yang salah dapat menyebabkan kesalahan sinyal trading.
Keterlambatan pengiriman sinyal silang rata-rata dapat menyebabkan kerugian yang tidak perlu.
Stop loss terlalu longgar dan tidak dapat mengontrol kerugian individu secara efektif.
Pasar dapat mengalami situasi ekstrem yang menyebabkan titik tolak terjatuh.
Optimalkan parameter Brin untuk mencari kombinasi optimal.
Evaluasi apakah ada penyaringan indikator tambahan lainnya.
Uji coba dan optimalisasi strategi stop loss bergerak untuk mengontrol risiko lebih lanjut.
Evaluasi apakah menggunakan waktu atau cara terobosan harga untuk menghentikan kerugian.
Strategi BBMA yang terintegrasi menggunakan Brin band dan teori moving average untuk menilai sinyal perdagangan. Strategi ini memiliki stabilitas yang lebih baik, keuntungan yang lebih tinggi, dan tingkat risiko yang dapat dikendalikan. Strategi ini dapat meningkatkan kemenangan strategi dan pengembalian keuntungan melalui optimasi parameter dan kontrol risiko.
/*backtest
start: 2023-12-17 00:00:00
end: 2023-12-24 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("BBMA Strategy", shorttitle="BBMA", overlay=true)
// Input parameters
length = input(20, title="BBMA Length")
deviation = input(2, title="Deviation")
ema_period = input(50, title="EMA Period")
fast_ema_period = input(10, title="Fast EMA Period")
stop_loss_percentage = input.float(1, title="Stop Loss Percentage") / 100
take_profit_percentage = input.float(2, title="Take Profit Percentage") / 100
// Calculate Bollinger Bands and MTF MA
basis = ta.sma(close, length)
dev = deviation * ta.stdev(close, length)
upper_bb = basis + dev
lower_bb = basis - dev
ema = ta.ema(close, ema_period)
fast_ema = ta.ema(close, fast_ema_period)
// Entry conditions
long_condition = ta.crossover(close, upper_bb) and ta.crossover(close, fast_ema) and close > ema
short_condition = ta.crossunder(close, lower_bb) and ta.crossunder(close, fast_ema) and close < ema
// Signals for entry and exit with stop loss and take profit
if (long_condition)
strategy.entry("Buy", strategy.long)
strategy.exit("Take Profit/Stop Loss", from_entry="Buy", stop=close * (1 + stop_loss_percentage), limit=close * (1 + take_profit_percentage))
if (short_condition)
strategy.entry("Sell", strategy.short)
strategy.exit("Take Profit/Stop Loss", from_entry="Sell", stop=close * (1 - stop_loss_percentage), limit=close * (1 - take_profit_percentage))