MTF Option OBV Power Dashboard - DRSKMTF Option OBV Power Dashboard — PRO - Strategy for option buyers and sellersPine Script® indicatorby DRSKDAA5
Smart RSI Candles [DotGain]Smart RSI Candles – Description Smart RSI Candles is a minimalist yet powerful overlay indicator that visualizes RSI conditions directly on price candles. Instead of plotting a separate RSI oscillator, this tool colors the chart bars based on customizable RSI threshold levels, allowing traders to instantly identify overbought and oversold regimes within the price action itself. The indicator is built on the classic Wilder RSI and supports up to three upper (overbought) and three lower (oversold) levels. Each level can be individually enabled or disabled, making the indicator fully modular and adaptable to different trading styles and market conditions. Key Features RSI-based candle coloring (no separate panel required) Up to 6 customizable RSI levels Individual On/Off toggle for each level Extreme conditions highlighted in blue Works on any market and timeframe Clean, non-intrusive visual design Color Logic Overbought (Upper Levels) Level 1: Light green → mild overbought Level 2: Dark green → strong overbought Level 3: Blue → extreme overbought Oversold (Lower Levels) Level 1: Light red → mild oversold Level 2: Dark red → strong oversold Level 3: Blue → extreme oversold Neutral RSI values keep the original candle color. How to Use Use upper levels to identify potential exhaustion in bullish moves. Use lower levels to spot potential panic or capitulation zones. Combine with trend analysis, support/resistance, or volume for confirmations. Disable specific levels to create conservative or aggressive RSI regimes. Use Cases Mean reversion strategies Momentum exhaustion detection Visual risk regime mapping Multi-timeframe RSI context Smart RSI Candles is designed for traders who want RSI information integrated directly into price, without clutter — fast, intuitive, and highly customizable. Have fun :) Disclaimer This Smart RSI Candles indicator is provided for informational and educational purposes only. It does not, and should not be construed as, financial, investment, or trading advice. This indicator is an independent implementation of a Relative Strength Index (RSI) based visualization tool and is not affiliated with, or endorsed by, any third-party trading systems, strategies, or trademarked methodologies. The colored candles displayed by this indicator are generated by a predefined set of algorithmic conditions based on RSI threshold levels. They do not constitute a direct recommendation to buy or sell any financial instrument. All trading and investing in financial markets involves a substantial risk of loss. You may lose part or all of your invested capital. Past performance does not guarantee future results. This indicator highlights potential overbought and oversold market conditions and may produce false, lagging, or misleading signals. Market conditions can change rapidly and remain irrational longer than expected. The creator DotGain assumes no responsibility or liability for any financial losses, damages, or decisions made based on the use of this indicator or the information it provides.You are solely responsible for your own trading and investment decisions. Always conduct your own research (DYOR), use proper risk management, validate signals with additional tools or analysis, and consider your personal financial situation and risk tolerance before entering any trade.Pine Script® indicatorby DotGain10
laurent//@version=5 indicator("Big Candle + Squeeze Dots (ATR + RSI + MACD + BB)", overlay=true, timeframe="", timeframe_gaps=true) //--------------------------- // Inputs //--------------------------- lenATR = input.int(14, "Période ATR") multATR = input.float(2.5, "Grosse bougie : range > ATR * X", step=0.1) lenBodyMA = input.int(20, "Période moyenne de corps") useBodyMA = input.bool(true, "Filtrer par corps > moyenne") // RSI / MACD lenRSI = input.int(14, "Période RSI") rsiOB = input.float(60, "RSI haussier min") rsiOS = input.float(40, "RSI baissier max") fastMACD = input.int(12, "MACD fast") slowMACD = input.int(26, "MACD slow") sigMACD = input.int(9, "MACD signal") // Squeeze Bollinger bbLen = input.int(20, "Période Bollinger") bbMult = input.float(2.0, "Ecart-type Bollinger", step=0.1) squeezeLen = input.int(20, "Période moyenne largeur BB") squeezeMult = input.float(0.7, "Seuil squeeze (largeur BB < moyenne * X)", step=0.05) // Filtres requireMomentum = input.bool(true, "Exiger RSI + MACD") requireSqueeze = input.bool(true, "Exiger un squeeze juste avant") squeezeLookback = input.int(5, "Nb de bougies max depuis squeeze", minval=1, maxval=50) //--------------------------- // Calculs de base //--------------------------- atr = ta.atr(lenATR) rangeC = high - low body = math.abs(close - open) // moyenne de corps bodyMA = ta.sma(body, lenBodyMA) // RSI rsi = ta.rsi(close, lenRSI) // MACD macdVal = ta.ema(close, fastMACD) - ta.ema(close, slowMACD) macdSig = ta.ema(macdVal, sigMACD) macdHist = macdVal - macdSig //--------------------------- // Bollinger Bands + Squeeze //--------------------------- basis = ta.sma(close, bbLen) dev = bbMult * ta.stdev(close, bbLen) upper = basis + dev lower = basis - dev bbWidth = (upper - lower) / basis bbWidthMA = ta.sma(bbWidth, squeezeLen) // squeeze = largeur BB inférieure à une fraction de sa moyenne isSqueeze = bbWidth < bbWidthMA * squeezeMult // Nombre de barres depuis le dernier squeeze barsSinceSqueeze = ta.barssince(isSqueeze) // Condition : on considère qu'on sort d'une zone de squeeze récente hadRecentSqueeze = barsSinceSqueeze >= 0 and barsSinceSqueeze <= squeezeLookback //--------------------------- // Conditions Wide Range Candle //--------------------------- // 1) Bougie large vs ATR wideByATR = rangeC > atr * multATR // 2) Bougie large vs moyenne de corps (optionnel) wideByBody = useBodyMA ? body > bodyMA : true wideCandle = wideByATR and wideByBody //--------------------------- // Direction + momentum //--------------------------- bullBody = close > open bearBody = close < open bullMomentum = (rsi > rsiOB) and (macdHist > 0) bearMomentum = (rsi < rsiOS) and (macdHist < 0) condMomentumBull = requireMomentum ? bullMomentum : true condMomentumBear = requireMomentum ? bearMomentum : true condSqueeze = requireSqueeze ? hadRecentSqueeze : true bullCond = wideCandle and bullBody and condMomentumBull and condSqueeze bearCond = wideCandle and bearBody and condMomentumBear and condSqueeze //--------------------------- // Affichage des points discrets //--------------------------- // Petit point vert sous la bougie = grosse bougie haussière plotshape(bullCond, title="Big Bull Candle (Squeeze + Mom.)", style=shape.circle, location=location.belowbar, color=color.new(color.lime, 0), size=size.tiny) // Petit point rouge au-dessus de la bougie = grosse bougie baissière plotshape(bearCond, title="Big Bear Candle (Squeeze + Mom.)", style=shape.circle, location=location.abovebar, color=color.red, size=size.tiny) Pine Script® indicatorby laupilot64
Identification of the detonation point in dealer operations简版目前仅限试用一段时间,免费提供。如需完整版,请与开发者简要联系。 Simple version is available for a limited time for free trial. For the full version, please contact the developer briefly.Pine Script® indicatorby strongJaguar7450Updated 1130
Longhorn Algo ORBGives you an ORB range with potential breakouts and TP areas.Pine Script® indicatorby jgmtex052
JC_Squeeze_timeframeJC_ squeeze, squeeze of a different timeframe. eg. 5 min Chart, use slightly smaller timeframe squeeze line 3 minPine Script® indicatorby kokkyjUpdated 0
Market-IntentThis "Market-Intent" indicator compares (By default) live NIFTY futures with a fixed-strike (upon day start) synthetic future (ATM ± wings) built from option premiums to detect where pricing pressure is stored and when it releases (“unwind”). ***you could study other scripts and their futures with respect to expiry dates (I would appreciate if you could list more observations on different underlying) How to read this indicator: BLUE + GREEN → bullish (calls absorbed) Bias suggestion : Favor upside continuation Calls / call spreads preferred Futures likely stable to higher BLUE + RED → bearish (futures released) Bias suggestion: Expect futures weakness Puts / protective structures preferred Avoid aggressive longs BLACK + GREEN → bullish (futures absorb) Bias suggestion: Favor long futures Short calls / call credit spreads Volatility compression likely BLACK + RED → bearish (puts dominate) Bias suggestion: Downside risk elevated Puts favored Avoid short volatilityPine Script® indicatorby kamal.aspire23
Regime ScoreRegime Score | Trend vs Chop Market Filter Regime Score is a market regime detection indicator that tells you when to trade and when to stay out. It does not predict direction. It identifies whether the market is trend-friendly or choppy, helping you avoid low-quality trades and whipsaws. Perfect for breakout traders, trend followers, and system traders. Regime States • Green (+1) → Trend-friendly environment (Enable breakout trades) • Orange (0) → Transition / mixed regime (Reduce size or skip trades) • Red (-1) → Choppy / hostile market (Stay flat) Background coloring makes regime shifts easy to spot at a glance. Designed Philosophy • Observe-only filter • No buy/sell signals • No over-optimization • Built to improve discipline and consistency If your system performs well in trends but struggles in ranges, this indicator acts as a trade quality gate. 🚀 Final Thought Regime Score helps you trade less, but better by aligning your strategy with the right market conditions. If you believe market context matters more than signals, this tool belongs on your chart. ⭐ If you find it useful, consider liking or sharing to support further development. Pine Script® indicatorby kamal.aspire14
Ichimoku bull bear trend Multi-BG by Pranojit Dey It gives you bullish and bearish bias using ichimoku, VWAP, SMA and Pivot. can be used as a great confirmation tool for trading. Use it. You will love it. Lets trade traders....Pine Script® indicatorby mukherjee_debasriUpdated 8
PACCO - LEVELSGEX - USMARKETv2📊 PACCO – LEVELSGEX – USMARKETv2 Institutional Gamma, Delta, Theta & Vega Market Map PACCO – LEVELSGEX – USMARKETv2 is an advanced options-based institutional market structure indicator, designed to identify critical price levels, reaction zones, and market regimes using Gamma Exposure (GEX), Open Interest (OI), order flow, volatility, and options Greeks dynamics. It converts raw CSV options data into a clean, highly visual market map, supporting decision-making across US indices, equities, and futures. 🔹 Core Structural Levels (Net & OI) The indicator automatically plots institutional reference levels, including: ZGL (Gamma Flip / Gamma Level) GEX+ / GEX- (Positive & Negative Gamma Exposure) Institutional Support & Selling Pressure Attraction, Compression & Gamma Tail zones Level Confluence & Max Pain Vol50 / Vol95 statistical deviations Custom user-defined levels (AG1–AG4) Overlapping levels are automatically merged, reducing chart noise and highlighting high-probability reaction areas. 🎯 ZGL Dynamic Bands The ZGL acts as the market’s structural axis. Band Mode: dynamic zone above and below ZGL Full Panel Mode: entire background reacts to price relative to ZGL Band width configurable by percentage Adjustable transparency for clean visual reading This makes it easy to identify balance, imbalance, and regime shifts. 📐 Advanced Greeks Zones Δ Delta Neutral Delta Band Long Delta Zone Short Delta Zone Delta Convergence Clusters Θ Theta (Charm) Neutral Decay Band Positive & Negative Charm Zones Theta Convergence Clusters V Vega Neutral Vega Band Long & Short Vega Zones Vega Convergence Clusters These zones help anticipate acceleration, absorption, or deceleration driven by options positioning. 📊 Market Regime Classification Panel The indicator automatically evaluates: GEX Ratio Flow Ratio IV Ratio Based on these metrics, it defines: 🔹 Market Direction Sustained Uptrend Clean Range Squeeze Conditions Absorbed Pullbacks Downtrend / Sell-off 🔹 Risk Level Low Moderate High Displayed in a top-right corner regime panel or an optional floating label inside the chart. 🧠 Professional Color & Symbol Logic Green → bullish bias / institutional support Red → bearish pressure / elevated risk Orange → neutral, compression, or transition zones Directional symbols (↑ ↓ ≈) allow instant ratio interpretation, ideal for intraday trading. ⚙️ Full Customization Line thickness Label font size Optional explanatory text Custom or automatic color schemes ZGL source selection (Net or OI) 📌 Who This Indicator Is For ✔ US index traders (SPX, NQ, ES, RTY) ✔ Day traders, scalpers, and swing traders ✔ Institutional and options-based market readers ✔ Traders seeking context, not signals 📈 Summary PACCO – LEVELSGEX – USMARKETv2 is not an entry-signal tool. It is a professional market structure and risk-context framework, revealing where price is likely to react, stall, accelerate, or reverse, based on real options positioning. Less noise. More structure. Institutional context for better decisions. If you want, I can also deliver: a short store description a high-impact marketing version a technical documentation version or a comparison vs traditional indicatorsPine Script® indicatorby OptionLevels3
TCT - Range BreakTCT - Range Break Capture morning range breakouts with precision. TCT - Range Break automatically tracks the high and low of a configurable time window and signals when price breaks out—giving you clear, actionable entries for directional moves. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✨ FEATURES 🎯 Automated Range Detection Captures session high/low during any user-defined window (default: 6–10 AM ET) Fully customizable start, end, and box display times All times in Eastern Time (auto-adjusts for DST) 📦 Color-Coded Breakout Boxes 🟢 Green — Price broke above range high (bullish) 🔴 Red — Price broke below range low (bearish) 🟡 Yellow — Both levels broken (indecisive/choppy) ⚪ Gray — No breakout (range-bound) 🐂🐻 Instant Breakout Labels Bull/Bear emoji appears the exact moment price breaks the range Customizable emoji and size options 📈 Built-in Statistics Dashboard Real-time stats showing historical breakout patterns Tracks total sessions, breakout counts, and percentage distribution Validate your edge with hard data 🔔 Alert-Ready Pre-configured alerts for bullish and bearish breakouts Never miss a trade—get notified instantly ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🎮 HOW IT WORKS Three key times define the indicator: Range Start (default 6 AM ET) — Begin tracking session high/low Range End (default 10 AM ET) — Lock in the range, start monitoring for breakouts Box End (default 4 PM ET) — Stop drawing the visual box The indicator draws two nested boxes: Overall Box (lighter) — Full monitoring window from Range Start to Box End Monitored Range Box (darker) — The specific window where high/low was established ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📊 STATISTICS TABLE The dashboard shows you: Only High (Green) — Clean bullish breakouts Only Low (Red) — Clean bearish breakouts Both Broken (Yellow) — Choppy, reversal-prone sessions Neither (Gray) — Range-bound, low volatility days One Side Only — Total clean directional moves (Green + Red) Use this data to understand market behavior and validate your strategy. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🛠️ CUSTOMIZATION Adjustable time windows for any market or session Custom colors for all breakout states Transparency controls for chart readability Border styles (Solid, Dashed, Dotted) Emoji customization (type and size) Toggle statistics table on/off Flexible table positioning ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📈 BEST FOR US Index Futures (ES, NQ, YM, RTY) — Default settings optimized Forex — Adjust for London/NY session opens Stocks & ETFs — Track opening range breakouts Crypto — Set custom windows for your preferred sessions ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚠️ REQUIREMENTS Timeframe: Works on any timeframe below 1 hour (1m, 5m, 15m, 30m, 45m) A warning will display if applied to 1H or higher ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 💡 TRADING TIPS High "One Side Only" % → Market picks a direction—ideal for breakout trades High "Both Broken" % → Expect fakeouts—wait for confirmation or fade extremes High "Neither" % → Low volatility—consider range strategies instead ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔔 SETTING UP ALERTS Click the indicator name in chart legend Select "Add Alert on TCT - Range Break" Choose Range Bullish Break or Range Bearish Break Configure notifications (popup, email, webhook) Click Create ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Built with ❤️ by The Coding Trader Pine Script® indicatorby the-coding-traderUpdated 0
Ichimoku Multi-BG System by Pranojit Dey (Exact Alignment)It shows trend of different levels with the help of Ichimoku, VWAP, SMA and Pivot. Use it as a strong confluence for any entry. Lets trade guys...Pine Script® indicatorby mukherjee_debasri5
Forecast OscillatorGeneral Overview The Forecast Oscillator Plus (FOSC+) is not just another oscillator. It is an advanced quantitative analysis tool developed to bridge the gap left by traditional momentum indicators (like RSI or Stochastic) which often suffer from "lag" or remain pinned in extreme zones during strong trends. This "Plus" version has been specifically engineered and optimized for high-velocity scalping and day-trading on assets like NAS100 (Nasdaq) and XAUUSD (Gold) using ultra-short timeframes (1-min, 5-min). 🛡️ Why is FOSC+ Different? 1. Linear Regression Intelligence At the heart of this script is a powerful Linear Regression (LinReg) engine. Instead of comparing price to a simple average, FOSC+ calculates the percentage deviation between the current price and its predicted theoretical trajectory. This allows the indicator to identify not just if the price is "high" or "low," but if it is abnormally distanced from its current trend, signaling an imminent Mean Reversion. 2. Adaptive Dynamic Bands (Volatility-Adjusted) A major weakness of classic oscillators is the use of fixed levels (e.g., 80/20). FOSC+ utilizes Standard Deviation to generate overbought and oversold zones that "breathe" with the market. During high volatility, the bands expand to filter out noise and premature entries. During low volatility, they tighten to capture precise turning points. 3. Institutional Volume Filter (Anti-Fakeout) To succeed in the Nasdaq market, you must follow the "Smart Money." This script integrates a Volume Spike Filter. A signal (Buy/Sell) is only triggered if the current candle's volume is significantly higher than its moving average (adjustable multiplier). This ensures you only enter trades backed by real institutional strength. 4. Algo-Ready for PineConnector The code has been structured for seamless automation. With built-in EMA smoothing to reduce 1-minute "market chatter," the signals are clean and sharp, minimizing execution errors when sending orders to MetaTrader 5 via PineConnector. 📈 Technical Trading Guide Buy Signals (Green Triangle): Occur when the oscillator crosses above the dynamic oversold band OR crosses back above the zero line, provided that volume confirms the impulse. Sell Signals (Red Triangle): Occur when the oscillator crosses below the dynamic overbought band OR breaks below the zero line from above, with volume confirmation. Momentum Histogram: The colored columns indicate acceleration strength. Excellent for Trailing Stops: as long as the histogram is growing, the momentum is in your favor!. ⚙️ Recommended Parameters Length (14): The "Sweet Spot" for balancing reactivity and reliability. Smooth Len (4): Essential for 1-min charts to eliminate micro-fluctuations without adding lag. Volume Mult (1.15): Filters out the bottom 15% of volume to keep only significant candles. ⚠️ Stress-Tested for Real Conditions This script has been rigorously backtested with Slippage settings ranging from 10 to 25 points. Even under difficult market conditions with high spreads, the indicator maintains a positive expectancy, making it a premier tool for traders using Standard or Raw accounts.Pine Script® indicatorby XtraKosack24
Volume Profile: Date-Range ObservationI have refined the strategy developed by kv4coins , incorporating an additional option for the observation date range. Previously, when seeking a fixed date range—particularly to track data from the onset of an event-driven trigger up to the present—it was somewhat cumbersome. To address this, I added a new date selection feature to accommodate the need for observing specific time periods.Pine Script® indicatorby cinderrazorUpdated 27
1H Bias - Day Trade FilterThis indicator is intended for the use of two screens 15M and 5M. It will indicate with a green arrow at 8:30 AM central to look bullish or a red arrow at 8:30 AM central to look Bearish. This indicator is based on the 1H chart having price over the 200 MA and the 20 MA above the 50 MA. Look for pullbacks on the 15M to key areas of support or resistance. Look for a break of structure entries or pullback entries on the 5M chart. Green Arrow = Look Bullish on this chart today. Red Arrow = Look Bearish on this chart today. X = Do not trade this chart today. Pine Script® indicatorby wicks23114
Multi-Data Chart-AnalyticsDynamic Sentiment & Contextual Trend Analysis Function Description The Multi-Data Chart-Analytics is a comprehensive market context indicator designed to convert complex technical data into a readable, real-time narrative. Unlike traditional visual-only indicators, this script acts as an on-chart "trading assistant" that evaluates price action, momentum, volatility, and institutional volume simultaneously. Key Technical Features: Adaptive Trend Engine: Automatically scales its lookback period based on available historical data (up to 200 periods). This ensures accurate analysis for "young" assets or high timeframes (like BTC on Monthly charts) where standard fixed-length EMAs fail. Momentum & Feel Tracking: Integrates RSI and DMI (ADX) to determine if the market is overextended (expensive) or undervalued (cheap), and whether the trend has sufficient strength. Volatility Squeeze Detection: Monitors Bollinger Band width to alert users to "coiling" phases, signaling imminent breakouts. Institutional Volume Filter: Compares current volume against its 20-period moving average to identify "Smart Money" conviction. Who is this for? Discretionary Traders: Who want a quick "second opinion" or sanity check before entering a trade. Beginners: Who find it difficult to read multiple indicators at once; the terminal translates lines into actionable insights. Systematic Traders: Who need to maintain awareness of higher-timeframe context without cluttering their main chart window. How to Use It Look at the Environment: Start by checking the long-term trend status to ensure you aren't trading against the dominant market force. Verify Momentum: Check "Market Feel" to avoid buying at exhaustion points (Overbought) or selling at bottoms (Oversold). Prepare for Breakouts: Keep an eye on the "Volatility" section. If it indicates a "Squeeze," tighten your stops or prepare for a large move. Confirm with Smart Money: Only trust significant moves if the terminal confirms "Institutional Activity" is present. Customize: Use the settings menu to adjust the box width, colors, and font size to fit your personal chart layout. Technical Breakdown (Short Form) Trend: Adaptive EMA/SMA (max 200). Momentum: RSI (14) + ADX (14). Volatility: Bollinger Band Width (20). Volume: SMA (20) based Volume multiplier. You might want to use this script in combination with our "Range Indicator Golden Pocket" and "Multi Asset & Multi Timeframe Trend Dashoboard" and the "Risk & Reward Position Planner" Pine Script® indicatorby realmacgyver771111
Scalping HUD 2.0Scalping HUD (Mobile Friendly Version) Market Structure + Volume/RVOLPine Script® indicatorby phunki31
Cloud Matrix [CongTrader]Cloud Matrix – Ichimoku Confluence System Cloud Matrix is a rule-based Ichimoku confluence framework, designed to filter noise and low-probability setups by requiring multi-condition confirmation instead of single signals. Unlike traditional Ichimoku usage (visual interpretation), this script converts Ichimoku states into a matrix scoring model. Each setup is validated using 5 structural dimensions: • Tenkan–Kijun relationship • Price position vs Kumo • Kumo polarity (Span A vs Span B) • Chikou Span confirmation • Price vs Kijun acceptance Only when ≥ 3 conditions align, signals are allowed. 🔹 Signal Logic Cloud Matrix generates two validated signal types: • TK Cross Signals – Tenkan/Kijun crosses filtered by matrix confirmation • Kumo Break Signals – Breakouts confirmed by cloud structure and momentum context All signals can be configured to trigger on candle close to reduce noise and repainting. 🔹 Trend Alignment (Optional) An optional Higher Timeframe EMA200 filter is included: • Long signals only in HTF uptrend • Short signals only in HTF downtrend This improves consistency by preventing counter-trend trades. 🔹 Presets Built-in presets allow fast adaptation: • Traditional Ichimoku • Crypto Fast • Crypto Medium • Custom mode 🔹 Usage Use Cloud Matrix as a decision filter, not a buy/sell machine: identify trend → wait for TK cross or Kumo break → confirm matrix alignment → execute with price action and structure-based risk management...Pine Script® indicatorby CongTrader_17
Coach SalehThe Coach indicator for identifying entry and exit points, based on the Smart Money School and technical patterns. Pine Script® indicatorby sa_1112218
Trump Tariff Event StudyThis script plots vertical lines on the days when Trump announced tariff threats and displays a table showing the 1, 3, and 5 day performance after each event. Use it on any ticker to see whether the instrument reacts to macro-political news. Best used on the daily timeframe. Pine Script® indicatorby robertholm73Updated 110
Open Interest Spaghetti - Multi ExchangeOpen Interest Spaghetti – Multi Exchange is a structural open-interest flow visualizer designed to expose where and when derivatives positioning is being built or unwound across major futures venues — without collapsing that information into a single, opaque aggregate line. Instead of smoothing, normalizing, or trend-filtering open interest, this script intentionally preserves exchange-level granularity and plots each venue’s cumulative OI delta from a shared anchor point. The result is a “spaghetti” structure: multiple independent OI paths evolving in parallel, revealing divergence, dominance, and regime shifts in real time. Core Idea and Originality Most OI indicators do one of three things: 1) Plot raw open interest (slow, hard to interpret), 2) Plot OI change per bar (noisy, context-less), 3) Aggregate all exchanges into one line (information loss). This script does none of those. Instead, it implements an anchored cumulative delta framework applied individually to each exchange, using a common reset reference. This preserves path dependency — you see how positioning evolved since a known structural point, not just what happened on the last candle. Key differentiators: - Exchange-segmented OI accumulation - Explicit anchor-based reset logic - Optional normalization into percent-of-total OI - No smoothing, no averages, no trend assumptions This is not a trend indicator. It is a positioning flow map. Data Construction and Normalization Multi-Contract Aggregation (per exchange) Each exchange’s total open interest is constructed by summing all available perpetual contracts: - USD-margined - USDT-margined - USDC-margined Where necessary, contract units are converted into a common base-coin representation so that all venues are directly comparable. This prevents distortions caused by mixed margin types. The result is a true total OI per exchange, not a single contract proxy. Anchored Cumulative Delta Logic Let: - OI(t) = total open interest at time t for a given exchange - ΔOI(t)=OI(t) - OI(t-1) For each bar: - The script accumulates ΔOI forward in time - This accumulation resets to zero whenever the anchor period changes The anchor period is user-defined (default: Daily). At each reset: - All exchange accumulators are cleared - The current combined OI across all enabled exchanges is stored as the normalization baseline This makes every plotted value interpretable as: “Net positioning added or removed since the last anchor reset.” Display Modes 1. Actual Change (default) Plots the absolute net change in open interest since the anchor reset. Interpretation: - Large positive values → sustained position building - Large negative values → sustained position unwinding - Divergence between exchanges → uneven participation or venue-specific positioning This mode preserves raw scale and is best for structural analysis. 2. Percent Change (normalized mode) Each exchange’s cumulative delta is divided by the total combined OI at the anchor reset, then expressed as a percentage. Percent Change = (Exchange Cumulative OI Delta / Total OI at Anchor) * 100 Interpretation: - Removes absolute size bias between large and small exchanges - Allows direct comparison of relative contribution - Makes regime shifts easier to spot across different assets This mode answers: “Which exchange is driving the majority of positioning change relative to the market’s size?” Visual and Structural Aids - Zero baseline represents the anchor reset point - Vertical dashed lines mark anchor transitions - End-of-chart labels identify each exchange without relying on a legend - All plots are unsmoothed and unfiltered by design Noise is not removed — it is contextualized. How Traders Use This This indicator is most effective for: - Detecting exchange-specific accumulation or distribution - Identifying hidden divergence beneath price - Confirming whether price moves are supported by broad positioning or isolated leverage - Comparing how different venues react to the same market event Typical interpretations: - Price rising while OI spaghetti diverges → short covering or uneven leverage - One exchange leading OI expansion → localized risk concentration - Flat price with rising OI across venues → compression and potential expansion setup What This Is Not - Not a trend detector - Not a momentum oscillator - Not a signal generator It provides structural context, not trade entries. Summary Open Interest Spaghetti – Multi Exchange is a flow-first, structure-aware OI framework that exposes how derivatives positioning evolves across venues from a shared reference point. By preserving exchange independence, anchoring accumulation, and offering optional normalization, it reveals information that aggregate or smoothed OI indicators inherently destroy. If you trade derivatives and care where risk is building — not just that it is — this tool is designed for that exact purpose.Pine Script® indicatorby mxdvt077
Volatility Radar Volatility Radar A comprehensive VIX-based dashboard for volatility regime analysis and trade bias confirmation. Designed for options traders who use VIX levels to inform directional bias and identify potential traps in market positioning. Dashboard Columns 1. 10-Min Rule Displays your current directional bias based on VIX zone positioning with time-based confirmation. CALLS (Green): VIX is below the Bullish Chop level — conditions favor call buying / bullish stock positioning PUTS (Red): VIX is above the Bearish Chop level — conditions favor put buying / bearish stock positioning CHOP (Yellow): VIX is between the two chop levels — no clear directional edge Confirmation Logic: The bias must hold for a configurable period (default: 10 minutes) before showing "✓ CONFIRMED". A countdown timer shows time remaining until confirmation. High-velocity moves (spikes or crushes) trigger immediate confirmation. If VIX touches a chop boundary, the timer resets. 2. VIX Levels Displays four user-configurable VIX thresholds that define the volatility regime zones: Bearish (Red): Extreme fear — VIX at or above this level signals high volatility / bearish stock conditions Resist (Orange): Upper chop boundary — resistance level for VIX Support (Yellow): Lower chop boundary — support level for VIX Bullish (Green): Low fear — VIX at or below this level signals low volatility / bullish stock conditions The current zone is highlighted based on where VIX is trading relative to these levels. 3. Options Flow Displays net options flow sentiment to gauge market positioning. Supports both simulated and real-time OPRA data. Simulated Mode (Default): Net Val: Shows simulated flow based on candle direction (bullish candle = positive, bearish = negative) multiplied by volume Sentiment: BULLISH, BEARISH, or NEUTRAL based on flow direction - Header displays "Options Flow (Sim)" Real-Time OPRA Mode: Vol: Shows actual call and put volumes summed across strikes near ATM (e.g., "C:12.5K P:8.2K") Sentiment: BULLISH if call volume > put volume, BEARISH if puts dominate - Header displays "Options Flow 📡" - Net flow calculated as: `Total Call Volume - Total Put Volume` ⚠️ OPRA Data Requirement Real-time mode requires an active OPRA data subscription in TradingView. Without this subscription, the options volume data will not populate. Enable "Use Real-Time OPRA Data" in settings and configure the required parameters (see Settings section below). 4. Velocity Monitors the speed of VIX movement to detect rapid regime changes. STABLE (Gray): Normal VIX movement ⚡ SPIKE (Red): VIX increased by more than the velocity threshold (default: 0.40 points) over the last 5 bars — rapid fear increase ⚡ CRUSH (Green): VIX decreased by more than the velocity threshold over the last 5 bars — rapid fear decrease Calculation: `VIX - VIX ` (current VIX minus VIX from 5 bars ago) 5. Trap Detect Identifies potential positioning traps by comparing VIX regime with options flow direction. CLEAN (Gray): No divergence detected — flow aligns with VIX regime ⚠️ TRAP (Orange): High VIX + Bullish Flow — warns of potential bull trap; smart money may be selling into retail call buying during elevated fear 🛡️ ABSORB (Yellow): Low VIX + Bearish Flow — institutional absorption pattern; put buying during low VIX may indicate smart money hedging or accumulation Horizontal Level Lines Four horizontal lines are automatically drawn on the chart at your configured VIX levels: 1. Green line: Bullish level 2. Yellow line: Bullish Chop (Support) level 3. Orange line: Bearish Chop (Resist) level 4. Red line: Bearish level Settings Display Settings Table Position: Choose where the dashboard appears on your chart Text Size: Tiny, Small, or Normal Table Background / Transparency: Customize dashboard appearance 10-Minute Rule Confirmation Minutes: Time required in a zone before bias is confirmed (default: 10) Velocity Threshold: Points per 5-bar period to trigger spike/crush detection (default: 0.40) VIX Levels Bullish (Green): Low volatility threshold (default: 14) Bullish Chop (Yellow): Lower chop boundary (default: 16) Bearish Chop (Orange): Upper chop boundary (default: 20) Bearish (Red): High volatility threshold (default: 25) Options Flow Data Use Real-Time OPRA Data: Toggle between simulated and real-time options data (default: off) Ticker Override: Manual ticker symbol. Leave blank to auto-detect from chart. Examples: SPY, QQQ, SPXW, NDX. Note: SPX auto-converts to SPXW for options symbols. Center/Anchor Price: Required for OPRA mode. Enter the current underlying price (e.g., 590 for SPY, 5900 for SPX). This determines the ATM strike for data fetching. Expiry Date (YYMMDD): Options expiration date in YYMMDD format (e.g., 260117 for Jan 17, 2026). Leave blank to use today's date (0DTE). Strikes Above/Below ATM: Number of strikes to scan on each side of center price (1-10, default: 5). Higher values capture more flow data but use more API calls. Strike Step Auto-Detection: - SPX/SPXW, NDX: $5 strikes - VIX: $0.50 strikes - SPY, QQQ, and others: $1 strikes What's New in This Release 1. Real-Time OPRA Options Flow: New toggle to switch between simulated and real-time options data. When enabled with an OPRA subscription, fetches actual call/put volumes across up to 11 strikes around ATM. 2. Configurable Options Parameters: New settings for ticker override, center price, expiry date, and strike range for precise options data targeting. 3. Horizontal Level Lines: VIX threshold levels are now drawn directly on the chart as colored horizontal lines for quick visual reference 4. Reordered Settings: VIX level inputs now flow logically from Bullish to Bearish Best Practices 1. Use on VIX chart: Apply this indicator directly to a VIX chart (CBOE:VIX) for best results 2. Wait for confirmation: Don't act on bias until the 10-minute rule confirms 3. Respect velocity signals: Spikes and crushes can indicate regime changes before price confirms 4. Watch for traps: Divergence between flow and VIX regime often precedes reversals 5. Customize your levels: Adjust VIX thresholds based on current market conditions and your trading style 6. OPRA Setup: If using real-time options data, ensure you: - Have an active OPRA subscription in TradingView - Set the correct Center/Anchor Price for the underlying you're tracking - Update the expiry date if trading non-0DTE options - Match the ticker to your target (SPY for SPY options, leave blank on VIX chart for VIX options) Disclaimer This indicator is for educational and informational purposes only. It is not financial advice. Options flow data is simulated by default; real-time OPRA data requires a separate TradingView subscription. Always do your own research and manage risk appropriately. Pine Script® indicatorby DashingBixbyUpdated 22510
CQHv10 8 Ultra-Clean EMA Ribbon+Momentum Dashboard+Live heatmapCQHv10 Indicator – (Version with EMA ribbon, multi-timeframe status, momentum dashboard, crypto watchlist & round levels) Purpose This indicator helps you quickly see: Trend direction via a colored EMA ribbon Higher timeframe alignment (Daily / Weekly / Monthly) Short-term momentum + RSI on multiple timeframes Performance of major coins right now Key psychological round-number levels (mainly useful on BTC) 1. The EMA Ribbon (main visual part on the chart)8 Exponential Moving Averages with different periods and colors: 10 Bright green Thin Very short-term momentum 20 Medium green Thin Short-term trend 50 Blue Medium Intermediate trend 100 Orange Medium Medium-term trend 200 Red Thick Classic long-term trend line 400 Yellow Thick Very long-term (institutional view) 800 Gold/Brown Thick Ultra long-term support/resistance 1600 Almost white Thick Extreme long-term anchor Small clean numbers appear on the right side of the chart next to each line (e.g. "10", "200", "1600") so you can instantly see which color = which period. How to read the ribbon quickly All lines stacked upward + green/orange/red lines rising → strong bullish trend All lines stacked downward + red/orange lines falling → strong bearish trend Lines tangled / flat / crossing frequently → ranging / choppy market Price far above the ribbon → very overextended bullish (possible pullback soon) Price far below the ribbon → very oversold (possible bounce soon) Price hugging the 50/100/200 → usually the most important dynamic support/resistance zones 2. Multi-Timeframe EMA Status Table (top-right)Shows whether price is above or below the 50 & 200 EMA on Daily, Weekly and Monthly charts. Symbol Meaning Color ● Price > EMA Green ○ Price < EMA Red Bull Price > 50 > 200 Green bg Bear Price < 50 < 200 Red bg Neutral mixed situation Gray bg Quick interpretation All three timeframes Bull → very strong bullish bias (higher probability longs) All three Bear → very strong bearish bias Mixed (e.g. Daily Bull, Weekly Neutral, Monthly Bear) → be careful, trend conflict 3. Crypto Quick Watchlist (% Change) Bottom right Shows 1-period % change for the most popular coins (always in the same timeframe as your chart). Coins: BTC, ETH, SOL, XRP, ADA, DOGE Green background → coin is up Red background → coin is down Gray → flat Very useful when you want to see at a glance whether "the market" is pumping, dumping or quiet. 4. Round Number Levels (horizontal dashed lines)Fixed psychological levels for Bitcoin (mainly visible/useful when charting BTCUSDT or BTC pairs):100k, 90k, 80k, 70k, 60k, 50k These lines extend to the right and act as magnets / support/resistance in many traders' psychology. 5. Momentum Dashboard (top center) – optional You can turn it on/off in the settings: Show Momentum Table checkbox (default = on) Columns: TF → timeframe RSI → 14-period RSI on that timeframe EMA Momentum → Bull / Bear / Neutral Timeframes shown: 15 min, 1 h, 4 h, Daily, WeeklyHow to read it fastMany Bull + RSI > 60 → momentum is strong upward Many Bear + RSI < 40 → momentum is strong downward Lots of Neutral + RSI 45–55 → market is indecisive / ranging Divergences (e.g. 15m Bull but Daily Bear ) → possible short-term counter-trend move Settings you can change :Dashboard group Show Momentum Table → hide/show the top-center table Bull / Bear / Neutral Color → change emoji background colors if you dislike the defaults Dashboard Text Size → make text bigger/smaller if it's too small on your screen Recommended chart usage examples : Swing trading / position trading Focus on: ribbon direction + MTF table + Momentum dashboard weekly/daily column Scalping / day trading Focus on: short EMAs (10/20/50), 15m–4h momentum table, % change table (see if alts follow BTC)Trend confirmation Only take trades when your timeframe + higher timeframes (Daily/Weekly) agree Avoid very tangled ribbon + mixed MTF signals + neutral momentum → usually choppy / losing range. Made by @CryptoQuickHits (more info on x.com/CryptoQuickHits in the pinned post) Pine Script® indicatorby CryptoQuickHitsUpdated 115