INVITE-ONLY SCRIPT

Multi-Timeframe ATR Levels

Updated
█ OVERVIEW

This indicator plots the upside and downside ATR levels popularized by Trader Dante.


█ CONCEPTS

Beyond a level's boundary, a market is trading over its average volatility​. The indicator adds confirmation to "reversal" setups located at likely mean reversion. Oppositely, it highlights trades with an increased risk where the price is over-extended and when the market is possibly exhausted.

Inside the levels’ boundaries, a market is trading within its average range​. The indicator adds confluence to your target selection. Indeed, a target set at or nearby a level is at reasonable reach for the selected period. In addition, it can improve your stop placement. Tucking your stop-loss outside the boundary of a level adds an extra assurance that your stop is beyond reach.


█ FEATURES

Multi-Timeframe
By default, the indicator sets the timeframe​ to the daily for tracking how much price moves compared to its average volatility​ during a day​. To the same extent, you can set it to any other timeframe. For example, you can use the weekly or the monthly timeframe​​​ for adjusting your trading during the week or when approaching the end of the month.

Configurable ATR
• Pick your preferred smoothing between the Simple Moving Average​ (SMA​) or the Relative Moving Average (RMA). The SMA​ is used in the original MT4 indicator, and the RMA is the default in TradingView.
• Set the length for getting the average price movement. For example, you can set it to 20 for the daily ATR (20 trading days in a month), 12 for the weekly ATR (3 months), or 6 for the monthly ATR. Also, you may set a shorter length when you want to emphasize the recent price volatility​.
• Apply a custom multiplier on the ATR when you want to focus on a particular price movement.
• Select the reference between “previous” or “current” ATR value (default set on previous).

Customizable Labels
• Personalize what info to show in the labels located on the right side of the levels. You can compose the data for showing the price, the ATR, both the price and the ATR or none.
• On hovering a label, a smart tooltip displays the complementary data. The less info a label displays, the more its tooltip shows.
• Choose how to display the values. In addition to the labels, the indicator can display the last values on the price scale, the status line, and the data window.

Enhanced Coloring
At a glance, see which level the price is approaching with the "Cold & Warm" coloring or quickly glimpse when the price has reached or exceeded the ATR with the "Overflow" coloring.

Others
• Automatically hides levels when the chart’s timeframe is higher than the indicator’s one.
• Alerts setting.


█ NOTES

Calculation
  • Upper band = low* + ATR
  • Lower band = high* - ATR

*The previous close is used when a gap up/down occurs.


This is a PREMIUM indicator. I also have a free version of the Daily ATR Levels.
Release Notes
v2.0

Features


Improvements
  • Display notifications on the bottom right of the chart
  • Upgrade labels to show the multiplier selection
  • Show multiplied ATR value in labels (and tooltips), status line, and data window
  • Show status line values on historical bars
  • Cover extended trading hours when activated


Bug fixes
  • Align the rounding of numbers as the chart (from min tick to min precision)
  • Change to overflow color when price tags a level
Release Notes
v3.0

  • Show the previous ATR levels
    snapshotWhen enabled, the indicator displays the historical end-of-period levels.
  • Add options to configure the line style and width
  • Add alerts programmed to fire when reaching the first ATR level on each period
  • Minor improvements

ATRatrlevelsAverage True Range (ATR)levelsMFTmulti-timeframerangerangetradingtomdantetraderdanteVolatility

Invite-only script

Access to this script is restricted to users authorized by the author and usually requires payment. You can add it to your favorites, but you will only be able to use it after requesting permission and obtaining it from its author. Contact sbtnc for more information, or follow the author's instructions below.

TradingView does not suggest paying for a script and using it unless you 100% trust its author and understand how the script works. In many cases, you can find a good open-source alternative for free in our Community Scripts.

Author's instructions

Want to use this script on a chart?

Warning: please read before requesting access.

🌟 Listed as "Trusted Pine Programmer"

👨‍💻 Coding services: sbtnc.dev/hire-pine-script-developer

🔒 Premium indicators: sbtnc.gumroad.com

☕️ Tip: buymeacoffee.com/sbtnc
Also on:

Disclaimer