Indicador

3D: Real Smartphone Monitor Pro3D Real Smartphone Monitor Pro: Master Discipline and The Art of "No Position"
IMPORTANT: First-Time Setup and Size Adjustment
Because TradingView automatically scales the Y-axis (price) and X-axis (time) differently depending on the asset and your screen resolution, this 3D monitor may appear stretched, squashed, or incorrectly sized upon initial application. This is a standard limitation of projecting 3D elements onto 2D charts.
How to resolve this immediately:
Open the Indicator Settings.
Navigate to the "3D Manual Scaling & Camera Settings" group.
Adjust the "Y-Axis Scale (Height)" and "X-Axis Scale (Width)" sliders.
Tweak the "Master Scale Multiplier" until the smartphone perfectly fits your screen layout.
Note: Because the optimal scale varies entirely depending on the specific asset, we have provided comprehensive manual scale adjustment settings. If you find any parameters lacking or require further adjustments, please notify us in the comments, and we will respond promptly.
Concept: The Purpose of a Chart Smartphone
Trading is not solely about identifying entries; it is about mastering psychology. Overtrading is a trader's greatest adversary. This monitor serves as a visual anchor to ground you in reality and reinforce the power of discipline.
When compelled to force a trade, look at this monitor and read the scrolling proverbs. Remember that maintaining "no position" is a highly strategic position. Stepping away from the chart is frequently the most profitable decision you can make.
Features and Technical Synchronization:
Time Awareness: A built-in clock keeps you grounded in reality, preventing time distortion while analyzing charts.
Battery Level (RSI Sync): The battery percentage reflects the 14-period RSI, instantly indicating market exhaustion (oversold/overbought conditions).
Antenna Signal (ADX Sync): The signal bars represent the 14-period ADX. A full signal indicates a massive trend, while a weak signal suggests a flat market—ideal for determining whether to engage or step away.
Dynamic Interface: Designed with meticulous attention to realism, featuring titanium-style edges, glass glare, a dynamic top notch, and native emoji app icons.
Stay disciplined, protect your capital, and sometimes, just put the monitor down.
Pine Script Calculation Details
Calculation: int msg_idx = int(bar_index / 20) % 10
Mathematical Rationale: The bar_index (current candle number) is divided by 20 to create a trigger that changes the output every 20 bars. The modulo operator (% 10) ensures the resulting index loops sequentially from 0 to 9, which maps perfectly to the 10 proverb elements stored in the array.
Actual Output Values:
At bar_index 100: int(100 / 20) % 10 outputs 5 (Displays array element index 5).
At bar_index 110: int(110 / 20) % 10 outputs 5 (Message remains the same).
At bar_index 120: int(120 / 20) % 10 outputs 6 (Message switches to the next index). Indicador

Tick Velocity [DYNA]Tick Velocity measures the speed of price movement on every bar, normalized by ATR and log-compressed so the reading works consistently across any instrument and any timeframe. Instead of asking "did price go up or down?" it asks "how fast did price move?" -- and that distinction makes all the difference when you need to spot momentum bursts and exhaustion in real time.
Most momentum tools tell you the direction of a move but not its intensity relative to normal conditions. A 50-point move on a major index means something very different during a quiet afternoon versus an opening-bell surge. Tick Velocity strips away that ambiguity by expressing every bar's price change as a multiple of recent volatility with log compression, giving you a clean, comparable speed reading that doesn't get crushed by outlier spikes.
Key Features
ATR-Normalized Velocity -- price change divided by ATR, so readings are comparable across instruments and timeframes without manual adjustment
Log-Compressed Scale -- extreme spikes are tamed so the histogram uses its full visual range, making normal-range momentum readable even after outlier moves
Signal Line -- a smoothed EMA overlay shows sustained momentum direction, filtering out bar-to-bar noise
Dynamic Spike Detection -- automatically identifies bars where velocity exceeds a configurable multiple of its recent average, with separate bullish and bearish alerts
Smart Exhaustion Detection -- flags fading momentum only after periods of genuine activity, so you don't get false exhaustion signals during quiet consolidation
Confirmed-Bar Logic -- all signals are evaluated on the completed bar, so what you see on the chart stays on the chart with no repainting
Clean Visual Design -- color-coded histogram with dynamic threshold lines and signal line makes it easy to read momentum state at a glance
How It Works
When you add Tick Velocity to your chart, a histogram appears in a separate pane below price. Each bar in the histogram represents the speed of that candle's price change: green bars mean price moved up, red bars mean price moved down, and the height of each bar shows how fast the move was. Log compression keeps the scale readable -- a massive gap-up spike won't flatten everything else into an invisible line.
An orange signal line (EMA) overlays the histogram, smoothing out bar-to-bar noise to show you the sustained momentum direction. When the signal line holds above zero, bulls are in control; when it dips below, bears are driving.
Two sets of threshold lines frame the histogram. The outer yellow lines mark the spike threshold -- when a bar pushes beyond these lines, price moved significantly faster than normal, indicating a momentum burst. The inner purple lines mark the exhaustion threshold -- when bars shrink inside these lines after a period of elevated activity, momentum is fading and the market may be pausing or preparing to reverse. The smart exhaustion gate ensures purple zones only appear after real momentum -- not during quiet consolidation.
Background shading reinforces these conditions. A yellow tint appears on confirmed spike bars, and a purple tint appears on confirmed exhaustion bars, making it easy to scan through the chart and see where momentum surged or faded.
Tick Velocity histogram showing bullish and bearish velocity bars, with spike threshold lines (yellow) and exhaustion bands (purple). Background highlights mark confirmed spike and exhaustion events.
Settings
The core settings control sensitivity. The Velocity Lookback (default 10) determines how many bars are used to calculate the average velocity -- lower values make the indicator more responsive for scalping, higher values smooth it out for swing trading. The ATR Period (default 14) controls the normalization window. The Signal Smoothing (default 5) sets the EMA period for the orange signal line.
The Spike Multiplier (default 2.0) sets how far above average a bar must travel to count as a spike. Raise it to 2.5 or 3.0 if you only want the strongest bursts. The Exhaustion Multiplier (default 0.5) sets how far below average velocity must drop to flag exhaustion. The Exhaustion Gate Multiplier (default 1.5) ensures exhaustion only triggers when recent activity exceeds the longer-term baseline by this factor -- preventing false signals during quiet consolidation. Threshold lines, background highlights, and the signal line can each be toggled independently under Visual settings.
Alerts
Bullish Velocity Spike -- fires when upward velocity exceeds the spike threshold on a confirmed bar. Message: "Bullish velocity spike -- strong upward momentum burst."
Bearish Velocity Spike -- fires when downward velocity exceeds the spike threshold on a confirmed bar. Message: "Bearish velocity spike -- strong downward momentum burst."
Velocity Exhaustion -- fires when velocity drops below the exhaustion threshold after a period of elevated activity. Message: "Tick Velocity exhaustion detected -- momentum fading after active period, possible pause or reversal."
To set up alerts: click the TradingView Alerts button, select "Tick Velocity " from the indicator dropdown, choose "Any alert() function call" as the condition, and set your preferred notification method.
Best Practices
Use velocity spikes at key support and resistance levels to confirm breakouts -- a spike adds conviction that the level break is real
Watch for exhaustion signals after extended trends to time profit-taking or tighten stop-loss placement
Combine with volume indicators for added confirmation -- a velocity spike on high volume is more meaningful than one on thin volume
Adjust the lookback period to match your trading style: 5-7 for scalping, 10-15 for intraday, 20+ for swing trading
On lower timeframes (1-3 minute), consider raising the spike multiplier to reduce noise from normal market fluctuations
Part of the DYNA Ecosystem
Tick Velocity is a free indicator built with the same design standards as the DYNA premium suite. For complete trade management with automatic stop loss, break-even, trailing stops, and multi-target systems, explore the full DYNA indicator collection.
Disclaimer
This indicator is a technical analysis and educational tool only -- it is not financial advice and makes no guarantee of any outcome. Past performance does not predict future results. Always do your own research and use proper position sizing and risk management.
Created by Varun Nidhi · varunnidhi.com
A free DYNA indicator — self-contained, no repainting.
Indicador

Spread Compression Alert [DYNA]Markets don't move in straight lines -- they alternate between periods of compression and expansion. Spread Compression Alert detects when candle ranges shrink to unusually low levels, warning you that a sharp move is building beneath the surface. Instead of reacting after a breakout has already happened, you can position yourself before it begins.
Most traders miss the quiet before the storm. They stare at flat price action and look away, only to catch the tail end of a big move. This indicator solves that problem by continuously comparing short-term volatility to its longer-term baseline and flagging the exact moments when the market is coiling tightest -- right when you should be paying the most attention.
Key Features
ATR Compression Ratio -- Compares fast ATR to slow ATR to objectively measure how compressed current price action is relative to normal conditions
Diamond Markers -- Small orange diamonds appear above each compressed bar, giving you an instant visual scan of where the market is tightening
Cluster Detection -- When multiple consecutive bars are compressed, the background highlights orange, signaling that expansion pressure is building to extreme levels
Confirmed-Bar Logic -- All signals are calculated on confirmed (closed) bars, so markers never appear and disappear mid-bar
How It Works
As you watch a chart, you will notice small orange diamond markers appearing above certain bars. Each diamond indicates that the bar's range is significantly smaller than the recent average -- the market is compressing. A single diamond is worth noting but not necessarily actionable.
When diamonds appear on several consecutive bars, the background turns a soft orange. This is the cluster highlight, and it tells you the market has been compressing for an extended period. Many traders study these clusters as periods of consolidation that can precede a range expansion. The longer the compression lasts, the more notable the eventual breakout in range can be.
Orange diamonds mark individual compressed bars. The background highlight appears when consecutive compressed bars reach the threshold, flagging an extended period of compression.
Settings
The indicator works out of the box with sensible defaults. The Fast ATR Length (default 5) measures recent candle ranges, while the Slow ATR Length (default 50) establishes the normal volatility baseline. The Compression Ratio (default 0.6) sets how tight the range must get before flagging compression -- lower values require more extreme compression. The Consecutive Bar Threshold (default 3) controls how many compressed bars in a row trigger the cluster highlight and extreme compression alert.
For lower timeframes like 1-5 minute charts, you may want to reduce the Slow ATR Length to 30 so the baseline adapts faster. For stricter signals on any timeframe, try lowering the Compression Ratio to 0.3.
Alerts
Compression Detected -- Fires when a single compressed bar is confirmed. Message: "Spread Compression Alert : Candle range compression detected. ATR ratio dropped below threshold -- watch for expansion."
Extreme Compression -- Fires when consecutive compressed bars reach the threshold. Message: "Spread Compression Alert : Extreme compression -- multiple consecutive compressed bars. Expansion is imminent."
To set up alerts: click the TradingView Alerts button, select "Spread Compression Alert " from the indicator dropdown, choose "Any alert() function call" as the condition, and set your preferred notification method.
Best Practices
Compression tells you when a move is coming, not which direction. Pair this indicator with a trend or momentum tool for directional bias.
Compression clusters near key support or resistance levels tend to produce the most tradeable breakouts.
This indicator is especially useful before scheduled news events or market opens, when volatility is temporarily suppressed.
On higher timeframes (4H, Daily), compression signals can indicate multi-day consolidation patterns worth monitoring for swing entries.
Part of the DYNA Ecosystem
Spread Compression Alert is a free indicator built with the same design standards as the DYNA premium suite. For complete trade management with automatic stop loss, break-even, trailing stops, and multi-target systems, explore the full DYNA indicator collection.
Disclaimer
This indicator is a technical analysis and educational tool only -- it is not financial advice and makes no guarantee of any outcome. Past performance does not predict future results. Always do your own research and use proper position sizing and risk management.
Created by Varun Nidhi · varunnidhi.com
A free DYNA indicator — self-contained, no repainting.
Indicador

Scalper's Moving Average [DYNA]Scalper's Moving Average is an adaptive overlay line that automatically adjusts its speed based on market conditions. In trending markets it tracks price closely, keeping you in the move. In choppy, sideways markets it flattens out, filtering noise and keeping you from getting whipsawed. It is built on the Kaufman Adaptive Moving Average (KAMA) algorithm, tuned specifically for 1-5 minute scalping charts.
Most moving averages force you to choose between speed and smoothness. A fast MA gives early signals but generates constant false flips in chop. A slow MA filters noise but lags behind real moves, costing you ticks on every entry. Scalper's Moving Average solves this tradeoff by measuring how efficiently price is moving and adjusting its responsiveness in real time.
Key Features
Adaptive Speed -- Automatically speeds up when price is trending and slows down when the market is chopping, so you get one line that does the work of two
Slope Color Coding -- The KAMA line changes color based on its slope direction: teal for rising, red for falling, gray for flat. Instant visual read of trend bias
Distance Fill -- Optional shaded area between price and KAMA shows how far price has stretched from its adaptive mean, helping you spot overextension and pullback entries
Slope Flip Markers -- Small triangle markers appear on the chart when the KAMA slope changes direction, flagging potential trend shifts at a glance. An ATR-based filter and cooldown system suppress noise flips in choppy markets
No Repainting -- Slope flip signals use confirmed-bar logic and will not change once printed
How It Works
When you add the indicator to your chart, you will see a single colored line overlaid on your candles. This is the KAMA line. Unlike a standard EMA or SMA, it does not move at a fixed speed. Instead, it calculates an efficiency ratio on every bar -- comparing how far price has moved in one direction versus how much total back-and-forth movement occurred. When that ratio is high (strong trend), the line speeds up and hugs price closely. When the ratio is low (chop), the line barely moves.
The line color tells you the current slope direction at a glance. A teal line means KAMA is rising and momentum favors the bulls. A red line means KAMA is falling and momentum favors the bears. A gray line means the slope is flat and the market has no clear direction -- a signal to stay patient.
When the slope changes direction, a small triangle marker appears directly on the KAMA line. An "UP" triangle marks a bullish flip, and a "DN" triangle marks a bearish flip. These transitions are the earliest indication that the adaptive trend bias has shifted. To keep the chart clean, flips are filtered by an ATR-scaled minimum slope threshold -- tiny wiggles in chop are ignored -- and a cooldown period prevents rapid-fire labels from stacking up.
KAMA line hugging price tightly during a trending move, with distance fill showing the stretch between price and the adaptive average.
Distance Fill
The optional distance fill shades the area between the close price and the KAMA line. When price is above KAMA the fill is teal; when below, the fill is red. When price is hugging KAMA closely (within the dead-zone threshold), the fill turns neutral gray, giving you an instant visual cue that the market is chopping and there is no meaningful stretch to trade. The width of the colored fill tells you how far price has stretched from its adaptive mean. A wide fill suggests the move may be overextended -- not the ideal time to chase. A narrowing fill as price pulls back toward KAMA can highlight better entry zones where risk-to-reward improves.
Distance fill expanding during a strong move, then narrowing as price pulls back to KAMA -- a potential re-entry zone.
Settings
The core settings control the KAMA calculation. KAMA Length (default 10) sets the lookback window for the efficiency ratio -- lower values make the line more reactive, higher values smooth it out. Fast Constant (default 2) determines the fastest the line can move when the trend is strong. Slow Constant (default 30) determines how sluggish the line becomes in chop. The defaults are tuned for 1-3 minute charts and work well for most scalping scenarios.
The flip filter settings control label quality. Min Slope (ATR %) (default 0.15) sets the minimum slope magnitude as a fraction of ATR -- raise it to filter out more noise flips in choppy conditions. Cooldown Bars (default 5) enforces a minimum gap between flip labels, preventing clusters of rapid UP/DN markers. Both settings also define the neutral dead-zone for slope coloring and fill.
Under visual settings, you can toggle the distance fill on or off and adjust the KAMA line thickness.
Alerts
Slope Flip Bullish -- Fires when the KAMA slope turns from flat or falling to rising. Message: "Scalper's Moving Average : KAMA slope flipped bullish. Trend may be turning up."
Slope Flip Bearish -- Fires when the KAMA slope turns from flat or rising to falling. Message: "Scalper's Moving Average : KAMA slope flipped bearish. Trend may be turning down."
To set up alerts: click the TradingView Alerts button, select "Scalper's Moving Average " from the indicator dropdown, choose "Any alert() function call" as the condition, and set your preferred notification method.
Best Practices
Start with the default 10/2/30 settings on 1-3 minute charts before making adjustments
When the KAMA line is flat and gray, avoid trend-following trades -- the market is chopping
Use the distance fill to time entries: enter on pullbacks toward KAMA rather than chasing extended moves
Combine slope flip signals with volume or support/resistance levels for higher-confidence entries
If trading 5-minute charts, consider increasing KAMA Length to 14 or 20 for smoother signals
Part of the DYNA Ecosystem
Scalper's Moving Average is a free indicator built with the same design standards as the DYNA premium suite. For complete trade management with automatic stop loss, break-even, trailing stops, and multi-target systems, explore the full DYNA indicator collection.
Disclaimer
This indicator is a technical analysis and educational tool only -- it is not financial advice and makes no guarantee of any outcome. Past performance does not predict future results. Always do your own research and use proper position sizing and risk management.
Created by Varun Nidhi · varunnidhi.com
A free DYNA indicator — self-contained, no repainting.
Indicador

Range Box Scalper [DYNA]Range Box Scalper detects when price compresses into a tight consolidation zone and visually draws a box around it in real time. When price breaks out of the box with above-average volume, the indicator marks the exact breakout bar with a directional arrow, so you can act on the expansion move without second-guessing the setup.
Most traders know that consolidation leads to expansion, but spotting the range in real time and confirming the breakout with volume is tedious manual work. Range Box Scalper automates the entire process: it watches for price to stay within an ATR-defined corridor for a minimum number of bars, draws the consolidation zone as a visible box on the chart, and then waits for a decisive close outside the box backed by strong volume before signaling the breakout.
Key Features
Automatic Range Detection -- Identifies consolidation zones based on ATR-calibrated price width and minimum bar count. No manual drawing required.
Live Box Drawing -- Shaded boxes appear and extend in real time as price continues to range, giving you a clear visual boundary to watch.
Volume-Confirmed Breakouts -- Breakout arrows only appear when volume exceeds a configurable multiple of the 20-bar average, filtering out weak, low-conviction exits.
Breakout Strength Filter -- Requires the breakout candle to close a minimum distance (ATR-based) beyond the range boundary, eliminating marginal breakouts.
Built-in Trend Filter -- Optional EMA-based trend filter ensures breakouts only fire in the direction of the prevailing trend, so you can focus on with-trend setups.
Directional Breakout Arrows -- Green upward triangles for bullish breakouts, red downward triangles for bearish breakouts, placed right at the breakout bar.
No Repainting -- All signals use confirmed-bar logic. Once a box or arrow appears, it stays.
How It Works
As price action unfolds, Range Box Scalper continuously monitors whether recent bars are staying within a narrow corridor. The corridor width is derived from ATR, so it automatically adapts to the volatility of whatever instrument you are trading. When price stays inside this corridor for your configured minimum number of bars, a shaded gray box appears on the chart marking the consolidation zone. You will also see a small orange diamond labeled "Range" on the bar where the consolidation is first confirmed.
The box continues to extend to the right as long as price remains inside the boundaries. The moment price closes decisively outside the box and the breakout bar carries above-average volume, the indicator marks the breakout with a colored arrow: a green triangle below the bar for a bullish breakout, or a red triangle above the bar for a bearish breakout. The box border also changes color to match the breakout direction, giving you a quick historical reference for which zones broke which way.
If price drifts out of the range on weak volume, no breakout signal fires. The indicator simply resets and begins looking for the next consolidation. This volume filter is what separates genuine expansion moves from false exits that quickly reverse.
A consolidation box forming over several bars, followed by a bullish breakout arrow when price closes above the range with strong volume.
Settings
The core settings control how the indicator defines a consolidation zone. Min Range Bars (default: 6) sets how long price must stay compressed before a box is drawn -- lower values on fast timeframes, higher values on daily charts. ATR Multiplier (default: 1.5) controls the maximum allowed range width relative to ATR; lower values mean tighter, more compressed boxes, while higher values detect more consolidation zones. Volume Confirmation (default: 1.2x) sets the volume threshold for breakout signals; increase this if you want only the strongest breakouts.
Min Breakout Strength (default: 0.1x ATR) requires the breakout candle to close at least this distance beyond the range boundary, filtering out marginal breakouts that barely clear the box edge. The Trend Filter (default: off, EMA 50) optionally restricts breakouts to the trend direction -- bullish breakouts only fire above the EMA, bearish breakouts only below. Enable this if you want to filter counter-trend setups.
Visual toggles let you show or hide the consolidation boxes and breakout arrows independently. Each alert type can also be toggled on or off.
Alerts
Consolidation Forming -- Fires when price has ranged for the minimum number of bars and a new consolidation zone is confirmed. "Range Box Scalper: Consolidation zone detected. Price is ranging in a tight range."
Breakout Up -- Fires when price closes above the consolidation box with volume confirmation. "Range Box Scalper: Bullish breakout from consolidation zone with volume confirmation."
Breakout Down -- Fires when price closes below the consolidation box with volume confirmation. "Range Box Scalper: Bearish breakout from consolidation zone with volume confirmation."
To set up alerts: click the TradingView Alerts button, select "Range Box Scalper " from the indicator dropdown, choose "Any alert() function call" as the condition, and set your preferred notification method.
Best Practices
On lower timeframes (1m-5m), reduce Min Range Bars to 5-6 to catch shorter consolidation periods that match the faster price action.
On higher timeframes (4H and above), increase Min Range Bars to 12-15 so only significant consolidation zones are flagged.
Increase the Volume Confirmation multiplier or Min Breakout Strength if you are getting too many signals -- this ensures only the strongest breakouts are marked.
The built-in trend filter (EMA 50) ensures breakouts align with the prevailing trend. Disable it if you want to trade counter-trend setups.
After a breakout, the box boundaries (top and bottom) often act as support or resistance on a retest.
Part of the DYNA Ecosystem
Range Box Scalper is a free indicator built with the same design standards as the DYNA premium suite. For complete trade management with automatic stop loss, break-even, trailing stops, and multi-target systems, explore the full DYNA indicator collection.
Disclaimer
This indicator is a technical analysis and educational tool only -- it is not financial advice and makes no guarantee of any outcome. Past performance does not predict future results. Always do your own research and use proper position sizing and risk management.
Created by Varun Nidhi · varunnidhi.com
A free DYNA indicator — self-contained, no repainting.
Indicador

Micro Support Resistance [DYNA]Micro Support Resistance automatically identifies the most important short-term support and resistance levels on your chart. It finds swing highs and swing lows, clusters nearby price reactions together, and draws clean horizontal lines where price is most likely to react next.
Most traders draw support and resistance by hand, which is slow and subjective. This indicator does it for you in real time, updating as new pivots form. It also shows you which levels are strongest -- thicker lines mean more touches, so you can instantly tell the difference between a fresh untested level and a well-established zone that price has bounced off multiple times. When price breaks through a level, the indicator automatically removes it so only active, relevant zones remain on your chart.
Key Features
Automatic Pivot Detection -- Identifies swing highs and swing lows using a configurable lookback window, so levels are always based on actual price structure
Smart Clustering -- Merges nearby levels within an ATR-based threshold into a single zone, avoiding cluttered charts with redundant lines
Touch Count Visualization -- Line thickness grows with each touch, giving you an instant read on level strength without any interpretation
Automatic Level Invalidation -- When price closes through a support or resistance level, it is removed from the chart. No stale or broken levels cluttering your view
Distance-Based Decay -- Levels that drift too far from current price automatically lose touches and eventually disappear, keeping all level slots focused on actionable zones near price
Dynamic Level Management -- Keeps only the strongest levels on screen. When new pivots form, weak untested levels are replaced automatically
First-Approach Alerts -- Get notified the moment price first reaches a key level, not on every bar it stays nearby
Data Export -- All level values appear in the TradingView data window and are included in CSV exports for further analysis
How It Works
As price moves across your chart, the indicator continuously scans for swing highs and swing lows on confirmed bars. When it detects a confirmed pivot -- a point where price reversed direction with bars on both sides confirming the swing -- it checks whether this level is near any existing support or resistance zone. If it is, the existing level absorbs the new touch and its line gets thicker. If not, a new level is drawn. When price closes through a level decisively, that level is automatically invalidated and removed.
Green lines mark support zones where price has bounced upward. Red lines mark resistance zones where price has been rejected downward. Each line carries a small label showing its level number and touch count -- for example, "S1 (3)" is the first support level with three touches, and "R2 (1)" is the second resistance level with a single touch. Thicker lines correspond to higher touch counts, so a bold line with "S1 (4)" is a well-tested support, while a thin line with "R3 (1)" is a fresh, untested resistance. If a green line disappears, it means price closed below that support and the level is no longer valid.
Micro Support Resistance on a 3-minute chart. Green support lines and red resistance lines are drawn automatically, with thicker lines indicating more touches.
Line Thickness and Level Strength
The visual weight of each line tells you how significant the level is. One touch produces a thin hairline. Two touches make it slightly thicker. Three or four touches produce a bold, unmistakable line that commands attention. This means you never need to count bounces or remember which levels have been tested -- the chart shows you directly.
When the maximum number of levels is reached on either side (support or resistance), the indicator automatically removes the weakest level to make room for a new one. Levels that have been broken through -- where price has closed on the other side -- are also removed automatically. This keeps your chart clean and focused on the levels that actually matter right now.
Notice the difference in line thickness: S2 (3) is a thick, well-tested support, while R1 (1) is a thin single-touch resistance.
Settings
The default settings work well for most intraday charts on the 1-minute to 15-minute timeframe. The Pivot Lookback controls how many bars on each side are required to confirm a swing -- the default of 5 captures short-term micro-structure. Increase it to 7 or 10 for slightly broader levels on 30-minute or 1-hour charts.
The Cluster Threshold determines how close two levels need to be before they are merged into one. It uses a multiple of the 14-period ATR, so it automatically adapts to different instruments and volatility conditions. The default of 0.5 provides a good balance between merging nearby levels and keeping distinct zones separate. Lower it if you want finer granularity; raise it if you see too many lines stacked close together.
Max Levels Per Side caps how many support and resistance lines appear at once. The default of 3 keeps the chart clean. You can increase it up to 10 if you want to see more of the price structure.
The Decay Distance setting controls how far a level can be from price before it starts losing relevance. Levels beyond this ATR multiple lose one touch per confirmed bar. Once a level's touches reach zero, it is removed and the slot opens up for a fresh nearby level. The default of 10x ATR keeps levels focused on the current trading range while ensuring slots stay populated. Increase it if you want levels to persist longer on swing or position trades.
Alerts
Approaching Support -- Fires once when price first comes within a configurable percentage of a support level. Does not repeat while price remains in the approach zone. "Micro Support Resistance : Price is approaching a support level. Watch for a potential bounce or breakdown."
Approaching Resistance -- Fires once when price first comes within a configurable percentage of a resistance level. Does not repeat while price remains in the approach zone. "Micro Support Resistance : Price is approaching a resistance level. Watch for a potential rejection or breakout."
To set up alerts: click the TradingView Alerts button, select "Micro Support Resistance " from the indicator dropdown, choose "Any alert() function call" as the condition, and set your preferred notification method.
Best Practices
Use on lower timeframes (1m to 15m) for scalping and intraday setups. The levels are designed to capture micro-structure, not weekly zones.
Pay attention to thick lines -- levels with 3 or more touches tend to produce stronger reactions when retested.
Combine with a momentum or volume indicator to judge whether a level will hold or break.
If your chart looks too busy, reduce Max Levels Per Side or increase the Cluster Threshold to merge nearby zones.
Set approach alerts so you can step away from the screen and still catch the moments that matter.
Part of the DYNA Ecosystem
Micro Support Resistance is a free indicator built with the same design standards as the DYNA premium suite. For complete trade management with automatic stop loss, break-even, trailing stops, and multi-target systems, explore the full DYNA indicator collection.
Disclaimer
This indicator is a technical analysis and educational tool only -- it is not financial advice and makes no guarantee of any outcome. Past performance does not predict future results. Always do your own research and use proper position sizing and risk management.
Created by Varun Nidhi · varunnidhi.com
A free DYNA indicator — self-contained, no repainting.
Indicador

Gap Detector [DYNA]Gap Detector finds the price gaps that form between trading sessions and tracks them visually on the chart from formation through fill. Every time a new session opens away from the previous session's close -- by more than a configurable fraction of the daily ATR -- the indicator drops a shaded rectangle covering the gap zone, color-coded green for an up-gap and red for a down-gap. The box stays on the chart, extending bar by bar, until price trades back through the prior close and fills it. When that happens, the box turns gray, a strikethrough line is drawn through the middle, and a fill alert fires.
The threshold is ATR-relative, not a fixed point amount, so the same default settings work across instruments with very different price scales. Stocks, indices, forex pairs, commodities, and crypto all use the same `0.5x daily ATR` filter -- the indicator scales itself. Up to N gaps (configurable) are kept on the chart at once, with optional fill-progress lines that show how close each open gap has come to filling.
Key Features
ATR-Relative Threshold -- Minimum gap size is expressed as a multiple of the 14-period daily ATR, so the same setting filters appropriately on a $50 stock and a $5,000 index.
Color-Coded Gap Boxes -- Green for gap-up, red for gap-down, gray for filled. The box always spans from the prior session close to the new session open.
Fill-Progress Tracking -- A dotted line inside each open gap marks the deepest price has penetrated so far. Lets you see at a glance how close a gap is to filling.
Strikethrough on Fill -- When price fully retraces back through the prior close, the box recolors and a horizontal line is drawn through it -- visual confirmation the gap is closed.
Configurable On-Chart History -- Cap the number of gap boxes shown so the chart stays clean. Optionally hide filled gaps entirely if you only want live structure.
Gap Size Labels -- Each gap shows its size in points and as a multiple of the daily ATR -- you can rank gaps by relative magnitude without doing the math.
No Repainting -- Gap detection runs only on confirmed bars. Once a box is drawn it never relocates; it only extends rightward and recolors when filled.
How It Works
At the open of each new session, the indicator compares the session's first-bar open to the previous session's last-bar close. If the absolute difference exceeds the configured `ATR multiplier x daily ATR` threshold, a new gap is registered. A shaded rectangle is drawn between the prior close and the new open -- green if the open is above (gap up), red if below (gap down). A small label on the box reports the gap's size in points and as a multiple of the daily ATR.
From the formation bar onward, every subsequent bar is checked against the prior close. For a gap up, the gap fills the moment any bar's low touches or crosses below the prior close. For a gap down, it fills when any bar's high touches or crosses above the prior close. While the gap remains open, a dotted "fill progress" line is updated to sit at the deepest penetration so far -- the closer that line is to the prior close, the closer the gap is to filling.
When a gap fills, the box's fill and border recolor to gray, a horizontal strikethrough line is drawn through the middle of the box, and a fill alert fires. If the "Keep Filled Gaps Visible" toggle is off, the gap is removed from the chart instead. Either way, the count of on-chart gaps respects the `Max Gaps to Show` cap -- the oldest gap (filled or not) is removed when the limit is reached, so the indicator never crowds the chart.
The daily ATR used for the threshold is fetched with non-lookahead higher-timeframe security calls, so the threshold at the open of session N is sized using only data available through session N-1. There is no peeking ahead.
Two open gaps and one filled gap on a daily chart. The green box marks an unfilled gap up, the red box an unfilled gap down (with the orange dotted line showing how far price has retraced into it), and the gray box with strikethrough marks a gap that has fully closed.
Settings
Min Gap Size (x Daily ATR) (default: 0.5) is the minimum gap size to qualify, expressed as a multiple of the 14-period daily ATR. Lower captures more, smaller gaps; higher filters down to large opening shocks. Set to 0 to flag every nonzero gap. Daily ATR Length (default: 14) is the lookback for the daily ATR -- 14 is the Wilder standard.
Max Gaps to Show (default: 5) caps the number of gap boxes (open and filled) kept on the chart at once. When the cap is hit, the oldest box is removed. Keep Filled Gaps Visible (default: on) controls whether filled gaps stay on the chart with a strikethrough or are removed the moment they fill.
Visual toggles independently control the fill-progress line, the gap-size label, and the colors used for gap-up, gap-down, and filled boxes. Box Transparency (default: 80) sets how see-through the box fills are; filled-gap boxes use a slightly higher transparency so they recede into the background. The two alert toggles enable or disable the new-gap and gap-filled alerts individually.
Alerts
New Gap Up -- Fires on the formation bar of a qualifying gap UP. "Gap Detector : A new bullish session gap UP has formed above the configured ATR threshold."
New Gap Down -- Fires on the formation bar of a qualifying gap DOWN. "Gap Detector : A new bearish session gap DOWN has formed above the configured ATR threshold."
Gap Up Filled -- Fires when an open gap UP fills. "Gap Detector : A bullish gap UP has been fully filled -- price traded back down to the prior session close."
Gap Down Filled -- Fires when an open gap DOWN fills. "Gap Detector : A bearish gap DOWN has been fully filled -- price traded back up to the prior session close."
To set up alerts: click TradingView's Alerts button, choose "Gap Detector " from the condition dropdown, pick the gap event you want, and select your notification channel.
Best Practices
Use the daily timeframe for the cleanest gap-by-gap reading. Drop to intraday timeframes (15m through 60m) when you want to watch a specific gap fill in real time during the session that's reacting to it.
Tune the ATR multiplier to your style: 0.2-0.3 for stocks with small absolute gaps, 0.5 for the default moderate filter, 0.8-1.0 for only large opening shocks.
The prior close (the far edge of the gap) is a natural reference level -- many traders watch it as a potential target when studying gap behavior. Use it as a level of interest if you're observing how a gap reacts.
The new session open (the near edge) often acts as the first support/resistance test. Use it as your structure for entries and stops.
If a gap doesn't fill for several sessions, you can study it as a structural reference -- a support/resistance level worth watching until price tests it again.
Reduce Max Gaps to Show to 3 on instruments that gap often (single-name stocks). Increase to 10-20 on instruments that gap rarely (FX majors).
Part of the DYNA Ecosystem
Gap Detector is a free indicator built with the same design standards as the DYNA premium suite. For complete trade management with automatic stop loss, break-even, trailing stops, and multi-target systems, explore the full DYNA indicator collection.
Disclaimer
This indicator is a technical analysis and educational tool only -- it is not financial advice and makes no guarantee of any outcome. Past gap behavior does not predict future results. Always do your own research and use proper position sizing and risk management.
Created by Varun Nidhi · varunnidhi.com
A free DYNA indicator — self-contained, no repainting.
Indicador

Indicador

Tightening Trailing Stop LossA utility tool to independently simulate a Trailing Stop based on ATR and Recent Candle Structure. It's most helpful if you only want something to independently trail a Stop and nothing else. For example, if you decide where to enter via a discretionary system, but like trailing Stops via code.
It's used by changing the 'Start Date' to the date where you wish to enter. It'll then display a Stop and Trail it, until it intersects with a candle. The Indicator will hide itself when it intersects with a candle to avoid cluttering the chart. It only moves in the direction of risk, so that means that, when set, it'll never increase the risk of your trade, unlike simple ATR bands. However, it does require resetting manually for each trade.
By Default, it uses a 10 Period RMA ATR, which is set 0.5 ATR away from the Low/High of the recent candle structure. It'll tighten each candle by multiplying it's value with .95, meaning it always tightens a little. All of these can be changed in the settings to match your preferred method of Setting/Trailing Stops
Indicador

Camarilla Pivot Plays - MaazCamarilla Pivot Plays - Maaz is a institutional-grade quantitative workspace engine engineered for active intraday equity and futures traders. Designed to strip out raw market noise and address the flaws of standard layout pivot scripts, this system delivers an institutional-level view of daily support, resistance, and breakout structures based on Thor Young's classic trading playbook.
The indicator is split into two major algorithmic engines:
1. The Multi-Session Historical Alignment Engine
Unlike generic pivot indicators that pull simple daily data bars (often mixing regular and extended hours incorrectly), this script utilizes a complex multi-session memory snapshot pipeline. By calculating historical session boundaries and tracking extended-hours shifts (useEthForCams), the plots shift step-heights at the exact structural bars required to match professional configurations. It provides clean, un-cluttered stepline plots for:
CP (Central Pivot): The ultimate directional anchor boundary for the session.
R3 / S3: The dynamic range boundaries defining institutional value and traversal reversion loops.
R4 / S4: The critical breakout launchpads where institutional short squeezes or liquidations occur.
R6 / S6: Ultimate daily mathematical expansion targets.
2. The Integrated Precision HUD Panel
The system bypasses standard chart-clipping errors by embedding a stacked, comprehensive workspace dashboard in the top-right corner of your screen. This HUD continuously reads live price metadata to evaluate and display:
Trend Range Bias: Classifies the session macro structure as Higher Range, Lower Range, or Neutral.
Volatility Coiling Status: Classifies the pivot width as Wide or Narrow to instantly tell you whether you are in a range-fading or trend-breakout environment.
Suggested Play Actions: Tells you exactly what setup to watch for (e.g., Watch R4 for Outright Breakout Long) or shifts to bright yellow execution flags (TRIGGER ACTIVE) when levels break.
Pre-Calculated Target Prices: Explicitly states your Planned Entry Pivot Level and Planned Target Exit Level directly inside the table before the trade even triggers.
Institutional Filters: Provides live readouts of Daily Average True Range (ATR), Relative Volume (RVOL) to confirm big block-order breakouts, and an Institutional Net Flow Index tracking raw buy/sell delta pressure. Indicador

VWAP & Dual MA Ribbon Tracker ProThe Master Trigger Breakdown
* For Longs (Green): The 4 EMA must be above the VWAP. If the 4 EMA is below the VWAP, a long trade is completely blocked, no matter how bullish the rest of the chart looks.
* For Shorts (Red): The 4 EMA must be below the VWAP. If the 4 EMA is above the VWAP, a short trade is completely blocked.
The Complete Logic Chain (How it fits together)
Your indicator only gives a trading color when all three layers of your rules agree with that master trigger:
1. The Structural Trigger: Is the 4 EMA on the correct side of VWAP? (Above for Long / Below for Short)
2. The Momentum Confirmation: Is the 4 EMA accelerating away from the 9 EMA? (Above 9 EMA for Long / Below 9 EMA for Short)
3. The Institutional Force: Is the Elder Force Index (EFI) confirming the volume pressure? (Above 0 for Long / Below 0 for Short)
If any single one of these three layers disagrees, the master trigger pulls the plug and forces the ribbon to stay Blue (No Trading).
How the ATR Cushion Protects Your NASDAQ Trades
In the script, the ATR calculation creates a dynamic "buffer zone" around the VWAP and the 9 EMA.
* For Longs (Green): The 4 EMA can’t just be a fraction above the VWAP and 9 EMA. It must clear both of them by a margin of 0.2 * ATR.
* For Shorts (Red): The 4 EMA must drop below the VWAP and 9 EMA by a margin of 0.2 * ATR.
Why This Asset-Specific Math is Important
The NASDAQ's range changes drastically throughout the day.
* At 9:30 AM EST (NY Open): The market is highly volatile. The ATR expands because the bars are large. The indicator automatically widens the cushion so you don't get trapped by massive, wild price swings.
* At 1:00 PM EST (Lunch Hour): The market slows down. The ATR shrinks because the bars are small. The indicator automatically tightens the cushion so you can still catch a genuine, breakout move if it happens.
How to Tune It in Your Settings
If you feel the indicator is reacting perfectly but missing the exact start of a move, you can adjust the ATR Multiplier Cushion input:
* Lower it to 0.1: Makes the indicator more aggressive, giving you faster entries but a slightly higher risk of a false signal.
* Raise it to 0.3: Makes the indicator more conservative, filtering out more noise but delaying your entry.
* Turn it off: Uncheck the "Use ATR Cushion Filter" box in your settings to see the pure EMA rules without any volatility buffer.
Volume
This upgraded system swaps out rigid, raw volume for the Elder Force Index (EFI). Instead of blindly measuring how many shares were traded, the indicator now calculates true institutional momentum by multiplying volume against net price direction. This ensures you get highly accurate signals on the NASDAQ without missing trades during steady, trending moves.
Visual Layout & Interface
* Upper Main Chart: Your candles, the VWAP line, the 4 EMA, and the 9 EMA remain active here to map structure.
* Lower Separate Panel: Houses your solid color-blocked ribbon, updating instantly as the trend and market force align.
The 3 Market States & Color Codes
* 🟩 SOLID GREEN (Premise to Go Long)
* The Structural Rule: The 4 EMA is above the VWAP AND above the 9 EMA (plus your ATR cushion).
* The EFI Filter: The 13 or 2-period smoothed Elder Force Index must be above 0.
* Market Context: Buyers are in absolute control. The trend has broken out, and it is actively backed by positive institutional buying power.
* 🟥 SOLID RED (Premise to Go Short)
* The Structural Rule: The 4 EMA is below the VWAP AND below the 9 EMA (minus your ATR cushion).
* The EFI Filter: The 13 or 2 setting-period smoothed Elder Force Index must be below 0.
* Market Context: Sellers are dominant. Price is aggressively pushing lower, backed by true institutional distribution force.
* 🟦 SOLID BLUE (No Trading / Neutral Zone)
* The Rule: Triggered if the EMAs conflict OR if the EFI doesn't match the price direction (e.g., the 4 EMA pushes up, but EFI is below 0).
* Market Context: Weak, diverging, or manipulative market action. This protects your capital by sidelining you when the NASDAQ is trying to trap retail breakout buyers.
Indicador

Indicador

ZENFlow Regime Lite | Market Context GuideZENFlow Regime Lite | Market Context Guide
ZENFlow Regime Lite is an open-source market regime and context-reading indicator designed to help traders understand the current market environment before looking for trade setups.
The main idea behind this script is simple:
Read the market first.
Then decide whether the market is trending, ranging, compressing, or unclear.
This Lite version is designed as a beginner-friendly market context guide. It does not provide direct entry, stop-loss, or take-profit levels. Instead, it helps users identify the broader condition of the market so they can make more informed decisions using their own trading method.
Core Concept
Many traders start by asking:
Should I buy?
Should I sell?
Where is the entry?
ZENFlow Regime Lite starts from a different question:
What kind of market are we in right now?
The indicator uses a multi-timeframe context approach. It reads the current chart timeframe together with a higher timeframe context to help classify the market into broad conditions such as trend, range, compression, chop, or breakout-watch environments.
What This Indicator Shows
HTF Context
The higher timeframe context helps users understand the broader market environment.
Examples:
• Trend Up
• Trend Down
• Range
• Compression
• Chop
HTF Bias
The bias row summarizes whether the higher timeframe favors long, short, range mode, breakout watch, or neutral conditions.
Examples:
• Long Bias
• Short Bias
• Range Mode
• Wait Breakout
• Neutral
Trading Timeframe Regime
The script also reads the current chart timeframe to show whether the trading timeframe is trending, ranging, compressing, or choppy.
Market State
The state classification helps users understand the phase of the move.
Examples:
• Early
• Healthy
• Mature
• Exhaustion
Momentum
Momentum is based on directional pressure and DI gap behavior.
Examples:
• Rising
• Strong
• Fading
• Collapsing
Energy
Energy is based on ATR behavior compared with its baseline.
Examples:
• Quiet
• Normal
• Expanding
• Extreme
Guide
The Guide row provides a broad market-reading suggestion.
Examples:
• Follow Long Bias
• Follow Short Bias
• Avoid Chase
• Range Market
• Wait Breakout
• Wait
The Guide is not an entry signal. It is a market-context summary.
Calculation Logic
ZENFlow Regime Lite combines several market components:
• ADX and DI
Used to detect trend strength and directional pressure.
• Bollinger Band Width
Used to identify range and compression conditions.
• ATR and ATR Baseline
Used to measure volatility and market energy.
• Stochastic
Used as part of state and exhaustion interpretation.
• Multi-Timeframe Context
Used to compare the current chart timeframe with a higher timeframe environment.
The purpose of combining these components is to avoid reading price action from a single signal only. The script is designed to provide a broader context before trade planning.
How to Use
Start with HTF Context
Check whether the higher timeframe is trending, ranging, compressing, or choppy.
Read HTF Bias
Use this to understand whether the broader environment favors long, short, range, breakout watch, or neutral behavior.
Check the Trading Timeframe
Compare the current chart timeframe with the higher timeframe. Alignment between both timeframes usually provides a cleaner reading.
Read State, Momentum, and Energy
These rows help determine whether the current move is still developing, healthy, late, or losing strength.
Use the Guide row carefully
The Guide row is only a broad context suggestion. It should not be treated as an automatic buy or sell instruction.
Suggested Interpretation
A stronger long-side context may appear when:
• HTF Bias favors Long
• Trading timeframe is also Trend Up
• State is Early or Healthy
• Momentum is Rising or Strong
• Energy is Normal or Expanding
A stronger short-side context may appear when:
• HTF Bias favors Short
• Trading timeframe is also Trend Down
• State is Early or Healthy
• Momentum is Rising or Strong
• Energy is Normal or Expanding
A caution condition may appear when:
• State is Mature or Exhaustion
• Momentum is Fading or Collapsing
• Energy is Extreme
• The market is in Range, Compression, or Chop
• Price has already moved too far and the Guide shows Avoid Chase
What This Lite Version Does Not Include
This Lite version is intentionally limited to broad market-regime reading.
It does not include:
• Final Plan
• Action row
• ZSS setup events
• CHoCH / BOS engine
• Liquidity target engine
• Entry / Stop-loss / Take-profit planner
• Tactical reversal layer
• Trade execution system
This keeps the script simple, educational, and suitable for users who want to learn how to read market context first.
Alerts
The script includes broad context alerts such as:
• Follow Long Bias
• Follow Short Bias
• Avoid Chase
• Range Market
• Wait Breakout
• Wait
These alerts are designed to notify users when the market context changes. They are not standalone trade signals.
Recommended Use
ZENFlow Regime Lite can be used as:
• A market-regime dashboard
• A trend/range/compression context reader
• A top-down market filter
• A learning tool for reading market condition
• A companion to a trader’s own entry method
Limitations
This indicator does not predict future price movement.
It does not guarantee profitable trades.
It does not replace risk management.
It should not be used as a standalone trading system.
Market behavior can change quickly, especially during news events, low-liquidity periods, or highly volatile conditions.
All trading decisions remain the responsibility of the user.
Educational Use Only
This script is intended for educational and analytical use only.
It is not financial advice.
──────────────────── Indicador

ADR percentage Completion Table Real-Time Daily Range Tracker ET📊 ADR % Completion Table
Track how much of the Average Daily Range (ADR) has been consumed in real time — works correctly on every timeframe from 1 minute to weekly.
─────────────────────────────────
🔍 WHAT IT DOES
─────────────────────────────────
This indicator calculates the 14-day Average Daily Range and compares it to the current day's high-to-low range, showing you exactly what percentage of the ADR has been reached so far today.
The daily session resets at 00:00 UTC-4 (New York midnight), making it ideal for forex, indices, and US equity traders.
─────────────────────────────────
📋 TABLE DISPLAY
─────────────────────────────────
- ADR (14d) — the average daily range over the last 14 completed days
- Day High / Day Low — intraday extremes since session open (00:00 UTC-4)
- Today Range — current high-to-low range in price points
- ADR % — percentage of ADR consumed (color-coded)
- Remaining — how many points are left to complete the ADR
─────────────────────────────────
🎨 COLOR CODING
─────────────────────────────────
🔘 Grey → 0–49% (early in the day)
🔵 Blue → 50–74% (halfway through)
🟠 Orange → 75–99% (nearing completion)
🟢 Green → 100%+ (ADR fully reached)
─────────────────────────────────
⚙️ SETTINGS
─────────────────────────────────
- ADR Lookback — customize the number of days (default: 14)
- Table Position — 8 placement options
- Text Size — Tiny to Huge
- Show/hide Day High & Low lines on the chart
─────────────────────────────────
✅ KEY FEATURES
─────────────────────────────────
✔ Timeframe-independent — ADR value is identical on 1m, 15m, 1h, 4h, and daily charts
✔ Session-accurate — day range always starts at 00:00 UTC-4 regardless of chart timezone
✔ Clean overlay table — no clutter, just the numbers that matter
✔ Works on all instruments — forex pairs, indices, stocks, futures, crypto
─────────────────────────────────
💡 HOW TO USE IT
─────────────────────────────────
When ADR % is low (grey/blue) early in the session, the market still has room to move. When it reaches orange or green, price has covered most or all of its expected daily range — useful for managing targets, avoiding late entries, and timing exits.
Best used alongside your existing strategy as a context filter, not a standalone signal.
Indicador

Indicador

Session Intelligence Architecture [Microstructure]SESSION INTELLIGENCE ARCHITECTURE
An institutional-grade session & market-structure overlay for crypto.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHAT IT DOES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Crypto trades 24/7, but it "breathes" in three waves — Asia, Europe and the US.
Each session has its own character. This indicator marks those sessions directly on
your chart and translates institutional metrics into clear, jargon-free signals.
It answers three questions at a glance:
• Who is in control right now — buyers or sellers?
• Is a move real, or just a liquidity trap?
• Which session is actually driving the market today?
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ON-CHART VISUALS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Session Boxes — a live, growing rectangle clamped to each session's high & low
(yellow = Asia, blue = Europe, red = US). The active box border turns SOLID & thicker
when a strong, volume-backed move is underway, and DASHED when the market is quiet.
• Session VWAP — an anchored fair-value line per session that fades out after close.
• Open / Equilibrium Line — a dotted line at each session's opening price.
• Sweep & Breakout Markers — ✕ for liquidity sweeps (stop hunts), ▲/▼ triangles for
genuine structural breakouts of the Asia range.
• Focus Mode — gently dims the gaps between sessions so the active session pops.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
THE ENGINE (why it's different)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• ATR-NORMALIZED, not static %. A move is only flagged as a "Significant Expansion"
when |Close − Open| exceeds a multiple of the current ATR(14). This adapts to
volatility instead of using a fixed, one-size-fits-all percentage.
• SESSION-SPECIFIC RVOL. Each session's cumulative volume is compared against the
average of the last 10 SAME-type sessions (Asia vs Asia, US vs US). Above the
threshold = institutional drive; below = suspect.
• LIQUIDITY SWEEP vs. BREAKOUT. A wick beyond the Asia high/low that closes back
inside is tagged as a trap. A close outside with an expansion body (≥60% of range)
is tagged as a real breakout.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
THE DASHBOARD (bottom-center)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
One row per session, read left to right:
• SESSION — name + status (🟢 Active / ⚪ Inactive)
• MARKET STATE — plain language, color-coded:
🚀 Buyer Dominance (Strong) — expansion up + valid volume
🩸 Seller Dominance (Strong) — expansion down + valid volume
⚠️ Weak Trend (Trap) — expansion without volume (fake-move protection)
💤 Market Asleep / Accumulation — price still inside the ATR threshold
• PRICE & MOVE — session range + net % change
• RVOL — a 5-block progress bar (████░) with the raw ratio, e.g. (1.45x)
• ORDERFLOW — Bullish ▲ / Bearish ▼ based on price vs. session VWAP
Plus a merged bottom row: today's dominant session by combined volume & expansion.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ALERTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• "Breakout detected" — fires once per bar close (confirmed, no repaint).
• "Liquidity Sweep detected" — fires once per bar (sweeps often form intrabar).
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SETTINGS OVERVIEW
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
① Sessions — timezone + the three session windows + historical lookback (days)
② Engine — ATR length & multiplier, RVOL lookback & threshold
③ Market Structure — breakout body ratio, toggle sweeps/breakouts
④ Visualization — colors, line widths, box fill color & saturation,
VWAP fade-out, Focus Mode + dim color, and on/off toggles for every element
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW TO USE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Best on intraday timeframes (5m–1h), where sessions are most meaningful. Watch the
dashboard for the current regime, use the Asia range + sweep/breakout markers for
structure, and the VWAP/orderflow bias to gauge who has the upper hand.
This script is an analysis tool, not financial advice. Always do your own research
and manage risk. Past behavior does not guarantee future results. Indicador

Velocity Breakout Strategy (VBS)Overview
The Velocity Breakout Strategy (VBS) is a comprehensive, institutional-grade swing trading system designed to identify high-probability momentum shifts. Rather than relying on a single lagging indicator, VBS synthesizes five distinct dimensions of market data: Macro Trend, Market Structure, Smart Money Concepts (SMC) valuation, Volatility (ATR/ADX), and Intrabar Volume Delta.
The goal of VBS is to filter out low-probability "chop" and only trigger entries when structural momentum aligns with aggressive buying volume.
Core Mechanics & Underlying Logic
1. Trend & Gradient Cloud Baseline The foundation of VBS is a multi-timeframe moving average system utilizing a Micro (9), Fast (20), and Slow (50) EMA. The relationship between the Fast and Slow EMAs paints a dynamic Gradient Cloud, instantly visualizing the macro trend.
2. Intrabar Volume Delta Estimation Standard volume tells you how much was traded, but not who was in control. VBS includes a custom Volume Delta Estimation engine. It approximates buying vs. selling pressure within a single candle by analyzing where the candle closes relative to its total high-to-low range.
The Filter: VBS can be configured to strictly block any buy signals if the current candle exhibits negative Delta (where estimated selling pressure outweighs buying pressure), preventing entries into hidden institutional distribution.
3. Smart Money Concepts (SMC) Valuation Zones VBS calculates a rolling 100-bar Dealing Range to map out institutional liquidity. It splits this range to identify "Premium" (overvalued) and "Discount" (undervalued) zones. The strategy actively looks for pullback entries (Reloads) when the asset drops into the Discount zone.
4. Volatility & Dynamic ATR Trailing Stops Risk management is handled by a responsive ATR Trailing Stop that adapts to the Average Directional Index (ADX).
During trending phases, the ATR multiplier is wide to let the trade breathe.
When the ADX detects a volatility "Squeeze" (ADX < 20), VBS dynamically tightens the ATR multiplier, protecting profits before a sudden volatile expansion occurs.
5. Master Candle Consolidation VBS scans for extreme volatility contraction using a "Master Candle" concept. If the price prints 4 consecutive bars entirely within the High/Low bounds of a previous Master Candle, the system arms a Breakout Trigger.
Entry Signals (When to Buy)
VBS generates specific, visual entry signals on the chart:
A+ Buy (Lime Triangle): A Golden Cross (20/50 EMA) occurs simultaneously with a verified Higher Low in market structure, backed by positive volume delta.
Risky Buy (Orange Triangle): A Golden Cross occurs, but the strict Higher Low market structure is not yet confirmed.
Bullish Reload (Blue Arrow): A zero-lag pullback entry. Price dips into the SMC Discount zone, touches the Fast EMA, and sweeps liquidity (long lower wick), closing with positive delta.
Consolidation Breakout (Purple Arrow): Price violently breaks the bounds of a 4-bar Master Candle consolidation in the direction of the macro trend.
Exit Strategy (When to Sell)
ATR Trail Exit (Red Down Triangle): The primary exit. Triggers when price closes below the dynamic ATR Trailing Stop.
Macro Break: A failsafe exit triggered if a Death Cross (20 EMA crossing under 50 EMA) occurs while holding a position.
The Strategy Manual: How to Use the Settings
We have built a professional-grade algorithm, which means it has "levers" designed to adapt to almost any market condition. Think of these settings as the steering wheel, gas pedal, and brakes for your strategy. Here is your complete manual on exactly what each setting does, when to change it, and how to use it.
1. Moving Averages & Trend These define the "macro environment." They tell the algorithm whether it is allowed to look for long setups or if it needs to stay out.
Micro EMA Length (Default: 9): The fast-moving trigger line. Decrease to 5 if you are scalping on a 1-minute chart. Increase to 12 if you want to ignore tiny 1-bar pullbacks.
Fast/Slow EMA Length (Default: 20/50): The core trend cloud. If you are swing trading daily charts and want to catch massive, long-term trends, change these to the traditional 50 and 200.
2. Smart Triggers & Structure This is the "Brain" of the algorithm that filters out bad setups.
Real-Time Lookback (Micro) (Default: 12): How many candles backward the script looks to verify a recent "Higher Low" was made before a crossover. If the script is missing valid entries because the pullback was long and drawn out, increase this to 20.
Pivot Lookback/Forward (Macro) (Default: 5): Purely visual. It dictates how many candles are needed to confirm the HH/LL text labels on the chart.
Require Higher Low for A+ Entry (Default: Checked): The strictest safety filter. Uncheck this if you are trading highly volatile assets (like Crypto) that often V-bottom and explode upward without stopping to form a higher low.
Max Run-up % (Chase Filter) (Default: 10.0): Stops the algorithm from buying if the price has already pumped 10% from the bottom. If you are trading Small Caps that regularly pump 30% in a single candle, you must increase this to 20 or 30.
Block Entries in Gray Chop Zone (Default: Checked): The anti-whipsaw filter. Uncheck only if you are actively trying to buy at the absolute bottom of a sideways consolidation box before the momentum officially kicks in.
3. Master Candle Consolidation Your custom logic for catching coiled breakouts.
Required Follow-up Bars (Default: 4): How many candles must get trapped inside the Master Candle. Reduce to 3 on high-timeframes (Daily/Weekly) where 4 days of resting is rare. Increase to 6 or 8 on 5-minute charts to ensure the consolidation is truly exhausted.
Use Master High/Low Bounds (Default: Checked): If unchecked, it only uses the candle body (Open to Close). Uncheck this on highly volatile, "wicky" charts where a single stray wick keeps ruining your consolidation count.
Require Bull Trend & Green ATR for Breakout (Default: Checked): Uncheck this if you want to trade "Reversal Breakouts" (buying an upward breakout before the macro trend has officially flipped bullish).
4. Smart Money Concepts (SMC) Ensures you are buying at a wholesale price.
Dealing Range Lookback (Default: 100): Decrease to 50 for faster, more aggressive zone shifting during rapid market regimes.
Require SMC Zone for Reloads (Default: Checked): Uncheck this during a raging, parabolic bull market where price never pulls back deep enough to hit the discount zone.
5. Dynamic ATR Exits (ADX Squeeze) Your trailing stop-loss manager.
Base ATR Multiplier (Trend) (Default: 3.0): Change to 2.0 for tighter risk management on large-cap stocks. Increase to 4.0 or 5.0 for highly erratic Crypto assets.
Tight ATR Multiplier (Chop) (Default: 1.5): The "choke" stop. Keep this very tight (1.0 to 1.5) to protect profits when momentum dies.
ADX Squeeze Threshold (Default: 20): Increase to 25 if you want the algorithm to aggressively lock in profits the second a trend shows minor weakness.
6. Volume Analysis & POC (Visuals)
Volume Lookback & StDev Multiplier: These dictate when the Fuchsia (Distribution) and Blue (Accumulation) diamonds appear. If you are getting too many diamond alerts, increase the Multiplier to 4.0 so it only flags true anomaly volume.
POC Profile Rows (Default: 40): Resolution of the Volume Profile calculation that draws the yellow Point of Control line. Increase to 100 for a more precise POC line. Decrease to 20 if your TradingView app is lagging.
The VBS Dashboard
The script features a built-in, non-intrusive HUD (Heads Up Display) utilizing a "Lazy-Draw" architecture to prevent memory buffer crashes. It provides a real-time readout of:
Current Macro Trend & Market Structure (HH/HL/LL/LH)
Intrabar Delta State (Positive/Negative)
Volatility State (Expanding vs. ADX Squeeze)
Current SMC Zone (Premium vs. Discount)
Real-time Stop Risk (%)
Usage & Backtesting Notes
By default, the strategy is optimized for comprehensive backtesting. It utilizes a fixed quantity size (qty=1) and allows pyramiding. This ensures the Strategy Tester captures and records the success rate of every single signal generated by the engine, providing a pure, unclouded view of the strategy's mathematical edge.
Disclaimer: VBS is an educational tool designed for analyzing market structure and volume dynamics. It does not guarantee profits. Always use proper risk management and test extensively on paper before deploying real capital.
Estrategia

Indicador

Indicador

Indicador

Momentum Leader ATR Risk MapMomentum Leader ATR Risk Map is a position-management indicator designed to help traders visualize where a leading stock is trading relative to its 50-period SMA and ATR-based extension levels.
The goal is not to generate automatic buy or sell signals. Instead, this tool provides a structured risk map for momentum leaders by combining:
• ATR extension from a configurable SMA baseline
• Positive extension bands for profit-taking and risk management
• Negative extension bands for pullback, add-zone, and damage-control reference levels
• Relative strength scoring versus a benchmark such as SPY
• SMA trend status
• Optional liquidity, sector RS, and industry RS filters
• Nearest upside and downside map levels shown directly in the table
By default, the indicator uses a Daily anchor and 50-period SMA baseline, making it suitable for swing trading and longer-term position management in momentum leaders. A 24-hour / 1440-minute anchor is also available for users who prefer to evaluate instruments with extended-hours or near-24-hour trading behavior.
Core Risk Map Levels:
Positive Extension Zones:
• +2.95x ATR: High-RS leader zone
• +4.56x ATR: Super momentum zone
• +5.27x ATR: Approximate 2σ risk zone
• +7.83x ATR: Approximate 3σ profit zone
• +10.00x ATR: Extreme / trail-only zone
Negative Extension Zones:
• -1.00x ATR: Pullback
• -2.00x ATR: Add zone
• -3.00x ATR: Deep pullback
• -4.56x ATR: Damage control
• -5.27x ATR: Washout / reclaim-needed zone
The table is designed to answer a few practical questions quickly:
• Is the stock still acting like a leader?
• Is price extended, normal, or damaged relative to the SMA/ATR map?
• Is the SMA trend still constructive?
• Is relative strength still intact across multiple lookback windows?
• Where is the nearest upside ATR map level?
• Where is the nearest downside ATR map level?
Relative Strength Logic:
The RS Score compares the current symbol against a user-selected benchmark over 21, 63, 126, and 252 anchor bars. A score of 4 of 4 means the symbol is outperforming the benchmark across all four lookback windows.
Optional Advanced Inputs:
The indicator includes optional sector and industry RS inputs for users who want to manually compare the stock against relevant ETFs such as XLK, SMH, IGV, XBI, XLE, XLF, or other sector/industry proxies. These are turned off by default to keep the tool frictionless.
A liquidity filter is also available, but it is turned off by default so the indicator can remain focused on the risk map itself.
Credit and Inspiration:
This indicator was inspired by concepts shared by several market educators and traders:
• Jeff Sun / @jfsrev
x.com
• @i_manage_risk
x.com
• StratLab / @StratLaboratory
x.com
Their publicly shared work on relative strength, momentum leadership, ATR extension frameworks, risk management, and scaling into or out of leaders helped shape the conceptual foundation for this tool.
This script is an independent implementation. It is not affiliated with, sponsored by, or endorsed by Jeff Sun, @i_manage_risk, StratLab, or @StratLaboratory, and it is not intended to replicate their complete methodologies.
Suggested Use:
This indicator is best used as a position-management overlay for stocks that have already been identified as potential leaders through a separate screening process. It can help define areas where the stock may be:
• Acting normally within a leadership trend
• Becoming extended into profit-taking zones
• Pulling back toward constructive support
• Losing momentum or entering damage-control territory
Important Notes:
ATR extension levels are reference zones, not guaranteed targets or support/resistance levels. A stock can remain extended for longer than expected, especially during strong momentum regimes. Conversely, deep pullbacks can signal deterioration rather than opportunity if leadership and trend structure are no longer intact.
Use this tool alongside broader market context, earnings risk, volume behavior, trend structure, and personal risk-management rules.
This indicator is for educational and informational purposes only and does not constitute financial advice. Indicador

Indicador
