Strategi ini terutamanya menggunakan penunjuk RSI dan Bollinger Bands untuk merancang peraturan perdagangan dan membuat keuntungan di pasaran yang sedang berkembang. Ia pergi panjang apabila RSI berada di bawah garis overbought dan harga berhampiran jalur bawah Bollinger Bands; ia pergi pendek apabila RSI berada di atas garis oversold dan harga berhampiran jalur atas. Ini adalah logik perdagangan asas.
Strategi ini menggunakan penunjuk RSI untuk mengenal pasti tahap overbought dan oversold. RSI di bawah ambang overbought dianggap sebagai isyarat oversold, manakala di atas ambang oversold adalah isyarat overbought.
Strategi ini menggabungkan RSI untuk mengukur sentimen pasaran dan Bollinger Bands untuk mengesan penembusan harga. Perdagangan dibuka hanya apabila kedua-dua syarat dipenuhi secara serentak. Ini membantu menapis isyarat palsu dan meningkatkan prestasi strategi.
Strategi ini menggabungkan RSI dan Bollinger Bands, yang membantu menentukan trend pasaran dan menangkap momentum dengan lebih baik. Berbanding dengan strategi penunjuk tunggal, ia menapis lebih banyak isyarat palsu dan menghasilkan isyarat berkualiti tinggi.
Strategi ini membuka perdagangan hanya apabila kedua-dua RSI dan BB memberikan isyarat secara serentak. Ini mengelakkan gangguan dari isyarat palsu. Dengan stop loss dalam kadar, risiko juga boleh dikawal apabila pasaran berputar.
Walaupun strategi menapis beberapa isyarat palsu, RSI dan BB masih boleh memberikan isyarat yang salah secara serentak di pasaran yang berbeza, menyebabkan kerugian yang tidak perlu. Tetapan parameter yang tidak sesuai juga boleh menyebabkan prestasi strategi yang buruk.
Ia disyorkan untuk mengoptimumkan parameter melalui backtesting untuk mencari kombinasi parameter yang terbaik. Juga, pertimbangkan untuk menghentikan perdagangan di pasaran yang berbeza untuk mengelakkan kerugian yang tidak perlu. Di samping itu, gunakan stop loss dengan betul untuk mengawal kerugian perdagangan tunggal.
Strategi ini boleh ditingkatkan dalam aspek berikut:
Mengoptimumkan parameter RSI dan BB untuk kombinasi terbaik
Tambah penunjuk lain sebagai isyarat penapis, seperti MACD, KD dll
Tambah pengesahan terobosan untuk mengelakkan terobosan palsu
Sesuaikan parameter atau hentikan perdagangan mengikut keadaan pasaran yang berbeza
Mengoptimumkan stop loss untuk stop loss dinamik
Strategi ini menggabungkan RSI dan Bollinger Bands untuk merancang peraturan perdagangan. Dengan hanya mengambil isyarat apabila kedua-dua bersetuju, isyarat palsu boleh disaring dengan berkesan. Melalui pengoptimuman parameter, menambah penapis isyarat, pengoptimuman stop loss dan lain-lain, strategi ini boleh terus disempurnakan untuk keuntungan yang lebih stabil.
/*backtest start: 2023-12-08 00:00:00 end: 2024-01-07 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Get Funded Easily by mjanusic", shorttitle="FTMO Crusher by mjanusic", overlay=true) ///////////// RSI RSIlength = input(16, title="RSI Period Length") RSIvalue = input(45, title="RSI Value Range") RSIoverSold = 0 + RSIvalue RSIoverBought = 100 - RSIvalue price = close vrsi = ta.rsi(price, RSIlength) ///////////// Bollinger Bands BBlength = input(20, title="Bollinger Bands SMA Period Length") BBmult = input(2.0, title="Bollinger Bands Standard Deviation") BBbasis = ta.sma(price, BBlength) BBdev = BBmult * ta.stdev(price, BBlength) BBupper = BBbasis + BBdev BBlower = BBbasis - BBdev source = close buyCondition = ta.crossover(vrsi, RSIoverSold) and ta.crossover(source, BBlower) sellCondition = ta.crossunder(vrsi, RSIoverBought) and ta.crossunder(source, BBupper) ///////////// RSI + Bollinger Bands Strategy if (not na(vrsi)) if (buyCondition) strategy.entry("Long Entry", strategy.long, stop=BBlower, comment="Long Entry") else strategy.cancel(id="Long Entry") if (sellCondition) strategy.entry("Short Entry", strategy.short, stop=BBupper, comment="Short Entry") else strategy.cancel(id="Short Entry") //plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_area)