This is a Stochastic RSI trading strategy designed for use on Renko charts. It generates buy and sell signals using the crossover and crossunder of Stochastic RSI K and D lines. The strategy is specialized for Renko charts and can effectively filter market noise and identify trends.
The trading signals are primarily based on the Stochastic RSI indicator, which combines the advantages of RSI and Stochastic oscillator.
First, the RSI value over a period is calculated, then Stochastic RSI is computed based on the RSI values. Stochastic RSI contains two lines:
K line: Moving average of RSI values over a period, represents the fast Stochastic RSI line
D line: Moving average of the K line, represents the slow Stochastic RSI line
When K line crosses above D line, a buy signal is generated. When K line crosses below D line, a sell signal is generated.
In addition, this strategy is only applied on Renko charts, which filters market noise by constructing bars based on price change threshold, identifying trend direction.
The main advantages of this strategy:
Stochastic RSI combines the strengths of RSI and Stochastic, relatively accurate signals
Renko charts filter out noise and identify trends
K and D line trading rules are simple and clear
Fewer parameters, easy to optimize
Applicable for scalping across different timeframes
The risks associated with this strategy:
Misjudgement leading to losses
Optimize Stochastic RSI parameters
Incorporate other indicators for confirmation
Wrong direction when trend reverses leading to being trapped
Improper Renko chart range setting loses effectiveness
High trading frequency increases transaction costs and slippage
Some ways to improve the strategy:
Optimize Stochastic RSI parameters to find best configurations
Optimize Renko chart parameter settings
Add stop loss and take profit
Filter signals with additional indicators
Apply machine learning models to enhance trade timing
Adjust parameters based on market conditions
Conduct automatic parameter optimization testing
In summary, this Renko Stochastic RSI trading strategy combines the strengths of two indicators and uses Renko charts for filtration, effectively identifying trend direction. The strategy is relatively simple but can be improved via parameter optimization, stop loss strategies etc. to adapt to changing markets. If used properly, this strategy can serve as a fundamental selection for building quantitative trading systems.
/*backtest start: 2023-08-18 00:00:00 end: 2023-09-17 00:00:00 period: 3h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 //Author=OldManCryptobi //Portions of code are from: HPotter's "Stochastic RSI Strategy" https://www.tradingview.com/script/Vc37EPdG-Stochastic-RSI-Strategy/ //This is designed for Renko Charts Only //Use with Renko Stochastic RSI Alerts to add pop-up alerts & sounds strategy("Renko Stochastic RSI Strat", overlay=true, pyramiding = 0, initial_capital=100, commission_type=strategy.commission.percent, commission_value=0.0675) Source = close lengthRSI = input(20, minval=1), lengthStoch = input(3, minval=1) smoothK = input(5, minval=1), smoothD = input(2, minval=1) rsi1 = rsi(Source, lengthRSI) k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK) d = sma(k, smoothD) plot(k, color= aqua, linewidth=2, transp=0) plot(d, color= fuchsia, linewidth=2, transp=0) longCondition = crossover(k,d) if (longCondition) strategy.entry("Long", strategy.long) shortCondition = crossunder(k,d) if (shortCondition) strategy.entry("Short", strategy.short)