Quantum Mean Reversion Oscillator[Pineify]Quantum Mean Reversion Oscillator - Statistical Z-Score Based Trading Signals
The Quantum Mean Reversion Oscillator (QMR) is a statistically-driven momentum indicator designed to identify high-probability mean reversion opportunities in any market. Built on the foundation of Z-score analysis, this oscillator measures how far price has deviated from its statistical mean, expressed in standard deviations. When price stretches too far from equilibrium, it tends to snap back—this indicator captures those precise moments.
Key Features
Z-Score based oscillator measuring price deviation from dynamic mean
Adaptive EMA-based mean calculation for responsive trend detection
Customizable standard deviation multiplier for volatility adjustment
Built-in smoothing to filter market noise and reduce false signals
Visual gradient glow effect showing momentum intensity
Clear overbought/oversold threshold levels at +2.0 and -2.0
Automatic buy and sell signal generation on mean reversion events
Pre-configured alert conditions for automated trading workflows
How It Works
The indicator employs a three-step calculation process rooted in statistical analysis:
Dynamic Mean Calculation: Rather than using a simple moving average, the oscillator uses an Exponential Moving Average (EMA) as the basis. This makes the mean more responsive to recent price action while still maintaining statistical validity.
Z-Score Computation: The core of this indicator is the Z-score formula: (Price - Mean) / Standard Deviation. This transforms raw price data into a normalized scale where values represent how many standard deviations price has moved from its mean. A reading of +2.0 means price is two standard deviations above average—a statistically significant extreme.
Noise Reduction: The raw Z-score is smoothed using a Simple Moving Average to eliminate whipsaws and provide cleaner, more actionable signals.
Trading Ideas and Insights
Mean reversion is one of the most fundamental concepts in quantitative trading. Markets tend to oscillate around fair value, and extreme deviations often precede reversals. The QMR Oscillator quantifies this behavior:
When the oscillator exceeds +2.0, price is statistically overbought—approximately 95% of price action occurs below this level under normal distribution
When the oscillator drops below -2.0, price is statistically oversold—a zone where buying pressure typically emerges
The crossback signals (crossing back inside from extremes) indicate the reversion has begun, providing entry timing
This approach works particularly well in ranging markets and can identify exhaustion points in trending markets where pullbacks are likely.
How Multiple Indicators Work Together
The QMR Oscillator integrates three complementary statistical concepts into a unified framework:
EMA for Mean: Provides a responsive baseline that adapts to changing market conditions faster than traditional SMA, ensuring the "fair value" reference point stays relevant.
Standard Deviation for Volatility: Automatically adjusts the oscillator's sensitivity based on current market volatility. During high volatility, larger price moves are required to reach extreme readings, preventing false signals.
SMA Smoothing: Applied as a final filter to remove noise without introducing significant lag, balancing responsiveness with reliability.
These three components work synergistically—the EMA tracks the trend, standard deviation normalizes for volatility, and smoothing ensures signal quality.
Unique Aspects
Statistical Foundation: Unlike arbitrary oscillator boundaries, the +/-2.0 levels have statistical meaning—representing approximately 2 standard deviations from the mean
Visual Gradient System: The glow effect intensifies as price moves further from equilibrium, providing intuitive visual feedback on momentum strength
Adaptive Sensitivity: The deviation multiplier allows traders to adjust how extreme price must move before triggering signals, accommodating different trading styles and market conditions
How to Use
Add the indicator to your chart and observe the oscillator's position relative to the zero line and threshold levels
Look for buy signals (B markers) when the oscillator crosses back above -2.0 from oversold territory
Look for sell signals (S markers) when the oscillator crosses back below +2.0 from overbought territory
Use the gradient glow intensity to gauge momentum strength—brighter colors indicate more extreme conditions
Set up alerts using the built-in alert conditions for automated notifications
Customization
Mean Lookback (default: 20): Controls the EMA period for mean calculation. Shorter periods increase sensitivity; longer periods provide smoother readings
Deviation Multiplier (default: 2.0): Adjusts how many standard deviations define the bands. Higher values require more extreme moves for signals
Smoothing (default: 3): Controls noise filtering. Increase for smoother signals in choppy markets
Bullish/Bearish Glow Colors: Customize the visual appearance to match your chart theme
Show Reversion Signals: Toggle buy/sell markers on or off
Conclusion
The Quantum Mean Reversion Oscillator provides traders with a statistically rigorous tool for identifying mean reversion opportunities. By combining Z-score analysis with adaptive volatility measurement and intelligent smoothing, it offers a systematic approach to finding high-probability reversal points. Whether used as a standalone indicator or as confirmation for other analysis methods, the QMR Oscillator brings quantitative precision to mean reversion trading strategies.
Göstergeler ve stratejiler
Inversion ZonesInversion Zones is a simple indicator designed to help identify potential price reversal areas, based on liquidity behavior.
The indicator highlights zones where the market:
approaches an area of interest (Supply or Demand),
takes liquidity above or below that zone,
and shows a possible price reaction.
It does not provide automatic entry signals, but helps traders read market context and understand where the price may react, leaving the final trading decision to the trader.All the indicator parameters are fully adjustable, allowing it to be adapted to:
your own trading style,
the timeframe you use,
and the market you trade.
Each trader can choose whether the indicator should be:
more conservative or more reactive,
more focused on market context or on timing.
Volatilidad (COCIENTE close) 14/90 + Zonas📊 Volatility (CLOSE RATIO) 14/90 + Zones
This indicator measures relative market volatility by comparing the daily price range to the daily closing price, and then evaluating that value against its historical behavior over short-term (14) and medium-term (90) periods.
Unlike traditional volatility approaches based solely on the High–Low range, this indicator introduces a close-normalized ratio, providing a more realistic and comparable volatility measure across assets with different prices or trading regimes.
🔍 Calculation Methodology
SMA 14 → short-term reference
SMA 90 → medium-term reference
Normalized Volatility
Volatility 14 = (Ratio / SMA14) × 100
Volatility 90 = (Ratio / SMA90) × 100
These two curves show whether current volatility is below, near, or above its historical norm.
🎨 Color Zones (Market Context)
The background color dynamically reflects volatility conditions, allowing immediate visual interpretation:
🟢 Green – Low volatility / stable environment
🟡 Yellow – Moderate volatility
🟠 Orange – High volatility
🟤 Brown – Very high volatility / caution zone
🔴 Red – Extreme volatility / elevated risk
The zones can be calculated using either the 14-period or 90-period volatility, depending on user preference.
📈 Practical Interpretation
Low volatility (green/yellow):
Favorable environment for trend-following strategies and structured entries.
Rising volatility (orange/brown):
Increased risk, potential breakouts, or exhaustion phases.
Extreme volatility (red):
Unstable market conditions, prone to sharp reversals, whipsaws, and emotional price action.
This indicator does not generate entry or exit signals. It is designed as a context and risk filter, helping traders decide when to trade and when to stay out.
1m sweep entry helperThis script is designed to aid in sweep trades where the intention is to mean revert after grabbing sellside of buyside liquidity. This script specifically helps with identifying 1m pivot liquidity and targets for the trades.
Dynamic Wick PriceAdvanced Line Chart, which plots Highs + Lows
which was missing in traditional line chart
Arpoom//@version=5
indicator("Volume & Body Spike Multiplier", overlay=true)
// 1. คำนวณค่าเฉลี่ย 20 แท่ง
avgVol = ta.sma(volume, 20)
currentBody = math.abs(close - open) // ใช้ math.abs เพื่อให้ค่าเป็นบวกเสมอ
avgBody = ta.sma(currentBody, 20)
// 2. คำนวณ Multipliers
volMultiplier = volume / avgVol
bodyMultiplier = currentBody / avgBody
// 3. กำหนดเงื่อนไข
// วอลุ่มมากกว่า 2 เท่า และ เนื้อเทียนยาวกว่าค่าเฉลี่ยเนื้อเทียน 20 แท่ง
volCondition = volume > (avgVol * 2)
bodyCondition = currentBody > avgBody
longCondition = volCondition and bodyCondition and close > open
shortCondition = volCondition and bodyCondition and close <= open
// 4. วาดลูกศร
plotshape(longCondition, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Long Body Spike")
plotshape(shortCondition, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Short Body Spike")
// 5. แสดงตัวเลขบน Label (V = Volume x, B = Body x)
if longCondition
label.new(bar_index, low, str.format("V: {0,number,#.#}x B: {1,number,#.#}x", volMultiplier, bodyMultiplier), yloc=yloc.belowbar, color=color.new(color.green, 20), textcolor=color.white, style=label.style_label_up, size=size.small)
if shortCondition
label.new(bar_index, high, str.format("V: {0,number,#.#}x B: {1,number,#.#}x", volMultiplier, bodyMultiplier), yloc=yloc.abovebar, color=color.new(color.red, 20), textcolor=color.white, style=label.style_label_down, size=size.small)
// 6. ระบบแจ้งเตือน (Alerts)
alertcondition(longCondition, title="Buy Spike (Vol & Body)", message="Body Spike Up! Vol: {{plot_0}}x, Body: {{plot_1}}x")
alertcondition(shortCondition, title="Sell Spike (Vol & Body)", message="Body Spike Down! Vol: {{plot_0}}x, Body: {{plot_1}}x")
// ส่งค่าออกเพื่อให้ Alert ดึงไปใช้
plot(volMultiplier, "Vol Mult", display=display.none)
plot(bodyMultiplier, "Body Mult", display=display.none)
SMC Structure + HTF Levels + VolatilityDescription: This script is a comprehensive "Smart Money Concepts" (SMC) toolkit designed to filter out market noise and focus only on the Major Market Structure. It combines structural analysis, multi-timeframe key levels, and volatility tracking into a single chart overlay.
Unlike standard fractal indicators that clutter the chart with every minor pivot, this script uses a "Retroactive" logic system to only mark significant Higher Highs (HH), Higher Lows (HL), Lower Lows (LL), and Lower Highs (LH) that confirm a trend break.
Key Features
1. Major Structure Mapping (Retroactive Logic)
The Problem: Standard indicators often mark a "Lower High" too early, only for price to continue higher.
The Solution: This script waits for a Major Low to be broken (confirmed break of structure) before identifying the peak that caused it. It then "looks back" and retroactively labels that peak as the valid Lower High (LH).
Result: You get a clean chart that shows only the true structural legs of the trend, filtering out internal sub-swings and fake-outs.
2. Multi-Timeframe (MTF) Steplines
Automatically plots the previous highs and lows from higher timeframes:
PDH / PDL: Previous Day High & Low (Blue)
PWH / PWL: Previous Week High & Low (Orange)
PMH / PML: Previous Month High & Low (Purple)
These act as major magnet levels for price targets or reversal zones.
3. Volatility Regimes (Expansion vs. Consolidation)
Uses Bollinger Band Width to analyze market energy.
Green Background (Expansion): Volatility is above average. The market is moving fast (breakout or trend).
Gray Background (Consolidation): Volatility is below average. The market is squeezing, indicating a potential big move is building up.
How to Use It
Trend Following: Look for price to form a HL (Higher Low) in an uptrend. Wait for the background to turn Gray (Consolidation), then enter when it turns Green (Expansion) as price breaks upward.
Reversals: Watch for price to hit a PWH (Previous Week High). If a LH (Lower High) label appears shortly after, it confirms the reversal is valid.
Stop Placement: Use the most recent HL or LH labels as safe zones for stop-loss placement, as these represent protected structural points.
Settings
Swing Length: Adjusts how sensitive the structure detection is (Default: 5). Increase this number to see even longer-term structure.
Colors: Fully customizable colors for Bullish/Bearish structure, HTF lines, and Volatility zones.
Show/Hide: You can toggle off any element (like the Monthly levels or Volatility background) to keep your chart clean.
EMA Crossover Buy/Sell Signals//@version=5
indicator("EMA Crossover Buy/Sell Signals", overlay=true)
// ─── Inputs ───────────────────────────────────────────────
emaFastLength = input.int(5, "Fast EMA Length", minval=1)
emaSlowLength = input.int(20, "Slow EMA Length", minval=1)
// ─── EMA Calculations ─────────────────────────────────────
emaFast = ta.ema(close, emaFastLength)
emaSlow = ta.ema(close, emaSlowLength)
// ─── Entry & Exit Conditions ──────────────────────────────
buySignal = ta.crossover(emaFast, emaSlow) // Fast EMA crosses above Slow EMA
sellSignal = ta.crossunder(emaFast, emaSlow) // Fast EMA crosses below Slow EMA
// ─── Alerts ───────────────────────────────────────────────
alertcondition(buySignal, title="Buy Signal", message="Buy Signal")
alertcondition(sellSignal, title="Sell Signal", message="Sell Signal")
// ─── Display EMA Lines ────────────────────────────────────
plot(emaFast, color=color.green, title="Fast EMA")
plot(emaSlow, color=color.red, title="Slow EMA")
// ─── Signal Arrows ────────────────────────────────────────
plotshape(buySignal, title="Buy Arrow", style=shape.labelup, color=color.green, text="Buy", location=location.belowbar, size=size.tiny)
plotshape(sellSignal, title="Sell Arrow", style=shape.labeldown, color=color.red, text="Sell", location=location.abovebar, size=size.tiny)
// ─── Highlight Active Signals ─────────────────────────────
bgcolor(buySignal ? color.new(color.green, 85) : sellSignal ? color.new(color.red, 85) : na)
Nokor Traders CRTThis indicator combines three powerful tools in one to improve market analysis and trading decisions:
• Higher Timeframe Candlestick View – Helps traders understand overall market structure, momentum, and key price behavior from larger timeframes.
• Asia, London, and New York Killzone Sessions – Highlights major market trading sessions to help identify high-liquidity periods and potential volatility opportunities.
• Heikin Ashi Trend Line – Assists in detecting trend direction and potential reversal points with smoother price visualization.
This all-in-one indicator is designed to help traders identify market bias, session volatility, and trend changes more clearly and efficiently.
Admin t.me
Multi-Session Volume Profile Suite [MarkitTick]💡 This indicator provides a sophisticated, institutional-grade Volume Profile analysis suite that renders multiple temporal profiles simultaneously. It is designed for traders utilizing Auction Market Theory who require a holistic view of where value is being established across Daily, Weekly, and Monthly timeframes, alongside custom intraday sessions. By bypassing standard built-in functions in favor of a custom array-based calculation engine, this tool offers granular control over Value Area logic, Point of Control (POC) migration, and multi-timeframe confluence detection.
✨ Originality and Utility
Standard Volume Profile tools often limit traders to a single timeframe or the visible range of the chart. This creates a fragmented view of the market, where a trader might see the daily value but miss the context of the weekly or monthly auction.
This script solves that problem by layering three distinct higher-timeframe profiles (Daily, Weekly, Monthly) plus three customizable intraday session profiles onto a single chart.
● Key Differentiators
Confluence Detection Engine: The script mathematically calculates when the Points of Control (POC) of different timeframes overlap (e.g., Daily POC inside Weekly POC). It explicitly highlights these high-probability zones with specific labels (e.g., "TRIPLE CONFLUENCE"), automating the search for key support/resistance levels.
POC Migration Tracking: Unlike static profiles, this tool tracks the "Shift" of the POC. It visualizes whether value is migrating higher (▲), lower (▼), or remaining neutral (=) compared to the previous period, providing immediate insight into the trend's acceptance.
Synthetic Chart Protection: The script includes logic to detect and prevent usage on non-standard chart types like Heikin Ashi or Renko, ensuring that the volume data processed is accurate and not subject to the repainting often found in synthetic OHLC variations.
🔬 Methodology and Concepts
The core engine relies on a custom implementation of the Volume Profile formula using dynamic arrays. It does not simply pull pre-calculated data but processes the tick volume of the underlying asset relative to price action.
• Volumetric Binning
The script divides the price range of a specific period (e.g., a Day) into a user-defined number of "rows" (bins). As price trades within a specific bin, the corresponding volume is accumulated.
Point of Control (POC): The bin with the highest accumulated volume is identified as the POC. This represents the "Fair Value" or the mode of the distribution for that period.
Value Area (VA): The script calculates the total volume of the profile and then identifies the range surrounding the POC that contains a specific percentage (default 70%) of that volume. It uses a dual-scanning algorithm that expands upwards or downwards from the POC based on which adjacent row has higher volume, mimicking the auction process of testing prices.
• Exact-Anchor Pivots
Simultaneously, the script tracks "Exact-Anchor" pivots. Unlike standard pivots that settle at the close, these track the absolute High and Low of the period (Daily/Weekly/Monthly) in real-time and extend them until a new period begins.
🎨 Visual Guide
The indicator uses a color-coded hierarchy to distinguish between timeframes. Understanding this visual language is critical for interpreting the data.
● Profile Hierarchy (Default Theme)
Daily Profile (Yellow/Gold): Represents the immediate, short-term auction.
Solid Line: Daily POC.
Dotted Line: Daily Value Area High (VAH) and Low (VAL).
Weekly Profile (Blue): Represents the intermediate auction. A solid Blue line indicates the Weekly POC.
Monthly Profile (Purple): Represents the macro auction. A solid Purple line indicates the Monthly POC.
● Labels and Symbols
Right-Side Labels: At the end of profile lines, text labels display the exact price of the POC.
Shift Arrows (▲ / ▼): Located inside the POC label, these arrows indicate the direction the POC has moved relative to the previous period's POC. An Up arrow (▲) suggests buyers are accepting higher prices.
Confluence Labels: If enabled, a text box appears near price action stating "POC CONFLUENCE" or "TRIPLE CONFLUENCE" when the POCs of different timeframes align within a tight margin.
Block Symbol (⬛): A small block icon may appear above bars to denote the center of a specific session's time window.
● Pivot Lines
Orange Lines: Previous Daily High (PDH) and Low (PDL).
Green Dashed Lines: Previous Weekly High (PWH) and Low (PWL).
Red Dotted Lines: Previous Monthly High (PMH) and Low (PML).
White Dashed Line: New York Midnight Open price (if enabled).
📖 How to Use
This suite is designed for "Contextual Trading." It answers the question: Where are we relative to value?
• Trend Acceptance
Observe the Shift Arrows on the POC labels. In a healthy uptrend, you should see a sequence of Daily and Weekly profiles with (▲) arrows, indicating that the market is validating higher prices as fair value. If price rises but the POC remains lower or shifts down, it may indicate a "weak high" or a potential reversal (divergence between price and value).
• Support and Resistance
The POC lines act as high-probability support and resistance. Price returning to a Weekly (Blue) or Monthly (Purple) POC often results in a reaction, as these are areas of significant historical agreement between buyers and sellers.
• The Confluence Play
Pay special attention when the "Confluence" label appears. When a Daily POC aligns with a Weekly or Monthly POC, that specific price level possesses reinforced structural importance. A rejection from such a level is a strong signal; a breakout through such a level often leads to an explosive move as value transitions rapidly.
⚙️ Inputs and Settings
The script is highly customizable via the settings menu.
● General Settings
Row Resolution: Determines the granularity of the profile. Higher numbers (e.g., 100) create smoother, more detailed profiles but use more calculation resources.
Value Area %: Default is 70.0, representing the standard deviation of value.
Show POC Shift: Toggles the (▲/▼) comparison logic.
● Profile Scope
Show Daily/Weekly/Monthly: Checkboxes to individually enable or disable specific timeframe profiles.
Session Lookback: Controls how many historical days/weeks the profiles are kept on the chart.
● Pivots (PDH/PMH/NYM)
Show Pivots: Enables the High/Low lines for previous periods.
Show NY Midnight: Specifically toggles the opening price of the New York session (00:00 EST).
● Alerts
Approach Distance: Sets the sensitivity (in ticks) for alerts when price nears a key POC level.
🔍 Deconstruction of the Underlying Scientific and Academic Framework
This indicator is grounded in Auction Market Theory (AMT) and statistical distribution analysis.
• The Market as a Mechanism
AMT postulates that the primary purpose of the market is to facilitate trade. Price advertises opportunity, while Time regulates the opportunity. Volume is the validation of that price. When the market spends significant time and transacts significant volume at a specific level, it establishes "Value."
• Gaussian Distribution and Central Limit Theorem
A Volume Profile is essentially a histogram of volume over price, often resembling a Gaussian (Normal) Distribution or "Bell Curve" when the market is balanced.
POC (Mode): The peak of the curve. Mathematically, this is the mode of the dataset—the price occurring with the highest frequency (volume).
Value Area (Standard Deviation): In a normal distribution, approximately 68.2% of data points fall within one standard deviation of the mean. This script defaults to a 70% Value Area to approximate this statistical boundary. Prices outside this area are considered statistically significant anomalies or "imbalanced."
• Confluence and Probability
The "Confluence" feature leverages the intersection of independent datasets. If the mode (POC) of a short-term distribution (Daily) aligns with the mode of a long-term distribution (Weekly), the probability of that price representing "True Value" increases exponentially. This aligns with statistical principles where overlapping data clusters suggest a stronger underlying signal amidst market noise.
⚠️ Disclaimer
All provided scripts and indicators are strictly for educational exploration and must not be interpreted as financial advice or a recommendation to execute trades. I expressly disclaim all liability for any financial losses or damages that may result, directly or indirectly, from the reliance on or application of these tools. Market participation carries inherent risk where past performance never guarantees future returns, leaving all investment decisions and due diligence solely at your own discretion.
XAMD - cycles shows a table of active amd phases saves the trouble of having to look through htfs and you just see a table of them all
Ticker Dashboard [rogman]TICKER DASHBOARD INDICATOR
Overview
A comprehensive real-time market dashboard that displays critical trading information in a compact, color-coded table overlay. Designed for quick at-a-glance analysis of price action, trend direction, market conditions, and relative performance. Automatically detects asset type (stocks, futures, CFDs, forex, crypto) and adjusts session display accordingly.
Table Layout
ROW 1: PRICE & MARKET STATUS
Trend Dot: 🟢 when 8 EMA > 21 EMA (bullish), 🔴 when below (bearish)
Ticker: Current symbol, colored green/red based on change from previous close
Price: Real-time price, updates during extended hours
Chg $: Dollar change from previous day's close (updates in afterhours)
VWAP: ▲V (green) if price above VWAP, ▼V (red) if below
S:/Q:: SPY and QQQ real-time status — 🟢 up from previous close, 🔴 down from previous close
ROW 2: MOVING AVERAGES & RELATIVE STRENGTH
RS 8 EMA 21 EMA 50 SMA
RS (Relative Strength vs SPY):
⊕ (green): Outperforming SPY by >0.5%
⊖ (red): Underperforming SPY by >0.5%
⊜ (gray): Neutral (within ±0.5%)
8/21/50 MAs: Values color-coded green if price above, red if below
ROW 3: SESSION, RANGE & VOLUME
Session - Low - Range Bar - High - Vol:██████
Session Indicator (Auto-detects Asset Type)
Stocks:
IconStatusHours (ET)🔔Market Open9:30am - 4:00pm⏰Pre-Market4:00am - 9:29am🌙After-Hours4:01pm - 8:00pm⛔️Closed8:00pm - 4:00am, Weekends
Futures & CFDs:
IconStatusHours (ET)🔔OpenSunday 6pm - Friday 5pm (with daily 5-6pm break)⛔️ClosedFriday 5pm - Sunday 6pm, Daily 5-6pm maintenance
Forex & DXY:
IconStatusHours (ET)🔔OpenSunday 5pm - Friday 5pm (24/5, no daily break)⛔️ClosedFriday 5pm - Sunday 5pm
Crypto:
IconStatus🔔Always Open (24/7)
Range Bar
Visual representation showing current price position within daily high/low range using a ║ marker.
Volume Blocks
6 blocks compared to 30-day average volume:
Volume % Color Block Fill
<75% avg🔴 RedFills 1 block per 10% below 75% (e.g., 24% = 6 red blocks)
75-125% avg⬜ GrayFills 1-6 blocks as volume increases through normal range
>125% avg🟢 GreenFills 1 block per 10% above 125%
ROW 4: VOLUME DETAILS (Optional)
Vol: XXM 30D Avg: XXM Ratio: X%
Vol: Current daily volume (in millions)
30D Avg: 30-day average volume (in millions)
Ratio: Current volume as percentage of average
Toggle on/off in settings via "Show Volume Row"
Settings
Customize table background and border colors
Position table in multiple locations on chart
Customize text color and size
Asset Type Detection
The indicator automatically detects the asset type and adjusts behavior
Example Displays
Stock During Market Hours
┌────┬──────┬────────┬─────────┬────┬─────────────┐
│ 🟢 │ TSLA │ 421.81 │ +$12.50 │ ▲V │ S:🟢 Q:🟢 │
├────┼──────┼────────┼─────────┼────┼─────────────┤
│ ⊕ │ 8: 418.50│ 21: 415.20 │ 50: 410.35 │
├────┼──────┼────────┼─────────┼────┼─────────────┤
│ 🔔 │ 409 │ ─────║──│ 425 │Vol: │ ███░░░ │
└────┴──────┴────────┴─────────┴────┴─────────────┘
Stock During Pre-Market
┌────┬──────┬────────┬─────────┬────┬─────────────┐
│ 🔴 │ AAPL │ 178.25 │ -$2.30 │ ▼V │ S:🔴 Q:🔴 │
├────┼──────┼────────┼─────────┼────┼─────────────┤
│ ⊖ │ 8: 179.80│ 21: 181.50 │ 50: 183.20 │
├────┼──────┼────────┼─────────┼────┼─────────────┤
│ ⏰ │ 177 │ ──║──── │ 180 │Vol: │ █░░░░░ │
└────┴──────┴────────┴─────────┴────┴─────────────┘
Crypto (Always Open)
┌────┬──────┬──────────┬─────────┬────┬─────────────┐
│ 🟢 │ BTC │ 67,450 │ +$1,250 │ ▲V │ S:🟢 Q:🟢 │
├────┼──────┼──────────┼─────────┼────┼─────────────┤
│ ⊕ │ 8: 66,800│ 21: 65,500 │ 50: 63,200 │
├────┼──────┼──────────┼─────────┼────┼─────────────┤
│ 🔔 │ 65,000 │ ──────║── │ 68,000 │Vol: │ ████░░ │
└────┴──────┴──────────┴─────────┴────┴─────────────┘
Futures (Closed)
┌────┬──────┬─────────┬─────────┬────┬─────────────┐
│ 🔴 │ ES1! │ 5,425 │ -$15.00 │ ▼V │ S:🔴 Q:🔴 │
├────┼──────┼─────────┼─────────┼────┼─────────────┤
│ ⊜ │ 8: 5,430 │ 21: 5,445 │ 50: 5,480 │
├────┼──────┼─────────┼─────────┼────┼─────────────┤
│ ⛔️ │ 5,400 │ ───║──── │ 5,450 │Vol: │ ██░░░░ │
└────┴──────┴─────────┴─────────┴────┴─────────────┘
Technical Notes
Session detection uses timenow for real-time accuracy (not bar time)
All session times are based on America/New_York timezone
Volume calculations use daily timeframe regardless of chart timeframe
Moving averages calculated on current chart timeframe
Price color reflects change from previous close (not day open)
Prime Minute MarkerPrime Minute Marker – Description
This script marks specific prime-numbered minutes directly on the chart using clean, plain text (no boxes or shapes).
It is designed for time-based market observation, helping traders spot recurring reactions, swings, and behavioral patterns that tend to appear at specific minutes within the hour.
The marker:
Displays only selected prime minutes
Uses simple text labels for a clutter-free chart
Does not interfere with price action
Works on any intraday timeframe
Is especially useful for swing points, liquidity reactions, and auction-based analysis
This tool is meant for observation and confluence, not as a standalone trading signal.
Current Trade Holding Time (H:M:S)Purpose:
This TradingView Pine Script strategy tracks your current open trade and displays its holding time in a table on the chart’s bottom-left corner, updating live as each bar forms. It also optionally shows a label above the price with the current holding time in hours, minutes, and seconds.
Features:
Entry / Exit Logic:
Buy Condition: When the 9-period SMA crosses above the 21-period SMA.
Sell Condition: When the 9-period SMA crosses below the 21-period SMA.
(These are example conditions — you can replace them with your own strategy.)
Table Display:
Always visible in the bottom-left corner.
Columns:
Bars: Number of bars the trade has been open.
Days: Total days held (decimal).
Hours: Total full hours held.
Minutes: Remaining minutes.
Seconds: Remaining seconds.
Updates live while the trade is open.
Clears automatically when the trade closes.
Optional Chart Label:
Shows Hours:Minutes:Seconds above the highest price of the current bar.
Can be turned on/off using the Show Labels input.
Single Trade Tracking:
Only the current open trade is displayed.
Past trades are not recorded in the table, keeping it clean.
Time Calculation:
Uses time, the bar timestamp, for precise elapsed time.
Converts milliseconds to seconds, minutes, hours, and days for display.
Intended Use:
Traders who want to monitor exactly how long their open trade has been held.
Useful for scalping or swing trading, where holding time matters.
Works on any timeframe chart.
WT Crossover Strategy Main Chart Indicator# WT Crossover Strategy Main Chart Indicator
## Indicator Overview
The WT Crossover Strategy Main Chart Indicator is a trading signal system based on the Wave Trend (WT) indicator, specifically designed for the TradingView platform. This indicator combines WT indicator crossover signals with ATR-based take profit and stop loss calculations, providing traders with clear entry signals and explicit risk management references.
## Core Features
### 1. Trading Signal Identification
- WT Indicator Crossover Signals : Identifies potential trend reversals based on golden crosses/death crosses between WT1 and WT2
- EMA Trend Filtering : Optional EMA20 and EMA200 trend filtering to help confirm trend direction
- Entry Point Markers : Green triangles mark long entry points, red triangles mark short entry points
### 2. Risk Management Visualization
- Fixed-Length SL/TP Lines : Generates 10-bar length dashed lines at entry, marking take profit and stop loss prices
- Trigger Status Display : When take profit or stop loss is triggered, dashed lines turn solid and display "Take Profit Triggered" or "Stop Loss Triggered" labels
- ATR-Based Calculations : Automatically calculates take profit and stop loss prices using ATR indicator, adapting to different market volatility
### 3. Customizable Parameters
- Preset Symbols : Built-in optimized parameters for Gold, Rebar, Fuel Oil, Bitcoin, Ethereum, etc.
- Line Length Adjustment : Customizable display length for take profit and stop loss lines
- ATR Parameter Adjustment : Adjustable ATR period, stop loss multiplier, and take profit multiplier
- Filter Control : Enable or disable zone filtering and trend filtering
## Technical Features
- Fixed-Length Lines : Take profit and stop loss lines only display for a fixed length, avoiding chart clutter
- Status Change Markers : Intuitively displays take profit/stop loss status through line style changes and labels
- Responsive Design : Automatically adapts to different timeframes and symbols
- Clear Visual Hierarchy : Reasonable color scheme and marker size ensure clear and readable charts
## Usage Instructions
1. Load the Indicator : Apply the indicator to your chart
2. Select Symbol : Choose your trading symbol from the presets or manually adjust parameters
3. Observe Signals :
- Consider going long when green triangles appear
- Consider going short when red triangles appear
4. Set Stop Loss : Reference the red dashed line for stop loss placement
5. Set Take Profit : Reference the green dashed line for take profit placement
6. Monitor Status : When dashed lines turn solid and display labels, it indicates take profit or stop loss has been triggered
## Application Scenarios
- Trend Trading : Combined with EMA filtering to identify medium-term trends
- Swing Trading : Utilizes WT indicator's overbought/oversold characteristics to capture price reversals
- Risk Control : Implements scientific risk-reward ratio management through ATR-calculated take profit and stop loss
- Strategy Verification : Serves as an independent indicator to verify your trading strategy signals
## Notes
- This indicator is for reference only and does not constitute investment advice
- It is recommended to use in conjunction with other technical analysis tools
- Please thoroughly backtest before live trading to adapt to your trading style
- Different symbols may require parameter adjustments for optimal results
Elliott Wave: Pro Forecast + Dashboard (with RSI Divergence)Elliott Wave: Pro Forecast + Dashboard (with RSI Divergence)
This indicator provides a dynamic, real-time projection of Elliott Wave structures, helping traders identify potential trend exhaustion and reversal targets. By combining historical pivot analysis with Fibonacci extensions, it forecasts both short-term "extensions" and long-term "macro" moves.
🚀 Key Features
Automated Elliott Wave Projections: Automatically plots potential 5-wave impulse moves (bullish) and 3-wave corrective moves (ABC - bearish) based on current market volatility.
RSI Divergence Integration (⚡): The script scans for discrepancies between price and momentum. If a reversal is projected while a Bullish or Bearish divergence exists, a lightning bolt icon appears, signaling a high-probability setup.
Dual-Horizon Forecasting:
Short-Term Extension: Projects the immediate continuation of the current trend.
1-Year Macro Projection: A "Big Picture" mode that uses high-sensitivity pivots to forecast long-term structural shifts.
Dynamic Data Dashboard: An on-chart table calculates exact Fibonacci price targets and the percentage distance from the current price, allowing for precise risk/reward planning.
Invalidation Logic: Clearly marks the "Invalidation Line." If price breaches this level, the current wave count is considered void.
🛠️ How to Read the Chart
Historical Waves (Green/Teal): Shows the confirmed pivots that the script is using as a baseline.
Extensions (Orange): The immediate predicted path if the current momentum continues.
Reversals (Blue): The projected Elliott Wave path if the current pivot holds.
Look for the ⚡ symbol near the Invalidation line; this indicates RSI Divergence, suggesting the reversal has strong momentum backing it.
Macro Projection (Purple): Designed for swing traders and investors to see where the asset could be in a year based on larger cycle pivots.
⚙️ Settings & Customization
Sensitivity: Adjust the "Short-Term" and "Macro" sensitivity to filter out market noise or capture smaller intraday cycles.
Scenario Linking: You can choose to have the Reversal projection start after the Extension target is hit, or have them run independently.
Visual Toggles: Enable/Disable the target table, Fibonacci grid levels, and chart labels to keep your workspace clean.
Disclaimer: This indicator is a mathematical projection based on historical volatility and Elliott Wave rules. It is a tool for technical analysis and does not guarantee future results. Always use proper stop-loss management.
DSROverview A mechanical scalping strategy designed for Gold (XAUUSD) on the 5-minute timeframe. This system visually simplifies price action into clear "Go" and "Stop" signals using a color-coded flow system.
Institutional Liquidity MapInstitutional Liquidity Map: Detailed Description
The Core Phi losophy: Mapping vs. Predicting
This indicator serves as a Microstructure Navigation System. Unlike retail indicators that rely on lagged mathematical formulas (like RSI or MACD), this tool identifies the areas of high-interest where institutional orders are clustered. It focuses on the mechanics of liquidity provision and rebalancing, allowing you to see where the "Smart Money" has left a footprint.
Key Modules & Institutional Meaning
Confirmed Liquidity (BSL & SSL): These are the structural anchors. They represent "Liquidity Pools" where retail stop-losses are heavily concentrated. Institutions drive price into these zones to generate the counter-party volume needed to fill their large positions.
Institutional Order Blocks (OB): This module identifies the exact candle where accumulation or distribution occurred. It specifically looks for displacement—a move so fast and strong that it confirms institutional intent rather than retail noise.
Fair Value Gaps (FVG) / Imbalances: When price moves too rapidly, it creates a "hole" in the price action where orders weren't fully matched. The market views these as inefficiencies; price is naturally drawn back to these zones to "rebalance" before continuing the trend.
Liquidity Sweeps (Stop Runs): This identifies the "Trap." It marks instances where price wicks past a confirmed high or low to trigger stops, only to close back within the range. This is often the precursor to a massive reversal.
Best Use Case Scenarios
1. The High-Probability "Confluence Cluster"
The most powerful way to use this indicator is by looking for the overlapping of modules.
The Scenario: You see a BSL Sweep occur at a Previous Day High, immediately followed by a Bearish Order Block and a Bearish FVG.
The Strategy : Use the FVG/OB zone as your "Sell Zone." This cluster indicates that institutions have trapped buyers at the high and are now aggressively pushing price lower.
2. Re-entry via "FVG Rebalancing"
When the market is in a strong trend (like your LINK screenshot), price often leaves gaps.
The Scenario: A strong impulsive move breaks structure, leaving an active FVG box.
The Strategy: Do not chase the candle. Wait for the indicator to show price returning to fill that box. This retest of the imbalance is often the safest entry point for trend continuation.
3. Target Selection using "Liquidity Pools"
Retail traders often set arbitrary take-profit targets (e.g., 2%). Institutional traders target Liquidity.
The Scenario: You are in a Short trade.
The Strategy: Look for the nearest Confirmed SSL (Sell-Side Liquidity) line. This is your target. Price is magnetically drawn to these levels because that is where the most sell-stops are located, providing the liquidity for you to exit your short (by buying back) with minimal slippage.
4. Daily Bias Anchor (Session VWAP)
Use the Session VWAP as your "Line in the Sand."
The Strategy: If price is above VWAP, only look for Bullish Order Blocks and SSL Sweeps. If price is below VWAP, prioritize Bearish Order Blocks and BSL Sweeps. This ensures you are always trading in alignment with the institutional "Fair Value" for the day.
Advanced Trend Strength AnalyzerTrend Strength Analyzer is an all‑in‑one tool designed to quickly show you how strong a trend is, which side is in control, and whether conditions favor continuation or reversal.
This indicator blends multiple components into a single, intuitive view:
ADX for trend strength (filters out choppy, sideways markets).
RSI for momentum, overbought/oversold context, and exhaustion.
MACD for trend direction and confirmation.
EMAs as a higher‑timeframe style trend filter and bias.
All of these are normalized into a combined Trend Strength Score that ranges from -100 to +100:
Strong bullish trend: score closer to +100.
Strong bearish trend: score closer to -100.
Neutral/choppy conditions: score near 0.
Key features:
Clear visual trend bias with color‑coded backgrounds to highlight strong trending vs ranging environments.
Modular design: you can enable/disable ADX, RSI, MACD, or EMA filters individually to fit your strategy.
On‑chart labels and/or table readout (depending on how you set it up) summarizing:
Current trend direction (bullish/bearish/neutral).
Trend strength level (weak, moderate, strong).
Individual indicator statuses (e.g., ADX above/below threshold, RSI overbought/oversold, MACD in agreement or divergence).
Built‑in alert conditions for:
Strong bullish trend detected.
Strong bearish trend detected.
Transition from range to trend or trend to range.
How traders can use it:
As a filter: only take entries in the direction of a strong trend and avoid low‑strength environments.
For timing: combine the trend score with your own entry triggers (price action, breakouts, etc.).
For risk management: tighten stops or take partial profits when trend strength begins to fade toward neutral.
This indicator is suitable for intraday, swing, and position traders across any market (forex, indices, crypto, stocks) and on any timeframe, with user‑friendly settings to adapt sensitivity to your style.
ORION: Linear Regression Consolidation SystemDescription:
This script is a custom-built technical analysis tool designed to identify high-probability consolidation zones (market equilibrium) and trade their subsequent breakouts in the direction of the established trend.
originality & Concept: While many indicators use simple Bollinger Band squeezes, this system employs a multi-factor algorithm to define "Consolidation" mathematically. It synthesizes three core concepts:
Volatility Compression (ATR): It compares the current range against the Average True Range (ATR) to ensure price action is compressed.
Structural Stationarity (Linear Regression): It calculates the slope of the Linear Regression line over a lookback period. A zone is valid ONLY if the slope is near-zero (< 0.25), ensuring the market is truly flat and not just choppy.
Trend Alignment (EMA): To filter out low-probability counter-trend signals, the system utilizes a 150-period Exponential Moving Average (EMA) as a baseline. Breakouts are only valid if they align with the macro trend (Above EMA = Long, Below EMA = Short).
How It Works:
Zone Detection: The script draws a visual box when the price range is within the ATR multiplier limit AND the Linear Regression slope is flat.
Signal Validation: A signal is triggered only on a confirmed candle close outside the box.
False Breakout Protection: A volume/body size filter checks if the breakout candle has significant momentum compared to the average of the last 20 bars.
Risk Management : The script projects a fixed Risk:Reward setup (default 1:1.8) and includes a "Breakeven" logic that visualizes when a trade has reached 50% of its target, securing the position.
Settings:
This system is highly customizable to fit different market conditions. Below are the specific parameters used in this setup:
1. Strategy Core (Logic)
Lookback Period (15): The algorithm analyzes the most recent 15 candles to detect market equilibrium. On the M5 timeframe, this represents a 75-minute window of stability, which is optimal for scalping setups.
Box Width (ATR Multiplier) (3) : Defines the maximum vertical range of the consolidation box. A value of 3 means the box height cannot exceed 3x the Average True Range (ATR). This ensures we are trading tight, compressed zones rather than volatile, expansive ranges.
Slope Tolerance (0.4): Controls the strictness of the Linear Regression slope. A value of 0.4 allows for a slight tilt in the consolidation structure, capturing more valid opportunities than a strictly horizontal (0.0) setting without compromising the "flatness" requirement.
2. Risk Management
Risk : Reward Ratio (1.8): Sets the profit target relative to the stop loss. For every $1 risked, the system targets $1.8 in profit. This provides a positive mathematical expectancy even with a moderate win rate.
Breakeven Trigger (%) (0.5): A capital preservation feature. When the price covers 50% (0.5) of the distance to the Take Profit target, the trade is visually marked as "Breakeven" (Risk-Free). If the price reverses after this point, it is not counted as a loss.
3. Protection & Filters (Insurance)
Enable 'Strong Candle' Filter (ON): Filters out weak "creeping" breakouts. The system will only trigger a signal if the breakout candle demonstrates significant momentum.
Average Size Period (20): The baseline for momentum is calculated using the average body size of the last 20 candles.
Candle Strength Factor (1): The breakout candle must be at least 1x (100%) the size of the average candle. This ensures that real volume and momentum are backing the move, reducing the chance of fakeouts.
Disclaimer: This script is intended for educational and analytical purposes to assist traders in identifying market structure.
Impulse Trend ArrowsThis indicator is a volatility-normalized momentum + trend state tool designed to provide a clean “market regime” read: UP / DOWN / NEUTRAL, with optional visual confirmation on the chart. Works on collection of clasic indicators and some simple math.
⚙️ How it works (logic)
1) Adaptive baseline
The core reference line is an EMA(basisLen) acting as a dynamic equilibrium price. You can treat this setting as a sensitivity for entire thing.
2) ATR volatility envelope
An ATR channel is built around the baseline:
Upper Band = EMA + (ATR × multiplier)
Lower Band = EMA − (ATR × multiplier)
This scales signals to current volatility (tight markets vs. fast markets).
3) “Impulse” detection
Bull impulse when price is above both the baseline and the upper ATR band.
Bear impulse when price is below both the baseline and the lower ATR band.
4) Momentum confirmation (filters)
Signals are confirmed only when momentum agrees:
RSI must be on the correct side of 50
MACD Histogram must match direction (positive for bullish / negative for bearish)
So a signal requires price expansion (ATR breakout) + momentum agreement (RSI + MACD).
🧭 Trend state behavior
When a new BUY/SELL impulse is confirmed, the script updates a persistent trend state (“BUY”, “SELL”, or “NONE”).
That state stays active until the opposite confirmed impulse appears.
✅ Visuals & Usage
Made some minor, mostly visual upgrades on this release:
Baseline + ATR bands are smoothed for cleaner visuals.
Optional BUY/SELL arrows are plotted outside the channel to avoid overlap with channel.
Optional full-chart background shading reflects the current trend state:
Green = UPTREND
Red = DOWNTREND
A minimal top panel shows the current regime (UP / DOWN / NEUTRAL).
I also recently added this channel smoother parameter (for Dragon Channel), if you want it to have less spikes on those MAs just use the bigger number, I picked 8 for default.
Actualy its as simple as just follow the arrows direction, given the correct settings with slightly higher basisLen on higher TFs you can get prety accurate long shots. Ofcourse you can still can get random signals or noise on lower TFs, so it can be used as a background trend/momentum confirmation layer alongside your other favorite indicators or strategy tools.
Kinetic Resonance ScoreKRS indicator. Amalgamation of trend-following indicators for a clean interface. Please try and report.






















