Strategi sinyal perdagangan filter Laguerre RSI dan ADX

RSI ADX
Tanggal Pembuatan: 2024-05-17 15:01:17 Akhirnya memodifikasi: 2024-05-17 15:01:17
menyalin: 2 Jumlah klik: 899
1
fokus pada
1617
Pengikut

Strategi sinyal perdagangan filter Laguerre RSI dan ADX

Ringkasan

Strategi ini menggunakan indikator Laguerre RSI untuk menghasilkan sinyal beli dan jual, dan digabungkan dengan indikator ADX untuk memfilter sinyal tersebut. Strategi ini menghasilkan sinyal beli dan jual ketika Laguerre RSI melampaui tingkat beli yang ditentukan dan ADX lebih tinggi dari ambang batas yang ditetapkan. Metode ini, yang menggabungkan indikator cepat dan lambat, dapat menangkap peluang perdagangan pada waktu yang cukup tepat pada intensitas tren, sambil menghindari perdagangan pada saat tren tidak jelas.

Prinsip Strategi

Laguerre RSI adalah indikator dinamis yang digunakan untuk mengukur kecepatan dan intensitas perubahan harga. Ini didasarkan pada filter Laguerre, yang lebih sensitif terhadap perubahan harga daripada RSI tradisional. Strategi ini menghasilkan sinyal yang sesuai dengan membandingkan RSI Laguerre dengan tingkat jual beli yang diantisipasi.

Indikator ADX mengukur kekuatan tren harga, dan nilai yang lebih besar menunjukkan bahwa tren lebih kuat. Strategi ini dilakukan dengan menetapkan ADX threshold, membuka posisi saat kekuatan tren mencapai batas, dan tetap menunggu saat tren tidak jelas. Ini membantu meningkatkan keandalan sinyal dan menghindari perdagangan yang sering terjadi.

Strategi ini menggunakan persilangan RSI Laguerre untuk memicu sinyal beli dan jual, dengan posisi over ketika indikator berada di level beli dan posisi kosong ketika berada di level jual. Pada saat yang sama, ADX harus berada di atas nilai terendah yang ditentukan untuk mengkonfirmasi kekuatan tren.

Keunggulan Strategis

  1. Laguerre RSI sangat sensitif terhadap perubahan harga dan dapat menghasilkan sinyal perdagangan tepat waktu.
  2. Filter ADX memastikan perdagangan saat tren jelas, meningkatkan keandalan sinyal.
  3. Parameter dapat disesuaikan, pengguna dapat mengatur tingkat jual beli dan ADX threshold sesuai dengan preferensi mereka sendiri.
  4. Kode ini sederhana, efisien, mudah dipahami dan diterapkan.
  5. Adaptasi untuk berbagai pasar dan kerangka waktu, dengan universalitas yang baik.

Risiko Strategis

  1. Laguerre RSI menghasilkan lebih banyak sinyal palsu di pasar yang bergoyang, yang menyebabkan perdagangan yang lebih sering.
  2. Wave ADX dapat menunda sinyal yang dihasilkan, kehilangan beberapa peluang perdagangan.
  3. Tingkat pembelian dan penjualan yang tetap tidak dapat beradaptasi dengan perubahan dinamika pasar.
  4. Strategi tidak mengatur stop loss, menghadapi risiko transaksi tunggal yang tidak terkendali.
  5. Kurangnya manajemen posisi dan pengelolaan dana, sehingga sulit untuk mengontrol risiko secara keseluruhan.

Arah optimasi strategi

  1. Memperkenalkan tingkat jual beli yang dapat beradaptasi, yang secara dinamis beradaptasi dengan fluktuasi harga. Hal ini membantu beradaptasi dengan berbagai kondisi pasar, mengurangi sinyal palsu.
  2. Mengoptimalkan filter ADX, mengatur lebih banyak nilai terendah yang dinamis, dan mulai berdagang di awal tren. Ini dapat menangkap tren lebih awal dan meningkatkan keuntungan.
  3. Menambahkan mekanisme stop loss dan stop loss untuk mengontrol risiko transaksi tunggal. Menghindari kerugian yang terlalu besar dalam posisi, sementara mengunci keuntungan tepat waktu.
  4. Ini dikombinasikan dengan indikator tambahan seperti volume transaksi, volatilitas, dan lain-lain untuk meningkatkan keandalan sinyal.
  5. Memperkenalkan manajemen posisi dan pengelolaan dana, mengontrol risiko keseluruhan. Beradaptasi secara dinamis dengan kekuatan tren pasar dan nilai bersih akun, proporsi dana untuk setiap transaksi.

Meringkaskan

Laguerre RSI adalah strategi perdagangan yang digabungkan dengan filter ADX, sebuah metode pelacakan tren. Ini menggunakan indikator cepat untuk menangkap perubahan harga, dan mengkonfirmasi kekuatan tren melalui indikator lambat. Kombinasi ini dapat diperdagangkan tepat waktu ketika tren jelas, dan dapat tetap menunggu ketika tren tidak jelas.

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

//@version=5
strategy('Laguerre RSI with Buy/Sell Signals and ADX Filter', shorttitle='LaRSI_ADX Signals', overlay=false)

// Kullanıcı girdileri
src = input(title='Source', defval=close)
alpha = input.float(title='Alpha', minval=0, maxval=1, step=0.1, defval=0.2)
buyLevel = input(20, title='Buy Level')
sellLevel = input(80, title='Sell Level')
adxLength = input(14, title='ADX Length')
adxSmoothing = input(14, title='ADX Smoothing')
adxLevel = input(20, title='ADX Level') // adxLevel tanımlamasını ekledik

// ADX hesaplaması
[diPlus, diMinus, adx] = ta.dmi(adxLength, adxSmoothing)

// Laguerre RSI hesaplamaları
gamma = 1 - alpha
L0 = 0.0
L0 := (1 - gamma) * src + gamma * nz(L0[1])
L1 = 0.0
L1 := -gamma * L0 + nz(L0[1]) + gamma * nz(L1[1])
L2 = 0.0
L2 := -gamma * L1 + nz(L1[1]) + gamma * nz(L2[1])
L3 = 0.0
L3 := -gamma * L2 + nz(L2[1]) + gamma * nz(L3[1])
cu = (L0 > L1 ? L0 - L1 : 0) + (L1 > L2 ? L1 - L2 : 0) + (L2 > L3 ? L2 - L3 : 0)
cd = (L0 < L1 ? L1 - L0 : 0) + (L1 < L2 ? L2 - L1 : 0) + (L2 < L3 ? L3 - L2 : 0)
temp = cu + cd == 0 ? -1 : cu + cd
LaRSI = temp == -1 ? 0 : cu / temp

// Alım ve satım sinyalleri
longCondition = ta.crossover(100 * LaRSI, buyLevel) and adx > adxLevel
shortCondition = ta.crossunder(100 * LaRSI, sellLevel) and adx > adxLevel

// Strateji giriş ve çıkışları
strategy.entry('Long', strategy.long, when=longCondition)
strategy.entry('Short', strategy.short, when=shortCondition)

// Göstergeleri çizme
plot(100 * LaRSI, title='LaRSI', linewidth=2, color=color.new(color.blue, 0))
hline(buyLevel, title='Buy Level', color=color.new(color.green, 0), linestyle=hline.style_dotted)
hline(sellLevel, title='Sell Level', color=color.new(color.red, 0), linestyle=hline.style_dotted)
plot(adx, title='ADX', color=color.new(color.orange, 0))