
Range Detector is an MT5 indicator that highlights ranging, flat areas on the price chart. It uses ATR and two moving averages, and you can adjust each input.
Get one message the moment it launches, with its price.
Range Detector is an indicator for MetaTrader 5 that looks for ranging, flat phases in the market and shows them on the price chart. It is meant to help you tell quiet, sideways conditions from directional movement, so you can adjust how you read the chart.
The indicator combines three common building blocks: the Average True Range (ATR), a fast moving average and a slow moving average. The gap between the two averages is measured in ATR units, which keeps the threshold relative to current volatility instead of a fixed number of points. When the gap is large enough, the move is treated as an impulse. Stretches of price action that do not show such impulses are what the tool presents as ranges, and it paints them on the chart in the colour you choose.
Because it is built on moving averages, the display reflects past price behaviour. Treat the shaded areas as context, not as a forecast.
The indicator can be attached to any symbol and timeframe in your MT5 terminal, including forex pairs, metals, indices and others your broker provides. Because the ATR scales with volatility, it adapts to different instruments, but the ranges it draws will look different on a one-minute chart than on a daily one. Try several timeframes and compare them on history before relying on any of them.
The inputs are listed below. The vendor does not give recommended values here, so check the defaults after loading the indicator and adjust them step by step.
| Input | What it controls |
|---|---|
| Maximum History Bars | How many past bars are processed. A lower value loads faster. |
| Average True Range Period | The ATR period, used to scale the gap between the averages. |
| Fast Moving Period | Period of the fast moving average. |
| Slow Moving Period | Period of the slow moving average. |
| Movings Difference | Minimum gap between the averages, in ATR values, for a move to count as an impulse. |
| Ranges Color | Colour used to draw the ranges. |
Trading carries risk, and past results do not predict future ones. Range Detector is an analysis aid and does not remove the chance of loss. Test it on a demo account and always use your own risk management.
If the indicator draws nothing, make sure the chart has enough loaded history and that the Maximum History Bars input is not set too low.
| Product type | Indicator |
|---|---|
| Platform | MetaTrader 5 |
| Strategy focus | General |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Indicator (chart overlay) |
| Purpose | Detects and displays ranges (flat market phases) |
| Calculation basis | ATR, fast moving average, slow moving average |
| Markets | Any symbol available in your MT5 terminal |
| Timeframes | Any chart timeframe; test to find what suits you |
| Trade style | Analysis aid for discretionary trading |
| Requirements | MT5 terminal with chart history loaded for the symbol |
No reviews yet. Customers who own Range Detector MT5 can review it here.
No. Range Detector only draws ranges on the chart. It is an analysis aid, so any entries, exits and position sizing are your own decisions or part of another tool you run alongside it.
No. This listing is for MetaTrader 5. An MT5 indicator cannot be loaded in MT4, so check that your broker offers an MT5 account before buying.
It can be attached to any symbol and timeframe your MT5 terminal shows. How well the detected ranges fit your style will differ between instruments and timeframes, so review them on history first and on a demo account.
Copy the indicator file into the Indicators folder of your MT5 data directory (File, Open Data Folder, MQL5, Indicators), restart the terminal or refresh the Navigator, then drag the indicator onto a chart. If your download is an archive, extract it first.
The inputs set how many history bars are processed, the ATR period, the fast and slow moving average periods, the minimum gap between the averages in ATR units, and the colour of the ranges. Changing them alters how many ranges appear and how wide they are.
No indicator can promise results. Ranges are a visual aid based on past prices. Trading carries risk, and past results do not predict future ones, so test carefully and use your own risk controls.
Range Detector MT5
Notify me at launchQuestions about this tool?
Ask us on Telegram Install guide for MT4 and MT5 Get a custom version builtFree, practical help with testing, sizing and running indicators.
Own Range Detector MT5? Sign in to review it.