Strategi ini terutama menggunakan indikator RSI dan Bollinger Bands untuk merancang aturan perdagangan dan menghasilkan keuntungan di pasar tren. Ini panjang ketika RSI berada di bawah garis overbought dan harga berada di dekat band bawah Bollinger Bands; pendek ketika RSI berada di atas garis oversold dan harga berada di dekat band atas. Ini adalah logika dasar perdagangan.
Strategi ini menggunakan indikator RSI untuk mengidentifikasi tingkat overbought dan oversold. RSI di bawah ambang overbought dianggap sinyal overbought, sedangkan di atas ambang oversold dianggap sinyal overbought. Indikator Bollinger Bands digunakan untuk mendeteksi price breakout.
Strategi ini menggabungkan RSI untuk mengukur sentimen pasar dan Bollinger Bands untuk mendeteksi price breakout. Perdagangan dibuka hanya ketika kedua kondisi terpenuhi secara bersamaan. Ini membantu menyaring sinyal palsu dan meningkatkan kinerja strategi.
Strategi ini menggabungkan RSI dan Bollinger Bands, yang membantu lebih baik menentukan tren pasar dan menangkap momentum. Dibandingkan dengan strategi indikator tunggal, ia menyaring lebih banyak sinyal palsu dan menghasilkan sinyal berkualitas lebih tinggi.
Strategi ini membuka perdagangan hanya ketika kedua RSI dan BB memberikan sinyal secara bersamaan. Ini menghindari gangguan dari sinyal palsu. Dengan stop loss dalam kecepatan, risiko juga dapat dikendalikan ketika pasar berbalik.
Meskipun strategi menyaring beberapa sinyal palsu, RSI dan BB masih dapat memberikan sinyal yang salah secara bersamaan di berbagai pasar, menyebabkan kerugian yang tidak perlu.
Dianjurkan untuk mengoptimalkan parameter melalui backtesting untuk menemukan kombinasi parameter terbaik. Juga, pertimbangkan untuk menghentikan perdagangan di pasar yang berbeda untuk menghindari kerugian yang tidak perlu. Selain itu, gunakan stop loss dengan benar untuk mengendalikan kerugian perdagangan tunggal.
Strategi ini dapat ditingkatkan dalam hal berikut:
Mengoptimalkan parameter RSI dan BB untuk kombinasi terbaik
Tambahkan indikator lain sebagai sinyal filter, seperti MACD, KD dll
Tambahkan validasi terobosan untuk menghindari terobosan palsu
Sesuaikan parameter atau hentikan perdagangan sesuai dengan kondisi pasar yang berbeda
Optimalkan stop loss untuk stop loss dinamis
Strategi ini menggabungkan RSI dan Bollinger Bands untuk merancang aturan perdagangan. Dengan hanya mengambil sinyal ketika keduanya setuju, sinyal palsu dapat disaring secara efektif. Melalui optimasi parameter, menambahkan filter sinyal, optimasi stop loss dll, strategi ini dapat 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)