Strategi Trend Breakout Berdasarkan Profil Turning Moving dan Bollinger Bands

Penulis:ChaoZhang, Tanggal: 2023-09-19 13:29:51
Tag:

Gambaran umum

Strategi ini menggabungkan Bollinger Bands bergeser ke depan sebagai profil pergeseran bergerak untuk mengidentifikasi titik-titik breakout tren potensial. Ini menghasilkan sinyal perdagangan ketika harga menembus band bergeser ke depan. Menggabungkan kekuatan identifikasi tren BB dan peringatan dini dari titik-titik pergeseran dari band bergeser bertujuan untuk menemukan entri yang lebih efektif.

Logika Strategi

  1. Hitung BB standar dengan garis tengah, pita atas dan bawah.

  2. Pergeser garis BB ke depan dengan periode yang ditetapkan.

  3. Sinyal masuk panjang ketika harga pecah di atas band atas bergerak ke depan.

  4. Sinyal masuk pendek ketika harga pecah di bawah band bawah bergerak ke depan.

  5. Atur stop loss di garis BB berlawanan setelah masuk.

Analisis Keuntungan

  1. Profil memutar bergerak memberikan peringatan dini untuk pembalikan tren.

  2. Menggabungkan dengan kemampuan identifikasi tren yang melekat pada BB untuk akurasi sinyal yang lebih tinggi.

  3. Posisi stop loss yang telah ditetapkan sebelumnya memungkinkan pengendalian risiko yang efektif.

  4. Dapat membangun posisi dengan harga yang menguntungkan bila dikombinasikan dengan analisis tren dan swing.

Analisis Risiko

  1. Penyesuaian parameter yang tidak benar dapat menghasilkan sinyal palsu yang berlebihan.

  2. Profil belokan bergerak mungkin memiliki pelepasan dini dan kehilangan berhenti di tengah jalan.

  3. Membutuhkan analisis tren lebih lanjut untuk menghindari whipsaws di berbagai pasar.

  4. Ada beberapa keterlambatan, mungkin tidak sepenuhnya menangkap titik balik.

Arahan Optimasi

  1. Uji input harga yang berbeda dan kombinasi parameter.

  2. Tambahkan filter untuk menghindari kebocoran palsu.

  3. Sertakan analisis tren untuk menghindari terperangkap.

  4. Mengoptimalkan berhenti berdasarkan kondisi pasar.

  5. Uji efektivitas di berbagai instrumen dan kerangka waktu.

  6. Gabungkan dengan indikator lain untuk entri yang lebih akurat.

Ringkasan

Strategi ini sepenuhnya memanfaatkan keuntungan yang melekat pada Bollinger Bands dan meningkatkan waktu masuk melalui profil berputar bergerak. Dengan parameter yang dioptimalkan, filter tambahan, dan analisis tren lebih lanjut, ini dapat menjadi sistem breakout yang kuat. Secara keseluruhan, strategi sederhana dan praktis yang layak diuji lebih lanjut dan dioptimalkan untuk peningkatan kinerja.


/*backtest
start: 2023-09-11 00:00:00
end: 2023-09-18 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("LAGging span leaves Bollinger Bands strategy" , shorttitle="LagBB" , overlay=true)
source = input( hl2 )
length = input(20, minval=1)
mult = input( 1.0, minval=0.0, maxval=50)
x_offset = input( 26 ,minval=0 , maxval=244 )

basis = sma(source, length)
dev = mult * stdev(source, length)
upper = basis + dev
lower = basis - dev
buyEntry = crossover(source, upper[x_offset] )
sellEntry = crossunder(source, lower[x_offset] )
if (crossover(source, upper[x_offset] ))
    strategy.entry("LE", strategy.long, stop=lower, oca_name="BollingerBands",  comment="LE")
else
    strategy.cancel(id="LE")
if (crossunder(source, lower[x_offset] ))
    strategy.entry("SE", strategy.short, stop=upper, oca_name="BollingerBands",  comment="SE")
else
    strategy.cancel(id="SE")
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)
plot( upper , color=#cccc00 , transp=50 , offset=x_offset )
plot( basis , color=#cccc00 , offset=x_offset )
plot( lower , color=#cccc00 , transp=50 , offset=x_offset )

Lebih banyak