Step Generalized Moving Average [BackQuant]Step Generalized Moving Average
Overview
Step Generalized Moving Average (StepGMA) is a trend-structure moving average designed to solve two common problems with classic MAs:
They overreact to noise in chop, causing constant micro-flips.
They lag too much when you smooth them enough to stop that noise.
StepGMA tackles this by combining two layers:
A Generalized Moving Average (GMA) that increases responsiveness without simply shortening length.
A Step Filter that converts the MA into discrete “steps” sized by ATR, suppressing insignificant movement and only updating when the move is meaningful.
The output is a trend line that behaves more like market structure: it holds its level through noise, then “reprices” in chunks when volatility-adjusted movement is large enough.
What the indicator is trying to represent
Instead of showing every tiny MA wiggle, StepGMA tries to represent the idea that:
Most price movement is noise relative to volatility.
Trend only matters when it advances by a meaningful amount.
A good trend line should stay stable until the market forces it to move.
That makes this indicator useful as:
A regime filter (trend vs chop).
A trend-following bias line.
A structure-like dynamic S/R reference.
A signal generator with fewer low-quality flips.
Component 1: Moving Average engine (selectable)
The base smoothing is not fixed. You can choose between multiple MA types:
SMA, EMA, WMA, VWMA: classic smoothing families.
DEMA, TEMA: reduced-lag EMA variants.
T3: smooth yet responsive, good for trend.
HMA: very low lag, can be twitchy without filtering.
ALMA: center-weighted smoothing, often “cleaner” visually.
KAMA: adaptive smoothing based on efficiency ratio, good in mixed regimes.
LSMA: regression-based, tends to track trend direction well.
McGinley: dynamic smoothing designed to reduce lag during fast moves.
This matters because the StepGMA is not “one MA.” It is a framework that lets you pick the underlying smoothing behavior, then applies the generalization and step logic on top.
Component 2: Generalized Moving Average (GMA)
Where the idea comes from
Generalized MA here is essentially a form of two-stage smoothing compensation . A common trick in signal processing and technical analysis is:
Apply a smoother once (MA1).
Apply it again (MA2).
Use MA2 as a “lag reference,” then combine MA1 and MA2 to reduce lag while keeping smoothness.
This is related in spirit to reduced-lag filters (like DEMA/TEMA) and “zero-lag” style constructions that subtract part of the lag component. You are not magically removing lag, you are biasing the output toward the first-pass MA while subtracting some of the second-pass smoothing that represents delayed response.
How this script does it
It computes:
ma1 = MA(src, len)
ma2 = MA(ma1, len)
Then combines them using a volume factor (vf):
generalized = ma1 * (1 + vf) - ma2 * vf
Interpretation:
ma2 is a “more delayed” version of ma1.
Subtracting vf * ma2 and adding (1+vf) * ma1 pushes the output toward responsiveness.
vf controls how aggressive that push is.
Volume Factor (vf) is really an aggressiveness knob
The script clamps vf between 0.01 and 1.0 to keep it stable. Conceptually:
Low vf: behaves closer to a normal MA1, smoother, more lag.
High vf: more compensation, faster response, more risk of overshoot or noise sensitivity (which is then handled by the step filter).
So the GMA stage tries to give you a cleaner, faster trend estimate without just shrinking the MA period.
Component 3: Step Filter (the key behavior)
What a step filter is
A step filter turns a continuous signal (here, the generalized MA) into a discrete “staircase” signal. Instead of updating every bar, it updates only when the input has moved far enough to justify a new step.
This is conceptually similar to:
A quantizer in signal processing (rounding changes to discrete increments).
A volatility threshold filter (ignore changes smaller than X).
Market structure logic where levels matter more than micro movement.
How it works in this script
The filter maintains a persistent value: stepped .
Each bar:
diff = src - stepped
If |diff| < stepSize, do nothing (hold the level).
If |diff| >= stepSize, move stepped by a number of step increments.
The step increment size is:
stepSize = (stepMult / 100) * ATR(atrPeriod)
This is critical:
In higher volatility, ATR is larger, so steps are larger, fewer updates, more stability.
In lower volatility, ATR is smaller, so steps are smaller, more updates, more sensitivity.
So the step behavior automatically adapts to volatility.
Multiple-step catching behavior
If price jumps far beyond one step, the script does not move only one step. It moves by:
floor(|diff| / stepSize) * stepSize
So it “catches up” in discrete blocks, preserving the stepped character without lagging massively after large moves.
Direction and regime
Direction is determined by the stepped line, not the raw MA:
direction = +1 if steppedMA is rising
direction = -1 if steppedMA is falling
otherwise direction stays the same
Signals only trigger on direction state changes:
Long when direction flips to +1
Short when direction flips to -1
This matters because it prevents repeated signals while the trend remains intact. You only get a signal when the market has moved enough (in ATR terms) to justify a structural step in the opposite direction.
Secondary line and gradient fill
The script also plots a secondary “slow MA” (length 25, same MA type). This is not the core logic, it is a visual context layer:
StepGMA is the structure line (discrete, regime-driven).
Slow MA is a smoother reference for the underlying drift.
The gradient fill highlights separation and dominance.
When StepGMA sits above the slow MA, the fill reinforces bullish bias. When below, it reinforces bearish bias. It is basically a “trend pressure” visual, not a separate signal.
How to interpret it
1) StepGMA as trend structure
Flat steps mean price is not making enough volatility-adjusted progress to move structure.
Up-steps mean the market has advanced enough to reprice the trend line upward.
Down-steps mean deterioration significant enough to reprice structure downward.
2) Direction is a regime, not a tick-by-tick call
Because direction is derived from step changes, it is naturally a regime filter:
Fewer flips in chop.
Clearer regime transitions.
Signals tend to occur later than ultra-fast tools, but with better confirmation quality.
3) Step size controls noise rejection
StepMult is the main “anti-chop” control:
Higher stepMult = bigger ATR steps = fewer updates, fewer signals, more confirmation, slower to react.
Lower stepMult = smaller steps = more updates, more signals, more sensitivity, more chop risk.
4) Generalization controls responsiveness of the underlying trend estimate
vf controls how “fast” the MA tries to be before stepping:
Higher vf makes the MA respond faster to new price information.
Lower vf makes the MA smoother and more conservative.
The step filter then decides whether that change is meaningful enough to matter.
Practical use cases
Trend filter for entries
Only take longs when direction is bullish.
Only take shorts when direction is bearish.
Avoid trades when StepGMA is flat for long periods, market is not repricing meaningfully.
Dynamic support and resistance
Because the line holds levels, it often behaves like structure:
In uptrends it can act as a rising support reference.
In downtrends it can act as falling resistance.
Signal quality layer
The step-based flip signals tend to be higher quality than basic MA crossovers because they require:
A meaningful volatility-adjusted move.
A confirmed direction change in the stepped trend structure.
Trade management
Use StepGMA as a trailing invalidation reference.
Use direction flips as “hard” regime exits.
Use separation vs slow MA as a “pressure” gauge for scaling decisions.
Tuning guidelines
MA Type
Pick based on the character you want:
T3, ALMA, KAMA are usually good defaults for clean trend representation.
HMA/LSMA are faster but may need larger stepMult to avoid twitch.
SMA is slow and stable but can be too laggy unless vf is increased.
MA Period
Sets the base smoothing horizon. Longer periods give “macro trend,” shorter periods give “tactical trend.”
Volume Factor (vf)
Sets responsiveness compensation:
0.05–0.25 is usually sensible.
Higher than that can get aggressive, step filter will save you, but your steps may fire more often.
ATR Period and StepMult
These define your structure sensitivity:
ATR Period controls how stable the volatility estimate is.
StepMult controls how large a move must be to change structure.
If you want fewer flips, increase StepMult or ATR Period. If you want quicker reaction, lower StepMult or ATR Period.
What this indicator is and is not
It is:
A trend structure MA that ignores sub-threshold noise.
A regime tool that uses volatility-adjusted repricing logic.
A configurable framework that works across assets and timeframes.
It is not:
A predictive reversal tool.
A scalping signal machine.
A replacement for risk management.
Summary
Step Generalized Moving Average combines a lag-compensated moving average (generalization via MA1/MA2 blending) with a volatility-scaled step filter (ATR-based quantization). The result is a stable, structure-like trend line that updates only when price movement is meaningful relative to volatility, producing cleaner regimes, fewer chop flips, and clearer trend bias than conventional moving averages.
ATR
Accelerated SuperTrend SAR [Horazio]Accelerated SuperTrend SAR (AST-SAR)
Overview
Accelerated SuperTrend SAR (AST-SAR) is a trend-following overlay indicator that combines the structural stability of a SuperTrend framework with the adaptive behavior of a Parabolic SAR.
Its goal is to provide a smooth, visually intuitive representation of trend direction, trend maturity, and dynamic support/resistance behavior directly on the price chart.
Notes
No future data usage
No repainting
Works across instruments and timeframes
Designed as a trend structure visualization tool, not a trading system
Concept & Architecture
AST-SAR is built around a hybrid fusion model:
SuperTrend defines the primary trend direction and baseline structure.
Parabolic SAR contributes progressive acceleration as the trend matures.
A blending engine gradually transitions from SuperTrend dominance to SAR influence based on trend age.
This approach allows early trend phases to remain stable while later phases become more responsive.
Trend Maturity & Adaptive Blending
The indicator tracks how long the current trend has remained active (“trend maturity”).
As maturity increases, the hybrid line progressively incorporates more SAR behavior.
Two blending modes are available:
Adaptive blending: smooth, proportional transition.
Discrete blending: full acceleration only after a defined maturity threshold.
This design helps distinguish early trend development from extended trend continuation.
Visual Structure
Hybrid Stop Line
A single adaptive line that evolves with trend conditions and acts as a visual reference for market structure.
Directional Coloring
The hybrid line and bars are color-coded based on trend direction to improve clarity in fast-moving markets.
Bar Shading
Subtle bar coloring reflects price position relative to the hybrid line, aiding contextual awareness without obscuring price action.
Annotations & Visual Markers
Optional on-chart annotations highlight notable structural events:
Direction flips when the underlying trend state changes.
Defense markers when price tests and respects the hybrid line intrabar.
These elements are intended as visual cues only, helping users observe market behavior rather than generating standalone decisions.
A configurable cooldown prevents visual clutter in choppy conditions.
Adaptive ATR Trend FollowerDESCRIPTION:
A practical educational tool for learning volatility-based trend following. This indicator demonstrates how to use ATR-adjusted trailing stops to adapt to changing market conditions. It shows traders how to dynamically adjust stop distances based on market volatility rather than using fixed price levels.
WHAT MAKES IT UNIQUE:
• Three preset trading modes (Fast/Balanced/Smooth) optimized for different market environments
• ATR-based dynamic stops that automatically widen during high volatility and tighten during calm periods
• Clear visual trend zones with adjustable transparency for better chart readability
• Educational focus on risk management concepts and adaptive position sizing
• Signal markers that highlight exact trend change points for precise analysis
HOW IT WORKS:
1. Calculates Average True Range (ATR) to measure current market volatility
2. Creates dynamic trailing stops using: Current Price ± (ATR × Multiplier)
3. Automatically switches trend direction when price crosses the trailing stop level
4. Provides continuous visual feedback through colored zones, signal markers, and bar coloring
5. Updates stop levels in real-time as market conditions change
EDUCATIONAL VALUE:
This indicator serves as a learning tool for understanding:
- How to use ATR for dynamic position and risk management
- The importance of adapting trading systems to current volatility conditions
- Trend-following principles with immediate visual feedback
- Risk management techniques through adaptive stop placement
- The relationship between volatility and optimal stop distances
SETTINGS EXPLAINED:
• ATR Period (14): The lookback period for volatility measurement. Higher values give smoother readings.
• ATR Multiplier (3.0): Determines stop distance from price. Higher = wider stops, Lower = tighter stops.
• Trading Style: Fast (tight stops for active trading), Balanced (default settings), Smooth (wide stops for volatile markets)
• Price Smoothing (1): EMA period applied to price. Reduces noise for cleaner trend detection.
• Trend Fill Transparency (80%): Controls visibility of the colored trend zone between price and stop line.
RISK WARNING & DISCLAIMER:
This is an educational trend-following tool designed for learning purposes. Important considerations:
• May produce whipsaw signals during sideways/consolidating markets
• Works best in clearly trending market environments
• Always combine with other analysis techniques for confirmation
• Practice proper risk management - never risk more than you can afford to lose
• Past performance does not guarantee future results
• This is NOT financial advice. Use at your own risk and discretion.
USE CASES:
- Learning about volatility-based trading systems and concepts
- Identifying potential trend direction changes with visual confirmation
- Setting adaptive stop-loss levels that adjust to market conditions
- Educational tool for understanding how ATR affects position management
- Visual study of how volatility impacts trend-following strategies
COMPATIBILITY:
• Works on all markets: Forex, Stocks, Crypto, Commodities, Indices
• Effective on multiple timeframes (5-minute to daily charts recommended)
• Compatible with other indicators for multi-factor analysis
INSTALLATION & USAGE:
1. Add indicator to your chart
2. Start with "Balanced" mode for most markets
3. Adjust ATR multiplier based on your risk tolerance
4. Use signals as potential entry/exit points (with confirmation)
5. Observe how stops adapt to changing volatility conditions
EDUCATIONAL TIP:
Try switching between Fast/Balanced/Smooth modes to see how different settings perform in various market conditions. Notice how wider stops (Smooth mode) can prevent premature exits during volatile trends, while tighter stops (Fast mode) may work better in calm, steady trends.
Volatility Visualizer Percentiles (VIXFix, ATR, VIX)Summary
A volatility regime dashboard for liquid instruments that converts three volatility lenses into 0 to 100 percentile ranks versus the last 252 closed daily bars. It is built to answer one question: is volatility unusually low or unusually high relative to the last year . Use it to adjust position sizing, stop width, and trade selectivity. It is not a directional signal.
Scope and intent
Markets : US indices and index ETFs, index futures, large cap equities, liquid crypto proxies, and other symbols where daily volatility regimes matter
Timeframes : best on Daily. It can be applied on other chart timeframes, but the reference window remains 252 closed daily bars
Default demo : SPX on Daily
Purpose : provide a simple, testable volatility context layer that you can plug into any daily system as a risk filter or risk scaler
What makes it original and useful
Most “volatility tools” show raw ATR or a single volatility index. This script standardizes three distinct sources into the same unit (percentile), so you can compare them and combine them without guessing thresholds.
Unique fusion : internal realized volatility (ATR%), internal stress proxy (VIXFix), and external implied volatility (input VIX symbol) expressed in the same 0 to 100 scale
Practical outcome : the table gives a regime read and an action posture, so the output is directly usable for risk decisions
Testable : all components are visible and thresholdable; you can backtest rules like “only trade when composite is between 30 and 75”
Portable : percentiles remove the need to hardcode market specific “ATR is high” numbers across different symbols
Method overview in plain language
Base measures
VIXFix : a price based fear proxy derived from the instrument’s own daily behavior (using the relationship between recent high closes and current lows)
ATR% : daily ATR normalized by daily close, expressed as a percentage for cross symbol comparability
External VIX : a user selected volatility index or proxy pulled via input symbol (default CBOE:VIX)
Normalization to percentiles
For each metric, the script stores the last 252 closed daily values
It then computes where the most recent closed daily value sits inside that history as a percentile from 0 to 100
Tie handling is configurable (Midrank, StrictLess, LessOrEqual) to define how repeated values are ranked
Fusion rule
Composite percentile is the simple average of the available percentiles (VIXFix, ATR%, VIX)
If one component is missing (for example the external symbol is unavailable), the composite averages the remaining components
How to use it on Daily
This tool is most effective as a risk regime layer on top of an existing strategy. Use the Composite row as the primary dial, and the individual components as confirmation.
Recommended operating zones
0–20 Very Low : quiet regime. Tight stops often survive, but breakouts can underperform. Favor mean reversion or require stronger breakout confirmation.
20–40 Low : constructive for many systems. Use baseline sizing and baseline stops.
40–60 Mid : neutral. Run your base playbook.
60–80 High : volatility expansion. Reduce size and widen stops, or trade only higher quality setups.
80–100 Very High : stress regime. Smallest size, widest stops, and skip marginal setups. Gap risk and slippage risk are higher.
How to interpret disagreements
If ATR% is high but VIX is mid , realized vol is elevated but the market is not pricing extreme fear. Treat as a caution zone, not panic.
If VIX is high but ATR% is mid , implied vol is elevated ahead of potential events. Expect expansion risk even if realized vol has not moved yet.
If all three are high , treat it as a full stress regime and enforce strict risk limits.
What you will see on the chart
A compact table with one row per metric and optional composite
For each row: last closed daily value, 252D percentile, a progress bar, and an action posture
Optional stats: min, median, max for the 252D window (useful for sanity checks, adds CPU)
Table fields quick guide
Last closed daily : the value used for ranking, taken from the last fully closed daily bar
252D percentile : where the current reading ranks versus the last 252 closed daily readings
Bar : quick visual map of percentile from 0 to 100
Action : risk posture suggestion tied to the percentile bucket
Inputs with guidance
Core
Window (closed daily bars) : default 252. Higher values make the regime slower and more structural. Lower values make it more reactive.
VIX
VIX symbol : default CBOE:VIX. You can replace it with another implied volatility proxy appropriate for your market.
VIXFix
VIXFix lookback : typical range 21/22. Smaller reacts faster, larger smooths regimes.
ATR
ATR length : typical range 10–21 on Daily
ATR as % of close : recommended on for comparability across symbols and long history
UI
Show composite volatility score : recommended on. Best single dial.
Show action guide : recommended on if you want direct posture cues.
Show min, median, max : optional. Useful for diagnostics, higher CPU.
Table position : place it where it does not cover price.
Usage recipes
Daily trend following overlay
Trade your trend system normally when Composite is between 25 and 75
If Composite is above 75, reduce size and widen stops, and require stronger trend confirmation
Daily mean reversion overlay
Focus on Composite below 40
Avoid Composite above 80 where gaps and cascading moves reduce mean reversion reliability
Daily risk parity style scaling
Use Composite percentile as a coarse risk throttle: higher percentile equals lower exposure
Example posture: 0–40 normal exposure, 40–80 reduced exposure, above 80 minimal exposure
Alerts
This script is intentionally a dashboard and does not emit buy or sell signals. If you want alerts, create them from percentile thresholds in your own fork. For conservative workflows, trigger alerts on bar close.
// Example alert conditions (add to your fork if desired)
high_vol = comp_pct > 80
low_vol = comp_pct < 20
Honest limitations and failure modes
This is not a directional predictor. Volatility can rise in both bull and bear markets.
Percentiles are relative to the last 252 closed daily bars. A “high percentile” is high versus recent history, not an absolute guarantee of future movement.
Implied volatility (VIX) can move ahead of realized volatility (ATR%). Treat divergence as information, not a signal.
Very high volatility regimes can include gap risk and slippage risk that are not visible in indicator values alone.
Legal
Education and research only. Not investment advice. You are responsible for your decisions. Test on historical data and in simulation before any live use.
STRAT PANEL HTF (D/W/M/Q/Y) and ATRUse on Daily / Weekly / Monthly charts.
Higher-timeframe STRAT continuity for: D / W / M / Q / Y (Extended session toggle in settings).
Columns: STRAT (last 3 closed), LAST (last closed type), CUR (current type: Live/Stable), DIR, REV.
Includes ATR context: D / W / M / 12M + optional ATR-based estimated moves.
ATR/Structure Trail Stop Loss This indicator is a high-performance trend-following tool designed to help traders stay in winning positions for maximum "R" gains. It solves the common problem of getting stopped out too early by combining Volatility (ATR) with Market Structure (Price Action Swings).
How it Works
The script calculates two different stop-loss levels and automatically chooses the most "conservative" one to protect your capital:
ATR Stop: Measures the current market volatility. If the market gets wild, the stop widens. If the market gets calm, the stop tightens.
Structure Stop: Looks at the lowest lows (for Longs) or highest highs (for Shorts) of the last few candles. This ensures you don't stay in a trade if the actual price trend breaks.
Key Features
Hybrid Logic: The stop strictly follows Closing Prices to prevent "wick-outs" from temporary spikes.
Trend Dashboard: A real-time table tracks ADX (Trend Power).
"RUN IT": High momentum; keep trailing for 12R–30R targets.
"TIGHTEN": Momentum is dying; consider locking in profits.
Visual Diamonds: Uses a Step-Line style with diamonds to show exactly when your stop-loss "locks in" a new level.
How to Use It (Step-by-Step)
Entry: Enter your trade based on your standard breakout strategy.
Initial Risk: Use the Initial Stop (5 points) until the price moves in your favor.
The Trail: Once the trend establishes, follow the Light White Diamonds.
Scaling: Use the ATR Multiplier input to adjust the "breathing room."
Lower Multiplier (e.g., 1.5): Tighter trail, good for scalp targets.
Higher Multiplier (e.g., 2.5+): Wider trail, best for catching 30R monster moves.
Exit: Close the position immediately when a candle closes on the opposite side of the diamonds.
[SpaghettiForex] ABR - Activity Bar Range ABR — Activity Bar Range is a context indicator that highlights on the chart the High–Low range of the most recently active candle, selected within a user-defined lookback.
ABR does not use volume. It estimates activity purely from price movement (True Range or Absolute Return), normalised by ATR. The goal is to provide a clean, objective reference area showing where price has recently expressed the most meaningful impulse.
What it displays:
- An Activity Range Zone: the area between High and Low of the candle with the highest activity score in the selected lookback.
- Optional BRK (breakout) and BDN (breakdown) labels when price breaks the zone while meeting basic quality filters.
________________________________________
Screenshots (examples):
Screenshot 1 — Range context (no labels)
A sideways/ranging phase where ABR provides a single reference zone.
This is a context tool: the zone is the focus, not the signals.
Note: in Dynamic mode the zone updates when a new “highest activity” candle appears inside the lookback.
Screenshot 2 — Clean breakout (BRK)
Example of a BRK label on a breakout above the Activity Range Zone.
Recommended: signals set to bar-close only for cleaner real-time behaviour.
Screenshot 3 — Edge case / false breakout (honest limitation)
Example where a breakout attempt fails and price returns into the zone.
ABR helps with context, but it cannot eliminate false moves—risk management still matters.
________________________________________
How the Activity Range Zone is built:
1. ABR computes an activity score for each candle using either:
- True Range / ATR, or
- Absolute Return / ATR
2. Within the selected lookback, it finds the candle with the highest activity score.
3. It draws the High–Low range of that candle on the chart as the Activity Range Zone.
Practical use
ABR is designed as a context filter for breakout/breakdown reads:
- it can help reduce breakouts triggered on “empty” or low-quality areas,
- it keeps charts clean by providing one key zone at a time,
- it makes the question simple: “Is price truly breaking the range of the most active candle in the recent window?”
BRK / BDN labels (optional):
BRK/BDN labels are not financial advice and do not “decide” trades. They are visual markers triggered when a zone break meets user-defined conditions such as:
- bar-close confirmation (recommended to reduce historical vs real-time differences),
- minimum relative activity vs an SMA (ratio filter),
- close-position quality within the candle,
- minimum distance (ticks) beyond the zone.
Zone update behaviour (Lock Mode):
- Dynamic: the zone updates continuously to follow the most active candle within the lookback.
- Lock After Signal: after a BRK or BDN event, the zone can remain fixed for a more stable reference.
Main settings overview:
- Lookback and activity proxy (no volume)
- Signal filters (bar-close confirmation, activity ratio, candle quality, minimum distance)
- Lock Mode (dynamic vs locked after signal)
- Visual controls (zone fill/lines, colours, labels)
Important note:
ABR is a price-action context tool. It does not provide performance promises and should be used as part of a broader process and sound risk management.
Volatix Range Map Advanced Volatility-Based Session & Weekly Zones
Volatix Range Map is a professional volatility and session framework designed to help traders visualize daily and weekly price ranges, key balance zones, and probabilistic high/low areas.
Unlike the LITE version, this full version includes:
Multiple anchor options (VWAP or Daily Open)
Multi-day lookback for historical zones
Weekly range and exhaustion levels
Win-rate statistics for High-of-Day / Low-of-Day hits
A full dashboard summarizing session and weekly context
Volatix Range Map empowers traders with actionable market context, helping to plan entries, exits, and risk around volatility-driven zones.
Quick Features (Snapshot):
ATR-based daily and weekly zones
Configurable anchor: VWAP or Daily Open
Expected High / Low zones + Balance zone
Multi-day zone history
Weekly bias & exhaustion levels
Real-time dashboard with statistics
Alerts for HOD / LOD zone hits
Feature Breakdown (In Depth):
1. ATR-Based Volatility Zones
PRO calculates daily and weekly zones using the Average True Range (ATR) of the previous session(s), giving traders probabilistic support and resistance zones.
2. Anchoring Options
VWAP → weighted price reference
Daily Open → classic session anchor
This flexibility allows you to align zones with your preferred intraday methodology.
3. Expected High, Low & Balance Zones
High/Low Expansion Zones → indicate where price is statistically likely to reach
Balance Zone → highlights the consolidation area around the session anchor
Color-coded boxes → green = upside, red = downside, gray = balance
4. Multi-Day & Weekly Context
View historical zones for a configurable number of days (day lookback)
Weekly lines and exhaustion levels provide macro context
Weekly bias shows whether the market is bullish or bearish relative to the weekly open
5. Statistics Engine
Tracks total sessions and hit rates for HOD / LOD zones
Provides real-time percentages to evaluate zone reliability
Helps traders refine entry and exit expectations
6. Dashboard Overview
A built-in dashboard displays:
Zone hit statistics
Session count
Weekly bias
Current anchor selection
This reduces chart clutter and centralizes key information.
7. Alerts
Triggered when price enters Upper / Lower Expansion Zones
Enables monitoring of multiple markets simultaneously
Settings Review:
ATR Lookback
Determines the sensitivity of zone widths. Lower values = tighter zones, higher values = broader zones.
Anchor Mean
Choose between VWAP or Daily Open to define the reference point for your zones.
Display Options
Show Daily Zones → toggle daily boxes
Show Labels → toggle zone text
Zone Lookback (Days) → how many past sessions to show
Show Weekly Lines → weekly range + exhaustion levels
Show Stats Dashboard → on/off
Visual Customization
Color-coded boxes for easy recognition
Balance zone highlighted separately
Best Practices:
Use daily zones for intraday entries; weekly zones for macro context
Combine with trend and momentum analysis for higher-probability setups
Treat balance zones as consolidation / equilibrium areas rather than trade triggers
Use alerts to plan entries near zone edges, not blindly follow them
Evaluate HOD / LOD statistics over time to identify the most reliable markets
Who Volatix Range Map PRO Is For
Intraday and swing traders seeking structured volatility context
Traders who want to plan around statistical expansion/contraction zones
Users looking for dashboard-based analytics instead of visual clutter
Advanced traders requiring multi-day and weekly session awareness
The LITE → PRO smooth upgrade path:
LITE = basic daily zones, free or low-cost entry point
FULL = advanced anchoring, multi-day history, weekly context, stats, alerts
⚠️ Disclaimer
This indicator is for educational and analytical purposes only.
Trading carries inherent risks. Past performance does not guarantee future results. By using Volatix Range Map you acknowledge that all trading decisions are your own. The creators of this indicator are not responsible for any gains or losses resulting from the use of this tool.
✨ Access:
If you find this Volatility tool useful, consider adding it to your favorites and sharing feedback. Check out our other indicators available at our website.
If you'd like access or have any questions, feel free to reach out to me directly via DM.
Volatix Range Map LITEVolatix Range Map LITE provides traders with a simple way to visualize intraday expected high and low zones based on daily volatility. By anchoring to the daily open and scaling ranges with the ATR, the indicator highlights the areas where price is likely to fluctuate during the session.
This LITE version gives you essential daily context, while advanced features like weekly levels, custom anchors, and win-rate stats are reserved for the PRO version. It’s ideal for traders who want a clean, visual reference for intraday price ranges without cluttering the chart.
Quick Features (Snapshot)
Daily volatility range mapping using ATR
Expected High and Low zones visualized as shaded boxes
Automatic daily anchoring to the Daily Open
Optional zone labels and information dashboard
Lightweight, overlay-friendly design
Feature Breakdown (In Depth):
ATR-Based Daily Zones
The core calculation uses the Average True Range (ATR) of the previous day to define expected upper and lower bounds for the current session. This gives traders a probabilistic sense of where price may travel.
Daily Open Anchor
All ranges are anchored to the daily open, providing a consistent reference point for session volatility. This ensures the LITE version is simple and reliable.
Visual Boxes
Expected High Zone → shaded green box
Expected Low Zone → shaded red box
Boxes update dynamically throughout the session
Optional text labels display EXP HIGH / EXP LOW
Dashboard Overview
The LITE dashboard highlights which PRO features are locked:
Win-rate statistics
Weekly levels
Custom anchors
This encourages users to upgrade while providing essential session information.
Settings Review:
ATR Lookback (Locked)
Defines the period used to calculate ATR for daily ranges. LITE version fixes this at 14 periods for simplicity.
Anchor Mean (Locked)
Daily Open is the default anchor for LITE. PRO allows other anchors like VWAP.
Show Labels
Toggle text labels for high/low zones.
Show Weekly Lines
Disabled in LITE; PRO includes multi-session weekly levels.
Show Info Dashboard
Displays a simple table of available features and PRO upgrades.
Best Practices
Use Volatix Range Map LITE as a session guide, not an entry signal
Combine with price action, trend analysis, or other indicators
Focus on current session ranges; LITE is limited to daily timeframe
Reserve strategy decisions for confirmed breakouts or trend alignment
Upgrade to PRO for multi-timeframe context, custom anchors, and statistics
Who Volatix Range Map LITE is For
Intraday traders who want a quick visual of daily price ranges
Beginners learning volatility and session dynamics
Traders who want lightweight, non-intrusive chart overlays
Users evaluating Volatix PRO for advanced features
⚠️ Disclaimer
This indicator is for educational and analytical purposes only.
Trading carries inherent risks. Past performance does not guarantee future results. By using Volatix Pulse Map LITE you acknowledge that all trading decisions are your own. The creators of this indicator are not responsible for any gains or losses resulting from the use of this tool.
✨ Access:
If you find this Volatility tool useful, consider adding it to your favorites and sharing feedback. Check out our other indicators available at our website.
If you'd like access or have any questions, feel free to reach out to me directly via DM.
Intraday Zae FX Correlated + Top/Bottom Pairs + TF Range
🔍 Complete Currency Strength Suite | Pair Comparison + Top/Bottom + TF Range
This powerful multi-tool indicator gives you a complete view of forex market dynamics by combining 3 high-impact features.
🟩 1. Pair Comparison Panel
Compare your active pair against a correlated pair. It shows the status as LEADING, LAGGING, or EQUAL. It highlights the dominant currency and gives real-time signals to trade with momentum confirmation.
🟢 Green means strength/leading, 🔴 Red means weak/lagging.
Buy if the strong currency is leading the pair. Avoid trading if the pair is lagging.
🟦 2. Top/Bottom 4 Pairs & Currencies Panel
Gives an instant overview of the strongest and weakest pairs. The top 4 pairs show the highest bullish momentum, and the bottom 4 show strong bearish momentum. A currency rank header confirms individual strength.
Trade strong vs weak currencies (example: if CAD is stronger than AUD, short AUDCAD). Avoid strong vs strong or weak vs weak situations.
🟨 3. Timeframe Range Analysis
Tracks current candle performance against historical average. Shows current vs average range, performance percentage, and expected expansion left (Exp+).
Use this for timing breakouts, gauging volatility, and setting stops.
Red performance indicates compression and a breakout opportunity. Positive Exp+ means there's room left for the move.
⚙️ Customization Options
You can choose between auto or manual mode, define lookback periods, select your broker (OANDA, FX_IDC, etc.), and customize smoothing and price sources. Panel size, position, and the optional timeframe box on the chart are all adjustable.
🎯 Trading Strategies Included
Strength Confirmation
Correlation Divergence
Range Breakout
Momentum Continuation
✅ Best Used When
Currency is in the top 4
The pair is showing as leading
Exp+ is greater than 0, indicating room to move
Performance percentage is below +50%, meaning it’s not overextended
Use all three panels together to identify high-quality trade setups with confidence. This tool is ideal for momentum, breakout, and trend-following strategies.
ATR% Table BoxATR Label Box.
What this does
Shows a live ATR% box
Turns green if ATR% ≤ 5%
Turns red if ATR% > 5%
Updates only on the last bar (no clutter)
MightyRSIMightyRSI by 10xTrading
MightyRSI is a professional-grade oscillator designed to turn market context into a single, readable 0–100 score (“xScore”) with an optional compact HUD. It blends mean-reversion, momentum/extension, price action positioning, and flow/volume context, then adds a confirmed structure layer (divergences + sweeps) to highlight when conditions become unusually meaningful.
This script is built for clean decision support: one normalized scale, clear zones, and optional confirmation layers — without requiring a chart full of indicators.
- Core concept: the xScore (0–100)
0 = strongly oversold / BUY area
100 = strongly overbought / SELL area
- Default zones:
Buy Zone: 25 and below
Sell Zone: 75 and above
The score is smoothed (T3/HMA/EMA options) to reduce noise and improve readability.
Structure layer (confirmed context, not hype)
MightyRSI includes a Structure Engine to provide context around potential tops/bottoms:
What it detects
- Confirmed divergences using up to three sources:
xScore divergence
RSI divergence
MACD histogram divergence
Liquidity sweeps (SFP-style) around confirmed pivots (sweep-and-reclaim behavior)
- What you see
Struct (Bull/Bear): direction of the most recent confirmed structure event
Impact (0–100): how strongly structure is currently influencing the xScore
Higher = structure bias has more weight right now
Lower = structure influence is near zero
These are meant as context enhancers, not standalone “signals”.
Confidence (0–100): market condition quality filter
A separate Confidence value summarizes “how clean” current conditions are (trend/range clarity, volatility environment, alignment).
Higher Confidence generally means cleaner conditions
Lower Confidence means choppier/noisier conditions
Confidence is displayed in the HUD and can optionally gate structure influence.
- HUD: compact decision panel
The optional HUD is designed for fast reading and consistent workflow. It shows:
xScore + label (BUY / NEUTRAL / SELL)
Struct (Bull/Bear/None)
Impact (0–100)
Confidence (0–100)
3 RSI values from higher timeframes (via the Timeframe Matrix)
MTF RSI Timeframe Matrix (power feature, safe by design)
The RSI Timeframe Matrix lets you map your chart timeframe to 3 additional RSI timeframes shown in the HUD.
- Basic RSI Add-on (optional)
If you prefer classic RSI on top of the xScore framework:
Optional Basic RSI line
Optional RSI moving average
Optional right-side value label with background color matching your RSI color thresholds
- Alerts (non-spam, bar-close stable)
Built-in alerts for:
xScore crossing into Buy/Sell zones
Strong conditions when a zone cross occurs shortly after a confirmed structure event
- Non-repainting option
You can toggle Non-repainting (bar close):
OFF (default): live updating for discretionary use
ON: updates only after bar close for maximum stability
- Recommended use
Works on all markets (crypto, forex, indices, equities)
Default tuning is especially comfortable on higher timeframes (4H and above)
For lower timeframes, consider adjusting smoothing and structure sensitivity to match volatility/noise.
- Disclaimer
This indicator is provided for educational and informational purposes only and does not constitute financial advice. Trading involves risk. Always test on your own charts, validate with your own process, and use appropriate risk management. Past performance is not indicative of future results.
Adaptive MA SuperTrendAdaptive MA SuperTrend
Adaptive MA SuperTrend is a trend-following overlay indicator designed to deliver smoother and more responsive signals than the classical SuperTrend by dynamically combining two moving averages with volatility-based band calculations.
Instead of relying on a single average, the script calculates a selectable pair of moving averages and continuously assigns them as the upper or lower base depending on which value is greater at each bar. This adaptive swapping allows the structure to respond better to changing market conditions while preserving overall trend stability.
A volatility component is then added to the bases using either:
• Average True Range (ATR)
• Standard Deviation (SD)
The selected volatility measure is multiplied by a configurable factor to create adaptive bands around the moving-average bases. Price crossing these bands determines trend direction changes.
When price crosses above the upper band, the trend switches bullish and the lower band becomes the trailing support line. When price crosses below the lower band, the trend switches bearish and the upper band becomes the trailing resistance line. Only the active trend side is plotted to reduce visual noise and improve chart clarity.
Multiple moving-average pair options are provided, allowing users to choose combinations that match their preferred balance between smoothness and responsiveness, including SMA, EMA, WMA, HMA, VWMA, DEMA, TEMA, and ALMA-based combinations. Additional parameters are available when ALMA is selected.
⚙️ Key Features
• Adaptive swapping between two moving averages
• Choice of MA pairs with different responsiveness profiles
• ATR or Standard Deviation volatility bands
• Configurable volatility length and multiplier
• Optional ALMA tuning parameters
• Trend visualization with color-coded support/resistance lines
• Signal markers displayed on trend transitions
🧩 Inputs Overview
• Moving average pair selection
• Moving average length and price source
• Volatility method, length, and multiplier
• Optional ALMA offset and sigma parameters
📌 Usage Notes
• Designed to help visualize prevailing trend direction and potential trend shifts.
• Can be combined with confirmation tools or risk management rules within broader strategies.
• Signals are generated when price crosses volatility-adjusted moving-average bands; signals may update intrabar, especially on lower timeframes.
• This script is intended for analytical purposes and does not constitute financial advice. Users should test and validate performance within their own workflow before applying it to live trading.
25GN-Intraday Reversals and MomentumThe 25GN-Intraday Suite is a high-performance visual interface designed for professional traders on the 5m, 10m, and 15m timeframes. This master version combines two distinct proprietary signal paths into one streamlined overlay.
CORE CAPABILITIES
Precision Reversal Bubbles (25GN-B / 25GN-S): Identifies significant trend exhaustion and pivot points using a multi-layered validation engine.
Trend Momentum Triangles: Real-time identification of high-velocity breakout phases.
Price Action Lock: An automated filtering system that invalidates signals during periods of market indecision or low-conviction price action.
OPERATIONAL GUIDELINES
Strict Timeframe Optimization: Engineered specifically for the 5-minute, 10-minute, and 15-minute charts.
Smart Alerts: Fully compatible with TradingView alerts for modular trade automation.
Plug-and-Play: Designed to work out of the box with calibrated defaults for the supported timeframes.
This script is strictly for educational and informational purposes and does not constitute financial, investment, or trading advice. It is not an investment or trade suggestion. Users must evaluate all signals and execute trades based on their own independent analysis and risk assessment. Past performance is not indicative of future results. Trading involves significant risk of loss.
Manual "Frozen" ATR Multi-Levels [Fixed Fibonacci Style]Overview
This tool is designed for traders who use ATR (Average True Range) to set their take-profit and stop-loss levels but are tired of standard ATR indicators that "wiggle" or move as volatility changes during the trade.
Unlike standard indicators, this tool behaves like a drawing tool (similar to a Fibonacci Retracement). You click your entry price once, input the current ATR value, and the script "freezes" 8 perfectly horizontal, dashed levels on your chart.
Key Features
Custom Entry Anchor: Click anywhere on the chart to set your "Open Price."
No-Wiggle Levels: Once placed, the lines stay perfectly straight, regardless of how the live ATR fluctuates.
Strategic Labels:
+1 to +5 ATR: Clear upside targets for scaling out.
-2 ATR STOP LOSS: Automatically labeled for disciplined risk management.
-3 ATR EMER STOP: A final "Emergency Stop" level for high-volatility events.
High Visibility: Heavy dashed lines with color-coded labels (Green for Profit, Red for Risk, Gray for Entry).
Fully Customizable: Toggle any level on/off to keep your chart clean.
How to Use
Note the current ATR value from your preferred timeframe.
Load this script and click your Entry/Open Price on the chart.
In the Settings box that appears, type the ATR value into the "Manual ATR Value" field.
BT Volatility Envelope BT Envelope is a flexible, multi-model volatility envelope designed to help traders identify contextual trade areas rather than standalone signals.
Instead of forcing a single volatility framework, BT Envelope allows users to switch between the three most widely used envelope models— Keltner Channels , ATR Bands , and Bollinger Bands —while keeping a consistent visual and behavioral structure.
---
Key Features
Selectable envelope type:
Keltner – smoothed true range, ideal for trend acceptance and volatility structure.
ATR Bands – raw volatility expansion/contraction, useful for risk and stop context.
Bollinger Bands – standard deviation–based mean reversion and overextension zones.
Configurable envelope base:
Multiple MA types supported (EMA, SMA, WMA, DEMA, TEMA, TRIMA, KAMA, MAMA, T3).
User-defined MA length.
Dual envelope spans:
Inner and outer bands using independent multipliers.
Visually separates rotation vs extension areas.
Optional higher-timeframe projection:
Plot envelopes from a higher timeframe directly onto a lower-timeframe chart.
Useful for aligning LTF execution with HTF structure.
---
How Traders Use BT Envelope
BT Envelope is not a buy/sell indicator. It is a context engine .
Traders use it to:
Define high-probability trade zones (mean, inner span, outer span).
Distinguish between rotation, trend acceptance, and overextension regimes.
Frame entries and exits around volatility structure rather than arbitrary levels.
Align lower-timeframe setups with higher-timeframe volatility boundaries.
Common techniques include:
Buying pullbacks toward the Envelope Base during trend acceptance.
Fading price at outer envelope extremes during range or exhaustion conditions.
Using envelope width and slope to gauge volatility expansion or compression.
---
House Rules SuperTrend Strategy (ATR-Based, Non-Repainting)📝 DESCRIPTION
Overview
The House Rules SuperTrend Strategy is a clean, rule-based trading strategy built using Pine Script® v6.
It is designed for transparent backtesting, non-repainting signals, and simple trend-following execution across all markets and timeframes.
This strategy uses TradingView’s built-in SuperTrend indicator, which is derived from Average True Range (ATR), to identify trend direction changes and generate long and short trades.
How the Strategy Works
Long Entry
A long position is opened when the SuperTrend flips from bearish to bullish
This confirms a potential upward trend shift
Short Entry
A short position is opened when the SuperTrend flips from bullish to bearish
This confirms a potential downward trend shift
Exits
Positions are closed when either:
The opposite SuperTrend signal appears, or
The ATR-based Stop Loss or Take Profit is reached (if enabled)
All signals are calculated on confirmed candle closes only, ensuring accurate and fair backtesting.
Risk Management
Optional ATR-based Stop Loss
Optional ATR-based Take Profit
Position sizing based on percentage of equity
Commission included for realistic performance results
All parameters are user-adjustable from the settings panel.
Backtesting & Transparency
This is a strategy, not an indicator
No repainting
No future data usage
No hidden filters
No lookahead bias
Fully compatible with TradingView’s Strategy Tester
Users are encouraged to test different symbols, timeframes, and parameter values to suit their trading style.
Recommended Use
This strategy can be used on:
Cryptocurrencies
Forex
Stocks
Indices
Futures
It performs best in trending market conditions and may underperform during low-volatility or ranging markets.
Disclaimer
This script is provided for educational and research purposes only.
It is not financial advice. Always test and validate strategies before using them in live trading.
PK Scalper Pro Neon Cloud Killzone Dashboard 📌 Overview
PK Scalper Pro — Neon Cloud + Killzone Dashboard (JST) combines a Wilders ATR trail,
Fibonacci entry zones, session/killzone context, and a 7-factor environment score
to form a dynamic trend-following scalping strategy.
It adapts in real time to volatility, aiming for higher entry precision and optimized risk.
⚠️ For educational and research purposes only. Past performance does not guarantee future results.
🎯 Strategy Objectives
React quickly to sharp moves and reversals while using hysteresis (bar confirmation)
to suppress noise and deliver stable scalping signals.
✨ Key Features
Neon Cloud visualization (Full / Entry / Premium-Discount / Fib Bands / Upper / Middle / Lower modes)
7-factor scalping score (ATR compression / ADX / Volume / Candle range / Range compression / RSI / BB width)
— quantified 0–10 to measure environment suitability
Stable state machine combining Sensitivity × Stability (confirmation bars)
to determine start/end states reliably
📊 Trading Rules
Long Entry:
Trend = +1 and price <= f2 (78.6%), with is_scalping_time = true
Optimal zone: between f3 (88.6%) and l100 (trail); automatic “Fib Entry (Long)” label
Short Entry:
Trend = −1 and price >= f2 (78.6%), with is_scalping_time = true
Optimal zone: between f3 and l100; automatic “Fib Entry (Short)” label
Exit / Reversal:
Reverse or close on Trend crossover/crossunder
When is_scalping_time = false is confirmed, prioritize taking profit
💰 Risk Management Parameters
Recommended timeframes: 1–15m (FX / Indices / Crypto)
Example: Account $10,000 / Commission 0.02% / Slippage 1.0 pips / Risk 1% per trade
SL = ATR(14) × 1.5, TP = SL × Target R:R (default 2.0)
⚙️ Trading Parameters & Considerations
ATRPeriod = 200 / ATRFactor = 8 / trailType = "modified"
Sensitivity = "Medium" (entry ≈6, exit ≈4) / Stability = "Normal" (confirmation bars = 3)
Fibonacci: ex↔trail range → f1=61.8, f2=78.6, f3=88.6, eq=50, l100=trail
Killzone shown in JST; priority order NY > LDN > TKY, with remaining time countdown
🖼 Visual Support
Highlights optimal zone (f3→100%) and Premium/Discount areas; PRIME conditions shown with purple background
Dashboard displays direction 📈/📉, score, confirmation progress, Killzone (JST), TP/SL guidance, and Session info
🔧 Strategy Improvements & Uniqueness
Introduces a 7-factor score + hysteresis to quantify and stabilize “enter/stop” conditions
Defines precise deep pullback zone (88.6–100%) as optimal entry area
Neon multi-layer cloud + fixed-row dashboard for high visibility and live stability
✅ Summary
PK Scalper Pro integrates momentum (Trend), volatility adjustment (ATR), and multi-factor scoring
into a responsive scalping framework.
Its clear visuals and practical design improve reproducibility and decision confidence.
⚠️ No guarantee of future profits — always apply disciplined position sizing and risk management.
Ryan-Trend PulseOverview
Ryan-Trend Pulse is a volatility-adjusted trend-following indicator designed to identify institutional-grade shifts in market momentum. Unlike static moving averages that lag significantly, This indicator utilizes a modified ATR-based trailing logic to create dynamic ranges. This allows the indicator to remain stable during consolidation but react decisively when a genuine trend breakout occurs.
The core philosophy of this tool is to provide traders with clear, visual "Zones of Interest" (Target and Stoploss) that adapt in real-time to current market volatility.
How It Works: The Logic
The indicator is built around a proprietary Adaptive Average function. Here is the technical breakdown:
1. Volatility Anchoring : The script calculates a base ATR (Average True Range) multiplied by a user-defined factor. This creates a "volatility buffer" around the price.
2. Range Displacement : The center line (Trend Average) only moves when the price closes outside of the volatility buffer. This filtering mechanism eliminates market noise and "whipsaws" often found in standard trend-following tools.
3. Dynamic Band Scaling : Once a new range is established, the upper and lower bands are calculated based on 50% of the current volatility. This provides a mathematically consistent frame for potential price action.
Indicator Specifications & Features
- Zero-Lag Range Shifts: The range updates instantly upon a confirmed break, providing the trader with immediate feedback on trend direction.
- Multi-Timeframe Compatible: Users can pull data from higher timeframes (HTF) to filter lower timeframe noise via the built-in Timeframe input.
How to Trade with Ryan-Trend Pulse
The indicator features a Dual-State Dynamic Coloring System:
1. 🔵 The Blue Center channel: This is your Trend Pivot. As long as price remains within the current range, the trend is considered stable.
2. 🟢 Bullish Breakout (Long): When price breaks the upper channel and shifts the range upward:
- The Upper channel turns Green, representing your primary Target Zone.
- The Lower channel turns Red, representing your Logical Stop Loss.
3. 🔴 Bearish Breakout (Short) : When price breaks the lower channel and shifts the range downward:
- The Lower channel turns Green, representing your primary Target Zone.
- The Upper channel turns Red, representing your Logical Stop Loss.
Settings Guidance
- Length (Default 200): Optimized for long-term trend health. Lowering this to 50-100 will make the indicator more aggressive for scalping.
- Factor (Default 5.0): This controls the "tightness" of the range. A higher factor requires a more significant move to trigger a trend change, suitable for volatile assets like Crypto or Indices.
Disclaimer: Past performance does not guarantee future results. This indicator is a tool for technical analysis and should be used in conjunction with a complete trading plan and proper risk management.
ATR with History (Red/Yellow Style)Gives you last 20 candles ATR (Red Line) , and averages the last 2 weeks' ATR at your current time (Yellow Line)
Momentum Pivot Breakout ProMomentum Pivot Breakout Pro
OVERVIEW
Momentum Pivot Breakout Pro is a sophisticated trading strategy designed to identify and capitalize on significant price breakouts in trending markets. This system combines multiple technical analysis concepts to generate high-probability trade setups with disciplined risk management.
KEY FEATURES
Trend-Aligned Trading
- Identifies the dominant market direction
- Takes trades only in alignment with the prevailing trend
- Filters out counter-trend noise
Intelligent Entry Detection
- Identifies key price levels automatically
- Waits for confirmed breakout conditions
- Optional volume confirmation filter
Advanced Risk Management
- ATR-based initial stop-loss placement
- Dynamic trailing stop mechanism
- Protects profits while allowing trends to develop
- Stop-loss adapts to market volatility
Flexible Trade Direction
- Trade both directions (Long & Short)
- Long-only mode for bullish markets
- Short-only mode for bearish markets
Customizable Parameters
- Adjustable pivot detection sensitivity
- Configurable ATR settings
- Customizable stop-loss multipliers
- Volume filter toggle
USER INPUTS
Trade Direction: Choose between Both, Long Only, or Short Only
P Length (LR): Controls sensitivity of level detection
ATR Length: Volatility measurement period
Initial SL: Initial stop-loss distance multiplier
Trailing SL: Trailing stop distance multiplier
Volume SMA Length: Volume filter period
Use Volume Filter: Enable/disable volume confirmation
WHAT YOU SEE ON CHART
- Active Stop Loss (Red Line) - Current protective stop level
- Entry Price (White Line) - Your entry point when in trade
- Trailing Activation (Orange Circles) - Price level where trailing begins
⚠️ RISK MANAGEMENT
This strategy employs a two-stage stop-loss system:
1. Initial Protection: Fixed stop-loss based on ATR at entry
2. Dynamic Trailing: Adjusts stop-loss as price moves favorably
The trailing mechanism only activates after the trade moves a specified distance in profit, ensuring you never give back your initial risk capital while allowing winning trades room to grow.
BEST PRACTICES
✓ Use on liquid instruments with clear trends
✓ Backtest on your specific market and timeframe
✓ Adjust parameters based on asset volatility
✓ Consider market conditions when selecting trade direction
✓ Use proper position sizing (strategy uses 10% equity default)
✓ Monitor correlation between volume and price action
STRATEGY SETTINGS
- Overlay: True (plots on price chart)
- Pyramiding: Disabled (one position at a time)
- Position Size: 10% of equity (customizable)
- Execution: Market orders on signal confirmation
🔒 DISCLAIMER
This is a technical analysis-based trading strategy for educational and informational purposes. Past performance does not guarantee future results. Trading involves substantial risk of loss. Always:
- Conduct thorough backtesting before live trading
- Use appropriate position sizing for your risk tolerance
- Understand the strategy behavior in different market conditions
- Never risk more than you can afford to lose
- Consider seeking advice from qualified financial professionals
📧 SUPPORT & UPDATES
This is a closed-source strategy. For questions, issues, or feature requests, please contact the author through TradingView messages.
Version: 1.0 | © ravi_matrix | All Rights Reserved
Paavvrri Ultimate SystemPaavvrri® Ultimate Trading System v2
The Paavvrri® Ultimate Trading System is an all-in-one technical analysis suite for Pine Script v6. It combines institutional level-tracking (CPR), volatility-based execution (ATR), and a real-time momentum dashboard into a single, non-repainting workspace.
### Core Features
Volumatic Trend Engine: smoothed, volume-weighted candles that identify the "true" trend direction while filtering out market noise.
Automated ATR Strategy: Generates "LONG" and "SHORT" signals with automated Stop-Loss and 3 Take-Profit levels based on market volatility.
Institutional CPR & Levels: Includes Daily, Weekly, and Monthly Central Pivot Range (CPR), plus "Tomorrow’s CPR" for predictive planning.
MTF Dashboard: A real-time table tracking VWAP, MACD, and Supertrend across multiple timeframes (1m to 1D) for trend confluence.
Opening Range Breakout (ORB): Automates the high-probability trade levels from the market open.
Momentum Filter: Integrated ADX scanner to distinguish between trending and sideways/choppy markets.
### How to Use
Confluence: Enter trades when the ATR Signal aligns with the MTF Dashboard (e.g., a Long signal when higher TFs are "Bull").
Level Trading: Use the CPR and Previous Day High/Low (PDH/PDL) as primary targets or reversal zones.
Visual Modes: Use the "Visualization Group" setting to toggle between focused views like "Core," "Pivots," or "All" to keep your charts clean.
### Release Notes (v2.0)
Pine Script v6 Migration: Optimized for the latest engine performance.
Zero Repaint: All signals are confirmed on bar close.
Advanced UI: Added a dynamic Info Table for real-time P&L tracking and ADX strength monitoring.
ATR Levels - Current Candle Open [MTF]a further improvement from the first version of the script. My intent is to look at 4H ATR levels meanwhile being on 5m or 1m.
Let me know if you have any questions or any suggestions to improve.
Multi-Timeframe Support
Anchor to any timeframe (e.g., 240 for 4H, D for Daily)
Leave blank to use chart's timeframe
ATR Levels
24 configurable levels (0.5 - 12.0 ATR)
4 groups for easy management
Bull color (default: teal) / Bear color (default: orange)
Adjustable line width
Optional level labels
Levels start at current HTF candle open, extend right
Live Extension Display
NOW row shows real-time UP/DN extension in ATR units
Updates as price moves within current HTF candle
Anchor Marker
Line + crosshair at current HTF open
Configurable colors (label bg, text, line)
Adjustable label offset (0-100 bars)
Statistics Table
REACH / REACT / REACT % for levels 0.5-3.0 ATR
Color-coded: green ≥50%, orange 30-50%, red <30%
Position: bottom-right
Size: Normal/Large/Huge






















