Strategi perdagangan K-line Stochastic RSI


Tanggal Pembuatan: 2023-09-18 22:33:09 Akhirnya memodifikasi: 2023-09-18 22:33:09
menyalin: 0 Jumlah klik: 1308
1
fokus pada
1617
Pengikut

Ringkasan

Strategi ini adalah strategi trading Stochastic RSI yang berlaku untuk blok K line. Strategi ini menggunakan indikator Stochastic RSI untuk K line dan Gold Fork Dead Fork untuk D line untuk menghasilkan sinyal beli dan jual. Strategi ini khusus digunakan untuk blok K line dan dapat secara efektif menyaring kebisingan pasar dan mengidentifikasi tren.

Prinsip Strategi

Sinyal perdagangan untuk strategi ini didasarkan pada indikator Stochastic RSI, yang menggabungkan keunggulan indikator RSI dan indikator osilator Stochastic.

Pertama, menghitung nilai RSI selama periode waktu tertentu, dan kemudian berdasarkan nilai RSI untuk menghitung Stochastic RSI. Stochastic RSI terdiri dari dua baris:

  • Garis K: menghitung rata-rata bergerak RSI untuk periode tertentu, mewakili garis cepat RSI Stokastik
  • Garis D: Moving Average pada Garis K, yang mewakili Garis Lambat dari RSI Stokastik

Ketika garis K dari bawah ke atas menembus garis D, menghasilkan sinyal beli; ketika garis K dari atas ke bawah menembus garis D, menghasilkan sinyal jual.

Selain itu, strategi ini hanya digunakan untuk grafik K-block, yang dapat menyaring kebisingan pasar dan mengidentifikasi arah tren. K-block membangun K-line dengan menetapkan harga perubahan threshold, yang dapat menyaring dampak dari fluktuasi pasar normal pada perdagangan.

Analisis Keunggulan

Keuntungan utama dari strategi ini adalah:

  1. Stochastic RSI menggabungkan keuntungan RSI dan Stochastic, sinyal relatif akurat

  2. Blok K dapat memfilter kebisingan dan mengidentifikasi tren

  3. K-line dan D-line aturan perdagangan sederhana dan jelas

  4. Parameter yang lebih sedikit, lebih mudah untuk dioptimalkan

  5. Cocok untuk berbagai siklus untuk melakukan perdagangan yang bergejolak

Risiko dan Solusi

Strategi ini juga memiliki risiko sebagai berikut:

  1. Risiko Kesalahan Penghakiman yang Menyebabkan Kerugian

    • Parameter untuk mengoptimalkan RSI Stokastik

    • Konfirmasi dalam Kombinasi dengan Indikator Lain

  2. Salah memegang posisi saat tren berbalik

    • Tetapkan kondisi stop loss
  3. Batch K line range yang tidak tepat tidak akan berfungsi

    • Optimalisasi pengujian parameter pada baris K dari blok
  4. Terlalu sering bertransaksi meningkatkan biaya transaksi dan slippage

    • Sesuaikan pengaturan blok K untuk mengurangi frekuensi transaksi

Arah optimasi

Strategi ini dapat dioptimalkan dalam beberapa hal:

  1. Optimalkan parameter Stochastic RSI untuk menemukan konfigurasi optimal

  2. Optimalkan pengaturan parameter untuk blok K line

  3. Bergabunglah dengan Stop Loss Stop Loss

  4. Menyaring sinyal dalam kombinasi dengan indikator lain

  5. Aplikasi Algoritma Pembelajaran Mesin untuk Memperbaiki Pengertian Waktu Transaksi

  6. Parameter yang disesuaikan dengan kondisi pasar

  7. Melakukan pengujian optimasi parameter secara otomatis

Meringkaskan

Secara keseluruhan, strategi perdagangan Blok K Line Stochastic RSI ini menggabungkan keunggulan dari dua indikator, menggunakan Blok K Line untuk memfilter gelombang, yang dapat secara efektif mengidentifikasi arah tren. Strategi ini sederhana dan mudah digunakan, tetapi dapat ditingkatkan untuk menyesuaikan diri dengan perubahan pasar melalui optimasi parameter, strategi stop loss, dll. Jika digunakan dengan benar, strategi ini dapat menjadi pilihan dasar untuk membangun sistem perdagangan kuantitatif.

Kode Sumber Strategi
/*backtest
start: 2023-08-18 00:00:00
end: 2023-09-17 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
//Author=OldManCryptobi
//Portions of code are from: HPotter's "Stochastic RSI Strategy" https://www.tradingview.com/script/Vc37EPdG-Stochastic-RSI-Strategy/
//This is designed for Renko Charts Only
//Use with Renko Stochastic RSI Alerts to add pop-up alerts & sounds
strategy("Renko Stochastic RSI Strat", overlay=true, pyramiding = 0, initial_capital=100, commission_type=strategy.commission.percent, commission_value=0.0675)

Source = close
lengthRSI = input(20, minval=1), lengthStoch = input(3, minval=1)
smoothK = input(5, minval=1), smoothD = input(2, minval=1)
rsi1 = rsi(Source, lengthRSI)
k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)
plot(k, color= aqua, linewidth=2, transp=0)
plot(d, color= fuchsia, linewidth=2, transp=0)

longCondition = crossover(k,d)
if (longCondition)
    strategy.entry("Long", strategy.long)
    
shortCondition = crossunder(k,d)
if (shortCondition)
    strategy.entry("Short", strategy.short)