Strategi Volatiliti Indikator Berganda Rose Cross Star

Penulis:ChaoZhang, Tarikh: 2023-10-31 17:33:10
Tag:

img

Ringkasan

Strategi ini mengenal pasti peluang perdagangan melalui menggabungkan Bollinger Bands dan Indeks Kekuatan Relatif (RSI) yang diubah suai. Hasil ujian belakang menunjukkan keuntungan keseluruhan dan kadar kemenangan yang tinggi.

Logika Strategi

Pemilihan penunjuk

Strategi ini menggunakan Bollinger Bands dengan pengganda penyimpangan standard 2 dan RSI dengan tempoh 14. Bollinger Bands mengesan pecah dan RSI menentukan tahap overbought / oversold. Parameter penunjuk ditetapkan berdasarkan pengalaman dan ujian berulang.

Peraturan kemasukan

  1. Pergi panjang apabila harga pecah di atas Bollinger Band bawah dan RSI di bawah 30 (zon oversold).

  2. Pergi pendek apabila harga pecah di bawah Bollinger Band atas dan RSI di atas 70 (zon overbought).

Peraturan Keluar

  1. Tutup kedudukan panjang pada stop loss atau apabila harga pecah di bawah Bollinger Band atas.

  2. Tutup kedudukan pendek pada stop loss atau apabila harga memecahkan di atas Bollinger Band bawah.

Kelebihan

  1. Gabungan dua penunjuk meningkatkan ketepatan strategi.

  2. Parameter penunjuk yang dioptimumkan memberikan fleksibiliti yang kukuh.

  3. Isyarat pecah jelas dan mudah dilaksanakan.

  4. Pengurangan dan kawalan kerugian yang berkesan.

  5. Isyarat visual memudahkan pelaksanaan perdagangan.

Risiko

  1. Penekanan band boleh menyebabkan kebocoran palsu.

  2. Perdagangan yang kerap mungkin di pasaran yang terhad. Sensitiviti RSI yang lebih rendah.

  3. Menguruskan kos transaksi, meluaskan jarak berhenti.

Peningkatan

  1. Uji EMA dan penunjuk lain untuk menjana jalur.

  2. Tambah penapis kelantangan atau MA untuk mengelakkan pecah palsu.

  3. Set band dan berhenti jarak berdasarkan ATR.

  4. Tambah penapis trend untuk mengurangkan whipsaws.

Kesimpulan

Strategi ini menggabungkan kekuatan Bollinger Bands dan RSI untuk perdagangan trend dan breakout. Mudah dilaksanakan, ia sesuai untuk breakout jangka pendek hingga sederhana.


/*backtest
start: 2022-10-24 00:00:00
end: 2023-10-30 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Estrategia de Ruptura con Bollinger y RSI Modificada", shorttitle="BB RSI Mod", overlay=true)

// Parámetros de Bollinger Bands
src = close
length = input(20, title="Longitud", minval=1)
mult = input(2.0)
basis = sma(src, length)
upper = basis + mult * stdev(src, length)
lower = basis - mult * stdev(src, length)

// Parámetros del RSI
rsiSource = rsi(close, 14)
overbought = 70
oversold = 30

longCondition = crossover(src, lower) and rsiSource < oversold
shortCondition = crossunder(src, upper) and rsiSource > overbought

longExit = crossunder(src, upper)
shortExit = crossover(src, lower)

if (longCondition)
    strategy.entry("Compra", strategy.long, stop=low)
    
if (shortCondition)
    strategy.entry("Venta", strategy.short, stop=high)

if (longExit)
    strategy.close("Compra")

if (shortExit)
    strategy.close("Venta")

// Visualización
plotshape(series=longCondition, title="Compra", location=location.belowbar, color=color.green, style=shape.labelup, text="Compra")
plotshape(series=shortCondition, title="Venta", location=location.abovebar, color=color.red, style=shape.labeldown, text="Venta")
plot(upper, "Banda Superior", color=color.red)
plot(lower, "Banda Inferior", color=color.green)


Lebih lanjut