n.bhaskar1993

MTF Multiple RSI

Multi-Timeframe RSI displays RSI of upto 5 timeframes including the current timeframe. By default, it plots RSI of D, W & M charts with RSI of the current timeframe. Use it to get powerful overbought and oversold signals or you can use it to check if RSI is above or below 50 on all timeframes, or to check support and resistance levels for RSI .
Use your custom timeframes for best results.
Good Luck Traders...
Remove from Favorite Scripts Add to Favorite Scripts
This is really cool! Thanks for sharing with us.

My question, is it possible to have it look at RSI for timeframe less than 1 hour? 5 min and 15 min?
Reply
n.bhaskar1993 cryptochemistry
@cryptochemistry, Yes, its possible, just modify the timeframe settings in Indicator Format.
Reply
I love this entire chart, not just your RSI section. What is the top half called and where can I get it.
Sorry, kinda new to scripts. Appreciate the help.
Reply
n.bhaskar1993 crowleykirk
@crowleykirk, hi crowleykirk, if you want the MACD Overlay indicator, go to this link - - and click on add to favorites tab. You will get the indicator in your favorites list. Have fun trading.
Reply
I used The RSI (Daily) for 2H chart but it seems that it repaints. I don't know why MTF repaint always, can you explain that?
Reply
hi zerkamaz, the reason why MTF repaints is because the candle is not closed on daily. MTF is permanent after the close of the higher timeframe candle.
+1 Reply
zerkamaz n.bhaskar1993
@n.bhaskar1993, If it really works well and wait for the daily candle, that would be a nice indicator ever. that's why I prefer to trade with MTF. powerfull signals but it repaints sometimes as you said.
Reply
Add this below the code to get BB/KC Squeeze of the current timeframe with RSI:

length = input(title="Squeeze Length", type=integer, defval=20, minval=0)
mult = input(2, title="Multiplier")
bband(length, mult) => sma(close, length) + mult * stdev(close, length)
keltner(length, mult) => ema(close, length) + mult * ema(tr, length)
diff = bband(length, mult) - keltner(length, mult)
mid_color = diff >= 0 ? white : black
plot(20, color=mid_color, style=circles, linewidth=3)
+1 Reply
can u add for consolidation ( squeeze ) followed by up or down pattern
+1 Reply
n.bhaskar1993 oraclesaab
@oraclesaab, are you refering to bollinger band and keltner channel squeeze?
Reply
Home Stock Screener Forex Screener Crypto Screener Economic Calendar How It Works Chart Features Pricing House Rules Moderators Website & Broker Solutions Widgets Charting Solutions Get Help Feature Request Blog & News FAQ Wiki Twitter
Profile Profile Settings Account and Billing Get Help Ideas Published Followers Following Private Messages Chat Sign Out