MACD-V+ (ATR Normalized MACD)MACD-V+ is an ATR-normalized MACD tool that focuses on true turning points inside Overbought/Oversold zones. It marks a signal only when the MACD’s slope changes direction and shows real progress back toward the zero line, with an optional dwell (depth & time) filter so you don’t get faked out by shallow pokes into a zone. Clean visuals, “first-in-zone” gating, and configurable labeling make it practical for discretionary and systematic traders alike.
For best results, adjust Overbought and Oversold levels based on stock volatility. The default settings of 150 and -150 are for highly volatile tickers. Reduce for less volatile tickers.
Please help me improve the code for everyone.
Average True Range (ATR)
Vol-Pace Projected-ATR-ADX-Alert-MAThe VolSC indicator analyzes stock volume trends with a focus on the Pace metric, which projects today's volume as a percentage of the 30-day average, highlighting unusual activity (e.g., over 200% turns bright green with alerts). The phantom projection bar, a wide green histogram to the right of the last bar, visually represents this projected volume on daily charts only, aiding quick identification of potential volume surges without cluttering intraday or weekly views. Additional features include ADX strength, ATR averages, and customizable table display for comprehensive insights.
Key Features:
* Primary Indicator: Volume with ADX (Average Directional Index) text.
* Pacing and Alerts: Calculates the volume pace for the day. Features an unusual volume alert with an adjustable threshold (e.g., 200%).
* Volume Projection: Projects a visual "Phantom Volume" for the day, offset to the right of the actual volume bar.
* ATR Indicator: Displays the 2x ATR (Average True Range) value as text.
* Volume Average: Displays the ADV (Average Daily Volume) Moving Average as text.
* Customization: Most settings are adjustable.
Trend-Following & Breakout — Index Quant Strategy (NASDAQ)📈 Trend-Following & Breakout — Index Quant Strategy (NASDAQ & S&P 500)
Type: Invite-only strategy
Markets: NASDAQ 100 (NAS100 / US100 / NQ), S&P 500 (US500 / SPX), and other major equity indices.
🧠 Concept: Continuous trend model combining EWMAC (trend-following) and Donchian (breakout) signals, scaled by forecast strength and portfolio risk.
⚙️ Execution: Rebalances only on decision-bar closes, using hysteresis and a no-trade band to reduce churn.
📊 Default bias: Long-only — aligned with equity index drift.
🧩 How it works
• EWMAC Trend: Difference between fast and slow EMAs, normalized by an EWMA of absolute returns.
• Donchian Breakout: Distance beyond a 200-bar channel (Strict mode) or relative z-score position within it.
• Forecast combination: Weighted sum of trend and breakout points, clamped to ± capPoints.
• Hysteresis: Prevents quick sign flips near zero forecast.
• Risk scaling: Maps forecast strength to position size using equity × risk budget × ATR-based stop distance.
• Rebalance: Executes only if the required quantity change exceeds the Δqty threshold; can optionally block increases on Sundays (for CFDs).
⚙️ Default parameters
Deployed on NQ / US100 / NAS100 on Daily Timeframe
• Decision timeframe = 360 min (other options from 1 min to 1 week).
• Trend (EWMAC): Fast = 64, Slow = 256, Vol Norm = 32, Weight = 0.8.
• Breakout (Donchian): Length = 200, Mode = Strict, Weight = 0.2.
• Forecast scaling: ptsPerSigma = 1.0, capPoints = 10.
• Risk % per rebalance = 4 % of equity.
• ATR stop: ATR(14) × 1.0.
• No-trade band (Δqty) = 4 units.
• Hysteresis = 2 forecast points.
• Bias = Long-only (Neutral / Long-bias 50 % optional).
• Skip Sunday increases = false (default).
📋 Backtest properties (documented)
• Initial capital = 100 000 USD.
• Commission = 0.20 % per trade.
• Pyramiding = 10.
• Calc on every tick = false.
• Point value = 1 (for NAS100 CFD).
• No financing or slippage modeled.
• If using CFDs, account for overnight funding.
• On futures (NQ / ES), carry is implicit.
📊 Typical behaviour
• Many small scratches, a few large winners.
• Performs best during multi-week / multi-month trends.
• Underperforms in tight or volatile ranges.
• Average hold ≈ 30 – 90 days in historical tests.
💡 Risk and performance guide (illustrative)
Sharpe ≈ 1.25
Sortino ≈ 1.10 – 1.30
Max drawdown ≈ –18 % to –25 %
Annual volatility ≈ 24 – 28 %
CAGR ≈ 50 – 60 % (at 4 % risk)
Edge ratio ≈ 5 (MFE / MAE)
Historical backtests only — past performance does not guarantee future results.
🌍 Intended markets and timeframes
Optimized for NASDAQ 100 and S&P 500; also effective on similar indices (DAX, Dow Jones, FTSE).
Best on Daily or higher timeframes.
Aligns with long-term index drift — suitable for long-bias systematic trend portfolios.
⚠️ Limitations
• Backtests exclude CFD funding costs.
• Trend models will have losing streaks in range-bound markets.
• Designed for experienced traders seeking systematic exposure.
🔑 Requesting access
Send a private TradingView message to with the text:
“Request access to Trend-Following & Breakout — Index Quant Strategy.”
Access is granted only on explicit request.
For further information, see my TradingView Signature.
🆕 Release notes (v1.0)
• Initial release (360 min TF): EWMAC 64/256 + Donchian 200 Strict.
• Risk 4 %, ATR × 1.0, Long-only bias, hysteresis 2 pts, Δqty ≥ 4.
• Developed for NASDAQ 100 and S&P 500 indices.
• Implements continuous risk-scaled positioning and no-trade band logic.
🧾 Originality statement
This strategy is original work built entirely from TradingView built-ins (EMA, ATR, Highest, Lowest).
It does not reuse open-source invite-only code.
Any future reuse of open scripts will be done with explicit permission and credit.
ATR Support LineATR Support Line — Dynamic Volatility Trail
This indicator provides a dynamic trailing support line by combining an anchored moving average with an ATR-based volatility buffer. It is designed to adapt across different timeframes, making it useful for identifying trend support and managing risk.
Features
Flexible anchor length with multiple smoothing types (EMA, SMA, WMA, RMA, ZLEMA).
ATR length and multiplier to fine-tune volatility sensitivity.
Higher-timeframe interpolation for smoother transitions between candles.
Option to use confirmed higher-timeframe values (non-repainting mode).
How to Use
The plotted line acts as a dynamic support trail.
Price trading above the line indicates bullish market structure.
A break below the line may highlight weakening momentum or a potential shift in trend.
Can be applied on different timeframes to align higher-timeframe context with lower-timeframe entries.
Disclaimer
This script is intended for educational and research purposes only.
It is not financial advice. Trading involves significant risk, and past performance does not guarantee future results. Always perform your own analysis before making investment decisions.
Multi-Timeframe Trend ImprovedMulti-Timeframe Trend Improved — Volatility Stop & Trend Change Alerts
This script tracks trend direction across four customizable timeframes using a Volatility Stop method based on ATR. It displays:
VolStop levels and trend direction (Uptrend/Downtrend) per timeframe.
Bars since the last trend change in each timeframe.
A customizable table showing all data with color-coded trends.
Visual alerts via triangle shapes on the chart when a trend change occurs.
🔧 Fully configurable:
Timeframes (e.g., 65min, 4H, Daily, Weekly)
ATR length, multiplier, and smoothing
Table location, font size, border width, and label color
Ideal for traders who want a clear multi-timeframe overview of market trends and volatility-based support/resistance levels.
ATR Volatility and Trend AnalysisATR Volatility and Trend Analysis
Unlock the power of the Average True Range (ATR) with the ATR Volatility and Trend Analysis indicator. This comprehensive tool is designed to provide traders with a multi-faceted view of market dynamics, combining volatility analysis, dynamic support and resistance levels, and trend detection into a single, easy-to-use indicator.
How It Works
The ATR Volatility and Trend Analysis indicator is built upon the core concept of the ATR, a classic measure of market volatility. It expands on this by providing several key features:
Dynamic ATR Bands: The indicator plots three sets of upper and lower bands around the price. These bands are calculated by multiplying the current ATR value by user-defined multipliers. They act as dynamic support and resistance levels, widening during volatile periods and contracting during calm markets.
Volatility Breakout Signals: Identify potential breakouts with precision. The indicator generates a signal when the current ATR value surges above its own moving average by a specified threshold, indicating a significant increase in volatility that could lead to a strong price move.
Trend Detection: The indicator determines the market trend by analyzing both price action and ATR behavior. A bullish trend is signaled when the price is above its moving average and volatility is increasing. Conversely, a bearish trend is signaled when the price is below its moving average and volatility is increasing.
How to Use the ATR Multi-Band Indicator
Identify Support and Resistance: Use the ATR bands as key levels. Price approaching the outer bands may indicate overbought or oversold conditions, while a break of the bands can signal a strong continuation.
Confirm Breakouts: Look for a volatility breakout signal to confirm the strength behind a price move. A breakout from a consolidation range accompanied by a volatility signal is a strong indicator of a new trend.
Trade with the Trend: Use the background coloring and trend signals to align your trades with the dominant market direction. Enter long positions during confirmed bullish trends and short positions during bearish trends.
Set Up Alerts: The indicator includes alerts for band crosses, trend changes, and volatility breakouts, ensuring you never miss a potential trading opportunity.
What makes it different?
While many indicators use ATR, the ATR Volatility and Trend Analysis tool is unique in its integration of multiple ATR-based concepts into a single, cohesive system. It doesn't just show volatility; it interprets it in the context of price action to deliver actionable trend and breakout signals, making it a complete solution for ATR-based analysis.
Disclaimer
This indicator is designed as a technical analysis tool and should be used in conjunction with other forms of analysis and proper risk management.
Past performance does not guarantee future results, and traders should thoroughly test any strategy before implementing it with real capital.
ATR ProThe indicator was created for traders who are taking ATR seriously in their trading strategy and at the same time want a tool which will omit paranormal movements when showing a true average range of the asset as well os providing details on how the price moves in terms of volatility.
The Table:
ATR % Passed - Shows the current passed ATR as of average of last 10 days without taking into account biggest 2 and smallest 2 bars taking into account also the gap. The number after “/“ sign shows the true range in dollars.
Curr. D1 vs ATR % - Shows the size of current D1 bar as % of ATR above.
D1 Closure % - Shows % of closure of current D1 bar in relation to its own high or low. 100% means that the close price is the same of today’s high or low.
Volume 7d % - Shows the volume done as % of 7-day average.
5m bar - shows the size of current 5m bars in dollars and in the parentheses shows the 5m ATR in the same logic as the one above.
1m bar - shows the size of current 1m bars in dollars and in the parentheses shows the 1m ATR in the same logic as the one above.
Lines on the Chart:
The lines show the price lines where a specific % of ATR will already be passed. The indicator has 4 selections as %: 30, 50, 80 and 100 %.
Settings:
Table data position on the window
Text size
Text color
Colors of the ATR lines based on percentages.
Show/Hide the ATR lines individually
Use the Close of the current daily bar as the basis for calculating the ATR
Check this box when the market is closed – when doing homework.
Uncheck this box when the market opens, so that the ATR lines are drawn correctly on the chart.
Move the ATR line X bars to the right to keep it away from bars.
Signal Core Basic [NevoxCore]⯁ OVERVIEW
Signal Core Basic is a clean and functional ATR-based trailing stop with BUY/SELL signals.
It modernizes the classic "UT-style" concept with adaptive sensitivity, multi-source inputs (Close, Heikin-Ashi, ZLEMA, KAMA), and compact visuals.
The tool is designed for traders who want a clear, minimal, and reliable base indicator without repainting issues.
⯁ HOW IT WORKS
Calculates an ATR-based trailing stop (nLoss = Key × ATR).
Adaptive mode scales sensitivity depending on trend strength (trend/range detection).
Trailing stop flips when price crosses from one regime to the other.
BUY/SELL signals trigger only when confirmed and not blocked by cooldown.
Label ring-buffer ensures chart stays clean (max 50 labels).
Bar coloring optional (solid), auto-disabled when classic red/green colors are enabled.
⯁ KEY FEATURES
ATR-based trailing stop with adjustable sensitivity.
Adaptive key (trend/range aware).
Multiple compute sources: Close, Heikin-Ashi, ZLEMA, KAMA.
Global confirm-on-close switch (no repaint).
Early-flip protection (cooldown).
Compact BUY/SELL labels with auto-cleanup (max 50).
Optional solid bar coloring.
Alerts with ticker, timeframe, and price included.
⯁ SETTINGS (quick overview)
Visual: Classic Colors, Show Labels, Plot Trailing Stop, Barcolor ON/OFF.
Source & Sensitivity: Key Value, ATR Length, Compute Source.
Advanced: Adaptive Key toggle with min/max bounds.
Global: Confirm on bar close.
Extras: Cooldown protection (bars).
⯁ ALERTS (built-in)
Basic Long: BUY signal.
Basic Short: SELL signal.
Each alert includes {{ticker}} {{interval}} @ {{close}}.
⯁ HOW TO USE
Use as a trailing stop and regime filter.
Combine BUY/SELL signals with your strategy rules.
Enable cooldown for cleaner signals in choppy markets.
Try ZLEMA or Heikin-Ashi as compute source for smoother performance.
⯁ WHY IT’S DIFFERENT
Unlike generic UT-style scripts, Signal Core Basic adds adaptive sensitivity, multiple input sources, and strict non-repaint safety.
The visuals follow NevoxCore’s design standards: compact, minimal, and clean — ready for live trading with alerts.
⯁ DISCLAIMER
Backtest and paper-trade before using live. Not financial advice.
Performance depends on market, timeframe, and parameters.
Opening Candle Zone with ATR Bands by nkChartsThis indicator highlights the opening range of each trading session and projects dynamic ATR-based zones around it.
Key Features
Plots high and low levels of the opening candle for each new daily session.
Extends these levels across the session, providing clear intraday support and resistance zones.
Adds ATR-based offset bands above and below the opening range for volatility-adjusted levels.
Customizable colors, ATR length, and multiplier for flexible use across markets and timeframes.
Adjustable session history limit to control how many past levels remain on the chart.
How to Use:
The opening range high/low often acts as strong intraday support or resistance.
The ATR bands give an adaptive volatility buffer, useful for breakout or mean-reversion strategies.
Works on any market with clear session opens.
This tool is designed for traders who want to combine session-based price action with volatility insights, helping identify potential breakouts, reversals, or consolidation areas throughout the day.
⚠️ Disclaimer: This indicator is for educational purposes only. It does not provide financial advice or guarantee profits. Always perform your own analysis before making trading decisions.
Swing High/Low MarkerThis indicator allows you to find the swing highs and lows of the chart and offsets it by the ATR and a custom factor to give you concrete breakout and stop loss prices.
ATR Regime Study [CHE] ATR Regime Study — ATR percentile regimes with clear bands, table and live label
Summary
This study classifies volatility into five regimes by converting ATR into a percentile rank over a rolling window, plotted on a standardized scale between zero and one hundred. Colored bands mark regime thresholds, while a compact table and an optional label report the current percentile and regime. The standardized scale makes symbols and timeframes easier to compare than raw ATR values. Implemented in Pine v6 as a separate pane (overlay set to false), it is a context tool to adapt tactics and risk handling to the prevailing volatility environment.
Motivation: Why this design?
Raw ATR varies with price scale and asset characteristics, which makes regime comparison inconsistent and leads to poor transfer of settings across symbols and timeframes. The core idea is to transform ATR into a percentile rank within a user-defined lookback, then map it into discrete regimes. This yields a stable, interpretable context signal that shifts slower than raw ATR while still responding to genuine volatility changes.
What’s different vs. standard approaches?
Reference baseline: Traditional ATR plots or ATR bands using fixed multipliers.
Architecture differences:
Percentile ranking of ATR within a rolling window.
Five discrete regimes with fixed thresholds at ninety, seventy, thirty, and ten.
Visual fills between thresholds plus a live table and a last-bar label.
Practical effect: You read a single normalized line between zero and one hundred with consistent thresholds. This improves cross-asset comparison and makes regime shifts obvious at a glance.
How it works (technical)
The script computes ATR over a configurable length, then converts that series to a percentile rank over a configurable number of bars. The percentile is naturally scaled and limited between zero and one hundred. That value is mapped to one of five regimes: above ninety (Extreme), between seventy and ninety (Elevated), between thirty and seventy (Normal), between ten and thirty (Calm), and below ten (Squeeze). Horizontal guide lines mark the thresholds, and fills shade the regions. A table is created once and updated on each bar to show regime definitions and highlight the current row. An optional label on the last bar displays the current percentile and regime. No higher-timeframe requests are used, so repaint risk is limited to normal live-bar fluctuation until the bar closes.
Parameter Guide
ATR length — Effect: Controls how fast ATR reacts to new ranges. Default: fourteen. Trade-offs/Tips: Increase to reduce noise in choppy markets; decrease to react faster during regime changes.
Percentile window (bars) — Effect: Number of bars used for the percentile ranking. Default: two hundred fifty-two. Trade-offs/Tips: Larger windows stabilize the percentile but slow adaptation after structural regime shifts; smaller windows adapt faster but may flip more often.
Table › Show — Effect: Toggles the regime overview table. Default: enabled. Trade-offs/Tips: Disable on constrained layouts to reduce visual clutter.
Table › Position — Effect: Anchors the table in a chart corner. Default: Top Right. Trade-offs/Tips: Choose a corner that avoids overlapping other panels or drawings.
Label › Show — Effect: Toggles a last-bar label with current percentile and regime. Default: enabled. Trade-offs/Tips: Useful for quick reads; disable if it obscures other annotations.
Reading & Interpretation
The white line shows ATR percentile between zero and one hundred. Crossing above seventy signals an elevated volatility environment; above ninety indicates event-driven extremes. Between thirty and seventy represents typical conditions. Between ten and thirty indicates calm conditions that often suit mean reversion. Below ten reflects compression, where breakout probability often increases. The colored bands visually reinforce these ranges. The table summarizes regime definitions and highlights the current state. The last-bar label mirrors the current percentile and regime for quick inspection.
Practical Workflows & Combinations
Trend following: Prefer continuation tactics when the percentile holds in the Normal or Elevated bands and structure confirms higher highs and higher lows. Consider wider stops and partial position sizing as percentile rises.
Mean reversion: Favor fades in Calm regimes within defined ranges; use structure filters and time-of-day constraints to avoid low-liquidity whipsaws.
Breakout preparation: Track compressions below ten; plan entries only with structure confirmation and risk caps, since compressions can persist.
Multi-asset/Multi-TF: Defaults travel well on daily charts. For intraday, reduce the percentile window to align with session dynamics. Combine with trend or market structure tools for confirmation.
Behavior, Constraints & Performance
Repaint/confirmation: The percentile updates during live bars and stabilizes on close; closed bars do not repaint.
security/HTF: Not used. If you add higher-timeframe aggregation externally, account for standard repaint caveats.
Resources: Declared maximum bars back is two thousand; limits for lines and labels are five hundred each. A short loop updates the table rows; arrays are used for table content only.
Known limits: Regime boundaries are fixed; assets with persistent volatility shifts may require window retuning. Low-liquidity periods and gaps can produce abrupt percentile changes. ATR is direction-agnostic and should be paired with trend or structure context.
Sensible Defaults & Quick Tuning
Start with ATR length fourteen and percentile window two hundred fifty-two on daily charts.
Too many flips: Increase ATR length or increase the percentile window.
Too sluggish: Decrease the percentile window or reduce ATR length.
Intraday noise: Keep ATR length moderate and reduce the window to a session-appropriate size; optionally hide the label to declutter.
Compressed markets: Maintain defaults but rely more on structure and volume filters before acting.
What this indicator is—and isn’t
This is a volatility regime context layer that standardizes ATR into interpretable regimes. It is not a complete trading system, not predictive, and not a stand-alone entry signal. Use it alongside structure analysis, confirmation tools, and disciplined risk management.
Disclaimer
The content provided, including all code and materials, is strictly for educational and informational purposes only. It is not intended as, and should not be interpreted as, financial advice, a recommendation to buy or sell any financial instrument, or an offer of any financial product or service. All strategies, tools, and examples discussed are provided for illustrative purposes to demonstrate coding techniques and the functionality of Pine Script within a trading context.
Any results from strategies or tools provided are hypothetical, and past performance is not indicative of future results. Trading and investing involve high risk, including the potential loss of principal, and may not be suitable for all individuals. Before making any trading decisions, please consult with a qualified financial professional to understand the risks involved.
By using this script, you acknowledge and agree that any trading decisions are made solely at your discretion and risk.
Best regards and happy trading
Chervolino
NY Open OR/ATR Diff Planner – v2.8 NY Open OR/ATR Diff Planner – v2.8 (Hi-Contrast)
Trade the Opening Range Breakout with a plan, not vibes.
This tool builds the NY Opening Range (OR) from the cash open and overlays a complete, risk-based execution plan: precise entry, structural stop, position size, targets, and R:R — all tied to the Daily ATR(14) and the remaining ATR “fuel” left in the day.
What it does
Opening Range: First N minutes after 09:30 ET (choose 5/15/30/60).
Today-only lines: Automatically resets at 09:30; no carry-over from prior days.
Session aware: Works on RTH or ETH charts. OR always anchors at 09:30 ET.
Fuel model: Computes Session Range (since 09:30) and ATR Diff Left = Daily ATR − Session Range.
Entries & Stops:
Long plan: Entry = ORH, Stop = ORL
Short plan: Entry = ORL, Stop = ORH
Targets:
TP1 = 1R (distance of entry→stop)
TP (ATR-diff cap): Entry ± ATR Diff Left (caps greed when the day’s ATR is nearly spent)
Sizing & R:R: Position size = Account × Risk% / Risk per share, with live R:R to ATR-diff target.
Hi-contrast table: Clear readout of Daily ATR, OR size, OR/ATR%, Session Range, ATR left, entries/stops/TPs, size, and max $ risk.
Inputs
Opening Range (minutes): 5 / 15 / 30 / 60
Account Size ($) and Risk % per trade
Session mode: RTH (09:30–16:00) or ETH (chart’s session; still anchored at 09:30)
Also show Short plan (toggle)
Show info table (toggle)
How to use
Add on a 1–5m chart.
Choose your OR window (e.g., 15m = 09:30–09:45).
Set Account Size and Risk % (e.g., 4–5% for small accounts; adjust to taste).
Wait for the OR to complete.
Trade the break/retest with the levels shown:
Long: Break of ORH, SL at ORL, TP1 = 1R, TP2 = ATR-diff cap.
Short: Mirror logic.
If OR/ATR% > ~50% (red), the “fuel” is thin — be selective.
Why it helps build an edge
Objective structure: Clear levels and sizing remove guesswork.
Context-aware targets: ATR-diff keeps targets realistic to the day’s potential.
Discipline by design: One framework that’s easy to review, journal, and iterate.
Notes
This is an indicator (visual planner), not an order-placing strategy.
If you want a back testable version (one trade/day, optional retest rule, TP/SL logic), say the word — I can publish a strategy variant.
Keywords: ORB, Opening Range, ATR, Risk Management, Position Sizing, Day Trading, NYSE Open, Mean Reversion Fuel, Execution Planner
MYM Edge Booster MYM Long Trading Assistant - ATR-Based Edge Booster
Clean, simple indicator that tells you when MYM long setups meet high-probability criteria. No complicated charts - just clear numbers and signals.
• ATR Targets & Stops (whole numbers)
• Quality Score (0-3 stars)
• Green Circle when conditions perfect
• Warnings for choppy/high volatility
• ES/NQ sector confirmation
Eliminates guesswork. Trade when the green circle appears.
Simplified ATR Trailing Stop (Long & Short, Custom TF + Stop)This indicator plots a dynamic ATR-based trailing stop that adapts to price volatility and keeps you protected whether you’re trading long or short. It’s lightweight, customisable, and designed for traders who want clean risk management without unnecessary complexity.
✨ Key Features:
📅 Custom Entry Date & Price – choose the exact day you want the trailing stop to begin, or let it auto-start from the close.
🔀 Long or Short Mode – flip between bullish and bearish trade setups.
⏱️ Custom Timeframe Support – calculate ATR stops on any higher/lower timeframe (from 10m to 1M) for maximum flexibility.
📏 ATR-Based Logic – trailing stop adjusts dynamically using a multiplier of ATR, keeping stops adaptive to volatility.
🎯 Custom First-Day Stop – set a different ATR factor for day one to handle entries more cautiously.
✅ Stop Trigger Mode – choose between:
Stop on Wick Breach (default intraday aggressiveness)
Stop on Candle Close (extra confirmation, fewer false stops).
📊 How to Use:
Set your entry date and price (or leave price = 0 to use that day’s close).
Select trade direction (Long or Short).
Pick your ATR period, multiplier, and timeframe.
Watch the trailing stop line update automatically until it’s breached.
This tool is great for swing traders, intraday strategists, and anyone who wants a simple yet powerful trailing stop that adapts to price volatility.
Average True Range TrackerThis indicator calculates the daily ATR of the past 14 days. The ATR% indicates the range completed for the day. The ATR indicates the average daily range. The 20% ATR indicates the value of 20% of the daily ATR for retracement purposes.
Daily ATR TrackerThis indicator calculates the daily ATR of the past 14 days. The ATR% indicates the range completed for the day. The ATR indicates the average daily range. The 20% ATR indicates the value of 20% of the daily ATR for retracement purposes.
ATR Enhanced [DCAUT]█ ATR Enhanced
📊 OVERVIEW
Standard ATR uses only RMA smoothing, while ATR Enhanced provides 20+ professional smoothing algorithms , offering precise volatility measurement solutions for different trading scenarios and market environments.
💡 CORE VALUE
- 20+ algorithm choices : SMA, EMA, RMA, WMA, HMA, T3, KAMA, FRAMA, Kalman Filter, etc.
📋 PARAMETER SETUP
ATR Length : Calculation period (default: 14)
Moving Average Type : Choose the most suitable smoothing method from 20+ algorithms
🎨 COLOR CODING
Green : Rising volatility
Red : Falling volatility
Elite Entries Range Setter Premium
Elite Entries Range Setter
**What it is**
Elite Entries Range Setter builds a simple but sturdy market map: a predictive range on a higher timeframe, mid-levels between those lines, and **filtered breakout signals** plus **auto-drawn support/resistance zones** (with optional retest tags). It’s designed for day traders who want structure without noise—and swing traders who like to anchor to a higher-timeframe heartbeat.
What it gives you
* **Predictive range grid** (R2 / R1 / AVG / S1 / S2) computed from your chosen TF with adaptive ATR logic.
* **MTF signal engine**: breakouts are detected on your selected *Signal TF* while ranges come from the range TF—clean separation of “map” vs “trigger.”
* **Mid-lines** between range levels for bounce/continuation context (visual only here).
* **Auto Zones**: when price crosses a key line (range or mid), a shaded support/resistance box is created. Zones extend until broken; they dim when invalidated.
* **Optional Retests**: label when price re-tests a fresh zone and rejects/holds (cooldowns included).
* **Stacked Filters**: RSI, Volume EMA, and MA direction—use one, some, or all to tighten signals.
* **Session awareness**: choose to limit signals/zone creation to New York hours.
* **Alerts**: one consolidated breakout alert + dedicated zone-retest alerts.
---
How to use (the 60-second setup)
1. **Pick your Range TF** (default 15m). This sets the “grid” (R2/R1/AVG/S1/S2).
2. **Choose your Signal TF** (can be same as chart or different). This is where breakouts are confirmed.
3. **Turn on filters** to taste:
* **RSI** for momentum extremes (OB/OS configurable)
* **Volume EMA** for participation (Above/Below)
* **MA direction** for trend alignment (EMA/SMA/HMA, configurable length)
4. **Zones**: leave enabled to auto-box supports/resistances when lines are crossed. Adjust size by **Ticks** or **ATR ×** for instrument sensitivity.
5. **Alerts**: add “**Grid Breakout (Filtered)**” for trade triggers, and “Zone Bullish/Bearish Retest” if you trade pullbacks.
---
Inputs that matter
* **Range Setter**
* *ATR Length / Factor*: controls how wide the predictive range breathes.
* *Timeframe*: TF used to compute the grid (e.g., 15m).
* *Candlestick Type*: Traditional or Heikin-Ashi source.
* **Filter Options**
* *RSI*: Period + OB/OS thresholds.
* *Volume EMA*: Period + Above/Below condition.
* *MA Filter*: EMA/SMA/HMA + length; must be above (long bias) or below (short bias).
* **Trading Grid**
* *Signal TF*: where breakouts are detected.
* *Use MTF Signals*: toggle to confirm on a different TF than your chart.
* *Session Filter (NY)*: gate signals to the cash session.
* **Zones**
* *Only Create During NY Session*: keep structures “day-true.”
* *Size Mode*: **Ticks** (precise) or **ATR ×** (adaptive).
* *Retests*: on/off, min bars between retests, label size, colors.
* *Avoid Dupes at Same Level*: keeps the chart tidy.
---
Signals & Alerts
* **Breakout UP / DN**: confirmed cross of a mid or range line **and** all active filters pass.
* *Create alert:* **Grid Breakout (Filtered)**
* **Zone Retests**: optional labels/alerts when price wicks into a fresh zone and closes back out in the expected direction.
* *Create alerts:* **Zone Bullish Retest**, **Zone Bearish Retest**
*Pro tip:* Because the range grid comes from a (possibly) higher TF and signals can be confirmed on a different TF, you avoid most LTF chop while still reacting quickly.
---
Good habits (a trader’s creed)
* **Trust, but verify.** Filters help, not save. Read the tape: wicks, spreads, and time-of-day matter.
* **Let sessions speak.** NY hours tend to carry the volume; gating to session can reduce false pops.
* **Adjust zone size to the instrument.** Use ATR × on volatile tickers/futures; use Ticks for clean FX/Index contracts.
* **Mind the load.** If you enable many zones on very low TFs, consider trimming history or increasing tick size for performance.
---
Repainting & behavior notes
* Range levels are computed with `request.security(..., lookahead=off)` and only update as the higher-timeframe bar evolves/finishes.
* Breakout checks also use `lookahead=off`. Signals confirm on the **close** of the chosen *Signal TF*.
* Zone creation happens on **confirmed bars** to reduce flicker.
* No backtest or strategy orders—this is an **indicator** for discretionary or rule-based trading with external execution.
---
Who it’s for
Day traders who want **clear structure + filtered triggers**. Swing traders who anchor to a higher-TF grid but demand timely confirmation. Anyone tired of random “buy/sell” confetti and ready for a **map, a method, and a mute button** for the noise.
---
Final word
Markets are poetry and math—this tool sketches the meter so you can hear the rhyme. Keep risk first, keep faith in your process, and let disciplined edges do the talking. ✨
*Educational use only. Not financial advice. Trade responsibly.*
Adaptive Market Regime Identifier [LuciTech]What it Does:
AMRI visually identifies and categorizes the market into six primary regimes directly on your chart using a color-coded background. These regimes are:
-Strong Bull Trend: Characterized by robust upward momentum and low volatility.
-Weak Bull Trend: Indicates upward momentum with less conviction or higher volatility.
-Strong Bear Trend: Defined by powerful downward momentum and low volatility.
-Weak Bear Trend: Suggests downward momentum with less force or increased volatility.
-Consolidation: Periods of low volatility and sideways price action.
-Volatile Chop: High volatility without clear directional bias, often seen during transitions or indecision.
By clearly delineating these states, AMRI helps traders quickly grasp the overarching market context, enabling them to apply strategies best suited for the current conditions (e.g., trend-following in strong trends, range-bound strategies in consolidation, or caution in volatile chop).
How it Works (The Adaptive Edge)
AMRI achieves its adaptive classification by continuously analyzing three core market dimensions, with each component dynamically adjusting to current market conditions:
1.Adaptive Moving Average (KAMA): The indicator utilizes the Kaufman Adaptive Moving Average (KAMA) to gauge trend direction and strength. KAMA is unique because it adjusts its smoothing period based on market efficiency (noise vs. direction). In trending markets, it becomes more responsive, while in choppy markets, it smooths out noise, providing a more reliable trend signal than static moving averages.
2.Adaptive Average True Range (ATR): Volatility is measured using an adaptive version of the Average True Range. Similar to KAMA, this ATR dynamically adjusts its sensitivity to reflect real-time changes in market volatility. This helps AMRI differentiate between calm, ranging markets and highly volatile, directional moves or chaotic periods.
3.Normalized Slope Analysis: The slope of the KAMA is normalized against the Adaptive ATR. This normalization provides a robust measure of trend strength that is relative to the current market volatility, making the thresholds for strong and weak trends more meaningful across different instruments and timeframes.
These adaptive components work in concert to provide a nuanced and responsive classification of the market regime, minimizing lag and reducing false signals often associated with fixed-parameter indicators.
Key Features & Originality:
-Dynamic Regime Classification: AMRI stands out by not just indicating trend or range, but by classifying the type of market regime, offering a higher-level analytical framework. This is a meta-indicator that provides context for all other trading tools.
-Adaptive Core Metrics: The use of KAMA and an Adaptive ATR ensures that the indicator remains relevant and responsive across diverse market conditions, automatically adjusting to changes in volatility and trend efficiency. This self-adjusting nature is a significant advantage over indicators with static lookback periods.
-Visual Clarity: The color-coded background provides an immediate, at-a-glance understanding of the current market regime, reducing cognitive load and allowing for quicker decision-making.
-Contextual Trading: By identifying the prevailing regime, AMRI empowers traders to select and apply strategies that are most effective for that specific environment, helping to avoid costly mistakes of using a trend-following strategy in a ranging market, or vice-versa.
-Originality: While components like KAMA and ATR are known, their adaptive integration into a comprehensive, multi-regime classification system, combined with normalized slope analysis for trend strength, offers a novel approach to market analysis not commonly found in publicly available indicators.
Multi-Symbol Volatility Tracker with Range DetectionMulti-Symbol Volatility Tracker with Range Detection
🎯 Main Purpose:
This indicator is specifically designed for scalpers to quickly identify symbols with high volatility that are currently in ranging conditions . It helps you spot the perfect opportunities for buying at lows and selling at highs repeatedly within the same trading session.
📊 Table Data Explanation:
The indicator displays a comprehensive table with 5 columns for 4 major symbols (GOLD, SILVER, NASDAQ, SP500):
SYMBOL: The trading instrument being analyzed
VOLATILITY: Color-coded volatility levels (NORMAL/HIGH/EXTREME) based on ATR values
Last Candle %: The percentage range of the most recent 5-minute candle
Last 5 Candle Avg %: Average percentage range over the last 5 candles
RANGE: Shows "YES" (blue) or "NO" (gray) indicating if the symbol is currently ranging
🔍 How to Identify Trading Opportunities:
Look for symbols that combine these characteristics:
RANGE column shows "YES" (highlighted in blue) - This means the symbol is moving sideways, perfect for range trading
VOLATILITY shows "HIGH" or "EXTREME" - Ensures there's enough movement for profitable scalping
Higher candlestick percentages - Indicates larger candle ranges, meaning more profit potential per trade
⚡ Optimal Usage:
Best Timeframe: Works optimally on 5-minute charts where the ranging patterns are most reliable for scalping
Trading Strategy: When you find a symbol with "YES" in the RANGE column, switch to that symbol and look for opportunities to buy near the lows and sell near the highs of the ranging pattern
Risk Management: Higher volatility symbols offer more profit potential but require tighter risk management
⚙️ Settings:
ATR Length: Adjusts the Average True Range calculation period (default: 14)
Range Sensitivity: Fine-tune range detection sensitivity (0.1-2.0, lower = more sensitive)
💡 Pro Tips:
The indicator updates in real-time, so monitor for symbols switching from "NO" to "YES" in the RANGE column
Combine HIGH/EXTREME volatility with RANGE: YES for the most profitable scalping setups
Use the candlestick percentages to gauge potential profit per trade - higher percentages mean more movement
The algorithm uses advanced statistical analysis including standard deviation, linear regression slopes, and range efficiency to accurately detect ranging conditions
Perfect for day traders and scalpers who want to quickly identify which symbols offer the best ranging opportunities for consistent buy-low, sell-high strategies.
TTT v6 — Price Action, Structure & Info Box v.250919TTT v6 is a trade-readiness tool that fuses EMA trend, structure breaks, and an ATR trailing stop. It prints gated BUY/SELL labels, shows a clear “NO TRADE → TRADE (LONG/SHORT)” Info Box with risk/sizing, supports session filtering, and includes alertconditions for signals and trade-ready flips.
Liquidity SweeperStrategy Overview
This Pine Script implements a Liquidity Sweep Trading Strategy, a sophisticated approach that capitalizes on market manipulation tactics commonly used by institutional traders. The strategy identifies when price "sweeps" above recent swing highs or below swing lows to trigger stop losses and grab liquidity, then quickly reverses direction - creating high-probability trading opportunities.
Core Concept: What is a Liquidity Sweep?
A liquidity sweep occurs when:
Price breaks above a swing high (or below a swing low) to trigger retail stop losses
Institutional players absorb this liquidity at favorable prices
Price quickly reverses back into the previous range
This creates a "fake breakout" or "stop hunt" pattern
The strategy exploits these manipulative moves by entering trades in the direction of the reversal.
How the Strategy Works
1. Swing Point Detection
Uses a lookback period (default: 20 bars) to identify significant swing highs and lows
Employs proper pivot point detection using ta.highestbars() and ta.lowestbars()
Only considers confirmed swing points (not just recent highs/lows)
2. Liquidity Sweep Identification
High Sweep (Short Setup):
Price moves above the last swing high (triggering buy stops)
Same bar closes back below the swing high (showing rejection)
Low Sweep (Long Setup):
Price moves below the last swing low (triggering sell stops)
Same bar closes back above the swing low (showing support)
3. Confirmation Process
Requires price to stay within the swept range for a specified number of bars (default: 3)
This confirms the sweep was genuine and not just normal volatility
Prevents false signals and improves trade quality
4. Entry Logic
Long Entries: Triggered after confirmed low sweeps
Short Entries: Triggered after confirmed high sweeps
5. Risk Management
Stop Loss: Placed at a multiple of ATR (default: 1.5x) from entry price
Take Profit: Risk/Reward ratio based (default: 2:1)
Position Sizing: 10% of equity per trade (configurable)
Red X-crosses: High sweeps detected
Green X-crosses: Low sweeps detected
Red triangles (down): Short entry signals
Green triangles (up): Long entry signals
Horizontal lines: Current swing high/low levels
Info label: Shows last detected swing levels
Optimal Conditions:
Timeframes: 1H, 4H, and Daily work best
Market Conditions: Ranging and trending markets both suitable
Volatility: Moderate to high volatility preferred
Session Times: Most effective during active trading sessions
Strengths:
✅ Exploits institutional manipulation tactics
✅ Clear entry/exit rules with defined risk
✅ Works across multiple asset classes
✅ Includes proper confirmation to reduce false signals
✅ Visual clarity for manual verification
✅ Reasonable risk/reward parameters
Limitations:
⚠️ Requires patience - not a high-frequency strategy
⚠️ Market dependent - fewer signals in low volatility periods
⚠️ Needs sufficient lookback data for swing identification
⚠️ May have drawdown periods during strong trending moves
⚠️ Requires understanding of market structure concepts
Best Practices for Users
Optimization Tips:
Adjust lookback period based on timeframe (shorter for lower TFs)
Test different confirmation periods for your market
Consider market session times when backtesting
Use alongside volume analysis for additional confirmation
Risk Management:
Never risk more than 2-3% per trade of total capital
Consider reducing position size during high-impact news
Monitor correlation if trading multiple pairs simultaneously
Use additional filters (trend, support/resistance) for confluence
Backtesting Recommendations:
Test on at least 6 months of historical data
Include different market conditions (trending, ranging, volatile)
Consider transaction costs and slippage in results
Forward test on demo before live implementation
Expected Results
Based on typical liquidity sweep strategy performance:
Disclaimer
This strategy is based on market structure analysis and institutional trading behavior patterns. Past performance doesn't guarantee future results. Users should:
Thoroughly backtest before live trading
Start with small position sizes
Understand the underlying concepts before implementation
Consider combining with other analysis methods
Always use proper risk management
The strategy works best when traders understand the psychological and structural elements of liquidity sweeps rather than just following signals blindly.
SMC BOS - Structure Breaks & Median Continuation ProjectionsThis tool shows what usually happens after a Break of Structure (BOS).
It scans past BOS events on your chart, finds the ones most similar to the latest break (using ATR to filter by volatility), and then plots the median continuation path.
Optional percentile bands (P10–P90) display the possible range of outcomes around the median.
Key features:
• Automatic detection of bullish and bearish BOS events
• Library of past BOS with adjustable size and spacing
• ATR-based similarity and recency weighting
• Median continuation projections with optional percentile bands
• Customizable colors, signals, and stats table
• Works on any market and timeframe
Use cases:
• See how price typically behaves after a BOS
• Support SMC analysis with data-driven projections
• Improve trade planning by visualizing likely continuations
• Apply across crypto, forex, stocks, and futures
Originality:
Instead of only marking BOS, this script learns from history and projects forward the median path of the most similar past cases, adjusted for volatility. It turns BOS signals into practical continuation scenarios.
Instructions:
Add the indicator to your chart. When a BOS is detected, the projection is drawn automatically.
Use the settings to adjust the library, ATR weighting, projection style, percentile bands, and the display of signals or stats.
For questions or customization, contact Julien Eche (Julien_Eche) on TradingView.






















