Strategi Perdagangan Ayunan Penembusan Bollinger Band


Tanggal Pembuatan: 2024-01-03 16:40:38 Akhirnya memodifikasi: 2024-01-03 16:40:38
menyalin: 0 Jumlah klik: 686
1
fokus pada
1621
Pengikut

Strategi Perdagangan Ayunan Penembusan Bollinger Band

Ringkasan

Strategi ini adalah strategi perdagangan breakout yang didasarkan pada Bollinger Bands. Strategi ini menggunakan garis atas dan tengah Bollinger Bands untuk melakukan perdagangan Swing. Secara khusus, strategi ini melakukan overbought saat harga menerobos Bollinger Bands dan overbought saat harga menembus Bollinger Bands.

Prinsip Strategi

  1. 20 hari di Brin Belt, yang terdiri dari rel atas, rel tengah, dan rel bawah
  2. Ketika harga close out lebih besar dari up, lakukan lebih banyak.
  3. Jika harga ditutup di bawah garis tengah, maka posisi terendah akan ditutup.

Ini adalah logika perdagangan utama dari strategi ini. Ini sederhana dan efektif, dan dapat menangkap tren yang kuat.

Analisis Keunggulan

Strategi Brin Belt Swing memiliki beberapa keuntungan utama:

  1. Operasinya sederhana dan mudah diterapkan.
  2. Ini adalah cara yang efektif untuk melacak tren yang lebih kuat, dan tidak terlalu lama untuk memegang posisi.
  3. Dengan menggunakan indikator Brin Belt itu sendiri, ada keuntungan probabilitas tertentu.

Secara keseluruhan, ini adalah strategi tren yang berkinerja relatif baik, sederhana, praktis, dan mudah dikendalikan.

Risiko dan Solusi

Strategi ini juga memiliki beberapa risiko, yang meliputi:

  1. Indikator BRI sendiri memiliki sensitivitas tertentu terhadap pergerakan pasar, yang dapat menyebabkan seringnya posisi terbuka dan damai. Parameter dapat disesuaikan dengan tepat atau menambahkan kondisi penyaringan untuk dihindari.
  2. Tidak dapat menangani situasi yang tidak stabil secara efektif, di mana kerugian atau perdagangan kecil yang sering terjadi dapat terjadi. Strategi lain dapat dipertimbangkan dalam situasi ini.

Selain itu, Anda juga dapat mengkombinasikan lebih banyak indikator penyaringan atau strategi stop loss yang dioptimalkan untuk mengendalikan risiko.

Arah optimasi

Strategi ini dapat dioptimalkan dari beberapa arah:

  1. Optimalkan parameter Brin untuk menyesuaikan dengan situasi pasar yang lebih luas.
  2. Menambahkan penilaian indikator tambahan, meningkatkan keakuratan keputusan. Misalnya KDJ, MACD dll.
  3. Mengoptimalkan strategi stop loss, mengatur titik stop loss yang masuk akal, dan mengendalikan kerugian tunggal.
  4. Mengoptimalkan manajemen posisi, menggunakan posisi perdagangan yang berbeda dalam kondisi pasar yang berbeda.

Dengan pengujian dan pengoptimalan sistem, strategi ini dapat terus ditingkatkan untuk meningkatkan efektivitas keuntungan.

Meringkaskan

Strategi Brin-Band Swing ini sangat praktis secara keseluruhan. Operasinya sederhana dan mudah untuk melacak tren. Namun, ada beberapa risiko yang perlu diperhatikan yang dapat diatasi dengan penyesuaian dan pengoptimalan parameter. Ini adalah strategi kuantitatif yang disarankan.

Kode Sumber Strategi
/*backtest
start: 2023-01-02 00:00:00
end: 2024-01-02 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Bollinger Bands Breakout Strategy", overlay=true)

// Bollinger Band Einstellungen
length = input(20, title="Bollinger Band Length")
src = input(close, title="Source")
mult = input(2.0, title="Multiplier")

basis = ta.sma(src, length)
upper_band = basis + mult * ta.stdev(src, length)
lower_band = basis - mult * ta.stdev(src, length)

// Bedingung für den oberen Ausbruch
upper_breakout_condition = close > upper_band

// Bedingung für den Rückgang unter das mittlere Band
below_middle_band_condition = close < basis

// Plot der Bollinger Bänder
plot(upper_band, color=color.blue, title="Upper Bollinger Band")
plot(basis, color=color.purple, title="Middle Bollinger Band")
plot(lower_band, color=color.blue, title="Lower Bollinger Band")

// Kaufregel
if (upper_breakout_condition)
    strategy.entry("Buy", strategy.long)

// Verkaufsregel
if (below_middle_band_condition)
    strategy.close("Buy")