Fabii Atr Volatility Zones
- Indicators
-
Fabien Georges Andre Guillemaud
I develop custom indicators and trading tools for MetaTrader 5. - Version: 2.20
See if each candle's volatility is low, medium or high for this market, in three colors. No repaint.
Any pair, any timeframe, any market. On your chart in 2 minutes. Free to test in the Strategy Tester.
Get more indicators here
Baselines, volatility filters and oscillators. No repaint.
Why you need it
The same range means different things on different markets and at different times. You look at the last candle and cannot tell if its range is large or small for this market right now. Fixed Average True Range (ATR) levels that you set by hand go out of date as soon as volatility changes. You place the same stop in a quiet market and in a fast one, and the market charges you for the difference.
What you get
Fabii Atr Volatility Zones colors every candle by its volatility zone, so you stop judging the size of a move by eye.
- Three zones in three colors, grey for low, yellow for medium and green for high volatility, so you read the market at a glance.
- Zones come from a rolling percentile of the market's own history, so you set no level by hand and the same settings fit any pair, index, metal, crypto or stock.
- Each candle's range is divided by a fast plus a slow ATR baseline, so the reading follows current conditions, not a fixed number of pips.
- Two display modes, fixed height or variable height, so you choose a color-only view or one that also shows how large each range is.
- Alerts on zone change by popup, sound or push notification, so you do not have to watch the chart.
- Only the 500 most recent candles are computed by default, so switching markets stays fast.
How it works
For each candle, the indicator divides the range from high to low by the sum of a fast ATR (5 periods) and a slow ATR (21 periods). It then ranks this value against the last 252 candles, itself included, using percentiles. A value below the 50th percentile falls in the low zone, from the 50th to the 75th percentile in the medium zone, and from the 75th percentile up in the high zone. Each candle is ranked only against the candles before it and itself, so its color is final once it closes. The candle that is still forming is drawn as a thinner provisional bar and takes its final color when it closes. The first candles of a chart stay empty until the history is long enough for a full window, about 320 candles with the default settings.
How to use it
- Attach the indicator to any chart. It opens in its own window under the price.
- Read the color of each bar: grey for low, yellow for medium, green for high volatility.
- Use the zone as a filter: size your stop and your position for the volatility the candle shows, or wait for a different zone before you enter.
- Open the settings and change the histogram height mode if you also want to see how large each range is.
- Turn on the alerts to be told when a candle closes in a new zone.
Key settings
| Setting | What it does | Default |
|---|---|---|
| Histogram height mode | Fixed height shows the zone by color only. Variable height also shows how large the range is. | Fixed height (colour = zone) |
| Fast ATR period | Length of the fast ATR used as the baseline. | 5 |
| Slow ATR period | Length of the slow ATR used as the baseline. | 21 |
| Rolling percentile window (bars) | Number of candles each candle is ranked against. | 252 |
| Low percentile (%) | Boundary between the low and the medium zone. | 50 |
| High percentile (%) | Boundary between the medium and the high zone. | 75 |
| Alerts (popup, sound, push) | Alert when a candle closes in a different zone. Each type is switched on separately. | false |
| Bars to compute (min 50) | Number of recent candles computed when the limit is on, to keep the chart fast. | 500 |
Other settings control the three zone colors and the sound file name.
Test it before you decide
No repaint, and you can check it yourself: let a candle close, then check that its color stays the same on the following candles, even after you reload the chart. The thinner bar on the current candle is provisional until it closes. You can also run the indicator in the Strategy Tester in visual mode on your own pairs and timeframes.
Updates are free and included. Every release is listed in the What's new section of this page, so you always know what changed.
Related Fabii indicators: Fabii Volatility ATR Percentile is a separate indicator that ranks the ATR line itself against its history, with a higher timeframe option and alerts. Fabii Kaufman Efficiency Ratio measures how efficiently price moves, from 0 to 1, so you tell a trend from a range. Follow my profile to be notified when new indicators are published.
Download it free and see the volatility zones on your own chart.
Comments and reviews
Questions? Post a comment on this page or message me and you get an answer within 24 hours.
If this saves you time, a short review that says which pair and timeframe you use helps other traders find it.
Past results do not predict future results. This indicator does not provide financial advice.
