TruFREND UST | Universal Signal Tracker & Integration SystemConcept & Purpose
TruFREND UST (Universal Signal Tracker) is the dedicated execution engine of the TruFREND ecosystem. It serves as the "Tactical Arm" to TruFREND Core, designed to capture persistent trends while managing trade states, Stop Losses, and Take Profits automatically.
Note on Originality & Evolution
This script represents a professional evolution of the basic "EMA/ATR Scalping" concepts we previously released as open-source educational material. While the fundamental premise of trend following remains, UST completely rebuilds the execution engine to offer advanced features not possible in the free version:
• Noise Filtering: Replaces standard EMAs with a proprietary "Combined MA" logic (blending TEMA and EMA) to reduce lag while preventing false signals during consolidation.
• Ecosystem Integration: Unlike the standalone free tool, UST connects directly to TruFREND Core to filter entries based on macro Risk Regimes.
• State Management: UST tracks the active trade lifecycle (Entry, In-Position, Exit) to prevent signal duplication and visual clutter.
How It Works
UST is designed to solve the problem of execution anxiety by providing objective rules. It operates in two distinct modes:
1. Standalone Mode (Independent)
Functions as a complete trend-following system. It utilizes internal volume and volatility filters to identify high-probability trends.
• Smart Signal Line: The script calculates a hybrid signal line that remains responsive to breakouts but smooths out chop, addressing the reactivity issues often found in standard Moving Average crossovers.
• Dynamic Risk Management: Automatically projects Stop Loss (ATR or %) and Take Profit levels on the chart, helping traders adhere to a disciplined Risk:Reward plan.
2. Integration Mode (Paired with TruFREND Core)
When paired with the TruFREND Core indicator, UST acts as the "Hands" to Core's "Brain".
• Risk-Based Filtering: UST listens to the "Risk Score" and "Leverage" data broadcast by Core.
• Regime Detection: It automatically blocks valid technical entries if Core detects a high-risk regime (e.g., Overextension or Liquidity Crunch). This ensures execution aligns with the favorable macro environment.
Key Features
• Trade State Logic: Unlike simple "alert" scripts, UST tracks the state of the trade. It visualizes the active trade lifecycle and prevents duplicate signals.
• MMAR Strength Panel: An integrated dashboard aggregates trend intensity across 6 time-weighted periods, giving a quick read on immediate trend velocity.
• Directional Bias: Includes a filter (Long/Short/Neutral) to align execution with your higher-timeframe thesis.
Settings
• Signal Mode: Choose "Standalone" for independent use or "Integration Mode" to connect with TruFREND Core.
• Execution Mode: Toggle between "Spot" (Trend following) and "Futures" (Reversal sensitivity).
• MA Composition: Fine-tune the blend between TEMA and EMA to adjust sensitivity.
Required Dependency: This script is designed to work with TruFREND Core:
Risk Disclaimer
This tool is for educational execution analysis only. Past trend performance—whether in this tool or previous educational prototypes—is not indicative of future results. Trading involves significant risk. Always manage risk responsibly.
Trend Analysis
55 Levelsmarks the high and low of the 3:55pm est candle with horizontal rays. The dashed lines are the current session 3:55 high/low and will become solid upon market open at 6pm est.
STAX# STAX - MapleStax Candle by Candle Automation
## Overview
STAX is a trend-following indicator that automates the "MapleStax Candle by Candle (CBC)" methodology for futures and equity trading. This system uses a higher timeframe anchor trend combined with lower timeframe execution filters to identify high-probability pullback entries in the direction of the prevailing trend.
## How It Works
### 1. Anchor Trend Detection (10-Minute CBC Flip)
The core of this system is the CBC (Candle by Candle) flip logic on the anchor timeframe (default: 10 minutes):
- **Bullish Flip**: Occurs when a 10m candle closes ABOVE the high of the previous 10m candle
- **Bearish Flip**: Occurs when a 10m candle closes BELOW the low of the previous 10m candle
- Once a flip occurs, the trend remains in that direction until an opposite flip happens
The anchor trend is calculated using `request.security()` with `lookahead=barmerge.lookahead_off` and indexed historical data ` ` to ensure non-repainting behavior. This means signals will not change or disappear after they appear.
### 2. Execution Filters (Current Timeframe)
On your current chart timeframe (recommended: 3 minutes), the indicator applies two key filters:
**EMA Confirmation**:
- For LONG signals: 9-period EMA must be greater than 20-period EMA
- For SHORT signals: 9-period EMA must be less than 20-period EMA
**VWAP Filter** (Strict or Target mode):
- **Strict Mode** (default): Only shows signals when price is on the correct side of VWAP
- LONG signals only above VWAP
- SHORT signals only below VWAP
- **Target Mode**: Shows all valid signals but uses VWAP as the take profit target when price is on the "wrong" side
### 3. Entry Signal Logic
The indicator looks for pullback entries:
- **BUY Signal**: 10m trend is Bullish + EMA 9 > 20 + Current 3m candle is RED (close < open)
- Logic: Wait for a red pullback candle in a bullish trend with bullish EMA alignment
- **SELL Signal**: 10m trend is Bearish + EMA 9 < 20 + Current 3m candle is GREEN (close > open)
- Logic: Wait for a green retracement candle in a bearish trend with bearish EMA alignment
This pullback logic helps you enter after a brief counter-trend move, improving risk/reward compared to chasing breakouts.
### 4. Risk Management
**Stop Loss**: Automatically set at the previous 10-minute candle's low (for longs) or high (for shorts). This represents the last swing point that would invalidate the trend structure.
**Take Profit**:
- When aligned with VWAP: Fixed tick-based target (default: 20 ticks, adjustable)
- When counter to VWAP: Target is VWAP itself, providing a logical profit target
The indicator displays TP and SL levels visually and alerts when they are hit.
### 5. Signal Management
To prevent over-trading, the indicator includes a **cooldown period** (default: 10 bars minimum between signals). This stops signal spam in choppy conditions and forces you to wait for the market to develop before taking another trade.
### 6. Time Session Filters
Two separate trading sessions can be configured with 12-hour clock inputs:
- **Session 1**: Default 9:30 AM - 4:00 PM (New York regular hours)
- **Session 2**: Optional second session for extended hours or different time zones
Signals only appear during enabled sessions, helping you trade during liquid market hours.
## What Makes This Original
This indicator automates a specific methodology (MapleStax CBC) that combines multiple proven concepts:
1. Higher timeframe trend structure (CBC flip logic)
2. Lower timeframe execution timing (EMA filters)
3. Pullback entry strategy (counter-colored candles)
4. Volume-based target selection (VWAP integration)
5. Swing-based stop placement (previous anchor swing points)
The combination of these elements into an automated system with visual feedback and alert functionality is what provides value beyond using these indicators separately.
## How to Use
1. **Choose Your Timeframes**:
- Anchor timeframe: 10 minutes (adjustable) for trend direction
- Execution timeframe: 3-5 minutes recommended for entries
2. **Select VWAP Mode**:
- **Strict Mode**: More conservative, only trades with VWAP bias
- **Target Mode**: More aggressive, uses VWAP as profit target
3. **Configure Sessions**: Enable Session 1 and optionally Session 2 to match your trading hours
4. **Set Risk Parameters**: Adjust take profit ticks based on your instrument and risk tolerance
5. **Watch for Signals**:
- Green "BUY" label below bars = Long entry
- Red "SELL" label above bars = Short entry
- Dashed red line = Stop loss level
- Green "TP ✓" or Red "SL ✗" labels show exit points
6. **Monitor the Status Table**: The table in the top-right shows:
- Current 10m trend direction
- EMA alignment status
- VWAP position
- Active session status
- Current signal state
- Active trade information
7. **Set Alerts**: Use TradingView's alert system with the built-in alert conditions:
- BUY Signal
- SELL Signal
- Take Profit Hit
- Stop Loss Hit
## Best Practices
- **Recommended Timeframes**: 3m execution chart with 10m anchor works well for active trading
- **Instrument Selection**: Works best on liquid futures contracts (ES, NQ, CL, etc.) and major forex pairs
- **Session Trading**: Enable Session 1 for New York hours; avoid low-volume periods
- **Backtest First**: Always backtest the settings on your specific instrument before live trading
- **Use Realistic Parameters**: Default 20-tick TP is conservative; adjust based on instrument volatility
## Limitations and Warnings
**This indicator does NOT**:
- Guarantee profitable trades (past performance does not indicate future results)
- Account for slippage, commissions, or real-world execution challenges
- Work equally well in all market conditions (performs poorly in low-volume, range-bound markets)
- Replace proper risk management and position sizing
- Provide financial advice
**Repainting**: This indicator is designed to be non-repainting. Signals use indexed historical data from the anchor timeframe, meaning they will not change or disappear after they appear. However, the current bar's status will update in real-time until it closes.
**Market Conditions**: This trend-following pullback system performs best in trending markets with clear directional bias. In choppy, range-bound conditions, expect more false signals despite the cooldown filter.
**Stop Loss Execution**: The stop loss levels shown are theoretical. In fast-moving markets, actual fills may occur at worse prices due to slippage.
## Input Parameters
**Anchor Settings**:
- Anchor Timeframe: Higher timeframe for trend detection (default: 10 minutes)
**EMA Settings**:
- Fast EMA: Short-period EMA for execution bias (default: 9)
- Slow EMA: Long-period EMA for execution bias (default: 20)
**VWAP Settings**:
- Strict VWAP Filter: Toggle between strict filtering and target mode
**Signal Management**:
- Min Bars Between Signals: Cooldown period to prevent spam (default: 10 bars)
**Time Filters**:
- Session 1 & 2: Configure up to two trading sessions with start/end times in 12-hour format
**Risk Management**:
- Take Profit (Ticks): Fixed tick target when aligned with VWAP (default: 20)
**Visual Settings**:
- Show Trend Background: Background color based on 10m trend
- Show Stop Loss Lines: Display SL levels on chart
- Show EMAs: Display 9/20 EMAs on chart
- Show VWAP: Display daily VWAP on chart
## Technical Notes
- Uses Pine Script v5
- Non-repainting implementation via `request.security()` with `lookahead_off` and indexed data
- Suitable for alerts and automated trading integration
- Maximum 50 labels and 50 lines to maintain performance
- Status table updates on each bar close
## Credits
This indicator automates the MapleStax Candle by Candle methodology. The CBC flip logic and pullback entry concept are part of the MapleStax trading education system.
---
**Disclaimer**: This indicator is for educational and informational purposes only. It is not financial advice. Trading futures, forex, and equities carries substantial risk of loss. Past performance is not indicative of future results. Always trade with risk capital you can afford to lose and use proper position sizing.
@traderbinj ict essentialsHere is a professional, feature-rich description ready for you to copy and paste into the TradingView publishing window.
I have structured it to highlight the unique behaviors (like the "Sweep" logic and the "Chart Precision" for gaps) so users understand why this script is superior to basic session indicators.
Title: ICT Sessions, Liquidity & Gaps
Description:
This is a comprehensive, all-in-one toolkit designed specifically for ICT (Inner Circle Trader) and SMC (Smart Money Concepts) traders. It consolidates Session Timing, Liquidity Targets, High Timeframe Levels, and Opening Gaps into a single, clean, and highly customizable indicator.
Unlike standard session indicators, this script focuses on chart cleanliness and price action logic. It features "Smart Labels" that move out of the way of price, "Sweep Logic" that cuts lines once liquidity is taken, and "WYSIWYG" precision for opening gaps.
🚀 Key Features
1. Smart Session Highs & Lows (with Sweep Logic)
Automatically marks the Asia, London, and New York AM sessions.
Sweep Logic: Session High/Low lines extend to the right as liquidity targets. However, the moment price sweeps (touches) a level, the line stops extending and "cuts" exactly at that candle. This keeps your chart clean and shows you exactly where liquidity was taken.
Smart Labels: Labels float to the right of current price. When a sweep occurs, the label jumps to the left of the sweep candle so it never obscures the wick.
Auto-Hide: Session boxes and lines automatically hide on timeframes higher than 1 Hour to prevent clutter.
Box Toggle: You can now toggle the colored background boxes ON/OFF individually while keeping the High/Low lines active.
2. High Timeframe (HTF) Context
PDH / PDL: Previous Day High & Low.
PWH / PWL: Previous Week High & Low.
Customizable: You can now change the line style (Solid, Dashed, Dotted) for these levels in the settings to match your preferred chart aesthetic.
Note: These levels remain visible on ALL timeframes.
3. Opening Gaps (NWOG & NDOG)
NWOG (New Week Opening Gap): Marks the gap between the previous week's close and the current week's open.
Tracks the last 3 NWOGs (NWOG 1, 2, and 3).
Includes settings to toggle NWOG 2 or 3 on/off individually.
NDOG (New Day Opening Gap): Marks the gap between yesterday's close and today's open (shows latest only).
Chart Precision: Uses visual chart data rather than HTF security calls to ensure lines anchor exactly to the candle bodies you see on your screen (Futures/Crypto friendly).
Visuals: Displays clean lines for the Gap High and Low (no intrusive boxes).
4. Midnight Open (MNO) & Dividers
MNO: Marks the exact Opening Price at 00:00 New York time.
Logic ensures only the current day's MNO is shown (auto-deletes history).
Daily Divider: A customizable vertical line drawn at 00:00 NY time to visually separate trading days.
⚙️ Settings & Customization
Times: All times are hardcoded to UTC-5 (New York), so the indicator works correctly regardless of your local chart timezone.
Visuals: Every color, line width, line style (Solid/Dashed/Dotted), and label size is fully customizable.
Label Offset: Adjust how far the text labels sit from the lines to prevent overlapping.
🛠 How to Use
Add the indicator to your chart (Works best on M1, M5, M15).
Use the Session High/Low lines as immediate liquidity targets.
Watch for Sweeps: If a line stops extending, that liquidity has been purged.
Use NWOG/NDOG lines as key support/resistance zones or draw-on-liquidity.
Reference PDH/PWH for higher timeframe bias.
Disclaimer: This tool is for educational and informational purposes only and does not constitute financial advice.
Opening Gaps (RTH Gap, NDOG, NWOG, NMOG) [Tradeisto]This indicator is a comprehensive tool developed to monitor significant market opening gaps across daily, weekly, and monthly timeframes, as well as specific Regular Trading Hours (RTH) gaps. It automates the detection and visualization of these key institutional levels, providing real-time status updates and mitigation tracking.
Key Features:
Multi-Timeframe Gap Tracking:
NDOG (New Day Opening Gap): Monitor daily opening gaps based on official settlement.
NWOG (New Week Opening Gap): Track weekly opening gaps.
NMOG (New Month Opening Gap): Track monthly opening gaps.
RTH Gap: Specifically monitors the Regular Trading Hours (RTH) gap.
Live RTH Gap Dashboard:
Real-Time Status: Instantly see if the current RTH gap is Bullish or Bearish.
Mitigation Tracking: Live updates on whether the gap is Unmitigated, Partially Mitigated, or Fully Mitigated (100%).
Smart Range Display: Shows the exact gap range (Abs(PrevClose - Open)). Displays "RTH Closed" during post-market hours.
Professional Settlement Logic:
Utilizes advanced ticker.modify logic to fetch Official Settlement Prices for true gap accuracy, ensuring levels match institutional standards.
Includes a Back-Adjusted Futures option for continuous contract analysis.
Intelligent Chart Management:
Auto-Hide on HTF: Automatically hides gap boxes and labels on timeframes greater than 4 hours to keep charts clean.
Customizable History: User-defined limits for how many days, weeks, or months of history to display.
Visual Customization:
Full control over colors, labels, and visibility for every gap type.
Clean, informative labels with Trading Day accuracy.
BK AK-2 POC🦁👑 BK AK-2 POC — THE LEDGER. THE COURT. THE RECEIPTS. 👑🦁
All glory to Gd — the only true source of wisdom, restraint, and right timing.
AK is honor — my mentor’s standard: clarity, patience, no shortcuts, no gambling.
Update / Record: A previous version of this publication was hidden by PineCoders moderation due to insufficient description. This republish includes a fully self-contained explanation of what the script does, how it works, and how to use it.
1) What this script does (outputs)
BK AK-2 POC plots Volume Profile levels for New York RTH (and optional anchored profiles) so you can track current value, prior value, and event-based value.
RTH (current session):
POC (Point of Control): highest-volume price level (session “gravity”)
VAH / VAL (Value Area High/Low): boundaries of accepted trade (Value Area % input)
Prior RTH (previous session):
Prior POC + VAH/VAL
Optional Prior High / Prior Low
Anchored Profile (optional):
Anchored POC + VAH/VAL
Anchor types: Time, Last Pivot Low, Last Pivot High
Optional anchor time marker
Extras:
Optional histogram (Total or Delta Split)
Labels in Text / Icons / Compact with optional price + distance readouts
Optional “Open Anchored POC” and “Swing/Channel POC” overlays (toggleable)
2) How it works (calculation method)
This script builds a profile by:
Taking the price range over the selected window and dividing it into Bins.
Distributing each bar’s volume into the bins that overlap that bar’s range
If range is tiny, volume is attributed near the close (fallback behavior)
Selecting POC as the bin with maximum total volume
Building Value Area by expanding outward from POC until Value Area % is reached.
Histogram mode:
Total = total volume per bin
Delta Split = splits volume into buy/sell using candle direction (close ≥ open = buy, else sell) for a consistent approximation.
3) Data source options (Chart vs Lower TF)
You can build the profile from:
Chart volume (simpler / faster), or
Lower TF volume (higher fidelity): pulls lower timeframe candles using request.security_lower_tf, stores them internally, and uses them to distribute volume more accurately across bins.
This matters because a single HTF candle can hide a lot of internal structure—Lower TF reduces that “blocky” profile effect.
Performance controls: lookback tiers, max bars, bins, and max LTF candles are included to prevent overload.
4) How to use it (practical rules)
This tool doesn’t predict. It shows where business proved acceptance.
Inside Value (VA): balance / rotation conditions
mean/POC acts like gravity
fade extremes carefully, manage risk, don’t chase
Outside Value: acceptance vs rejection test
hold outside VA = acceptance (new regime)
fail back inside VA = rejection (often leads back toward value)
POC is not a buy/sell signal — it’s the highest agreement price. Use it to judge whether continuation is real or just noise.
Anchored profiles are for “new agreement” zones (after events/turns).
Prior session levels act like “contracts” — revisits are tests.
5) What’s original about this script (why it’s not a clone)
Compared to typical session POC/VA scripts, BK AK-2 POC adds:
Dual profile system: RTH session + optional Anchored profile in one tool
Multiple anchor types: exact time anchor + pivot-based anchors
Lower-TF volume engine with internal storage and safety caps for stability
RTH Open anchored POC option (separately toggleable)
Swing/Channel POC (last N swings) for structure-based “chapter” profiling
Label system (icons/compact/text) with optional distance readouts
Line clutter control (left cutoff) to keep charts readable
6) Limitations (honest constraints)
This is bar-based volume distribution across candle ranges (not tick-by-tick order flow).
Delta split is an approximation using candle direction; it’s meant for consistency, not perfect bid/ask classification.
Lower TF mode can be heavier; use bins/lookback responsibly.
👑 Joseph’s Lens — Pit → Prison → Viceroy (Dreams Turned Into Governance)
Joseph didn’t become viceroy because he “called direction.” He became viceroy because he did something rarer: he translated revelation into an operating system.
Pharaoh had the dream. Joseph delivered the edge: interpretation + structure + timing. He didn’t stop at “what will happen.” He immediately moved to what must be built so the nation survives it: storehouses, measurements, release protocol, and discipline under pressure. That’s why authority was placed on him — because he could govern reality, not react to it.
Joseph’s Viceroy Blueprint is exactly what this indicator enforces:
The Dream = the market’s story. The Ledger = the market’s proof. You don’t trade candles. You trade where business proved acceptance.
Storehouses = where the grain actually accumulates (POC). POC is where the crowd paid rent — undeniable commitment.
Granary walls = boundaries separating order from panic (VAH/VAL). Inside value is order; outside value is regime-change territory where acceptance/rejection decides outcomes.
The ring = permission to execute, not permission to improvise. Joseph released grain on timing, not emotion. Same here: acceptance grants permission; rejection demands stand-down.
Viceroy mindset: second in rank, first in discipline. Measure first. Act only when the record is established.
ZENITH: Joseph built the infrastructure that made the crisis survivable.
BK AK-2 POC is that same law on-chart: value is the inventory, POC is the storehouse, VA is the boundary, and execution only happens when proof grants permission.
🙏 Respect
Respect to AK — the standard behind the discipline.
All glory to Gd — the source of wisdom and endurance.
🦁👑 BK AK-2 POC — mapped like a viceroy… executed like a lion. 👑🦁
Deviation Momentum For Loop | Lyro RSThe Deviation Momentum For Loop is a directional momentum tool that evaluates the persistence of price deviation from a moving average over a historical range using a custom loop-based scoring function. It quantifies relative momentum strength by comparing current deviation to previous values, assigning a net score used to assess trend bias, reversals, and volatility-adjusted strength.
Key Features
Deviation-Based Momentum: Calculates standardized deviation from a selected moving average by subtracting the MA from price and normalizing via standard deviation and a scaling constant. This standardization adjusts for volatility and creates a consistent scoring base across assets and timeframes.
Historical For-Loop Scoring: Implements a user-defined for-loop function that compares current deviation to values from earlier bars (configurable range). Each comparison adds or subtracts from a cumulative score based on whether current deviation exceeds historical ones, producing a dynamic momentum read.
Threshold-Based Signal Logic: Applies user-defined thresholds for long and short signals. If the loop score exceeds the long threshold, a bullish bias is inferred; if it drops below the short threshold, a bearish bias is indicated. These thresholds are plotted for visual clarity.
Multi-Palette Visual System:
Predefined Palettes – Choose from Classic, Mystic, Accented, or Royal schemes for bullish and bearish colors.
Custom Colors – Toggle on custom color selection to manually define bullish (UpC) and bearish (DnC) tones.
Dynamic Visuals – Oscillator line, threshold markers, background shading, bar and candle coloring are applied in real time based on trend state
.
Glow and Overlay Effects: Layered glow lines and optional bar/candle coloring reinforce signal strength and trend status directly on the chart.
Built-In Alerts: Provides alert conditions when the for-loop score crosses above or below the defined thresholds, enabling automated monitoring of trend conditions.
How It Works
MA Calculation – Applies the selected moving average to the chosen price source (e.g., close, open, high). Offers 16 moving average types including SMA, EMA, WMA, TEMA, JMA, FRAMA, ZLSMA, KAMA, and others via the LyroRS/LMAs/1 library.
Deviation Computation – Measures the deviation of price from its moving average, normalized by standard deviation and scaled by a fixed constant factor to account for volatility.
Loop Function – Iterates from user-defined indices (From → To) and compares current deviation to past deviations. Increments score for each instance where current > past, decrements when current < past. The resulting value is plotted as the primary oscillator.
Signal Logic – Long and short threshold values are configurable inputs. Crossing above the long threshold signals bullish bias; crossing below the short threshold signals bearish pressure.
Color Coding & Visual Feedback
Palette or custom colors reflect oscillator's directional state.
Additional glow lines increase signal emphasis.
Background shading highlights crossovers with mid-threshold for enhanced visibility.
Optional bar and candle coloring aligns price visualization with indicator signals.
Practical Use
Momentum Confirmation – Use a score rising above the long threshold as a potential bullish signal; falling below the short threshold may indicate bearish strength.
Volatility Normalization – Standardized deviation ensures consistency across assets of different volatility profiles.
Multi-Timeframe Adaptation – The wide selection of moving averages and loop depth settings allows calibration for scalping, swing, or long-term analysis.
Visual Clarity – Color-coordinated candles, bars, oscillator lines, and background simplify interpretation of signal context and trend structure.
Customization
Select from 16 moving average types to control sensitivity and smoothing.
Adjust loop depth (From/To) to define how far back deviation is compared.
Set custom threshold levels to reflect your preferred sensitivity to momentum shifts.
Customize visuals with predefined palettes or manual color settings for full chart integration.
⚠️Disclaimer
This indicator is a tool for technical analysis and does not provide guaranteed results. It should be used in conjunction with other analysis methods and proper risk management practices. The creators of this indicator are not responsible for any financial decisions made based on its signals.
TruFREND Core | Risk Regime & Confluence EngineConcept & Purpose
TruFREND Core is the "Strategic Brain" of the TruFREND ecosystem. It is a market regime analysis engine designed to quantify risk before assessing trend.
In a market saturated with indicators that only tell you when to buy, Core is built to answer the more important question: "Is it safe to participate?"
It functions as a hierarchal "Regime Filter," synthesizing volatility, momentum, and multi-timeframe structure into actionable data. Its primary goal is Capital Preservation—helping traders avoid overextended moves, liquidity traps, and low-probability chop.
Methodology: The "Risk-First" Logic
The script utilizes a proprietary two-stage logic model where Risk governs Trend.
1. The Risk Engine (SRT - Sentiment Risk Tool)
At the heart of the system is the SRT. Instead of relying on static overbought/oversold levels, SRT calculates a dynamic "Timing Risk Score" (Very Low to Extreme) by analyzing:
• Volatility Extension: Uses ATR or Adaptive Standard Deviation bands to detect when price has deviated statistically far from its mean.
• Regime Cohesion: Monitors the "Ribbon Depth" and "Band Width" to detect Correlation Divergence—a state where price makes new highs but volatility structure weakens.
• Liquidity Health: Analyzes Volume Ratios to ensure the current move is supported by sufficient market participation.
2. The Confluence Engine (TVL - Trend Vital Logic)
Once risk is assessed, the TVL engine measures the strength of the market direction. It aggregates data from over 8 distinct sources—including TEMA ribbons, Ichimoku Clouds, and Gator bias —to generate a Confluence Health Score (0-100%).
Key Features
• Dynamic Leverage Sizing: Unlike standard scripts, Core calculates a "Max Recommended Leverage" (e.g., Max 2x, No Leverage) based on the current volatility environment . If risk is high, it advises reducing exposure automatically.
• Risk Vitals Dashboard: A comprehensive table displaying the current Risk Score, Trend Status, BTC Dominance impact, and Volatility State in a single view.
• Overextension Warnings: Detects "Parabolic Runs" where the trend has persisted without a pullback for a statistically improbable duration.
Ecosystem Integration
TruFREND Core is designed to function as the governing engine for TruFREND UST (Universal Signal Tracker).
• The Brain (Core): Analyzes the macro environment and broadcasts "Risk" and "Leverage" data.
• The Hands (UST): Receives this data and automatically blocks trade entries if Core detects a high-risk regime (e.g., Liquidity Crunch or Overextension).
Settings
• Trading Style: Defaults to "Conservative" for stable analysis but can be switched to "Aggressive" or "Crypto" to adjust volatility thresholds.
• View Mode: Toggle between "Risk" (Macro Dashboard) or "Confluence" (Detailed Trend Breakdown).
• Volatility Model: Switch between ATR (smoother) or Adaptive StDev (reactive) to tune how the system defines "Risk."
Risk Disclaimer
This tool is for educational market analysis only. The "Risk Score" and "Leverage" outputs are mathematical derivations of past price volatility and do not guarantee future safety or profit. Trading involves significant risk
Alpha-Gann SQ // Alpha- Gann SQ
// Developed by Mohammad Murad
// Professional Gann Square of 9 Calculator
// © 2025 - All Rights Reserved
Magic Hour Range + Window Levels (0/50/75/100 + Extensions)This indicator plots one or more “Magic Hour” ranges (by ET hour) by drawing the hour’s high/low box, then extending an aligned post-hour analysis window for a set number of hours. Inside that window it overlays key reversion targets—0% (High), 50% (Mid), 100% (Low), optional 25%/75%—plus optional extension levels beyond the range (±25/50/75/100% and extras). All levels are clipped to the analysis window for a clean, session-by-session view of range, targets, and extensions.
Historical High/Low LevelsVisualize key historical support & resistance levels across multiple timeframes. Shows Today, Yesterday, 5D, 2W, 52W, and All-Time highs/lows with percentage distance from current price. Fully customizable with up to 10 configurable timeframes.
### What This Indicator Does
**Historical High/Low Levels** plots horizontal support and resistance lines based on the highest and lowest prices across multiple customizable timeframes. Each level displays the exact price and percentage distance from the current price, giving you instant context on where price sits within historical ranges.
The indicator draws short, clean lines at the right edge of your chart (not across the entire canvas) with labels showing:
- The timeframe (e.g., "5D High", "52W Low")
- The exact price level
- The percentage difference from current price
A companion summary table consolidates all levels in an easy-to-scan horizontal format, perfect for quick range analysis.
---
### The Problem It Solves
**Context is everything in trading.** Before entering any trade, you need to know:
1. **Where am I in the range?** Is price near the top or bottom of its recent range?
2. **How extended is this move?** A stock up 15% in 5 days behaves differently than one consolidating near its lows
3. **What are the key levels to watch?** Support and resistance zones from multiple timeframes
4. **Is this breakout real?** Knowing the 52-week or all-time high instantly validates breakout strength
Manually calculating these levels for every stock wastes time. This indicator does it automatically, updating in real-time as price moves.
---
### Key Features
✅ **10 Configurable Timeframes**
- 3 Fixed: Today, Yesterday, All-Time High/Low
- 7 Customizable: Default presets for 5D, 2W, 4W, 12W, 26W, 52W, 104W
- 3 Custom slots for any period you want (e.g., 90D, 180D, 365D)
✅ **Clean Visual Design**
- Short horizontal lines at chart edge (not cluttering the entire chart)
- Color-coded: Green for highs, Red for lows, Yellow for current price
- Customizable line style (Solid/Dashed/Dotted) and thickness
✅ **Horizontal Summary Table**
- At-a-glance view of all levels
- Shows: Period | Low $ | Low % | High $ | High %
- **Smart color mode**: Values colored relative to current price (green = above, red = below)
- Movable to any corner
✅ **Session Filtering**
- Toggle between Regular Trading Hours only or Include Extended Hours
- Important for stocks with significant pre/post market activity
✅ **Proper Y-Axis Scaling**
- Lines and labels move correctly when you adjust the price scale
- No "frozen on canvas" issues
✅ **Symbol Change Detection**
- Automatically refreshes all levels when you switch tickers
- No stale data from previous symbols
---
### How To Use It
**For Swing Traders:**
- Enable 5D, 2W, and 52W levels
- Look for price approaching 52W highs (potential breakout) or 52W lows (potential reversal/bounce)
- Use the percentage column to gauge how extended the current move is
**For Day Traders:**
- Focus on Today, Yesterday, and 5D levels
- Yesterday's high/low often act as intraday support/resistance
- Watch for breaks of these levels for momentum entries
**For Position Traders:**
- Enable longer timeframes: 26W, 52W, 104W (2 years)
- Use custom timeframes for quarterly levels (90D, 180D)
- All-Time High is crucial for breakout confirmation
**Reading the Table:**
- All values red in a row? Price is above the entire range for that period (bullish)
- All values green in a row? Price is below the entire range (bearish/oversold)
- Mixed colors? Price is within the range - look for support/resistance reactions
---
### Who Should Use This
- **Breakout Traders**: Instantly see if price is testing or breaking key highs
- **Mean Reversion Traders**: Identify overextended moves (price far from range midpoint)
- **Support/Resistance Traders**: Multi-timeframe confluence zones
- **Swing Traders**: Weekly and monthly range context
- **Day Traders**: Daily and weekly levels for intraday planning
- **Options Traders**: Strike selection based on historical ranges
---
### Tips & Tricks
1. **Confluence Zones**: When multiple timeframe levels cluster together, that's a stronger support/resistance zone
2. **Range Compression**: When 5D range is much smaller than 2W range, expect a volatility expansion
3. **Breakout Confirmation**: A true 52W high breakout should hold above the level on retest
4. **The 50% Rule**: If price is more than 50% above the 52W low, momentum is likely still bullish
5. **ATH Context**: Stocks making new all-time highs have no overhead resistance - pure blue sky breakouts
6. **Table Color Mode**:
- Use "Relative to Current" to instantly see where you are in each range
- Use "Fixed" mode for traditional high=green, low=red coloring
7. **Declutter**: Use the "Show All Lines" master toggle to quickly hide lines while keeping the table visible
8. **Extended Hours**: Enable for stocks like TSLA/NVDA with significant pre-market gaps
---
### Default Configuration
The indicator comes pre-configured with the most commonly used levels:
- ✅ Today's High/Low
- ✅ Yesterday's High/Low
- ✅ 5-Day High/Low
- ✅ 2-Week High/Low
- ✅ 52-Week High/Low
- ✅ All-Time High/Low
Additional timeframes (4W, 12W, 26W, 104W, and 3 custom) are available but disabled by default to keep the chart clean.
---
### Settings Overview
| Setting | Description |
| ---------------------- | ---------------------------------------- |
| Show All Lines | Master toggle for all lines/labels |
| Label Offset | Distance of lines from chart edge (bars) |
| High/Low/Current Color | Customize level colors |
| Line Style | Solid, Dashed, or Dotted |
| Line Thickness | 1-4 pixels |
| Show Summary Table | Toggle table visibility |
| Table Position | Corner placement |
| Font Size | 1 (Tiny) to 5 (Huge) |
| Value Colors | Relative to Current or Fixed |
| Include Extended Hours | Pre/post market data toggle |
---
### Notes
- Uses daily timeframe data via `request.security()` for accurate historical calculations
- All-Time High/Low is calculated from all available historical data on your chart
- The indicator works on any timeframe chart - the levels are always based on daily data
- For best results, ensure your chart has sufficient historical data loaded
---
## 🔍 SEO-OPTIMIZED TITLE OPTIONS
1. Historical High/Low Levels
2. Historical High/Low Levels - 52W, ATH, Daily Range Visualizer
3. Historical High/Low Levels | Key Price Levels & Ranges
---
## 💬 SUGGESTED FIRST COMMENT (after publishing)
**How I Use This Indicator:**
I built this indicator because I got tired of manually checking 52-week highs, yesterday's range, and other key levels before every trade.
My typical workflow:
1. Add the indicator to any chart
2. Immediately see where current price sits in the daily, weekly, and yearly range
3. Look for confluence zones where multiple timeframes align
4. Use the percentage column to gauge if a move is overextended
The table with "Relative to Current" coloring is my favorite feature - one glance tells me if I'm buying near highs (all green = caution) or near lows (all red = potential opportunity).
Let me know what timeframe combinations work best for your trading style! 🎯
Opening Range (RTH, Globex, Tokyo, London) [Tradeisto]This indicator provides a comprehensive solution for monitoring Opening Ranges across major global trading sessions—RTH (New York), Globex, Tokyo, and London, within a single script. It is designed for stability and precision on all timeframes.
Key Features
Multi-Session Support: Track four distinct opening ranges simultaneously:
RTH (New York): Auto-detects based on asset class:
Indices (NQ, ES, YM): 09:30 NY
Metals (Gold/Silver): 08:20 / 08:25 NY
Energy (Oil/NatGas): 09:00 NY
Currencies & More: Automatically sets the correct pit open.
Globex: 18:00 America/New_York
Tokyo: 09:00 Asia/Tokyo
London: 08:00 Europe/London
Native Timezone Handling:
Automatically adjusts for Daylight Saving Time (DST) using native Pine Script timezones.
Smart Labeling: Evening sessions (Globex, Tokyo) display the correct "Trading Day" date (e.g., Sunday evening labeled as Monday).
Hybrid Data Engine:
Ensures stability by automatically switching data fetching methods based on your chart's timeframe.
Zoom In: Uses request.security_lower_tf for high-resolution data when the Chart Timeframe > Session Duration.
Zoom Out: Uses standard request.security when the Chart Timeframe <= Session Duration, preventing runtime errors.
Customizable Durations:
Independently configure durations for each session (30s, 1m, 5m, 15m, 30m).
How to Use
Add Opening Range to your chart.
Open Settings to enable or disable specific sessions.
Select the desired Duration for each session.
Customize colors and borders to fit your chart theme.
Timeframe Continuity BarsTimeframe Continuity Bars is a script that is extremely simple for good reason
So please, do not remove this post because it seems 'simple'
Now that's over with. Lets dive in to understand what timeframe continuity IS and what this indicator does.
Timeframe continuity is defined by 4 or more timeframes and it is the relationship of the last price traded to those 4 opening prices. Standard timeframe continuity would be using the M,W,D,60min timeframes.
The reason we use MTF analysis is because of the truth of what price is and how it works.
Price movement is SOLELY caused due to aggressive buying / selling. Some may attempt to refute this however at the end of the day. If the price is at 100.00 it is because a buyer is willing to buy there and a seller is willing to sell there. If those market participants did not want to buy or sell at 100.00 price would go up or down to meet the more aggressive participant.
So what does this look like you may ask...
If an aggressive buyer takes the offer we will see prices go up if they were willing to pay more than the last guy who took the offer.
So price may go from 100.00 to 100.01 because you decided to invest in that stock that day at that time with a market order
This same thing occurs when every other institution creates, adds, reduces, or exits a position. They have to buy or sell and they have to either do it aggressively or do it passively by sitting on the bid / ask and waiting.
So since this is true, we know that the relationship to the opening price is extremely important. This is because if price is above it's open that means buyers were willing to take the offer and buy at higher prices. If price is below it's open it means that sellers were willing to sell at the bid and they sold at lower prices.
So any candlestick chart is simply an aggregation of this aggressive buying/selling that is taking place at all times.
By using the timeframe continuity bars indicator we can measure the distance from the current open across 4 or more timeframes.
By doing this we can identify monthly participation groups, weekly participation groups, daily participation groups, and 60min participation groups.
When all those groups align green or red this is considered full timeframe continuity. Where the monthly weekly daily 60min groups are all taking the offer and buying, or all selling at the bid!
When this aligns this is when price is for CERTAIN going in one direction.
However, It is subject to change every 60 minutes as the 60min determines if those monthly weekly daily buyers are present RIGHT NOW.
So if the 60min changes we go into direct conflict against the month/week/day groups.
If we see the 60min and day align we go into direct conflict against the month/week
if the 60min day and week are red we over-take the monthly group for control. At the time of the week day and 60 being red we have ZERO evidence of the previous monthly buyer/seller that was present.
Now that you understand a little bit about continuity.. Check it out on the chart!
P.S Here is some tips
1) it is not about just all timeframes aligning, we want to see long green / red bars!
2) The opens reset on a cyclical basis. Each day, each week, each month... When the new timeframes open we will see timeframes have the SAME open. When the opens are the same price we have LESS evidence versus having all opens seperate.
3) Investors can use the Y Q M W as their 4 timeframes to see when institutional buying is occurring [go do a case study on AMEX:GLD and AMEX:SLV weekly timeframe with these settings]
4) You need to add 4 separate indicators and change the timeframes. It is ideal to then save this layout!
5) The best way to do price analysis is using #TheStrat across all 4 timeframes instead of one timeframe with this indicator. This is soley a tool we use to show changing of control between participation groups!
LRHS Strategy - BakaraFxThis indicator is designed to identify high-probability market reversal zones by combining liquidity sweeps, market structure shifts, and multi-timeframe confirmation.
Concept Behind the Indicator
Financial markets often move to collect liquidity above previous highs or below previous lows before reversing.
This tool focuses on detecting these liquidity raids and then waits for structural confirmation before highlighting potential reversal areas.
How It Works
1. Liquidity Sweep Detection
The indicator identifies when price takes out recent swing highs or lows, suggesting a stop-hunt or liquidity grab.
2. Structural Shift Confirmation
After the liquidity sweep, the script looks for a change in short-term market structure, indicating that momentum may be shifting in the opposite direction.
3. Multi-Timeframe Filtering
Users can select different timeframes for the liquidity hunt and the confirmation phase, allowing better alignment between higher-timeframe context and lower-timeframe entries.
4. Reversal Zones & Signals
When both liquidity and structure conditions are met, the indicator highlights potential reversal areas on the chart.
Best Use
• Works well on volatile markets (Gold, BTC)
• Designed for traders using liquidity, ICT, and price action concepts
• Can be used for scalping, intraday, or swing trading
Important Note
This tool is not a “buy/sell signal generator”.
It provides context and confirmation, helping traders make more informed decisions.
Disclaimer
This indicator is for educational purposes only.
It does not provide financial advice.
Always use proper risk management.
eXquTrading FIB (Auto) V1.2eXquTrading FIB (Auto)
This indicator combines a Cloud-based trend filter, a multi-confirmation oscillator system, and an automatic Fibonacci (single-set) tool into one workflow. The goal is to produce filtered, trend-aligned signals while automatically drawing key Fibonacci levels to track pullbacks and targets visually.
Features
1) Cloud Trend Regime (EMA 144 / EMA 169)
Trend direction is defined by the Cloud:
LONG signals only when price is above the Cloud
SHORT signals only when price is below the Cloud
Cloud coloring reflects the current regime (LONG / SHORT / Neutral).
2) 8X Confirmation System (Scalp)
Signals are generated using multiple confirmations instead of relying on a single indicator.
Default Min Confirmation = 3 (adjustable in settings).
Includes components such as RSI, CCI, MFI, MACD, Stochastic, Momentum, Volume, OBV, etc.
Designed to reduce noise by requiring confluence.
3) FAST Mode (Early Trigger)
FAST mode is included and optional.
Uses strong triggers (e.g., OBV/CCI logic) to catch opportunities earlier, before full confirmation is reached.
Can be tuned to be more aggressive or more conservative.
4) Automatic Fibonacci (Single Set)
Fibonacci levels are automatically created based on the indicator’s internal setup logic.
The Fib set updates dynamically as conditions change.
A right-side label distance is used for better readability.
Fib lines stop at the defined distance (no infinite extension).
5) No Repaint
Signals are generated only on candle close.
No intrabar/early-signal repaint option.
6) Visual Customization
You can toggle Cloud / EMAs / FIB / Labels on or off.
Cloud colors, EMA colors, line widths, and label colors are adjustable.
How to Use
Follow the Cloud regime:
Above Cloud → focus on LONG scenarios
Below Cloud → focus on SHORT scenarios
Use 8X signals for confirmation:
Higher min confirmation = fewer signals, typically higher quality.
FAST mode (optional):
Enable for earlier triggers.
Disable for cleaner, more conservative behavior.
Use Fibonacci levels as a visual guide:
Track pullback zones and potential targets with the auto Fib structure.
Recommended Starting Settings
Min Confirmation: 3
FAST Mode: ON (more aggressive) / OFF (cleaner)
Distance Filter: ON
Impulse Filter: ON
Disclaimer
This indicator is not financial advice. Crypto and leveraged trading involve significant risk. Always apply proper risk management and test settings on demo/backtest before using live.
SMC Market Structure + Price Zones [MaB]📊 SMC Market Structure + Price Zones
A precision market structure indicator that identifies valid swing points using a custom confirmation algorithm, combined with dynamic price zones for retracement analysis.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔬 HOW THE ALGORITHM WORKS
1️⃣ Swing Point Detection Logic
Unlike simple pivot-based indicators, this script uses a custom state machine that tracks price action in real-time:
- Candidate Detection: When price makes a new high, the algorithm waits for a candle to CLOSE below the low of that high candle. This "close below trigger" initiates a candidate state.
- Dual Confirmation System: A candidate becomes a validated swing point only when BOTH conditions are met:
- Time Filter: A minimum number of candles must pass (configurable, default: 5)
- Price Filter: Price must retrace by a minimum percentage of the previous leg's range (configurable, default: 10%)
- Dynamic Threshold Adjustment: When the current leg amplitude exceeds 2.5× the average of the last 20 legs, the algorithm automatically relaxes confirmation filters to avoid missing extended moves.
2️⃣ Trend State Machine
The indicator maintains an internal trend state (Uptrend/Downtrend) that determines how price action is interpreted:
- Uptrend Mode: Searches for Higher Highs (H1, H2, H3...) and Higher Lows (L1, L2, L3...). A confirmed High triggers monitoring for breakout above that level.
- Downtrend Mode: Searches for Lower Highs and Lower Lows. A confirmed Low triggers monitoring for breakdown below that level.
- Trend Inversion: When price closes beyond the opposite structure point by the Breakout Threshold %, the trend state flips and the search pattern reverses.
3️⃣ Price Zones (Retracement Levels)
Once a valid swing point is confirmed, the indicator automatically draws price zones between the protected level (current valid High/Low) and the previous swing point:
- Level 0 (0%): The protected swing level
- Level 0.3 (30%): First retracement level
- Level 0.5 (50%): Mid retracement level
- Level 0.7 (70%): Deep retracement level
- Level 1 (100%): Previous swing level
These levels provide visual reference points for analyzing price behavior during retracements.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ PARAMETERS EXPLAINED
Market Structure
- Min Confirmation Candles (default: 5) — Bars required after candidate detection before validation
- Pullback Percentage (default: 10%) — Minimum retracement of leg range required for confirmation
- Breakout Threshold (default: 5%) — Distance beyond structure level for confirmed breakout
Price Zones
- Level Colors — Customize colors for boundary (0/1) and intermediate (0.3/0.5/0.7) levels
- Line Width — Thickness of zone lines
- Extend Right — How far zones project into the future
Display
- Show Market Structure Table — Displays current state: valid H/L values, breakout status, trend mode
- Dark Theme — Adapts colors for dark chart backgrounds
- Replay Mode — Optimizes for TradingView's replay feature
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎨 VISUAL GUIDE
Structure Labels:
- H1, H2, H3... = Confirmed Higher Highs (uptrend)
- L1, L2, L3... = Confirmed Higher Lows (uptrend)
- Labels reset on trend inversion
Structure Lines:
- 🟢 Green = Uptrend leg (L→H movement)
- 🔴 Red = Downtrend leg (H→L movement)
- ⚪ Gray = Trend inversion point
Price Zone Lines:
- Horizontal lines at 0%, 30%, 50%, 70%, 100% retracement
- Updated dynamically as new swing points are confirmed
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 PRACTICAL USAGE
1. Trend Visualization: The colored structure lines help visualize the current market direction — green legs indicate bullish structure, red legs indicate bearish structure.
2. Retracement Analysis: Price zones provide reference levels to observe how price behaves during pullbacks within a trend.
3. Breakout Monitoring: The "Br↑" and "Br↓" labels indicate when price has exceeded a structure level by the configured threshold.
4. Structure Overview: The table provides a quick summary of current valid highs/lows and trend state without needing to scan the entire chart.
⚠️ This indicator is designed as an analytical tool to help visualize market structure. It does not generate buy/sell signals.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔄 WHY THIS IS DIFFERENT
Most market structure indicators use simple pivot highs/lows with fixed lookback periods. This creates:
- False signals during consolidation
- Missed swings during strong trends
- No confirmation of actual breakouts
This indicator addresses these issues with:
✅ Dual confirmation (time + price) before validating any swing
✅ Dynamic threshold adjustment for extended moves
✅ Explicit breakout detection with configurable sensitivity
✅ Automatic price zones for retracement visualization
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ NOTES
- Best results on 1H+ timeframes for cleaner structure
- Use Replay Mode when backtesting to prevent buffer errors
- Price zones update automatically when new swings are confirmed
- The table shows real-time structure state for quick reference
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER
This indicator is for educational and analytical purposes only. It does not constitute financial advice or trading recommendations. Always conduct your own analysis and manage your risk appropriately.
GMI Swing Position OutputGMI Swing Position Output™ (Invite Only) is a rules-based trade planning & position sizing tool built for disciplined swing traders
The script identifies a fresh bullish momentum trigger using Daily GMI(10) and displays trade-ready outputs only when the setup qualifies.
✅ Setup Trigger
BUY output only when Daily GMI meets the buy condition.
✅ Outputs Generated (Current Bar Only)
Signal: BUY
Entry Price
Stop Loss (Swing Low based)
Target (Reward:Risk based)
Quantity (calculated from Capital + Risk %)
This script is designed to support structured decision-making, improve risk control, and bring consistency to execution by keeping the chart clean and showing information only when conditions are met.
📩 To learn the full strategy rules, filters, and execution model, enroll in the GMI Swing Framework™ Course (DM for access) or visit www.prakashgaba.com
+91 9322210907
Disclaimer: This indicator is provided for educational and informational purposes only and does not constitute investment advice, trading advice, or a recommendation to buy/sell any instrument. Trading in equities, futures, and options involves substantial risk and may not be suitable for all traders. Past performance is not indicative of future results. Please consult a SEBI-registered advisor for financial guidance and always trade with proper risk management.
PrecisionViper# Precision Viper — TradingView Description
---
**Overview**
Precision Viper is a momentum breakout indicator designed for scalping and intraday trading. It identifies high-probability entry points by combining volume spikes, price momentum, relative strength, and optional compression detection into a confluence-based system.
When conditions align, Viper plots entry arrows with automatic ATR-based target and stop levels — giving you a complete trade setup, not just a signal.
---
**What Makes This Indicator Unique**
Most breakout indicators rely on a single condition: price crossing a level, or volume exceeding a threshold. Viper requires multiple factors to align before triggering, reducing false signals in choppy markets.
The indicator features an optional Confirmation Bar system that waits for price to break the signal bar's high (for longs) or low (for shorts) before plotting — eliminating repaint issues and ensuring signals only appear after confirmation.
Additional enhanced filters include EMA trend alignment, higher timeframe bias, time-of-day restrictions, and minimum volatility requirements — all independently toggleable to match your trading approach.
---
**How It Works**
Viper calculates five core conditions and requires them to align before generating a signal:
**1. Compression Detection (Optional)**
Measures current ATR relative to its average. When ATR contracts below a threshold (85% for Viper mode, 95% for Moderate mode) for a specified number of bars, the market is considered "coiled" — storing energy for a potential breakout. When Compression Mode is Off, this filter is bypassed.
**2. Volume Spike**
Compares current volume to its moving average. A signal requires volume to exceed the average by a configurable multiplier (default 2x for Standard mode, 1.5x for Aggressive, 2.5x for Conservative). This confirms institutional participation in the move.
**3. Momentum Ignition**
Measures the percentage price change from the previous bar. Long signals require upward momentum exceeding the threshold (default 0.3%). Short signals require downward momentum. This catches the initial thrust of a breakout.
**4. Relative Strength (Optional)**
Compares the stock's performance to a benchmark (default: SPY) over a lookback period. Long signals favor stocks outperforming the benchmark; short signals favor underperformers. This filter can be disabled for crypto or non-correlated assets.
**5. VWAP Filter (Optional)**
For long signals, price should be at or above VWAP. For short signals, price should be at or below VWAP. This aligns entries with intraday institutional bias.
---
**Confirmation Bar Logic**
When enabled, Viper does not plot a signal immediately. Instead, it waits for the next bar to break the signal bar's high (for longs) or low (for shorts). If confirmation does not occur within 3 bars, the pending signal expires. This prevents repainting and ensures you only see confirmed setups.
---
**Enhanced Filters**
These additional filters can be enabled independently:
**EMA Trend Filter** — Requires price to be above EMA for longs, below for shorts. Keeps you aligned with the prevailing trend.
**Higher Timeframe Bias** — Checks if the higher timeframe (default: 15m) shows price above/below its EMA. Filters against counter-trend trades.
**Time Filter** — Restricts signals to a specific trading window (default: 9:30-10:30 ET). Useful for focusing on the opening hour when momentum is strongest.
**Minimum Volatility Filter** — Requires ATR to be at least a percentage of price. Avoids low-volatility environments where breakouts often fail.
---
**Signal Modes**
Select the mode that matches your trading style:
Standard — Balanced settings (2x volume multiplier, 0.3% momentum threshold). Good starting point for most traders.
Aggressive — Lower thresholds (1.5x volume, 0.2% momentum). More signals, faster entries, but more potential whipsaws.
Conservative — Higher thresholds (2.5x volume, 0.5% momentum). Fewer signals, higher conviction setups only.
---
**Compression Modes**
Off — No compression requirement. Signals trigger on volume + momentum alone.
Moderate — Loose compression filter (ATR below 95% of average for 2 bars). Catches earlier breakouts.
Viper — Strict compression filter (ATR below 85% of average for 3 bars). Only triggers after extended coiling periods.
---
**Target Zones**
When a signal triggers, Viper automatically plots:
Target 1 — Default 1.0x ATR from entry (first profit target)
Target 2 — Default 1.5x ATR from entry (extended target)
Stop Loss — Default 0.75x ATR from entry (risk level)
All multipliers are adjustable. Lines display for a configurable number of bars after the signal.
---
**Info Table**
The real-time status bar displays:
Compression — Current state (Coiled/Hunting) and mode
Volume — Current volume as percentage of average
Trend — Current EMA trend direction (if enabled)
RS — Relative strength versus benchmark
ATR — Current ATR as percentage of price
Signal — Current signal mode (STD/AGG/CON)
---
**Settings**
Signal Settings:
- Trade Direction — Long Only, Short Only, or Both
- Signal Mode — Standard, Aggressive, or Conservative
- Compression Mode — Off, Moderate, or Viper
- ATR Length — Period for ATR calculation (default: 14)
- ATR Average Length — Period for ATR average (default: 20)
- Volume Length — Period for volume average (default: 20)
- Volume Spike Multiplier — Threshold for volume spike (default: 2.0)
- Momentum Threshold — Minimum price change percentage (default: 0.3%)
Enhanced Filters:
- Require Confirmation Bar — Wait for breakout confirmation
- Use EMA Trend Filter — Align with trend direction
- Trend EMA Length — Period for trend EMA (default: 20)
- Use Higher Timeframe Bias — Check HTF alignment
- HTF Timeframe — Higher timeframe to check (default: 15)
- Use Time Filter — Restrict to trading hours
- Start/End Hour/Minute — Define trading window (ET timezone)
- Minimum Volatility Filter — Require minimum ATR percentage
Relative Strength:
- Use Relative Strength — Enable/disable RS filter
- RS Length — Lookback period for comparison (default: 10)
- RS Compare Symbol — Benchmark symbol (default: SPY)
VWAP:
- Use VWAP Filter — Enable/disable VWAP logic
- Show VWAP Line — Display VWAP on chart
Target Zones:
- Show Target Zones — Display target/stop lines
- Target 1/2 ATR Multiple — Distance for profit targets
- Stop Loss ATR Multiple — Distance for stop level
- Line Length — How many bars to display lines
---
**How To Use**
1. Select Trade Direction (Long Only for bull markets, Both for neutral)
2. Choose Signal Mode based on your risk tolerance
3. Enable Confirmation Bar to avoid repainting signals
4. Optionally add Enhanced Filters for additional conviction
5. Watch for entry arrows and use the plotted target/stop levels
6. Manage the trade using the ATR-based targets
For best results, combine with your own chart analysis — support/resistance, market structure, and key levels.
---
**Alerts**
Two alert conditions are available:
- Viper Long Signal
- Viper Short Signal
---
**Important Notes**
- With Confirmation Bar enabled, signals do not repaint
- Relative Strength requires valid data from the comparison symbol
- VWAP resets daily — filter is most relevant during regular trading hours
- Time Filter uses Eastern Time (ET) timezone
- Best suited for intraday timeframes (1m - 15m) on liquid instruments
---
⚠️ Disclaimer: This indicator is for educational purposes only. Trading involves substantial risk of loss and is not suitable for all investors. Past performance is not indicative of future results. Always do your own research and consult with a licensed financial advisor before making any trading decisions.
---
# Precision Viper — TradingView Description
---
**Overview**
Precision Viper is a momentum breakout indicator designed for scalping and intraday trading. It identifies high-probability entry points by combining volume spikes, price momentum, relative strength, and optional compression detection into a confluence-based system.
When conditions align, Viper plots entry arrows with automatic ATR-based target and stop levels — giving you a complete trade setup, not just a signal.
---
**What Makes This Indicator Unique**
Most breakout indicators rely on a single condition: price crossing a level, or volume exceeding a threshold. Viper requires multiple factors to align before triggering, reducing false signals in choppy markets.
The indicator features an optional Confirmation Bar system that waits for price to break the signal bar's high (for longs) or low (for shorts) before plotting — eliminating repaint issues and ensuring signals only appear after confirmation.
Additional enhanced filters include EMA trend alignment, higher timeframe bias, time-of-day restrictions, and minimum volatility requirements — all independently toggleable to match your trading approach.
---
**How It Works**
Viper calculates five core conditions and requires them to align before generating a signal:
**1. Compression Detection (Optional)**
Measures current ATR relative to its average. When ATR contracts below a threshold (85% for Viper mode, 95% for Moderate mode) for a specified number of bars, the market is considered "coiled" — storing energy for a potential breakout. When Compression Mode is Off, this filter is bypassed.
**2. Volume Spike**
Compares current volume to its moving average. A signal requires volume to exceed the average by a configurable multiplier (default 2x for Standard mode, 1.5x for Aggressive, 2.5x for Conservative). This confirms institutional participation in the move.
**3. Momentum Ignition**
Measures the percentage price change from the previous bar. Long signals require upward momentum exceeding the threshold (default 0.3%). Short signals require downward momentum. This catches the initial thrust of a breakout.
**4. Relative Strength (Optional)**
Compares the stock's performance to a benchmark (default: SPY) over a lookback period. Long signals favor stocks outperforming the benchmark; short signals favor underperformers. This filter can be disabled for crypto or non-correlated assets.
**5. VWAP Filter (Optional)**
For long signals, price should be at or above VWAP. For short signals, price should be at or below VWAP. This aligns entries with intraday institutional bias.
---
**Confirmation Bar Logic**
When enabled, Viper does not plot a signal immediately. Instead, it waits for the next bar to break the signal bar's high (for longs) or low (for shorts). If confirmation does not occur within 3 bars, the pending signal expires. This prevents repainting and ensures you only see confirmed setups.
---
**Enhanced Filters**
These additional filters can be enabled independently:
**EMA Trend Filter** — Requires price to be above EMA for longs, below for shorts. Keeps you aligned with the prevailing trend.
**Higher Timeframe Bias** — Checks if the higher timeframe (default: 15m) shows price above/below its EMA. Filters against counter-trend trades.
**Time Filter** — Restricts signals to a specific trading window (default: 9:30-10:30 ET). Useful for focusing on the opening hour when momentum is strongest.
**Minimum Volatility Filter** — Requires ATR to be at least a percentage of price. Avoids low-volatility environments where breakouts often fail.
---
**Signal Modes**
Select the mode that matches your trading style:
Standard — Balanced settings (2x volume multiplier, 0.3% momentum threshold). Good starting point for most traders.
Aggressive — Lower thresholds (1.5x volume, 0.2% momentum). More signals, faster entries, but more potential whipsaws.
Conservative — Higher thresholds (2.5x volume, 0.5% momentum). Fewer signals, higher conviction setups only.
---
**Compression Modes**
Off — No compression requirement. Signals trigger on volume + momentum alone.
Moderate — Loose compression filter (ATR below 95% of average for 2 bars). Catches earlier breakouts.
Viper — Strict compression filter (ATR below 85% of average for 3 bars). Only triggers after extended coiling periods.
---
**Target Zones**
When a signal triggers, Viper automatically plots:
Target 1 — Default 1.0x ATR from entry (first profit target)
Target 2 — Default 1.5x ATR from entry (extended target)
Stop Loss — Default 0.75x ATR from entry (risk level)
All multipliers are adjustable. Lines display for a configurable number of bars after the signal.
---
**Info Table**
The real-time status bar displays:
Compression — Current state (Coiled/Hunting) and mode
Volume — Current volume as percentage of average
Trend — Current EMA trend direction (if enabled)
RS — Relative strength versus benchmark
ATR — Current ATR as percentage of price
Signal — Current signal mode (STD/AGG/CON)
---
**Settings**
Signal Settings:
- Trade Direction — Long Only, Short Only, or Both
- Signal Mode — Standard, Aggressive, or Conservative
- Compression Mode — Off, Moderate, or Viper
- ATR Length — Period for ATR calculation (default: 14)
- ATR Average Length — Period for ATR average (default: 20)
- Volume Length — Period for volume average (default: 20)
- Volume Spike Multiplier — Threshold for volume spike (default: 2.0)
- Momentum Threshold — Minimum price change percentage (default: 0.3%)
Enhanced Filters:
- Require Confirmation Bar — Wait for breakout confirmation
- Use EMA Trend Filter — Align with trend direction
- Trend EMA Length — Period for trend EMA (default: 20)
- Use Higher Timeframe Bias — Check HTF alignment
- HTF Timeframe — Higher timeframe to check (default: 15)
- Use Time Filter — Restrict to trading hours
- Start/End Hour/Minute — Define trading window (ET timezone)
- Minimum Volatility Filter — Require minimum ATR percentage
Relative Strength:
- Use Relative Strength — Enable/disable RS filter
- RS Length — Lookback period for comparison (default: 10)
- RS Compare Symbol — Benchmark symbol (default: SPY)
VWAP:
- Use VWAP Filter — Enable/disable VWAP logic
- Show VWAP Line — Display VWAP on chart
Target Zones:
- Show Target Zones — Display target/stop lines
- Target 1/2 ATR Multiple — Distance for profit targets
- Stop Loss ATR Multiple — Distance for stop level
- Line Length — How many bars to display lines
---
**How To Use**
1. Select Trade Direction (Long Only for bull markets, Both for neutral)
2. Choose Signal Mode based on your risk tolerance
3. Enable Confirmation Bar to avoid repainting signals
4. Optionally add Enhanced Filters for additional conviction
5. Watch for entry arrows and use the plotted target/stop levels
6. Manage the trade using the ATR-based targets
For best results, combine with your own chart analysis — support/resistance, market structure, and key levels.
---
**Alerts**
Two alert conditions are available:
- Viper Long Signal
- Viper Short Signal
---
**Important Notes**
- With Confirmation Bar enabled, signals do not repaint
- Relative Strength requires valid data from the comparison symbol
- VWAP resets daily — filter is most relevant during regular trading hours
- Time Filter uses Eastern Time (ET) timezone
- Best suited for intraday timeframes (1m - 15m) on liquid instruments
---
⚠️ Disclaimer: This indicator is for educational purposes only. Trading involves substantial risk of loss and is not suitable for all investors. Past performance is not indicative of future results. Always do your own research and consult with a licensed financial advisor before making any trading decisions.
---
A Note on Settings
The Enhanced Filters (Confirmation Bar, EMA Trend, Higher Timeframe, Minimum Volatility, Relative Strength) are designed for high-momentum stocks that make sharp, decisive moves. For lower-volatility names or stocks that move more slowly, these filters may be too restrictive and prevent signals from firing.
If you're not seeing signals on a particular stock, try disabling some or all of the Enhanced Filters. The core system (Volume Spike + Momentum + VWAP) works across most instruments — the filters add conviction but reduce frequency.
Experiment with the settings to find what works best for your trading style and the instruments you trade.
BNAI (Micro Cap, Enhanced Filters On) — 5 Minute
F (Large Cap, Enhanced Filters Off) — 5 Minute
IBRX (Small Cap) — 5 Minute
UBFX - DotsThis is for my baby boy it is dots that are either red or green, they move when price moves, and change when price change
MTF SMC Pro - Smart Money Trading IndicatorAbout MTF SMC Pro Trading Indicators
I develop professional trading indicators for TradingView, specializing in Smart Money Concepts with multi-timeframe validation.
Why I Built This:
Most trading indicators spam traders with 50-100 signals per day, creating noise instead of clarity. I wanted something different — a system that filters for quality by requiring multi-timeframe alignment and Smart Money confirmation.
MTF SMC Pro was born from this philosophy: Quality over quantity. Precision over noise.
What Makes It Different:
- Multi-Timeframe Filtering: Only signals when M15, H1, H4, D1 align
- Smart Money Concepts: Order Blocks + Liquidity Sweeps built-in
- Clean Interface: No clutter, just actionable information
- Professional Grade: Built for serious traders
What You Get With Every Product:
✅ Lifetime access (one-time payment, no subscriptions)
✅ Comprehensive PDF trading guides
✅ Video installation and usage tutorials
✅ Customization support
✅ Email support for questions
✅ Free updates and improvements
My Commitment:
I build tools I'd want to use myself. Every indicator is tested, refined, and delivered with complete documentation. If you have questions or need help, I'm here to support you.
Trading involves risk. These are professional tools for analysis, not magic buttons. Use proper risk management always.
Let's trade smarter.
— Sanjai
Weekly Regime Filter - Trend + Momentum + Structure (MTF)A multi-timeframe weekly regime indicator that classifies market conditions into BULL , BEAR , or CHOP using three components: trend, momentum, and market structure.
Works on any timeframe while always referencing weekly data — no repainting.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 WHAT IT DOES
Answers one question: What is the weekly regime?
• Trend — EMA hierarchy (Price > EMA Fast > EMA Slow)
• Momentum — DI+ vs DI- with optional ADX filter
• Structure — Break of Structure (BOS) and Change of Character (CHOCH)
BULL = All three bullish
BEAR = All three bearish
CHOP = Mixed signals
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ KEY FEATURES
• Multi-Timeframe (MTF) — View on 1H, 4H, Daily; regime stays consistent
• Auto-Detect Asset Type — Automatically applies optimized settings for Crypto, Stocks, Forex, Gold, Silver, Oil, Commodities
• BOS/CHOCH Labels — Visual market structure breaks on chart
• Live Status Panel — Shows regime, components, and active parameters
• Non-Repainting — Uses confirmed weekly closes only
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 ASSET PRESETS
• Crypto — EMA 50/200, ADX Off, Pivot 2
• Stocks/Indices — EMA 50/200, ADX >20, Pivot 3
• Forex — EMA 30/100, ADX >25, Pivot 2
• Gold — EMA 40/150, ADX >20, Pivot 3
• Silver — EMA 40/150, ADX >22, Pivot 3
• Oil — EMA 30/100, ADX >25, Pivot 2
• Commodities — EMA 40/120, ADX >20, Pivot 3
Select "Custom" to use your own values.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 HOW TO USE
For Swing Trading:
• Set chart to Daily
• Use Auto-Detect or select preset
• Long only when BULL, short only when BEAR
• Reduce size or avoid when CHOP
Structure Signals:
• CHOCH ↑ after bear regime = Early reversal signal
• CHOCH ↓ after bull regime = Tighten stops
• BOS in regime direction = Trend continuation
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 ALERTS
• Regime → BULL
• Regime → BEAR
• CHOCH → Bull
• CHOCH → Bear
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ SETTINGS
Preset: Auto-Detect, Crypto, Stocks, Forex, Gold, Silver, Oil, Commodities, Custom
Custom Settings (when Custom selected):
• EMA Fast/Slow lengths
• ADX Length & Threshold
• ADX Filter toggle
• Pivot Left/Right
Display:
• Plot Weekly EMAs
• Show BOS/CHOCH Labels
• Show Regime Background
• Background Opacity
• Show Status Label
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 NOTES
• Needs ~200 weeks of history for full calculation
• Weekly signals are slower by design — filters noise
• Not a standalone system — combine with entries and risk management
• When using presets, Custom input fields won't visually update (Pine limitation) — status label shows actual values
Secret Zone PRO+### 🔒 ACCESS REQUEST INSTRUCTIONS
If this indicator shows as private/protected, please:
1. **Send a direct message** on TradingView
2. **Include your username** in the message
3. **State why** you want access
4. **Wait 24-48 hours** for approval
### 📋 APPROVAL CRITERIA
- Active TradingView member (30+ days)
- Profile with completed bio
- Genuine interest in market analysis
- Respectful community member
### ⚠️ NOTE
- No automated access - all requests reviewed manually
- No access for duplicate/suspicious accounts
- Educational/trial purposes prioritized
- Commercial use requires special permission
Secret Zone PRO++### 🔒 ACCESS REQUEST INSTRUCTIONS
If this indicator shows as private/protected, please:
1. **Send a direct message** on TradingView
2. **Include your username** in the message
3. **State why** you want access
4. **Wait 24-48 hours** for approval
### 📋 APPROVAL CRITERIA
- Active TradingView member (30+ days)
- Profile with completed bio
- Genuine interest in market analysis
- Respectful community member
### ⚠️ NOTE
- No automated access - all requests reviewed manually
- No access for duplicate/suspicious accounts
- Educational/trial purposes prioritized
- Commercial use requires special permission






















