Strategi perdagangan saham berdasarkan RSI yang dihaluskan


Tanggal Pembuatan: 2024-01-29 16:26:12 Akhirnya memodifikasi: 2024-01-29 16:26:12
menyalin: 0 Jumlah klik: 640
1
fokus pada
1617
Pengikut

Strategi perdagangan saham berdasarkan RSI yang dihaluskan

Ringkasan

Strategi ini didasarkan pada indeks yang relatif kuat setelah smoothing (RSI) untuk menentukan sinyal beli dan jual. Strategi ini merupakan strategi pelacakan tren yang lebih khas. Dengan menghitung besarnya kenaikan harga saham dalam jangka waktu tertentu, membantu investor menentukan apakah pasar berada dalam kondisi overbought atau oversold, sehingga membuat keputusan investasi.

Prinsip Strategi

  1. Hitung RSI saham dalam 5 hari
  2. Rata-rata bergerak sederhana 5 hari untuk nilai RSI, mendapatkan indikator RSI setelah diluruskan
  3. Setting over buy line adalah 80, over sell line adalah 40.
  4. Ketika RSI melorot melewati garis oversell, sinyal beli dihasilkan
  5. Ketika RSI meluncur di bawah garis overbought, itu menghasilkan sinyal jual

Kunci dari strategi ini adalah pengaturan indikator RSI yang halus. Indikator RSI dapat mencerminkan overbought dan oversold dalam harga saham. Namun, indikator RSI asli juga akan sangat berfluktuasi dengan harga, yang tidak menguntungkan untuk menghasilkan sinyal perdagangan. Oleh karena itu, strategi ini melakukan pengolahan yang halus, menggunakan rata-rata bergerak sederhana 5 hari, yang dapat secara efektif menyaring sebagian dari kebisingan, membuat sinyal perdagangan lebih jelas dan dapat diandalkan.

Analisis Keunggulan

  1. Indikator RSI yang rata meningkatkan stabilitas indikator RSI itu sendiri, membuat sinyal perdagangan lebih andal
  2. RSI diratakan dengan menggunakan moving average sederhana, yang memungkinkan optimasi parameter dan menghindari keterbatasan yang ditimbulkan oleh manusia untuk menetapkan nilai-nilai terendah
  3. Kombinasi dengan zona overbought dan oversold, dapat memberikan penilaian yang jelas tentang kondisi pasar, menghasilkan sinyal buy and sell
  4. Implementasi strategi sederhana, mudah dipahami dan diterapkan

Analisis risiko dan optimasi

  1. Indeks RSI yang meredupkan mengurangi sensitivitas RSI, yang dapat menyebabkan keterlambatan pembelian dan penjualan
  2. Panjang rata-rata bergerak dan pengaturan overbought overbought akan mempengaruhi kinerja strategi dan perlu melakukan optimasi parameter
  3. Sinyal perdagangan dapat berupa positif palsu dan negatif palsu, yang harus dianalisis dengan faktor-faktor seperti pergerakan harga dan volume perdagangan.
  4. Ketergantungan pada RSI saja dapat menyebabkan ketidakstabilan kinerja strategi, dapat dipertimbangkan dalam kombinasi dengan indikator teknis atau fundamental lainnya

Arah optimasi

  1. Pengaturan Moving Average Daily dan Overbought Oversold Threshold, parameter optimasi
  2. Menambahkan indikator teknis lainnya, seperti MACD, KD, dan lain-lain, untuk membentuk sinyal perdagangan komposit
  3. Menambahkan mekanisme penyaringan volume transaksi untuk menghindari kesalahan sinyal saat harga bergerak tetapi volume transaksi tidak aktif
  4. Strategi yang lebih stabil, dikombinasikan dengan kondisi fundamental saham dan pertumbuhan industri
  5. Meningkatkan strategi stop loss, stop loss dan exit ketika trading loss mencapai tingkat tertentu, mengendalikan risiko

Meringkaskan

Strategi ini dengan menghitung dan memperlancar indikator RSI, menetapkan zona overbought dan oversold yang masuk akal, menghasilkan sinyal beli dan jual yang lebih jelas. Dibandingkan dengan strategi RSI asli, memiliki sinyal yang lebih stabil dan dapat diandalkan. Namun ada ruang untuk perbaikan, investor dapat meningkatkan strategi dengan cara mengoptimalkan parameter, menambahkan indikator lain, dan sebagainya, sehingga dapat beradaptasi dengan lingkungan pasar yang lebih kompleks.

Kode Sumber Strategi
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Smoothed RSI Strategy", overlay=true)

// Calculate the RSI
length = 5
rsiValue = ta.rsi(close, length)

// Smooth the RSI using a moving average
smoothedRsi = ta.sma(rsiValue, length)

// Define overbought and oversold thresholds
overbought = 80
oversold = 40

// Buy signal when RSI is in oversold zone
buyCondition = ta.crossover(smoothedRsi, oversold)

// Sell signal when RSI is in overbought zone
sellCondition = ta.crossunder(smoothedRsi, overbought)

// Plotting the smoothed RSI
// Plotting the smoothed RSI in a separate pane
plot(smoothedRsi, color=color.blue, title="Smoothed RSI", style=plot.style_line, linewidth=2)

//plot(smoothedRsi, color=color.blue, title="Smoothed RSI")
hline(overbought, "Overbought", color=color.red)
hline(oversold, "Oversold", color=color.green)

// Strategy logic for buying and selling
if (buyCondition)
    strategy.entry("Buy", strategy.long)
if (sellCondition)
    strategy.close("Buy")