GLI Fed Plumbing Regime (v1.0)GLI Regime Index
Global Liquidity Intelligence for Risk Markets
The GLI Regime Index is a macro-liquidity regime engine that classifies the financial system based on where cash is actually flowing inside the Fed–Treasury plumbing.
Markets do not move on narratives.
They move on liquidity .
GLI measures that liquidity in real time by combining four institutional-grade signals:
• Fed Reverse Repo (RRP) – where excess cash is being parked
• 3-Month Treasury Bills – where short-term money prefers to earn yield
• IORB – the Federal Reserve’s policy floor
• SOFR – the true cost of funding in the system
By comparing these flows, GLI identifies which institution is currently in control of money:
Regime What It Means
FED DOMINANT Abundant reserves, liquidity flowing into risk assets
T-BILL DOMINANT Treasury absorbing liquidity, risk tightening
CASH GLUT Excess money trapped at the Fed (RRP high)
FUNDING STRESS Funding markets under pressure (SOFR > IORB)
NEUTRAL Transition state between regimes
Why this matters
Assets like NVDA, BTC, high-beta tech, and growth stocks don’t trade on earnings — they trade on marginal liquidity.
GLI tells you:
When rallies are supported by real money
When breakouts are likely to fail
When dips are being bought vs distributed
When risk is being quietly withdrawn
How to use it
Apply GLI to any chart.
When the background turns:
Green (Fed Dominant) → Risk assets are structurally supported
Orange (T-Bill Dominant) → Liquidity is draining from risk
Blue (Cash Glut) → Money is stuck at the Fed, rallies struggle
Red (Funding Stress) → Volatility and liquidation risk rise
The built-in Liquidity HUD shows:
RRP usage
Fed vs Treasury dominance
SOFR stress
Rate spreads in real time
No interpretation required.
What GLI is not
GLI is not a technical indicator.
It does not look at price, volume, or momentum .
It looks at the money behind the price .
That’s why it works.
Siklus
GLI Regime Index (v1.0)GLI Regime Index
Global Liquidity Intelligence for Risk Markets
The GLI Regime Index is a macro-liquidity regime engine that classifies the financial system based on where cash is actually flowing inside the Fed–Treasury plumbing.
Markets do not move on narratives.
They move on liquidity.
GLI measures that liquidity in real time by combining four institutional-grade signals:
• Fed Reverse Repo (RRP) – where excess cash is being parked
• 3-Month Treasury Bills – where short-term money prefers to earn yield
• IORB – the Federal Reserve’s policy floor
• SOFR – the true cost of funding in the system
By comparing these flows, GLI identifies which institution is currently in control of money:
Regime What It Means
FED DOMINANT Abundant reserves, liquidity flowing into risk assets
T-BILL DOMINANT Treasury absorbing liquidity, risk tightening
CASH GLUT Excess money trapped at the Fed (RRP high)
FUNDING STRESS Funding markets under pressure (SOFR > IORB)
NEUTRAL Transition state between regimes
These regimes are not opinions — they are the mechanical state of the dollar system.
Why this matters
Assets like NVDA, BTC, high-beta tech, and growth stocks don’t trade on earnings — they trade on marginal liquidity.
GLI tells you:
When rallies are supported by real money
When breakouts are likely to fail
When dips are being bought vs distributed
When risk is being quietly withdrawn
If you’ve ever wondered why price seems to hit invisible walls,
GLI shows you where those walls come from.
How to use it
Apply GLI to any chart.
When the background turns:
Green (Fed Dominant) → Risk assets are structurally supported
Orange (T-Bill Dominant) → Liquidity is draining from risk
Blue (Cash Glut) → Money is stuck at the Fed, rallies struggle
Red (Funding Stress) → Volatility and liquidation risk rise
The built-in Liquidity HUD shows:
RRP usage
Fed vs Treasury dominance
SOFR stress
Rate spreads in real time
No interpretation required.
What GLI is not
GLI is not a technical indicator.
It does not look at price, volume, or momentum.
It looks at the money behind the price.
That’s why it works.
SMI + Trend Whale Tracker//@version=6
// Fixed Line 1: Explicitly naming the title and shorttitle
indicator(title="SMI + Trend Whale Tracker", shorttitle="SMI_Whale", overlay=true)
// --- Inputs ---
lenK = input.int(10, "%K Length", group="SMI Settings")
lenD = input.int(3, "%D Length", group="SMI Settings")
lenEMA = input.int(3, "EMA Length", group="SMI Settings")
volMult = input.float(3.0, "Whale Volume Multiplier (x Avg)", group="Whale Settings")
trendLen = input.int(200, "Global Trend SMA Length", group="Trend Settings")
// --- Calculations: SMI ---
emaEma(src, len) => ta.ema(ta.ema(src, len), len)
hi = ta.highest(lenK), lo = ta.lowest(lenK)
relRange = close - (hi + lo) / 2
smi = (hi - lo) != 0 ? 200 * (emaEma(relRange, lenD) / emaEma(hi - lo, lenD)) : 0
// --- Calculations: Global Trend ---
sma200 = ta.sma(close, trendLen)
isBullishTrend = close > sma200
plot(sma200, "200 SMA", color=color.new(color.blue, 50), linewidth=2)
// --- Calculations: Whale Tracker with Filter ---
avgVol = ta.sma(volume, 20)
isWhaleVol = volume > (avgVol * volMult)
// Filter: Whale must buy while price is above the 200 SMA
isWhaleBuy = isWhaleVol and close > open and isBullishTrend
isWhaleSell = isWhaleVol and close < open
// --- Visuals ---
plotshape(isWhaleBuy, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Whale Buy")
plotshape(isWhaleSell, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Whale Sell")
// --- Dashboard ---
var table dash = table.new(position.top_right, 2, 3, bgcolor=color.new(color.black, 0), border_width=1)
if barstate.islast
smiColor = smi > 40 ? color.green : (smi < -40 ? color.red : color.gray)
trendColor = isBullishTrend ? color.green : color.red
table.cell(dash, 0, 0, text="SMI", text_color=color.white)
table.cell(dash, 1, 0, text=str.tostring(smi, "#.#"), bgcolor=smiColor, text_color=color.white)
table.cell(dash, 0, 1, text="Trend", text_color=color.white)
table.cell(dash, 1, 1, text=isBullishTrend ? "BULLISH" : "BEARISH", bgcolor=trendColor, text_color=color.white)
table.cell(dash, 0, 2, text="Whale", text_color=color.white)
table.cell(dash, 1, 2, text=isWhaleVol ? "ACTIVE" : "None", bgcolor=isWhaleVol ? color.purple : color.gray, text_color=color.white)
// --- Alerts ---
if isWhaleBuy
alert("Whale Buy + Trend Aligned: " + syminfo.ticker, alert.freq_once_per_bar_close)
Vertical line at 6PMVertical line deliniated every 6pm for the asian session trading and backtesting.
Infinity Signal Momentum ConsensusMulti-Timeframe Momentum Fusion & Projection
Infinity Signal — Momentum Consensus is a multi-timeframe momentum oscillator designed to identify early turning points, directional bias, and momentum structure by blending momentum data across multiple timeframes into a single, unified signal.
Instead of relying on a traditional single-timeframe Stochastic RSI, this indicator creates a consensus momentum curve that reflects how short-, medium-, and long-term momentum align in real time.
The result is a smoother, more stable oscillator that often turns before price and before standard momentum indicators react.
This approach reduces noise while preserving the geometric structure required for forward projection and swing analysis.
🔍 How It Works
The indicator computes Stochastic RSI momentum across multiple timeframes (1H, 4H, 1D, 1W, 1M), normalizes those values, and combines them into a single composite curve.
Each timeframe contributes differently:
Higher timeframes shape overall curvature and bias
Mid timeframes influence impulse strength
Lower timeframes refine timing
When averaged together, these form a momentum consensus that highlights genuine shifts in market behavior.
The indicator also includes:
A forward momentum projection based on prior curvature
A multi-timeframe alignment table with weighted bias and grading
Visual context for overbought, oversold, and transitional states
🧭 How to Use
1️⃣ Identify Directional Bias
Use the Composite Momentum Curve to determine the dominant market bias.
Rising curve → bullish momentum pressure
Falling curve → bearish momentum pressure
Flattening or compressing curve → consolidation or transition
Because the curve blends multiple timeframes, its direction is often more reliable than single-TF oscillators.
2️⃣ Watch for Early Turning Points
Key signals occur when the composite curve bends, flattens, or crosses.
Momentum turns frequently appear before price reversals
Signals near overbought or oversold zones carry greater significance
The smoother curve helps reduce whipsaw
These inflection points are particularly useful for swing and position traders.
3️⃣ Use the Multi-Timeframe Table for Confirmation
The table summarizes momentum alignment across all tracked timeframes.
Bull / Bear / Mixed shows agreement or divergence
Weighted scores reveal which timeframes dominate
Signal grades (A+ → F) reflect alignment quality
The strongest setups occur when table bias and momentum direction agree.
4️⃣ Interpret Projections as Context
Projected momentum paths visualize how momentum may evolve based on prior structure.
Use projections as guidance, not guarantees
Look for symmetry, slope changes, and recurring curvature
Combine projections with structure or support/resistance
Projections are most effective in stable momentum regimes.
5️⃣ Combine with Price Action & Risk Management
Infinity Signal — Momentum Consensus is designed as a decision-support tool.
Confirm signals with market structure and price behavior
Use clear invalidation levels and risk controls
Reduce exposure during mixed or low-alignment conditions
No indicator replaces proper risk management.
🎯 Ideal Use Cases
Swing trading & position trading
Momentum-based trend analysis
Early reversal and pivot detection
Multi-timeframe confirmation
⚠️ Disclaimer
This indicator is for educational and analytical purposes only and does not constitute financial advice. Always manage risk appropriately.
Power Hour Trendlines [LuxAlgo]The Power Hour Trendlines indicator is based on Power Hours detection, and includes up to three displayed trendlines derived from the closing prices of all the bars within the last user-selected Power Hours.
Users can edit the time of Power Hours, choose how many sessions to take into account, enable or disable any trendlines, and change their colors.
🔶 USAGE
The Power Hour is defined as the last hour of the trading session and is set by default from 3:00 p.m. to 4:00 p.m. New York time. During this period, volume and volatility enter the market. Traders using higher timeframes may use this period to enter or exit positions by placing MOC (Market on Close) orders.
This tool works under the hypothesis that prices made during power hours (periods with high trading activity) are more relevant when used for the construction of trendlines.
An initial trendline is fit using linear regression; prices from power hours located above this initial fit are used for the upper trendline, while the ones below the fit are used for the lower one.
As with any trendline, traders can analyze the slope to determine the market's direction:
Positive slope: The market is trending up.
Negative slope: The market is trending down.
No slope: The market is trending sideways.
As we can see in the image, Nasdaq and Bitcoin are clearly in downtrends, gold is clearly in an uptrend, and the euro/U.S. dollar is in a sideways market over the last visible sessions.
As you can see, the trend lines may or may not be parallel to each other. The wider the area, the more volatile the data. The narrower the area, the less volatile the data. Let's look at an example.
In the image, the Dow30 and the euro/U.S. dollar have opposite behaviors. The volatility above the middle trendline is growing in the first case but shrinking in the second. In both cases, the volatility in the bottom area seems steady, so there are no big surprises there.
Traders can adjust the number of sessions for calculations, making the tool ideal for analyzing price behavior over different time frames.
As the image shows, we can clearly see how the market behaves over different time periods. XLY has been moving down over the last 10, 20, and 40 sessions, with a steeper decline over shorter periods. However, it has been moving sideways over the last 70 sessions.
One of the main uses of trendlines is to provide key support and resistance. In the image, SPY is shown with trendlines over the last 20 sessions. These lines provide excellent reference points for trading and observing price behavior in those areas, such as whether prices are accepted or rejected, which may trigger a response from other traders.
🔹 Not Allowed Timeframes
For obvious reasons, timeframes larger than 1H are not allowed. The Power Hour is defined as the last hour of the trading session. The tool will display a warning message if the timeframe is longer than 60 minutes.
🔶 SETTINGS
Power Hour (NY Time): Choose a custom Power Hour in New York time
Sessions Memory: Select how many Power Hours to take into account for calculations.
🔹 Style
Top: Enable or disable the top line and choose the line and background colors.
Middle: Enable or disable the middle line and choose the line color.
Bottom: Enable or disable the bottom line and choose the line and background colors.
Background: Enable or disable the background color for top and bottom lines.
Planetary Retrograde Periods█ PLANETARY RETROGRADE PERIODS
Visualize when planets appear to move backward through the zodiac. This indicator detects and displays retrograde motion for all 8 planets that exhibit apparent retrograde motion from Earth's perspective: Mercury, Venus, Mars, Jupiter, Saturn, Uranus, Neptune, and Pluto.
Powered by the BlueprintResearch lib_ephemeris library.
█ FEATURES
• 8 Planets Supported — Mercury, Venus, Mars, Jupiter, Saturn, Uranus, Neptune, and Pluto
• Two-Phase Visualization — Distinguishes first half (speed increasing in retrograde direction) from second half (speed decreasing toward direct motion) with different transparency levels
• Future Projections — Projects upcoming retrograde periods up to 500 bars ahead on any timeframe
• Station Markers — Clear labels for Station Retrograde (℞), Midpoint (½), and Station Direct (D)
• Timezone-Aware Labels — Future date/time labels display in your selected timezone
• Alert Conditions — Set alerts for station retrograde, station direct, or any station point
• Per-Planet Colors — Customize colors for each planet individually
• Speed-Based Detection — More accurate than longitude-based methods
█ HOW TO USE
1. Select a Planet — Choose which planet to track from the dropdown (Mercury through Pluto)
2. Enable Two-Phase Display — Toggle "Show Retrograde Halves" to see first half vs. second half shading
3. Configure Future Projections — Set how many bars ahead to scan (1-500) and enable/disable date labels
4. Set Your Timezone — Choose your timezone for accurate future date/time display
5. Customize Colors — Adjust planet colors, transparency levels, and label text color to match your chart theme
6. Create Alerts — Use TradingView's alert system with the built-in conditions for station points
█ UNDERSTANDING THE DISPLAY
Background Colors:
• First Half of the Planet’s retrograde (lighter shade)
• Second Half of the Planet’s retrograde period (darker shade)
Future Projection Lines:
• ℞ (Station Retrograde) — Yellow dotted line marking when the planet will station retrograde
• ½ (Midpoint) — Shorter line in planet color marking the halfway point of the retrograde period
• D (Station Direct) — Green dotted line marking when the planet will station direct
Labels:
• Top label shows planet symbol and station type
• Bottom label shows projected date and time (optional)
█ ACCURACY
This indicator uses speed-based detection
Timing Accuracy:
• All planets (Mercury through Pluto): Within hours to ±1 day
• Future projections maintain accuracy up to 500 bars on any timeframe
• Spot tested on Daily and Weekly charts with excellent results
For Critical Applications:
Cross-reference with professional ephemeris tools such as JPL Horizons or Swiss Ephemeris for mission-critical timing.
█ TECHNICAL DETAILS
Theory: VSOP87 (Mercury through Neptune), Meeus algorithms (Pluto)
█ REFERENCES
• Meeus, Jean. "Astronomical Algorithms" (2nd Edition, 1998)
• Bretagnon & Francou. "VSOP87 Solutions" — Astronomy and Astrophysics 202 (1988)
Market Up and Low VolatilityMarket Up and Low Volatility is a trend-filter indicator designed to help traders visually identify periods when an equity index is in an upward trend and market volatility is relatively low. The script combines price trend analysis using exponential moving averages (EMAs) with external volatility confirmation to highlight more favorable risk environments.
Concept and Methodology
This indicator is based on two core ideas:
1. Trend Confirmation Using EMAs
The script calculates a 10-period EMA and a 20-period EMA on the selected index (default: S&P 500).
A bullish trend condition requires:
The 10 EMA to be above the 20 EMA
Both EMAs to be rising compared to their values three bars ago
This helps confirm not just trend direction, but also trend momentum.
2. Volatility Filter Using an External Symbol
The indicator also fetches data from a volatility index (default: VIX).
A user-defined volatility threshold is applied
When volatility is below this threshold, it is treated as a lower-risk market environment
Only when both trend and volatility conditions align does the indicator consider the environment favorable.
Visual Output
The index price is plotted in a separate pane.
The plot dynamically changes color:
Green when all trend and volatility conditions are met
Red when one or more conditions are not met
This color-based approach allows traders to quickly assess market conditions without interpreting multiple indicators.
How to Use
This indicator is intended as a market condition filter, not a standalone buy or sell signal.
It can be used to:
Confirm whether broader market conditions are supportive of long strategies
Avoid trading during periods of elevated volatility or weakening trends
Complement existing entry and exit systems
Users can customize:
The index symbol
The volatility symbol
The volatility threshold
to adapt the indicator to different markets or trading styles.
Notes
Calculations are performed on daily timeframe data, regardless of the chart timeframe. This indicator does not predict future price movement and should be used alongside proper risk management and additional analysis.
Mashrab | Momentum X-RayStop guessing if a stock is strong or weak. The Momentum X-Ray is a professional Heads-Up Display (HUD) that tells you the truth about a stock in seconds.
Most indicators just look at price. This dashboard looks at the Context:
Relative Strength (The "King of the Hill" Check):
It doesn't just compare stocks to the S&P 500.
It automatically detects the stock's specific industry (e.g., Semiconductors, Regional Banks, Gold Miners) and compares it against its actual peers.
Green = The stock is a Leader (Beating its sector).
Red = The stock is a Laggard (Losing to its sector).
Fundamental Health (The "Engine" Check):
Instantly see Revenue Growth (QoQ and YoY) and Net Profit Margins.
Filters out "junk" stocks that are moving up on hype but have no real business growth.
Volatility Scanner:
Calculates the ADR (Average Daily Range) to help you size your positions correctly.
How to Read the Signals:
Top Table (Momentum): Look for Double Green. If a stock is beating the SPY and its Sector, it is an "Alpha Leader."
Bottom Table (Context): Check the "Industry" row to see exactly which ETF the script is using for comparison (e.g., SMH for Chips, KRE for Banks).
Algonova TrendFlowWhat was previously a (very!) manual process of looking at "UPs" and "DOWNs" to determine which way the market is "flowing" has now been automated! Urban TrendFlow is an immense timesaver for our users as we search for opportunities to go long and short (and especially when we need to sit on our hands and let uncertain markets "find their flow".
Wick Connection Alerts (12M/6M/3M/1M)If you want touch/overlap, pick: Any Range Overlap (High-Low)
If you want wick-to-wick specifically, pick: Wick-to-Wick Zones (now with fewer false signals)
Planetary IngressDisplays planetary ingresses, the moments when a planet crosses from one zodiac sign into another. This indicator marks historical ingresses directly on your chart and projects upcoming ones with precise date, time, and retrograde status.
Powered by the open-source BlueprintResearch Planetary Ephemeris library , which implements truncated VSOP87 (planets) and ELP2000 (Moon) series for high-accuracy celestial calculations entirely within Pine Script.
█ FEATURES
• All 10 celestial bodies — Sun, Moon, Mercury, Venus, Mars, Jupiter, Saturn, Uranus, Neptune, and Pluto
• Geocentric or Heliocentric views — toggle between Earth-centered (standard astrology) and Sun-centered perspectives
• Retrograde indicator — shows ℞ symbol when a planet is in apparent retrograde motion (geocentric only)
• Future ingress projection — displays the following sign change as a dotted vertical line with customizable date/time and timezone
• Color-coded by zodiac sign — 12 fully customizable colors for each sign
• Per-sign visibility controls — easily show/hide specific signs
• Per-sign alerts — get notified when a planet enters selected signs
• Fully customizable labels — adjust size, colors, transparency, and placement
█ HOW TO USE
1. Select your planet from the dropdown
2. Choose Geocentric (traditional) or Heliocentric view
3. Historical ingresses appear as labels above price bars with a planet symbol and a zodiac sign
4. The next future ingress is shown as a dotted vertical line with projected date/time
5. Hover over labels for exact degree position (e.g., "0°Ari00'")
6. Set up alerts via "Alert on Ingress" settings for specific sign entries
█ LIMITATIONS & ACCURACY
This indicator uses optimized, truncated VSOP87 and ELP2000 series tailored for Pine Script performance. It delivers excellent accuracy for trading and analytical purposes, but is not intended for professional astronomical use.
Expected Ingress Timing Accuracy (Geocentric view):
• Sun, Moon, Mercury, Venus, Mars: Within hours to ±1 day
• Jupiter, Saturn: Within ±1–2 days
• Uranus, Neptune: Within ±3–7 days
• Pluto: Within ±1–2 weeks (simplified Meeus method, valid 1900–2100)
Heliocentric view: Inner and faster-moving planets match geocentric accuracy. Outer planets (especially Uranus/Neptune) may occasionally show larger variances (up to ±1 month in rare cases) due to their extremely slow motion amplifying minor truncation effects in the series.
Why outer planets vary more:
Slower planets take weeks or months to cross a single degree. Even minor positional discrepancies from truncated terms can shift ingress timing by days or weeks—most noticeable with the outermost bodies.
Recommendation: For mission-critical timing, always cross-reference with professional tools such as JPL Horizons , Swiss Ephemeris, or Astro.com.
█ ROADMAP
Accuracy improvements are an ongoing priority. The modular library design allows targeted upgrades to individual planets without breaking existing functionality.
Planned Enhancements:
• Higher-precision outer planet calculations (Uranus, Neptune)
• Improved heliocentric outer planet accuracy
• Enhanced Pluto method
• Additional series terms where beneficial
Updates will be released through the BlueprintResearch/lib_ephemeris library—follow for notifications.
█ OPEN SOURCE
This indicator is part of the fully open-source Planetary Ephemeris project. The core ephemeris library is public for study, modification, and reuse in your own scripts:
• BlueprintResearch/lib_ephemeris — Main planetary calculation engine
Licensed under MPL 2.0 — free to use and modify, with changes to the library shared back to the community.
Momentum Burst + Absolute Momentum(TI65) + EP9M)This is a momentum burst indicator popularized by StockBee (hey EGeee). Track the stock absolute momentum for continuation breakout. Last but not least, identify EP9M. It can be Episodic pivot 9M volume breakout as a classic EP (CANSLIM type) for a long term trade or a regular EP9M or EP9M delayed reaction for swing trade. KISS - don't over complicate.
Price-Time Confluence Engine
Price-Time Confluence Engine is a dual-layer market analysis indicator designed to synchronize price-based targets with time-based momentum projections, helping traders anticipate potential reaction points, reversals, and momentum shifts.
The indicator combines adaptive ATR price targets with deviation context on the chart, alongside a forward-projected Stochastic RSI structure in a dedicated pane.
🔹 Core Components
1️⃣ Adaptive Price Targets (Chart Overlay)
On every new candle, a new ATR-based price target is generated automatically.
The target updates dynamically with live price movement until the candle closes.
Targets are directionally aligned with the current candle’s momentum.
A HIT label is displayed when price reaches the active target during the candle.
Behavioral Insight
If a target fails to be hit and remains red after the next candle forms, this behavior has shown a tendency to correlate with short-term swing reversals, signaling potential exhaustion or loss of momentum.
2️⃣ Mean & Deviation Framework
A configurable mean (moving average) is plotted with up to four deviation bands.
Deviation bands provide contextual boundaries for price targets and help visually frame volatility expansion or compression.
An optional filter allows HIT labels to require alignment with the first deviation band.
3️⃣ Stochastic RSI Projection (Indicator Pane)
The lower pane displays live Stochastic RSI %K and %D values.
A historical Stoch RSI pattern is cloned and projected forward in time, creating a time-based momentum forecast.
The projection highlights anticipated crossing points between %K and %D before they occur.
A single dynamic “Projected Cross” label marks the next expected crossing location.
Vertical reference lines and directional arrows help visualize projected momentum shifts.
Important Note on Timeframes
The projection logic is optimized for the Daily timeframe.
Other timeframes may require different lookback settings for meaningful alignment.
Price-based targets and deviation logic function on any timeframe.
🔧 User Controls
ATR length and multiplier
Mean length and deviation depth
Number of deviation bands displayed
Label visibility and history limits
Projection visibility and forward shift
Optional normalization of projected momentum
Visual toggles for arrows, vertical lines, and labels
📈 How to Use
Observe the active price target forming with each new candle.
Watch whether price hits or fails to hit the target before the next candle.
Use deviation bands to contextualize where targets sit within volatility structure.
Reference the Projected Cross in the lower pane to anticipate potential momentum transitions.
Look for confluence between unhit targets and projected momentum shifts as potential inflection zones.
⚠️ Disclaimer
This indicator is a visual analysis and decision-support tool.
It does not generate trade signals and should be used in conjunction with proper risk management and additional market context.
Gold Chop MeterWhat it does
It’s a market quality filter. It does NOT tell you direction.
It tells you when Gold is too compressed/choppy to trust clean expansions.
NORMAL = tradable conditions
CHOP = compressed / messy conditions
NO TRADE (30M BOX) = hard stop (30M is CHOP)
NO TRADE (HTF CHOP) = hard stop (majority of higher TFs are CHOP)
How to read the panel (left → right)
You’ll see:
1H: NORMAL/CHOP | 30M: NORMAL/CHOP | 15M: NORMAL/CHOP | 5M: NORMAL/CHOP | TRADE/NO TRADE
The rules (exact)
If 30M = CHOP → NO TRADE (30M BOX)
This is your strongest filter. Don’t fight it.
If 30M isn’t CHOP, then it checks majority:
Default: 1H + 30M + 15M
If 2 of 3 are CHOP → NO TRADE (HTF CHOP)
If those are not true → it prints TRADE
If 15M is CHOP but 30M is NORMAL, it prints:
“TRADE (CAUTION – 15M CHOP)”
That means: trade smaller, quicker, or wait for cleaner trigger.
Settings you actually need to touch
1) Profile
Auto (by session) = best for most days (it changes the threshold by time window)
NYO / Overnight / London profiles are there if you want to force one behavior.
2) ATR Length (fixed)
Default 4 is good for Gold.
If it’s too sensitive (flips CHOP too often), raise to 5.
If it’s too slow (stays NORMAL when price is dead), drop to 3.
3) Include 5M in majority filter? (default OFF)
OFF = cleaner, less restrictive (recommended)
ON = stricter filter (needs 3 of 4 to be CHOP for “HTF CHOP” but 5M influences the count)
How to use it with your purge strategy (simple playbook)
When it says TRADE
You’re allowed to execute your normal model:
Sweep → displacement / CHoCH → first return → run
When it says TRADE (CAUTION – 15M CHOP)
Still tradable, but:
take A+ only
smaller size
quicker TP, don’t expect runners
demand a cleaner trigger (strong displacement)
When it says NO TRADE
You don’t force entries.
What you do instead:
wait for 30M to flip back to NORMAL
or wait for a clear range break + retest that turns the environment back to expansion
Quick “decision cheat”
30M CHOP? → Stop. No trade.
2/3 HTFs CHOP? → Stop. No trade.
Only 15M CHOP? → Trade, but cautious.
All NORMAL? → Green light.
Multi-Metric Market Regime Detector - [KK]This indicator identifies current market behavioral regimes by synthesizing six complementary analytical methodologies. Rather than generating trading signals, it provides contextual analysis to help traders understand market conditions and adapt their strategies accordingly.
Markets cycle through distinct behavioral states - trending efficiently, consolidating in ranges, compressing before breakouts, or transitioning between states. This tool quantifies these conditions using only price action data (OHLC), enabling traders to filter strategies based on current market structure.
Core Methodology
The indicator combines six independent metrics into a weighted composite classification system:
Efficiency Ratio (30% weight)
Measures the signal-to-noise ratio of price movement by comparing net price displacement to total path traveled. High efficiency indicates clean directional movement; low efficiency indicates choppy, noisy conditions.
Choppiness Index (25% weight)
Quantifies whether the market is trending or consolidating by comparing cumulative True Range to actual price range. Values below 38.2 suggest trending behavior; values above 61.8 suggest range-bound consolidation.
Volatility Analysis (20% weight)
Detects compression and expansion cycles using the relationship between Bollinger Bands and Keltner Channels. Compression phases (squeeze conditions) often precede significant directional moves.
Fractal Efficiency Proxy (10% weight)
Analyzes path complexity by comparing net displacement to cumulative range, providing insight into the smoothness versus randomness of price action.
Market Structure (15% weight)
Examines pivot point sequences to identify structural trends. Higher Highs and Higher Lows indicate bullish structure; Lower Lows and Lower Highs indicate bearish structure.
Wick-to-Body Ratio Analysis (qualitative)
Identifies rejection and indecision patterns by measuring the proportion of candle wicks to bodies, highlighting potential reversal zones or liquidity events.
Regime Classifications
The composite scoring system produces four distinct regime states:
TRENDING : High efficiency, low choppiness, clear directional structure. Favorable conditions for momentum and trend-following strategies.
CHOPPY/RANGE : Low efficiency, high choppiness, mean-reverting behavior. Favorable conditions for range trading and counter-trend setups.
COMPRESSION : Volatility squeeze detected, market coiling. Anticipate expansion; reduce position size until breakout confirmation.
TRANSITION : Mixed signals, conflicting metrics, unclear direction. Recommended to reduce exposure and wait for regime clarity.
Visual Features
Regime-Colored Candles (enabled by default)
Candles are colored according to the current regime state for immediate visual identification. Green indicates trending, gray indicates choppy, orange indicates compression, and yellow indicates transition.
Comprehensive Metrics Table (top right)
Displays real-time values for all six metrics along with individual regime assessments and the final composite classification with score.
Regime Guide Table (middle right)
Quick reference guide showing recommended strategies and actions to avoid for each regime state.
Chart Label ( optional)
Summary label displaying current regime and key metric values.
Background Coloring (optional)
Alternative visualization using background colors instead of candle coloring.
Indicator Plots (optional)
Displays Efficiency Ratio and Choppiness Index with threshold reference lines.
Customization Options
All calculation parameters are adjustable:
- Efficiency Ratio lookback period and thresholds
- Choppiness Index length and classification thresholds
- Volatility analysis parameters (BB/KC multipliers and lengths)
- Pivot detection sensitivity (left/right bars)
- Text size controls for both tables (Tiny to Huge)
- Visual element toggles (candles, background, label, tables, plots)
The indicator automatically detects chart theme (dark/light) and adjusts text colors for optimal readability.
Practical Application
This is a context tool, not a signal generator. Use it to:
- Filter trend-following strategies to trending regimes only
- Identify range-bound conditions for mean-reversion setups
- Anticipate breakout opportunities during compression phases
- Reduce exposure during transitional periods with mixed signals
- Improve risk management by matching position size to regime clarity
The indicator works on all timeframes and instruments using only OHLC data. Higher timeframes generally provide more stable regime classifications.
Alert Conditions
Four alert types are available:
- Efficiency Ratio crosses trend threshold
- Choppiness Index enters range territory
- Volatility squeeze released
- Regime state change detected
Technical Notes
Built with Pine Script v5. Uses up to 500 bars of historical data for stable calculations. All metrics are calculated in real-time with no repainting on confirmed pivots. Compatible with all chart themes through adaptive text coloring.
Disclaimer
This indicator is provided for educational and informational purposes only. It does not constitute financial advice or trading recommendations. Past performance and theoretical analysis do not guarantee future results. Always conduct independent research and implement appropriate risk management. Trading financial instruments involves substantial risk of loss.
Usage Philosophy
The goal is not to trade more frequently, but to think more clearly about market conditions. Use this tool to develop deeper intuition about market structure and to enforce discipline by avoiding low-probability setups during unfavorable regime conditions.
ETH Vol Breakout - NO ERROR VERSIONThis strategy examines the impact of Eth.d Vol on Ethereum price. Looking at ETHDVOL -60 (Support) and 78 (Resistance)—tell a very specific story - analyzing a High Volatility Regime.
The support level around 60 and resistance 78, tend to only occurs during Bull Runs or Market Crashes.
In the "Quiet Years", ETHDVOL rarely touched 60, let alone 78.
Trying to develop a strategy that is perfectly tuned for a Bull Market or a Crisis,
1. The "60 Floor" (Support)
Context: In a high-volatility regime, when ETHDVOL drops to 60, it indicates the market has "cooled off" just enough to reload leverage.
Historical Behavior (2021-2022 Context):
July 2021: After the May crash, ETHDVOL compressed down and found support at ~65.
Result: This marked the local bottom before the massive run-up to the November All-Time Highs ($4,800).
Outcome: Strong Buy Signal (Trend Continuation).
January 2022: ETHDVOL dropped to ~58-60 while price was hovering around $3,000.
Result: The floor broke, volatility spiked to 80+, and price crashed to $2,200.
Outcome: Trap / Warning Signal.
The Pattern: When Volatility hits 60 (Support), price is usually Coiling.
If Price is trending UP: This is a "dip buy" opportunity. The coil resolves upwards.
If Price is trending DOWN: This is the "calm before the flush." The coil resolves downwards.
2. The "78 Ceiling" (Resistance)
Context: 78 is an extreme reading. It represents panic (bottom) or euphoria (blow-off top).
Historical Behavior:
May 2021 (The Crash): ETHDVOL smashed through 78, peaking at 100+.
Price Action: Price collapsed from $4,000 to $1,700.
Signal: If Vol > 78, you are in a capitulation event. Buying spot here is usually profitable within 3-6 months (buying the blood).
November 2022 (FTX Collapse): ETHDVOL spiked to ~75-80.
Price Action: ETH hit $1,100 (Cycle Lows).
Signal: Hitting 78 marked the Absolute Bottom.
November 2021 (The Top): Interestingly, at the $4,800 price peak, Volatility was NOT at 78. It was lower (~60-70).
Insight: Bull market tops often happen on lower volatility than bear market bottoms.
Nested SMA WaveThe "Nested SMA Wave" is a custom Pine Script (v5) indicator for TradingView that overlays a series of 8 Simple Moving Averages (SMAs) on the price chart. These SMAs use exponentially increasing lengths based on powers of 2, starting from a user-defined base length (default: 25). This creates lengths like 25, 50, 100, 200, 400, 800, 1600, and 3200.
Each SMA is plotted in a distinct color, forming a "wave" of nested lines that fan out from short-term (faster, more responsive) to long-term (slower, smoother). Semi-transparent colored fills (shaded zones) are added between consecutive SMAs, with customizable toggles and transparency levels, creating layered visual bands that highlight the spaces between different trend timescales.
Use Cases
Multi-Timeframe Trend Visualization: The power-of-2 nesting approximates higher timeframe trends on lower timeframes without switching charts. Shorter SMAs react quickly to price changes, while longer ones show major trends, helping identify overall market structure at a glance.
Support/Resistance Identification: Price interacting with the SMA lines or shaded zones can act as dynamic support/resistance. Crossovers between nested SMAs signal potential momentum shifts.
Trend Strength and Alignment: When SMAs are widely spaced and aligned (e.g., all sloping up), it indicates strong trends. Converging or crossing SMAs suggest consolidation or reversals. The shaded zones add depth, making expansions/contractions in volatility or trend power visually obvious.
Ribbon-Style Trading: Similar to moving average ribbons, traders can look for price pulling back to inner zones for entries in the direction of the broader "wave," or use zone breaks for signals.
Customization for Different Assets/Timeframes: Adjust the base length (e.g., smaller for crypto volatility, larger for stocks) and toggle shades to reduce clutter.
This creates a visually rich, rainbow-like overlay that's particularly useful for trend-following strategies on any chart.
QTاندیکاتور "QT" در پلتفرم TradingView یک ابزار پیشرفته برای تجزیه و تحلیل بازار است که از چندین چرخه زمانی مختلف بهره میبرد. این اندیکاتور به شما کمک میکند تا نقاط بحرانی در بازههای زمانی مختلف (سالیانه، ماهانه، هفتگی، روزانه، 90 دقیقهای و میکرو) را شناسایی کنید. ویژگی برجسته این اندیکاتور، استفاده از SSMT (Same Cycle Multiple Timeframes) و PSP (Price Signal Patterns) برای ارائه سیگنالهای دقیقتر است. این دو بخش باعث میشوند که اندیکاتور "QT" به ابزاری قدرتمند برای تریدرها تبدیل شود.
ویژگیهای اصلی:
SSMT (Same Cycle Multiple Timeframes):
SSMT یک روش تجزیه و تحلیل پیشرفته است که در آن یک چرخه زمانی خاص بهطور همزمان در چندین تایم فریم مختلف رصد میشود. این اندیکاتور با استفاده از SSMT، به شما این امکان را میدهد که تغییرات قیمت در تایم فریمهای مختلف را مقایسه کنید و سیگنالهایی که در چندین تایم فریم همزمان فعال هستند، شناسایی کنید.
این سیگنالها میتوانند به شما کمک کنند که نقاط ورود و خروج بهتری داشته باشید، چرا که تایید شدن سیگنال در چند تایم فریم به معنای اعتبار بالای آن است.
به عنوان مثال، زمانی که یک شکست قیمتی در تایم فریم روزانه رخ میدهد و همزمان در تایم فریمهای هفتگی و ماهانه هم تأیید میشود، احتمال اینکه این حرکت ادامهدار باشد، بسیار بالا خواهد بود.
SSMT قابلیت تنظیم دارد و میتوانید آن را بر اساس نیاز خود بهطور سفارشی تنظیم کنید، از جمله تعیین نحوه نمایش علامتها، رنگها و خطوط سیگنال.
PSP (Price Signal Patterns):
PSP یکی از بخشهای کلیدی اندیکاتور QT است که از الگوهای خاص قیمتی برای شناسایی تغییرات مهم در بازار استفاده میکند. این الگوها میتوانند شامل شکستها (Breakouts)، برگشتها (Reversals) و تغییرات روند (Trend Changes) باشند.
اندیکاتور PSP از دو نماد مختلف برای مقایسه استفاده میکند (مثلاً "SPY" و "QQQ") و نقاطی که این نمادها با یکدیگر دچار انحراف میشوند را شناسایی میکند. به عنوان مثال، اگر یک نماد صعودی باشد اما دیگری نزولی باشد، این میتواند بهعنوان یک هشدار برای تغییر روند بازار عمل کند.
در کنار این الگوها، این اندیکاتور از نشانگرهای گرافیکی (مانند مثلثها، فلشها و علامتهای دایرهای) برای نمایش این تغییرات استفاده میکند.
PSP همچنین این امکان را به شما میدهد که سیگنالهای قیمتی را در تایم فریمهای مختلف مشاهده کرده و تصمیمات دقیقتری بگیرید.
چرخههای زمانی و جعبهها:
اندیکاتور QT از جعبههای زمانی برای نمایش تغییرات در چارچوبهای زمانی مختلف (سالیانه، ماهانه، هفتگی و غیره) استفاده میکند.
این جعبهها میتوانند بهطور خودکار و با تنظیمات سفارشی شما رسم شوند، بهطوری که شما میتوانید روندهای مختلف بازار را در تایم فریمهای متفاوت مشاهده کنید.
بهطور کلی، این ویژگی به شما کمک میکند که نقاط حمایت و مقاومت مهم در زمانهای مختلف بازار را شناسایی کنید.
گرافیک و سفارشیسازی:
این اندیکاتور به شما این امکان را میدهد که رنگها، اندازهها، و استایلهای گرافیکی را به دلخواه خود تغییر دهید. این ویژگی به تریدرها این امکان را میدهد که ابزار را با توجه به نیاز خود شخصیسازی کنند.
همچنین، از آنجا که این اندیکاتور از چندین چرخه زمانی استفاده میکند، شما میتوانید هرکدام از این چرخهها را با استایلهای مختلف نمایش دهید، مثل استفاده از خطچین، نقطهچین یا خطهای عادی.
خلاصه:
اندیکاتور "QT" با استفاده از تکنیکهای پیشرفته مانند SSMT و PSP، تجزیه و تحلیل بازار را در چندین تایم فریم مختلف برای شما امکانپذیر میسازد. این اندیکاتور با تحلیل دقیق چرخههای زمانی مختلف و شناسایی الگوهای قیمتی، سیگنالهایی را برای ورود و خروج به بازار به شما ارائه میدهد که میتواند بهطور قابلتوجهی به استراتژی معاملاتی شما کمک کند.
English:
Detailed Description of QT Indicator with Focus on SSMT and PSP:
The "QT" indicator on TradingView is an advanced tool designed for market analysis using multiple time cycles. It provides traders with a comprehensive view of market trends across different time frames (Yearly, Monthly, Weekly, Daily, 90-minute, and Micro). The standout feature of this indicator is its utilization of SSMT (Same Cycle Multiple Timeframes) and PSP (Price Signal Patterns), which enhances its ability to deliver more accurate signals. These two components make the "QT" indicator a powerful tool for traders.
Main Features:
SSMT (Same Cycle Multiple Timeframes):
SSMT is an advanced analysis technique that monitors a specific cycle across multiple time frames simultaneously. By using SSMT, this indicator allows traders to compare price changes across different time frames and identify signals that are active across multiple time frames.
These signals help traders identify high-probability entry and exit points because when a signal is confirmed across several time frames, it indicates a strong likelihood of a sustained price move.
For example, if a price breakout occurs on the daily time frame and is simultaneously confirmed on the weekly and monthly time frames, it is more likely to continue.
SSMT is highly customizable, allowing traders to adjust how markers, colors, and signal lines are displayed based on their preferences.
PSP (Price Signal Patterns):
PSP is one of the key components of the QT indicator that uses specific price patterns to identify significant market changes. These patterns can include breakouts, reversals, and trend changes.
The indicator utilizes two symbols (e.g., "SPY" and "QQQ") to compare and identify when these symbols diverge, signaling potential market shifts. For instance, if one symbol is bullish while another is bearish, this could signal a change in market direction.
In addition to these patterns, the indicator uses graphical markers (such as triangles, arrows, and circles) to visually represent these market changes and signals.
PSP allows traders to view price signals across different time frames, helping them make more informed decisions.
Time Cycles and Boxes:
The QT indicator uses time boxes to visually display price changes across different time frames (Yearly, Monthly, Weekly, etc.).
These boxes are automatically drawn and can be customized based on the user's settings, allowing traders to observe market trends across various periods.
Overall, this feature helps traders identify critical support and resistance levels at different points in time.
Graphics and Customization:
This indicator allows traders to customize colors, sizes, and graphical styles to fit their needs.
Additionally, since the indicator uses multiple time cycles, traders can display each cycle with different styles, such as solid, dotted, or dashed lines.
Summary:
The "QT" indicator, using advanced techniques like SSMT and PSP, allows traders to analyze the market across multiple time frames. By detecting significant price patterns and utilizing time cycles, the QT indicator provides high-probability signals for market entry and exit. This can greatly assist in enhancing your trading strategy.
Day HighlighterThis simple indicator highlights specific days of the week on your chart to assist with backtesting and pattern analysis.
Selectable Days: You can toggle specific days (e.g., Monday, Friday) on or off via the settings menu.
Visual Indicators: A red circle and the day name are displayed above the high of the candle for the selected days.
Visibility: The text is white to ensure high readability on dark backgrounds.
차트 보다가 '이게 무슨 요일이지?' 하고 일일이 날짜 확인하기 귀찮아서 만들었습니다. 설정에서 원하는 요일(예: 월요일)만 체크하면, 캔들 위에 빨간 원과 요일 이름을 자동으로 찍어줍니다. 특정 요일 무빙 복기할 때 편해요
Polynomial Regression Channel [ChartPrime]⯁ OVERVIEW
The Polynomial Regression Channel fits price action using advanced polynomial regression, extending beyond simple linear or logarithmic models. By leveraging matrix calculations, it builds a curved regression line that adapts to swings more naturally. The channel includes extrapolated forward projections, helping traders visualize where price may gravitate in the near future. Midline color shifts reflect directional bias, while prediction ranges are marked with dashed extensions, labeled prices, and a live table for clarity.
⯁ KEY FEATURES
Polynomial Regression Core:
Uses matrix algebra to calculate a polynomial fit of customizable degree, adapting to complex, non-linear market structures.
polyreg(source, length, degree, extrapolate) =>
total = length + extrapolate
X_all = matrix.new(total, degree + 1, 0.0)
for i = 0 to total - 1
for j = 0 to degree
matrix.set(X_all, i, j, math.pow(i, j))
// y (length × 1), oldest→newest over the fit window
y = matrix.new(length, 1, 0.0)
for i = 0 to length - 1
matrix.set(y, i, 0, source )
// X_train (first `length` rows of X_all)
X_tr = matrix.new(length, degree + 1, 0.0)
for i = 0 to length - 1
for j = 0 to degree
matrix.set(X_tr, i, j, matrix.get(X_all, i, j))
// OLS via normal equations: (X'X)^(-1)b = X'y ⇒ b = (X'X)^(-1) X'y
Xt = matrix.transpose(X_tr) // X'
XtX = matrix.mult(Xt, X_tr) // (X'X)
Xty = matrix.mult(Xt, y) // X'y
XtX_inv = matrix.inv(XtX) // (X'X)^(-1)
b = matrix.mult(XtX_inv, Xty) // b = (X'X)^(-1) X'y
// Predictions for all rows (fit + extrap)
preds = matrix.mult(X_all, matrix.col(b,0))
preds
Extrapolated Future Projections:
Forward-looking range (dashed lines + circular markers) shows where the fitted polynomial suggests price may move.
Dynamic Midline Coloring:
Regression midline shifts green when slope turns upward and magenta when slope turns downward, giving instant directional context.
Channel Boundaries:
Upper and lower levels expand from the midline using a volatility-based offset, framing potential overbought and oversold conditions.
Top-Right Data Table:
A live table displays Upper, Middle, and Lower Prediction values, updating in real time for quick reference without scanning the chart.
⯁ USAGE
Use the regression midline to gauge underlying market bias; green slopes suggest continuation, magenta slopes caution for weakness.
Watch dashed extrapolated ranges as potential targets or reaction zones during upcoming sessions.
Price labels and table values act as precise reference levels for planning entries, exits, or stop placement.
Increase Degree for more curve-fitting on choppy markets, or keep it low for broader trend approximation.
Adjust Period and Extrapolate length to balance stability vs. responsiveness.
⯁ CONCLUSION
The Polynomial Regression Channel offers a mathematically advanced way to visualize price trends and anticipate future paths. With matrix-driven polynomial fitting, extrapolated projections, and integrated live labels, it combines statistical rigor with practical trading visuals — a robust upgrade over standard regression channels.
Sarina - 6 EMA Smart Signals - V12292025Overview
This advanced trend-following indicator combines 6 Exponential Moving Averages (EMA) into three synchronized layers to provide a comprehensive view of market structure, momentum, and potential future direction. Designed with visual clarity and professional analysis in mind, it uses a dynamic "ribbon" system and a composite momentum engine.
Key Features
Triple-Layer Ribbon System: EMAs are paired in three sets (Fast, Medium, Slow). The space between each pair is dynamically colored based on the relationship between price action and momentum.
4-Stage Dynamic Coloring: The fill color isn't just about the trend; it's about strength.
Strong Bullish/Bearish: Trend and Momentum are aligned.
Weak Bullish/Bearish: Trend is present, but momentum is fading.
Composite Trend Projection: Using a physics-based velocity and acceleration algorithm, the indicator plots three non-linear projection curves to forecast potential EMA paths.
Fully Customizable Signals: Includes 12 different signal types (EMA Crossovers and MACD Zero-Cross) for each layer, all toggleable and pre-configured for a clean chart experience.
Scale-Stable UI: Optimized for TradingView’s scaling system, ensuring projection lines stay perfectly aligned with price action during manual chart adjustments.
How to Use
Trend Ribbon: Look for "Strong" colors (Solid Green/Red) for high-probability trend following.
Soft Transparency: Use the opacity settings (35%, 50%, 75%) to overlay multiple layers without cluttering your view.
Projections: Observe the curvature of the projection lines. A flattening curve often precedes a trend reversal or consolidation.
Signal Layers: Enable EMA signals for trend entries and MACD signals for early momentum warnings.
Settings
Global Colors: Customize the 4-stage trend colors to fit your dark or light theme.
Layer Controls: Independent periods for all 6 EMAs and 3 MACD oscillators.
Projection Toggle: Enable/Disable the curve forecasting system.






















