Sistem perdagangan keluar dinamis berdasarkan aplikasi strategi Bollinger band

BB SMA DEV TS
Tanggal Pembuatan: 2025-02-21 10:53:34 Akhirnya memodifikasi: 2025-02-27 17:13:26
menyalin: 1 Jumlah klik: 316
2
fokus pada
319
Pengikut

Sistem perdagangan keluar dinamis berdasarkan aplikasi strategi Bollinger band Sistem perdagangan keluar dinamis berdasarkan aplikasi strategi Bollinger band

Ringkasan

Strategi ini adalah sistem perdagangan dinamis yang didasarkan pada indikator Bollinger Bands, yang menghasilkan sinyal perdagangan terutama melalui persilangan harga dengan Bollinger Bands, dan dikombinasikan dengan titik tinggi dan rendah yang menyentuh batas Bollinger Bands sebagai kondisi keluar dinamis. Strategi ini memanfaatkan sepenuhnya karakteristik Bollinger Bands sebagai zona fluktuasi harga, mencari peluang perdagangan ketika harga menyimpang dari rata-rata, melindungi keuntungan dan mengendalikan risiko melalui mekanisme keluar dinamis.

Prinsip Strategi

Logika inti dari strategi ini mencakup elemen-elemen kunci berikut:

  1. Sinyal masuk dihasilkan: buka posisi berlebih saat harga close up melintasi Bollinger Bands down; buka posisi berkurang saat harga close up melintasi Bollinger Bands down.
  2. Pembuatan sinyal keluar: untuk posisi multi-head, posisi terendah garis K menyentuh atau melampaui garis bawah garis Brin; untuk posisi kosong, posisi terendah garis K menyentuh atau melampaui garis bawah garis Brin.
  3. Pengaturan parameter: Periode Brin set ke 10, perkalian standard deviasi 2.0, parameter ini dapat disesuaikan secara optimal sesuai dengan varietas dan periode waktu perdagangan yang sebenarnya.

Keunggulan Strategis

  1. Manajemen risiko yang dinamis: Strategi ini dapat menyesuaikan zona perdagangan secara otomatis sesuai dengan kondisi pasar yang bergejolak melalui fitur adaptif Brinbelt.
  2. Aturan perdagangan yang jelas: kondisi masuk dan keluar didasarkan pada indikator teknis obyektif, menghindari ketidakpastian yang ditimbulkan oleh penilaian subjektif.
  3. Operasi visual: Strategi menampilkan zona dan sinyal perdagangan yang jelas di grafik, yang memudahkan trader untuk memahami dan memantau secara intuitif.
  4. Manajemen posisi yang fleksibel: Strategi untuk mengelola posisi dengan menggunakan persentase modal, yang mendukung penyesuaian dinamis dana.

Risiko Strategis

  1. Risiko pasar bergoyang: Dalam pasar bergoyang horizontal, seringnya sinyal-sinyal penembusan dapat menyebabkan perdagangan palsu.
  2. Kurangnya pelacakan tren: Karena strategi dirancang untuk berdagang mundur, beberapa tren mungkin terlewatkan di pasar tren yang kuat.
  3. Sensitivitas parameter: pengaturan parameter Brin band memiliki pengaruh penting terhadap kinerja strategi, dan kombinasi parameter yang berbeda mungkin diperlukan dalam lingkungan pasar yang berbeda.

Arah optimasi strategi

  1. Menambahkan filter tren: Anda dapat menambahkan rata-rata bergerak jangka panjang atau indikator tren untuk memfilter sinyal perdagangan berlawanan.
  2. Optimalkan mekanisme keluar: dapat dikombinasikan dengan indikator teknis lainnya atau karakteristik perilaku harga, untuk merancang kondisi keluar yang lebih fleksibel.
  3. Meningkatkan adaptasi volatilitas: Pertimbangkan untuk menyesuaikan parameter Brin band secara dinamis dalam berbagai lingkungan volatilitas untuk meningkatkan adaptasi strategi.
  4. Pengelolaan posisi yang lebih baik: Anda dapat menyesuaikan ukuran posisi Anda berdasarkan volatilitas pasar dan intensitas sinyal perdagangan.

Meringkaskan

Strategi ini membangun sistem perdagangan yang lengkap dengan indikator Brin Belt, dengan logika perdagangan yang jelas dan mekanisme manajemen risiko. Meskipun ada beberapa risiko potensial, kinerja strategi dapat ditingkatkan lebih lanjut dalam berbagai lingkungan pasar dengan pengoptimalan parameter dan perbaikan strategi yang sesuai.

Kode Sumber Strategi
/*backtest
start: 2024-02-22 00:00:00
end: 2025-02-19 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Binance","currency":"ETH_USDT"}]
*/

//
//  #######################################
//  #                                     #
//  #             Taexion                 #
//  #                                     #
//  #######################################
//


//@version=6
strategy("Bollinger Strategy: Close at Band Touch v6", overlay=true, initial_capital=1000, default_qty_type=strategy.percent_of_equity, default_qty_value=1000)

// Bollinger Bands parameters
length = input.int(10, title="Bollinger Period")
mult   = input.float(2.0, title="Multiplier", step=0.1)
basis  = ta.sma(close, length)
dev    = mult * ta.stdev(close, length)
upper  = basis + dev
lower  = basis - dev

// Plotting the bands
plot(basis, color=color.blue, title="Base")
p1 = plot(upper, color=color.red, title="Upper Band")
p2 = plot(lower, color=color.green, title="Lower Band")
fill(p1, p2, color=color.new(color.blue, 90), title="Band Fill")

// Entry signals
longEntry  = ta.crossover(close, lower)
shortEntry = ta.crossunder(close, upper)

if longEntry
    strategy.entry("Long", strategy.long)
if shortEntry
    strategy.entry("Short", strategy.short)

// Exit conditions based on touching the bands
// If in a long position and the candle's high touches or exceeds the upper band, close long.
if strategy.position_size > 0 and high >= upper
    strategy.close("Long")

// If in a short position and the candle's low touches or falls below the lower band, close short.
if strategy.position_size < 0 and low <= lower
    strategy.close("Short")