Strategi ini adalah strategi perdagangan berdasarkan indikator RSI Stokastik. Indikator RSI Stokastik adalah indikator osilator yang dihasilkan oleh gabungan indikator Stochastic acak dan indeks RSI yang agak lemah.
Hitung RSI 14 kitaran dekat, iaitu rsi1 .
Berasaskan rsi1 untuk mengira nilai Stochastic K dan D.
K bernilai lebih daripada 80 jam kerja tambahan dan kurang daripada 20 jam kerja kosong.
Garis K dan garis 80⁄20 bersilang.
Anda boleh memilih untuk berdagang secara positif atau berdagang secara terbalik.
Setelah menetapkan jenis dan tempoh perdagangan, ulangi untuk melihat kesan strategi.
Kelebihan utama strategi ini:
Stochastic RSI menggabungkan kelebihan RSI dan Stochastic, dan merupakan penunjuk goyah yang baik.
Di samping itu, ia juga boleh digunakan untuk menyaring penembusan palsu.
Perdagangan terbalik boleh dikonfigurasi, digunakan untuk peluang penurunan.
Peraturan-peraturan ini mudah difahami, mudah difahami dan mudah dilaksanakan.
Indeks dan isyarat perdagangan mudah dilihat dan mudah dikendalikan.
Risiko utama strategi ini ialah:
Tidak mengambil kira tetapan Henti Kerosakan, terdapat risiko kerugian besar.
Penunjuk rawak mudah menghasilkan isyarat palsu, yang memerlukan penapisan trend.
Tidak terkawal jumlah kedudukan, terdapat risiko kelebihan kedudukan
Tiada kaedah pengoptimuman parameter yang ditetapkan, parameter mudah terlalu sesuai.
Tidak mengambil kira kos transaksi.
Data pengesanan yang tidak mencukupi boleh menyebabkan kecocokan.
Strategi ini boleh dioptimumkan dengan:
Menetapkan mekanisme hentikan kerugian, mengoptimumkan titik hentikan kerugian.
Mengoptimumkan kombinasi parameter untuk mengurangkan isyarat palsu.
Meningkatkan jumlah kedudukan dan kawalan leverage.
Menambah indikator trend dan mengelakkan dagangan berlawanan arah.
Mengambil kira kesan kos transaksi.
Ujian semula menggunakan kitaran masa yang lebih lama dan varieti yang berbeza.
Strategi Stochastic RSI menggabungkan kelebihan RSI dan indikator Stochastic untuk menghasilkan isyarat perdagangan dengan menggunakan melintasi garis kosong. Strategi ini mudah digunakan, tetapi terdapat risiko isyarat palsu tertentu. Dengan mengoptimumkan strategi berhenti-rugi, pilihan parameter, dan penghakiman trend, strategi ini dapat terus diperbaiki untuk menjadikannya strategi perdagangan garis pendek yang lebih dipercayai.
/*backtest
start: 2023-08-23 00:00:00
end: 2023-09-22 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 24/11/2014
// This strategy used to calculate the Stochastic RSI
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Stochastic RSI", shorttitle="Stoch RSI Backtest")
TopBand = input(80, step=0.01)
LowBand = input(20, step=0.01)
reverse = input(false, title="Trade reverse")
hline(TopBand, color=red, linestyle=line)
hline(LowBand, color=green, linestyle=line)
Source = close
lengthRSI = input(14, minval=1), lengthStoch = input(14, minval=1)
smoothK = input(3, minval=1), smoothD = input(3, minval=1)
rsi1 = rsi(Source, lengthRSI)
k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)
d_cross_80 = cross(d,TopBand)
dc80 = d_cross_80 ? red : green
pos = iff(k > TopBand, 1,
iff(k < LowBand, -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(k, color= orange)
plot(d, color=dc80)