Strategi pita volatilitas pelacakan kemiringan jalur ganda


Tanggal Pembuatan: 2024-02-04 10:44:45 Akhirnya memodifikasi: 2024-02-04 10:44:45
menyalin: 0 Jumlah klik: 632
1
fokus pada
1221
Pengikut

Strategi pita volatilitas pelacakan kemiringan jalur ganda

Ringkasan

Strategi ini digunakan untuk menangkap lebih akurat titik-titik pergeseran tren ketika indikator PSAR berbalik ke bawah. Strategi ini bertujuan untuk menangkap peluang multipel ketika harga saham berada di saluran naik, sementara beralih ke posisi kosong tepat waktu ketika harga saham mulai turun, untuk mencapai perdagangan dua arah.

Prinsip Strategi

Strategi ini pertama-tama menghitung uptrend, midtrend, dan downtrend di Brin Belt. The midtrend adalah rata-rata bergerak sederhana dari harga closeout N hari, dan the uptrend dan downtrend masing-masing adalah k kali standar negatif dari midtrend. Kemudian menghitung parameter PSAR, yang dianggap sebagai sinyal jual ketika melewati harga terendah dari atas ke bawah.

Ketika masuk ke arah multihead, jika harga close-out berada di bawah Bollinger Bands downtrend maka lakukan plus, dan tetapkan stop loss di bawah Bollinger Bands. Bila PSAR berbalik ke bawah dan berada di bawah harga terendah, lakukan posisi short-head, yaitu saat sinyal terjadi reversal.

Strategi ini mengintegrasikan trend tracking dari Brin Belt dan fitur reversal trend dari PSAR, yang dapat melacak tren dan menangkap peluang reversal tepat waktu, sehingga dapat beroperasi di dua jalur.

Keunggulan Strategis

  1. Mengintegrasikan berbagai indikator untuk meningkatkan akurasi pengambilan keputusan. Beringkat menilai tren besar, PSAR menilai penyesuaian lokal, keduanya saling melengkapi.

  2. PSAR menunjukkan peluang untuk membalikkan posisi, dan melakukan beberapa aksi mundur.

  3. Lebih banyak peluang perdagangan dua arah. Strategi ini dapat menguntungkan baik naik atau turun.

  4. Stop loss otomatis, pengendalian risiko ketat. Brin membawa downtrend dan PSAR sebagai stop loss adaptif, yang dapat mengurangi probabilitas kerugian besar.

Risiko Strategis

  1. Perluasan Brin bisa meningkatkan kerugian. Ketika pasar berfluktuasi, jarak antara Brin dan downtrend akan meningkat, menyebabkan titik stop loss terlalu jauh, sehingga meningkatkan risiko kerugian.

  2. Jika parameter PSAR tidak disetel dengan benar, maka kemungkinan besar tidak akan terjadi pembalikan. Parameter PSAR harus disetel dengan hati-hati, karena jika tidak, kemungkinan besar tidak akan terjadi pembalikan.

  3. Jumlah transaksi mungkin terlalu sering. PSAR terlalu sensitif terhadap fluktuasi skala kecil, yang dapat menyebabkan peningkatan transaksi yang tidak perlu dan meningkatkan biaya transaksi.

Optimasi Strategi

  1. Mengoptimalkan parameter Brinband, beradaptasi dengan perubahan pasar. Dengan menguji kombinasi parameter Brinband yang berbeda, Anda dapat memilih parameter yang optimal, sehingga Brinband lebih sesuai dengan lingkungan pasar yang berbeda.

  2. Dalam kombinasi dengan indikator lain, filter sinyal palsu dapat ditambahkan. Indikator seperti KDJ dapat digunakan untuk menilai polosan, dan menghindari kesalahan sinyal yang disebabkan oleh parameter PSAR yang tidak tepat.

  3. Optimalkan strategi perdagangan, mengurangi perdagangan yang tidak perlu. Anda dapat menghindari pergerakan kecil yang memicu perdagangan kecil berulang dengan mengatur stop loss minimum.

Meringkaskan

Strategi ini memungkinkan perdagangan dua arah yang multifungsi. Strategi ini dapat meningkatkan keakuratan keputusan secara signifikan, meningkatkan peluang perdagangan yang benar dengan mengurangi sinyal yang salah. Dengan mengoptimalkan parameter dan menggabungkan indikator lain, strategi ini dapat lebih meningkatkan stabilitas dan faktor keuntungan.

Kode Sumber Strategi
//@version=3
strategy(title="Bollinger + sar", shorttitle="Bollinger + sar",
     overlay=true) 

start = input(0.02)
increment = input(0.02)
maximum = input(0.2)

psar = sar(start, increment, maximum)
plot(psar)


source = close
length = input(20, minval=1)
mult = input(2, minval=0.001, maxval=50)

basis = sma(source, length)
dev = mult * stdev(source, length)

upper = basis + dev
lower = basis - dev

plot(upper)
plot(lower)

if (lower >= low)
    strategy.entry("BBandLE", strategy.long, stop=lower, oca_name="BollingerBands",  comment="BBandLE")
else
    strategy.cancel(id="BBandLE")

if (psar <= low)
    strategy.entry("BBandSE", strategy.short, stop=psar, oca_name="BollingerBands", comment="BBandSE")
else
    strategy.cancel(id="BBandSE")