Strategi dagangan RSI berdasarkan ROC


Tarikh penciptaan: 2023-11-06 10:52:31 Akhirnya diubah suai: 2023-11-06 10:52:31
Salin: 0 Bilangan klik: 546
1
fokus pada
1166
Pengikut

Strategi dagangan RSI berdasarkan ROC

Gambaran keseluruhan

Strategi perdagangan RSI berasaskan ROC adalah strategi perdagangan baru yang menggabungkan RSI klasik dengan ROC untuk membentuk RSI / ROC yang baru. Strategi ini menggunakan ROC untuk mengira RSI, dan dengan itu menyaring sebahagian daripada bunyi harga, menjadikan RSI lebih stabil dan boleh dipercayai.

Prinsip Strategi

Penunjuk teras strategi ini adalah RSI / ROC, yang mengira nilai RSI berdasarkan indikator ROC. Indeks ROC dapat menunjukkan perbezaan perubahan harga semasa dengan harga sebelum kitaran X, yang dinyatakan dalam poin atau peratusan. Manakala indikator RSI mencerminkan nisbah hari kenaikan harga dan hari penurunan harga dalam jangka masa, yang digunakan untuk menilai overbought dan oversold.

RSI/ROC menggabungkan kedua-duanya, pertama dengan mengira kelajuan perubahan harga melalui ROC, dan kemudian dengan mengira RSI berdasarkan hasil ROC, untuk lebih mencerminkan keadaan harga yang lebih rendah. Apabila RSI/ROC di bawah 30 adalah kawasan jual-beli, di atas 70 adalah kawasan membeli-belah, maka operasi terbalik boleh dilakukan.

Strategi ini juga menetapkan sempadan yang memisahkan nilai penunjuk yang tinggi dan rendah di kawasan membeli dan menjual, apabila membuka perdagangan terbalik, tindakan terbalik akan dilakukan. Gaya visualisasi warna yang berbeza untuk nilai penunjuk.

Analisis kelebihan

  1. Indeks ROC boleh menyaring sebahagian bunyi dalam data harga, dan RSI / ROC lebih stabil dan boleh dipercayai.

  2. Pengaturan zon beli masuk dan zon jual keluar membolehkan lebih jelas untuk menilai fenomena jual beli berlebihan.

  3. Fungsi perdagangan terbalik diaktifkan, yang boleh digunakan dalam dua cara perdagangan yang berbeza.

  4. Gaya penunjuk visual untuk memudahkan penghakiman dan penggunaan.

  5. RSI / ROC parameter indikator boleh disesuaikan untuk persekitaran pasaran yang berbeza.

Analisis risiko

  1. Strategi ini juga boleh menjadi salah, seperti yang berlaku dengan indikator teknikal lain.

  2. Indeks RSI/ROC mungkin terlewat dalam bertindak balas terhadap berita penting yang tiba-tiba kerana merujuk kepada ROC.

  3. Pengaturan yang tidak betul di kawasan membeli dan menjual boleh menyebabkan kehilangan peluang perdagangan atau menambah perdagangan yang tidak perlu.

  4. Dalam mod dagangan terbalik, anda perlu berwaspada terhadap risiko perubahan trend.

  5. Parameter yang ditetapkan tidak tepat pada masanya, akan menghasilkan kelebihan kedudukan kosong atau fenomena kemasukan semula.

  6. Ia boleh dikombinasikan dengan penilaian penunjuk lain yang sesuai, untuk mengelakkan sebahagian daripada risiko. Tetapan parameter yang dioptimumkan, supaya sesuai dengan jenis perdagangan yang berbeza.

Arah pengoptimuman

  1. Menggunakan penunjuk seperti purata bergerak untuk mengenal pasti arah trend dan mengelakkan dagangan berlawanan arah.

  2. Pengaturan panjang RSI dan parameter panjang ROC yang dioptimumkan agar lebih sesuai dengan ciri-ciri varieti perdagangan tertentu.

  3. Menyesuaikan parameter kawasan beli dan kawasan jual untuk menangkap isyarat beli dan jual yang penting.

  4. Bergabung dengan strategi Stop Loss untuk mengawal kerugian tunggal.

  5. Anda boleh mempertimbangkan untuk menggunakan strategi ini hanya dalam keadaan trend, dan berhenti semasa penyusunan.

ringkaskan

Strategi perdagangan RSI berasaskan ROC, menggabungkan RSI dengan RSI secara inovatif, membentuk RSI/ROC yang baru. Indeks ini dapat menyaring bunyi data harga dengan berkesan dan menilai keadaan overbought dan oversold. Kebolehpercayaan dan ruang penggunaannya lebih luas setelah parameter dioptimumkan dan risiko dikendalikan.

Kod sumber strategi
/*backtest
start: 2022-10-30 00:00:00
end: 2023-11-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 31/10/2017
// This is the new-age indicator which is version of RSI calculated upon 
// the Rate-of-change indicator.
// The name "Relative Strength Index" is slightly misleading as the RSI 
// does not compare the relative strength of two securities, but rather 
// the internal strength of a single security. A more appropriate name 
// might be "Internal Strength Index." Relative strength charts that compare 
// two market indices, which are often referred to as Comparative Relative Strength.
// And in its turn, the Rate-of-Change ("ROC") indicator displays the difference 
// between the current price and the price x-time periods ago. The difference can 
// be displayed in either points or as a percentage. The Momentum indicator displays 
// the same information, but expresses it as a ratio.
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
///////////////////////////////////////////////////////////
strategy(title="RSI based on ROC", shorttitle="RSI/ROC")
RSILength = input(20, minval=1)
ROCLength = input(20, minval=1)
BuyZone = input(30, minval=1)
SellZone = input(70, minval=1)
reverse = input(false, title="Trade reverse")
xPrice = close
hline(SellZone, color=red, linestyle=line, title = "Upper")
hline(BuyZone, color=green, linestyle=line, title = "Lower")
nRes = rsi(roc(xPrice,ROCLength),RSILength)
pos = iff(nRes < BuyZone, -1,
	   iff(nRes > SellZone, 1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )  
plot(nRes, color=blue, title="RSI/ROC")