TWD VPV Risk RangeThe 'TradingWithDan Volume Price Volatility Risk Range' indicator identifies two risk ranges based on the volatility and volume of the underlying asset. It then uses those to identify when the trend towards the top or bottom of the risk range is potentially reversing and issues a 'long' or 'short' signal.
The larger risk range is identified by the red and green lines is used to visualise the larger context of the price movement so when the top of the smaller risk range approaches the larger risk range line then the upward trending movement is potentially reaching exhaustion and there is a greater risk of downside. The opposite is also true when the bottom of the smaller risk range approaches the lower larger risk range line.
This indicator is designed to be used in a trending market, either up or down and if for example you have identified an asset that is in an uptrend, or an asset you wish to accumulate, you can take partial position entries at the 'buy' signals and take partial profits at the 'sell' signals. You can use it effectively in a none trending market, taking the outright short or long potions, but you will be at risk of a trend developing.
The indicator isn't designed to identify trends, but to identify sell and buy entries that occurs due to the natural Brownian motion of the price action.
It is designed for my style of trading where I do not enter the entirety of my intended position in one go and will take partial profits when there are price movements towards the top of the risk range if I am long and then put more of the position back on towards bottom of the risk range and vice versa if I am short an asset. It is especially useful for managing my long term core positions and finally I use the alerts to trigger automated trading bots for my positions using the signals.
It can be used on a wide range of assets and on all time frames.
Поиск скриптов по запросу "range"
High & Low Of Custom Session - OpeningRange Breakout (Expo)High & Low Of Custom Session - OpeningRange Breakout (Expo) prints the high and the low of a custom session.
I use the indicator to trade the re-test of opening range (high/low) as well as breakouts from the opening range. The same logic can be applied to the session you have chosen.
HOW TO USE
1. Use the indicator to trade the re-tests of the session range.
2. Use the indicator to trade breakouts of session range.
INDICATOR IN ACTION
1-min chart
I hope you find this indicator useful , and please comment or contact me if you like the script or have any questions/suggestions for future improvements. Thanks!
I will continually work on this indicator, so please share your experience and feedback as it will enable me to make even better improvements. Thanks to everyone that has already contacted me regarding my scripts. Your feedback is valuable for future developments!
-----------------
Disclaimer
Copyright by Zeiierman.
The information contained in my scripts/indicators/ideas does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, or individual’s trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My scripts/indicators/ideas are only for educational purposes!
TT Historical RangesBeta - Ongoing Updates
Used to overlay the Open and Close prices and trading range for Last Daily, Weekly and Monthly Candle on your own charts and timeframes.
In the example shown
the green area is showing the last Monthly Candle open and close range
the blue area at the bottom is showing the last Weekly Candle open and close range
the remaining horizontal are for the last Daily Candle (orange lines) and the User Selected Candle of 3 Days (white lines).
NOTE: the labels next to the scale for each price line are only visible if you turn on indicator labels in the scale settings .
Indicator Settings - Daily, Weekly, Monthly and User Selected plots have their own display and style options.
enable or disable last open price line
enable or disable last close price line
enable or disable historical trading range (fill between open/close)
select and your own preferred time frame to display
NOTE: used for my own educational purposes and is not fit for trading advice or strategies.
Buy Sell BandsBuy Sell Bands is a super simple indicator based on the mean reversion (range trading) strategy that shows you exactly where to buy, sell and close trades on every chart, market and timeframe.
It's best used together with our Range Strength indicator to identify when the market is in a range mode, this is the best time to take the entry signals from the Buy Sell Bands.
How Is It Different From Other Indicators?
- Designed specifically for the mean reversion (range trading) strategy
- Upper and lower bands are based on current and past volatility
- Aren't as sensitive to "squeezes" after periods of contracted volatility
- Works well in conjunction with the Range Strength Indicator to confirm entry signals
- Helps identify good "pair trading" opportunities
- Can be applied to all markets and timeframes
How To Use The Indicator?
1) Visit our website URL shown below this description and signup
2) We will then grant your TradingView username permission to use our indicators
3) Go to your Indicators window, then the Invite-Only section and add our indicators to your chart
4) Our indicators will then show on every chart you now look at
5) You can set up alerts to be notified in real time of trading signals from our indicators
6) Read our user manual for all the best tips on how to use our indicators as part of a range trading strategy
7) Feel free to reach out to us for personal one-on-one help with getting setup
What Markets and Conditions Does It Work Best On?
All markets cycle between trending and ranging modes, and the key to successfully using these indicators is identifying when the market is in or about to go into a range trading mode, and as such it can be applied to all markets and timeframes.
Some markets and timeframes trade within ranges more predictably than others, for example Forex, Cryptocurrencies, and Futures on the 15 minute timeframe during the US night session can work well due to the lack of price sensitive news creating lasting trends. With Stocks & ETFs on the 5 minute timeframe during the midday session on large cap blue chip stocks with no recent news releases can show strong range trading environments to use our indicators in.
In addition to single markets, you can also use our indicators on pair charts, for example Coca Cola(KO) versus Pepsi(PEP), you can do this by entering KO/PEP inside your TradingView chart quote box and it will bring up a pair chart. Our indicators will show buy and sell signals right on the pair chart just like any other single instrument chart. You can get very creative with what type of pairs you can come up with.
Our indicators are primarily designed for day trading and swing trading, however they can also be used for position trading and investing by identifying technically oversold and overbought range levels that are based on current and past volatility around a dynamic average price, for this we recommend using a weekly chart to identify longer trading opportunities.
As always indicators should be used as part of a trading strategy to assist in making decisions, instead of just blindly following every signal they produce you should always seek to compliment technical trading signals with additional analysis to reduce your risk and increase your odds of making a winning trade.
Examples Of Use On Various Markets and Timeframes
GBP vs CHF Forex Pair 15 Minute Chart
Tesla Stock 1 Minute Chart
Bitcoin vs USD Crypto Pair 15 Minute Chart
Micro E-Mini SP500 Futures 1 Minute Chart
Mastercard vs Visa Stock Daily Pair Chart
To gain access to the Buy Sell Bands and Range Strength Indicators visit our website shown below.
Happy Range Trading :)
Channel ATR1 - What is the Channel ATR indicator
This is an envelope indicator (like the Bollinger bands indicator) used to evaluate how much the price diverge from it's moving average.
This indicator can be used as a system on it's own. I recommend to use it when the market goes side way, although, you can also use it when the market is trending.
What makes this indicator so relevant and reliable ? The use of the ATR to build the envelope. Read below if you wan to know more.
2 - How is the Channel ATR computed
The main component is an EMA. The envelope is made of 3 layers, each is the Average True Range, plot at a multiple distance from the EMA (1*EMA, 2*EMA, 3*EMA) . If you don't know what is the ATR, it's basically a measure of the volatility (you can read more about it here ).
Each layer of the envelope is a multiple of the measure of the volatility. Let's see how to use it.
3 - How to use the Channel ATR indicator
You can use this indicator in different strategies :
- Return to the mean: When the price goes out of the envelope, it's an excess of the market. You can take advantage of this by betting to a return to the EMA value.
- Trend following : If the market is tending, you can buy/sell when the price touch the EMA and place a target at another level in the envelope.
- Stop loss: Since each envelope layer is built from the ATR (i.e. the volatility), you can use it to place your stop at least at 1 ATR from your entry, to not be hit by the market noise.
- Find your own way : The Channel ATR is a very rich and powerful indicator, you can try to built your own trading system on the top of it.
LTP - Risk Ranges
This indicator shows volume and volatility adjusted risk ranges for the price.
Based on the previous volume in upside (downside) movements and the volatility of these upside (downside) movements a plausible range to the upside (downside) is calculated and drawn.
Moving High & Low (2 Time Frames)===========
Moving High & Low (2 Time Frames)
===========
A simple line set indicator displaying the highs and lows of the previous selected timeframe upon a lower timeframe chart (2 line sets available).
e.g. Displaying the Highs & Lows of the last week and/or month on the 1D chart
-----------
Useful for 2 very different approaches to trading markets -
Finding Breakout Points:
For example - When candlestick closes above or below highs from previous week/month it may be a good time to go long as if the trend continues it may well go on for a long time making lots of pips along the way!
Finding SAR points within a range:
For example - When price starts ranging within horizontal line sets that aren't moving either way too much it may be a good idea to place long/short orders at appropriate key levels dictated by these range extremities, anticipating the price to reach these levels and deflect (Stop & Reverse) back the other way.
Either way we would recommend you NOT use this indicator alone, this is very much a confirmation tool or as an aid to find key levels of support/resistance.
Good Luck and Happy Trading!
Multi Ticker Session Opening High Low RangeThe Multi Ticker Session Opening High Low Range Indicator by the Caretaker.
The original idea for this indicator came out of a request from Krown's Crypto Cave community member ZFelds.
This indicator is designed to display the High / Low Ranges of the "on chart" asset, at a chosen resolution from the opening time of, and for the duration of, the chosen Ticker Sessions (up to 3) .
Its function is to allow the user to easily keep track of the session times of the major world indices, and the reaction of the on chart assets price from the opening of the ticker sessions over the duration of the ticker sessions.
Typically used for a guide when scalp trading on low time-frames by plotting the opening 1 or 5 minute High/Low trading range of an asset during the start of a major market opening up an d making trading decisions based on the reaction of Price Action around those levels.
It does this by plotting High / Low Range bands (plus mid-lines) which displays the High and Low range of the on chart assets opening candle at the chosen time resolution for the chosen ticker (Defaults : SPX, NI225, UKX).
The Range bands fill colour changes depending on whether the chart asset closes candles within, above, or below the range (Default : Silver, Green, Red).
It plots optional Background "Session Bars" and "Session Banners" which function to clearly show the session.
The background "Session bars" can be set to plot just the first bar as a signal or on all session bars.
The "Session Banners" are horizontal lines of chosen width which "float" above the chart data.
Optional info text-boxes also "float" above the chart data and function to display the session opening range information.
(Ticker symbol, Opening range time resolution, Session open high & low).
The text-boxes can be set to full label or short label.
The text-boxes can be set to the left or center of the session.
The height offset by which the text-boxes and banners float above the highest high of the range is alterable in the settings.
The text-boxes and banners also have a "clash avoidance" function which will offset their heights to help avoid them clashing on screen (This offset is alterable in the settings).
ATR (Average True Range) By TimeWhat is ATR By Time?
This premium indicator was inspired by my RVOL By Time indicator . It works on Stocks, Forex, Crypto and most Futures markets. Instead of calculating the ATR by recent price data, it calculates an ATR value for each candle based on that candle’s time of day.
For example, if you set the Lookback setting on this indicator to 14, then instead of calculating the ATR based on the past 14 candles, it will calculate an ATR value based on the past 14 trading sessions for each candle.
This is extremely useful for day traders in particular as it allows you to gauge the average range of candles during certain times of day instead of only by the most recent price action.
It also draws a regular ATR (optional) – so this is essentially an enhanced ATR script that gives you multiple readings on price volatility.
If you are interested, you can purchase access to the script or register for a free trial on my website: ATR By Time Feature Page .
Why Does It Cost Money?
The reason why this is a premium script that requires payment to access is because it took a lot of time, research and development in order to create. The other advantage of charging for it is that it retains exclusivity to only a select few dedicated traders.
By paying the yearly fee you get access to ALL of my premium indicators including lifetime updates and technical support.
If you don’t want to pay for this script then I completely understand and I have plenty of other free indicators and scripts that you might be interested in!
Free Trial
I am a trader myself and so I know how skeptical you might be that this indicator is worth your time and money. That is why I am offering a free trial of this indicator.
All you need to do to initiate your trial is Join My Mailing List/ on my website: zenandtheartoftrading.com
How It Works
This script uses a complex formula to calculate ATR values across distant historical bars.
Depending on the timeframe you select it will skip through historical bars to find previous bars from the same time of day. It collects these values then applies the traditional ATR formula to them.
The ATR value is determined by the maximum result of the following three calculations:
- Current high minus the current low
- The absolute value of the current high minus the previous close
- The absolute value of the current low minus the previous close
- Whichever of these three calculations comes out highest, that is your ATR for the given candle.
Once this value is calculated for historical bars the ATR indicator’s reading is typically determined by a 14-period moving average of these individual ATR values. So the ATR reading you see on your screen is an average of the past 14 ATR values.
This means that as markets expand and contract this volatility reading will adapt to the change in candle price ranges.
The difference with the ATR By Time indicator’s calculation formula is that rather than referencing recent bars it references bars based on their time of day.
For example, if you are on the 1-Hour chart and you check the ATR By Time value at 9:00AM with a Lookback period of 14, then the value you see will be the result of the ATR calculation of every 9:00AM 1-Hour candle over the past 14 trading sessions.
You can also choose to enable the ATR moving average in the settings menu if you wish. This will give you a smoothed ATR reading by averaging the current session’s ATR value with previous sessions.
This versatility gives you a sophisticated reading on price volatility which is particularly helpful for day trade setups based around market opens or market closes when volatility tends to spike.
The regular ATR indicator will not account for this on the lower timeframes, but this indicator will!
Examples
Stocks - Heatmap Scheme with regular ATR
Stocks - Price Scheme - No ATR
Stocks - Traffic Scheme - Session Average Line RMA
Stocks - Trigger Scheme - 10 sessions
Forex - RMA
Forex - No RMA
Forex - Normal ATR Stop
Forex - Session ATR Stop
X0_Trading_levelsScript which marks out the trading ranges I often like to have mapped out on the charts:
Mondays Trading range - open, high, low
Daily open, high, low
Weekly open
Monthly open.
Can change all colours
Moving RangesThis excersice was done to help to analize the price range, its historical average from three different time frames, showing their values with decreasing transparencies.
The good thing is that it can be setup for almost all parameters
It also shows that price ranges are more probable than lines, as you can see.
A trading strategy similar to Bollinger Bands can be applied to use it as indicator.
Weekdays HeatmapA utility tool for getting interesting weekdays statistics.
Features
26 sources (standard prices, volumes, ranges)
Readable and optimized code
How to interpret
The darker the color, the stronger the weekday dominance
Supported sources/metrics
open
high
low
close
oo2 , (open + previous open) / 2
oh2 , (open + high) / 2
ol2 , (open + low) / 2
oc2 , (open + close) / 2
hh2 , (high + previous high) / 2
hl2 , median price
hc2 , (high + close) / 2
ll2 , (low + previous low) / 2
lc2 , (low + close) / 2
cc2 , (close + previous close) / 2
hlc3 , typical price
ohlc4
weighted close , (2 * close + high + low) / 4
true range
double true range , by Cynthia Kase
open/close range
high/low range
volume
tick volume
net volume
on balance volume
acc/dist , accumulation/distribution line
price volume trend
trade value , volume * close * pipvalue
How to get access
PM me for more details
ATR Entries & Stop Loss [Jigga]This is a simple script that displays multiples of ATR and shows you where the potential zones for longing and shorting are. The majority of people use ATR as a stop loss, so we can use it for our advantage and get in when they are stopped out. There is also a possibility to add a stop loss, so a trader can lose little when he is wrong and maximize profit when he is right. It works the best in ranging markets.
Do not forget to always use a proper stop loss and risk management.
Here you can see it in action:
BTC - BitMex - Range bound market
Average True Range OverlayPlots ATR calculated on a daily basis as an overlay on the current chart.
Implemented using the builtin atr function.
ATR is a volatility indicator
originally developed by J. Welles Wilder, Jr. for commodities:
New Concepts in Technical Trading Systems. Greensboro, NC: Trend Research. ISBN 978-0-89459-027-6.
The range of a day's trading is simply R = high − low.
The true range extends it to yesterday's closing price if it was outside of today's range:
TR = max
The average true range is an N-day smoothed moving average of the TR values.
A first stab at a sensible stop loss level might be 3*ATR below recent peak.
DTR & ATR with live zonesThis indicator is designed to help traders gauge the day's volatility in real-time. It compares the current Daily True Range (DTR)—the distance between the session's high and low—to the historical Average True Range (ATR).
The main purpose is to project potential price levels where the market might reach based on its average volatility. These levels (100% ATR, 150%, 200%, etc.) can be used as price targets. For instance, if you're in a long trade, you might consider taking partial or full profits as the price approaches these upper ATR extension levels. The indicator is highly customisable, allowing you to control the appearance of the ATR lines, zones, and labels to fit your charting preferences.
Core Concepts: ATR and DTR
To use this indicator effectively, it's important to understand its two main components:
Average True Range (ATR): This is a classic technical analysis indicator that measures market volatility. It calculates the average range of price movement over a specific period (e.g., 14 days). A higher ATR means the price is, on average, moving more, while a low ATR indicates less volatility. This script uses a higher timeframe ATR (e.g., Daily) to establish a stable volatility baseline for the current trading day.
Daily True Range (DTR): This is simply the difference between the current trading session's highest high and lowest low (session high - session low). It tells you how much the price has actually moved so far today.
The indicator's logic revolves around comparing the live, unfolding DTR to the historical, baseline ATR. An on-screen table conveniently shows this comparison as a percentage, to show how volatile the day has been.
How It Works: The Dynamic & Locked Mechanism
The most clever part of this indicator is how it draws the ATR levels. It operates in two distinct phases during the trading session:
Phase 1: Dynamic Expansion (Before DTR meets ATR)
At the start of the session, the DTR is small. The indicator calculates the remaining range needed to "complete" the 100% ATR level (difference = avg_atr - dtr). It then adds this remaining amount to the session high and subtracts it from the session low. This creates a "floating" 100% ATR range that expands dynamically as the session high or low is extended.
Phase 2: The Lock-in (After DTR meets or exceeds ATR)
Once the day's range (DTR) becomes equal to or greater than the avg_atr, the day has met its "expected" volatility. At this point, the levels lock in place. The indicator intelligently determines the anchor point for the locked range.
Once this primary 100% ATR range is established (either dynamically or locked), the script projects the other levels (150%, 200%, 250%, and 300%) by adding or subtracting multiples of the avg_atr from this base.
How to Use It for Trading
The primary use of this indicator is to set logical, volatility-based price targets.
Setting Profit Targets: If you enter a long position, the upper ATR levels (100%, 150%, 200%) serve as excellent areas to consider taking profits. A move to the 200% or 250% level often signifies an overextended or "exhaustion" move, making it a high-probability exit zone. For short positions, the lower ATR levels serve the same purpose.
Assessing Intraday Momentum: The on-screen table tells you how much of the expected daily range has been used. If it's early in the session and the DTR is only at 30% of the ATR, you can anticipate more significant price movement is likely to come. Conversely, if the DTR is already at 150% of ATR, the bulk of the day's move may already be complete.
Mean Reversion Signals: If the price pushes to an extreme level (e.g., 250% ATR) and shows signs of stalling (e.g., bearish divergence on an oscillator), it could signal a potential reversal or pullback, offering an opportunity for a counter-trend trade.
Key Settings
ATR Length & Smoothing Type: These settings control how the baseline ATR is calculated. The default 14 period and RMA smoothing are standard, but you can adjust them to your preference.
Session Settings: This is crucial. You must set the Market Session and Time Zone to match the primary trading hours of the asset you are analysing (e.g., "0930-1600" for the NYSE session).
Show Lines / Show Labels / Show Zones: The script gives you full control over the visual display. You can toggle each ATR level's lines, labels, and background zones individually to avoid a cluttered chart and focus only on the levels that matter to your strategy.
MagnetOsc Turbo [ZuperView]MagnetOsc Turbo is a dual-timeframe momentum oscillator that identifies overbought and oversold regions with magnetic precision.
Instead of relying on a single timeframe (like RSI or Stochastics), it compares momentum between your main chart and a higher timeframe to confirm when a move is truly overextended or simply pausing.
It works like a magnet:
Like poles repel → Push signal = momentum exhaustion (reversal setup)
Opposite poles attract → Pull signal = short-term reversal within a trend
This multi-timeframe approach helps you read momentum as a conversation between 2 timeframes, not just a number crossing 80 or 20.
📌 Key features
🔸 Dynamic multi-timeframe momentum analysis
MagnetOsc Turbo compares 2 oscillators – one from your current chart and one from a higher timeframe that you define.
You can freely select:
Higher-timeframe type: tick, minute, range, volume, day…
Value ratio: 2×, 3×, 5×, 6×, or 7×…
By comparing momentum from both frames, it helps you avoid false reversals – moments when one chart screams “Overbought” while the higher timeframe still has strength to push further.
Tip:
Use a higher timeframe that’s 4 – 6× larger than your trading chart:
100 Tick → 500 Tick
1 Min → 5 – 10 Min
This keeps your Pull and Push signals balanced and meaningful.
🔸 Threshold levels — Defining OB/OS zones
There are 2 sets of thresholds:
#1: Hidden (for the lower timeframe)
#2: Visible (for the higher timeframe)
These define the Overbought (OB) and Oversold (OS) boundaries.
Default levels (80/20) work for most markets, but:
Tighten zones (70/30) → earlier but more frequent signals.
Widen zones (80/20) → fewer but higher-quality signals.
🔸 Pull & Push signal logic
The magnetic principle drives the signal engine:
Both signal types are generated automatically by analyzing oscillator states across timeframes.
However, for better discipline and clarity, it’s recommended to trade only one signal type (Pull or Push) depending on your style.
🔸 Built-in price-action confirmation
To reduce false entries, each signal is validated against candle behavior using OHLC data.
This allows MagnetOsc Turbo to recognize strong reversal candles and provide earlier, more reliable entries than lagging oscillators.
You’ll notice that Pull/Push signals often align with the first strong candle after momentum disagreement – a high-probability setup many traders miss with basic RSI or Stochastics.
🔸 Clean, intuitive visual interface
The oscillator window is designed for clarity:
Displays both lower- and higher-timeframe momentum in a single panel.
Colored zones visualize attraction or repulsion between timeframes.
On-chart markers show exact signal points.
Toggle Pull/Push signal display as desired.
When both lines and zones share the same color → Attraction (Pull)
When they differ → Repulsion (Push)
You can literally see the magnetic force – an elegant way to understand what’s happening beneath the candles.
📌 Customization
Every market and trader is different, so MagnetOsc Turbo offers deep flexibility:
Choose from 11 types of moving averages for smoothing.
Adjust oscillator period and smoothing length.
Control Signal Split (minimum bars between signals).
Limit the number of signals per OB/OS area via Quantity Per Area.
Fine-tune thresholds (Upper & Lower for both timeframes).
By tweaking these, you can make the indicator more aggressive or conservative.
Examples:
Tight thresholds → more signals, faster reactions (scalpers).
Wider thresholds → fewer but stronger signals (swing traders).
If your chart looks noisy, increase the OSC Period or enable smoothing.
📌 Trading Tips
🔸 Choose your style
Scalpers: focus on Pull signals. These appear more often and align with short bursts of counter-momentum.
Swing traders: focus on Push signals. These highlight exhaustion zones that often precede larger reversals.
🔸 Define your timeframe pair
A good ratio is 1 : 4–6 between your trading and higher timeframe.
Examples:
100 Tick → 400–600 Tick
1 Min → 5–10 Min
🔸 Manage frequency
Use Signal Split and Quantity Per Area to prevent over-signaling.
For example, limit to 2 Pull signals per overbought zone – keeping only the cleanest opportunities.
MagnetOsc Turbo transforms a simple oscillator into a multi-timeframe momentum map.
It shows how lower and higher timeframes attract or repel each other, revealing the true rhythm of market energy.
Asia/London 1-Minute Range — Smart Extend & PD LabelsAutomatically draws Asia and London ranges from the 1-minute anchor candle (wick high/low) at configurable times. Boxes extend to the right and only cap when a new range overlaps vertically; otherwise they run to X bars past price. Keeps 2 per session (today + PD) with PD.Asian range / PD.London range labels. Custom 50% midline (on/off, style, width, color). Fully customizable labels (text, color, size, position) with uniform offset (% / ticks / price). Works on any timeframe (HL fetched from 1m). Time zone and times are fully configurable..
FlowThe indicator attempts to capture the volatility within a range and apply a set of Fibonacci calculations to display a range of bands of varying degrees which represents zones where exhaustion may occur on both sides.
So if price gets in to the yellow or pink zones then the script author is on high alert for a reversal. It must be noted that the user of the script should be fluent in Elliott Wave Analysis as the script was developed to help the author determine if a wave sequence may have ended.
When the indicator glides along one of the green, yellow or pink bands, then the instrument is likely in a 3rd wave, in Elliott wave speak, as such the user of the script would wait and not try to fade the move up or down as continuation is likely. Instead a move away from one of the bands should indicate another attempt at reaching the band after moving away. Thus, this move back in should be a 5th wave of some degree within the timeframe.
The indicator is not bound to any timeframe, as such it works on a 1 minute chart as it does on a weekly timeframe.
One of the observations the author makes is the use of the indicator within a sideways market. The indicator performs very well within these lower volatility environments by indicating exhaustion within these range bound markets.
So in essence, within the framework of Elliott wave analysis and respective time frames. Watch several higher and lower time frames.
1) Once wave 1 has completed
2) Look for a move down to the lower green / yellow zone to identify a wave 2 zone.
3) Once wave 3 starts, do not attempt to fade or short the first touch on the pink zone. Wait for price to move away and then come back in to the pink zone before considering a top and any attempts to fade.
4) Wave 4 should find support on the lower yellow or green band. Where it may be considered that price may change direction.
5) Depending on the time frame and any expected/unexpected extensions, Wave 5 may find resistance in to the pink zone.
A question that the author often asks is "where will wave 3 end?" - Will it end at the 1.618% extension of wave 1 & 2, the 176.4 or higher and perhaps lower. Using the pink zones the author has found it useful and quite accurate to make such a judgement based on the current position of the bands - Pink for exhaustion in an uptrend and green for exhaustion in a down trending market.
Average True Ranges with IBD RSAdvanced ATR Analysis with IBD Relative Strength
This comprehensive indicator combines Average True Range (ATR) analysis with IBD (Investor's Business Daily) Relative Strength calculation, providing both volatility measurement and momentum analysis in one powerful tool.
Key Features:
ATR Analysis:
Standard ATR: Customizable period (default 14) with multiple smoothing options
1.5x ATR: Extended range for wider stop-loss and target calculations
Smoothing Options: Choose between RMA, SMA, EMA, or WMA for ATR calculation
Customizable Colors: Distinct colors for easy visual identification
IBD Relative Strength:
Professional RS Formula: Uses the same calculation method as Investor's Business Daily
Multi-Timeframe Analysis: Compares current price to 3, 6, 9, and 12-month performance
Weighted Calculation: 40% weight on 3-month, 20% each on 6, 9, and 12-month performance
Zero-Based Scale: Values above 0 indicate outperformance, below 0 indicate underperformance
Trading Applications:
Volatility-Based Stops: Use ATR and 1.5x ATR for dynamic stop-loss placement
Position Sizing: ATR helps determine appropriate position size based on volatility
Relative Strength Analysis: IBD RS identifies stocks with superior momentum
Market Timing: High RS values often precede strong price moves
Risk Management: Combine volatility (ATR) with momentum (RS) for comprehensive analysis
Technical Details:
ATR Calculation: True Range smoothed over selected period with chosen method
IBD RS Formula: (40% × 3M) + (20% × 6M) + (20% × 9M) + (20% × 12M) - 100
Display: Separate pane indicator with customizable colors for each component
How to Interpret:
High ATR: Increased volatility, wider stops needed
Low ATR: Reduced volatility, tighter stops possible
Positive IBD RS: Stock outperforming market over measured periods
Negative IBD RS: Stock underperforming market over measured periods
Customizable Parameters:
ATR calculation length
Smoothing method for ATR
Individual colors for ATR, 1.5x ATR, and IBD RS lines
Perfect for swing traders and position traders who want to combine volatility analysis with relative strength momentum in their decision-making process. Particularly useful for stock selection and risk management.
Full Session ATR Range (Live) - with Position ToggleBelow is a publication-ready text for the "Full Session ATR Range (Live) - with Position Toggle" indicator, written in a professional yet accessible style suitable for a trading community (e.g., TradingView or a blog). The text highlights the indicator's features, usage, and benefits, while avoiding overly technical jargon for a broad audience.
---
### Introducing the Full Session ATR Range (Live) Indicator with Position Toggle
Enhance your trading strategy with the **Full Session ATR Range (Live) Indicator**, a powerful tool designed to provide real-time insights into market volatility and session dynamics. This customizable indicator, now available with a position toggle feature, compares the current session's range to a 10-day Average True Range (ATR), helping traders gauge market activity and anticipate potential movements.
#### Key Features
- **Live Range Tracking**: Displays the current session's range (high minus low) alongside a 10-day ATR, updated in real-time during market hours.
- **Session Mode Flexibility**: Includes an auto-toggle option to switch between Electronic Trading Hours (ETH) and Regular Trading Hours (RTH), adapting to your preferred trading session. Manually select ETH or RTH, or let the indicator auto-detect based on market hours.
- **Comprehensive Metrics**: Offers a detailed breakdown including:
- Range/Avg %: Percentage of the current range relative to the 10-day ATR.
- Points Left: Remaining points to reach the average range.
- 100% Range Up/Dn: Potential upper and lower targets based on the ATR difference.
- **Position Customization**: Adjust the table's location on your chart with options like top-left, top-right, middle-center, or bottom-right for optimal visibility.
- **Visual Appeal**: Features a customizable background and text color to match your chart theme.
#### How It Works
The indicator calculates the 10-day ATR using daily data and tracks the current session's range, resetting at the start of each day or session change. During market hours (e.g., 6 AM - 8 PM CDT, adjustable), it updates live, providing actionable insights. When the market is closed, it displays historical ATR while marking live metrics as "n/a" to avoid confusion. The ETH/RTH toggle ensures the range reflects either the full extended session or the core trading hours, tailored to your strategy.
#### Why Use It?
Whether you're a day trader monitoring intraday volatility or a swing trader assessing longer-term trends, this indicator helps you:
- Identify overextended or underactive sessions compared to historical norms.
- Plan entries and exits with targets based on the 100% Range Up/Dn levels.
- Stay informed with a clean, adjustable display that fits your workflow.
#### Installation & Customization
1. Add the indicator to your TradingView chart.
2. Adjust the ATR length (default: 10 days) and table position via the input settings.
3. Choose your session mode (Auto, ETH, or RTH) and customize colors to suit your style.
4. Test during market hours for live updates—note that static values may appear outside trading sessions.
#### Feedback & Support
This indicator is designed for flexibility and ease of use. Share your feedback or request enhancements by commenting below or contacting the developer. Happy trading!
Dynamic 50% Line [Daily and Weekly Range]This indicator automatically plots the 50% retracement level (midpoint) of the daily and weekly trading ranges. It helps traders identify key support/resistance zones where price may react, offering insights into potential reversal or continuation areas.
Auction Market Theory & the 50% Level
At its core, this indicator is built on Auction Market Theory (AMT), which views price movement as an ongoing auction process where buyers and sellers compete to establish value. The 50% midpoint represents fair value—the equilibrium where price is most likely to balance before continuing its trend or reversing.
When price deviates too far from this level, it often returns to balance (mean reversion) or accepts new value (breakout). By tracking the daily and weekly 50% lines, traders can:
Identify high-probability reversal zones (where price may reject fair value).
Spot trend continuation areas (where price accepts higher/lower value).
Align with institutional order flow, as large players often use these levels for execution.
This makes the indicator particularly powerful for traders who follow volume profile, order flow, or ICT concepts, as it visually maps the market’s ongoing auction process.
Features:
✅ Automated Daily & Weekly Midpoints – Calculates the 50% level from the high/low of each session.
✅ Customizable Line Styles – Choose between solid, dotted, or dashed lines for better visibility.
✅ Clear Labeling – Optional text labels show "50% Level" or custom text at your preferred position (left, middle, or right).
✅ Flexible Styling – Adjust line colors, thickness, and text size to match your chart theme.
How It Works:
Daily 50% Line: Resets at 6 PM NY time (new trading day).
Weekly 50% Line: Resets on Sunday at 6 PM NY time (new trading week).
The midpoint is calculated as:
(High + Low) / 2
Lines extend 500 bars forward for easy visibility.
Why Use This Indicator?
Unlike static Fibonacci tools, this dynamic indicator auto-updates the 50% level as new highs/lows form, saving time and improving accuracy. Whether you trade forex, stocks, or crypto, these levels often act as strong magnets for price action.
Efficient Candle Range (ECR)Efficient Candle Range (ECR)
A custom-built concept designed to detect zones of efficient price movement, often signaling the start, pause, or end of an implied move.
What is the Efficient Candle Range?
The Efficient Candle Range (ECR) is a unique tool that identifies price zones based on efficient candles—candles with relatively small bodies and balanced wicks. These candles reflect balanced or orderly price action, and when grouped into a range, they can reveal areas of temporary equilibrium in the market.
Rather than focusing on single candles, ECR builds a range that dynamically adjusts as new efficient candles form. This gives traders an objective way to track potential areas of absorption, distribution, or transition.
Why use ECR?
Efficient candles often occur:
At the beginning of a new move, after a liquidity sweep or shift in sentiment
At the end of a strong move, as momentum fades
Within consolidation zones, where price trades in a balanced, indecisive state
While ECRs can appear in any market condition, their interpretation depends on context:
In a range, an ECR might just reflect sideways balance.
But after a sweep or breakout, it could signal a potential shift in direction or continuation.
A close outside the ECR often marks the end of that balance and the start of a new impulse.
How it works
The script detects efficient candles based on body-to-range ratio and wick symmetry.
Consecutive ECs are grouped into a live ECR box.
The box dynamically extends as long as price stays inside the high-low range.
Once a candle closes outside, the ECR is considered invalid (fades visually, but remains visible for reference).
Each active range is labeled "ECR" within the box for easy tracking.
Customizable in settings
Max body percentage of range
Max wick imbalance
Box and label color/transparency
Suggested usage
Let the ECR define your observation zone.
Instead of reacting immediately to an efficient candle, wait for a confirmed breakout from the ECR to validate the next move.
Whether you trade breakouts, reversals, or continuation setups, ECR provides an objective way to visualize price balance and understand when the market is likely to expand.
Designed for individual traders looking to build structure around efficient price movement — no specific methodology required.
Opening Range Box with Breakout LabelsOverview
This strategy automates the classic Opening Range breakout trading technique by identifying the price range during a specified initial time window (the "Opening Range") each trading day, and then triggers trades when the price breaks out above or below this range. It draws a visual box around the opening range for clarity and provides breakout signals with configurable take profit and stop loss levels expressed in pips.
Key Features
Configurable Opening Range Time Window:
Define the start and end time of the opening range session using hour and minute inputs (24-hour format). For example, you can set it to capture the first 15 minutes after market open.
Extended Box Display:
Optionally extend the opening range box display by a configurable number of hours beyond the initial range period for ongoing visual reference.
Opening Range Box Visualization:
A semi-transparent colored box is drawn on the chart representing the high and low price of the opening range period, updating dynamically as the session progresses.
Breakout Detection & Entry Signals:
The strategy detects breakouts once the opening range session ends (including the extended period). It places:
A long entry when the price closes above the opening range high.
A short entry when the price closes below the opening range low.
Take Profit and Stop Loss in Pips:
You can define your desired take profit and stop loss levels in pips, allowing consistent risk management tailored to the instrument's pip value.
Visual Breakout Labels:
Up and down arrow labels appear on the chart at breakout points to clearly mark trade signals.
Max Breakout Labels Limit:
Limits the number of breakout labels displayed on the chart to avoid clutter.






















