ADR Range Projection Levels MT4
- Indicatori
-
Mattia Marco Platania
At MetaCoderStore, our goal is to build practical, clean, and reliable MetaTrader indicators that traders can actually use in live chart work. We focus on clear visual tools, useful inputs, and MT4/MT5 versions wherever possible. - Versione: 1.0
Limited-time free release. ADR Range Projection Levels MT4 is free while MetaCoderStore collects trader feedback, comments, and feature requests for the first public version.
ADR Range Projection Levels MT4 plots practical intraday volatility targets from completed daily ranges, showing whether the current session still has room to expand or has already reached its typical range.
Use cases
- Plan realistic intraday targets with Average Daily Range projections.
- See current day open, high, low, ADR upper projection, and ADR lower projection on one chart.
- Spot exhaustion or range-completion zones when price reaches the projected daily range.
- Feed EA logic with simple signal, ADR-points, and range-percent buffers.
What it shows
- ADR upper projection: current day low plus the selected ADR factor.
- ADR lower projection: current day high minus the selected ADR factor.
- Current day open, current day high, and current day low.
- Optional hit markers when price reaches either projection.
- Hidden data buffers for ADR points, range percent, and signal state.
Main features
- ADR is calculated from completed daily candles only.
- Separate upper and lower range factors.
- Optional popup and push alerts.
- Current-candle or closed-candle alert evaluation.
- Works on forex, metals, indices, crypto, and synthetic broker symbols where daily history is available.
Basic use
- Attach the indicator to an intraday chart.
- Use the ADR upper/lower lines as daily expansion targets or exhaustion zones.
- Watch the range-percent buffer to understand how much of the typical daily movement has already printed.
- Enable alerts only after confirming the behavior on your broker symbol and timeframe.
Inputs
- ADRPeriod - number of completed daily ranges used in the ADR average.
- MaxCalculatedBars - chart bars used for display calculations.
- UpperRangeFactor / LowerRangeFactor - ADR multiplier for each projection side.
- ShowHitMarkers and SignalArrowOffsetPoints - visual signal-marker controls.
- EnableAlerts , AlertOnClosedBarOnly , EnablePopupAlerts , EnablePushNotifications - alert controls.
Buffers for EA integration
- 0 - ADR upper projection.
- 1 - ADR lower projection.
- 2 - current day open.
- 3 - current day high.
- 4 - current day low.
- 5 - upper hit marker.
- 6 - lower hit marker.
- 7 - signal value: 1 upper reached, -1 lower reached, 2 both sides touched, 0 neutral.
- 8 - ADR in points.
- 9 - current daily range as percent of ADR.
Risk note
ADR is a volatility guide, not a trade signal by itself. News events, rollover gaps, low liquidity, and symbol-specific trading sessions can push price beyond historical range expectations. Test settings on your own broker data before using the indicator in live decisions.
