Best RSI Indicator
A trend-following rebuild of the RSI, free and open-source, ported to MetaTrader 4 and 5.
The "Best RSI Indicator" is a MetaTrader 4 and 5 port of a modified RSI indicator. It is a free, open-source tool.
It reworks the standard RSI so the oscillator leans with a trend instead of fading it. The change sits in the math: rather than averaging raw price changes, it weights them with a rolling range, which lets the line reach the overbought or oversold band sooner and hold there while a move continues.
This is an analysis overlay, not a trading robot. There is no automated entry, no win rate and no results to quote, because an indicator only draws a line and colours zones. What it does well is give a cleaner read of trend strength than the classic RSI, which tends to whipsaw around its thresholds in strong moves.
This tool is free. It is an open-source indicator.
It is not a standalone system. Use it to confirm trend and time exits alongside your own method, not as a buy or sell signal on its own.
Specifications
- Type
- Indicator (oscillator, not an EA)
- Platform
- MetaTrader 4 and MetaTrader 5
- Basis
- Modified RSI using rolling range weighting
- Smoothing
- EMA, SMA, RMA, TMA (fast to smooth)
- Signal line
- Yes, with its own smoothing choice
- Zones
- Configurable overbought, oversold and a 50 midline
- Inputs
- Length, smoothing method, price source
- Symbols and timeframe
- Any pair, any timeframe
- Alerts
- None in the base script; depends on the port
- Price
- Free
What the rolling range changes
The classic RSI averages raw up and down closes, so in a strong trend it keeps pulling back toward the middle and hands you early, false reversal hints. The Best RSI Indicator swaps that raw change for a rolling range measure, which gives more weight to bars that print fresh highs or lows.
The practical result is an oscillator that reaches the overbought or oversold band sooner and stays there while the move runs, so a break of the band reads as trend continuation rather than an automatic reversal.
Smoothing and the signal line
You set how reactive the line is through the smoothing method, listed here from fastest to smoothest:
- EMA: the quickest to turn, useful for early reads and short timeframes.
- SMA: an even, middle of the road response.
- RMA (Wilder): closest to the feel of the original RSI.
- TMA: the smoothest, best when you want to cut noise on higher timeframes.
- A separate signal line, with its own smoothing choice, produces momentum crossovers much like MACD does.
Reading the zones
A cross above the overbought level shades green and points to a sustained uptrend, while a drop below oversold shades red for a downtrend. The 50 midline separates bullish from bearish control, and the signal line crossover times shifts in momentum.
Because it holds trends longer, it is more useful for staying in a move and timing an exit than for calling exact tops and bottoms.
A free, open-source tool
The indicator is free and open-source, and the copy here is a MetaTrader port of its script.
Features
- Modified RSI that stays with a trend instead of fading extremes
- Rolling range weighting so new highs and lows carry more influence
- Four smoothing choices: EMA, SMA, RMA and TMA, fast through smooth
- Separate signal line with its own smoothing for momentum crossovers
- Green and red zone shading for sustained up and down moves
- Adjustable length, smoothing method and price source
- Runs on both MT4 and MT5, any symbol and any timeframe
Performance
An indicator has no trading performance to verify: no win rate or drawdown applies, because it never places a trade. The tool is free.
Pros
- Genuinely free and open-source
- Behaves better than the classic RSI inside strong trends
- Four smoothing modes and a signal line give real flexibility
- Works on MT4 and MT5, any pair and any timeframe
- Transparent logic you can read, not a black box
Cons
- It is one indicator, not a complete or automated strategy
- Like any RSI variant it still lags and can mislead in flat ranges
- The .ex4 and .ex5 here are ports, so check them on a demo chart first
Setup
- Take the .ex4 or .ex5 file from the package
- Add it to the chart, then set length, smoothing method and price source to taste
- Read it with market structure: trust overbought and oversold breaks only along the higher timeframe trend
- Use the signal line crossover and the 50 midline for momentum and exits, not blind reversals
- Confirm every read with price action before acting, since the indicator does not place trades
Verdict
As a free, open-source RSI rebuild, the Best RSI Indicator is a sensible upgrade over the default oscillator for anyone who trades with the trend. The rolling range change is a real idea, not a cosmetic tweak, and the smoothing options let you tune how fast it reacts.
Just keep it in perspective. It is a support tool, not a system, and it has no trading results because an indicator never places a trade. Pair it with a tested method and your own risk rules.
Risk disclaimer
Forex and CFD trading involves significant risk and may not be suitable for all investors. Indicators, EAs and trading tools do not guarantee profits. Always apply proper risk management. AutoFXRebate did not build these tools and does not endorse any result they claim; test on demo before risking money.
Get Best RSI Indicator free
The file lives in our Telegram channel, together with the setup guide. Nothing to fill in.
Open Telegram