Range TableThe Range Table indicator calculates and displays the Daily Average True Range (ATR), the current day's True Range (TR), and two customizable ATR percentage values in a clean table format. It provides values in ticks, points, and USD, helping traders set stop-loss buffers based on market volatility.
**Features:**
- Displays the Daily ATR (14-period) and current day's True Range (TR) with its percentage of the Daily ATR.
- Includes two customizable ATR percentages (default: 75% and 10%, with the second disabled by default).
- Shows values in ticks, points, and USD based on the symbol's tick size and point value.
- Customizable table position, background color, text color, and font size.
- Toggle visibility for the table and percentage rows via input settings.
**How to Use:**
1. Add the indicator to your chart.
2. Adjust the table position, colors, and font size in the input settings.
3. Enable or disable the 75% and 10% ATR rows or customize their percentages.
4. Use the displayed values to set stop-loss or take-profit levels based on volatility.
**Ideal For:**
- Day traders and swing traders looking to set volatility-based stop-losses.
- Users analyzing tick, point, and USD-based risk metrics.
**Notes:**
- Ensure your chart is set to a timeframe that aligns with the daily ATR calculations.
- USD values are approximate if `syminfo.pointvalue` is unavailable.
Developed by FlyingSeaHorse.
In den Scripts nach "range" suchen
Range & Pct Change Table (Interactive)Indicator creates an interactive element that displays two key metrics for any selected candle:
1. Range - The difference between high and low prices (H-L)
2. Percentage Change - The percent change from open to close ((C-O)/O × 100)
Key Features
- Interactive Reference Point: Users can select any candle as a reference point using the time input
- Customizable Table: The table can be shown/hidden and positioned in different chart locations
This indicator is particularly useful for quickly analyzing the volatility (range) and directional movement (percentage change) of specific candles without having to manually calculate these values.
Range over Volume This is a scalping aid for NQ in the 1 minute time range for the Globex session.
Mathematically, the plot is range in ticks divided by 0.1*volume
This returns a histogram plot for RoV (range over volume)
The idea is that candles that ascribe a larger range with minimal volume does because there is unilateral aggression from the buy side, or sell side, and the subsequent behavioural outcome of this will either be an extension of that aggression unilaterally, or commonly, a counter to that aggression!
Wait for a candle to close with the RoV above 4.00. For that candle which formed the RoV above 4.00, plot the highs and lows of that candle and draw a 1.618x and -0.618x Fibonacci extension across it.
Enter short on the -0.618x and take profits at the -1.618x. Use the low of the ROV > 4 candle as a protective stop
Enter long on the 1.618 and take profits at 2.618. Use the high of the ROV > 4 candle as a protective stop
Range PlotToday's first 75 minutes candle high in darker blue color and today's first 75 minutes candle low in darker red color.
Previous trading session last 75 minutes candle high in green color and previous trading session last 75 minutes candle low in orange color.
Today's marking are in blue n red little darker and previous day's last candle marking are in orange and red.
You are likely to familiar with the opening range of 5 min, 15 min, or even of 60 min also. In the opening range, we use today's' candle only. In the range plot, we have made a little addition of previous trading session last candle also. And we got very good results.
Price doesn't know what we have plotted. we just try to make our trading decisions around this area.
Range plot give very good signal in trending scripts and it helps to keep us out from ranging stock.
Range filter v2This version give us signal by the cross of super trend and range filter . since both system try to do the same but calculated different , I was thinking why not to cross them each other by the same way we do with MA length
if you want to see the real trend just remove the // from the plot of super trend and the range finder
alerts and take profit inside
Range Deviation Sniper (Whale Strat) personalized trading indicator It's designed to spot range deviations and highlight certain patterns of your chart so you can find good trade entries it's kind of like having a little helper that points out where the market might be setting up a nice opportunity. This is dedicated to my teacher Christo Columbus
Range Trends Enhanced (eleven11)This indicator automatically draws your Range Trend lines based upon your timeframe. When you select a timeframe, in the options, those lines will be locked in, whenever you switch timeframes on the chart. This allows you to "lock in" a timeframe's trendlines and then view it on different timeframes. But if you want to view the current trendlines for a timeframe then you need to select that "lockdown" timeframe in the settings. The original code was created by eleven11
Range Channel by Atilla YurtsevenThis script creates a dynamic channel around a user-selected moving average (MA). It calculates the relative difference between price and the MA, then finds the average of the positive differences and the negative differences separately. Using these averages, it plots upper and lower bands around the MA as well as a histogram-like oscillator to show when price moves above or below the average thresholds.
How It Works
Moving Average Selection
The indicator allows you to choose among multiple MA types (SMA, EMA, WMA, Linear Regression, etc.). Depending on your preference, it calculates the chosen MA for the selected lookback period.
Relative Difference Calculation
It then computes the percentage difference between the source (typically the closing price) and the MA. (diff = (src / ma - 1) * 100)
Positive & Negative Averages
- Positive differences are averaged and represent how far the price typically moves above the MA.
- Negative differences are similarly averaged for when price moves below the MA.
Range Channel & Oscillator
- The channel is plotted around the MA using the average positive and negative differences (Upper Edge and Lower Edge).
- The “Untrended” histogram plots the difference (diff). Green bars occur when price is above the MA on average, and red bars when below. Two additional lines mark the upper and lower average thresholds on this histogram.
How to Use
Identify Overbought/Oversold Zones: The upper edge can serve as a dynamic overbought level, while the lower edge can suggest potential oversold conditions. When the histogram approaches or crosses these levels, it may signal price extremes relative to its average movement.
Trend Confirmation: Compare price action relative to the channel. If price and the histogram consistently remain above the MA and upper threshold, it could indicate a stronger bullish trend. If they remain below, it might signal a prolonged bearish trend.
Entry/Exit Timings:
- Entry: Traders can look for moments when price breaks back inside the channel from an extreme, anticipating a mean reversion.
- Exit: Watching how price interacts with these dynamic edges can help define stop-loss or take-profit points.
Because these thresholds adapt over time based on actual price behavior, they can be more responsive than fixed-percentage bands. However, like all indicators, it’s most effective when used in conjunction with other technical and fundamental tools.
Disclaimer
This script is provided for educational and informational purposes only. It does not guarantee any specific outcome or profit. Use it at your own discretion and risk.
Trade smart, stay safe.
Atilla Yurtseven
Range of body 30min avggives the average range of the past 30bars and indicates when a candle's body is greater than 150% the average.
Range of a source displayed in thirdsThis indicator will take the value of any external source input and display how it has changed over time (the lookback period in settings). For the purposes of display here I'm using the WT1 line from Wavetrend with Crosses by LazyBear to provide a source input.
The highest and lowest value of the source over the lookback period are used to determine the highest and lowest point - the green and red lines at the top and bottom of the bands. This region is then mathematically split into three, such that the source (and its optional moving average line) can be defined as being in the top third, the middle or the bottom third.
Applications for this could be in risk management where you may wish to take on a larger position size when a certain indicator is in the top third, or decide that you want to enter / leave positions when the source crosses in / out of the extreme points.
Range Identifier*Re-upload as previous attempt was removed.
An attempt to create a half decent identifier of when the markets are ranging and in a state of choppiness and mean reversion - as opposed to in trending trade conditions.
It's super simple logic just working on some basic price action and market structure operating on higher time frames.
It uses the Donchian Channels but with hlc3 data as opposed to high/lows - and identifies periods in which the baseline is static, or when the channel upper & lower are contracting.
This combination identifies non trending price action with decreasing volatility, which tends to indicate a lot of upcoming chop and ranging/sideways action; especially when intraday trading and applied on the daily timeframe.
The filter increasing results in a decrease of areas identified as choppy by extending the required period of a sideways static basis, I've found values of 2 or 3 to be a nice sweetspot!
Overall should be pretty intuitive to use, when the background changes just consider altering your trading and investing approach. This was created as I've not really seen anything on here that functions quite the same.
I decided to not include the Donchian upper/lower/basis as I found that can often lead to decision bias and being influenced by where these lines are situated causing you to guess on future direction.
It's obviously never going to be perfect, but a nice and unbiased way to quickly check where we may be in a cycle; let me know if there are any issues/questions and please enjoy!
Range SlicerThis is a tool I quickly put together to work along side of my round number and Quarter Theory Scripts. This script allows you to set a price range between to values and slice them up into equal price zones. Happy Trading!
Range MarkerThis indicator is built for chart traders.
When using price and action to trade, you need to keep the chart scale the same.
So this indicator will help you to mark the range you choose.
Let you keep precise when reading the chart.
Enjoy it!
Range Fib (Nephew_Sam_)This indicator plots Fibonacci values based on a time range
Example: Asian session
If session time is 1700 - 0200, the indicator will find the high and low of that session then plot its fib extension lines and background outside of hours provided.
Currently supports 4 keys levels that can be changed under settings.
If you don't want the lines to display and only the background colors, you can uncheck the lines under the indicator settings -> styles.
Range Breakouts - AshraffThis computes the Range Breakout strategy based on the last five days of stock data.
Range Action Verification IndexThe Range Action Verification Index or RAVI as it is commonly known is a trend detection indicator.
When RAVI is greater than 1% for longs and -1% for shorts (FX setting), the currency is in a trend.
The standard MA settings are 7 and 65 days for use on the daily chart, which are the cycles of 7 days and 3 months.
For trading the hourly charts the moving averages should be set to 24 and 120 with a threshold of 3%.
RAVI also keeps you out of a trend less market, so if the RAVI does not break above or below the set threshold,
the market is trend less.
Range Action Verification IndexChoose the levels for bullish and bearish trends. Options range from .1% to .3%/-.1% to -.3%, depending on the market. The color of the histogram will help to quickly identify the RAVI trend direction.
Green = Trend is bullish
Red = Trend is bearish
Gray = Trend is ranging
If histogram changes from to gray, the most recent trend has ended. If histogram changes back to the previous color, trend is considered to have resumed. If histogram changes from gray to color that is opposite of previous color, trend is considered to have revered.
Range Spikes No NoiseSimilar to Sigma Spikes No Noise, but using range moves vs ATR20, either prior close to high or low and close to high or low.
Filtering out for noise by the treshold value
Range DetectorThis script highlights range-bound price movement. You'll need to tune the length and sensitivity depending on the time scale, and perhaps the market. Default settings work fairly well for ETH and BTC on the 1hr scale.
range forecast Calculate the price range , support and resistence for the current day. At the market open this algo will calculate the next price level with no repaint.
Active Ranges Detector
1. Purpose
The script identifies and manages bar ranges, which are defined as bars where the high and low prices are fully contained within the high and low of the previous bar. These ranges are used by traders to identify potential breakouts and price consolidations.
2. Key Features
Active Range Validation
A potential range becomes an active range when the price breaks out of the bar’s high or low. The breakout direction is tracked:
• Upward breakout: When the price closes above the high of the range.
• Downward breakout: When the price closes below the low of the range.
The script creates:
• Lines to represent the high and low of the range.
• A colored background box to indicate the range, with color coded for breakout direction:
• Green: Upward breakout.
• Orange: Downward breakout.
Range Updates
• Exit Detection: The script detects if the price exits the range (moves outside the high or low levels).
• Reintegration and Mitigation:
• If the price re-enters an exited range, it marks the range as “mitigated.”
• The lines for mitigated ranges are updated (color and width are changed).
• The background box is removed for mitigated ranges.
3. User Inputs
The script provides customization options:
• Breakout Colors:
• upBreakoutColor: Background color for upward breakout ranges (default: semi-transparent green).
• downBreakoutColor: Background color for downward breakout ranges (default: semi-transparent orange).
• Mitigated Range Styling:
• mitigatedLineColor: Line color for mitigated ranges (default: red).
• mitigatedLineWidth: Width of the line for mitigated ranges.
• Line and Background Settings:
• activeLineWidth: Width of lines for active ranges.
• lineExtension: Length of line extensions beyond the range’s initial boundaries.
• Range Display Limits:
• maxActiveRanges: Maximum number of active ranges to display on the chart (default: up to 200).
4. Visualization
The script provides clear visual feedback for identified ranges:
• Lines: High and low levels of the range are drawn as lines on the chart.
• Background Boxes: Colored boxes are drawn to represent active ranges, with breakout direction indicated by the box’s color.
• Mitigation Styling: Mitigated ranges have updated line styles and no background.
5. Range Management
The script actively manages ranges:
• Tracks the status of each range (active, exited, reintegrated, mitigated).
• Limits the number of displayed ranges to improve chart readability and comply with TradingView’s object limits.
6. Use Case
This script is ideal for traders who:
• Use inside bars to identify areas of consolidation and breakout opportunities.
• Want to track active and mitigated ranges automatically.
• Need a clear, visual representation of ranges and breakout directions.
7. Limitations
• Inside bars are identified based only on the current and previous bar, so the script might not detect more complex consolidation patterns.
• The maximum number of ranges displayed is limited to the user-defined value (maxActiveRanges), with a hard limit of 200 due to TradingView’s object restrictions.






















