Strategi Kuantitatif Breakout Volume Bollinger Band Deviasi Standar Ganda

BB SMA SD MULT ATR
Tanggal Pembuatan: 2024-11-28 15:10:20 Akhirnya memodifikasi: 2024-11-28 15:10:20
menyalin: 0 Jumlah klik: 455
1
fokus pada
1617
Pengikut

Strategi Kuantitatif Breakout Volume Bollinger Band Deviasi Standar Ganda

Ringkasan

Strategi ini didasarkan pada aplikasi inovatif dari indikator Bollinger Bands untuk menangkap dinamika pasar dengan pengaturan band standar standar standar ganda. Inti dari strategi ini adalah sistem Bollinger Bands yang dibangun dengan menggunakan dua tingkat standar standar yang berbeda (dua kali standar dan dua kali standar) untuk menghasilkan sinyal perdagangan ketika harga menembus saluran standar standar dua kali lipat untuk menangkap fluktuasi harga yang ekstrem. Strategi ini menyediakan program perdagangan yang sistematis bagi pedagang melalui model matematika dan prinsip statistik yang tepat.

Prinsip Strategi

Strategi menggunakan 34 periode moving average sebagai rel tengah, dan masing-masing menghitung satu kali lipat dan dua kali lipat standar deviasi untuk membentuk naik turun orbit. Ketika harga menembus dua kali lipat standar deviasi di atas rel, sistem mengeluarkan sinyal multi; Ketika harga turun dua kali lipat standar deviasi di bawah rel, sistem mengeluarkan sinyal kosong.

Keunggulan Strategis

  1. Desain deviasi standar ganda memberikan penilaian yang lebih akurat terhadap nilai teratas pasar
  2. Mekanisme masuk dan keluar otomatis mengurangi kesalahan penilaian manusia
  3. Sistem pengelolaan dana yang lengkap memastikan risiko terkendali
  4. Parameter yang dapat disesuaikan untuk berbagai kondisi pasar
  5. Tingkat visualisasi yang tinggi, sinyal perdagangan yang jelas dan intuitif
  6. Dua strategi perdagangan yang menggabungkan trend tracking dan volatility breakout

Risiko Strategis

  1. Dalam pasar yang bergejolak, kemungkinan terjadinya terobosan palsu yang sering terjadi
  2. Pengaturan Stop Loss dapat menyebabkan keluar prematur di pasar yang bergejolak
  3. Manajemen posisi rasio tetap dapat meningkatkan risiko dalam kasus kerugian berturut-turut
  4. Setting parameter yang salah dapat menyebabkan sinyal lag Menggunakan metode manajemen risiko berikut disarankan:
  • Konfirmasi sinyal dalam kombinasi dengan indikator teknis lainnya
  • Perkalian deviasi standar penyesuaian dinamis
  • Memperkenalkan floating stop loss
  • Posisi yang disesuaikan dengan dinamika fluktuasi

Arah optimasi strategi

  1. Memperkenalkan metode perhitungan standar deviasi adaptif yang memungkinkan bandwidth Brin untuk menyesuaikan secara otomatis dengan fluktuasi pasar
  2. Meningkatkan mekanisme konfirmasi volume transaksi dan meningkatkan keandalan sinyal penembusan
  3. Optimalkan sistem manajemen dana, memperkenalkan kontrol posisi dinamis
  4. Menambahkan filter tren untuk mengurangi sinyal palsu di pasar yang bergejolak
  5. Mengembangkan sistem optimasi parameter cerdas untuk melakukan penyesuaian otomatisasi strategi

Meringkaskan

Ini adalah strategi inovatif yang didasarkan pada indikator Bollinger Bands klasik, yang menawarkan sistem perdagangan yang memiliki dasar teoritis dan praktis melalui desain dengan standar ganda. Strategi ini memberikan pedagang alat perdagangan yang andal melalui model matematika yang ketat dan mekanisme kontrol risiko yang baik, sambil tetap sederhana dan intuitif dalam pengoperasian. Meskipun ada ruang untuk pengoptimalan tertentu, logika intinya ketat dan memiliki nilai nyata yang baik.

Kode Sumber Strategi
/*backtest
start: 2019-12-23 08:00:00
end: 2024-11-27 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
// Baker Odeh's Strategy - Bollinger Bands : 27/SEP/2014 01:36 : 1.0
// This displays the traditional Bollinger Bands, the difference is
// that the 1st and 2nd StdDev are outlined with two colors and two
// different levels, one for each Standard Deviation

strategy(shorttitle="Baker Odeh's Strategy - Bollinger Bands", title="Baker Odeh's Strategy - Bollinger Bands", overlay=true, currency=currency.NONE, initial_capital=30, default_qty_type=strategy.percent_of_equity, default_qty_value=20)
src = input(close)
length = input.int(34, minval=1)
mult = input.float(2.0, minval=0.001, maxval=50)

basis = ta.sma(src, length)
dev = ta.stdev(src, length)
dev2 = mult * dev

upper1 = basis + dev
lower1 = basis - dev
upper2 = basis + dev2
lower2 = basis - dev2

colorBasis = src >= basis ? color.blue : color.orange

pBasis = plot(basis, linewidth=2, color=colorBasis)
pUpper1 = plot(upper1, color=color.new(color.blue, 0), style=plot.style_circles)
pLower1 = plot(lower1, color=color.new(color.orange, 0), style=plot.style_circles)
pUpper2 = plot(upper2, color=color.new(color.blue, 0))
pLower2 = plot(lower2, color=color.new(color.orange, 0))

fill(pBasis, pUpper2, color=color.new(color.blue, 80))
fill(pUpper1, pUpper2, color=color.new(color.blue, 80))
fill(pBasis, pLower2, color=color.new(color.orange, 80))
fill(pLower1, pLower2, color=color.new(color.orange, 80))

if (close > upper2)
    strategy.entry("Long", strategy.long)

if (close < lower2)
    strategy.entry("Short", strategy.short)

if (close <= lower2)
    strategy.close("Long")

if (close >= upper2)
    strategy.close("Short")