Strategi penembusan dua landasan penunjuk rawak adalah strategi untuk melakukan operasi perdagangan berdasarkan dua garis lintasan penunjuk rawak. Isyarat perdagangan berasal dari penembusan garis cepat penunjuk rawak terhadap garis perlahan dan atas dan bawah.
Logik strategi ini ialah:
Hitung garis cepat dan lambat untuk penunjuk rawak dalam tempoh tertentu (contohnya 7 hari)
Tetapkan dua garis lintasan atas dan bawah garis pantas (contohnya lintasan atas 80, lintasan bawah 20)
Apabila garis laju melintasi laluan dari bawah, lakukan lebih banyak.
Apabila garis laju dari atas menembusi landasan bawah, kosongkan
Pilihan untuk menukarkan isyarat perdagangan, iaitu menukarkan lebih dan kurang, menukarkan lebih dan kurang
Ia boleh digunakan untuk menangkap trend dengan menembusi garisan pantas, dan dengan garisan perlahan sebagai sokongan dan tekanan, dapat menyaring penembusan palsu dengan berkesan. Selain itu, ia boleh disesuaikan dengan kitaran yang berbeza dengan menyesuaikan parameter.
Peraturan-peraturan yang mudah difahami dan mudah dilaksanakan
Indeks rawak lebih baik untuk menilai kegemilangan
Rel atas dan bawah ditambah dengan garis perlahan boleh menapis penembusan palsu
Penunjuk kelajuan rendah terlewat, mungkin kehilangan peluang
Keperluan untuk mengoptimumkan parameter berulang kali untuk menyesuaikan diri dengan keadaan pasaran
Rangkaian naik turun perlu disiapkan dengan berhati-hati untuk mengelakkan perdagangan yang terlalu kerap
Strategi penembusan dua jalur penunjuk rawak untuk menangkap peluang trend melalui penembusan antara orbit garis cepat dan perlahan. Menetapkan parameter yang munasabah dapat menangkap kadar pasaran dengan berkesan, tetapi perlu berhati-hati dengan masalah keterbelakangan penunjuk itu sendiri.
/*backtest
start: 2023-09-06 00:00:00
end: 2023-09-13 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 05/10/2017
// This back testing strategy generates a long trade at the Open of the following
// bar when the %K line crosses up UpBand line.
// It generates a short trade at the Open of the following bar when the %K line
// crosses down DownBand line.
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Strategy Stochastic", shorttitle="Strategy Stochastic")
Length = input(7, minval=1)
DLength = input(3, minval=1)
UpBand = input(20, minval=1)
DownBand = input(80, minval=1)
reverse = input(false, title="Trade reverse")
hline(50, color=black, linestyle=hline.style_dashed)
hline(UpBand, color=red, linestyle=hline.style_solid)
hline(DownBand, color=green, linestyle=hline.style_solid)
vFast = stoch(close, high, low, Length)
vSlow = sma(vFast, DLength)
pos = iff(vFast > UpBand, 1,
iff(vFast < DownBand, -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(vSlow, color=blue, title="D")
plot(vFast, color=red, title="K")