Sumber dimuat naik... memuat...

Pembaharuan purata RSI yang disahkan tiga kali dengan strategi penapis purata bergerak

Penulis:ChaoZhang, Tarikh: 2024-11-12 11:37:20
Tag:RSISMAMA

img

Ringkasan

Strategi ini adalah sistem perdagangan pembalikan purata jangka pendek yang menggabungkan purata bergerak 200 hari dengan penunjuk RSI 2 tempoh.

Prinsip Strategi

Strategi ini menggunakan mekanisme pengesahan tiga kali: pertama, harga mesti berada di atas purata bergerak 200 hari untuk mengesahkan trend menaik jangka panjang; kedua, RSI mesti menurun selama tiga hari berturut-turut dengan penurunan awal bermula di atas 60; akhirnya, RSI mesti jatuh di bawah 10 yang menunjukkan keadaan oversold yang melampau. Apabila ketiga-tiga syarat dipenuhi secara serentak, isyarat panjang dihasilkan. Posisi ditutup apabila RSI meningkat di atas 70, yang menunjukkan keadaan overbought.

Kelebihan Strategi

  1. Mekanisme pengesahan bertiga meningkatkan kebolehpercayaan isyarat dengan ketara
  2. Gabungan penunjuk jangka panjang dan jangka pendek mengelakkan isyarat palsu
  3. Logik yang jelas dan parameter mudah menjadikannya mudah difahami dan dilaksanakan
  4. Penapis purata bergerak memastikan perdagangan sejajar dengan trend utama
  5. Keadaan oversold yang melampau mencetuskan kemasukan, meningkatkan kebarangkalian kejayaan

Risiko Strategi

  1. Perdagangan yang kerap boleh mengakibatkan kos transaksi yang tinggi
  2. Mungkin terlepas pergerakan menaik berterusan di pasaran trend yang kuat
  3. Indikator RSI mungkin tertinggal dalam keadaan pasaran tertentu
  4. Isyarat palsu yang berlebihan mungkin semasa turun naik yang tinggi Pengurusan risiko melalui tetapan stop-loss, kawalan tempoh kedudukan, dan pengoptimuman kekerapan dagangan disyorkan.

Arahan pengoptimuman

  1. Pertimbangkan menambah penunjuk jumlah untuk pengesahan
  2. Mengoptimumkan parameter RSI dan menguji tempoh yang berbeza
  3. Memperkenalkan mekanisme penyesuaian untuk menyesuaikan parameter berdasarkan turun naik pasaran
  4. Tambah penapis kekuatan trend untuk meningkatkan kualiti perdagangan
  5. Melaksanakan mekanisme stop-loss untuk kawalan risiko yang lebih baik

Ringkasan

Strategi ini mewujudkan sistem dagangan yang kukuh melalui gabungan yang bijak dari purata bergerak dan penunjuk RSI. Walaupun mekanisme pengesahan tiga kali secara berkesan meningkatkan kebolehpercayaan dagangan, perhatian kepada pengurusan risiko dan pengoptimuman parameter tetap penting.


/*backtest
start: 2019-12-23 08:00:00
end: 2024-11-11 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Larry Connors RSI 3 Strategy", overlay=false)

// Define the moving averages and the RSI
sma200 = ta.sma(close, 200)
rsi2 = ta.rsi(close, 2)

// Conditions for the strategy
condition1 = close > sma200  // Close above the 200-day moving average

// RSI drops three days in a row and the first day’s drop is from above 60
rsi_drop_3_days = rsi2[2] > rsi2[1] and rsi2[1] > rsi2 and rsi2[2] > 60  // The 3-day RSI drop condition
condition2 = rsi_drop_3_days

// The 2-period RSI is below 10 today
condition3 = rsi2 < 10

// Combined buy condition
buyCondition = condition1 and condition2 and condition3

// Sell condition: The 2-period RSI is above 70
sellCondition = rsi2 > 70

// Execute the buy signal when all buy conditions are met
if buyCondition
    strategy.entry("Buy", strategy.long)

// Execute the sell signal when the sell condition is met
if sellCondition
    strategy.close("Buy")

// Plotting the RSI for visual confirmation
plot(rsi2, title="2-Period RSI", color=color.blue)
hline(70, "Overbought (70)", color=color.red)
hline(10, "Oversold (10)", color=color.green)
hline(60, "RSI Drop Trigger (60)", color=color.gray)

// Set background color when a position is open
bgcolor(strategy.opentrades > 0 ? color.new(color.green, 50) : na)


Berkaitan

Lebih lanjut