All typesAll types Open-source onlyMost recentMost popularInstitutional Liquidity Flow Engine [JOAT]Institutional Liquidity Flow Engine Introduction The Institutional Liquidity Flow Engine is an advanced open-source volume analysis indicator that combines relative volume monitoring, buyer/seller strength analysis, multi-timeframe alignment detection, and comprehensive flow metrics into a unified institutional-grade tool. This indicator helps traders identify when institutional money is entering or exiting positions by analyzing volume patterns, pressure dynamics, and liquidity conditions across multiple timeframes. Unlike basic volume indicators that simply show volume bars, this engine dissects volume into actionable intelligence: relative volume (RVOL) to identify unusual activity, buyer/seller strength ratios to determine who controls the market, accumulation/distribution trends to track smart money positioning, and multi-timeframe alignment to confirm directional conviction. The indicator is designed for traders who understand that volume precedes price and that institutional footprints can be detected through systematic volume analysis. Why This Indicator Exists This indicator addresses a critical gap in retail trading: the ability to detect institutional activity in real-time. Institutional traders move large positions that create detectable volume signatures. By combining multiple volume analysis methodologies, this indicator reveals: Relative Volume Analysis: Identifies when volume is significantly above or below average, signaling potential institutional activity Buyer/Seller Strength: Quantifies the balance of power between buyers and sellers using volume-weighted calculations Multi-Timeframe Alignment: Confirms whether volume patterns align across 1m, 5m, 15m, 30m, 1h, 2h, 4h, Daily, and Weekly timeframes Flow Metrics: Tracks Money Flow Index (MFI), On-Balance Volume (OBV), Accumulation/Distribution (A/D), and VWAP deviation Liquidity Classification: Categorizes market conditions as Strong Buying, Strong Selling, Balanced, or Thin liquidity Each component provides a different lens on volume behavior. RVOL shows intensity, buyer/seller strength shows direction, MTF alignment shows conviction, flow metrics show institutional positioning, and liquidity classification shows market conditions. Together, they create a comprehensive view of institutional activity. Core Components Explained 1. Relative Volume (RVOL) Analysis RVOL is calculated as current volume divided by the average volume over a specified period (default 20 bars): avgVolume = ta.sma(volume, volumeLength) relativeVolume = avgVolume > 0 ? volume / avgVolume : 1.0 The indicator classifies RVOL into five categories: Extreme (RVOL >= 3.0): Institutional-level activity, potential climax moves High (RVOL >= 1.5): Above-average activity, significant interest Normal (RVOL >= 1.0): Average activity, typical market conditions Low (RVOL >= 0.5): Below-average activity, reduced interest Very Low (RVOL < 0.5): Minimal activity, thin liquidity RVOL thresholds are customizable. Higher RVOL often precedes significant price moves as institutions accumulate or distribute positions. 2. Buyer/Seller Strength Analysis The indicator calculates buyer and seller strength using volume-weighted analysis: buyerVolume = close > open ? volume : 0 sellerVolume = close < open ? volume : 0 buyerStrength = ta.sma(buyerVolume, volumeLength) sellerStrength = ta.sma(sellerVolume, volumeLength) Strength ratios are calculated as percentages: Buyer Ratio: (buyerStrength / totalStrength) * 100 Seller Ratio: (sellerStrength / totalStrength) * 100 When buyer ratio exceeds 70%, bullish pressure dominates. When seller ratio exceeds 70%, bearish pressure dominates. The indicator also integrates ATR-based strength calculations to filter for significant moves and RSI-based strength classification (Strong/Moderate/Weak) for additional context. 3. Multi-Timeframe Alignment The indicator requests RVOL data from three customizable timeframes (default: 5m, 15m, 60m) and calculates alignment: mtf1_bullish = rvol_mtf1 > 1.0 and vol_mtf1 > ta.sma(vol_mtf1, 20) mtfAlignment = (mtf1_bullish ? 1 : 0) + (mtf2_bullish ? 1 : 0) + (mtf3_bullish ? 1 : 0) Alignment status: Strong Aligned (3/3): All timeframes show elevated volume - high conviction Aligned (2/3): Majority timeframes show elevated volume - moderate conviction Weak (1/3): Only one timeframe shows elevated volume - low conviction No Alignment (0/3): No timeframes show elevated volume - no conviction Strong alignment across multiple timeframes indicates institutional participation at scale, as large orders are often split across timeframes to minimize market impact. 4. Flow Metrics Suite Money Flow Index (MFI): Volume-weighted RSI that measures buying and selling pressure: mfi = ta.mfi(close, volumeLength) MFI > 80 indicates overbought conditions with high volume, MFI < 20 indicates oversold conditions with high volume. On-Balance Volume (OBV): Cumulative volume indicator that adds volume on up days and subtracts on down days: obv = ta.cum(math.sign(ta.change(close)) * volume) obvTrend = obv > obvMA ? "Bullish" : obv < obvMA ? "Bearish" : "Neutral" OBV divergences from price often signal reversals. Accumulation/Distribution (A/D): Measures the cumulative flow of money into and out of a security: ad = ta.cum(close == high and close == low or high == low ? 0 : ((2 * close - low - high) / (high - low)) * volume) Rising A/D with rising price confirms uptrend, falling A/D with rising price signals distribution. VWAP Deviation: Measures how far price is from volume-weighted average price: vwap = ta.vwap(close) vwapDeviationPercent = vwap != 0 ? ((close - vwap) / vwap) * 100 : 0 Large deviations often mean-revert as institutions take advantage of inefficient pricing. 5. Volume Speed & Acceleration The indicator calculates volume momentum and acceleration: Volume ROC: Rate of change in volume over 5 periods Volume Acceleration: Change in volume ROC (second derivative) Volume Momentum: Current volume minus 10-period SMA Volume Trend: Increasing or Decreasing based on EMA crossover Accelerating volume often precedes breakouts or breakdowns as institutional orders hit the market. 6. Liquidity Classification System The indicator classifies current liquidity conditions: Strong Buying: High RVOL + positive net pressure (buyer strength > seller strength) Strong Selling: High RVOL + negative net pressure (seller strength > buyer strength) Balanced: Normal RVOL with relatively equal buyer/seller strength Thin: Low RVOL indicating reduced liquidity and potential for slippage Pressure intensity is calculated as: pressureLevel = math.abs(netPressure) / avgVolume pressureIntensity = pressureLevel >= 2.0 ? "Extreme" : pressureLevel >= 1.0 ? "High" : pressureLevel >= 0.5 ? "Moderate" : "Low" Visual Elements RVOL Histogram: Main plot showing relative volume with color-coded intensity (extreme = magenta, high = yellow, normal = green, low = gray) Reference Lines: Horizontal lines at 1.0 (average), 1.5 (high threshold), and 3.0 (extreme threshold) Buyer Pressure Fill: Background fill showing buyer pressure ratio (0-100%) Volume Oscillator: Histogram overlay showing short-term vs long-term volume momentum MFI Line: Thick line overlay showing Money Flow Index with gradient colors Information Table: Comprehensive dashboard displaying all metrics in real-time The table displays 15 metrics: 1. RVOL (current relative volume) 2. Status (Extreme/High/Normal/Low/Very Low) 3. Volume Trend (Increasing/Decreasing) 4. Pressure (Bullish/Bearish/Neutral) 5. Buyer Strength (percentage) 6. Seller Strength (percentage) 7. RSI (current value) 8. Liquidity (Strong Buying/Strong Selling/Balanced/Thin) 9. MTF Alignment (Strong Aligned/Aligned/Weak/No Alignment) 10. A/D Trend (Accumulation/Distribution/Neutral) 11. OBV Trend (Bullish/Bearish/Neutral) 12. MFI (current value) 13. VWAP Deviation (percentage) 14. Volume Momentum (percentage) Input Parameters Volume Analysis: Volume MA Length: Period for volume moving average (default: 20) High RVOL Threshold: Multiplier for high volume detection (default: 1.5) Extreme RVOL Threshold: Multiplier for extreme volume detection (default: 3.0) Multi-Timeframe Settings: Show Multi-Timeframe Analysis: Toggle MTF calculations (default: enabled) Timeframe 1/2/3: Customizable timeframes for alignment analysis (default: 5m, 15m, 60m) Buyer/Seller Strength: ATR Length: Period for ATR calculation (default: 14) RSI Length: Period for RSI calculation (default: 14) RSI Overbought/Oversold: Thresholds for RSI classification (default: 70/30) Display Options: Show Info Table: Toggle information dashboard (default: enabled) Show Volume Histogram: Toggle RVOL histogram (default: enabled) Show VWAP Deviation: Toggle VWAP calculations (default: enabled) Table Position: Choose dashboard location (Top Right/Top Left/Bottom Right/Bottom Left) Colors: All colors are customizable including bullish, bearish, neutral, extreme volume, and high volume colors. How to Use This Indicator Step 1: Monitor RVOL for Unusual Activity Watch for RVOL spikes above 1.5 (high) or 3.0 (extreme). These indicate institutional activity. Extreme RVOL often marks climax moves or major reversals. Step 2: Check Buyer/Seller Strength Identify who controls the market. Buyer ratio > 70% suggests bullish control, seller ratio > 70% suggests bearish control. Look for divergences where price moves one direction but strength moves another. Step 3: Confirm with MTF Alignment Strong alignment across multiple timeframes confirms institutional conviction. Weak or no alignment suggests retail-driven moves that may lack follow-through. Step 4: Analyze Flow Metrics Check MFI, OBV, and A/D for confirmation. Rising OBV with rising price confirms uptrend. Falling A/D with rising price warns of distribution. Step 5: Assess Liquidity Conditions Strong Buying or Strong Selling conditions with high RVOL often precede significant moves. Thin liquidity conditions increase risk of slippage and false moves. Step 6: Look for Volume Acceleration Accelerating volume momentum often precedes breakouts. Decelerating volume momentum often precedes consolidation or reversal. Best Practices Use on liquid instruments (major forex pairs, large-cap stocks, major crypto) for most reliable signals Combine with price action analysis - volume shows intent, price shows result Pay attention to RVOL spikes at key support/resistance levels Look for volume divergences: price making new highs/lows without volume confirmation often fails MTF alignment is most reliable on trending markets, less reliable in choppy conditions Extreme RVOL can signal exhaustion - be cautious of chasing moves with RVOL > 5.0 Use VWAP deviation for mean reversion opportunities when price extends far from VWAP Monitor A/D and OBV for early warning signs of trend changes Indicator Limitations Volume analysis works best on liquid instruments with consistent volume patterns Low-volume instruments or off-market hours can produce unreliable RVOL readings MTF alignment requires sufficient data on all timeframes - may not work on newly listed instruments Volume precedes price but doesn't guarantee direction - high volume can occur on both breakouts and fakeouts Buyer/seller strength calculations assume close > open = buying and close < open = selling, which is a simplification RVOL thresholds may need adjustment for different instruments and market conditions The indicator shows what is happening, not why - fundamental catalysts can override technical volume patterns Extreme RVOL can persist longer than expected during major news events or market dislocations Technical Implementation Built with Pine Script v6 using: Custom RVOL calculations with dynamic thresholds Volume-weighted buyer/seller strength analysis Multi-timeframe security requests with proper lookahead settings Comprehensive flow metrics (MFI, OBV, A/D, VWAP) Volume momentum and acceleration calculations Real-time liquidity classification system Dynamic table with 15 metrics and color-coded cells Thick histogram and line plots for enhanced visibility The code is fully open-source and can be modified to suit individual trading styles and preferences. Originality Statement This indicator is original in its comprehensive integration approach. While individual components (RVOL, MFI, OBV, A/D, buyer/seller strength) are established concepts, this indicator is justified because: It synthesizes six distinct volume analysis methodologies into a unified system The multi-timeframe alignment detection provides institutional conviction measurement not available in standard volume indicators Buyer/seller strength calculations combine volume, ATR, and RSI for multi-dimensional pressure analysis The liquidity classification system categorizes market conditions in real-time Volume speed and acceleration metrics provide early warning of momentum shifts The comprehensive dashboard presents 15 metrics simultaneously for holistic volume analysis Integration of flow metrics (MFI, OBV, A/D, VWAP) with RVOL and strength analysis creates layered confirmation Each component contributes unique information: RVOL shows intensity, buyer/seller strength shows direction, MTF alignment shows conviction, flow metrics show positioning, liquidity classification shows conditions, and volume acceleration shows momentum. The indicator's value lies in presenting these complementary perspectives simultaneously with a unified classification system. Disclaimer This indicator is provided for educational and informational purposes only. It is not financial advice or a recommendation to buy or sell any financial instrument. Trading involves substantial risk of loss and is not suitable for all investors. Volume analysis is a tool for understanding market dynamics, not a crystal ball for predicting future price movement. High volume does not guarantee profitable trades. Past volume patterns do not guarantee future volume patterns. Market conditions change, and strategies that worked historically may not work in the future. The metrics displayed are mathematical calculations based on current market data, not predictions of future price movement. High RVOL, strong buyer/seller ratios, and MTF alignment do not guarantee profitable trades. Users must conduct their own analysis and risk assessment before making trading decisions. Always use proper risk management, including stop losses and position sizing appropriate for your account size and risk tolerance. Never risk more than you can afford to lose. Consider consulting with a qualified financial advisor before making investment decisions. The author is not responsible for any losses incurred from using this indicator. Users assume full responsibility for all trading decisions made using this tool. -Made with passion by officialjackofalltradesPine Script® indicatorby officialjackofalltrades1118Price Normalized RSI Profile [UAlgo]Price Normalized RSI Profile is a hybrid visualization tool that combines a rolling RSI distribution study with a profile style overlay drawn directly on the price chart. Instead of plotting a classic RSI line in a separate oscillator pane, this script collects historical RSI readings, groups them into fixed 0 to 100 bins, weights each bin by traded volume, and then renders the resulting distribution as a horizontal profile on the right side of the main chart. The goal of the script is not to show where price traded the most, but to show where RSI states accumulated the most volume over the selected lookback period. In other words, it answers a different question than a traditional volume profile. Rather than asking which prices were most active, it asks which RSI regimes were most active, then maps those oscillator regimes visually into the chart’s price space for easier on-chart interpretation. The indicator highlights: A volume weighted RSI Point of Control (POC) A Value Area around that POC A right side histogram of RSI regime distribution A color gradient that reflects bullish versus bearish RSI zones Reference labels for POC, VAH, and VAL Lookback boundary markers for profile context This makes the script useful for traders who want to blend oscillator distribution analysis with chart based execution, especially when comparing current price position against historically dominant RSI states. Important note: The POC, VAH, and VAL in this script are derived from an RSI distribution profile , not from a standard price based volume profile. They are visually mapped onto the current chart range for presentation. 🔹 Features 🔸 1) Volume Weighted RSI Distribution Profile The script collects RSI values over a rolling lookback window and assigns each reading into one of several fixed RSI bins. Each bin accumulates volume , not just frequency, so the profile reflects how much traded participation occurred while RSI was in that zone. This makes the output more meaningful than a simple occurrence count because highly active bars contribute more weight. 🔸 2) Fixed 0 to 100 RSI Bin Framework The profile is built over the natural RSI range from 0 to 100, divided into a user defined number of bins. This creates a stable oscillator distribution model that is consistent across symbols and timeframes. Lower bin counts create thicker, smoother profile bars. Higher bin counts create finer resolution and more detailed structure. 🔸 3) Overlay on the Main Price Chart Unlike most RSI tools, this script runs with overlay=true and renders the profile directly on the price chart. It maps RSI bins onto the vertical span of the recent chart range, allowing traders to see the distribution without leaving the main chart. This is a visual convenience feature and creates a unique fusion of oscillator logic and price space presentation. 🔸 4) Point of Control (POC) Detection The indicator identifies the RSI bin with the highest accumulated volume and treats it as the RSI Profile POC. This is the most active RSI zone by volume over the lookback window. The POC is highlighted with: A wider profile bar A unique color A label showing the POC volume 🔸 5) Value Area (VAH / VAL) Calculation The script builds a Value Area around the POC using the selected percentage of total profile volume. This identifies the core RSI regime zone where the majority of the volume weighted RSI activity occurred. The Value Area is visually emphasized with more visible bars and separate VAH / VAL guide lines. 🔸 6) Gradient Color Mapping by RSI Regime Each bin is colored using a gradient based on its RSI location: Lower RSI zones lean bullish color Higher RSI zones lean bearish color This reflects the script’s chosen visual logic, where low RSI bins appear in the bullish color family and high RSI bins appear in the bearish color family. 🔸 7) Distinct Styling for POC, Value Area, and Outside Value The script visually separates three categories: POC bin Bins inside the Value Area Bins outside the Value Area This helps traders quickly distinguish the dominant RSI regime from the broader accepted RSI zone and from lower importance outer regions. 🔸 8) Forward Projected Histogram Layout The profile is drawn to the right of current price using configurable: Maximum width in bars Horizontal offset This keeps the histogram out of the way of current candles while preserving clear visibility on the active chart. 🔸 9) Lookback Context Markers The script draws a vertical line marking the start of the profile lookback window, plus horizontal guide lines across the chart high and low range used for the profile mapping. This makes it easy to understand which portion of the chart is being analyzed. 🔸 10) Compact On Chart Labels The indicator adds right side labels for: POC VAH VAL This makes the distribution easier to read without manually inspecting each bar. 🔸 11) Rolling History Buffer for RSI and Volume The script stores both RSI and volume into arrays, allowing the profile to be rebuilt from recent history on the last bar. This keeps the logic fully rolling and independent from session boundaries. 🔸 12) Structured Object Based Design The script uses custom types: RsiBin for each RSI interval RsiProfile for the full profile state, including POC and Value Area indexes This makes the internal logic cleaner and easier to maintain. 🔹 Calculations 1) RSI Calculation The script calculates RSI from the chosen source and length: float rsi_val = ta.rsi(rsi_src, rsi_len) This value is the basis for all binning and profile accumulation. 2) Rolling RSI and Volume History Storage Every bar, the script pushes the latest RSI value and volume into rolling arrays: rsi_history.push(rsi_val) vol_history.push(volume) To prevent unlimited growth, the arrays are trimmed when they exceed: lookback + 100 This keeps enough buffer for profile stability while controlling memory size. 3) Fixed RSI Bin Initialization The profile divides the 0 to 100 RSI range into equal bins: float step = 100.0 / bins_count for i = 0 to bins_count - 1 float min_v = i * step float max_v = (i + 1) * step this.bins.push(RsiBin.new(min_v, max_v, 0.0, 0)) Each bin stores: RSI minimum value RSI maximum value Accumulated volume Observation count 4) Volume Weighted Population of the RSI Profile When populating the profile, each historical RSI value is mapped into the correct bin: int bin_idx = math.floor(r_val / 100.0 * this.bins.size()) The index is clamped to remain inside valid bounds: bin_idx := math.min(bin_idx, this.bins.size() - 1) bin_idx := math.max(bin_idx, 0) Then the script adds the corresponding bar volume to that bin: b.volume += v_val b.count += 1 this.total_vol += v_val This means the profile is volume weighted RSI distribution , not a simple count histogram. 5) POC Detection As bins are populated, the script tracks the bin with the highest accumulated volume: if b.volume > this.max_vol this.max_vol := b.volume this.poc_idx := bin_idx This bin becomes the profile POC and acts as the center for Value Area expansion. 6) Value Area Calculation The Value Area target is calculated from total profile volume: float target_vol = this.total_vol * (va_percent / 100.0) The script starts from the POC and expands outward, comparing the next upper and lower bin volumes: float vol_up = (top < max_idx) ? this.bins.get(top + 1).volume : 0.0 float vol_dn = (bot > 0) ? this.bins.get(bot - 1).volume : 0.0 Whichever side has more volume is added first. This continues until the accumulated volume reaches the target percentage. The final indexes are stored as: this.va_top_idx := top this.va_bot_idx := bot 7) Mapping RSI Bins into Price Space A key part of this script is that RSI bins are not drawn in an oscillator pane. Instead, each RSI interval is mapped onto the chart’s recent price range: float price_range = chart_high - chart_low float y_bottom = chart_low + (b.min_val / 100.0) * price_range float y_top = chart_low + (b.max_val / 100.0) * price_range Interpretation: RSI 0 maps to the recent chart low. RSI 100 maps to the recent chart high. All intermediate RSI bins are proportionally placed between them. This is a visual mapping device, not a statement that those price levels correspond to actual RSI threshold prices. 8) Histogram Width Normalization Each bin’s horizontal width is scaled by its volume relative to the maximum profile volume: int bar_w = math.round((b.volume / this.max_vol) * max_width) If the bin is the POC, it gets extra width: if is_poc bar_w := int(max_width * 1.15) This makes the POC stand out clearly inside the profile. 9) POC, VA, and Outside VA Styling Logic Each bin is categorized as: POC Inside the Value Area Outside the Value Area Then the script applies different opacity and border logic: POC gets the dedicated POC color VA bins are more visible Outside VA bins are more faded This creates clear visual hierarchy in the profile. 10) Color Gradient by RSI Position Base color is determined from bin position in the RSI scale: color base_col = color.from_gradient(b.min_val, 0, 100, c_bull, c_bear) This means lower RSI bins transition toward the bullish color and higher RSI bins transition toward the bearish color. This is a stylistic mapping choice built into the script. 11) POC Label and Volume Display When the POC is drawn, the script also adds a label showing: The text POC The accumulated volume of that bin text="POC " + str.tostring(b.volume, format.volume) This provides quick information about the dominant RSI regime’s participation size. 12) VAH and VAL Price Level Rendering The script converts the Value Area top and bottom RSI bin indexes into mapped chart levels: For VAH: float vah_level = chart_low + (b_vah.max_val / 100.0) * price_range_val For VAL: float val_level = chart_low + (b_val.min_val / 100.0) * price_range_val It then draws dashed horizontal lines and small labels for both. Important note: These are RSI profile Value Area boundaries mapped into price space , not true price based VAH and VAL from a market profile. 13) Lookback Boundary Drawing The start of the lookback window is marked with a vertical dotted line: int start_bar_idx = bar_index - lookback line.new(start_bar_idx, chart_low, start_bar_idx, chart_high, ...) This makes it easier to visually understand which section of chart history contributed to the current profile. 14) Chart Range Anchoring The vertical display range used for the RSI to price mapping is derived from: float chart_high = ta.highest(high, lookback) float chart_low = ta.lowest(low, lookback) This means the profile always stretches across the full recent visible price range used in the calculation window. 15) Last Bar Rendering Behavior The profile is built and rendered only on the last bar: if barstate.islast vp.init(bin_count) vp.populate(rsi_history, vol_history, lookback) vp.calc_va(va_pct) vp.render(...) Pine Script® indicatorby UAlgo24CCI Pro + Turtle + MACD/RSI Power📊 CCI Pro + Turtle Strength + MACD/RSI Power 🔥 Multi-Indicator Confluence Momentum System CCI Pro + Turtle + MACD/RSI Power is an advanced trend strength and momentum confirmation indicator designed for traders who want high-probability entries using multi-layer confirmation instead of relying on a single indicator. This system intelligently combines CCI momentum, Turtle breakout logic, MACD trend power, and RSI strength filtering into one clean and distraction-free chart. Built especially for intraday, index, options, and swing traders. ✅ Core Concept Markets move strongly only when momentum, trend, and strength align together. This indicator detects those moments using a Power Confluence Engine that evaluates: Momentum (CCI) Breakout Strength (Turtle System) Trend Acceleration (MACD) Market Pressure (RSI) When multiple systems agree → probability increases. ⚙️ Indicator Components 📈 CCI Pro Engine Enhanced Commodity Channel Index (CCI) EMA trend alignment filter Zero-line momentum detection Overbought / Oversold zones Dynamic strength histogram Automatic divergence detection Helps identify: ✅ Trend direction ✅ Momentum expansion ✅ Potential reversals 🐢 Turtle Strength Filter Inspired by the classic Turtle Trading System. Features: Donchian channel breakout detection Short & long trend channels ATR-based strength evaluation Breakout momentum confirmation Used internally to validate real trend movement instead of false signals. 📊 MACD Power Filter Measures trend acceleration and momentum quality. Includes: Histogram strength validation Trend alignment confirmation Optional recent crossover filter Momentum intensity calculation Removes weak trend entries. ⚡ RSI Power System Adds market pressure confirmation: Bull/Bear zone filtering Midline trend validation Extreme momentum boost (>80 / <20) Divergence awareness Prevents entries against market strength. 🔥 Power Confluence Modes Choose how strict confirmations should be: ✅ All Confirm All systems must align ➡ Highest accuracy, fewer signals ✅ Majority (2/3) At least two confirmations ➡ Balanced trading mode ✅ Any Confirm Fast signals ➡ Aggressive trading style 💪 Strength Engine The indicator calculates a dynamic strength score using: CCI momentum Turtle breakout pressure MACD expansion RSI extremes Perfect confluence multiplier This produces a real-time trend strength percentage. 📋 Smart Information Table Clean on-chart dashboard displaying: CCI + EMA Status Trend Direction Market Zone Strength % Turtle Confirmation Confluence Score MACD Status RSI Status No need to monitor multiple indicators separately. 🚨 Built-In Alerts Ready for live trading automation: 🔥 MEGA Bullish / Bearish Alignment ⚡ Power Confluence Signals Ultra Trend Signals CCI Zero Cross + Confirmation MACD + RSI Momentum Signals Overbought / Oversold Alerts Momentum Expansion Alerts 🎯 Best Used For ✅ Index Trading (NIFTY / BANKNIFTY) ✅ Options Trading ✅ Intraday Trading ✅ Momentum Breakouts ✅ Trend Following ✅ Swing Trading Works well on 5m, 15m, 1H, and higher timeframes. 💡 Trading Idea Typical bullish condition: CCI above zero & EMA Turtle breakout detected MACD momentum positive RSI confirms strength → Indicates strong trend continuation probability. ⚠️ Disclaimer This indicator is a decision-support tool and does not guarantee profits. Always use proper risk management and confirmation with price action.Pine Script® indicatorby k_syedhussainUpdated 7Trend RSI x TRIX Candles (VIVID) + Trend Ribbon📘 Trend RSI x TRIX Candles (Vivid) + Trend Ribbon Multi-Filter Trend Visualization Tool 多重フィルター型トレンド可視化インジケーター 🔷 Overview 🔷 概要 EN This indicator visualizes market trend strength and direction by combining: RSI Trend Structure TRIX Momentum Slope Multi-Filter Candle Coloring Dynamic Trend Ribbon It is designed for trend clarity and directional bias confirmation, not for standalone entry signals. JP 本インジケーターは、 RSIトレンド構造 TRIXモメンタム傾き 多重フィルターローソク色分け ダイナミックトレンドリボン を組み合わせた、方向性とトレンド強度を視覚的に把握するためのツールです。 単体エントリー用ではなく、環境認識に特化しています。 🔷 Core Logic 🔷 ロジック概要 1️⃣ RSI Trend Direction ① RSIトレンド方向 EN RSI is transformed into a SuperTrend-like structure. The system determines whether the market bias is: Uptrend (RSI structure rising) Downtrend (RSI structure falling) JP RSIをSuperTrend風に構造化し、 上昇トレンド 下降トレンド を判定します。 単純なRSI50超えではなく、構造的な方向判定です。 2️⃣ TRIX Momentum Filter ② TRIXモメンタムフィルター EN TRIX slope confirms whether momentum aligns with RSI direction. TRIX slope up → bullish momentum TRIX slope down → bearish momentum JP TRIXの傾きでモメンタムを確認します。 TRIX上向き → 上昇モメンタム TRIX下向き → 下降モメンタム 🔷 Multi-Filter Candle System 🔷 多重フィルターローソク色分け 🔵 Strong Bull RSI Up + TRIX Up → Strong Bright Blue Candle 🔴 Strong Bear RSI Down + TRIX Down → Strong Bright Red Candle 🔷 Mismatch (Weak) RSI direction exists but TRIX does not confirm → Softer Color ⚪ Neutral No clear directional agreement → Neutral tone 日本語説明 🔵 強い上昇 RSI上昇 + TRIX上昇 → 強発色ブルー 🔴 強い下降 RSI下降 + TRIX下降 → 強発色レッド 🟣 不一致(弱) 方向と勢いが噛み合わない → 薄色 ⚪ ニュートラル 方向感不明 🔷 Trend Ribbon 🔷 トレンドリボン EN A dynamic EMA ribbon visually represents the dominant trend zone. Blue Ribbon → Bullish Control Red Ribbon → Bearish Control Faded Ribbon → Transition / Range JP EMAベースのリボンがトレンドゾーンを可視化します。 青リボン → 上昇優位 赤リボン → 下降優位 薄色 → 転換・レンジ 🔷 How To Use 🔷 使い方 ✔ Trend Following EN Only trade in the direction of strong colored candles. Strong Blue → Prefer Long Strong Red → Prefer Short JP 強発色時のみ順張り。 強青 → ロング優位 強赤 → ショート優位 ✔ Avoid Ranging Markets EN When candles frequently shift to mismatch colors, the market is likely ranging. JP 色が頻繁に薄色へ変わる場合はレンジ傾向。 ✔ Momentum Confirmation EN Strong trends appear when: Ribbon color aligns Candles are strong colored Guide EMA slopes in same direction JP 以下が揃うと強トレンド: リボンとローソク色一致 強発色継続 ガイドEMA同方向 🔷 Ideal For 🔷 推奨用途 EN Trend traders Momentum traders Multi-timeframe analysis Visual market structure analysis JP トレンドフォロー型 モメンタム重視型 環境認識重視トレーダー 視覚的判断を好む方 🔷 Important Notes 🔷 注意事項 EN Not a standalone buy/sell signal Works best in trending markets Expect neutral colors in ranging conditions Backtesting recommended JP 単体売買シグナルではありません トレンド相場で効果的 レンジでは薄色が増加 必ず検証を行ってください 🔷 Philosophy 🔷 コンセプト EN This indicator answers one core question: “Is trend direction and momentum aligned?” If yes → Trade with confidence. If not → Reduce risk. JP このツールは一つの問いに答えます。 「方向と勢いは一致しているか?」 一致 → 攻める 不一致 → 慎重Pine Script® indicatorby cony19796RSI Suite (Foundation)**RSI Suite (Foundation)** RSI Suite (Foundation) is a RSI-based context toolkit. It combines a clean RSI pane with **regime detection**, optional **CTF/HTF regime background**, **MTF RSI alignment**, **pivot-based divergence (preview + confirmed)**, and optional **RSI signal engines** (mid-cross, pivot break, pivot trendline break). The focus is on **structured market context, confluence, and decision support** — **not** on a “magic signal” system. ## Concept Many traders use RSI as more than an overbought/oversold oscillator. When used with clear thresholds, multi-timeframe context, and pivot structure, RSI becomes a compact framework for: - Reading **bull/bear/neutral regimes** - Spotting **momentum shifts** and **structure breaks** inside the oscillator - Identifying **divergence setups** with confirmation logic - Checking **alignment across timeframes** before acting This script is designed to keep the RSI pane **clean** while adding **advanced context layers** you can enable only when needed. ## Core Modules ### 1) RSI Regime Engine (Bull / Bear / Neutral) A configurable regime model that classifies RSI behavior into structured states. **Regime modes:** - **Mid (50)** → bullish above mid, bearish below - **Range (40/60)** → neutral zone between 40–60 - **Trend (20/80)** → wide thresholds for strong momentum phases - **Custom (low/high)** → user-defined thresholds **Optional visualization:** - **RSI plot color** changes by regime - **Background regime shading** in the RSI pane (**CTF** or **HTF**) ### 2) Confirmed Values Mode (Non-Repainting) A dedicated mode for users who want stable, confirmed values. - **ON (recommended)** → uses confirmed bar values only (no intrabar updates) - Helps avoid “visual repaint” effects while candles are still open - HTF values still update on HTF candle close by design ### 3) RSI Divergence Suite (Pivot-Based) A structured divergence engine based on pivots. **Supported divergence types:** - **Classic** (trend exhaustion style) - **Hidden** (trend continuation style) - **Both** **Two detection layers:** - **Preview** → early candidates (can invalidate) - **Confirmed** → only after pivot confirmation (right-bars) **Quality filters included:** - Min/Max bars between pivots (distance constraints) - Cooldown bars (reduces repetitive signals) - Minimum RSI delta (filters micro-divergences) - Minimum price delta % (filters tiny price differences) - Context filters (mid/OB/OS/range regime gating) - Selectable price source (High/Low, Close, HLC3) ### 4) MTF RSI Context Table + Alignment Score A compact multi-timeframe table shows RSI values across up to 4 user-defined timeframes. - Cell background reflects regime state per timeframe - Alignment score counts how many TFs are in bullish regime (optionally includes CTF) - Designed for **confluence checking** before acting on triggers **Optional alerts:** - **MTF Alignment Cross Up >= N** - **MTF Alignment Cross Down < N** (These alerts trigger on threshold **crosses**, not on persistent state.) ### 5) Status Header (Decision Navigator) A compact header table to read the indicator state at a glance: - Current RSI value - Current regime (Bull/Bear/Neutral) - Optional HTF RSI - Alignment score + effective threshold N - Mode flags (NR/RT, divergence preview status) ### 6) Optional RSI Signal Engines If you want visual triggers in addition to context, you can enable one signal engine: - **RSI Mid Cross** → clean regime/momentum flips around mid - **RSI Pivot Break** → break of confirmed RSI pivot levels - **RSI Pivot Trendline Break** → pivot-based RSI trendlines + break detection **Additional controls:** - Once-per-pivot firing (reduces duplicates) - **Contrarian Regime Filter (MR)** → mean-reversion context filter: - Longs only in Bear/Neutral - Shorts only in Bull/Neutral ## How To Use (Ambitious Beginners) ### A) Start with Regime + Mid - Use **Mid (50)** regime for a simple bullish/bearish read - Watch how RSI behaves around mid during trends vs ranges - Enable CTF background if you want quick visual guidance ### B) Learn with Confirmed Mode (NR) - Enable **Confirmed Values** for stable readings - This helps avoid confusing intrabar moves while learning ### C) Add MTF Table for Context - Choose a logical TF progression (example: 4H / D / W / M) - Use alignment score as a “do I have support?” check - Avoid trading purely against higher timeframe alignment early on ### D) Use Divergence as a Setup, not an Entry - Preview divergence = early hint (can vanish) - Confirmed divergence = better quality - Wait for your own trigger (price action / level / structure) before acting **Beginner workflow suggestion:** Regime + Confirmed Mode + MTF Table → only then add divergence/signal engine. ## How To Use (Advanced Traders) ### 1) Regime + MTF Alignment as a Bias Framework - Use regime mode that matches market behavior: - **Range (40/60)** for mean-reversion environments - **Trend (20/80)** for strong directional phases - Use alignment score to define “permission” for trades - Track transitions: alignment improvement often matters more than absolute RSI ### 2) Divergence Quality Filtering - Tighten filters (min deltas, distance constraints) for higher signal quality - Use context filter: - Bull only in OS or below mid - Bear only in OB or above mid - By Range Regime for mean-reversion systems - Use confirmed divergence as **setup** + trigger via RSI pivot/TL breaks or price structure ### 3) Oscillator Structure Trading (Pivot Break / TL Break) - Pivot break = momentum structure shift inside RSI - Trendline break = early regime/momentum transition tool - Once-per-pivot firing reduces noise in choppy conditions ### 4) Clean Monitoring Setup - Status header on small size for continuous monitoring - MTF table tiny/small for quick alignment scanning - NR mode for stable alerting and post-close evaluation ## Alerts Included - RSI mid cross up/down - Bull/Bear divergence (classic/hidden/any) — confirmed - Bull/Bear divergence — preview (optional) - Signal long/short (from selected signal engine) - Regime change (CTF and HTF) - MTF alignment threshold cross up/down ## Notes / Important - This indicator is a **context and analysis tool** — not a complete trading system. - Divergence can fail, especially in strong trends. Treat it as a setup and use confirmation. - RSI behavior varies by market and timeframe; use regime modes and filters to match the instrument. - Always apply sound risk management. No indicator can replace execution discipline. ## Best Suited For - Ambitious beginners who want structured RSI-based chart reading - Discretionary traders who value context before entry - Traders who combine oscillator structure + divergence + MTF confluence - Users who prefer a clean RSI pane with optional advanced modulesPine Script® indicatorby ContextSync3Quantum Relative Performance Oscillator [Pineify]Quantum Relative Performance Oscillator A sophisticated relative strength indicator that normalizes performance metrics to identify true momentum shifts between an asset and its benchmark. The Quantum Relative Performance Oscillator (RPO) is an advanced technical indicator designed to measure and visualize how a specific asset performs relative to a benchmark index. Unlike traditional relative strength indicators that can drift over time, this indicator normalizes the RS ratio to center around zero, providing traders with a clearer, more accurate picture of momentum shifts. The Quantum RPO addresses a fundamental limitation in traditional relative strength analysis. While standard RS indicators show whether an asset is outperforming or underperforming a benchmark, they don't easily reveal when that outperformance is accelerating or decelerating. This indicator solves that problem by normalizing the relative strength ratio and applying weighted moving average smoothing to create clear, actionable trading signals. Key Features Normalized RS Calculation: Centers the relative strength ratio around zero, eliminating long-term drift and making it easier to identify current momentum trends Weighted Moving Average (WMA) Processing: Uses WMA instead of simple moving averages for more responsive calculations that give greater weight to recent price action Dynamic Color Histogram: Visual representation of momentum acceleration and deceleration with intelligent color coding Crossover Signals: Clear bullish and bearish momentum shift indicators when the RS Ratio crosses above or below the signal line Customizable Benchmark: Compare any asset against a user-selected benchmark symbol (default: SPY) Adjustable Parameters: Configurable lookback length and signal smoothing for different timeframes and trading styles Built-in Alerts: Automated notifications for momentum shift events How It Works The indicator fetches closing prices for both the current asset and the user-defined benchmark symbol It calculates the raw Relative Strength (RS) by dividing the asset's close price by the benchmark's close price A Weighted Moving Average (WMA) is applied to the RS to establish a baseline equilibrium level The RS Ratio is calculated as: (RS / WMA) * 100 - 100, which normalizes the value around zero A Signal Line is created by applying additional WMA smoothing to the RS Ratio The histogram (Performance Delta) shows the difference between the RS Ratio and Signal Line, indicating momentum strength Trading Ideas and Insights Momentum Confirmation: Use the RS Ratio crossing above zero as confirmation that an asset is gaining relative strength against its benchmark Trend Reversal Signals: Watch for bullish crossovers (RS Ratio crossing above Signal Line) to identify potential trend reversals Relative Strength Screening: Compare multiple assets using the same benchmark to identify the strongest performers in a sector Divergence Detection: Look for situations where price makes new highs but the RS Ratio fails to confirm, indicating weakening relative momentum Sector Rotation: Use different benchmarks (sector ETFs) to identify rotation between sectors How Multiple Indicators Work Together This indicator combines three separate but complementary calculations to create a comprehensive relative strength tool: The raw RS calculation provides the fundamental comparison between asset and benchmark performance The WMA normalization removes drift and creates a centered oscillator that oscillates around zero The signal line smoothing filters out noise and provides clear crossover points for trading signals The histogram visualization combines both elements to show the magnitude and direction of momentum in one clear display Unique Aspects Unlike traditional RS indicators that can drift indefinitely higher or lower over time, the Quantum RPO's normalized calculation ensures the oscillator remains centered, making it easier to identify overbought and oversold conditions in relative terms The dynamic color histogram provides intuitive visual feedback about whether momentum is accelerating or decelerating, helping traders avoid false signals The use of Weighted Moving Averages rather than simple moving averages provides more responsive calculations that adapt faster to changing market conditions The built-in alert system allows traders to receive notifications automatically when momentum shifts occur, without needing to constantly monitor the chart How to Use Apply the indicator to any asset's chart Select your preferred benchmark symbol in the settings (SPY for US stocks, BTCUSD for crypto, etc.) Interpret the RS Ratio: Positive values indicate outperformance, negative values indicate underperformance Use the Signal Line crossovers for entry signals: Buy when RS Ratio crosses above Signal Line, Sell when it crosses below Monitor the histogram for momentum confirmation: Green columns rising indicate strengthening bullish momentum, red columns falling indicate strengthening bearish momentum Set up alerts for bullish and bearish momentum shifts to receive notifications Customization Benchmark Symbol: Change the comparison asset (SPY, QQQ, BTCUSD, etc.) Lookback Length: Adjust the period for WMA calculations (default: 20). Higher values produce smoother results with more lag; lower values are more responsive but may generate more false signals Signal Length: Modify the smoothing period for the signal line (default: 9) Color Customization: Customize the bullish (outperforming) and bearish (underperforming) colors to match your preferences These parameters can be adjusted to suit different trading timeframes, from intraday scalping to long-term position trading The Quantum Relative Performance Oscillator is a powerful tool for traders who want to understand not just whether an asset is outperforming its benchmark, but whether that outperformance is accelerating or losing steam. By normalizing the relative strength calculation and providing clear visual and alert-based signals, it helps traders make more informed decisions about entries, exits, and asset allocation across different markets and timeframes. Pine Script® indicatorby Pineify1142Trend RSI with Flip Signals + TRIX Direction Bands + RCI(EN) Manual — TrendRSI + TRIX Direction Bands + RCI(2) Overview This indicator is designed to help you spot high-probability momentum continuation moments by aligning three components: TrendRSI direction (SuperTrend-like line on RSI / RSI-MA) TRIX direction bands (colored top/bottom bands, no extra TRIX line) RCI direction (up/down slope coloring, optional 2 lines) When all three agree in the same direction, the market is often in a clean “flow state”, which tends to produce smoother continuation moves. What each component means 1) TrendRSI Trend Line (core direction) The dotted TrendRSI line changes color: Aqua = Up-trend state Fuchsia = Down-trend state Flip signals (▲ / ▼) can appear when direction switches. Interpretation: TrendRSI represents the current “trend regime” of RSI-based structure (momentum structure, not reversal). 2) TRIX Direction Bands (signal color) TRIX slope is used as a direction filter: UP = TRIX slope > threshold → bullish momentum DOWN = TRIX slope < -threshold → bearish momentum FLAT = within threshold (optional paint / none) Bands are used instead of a TRIX line for better visibility. If you enabled Invert bands, the UP/DOWN placement is flipped for readability (only the band placement changes; the logic does not). Interpretation: TRIX confirms whether momentum is accelerating in the same direction as TrendRSI. 3) RCI (2 lines) direction (slope-colored) RCI can be shown as 1 or 2 lines (user selectable lengths). Line color changes by slope: Up / Down / Flat Optionally, RCI (-100..100) can be mapped to 0..100 to match the RSI panel scale. Interpretation: RCI works as a “timing layer” — it helps confirm whether the short-term ranking/rotation is pushing in the same direction. The “Best Expansion” Setup (your core concept) A move tends to extend more cleanly when: ✅ TrendRSI direction = UP (aqua) ✅ TRIX band = UP state (your UP color) ✅ RCI slope = rising (up color) …and similarly for SHORT: ✅ TrendRSI = DOWN (fuchsia) ✅ TRIX = DOWN ✅ RCI slope = falling Why it works: You are stacking: Regime (TrendRSI) Momentum acceleration (TRIX) Timing/rotation confirmation (RCI) This reduces “fake continuation” entries and improves odds of catching the next push. Practical usage tips Best entries: after alignment appears and price begins moving away from congestion. Avoid: choppy ranges where TRIX is flat and RCI keeps flipping direction. Flat handling: if you want stricter filtering, set TRIX flat mode to None (no paint). Notes / Disclaimer This tool is a decision-support visual system. It does not guarantee profits and should be combined with risk management and market context. (JP) マニュアル — TrendRSI + TRIX方向バンド + RCI(2) 概要 このインジは、**伸びやすい局面(順行しやすい流れ)**を視覚化するためのツールです。 狙いはシンプルで、 ①RSIトレンド方向(TrendRSI) × ②TRIXシグナル色(方向) × ③RCI方向(傾き) この 3つが同じ方向に揃った瞬間を「伸びやすい候補」として拾います。 各要素の意味 1) TrendRSI トレンドライン(基準の方向) 点(ドット)のトレンドライン色で状態を表示: アクア(Aqua)=上方向 フューシャ(Fuchsia)=下方向 方向転換時に ▲ / ▼ のフリップサインを表示可能 解釈: TrendRSIは「いまの地合い(モメンタム構造のトレンド状態)」を示します。 ※逆張りではなく、順張り継続向きの構造判定です。 2) TRIX 方向バンド(モメンタム加速の確認) TRIXの「傾き」を方向フィルターにします。 UP:TRIX傾きが閾値より上 → 上の勢い(加速) DOWN:TRIX傾きが閾値より下 → 下の勢い(加速) FLAT:閾値内 → 方向感が弱い(塗る/塗らない選択) TRIXラインを描かずに、上下のバンドで方向だけを出すので見やすいです。 また、**Invert(上下反転)**をONにすると、UP/DOWNの表示位置を逆にして視認性を上げられます (※ロジックは同じで、表示だけ反転)。 解釈: TrendRSIの方向に対して、TRIXが「加速の裏付け」をしているかを見る層です。 3) RCI(2本)方向(傾きで色変化) RCIは 1本または2本 表示可能(期間も選択) 傾きで色が変わります: 上向き / 下向き / フラット RCI(-100..100)を 0..100へ変換して、RSIと同じスケールに揃えることも可能 解釈: RCIは「タイミング層」。 短期の回転・順位変化が、同方向へ素直に向いているかの確認になります。 あなたのコア概念「伸びやすい合致ポイント」 ロングで伸びやすい形: ✅ TrendRSI=上(アクア) ✅ TRIX=上(UP色) ✅ RCI=上向き(上色) ショートで伸びやすい形: ✅ TrendRSI=下(フューシャ) ✅ TRIX=下(DOWN色) ✅ RCI=下向き なぜ伸びやすい? TrendRSI:地合い(レジーム)が順行 TRIX:勢いが加速している RCI:短期の回転も同方向で揃う つまり、方向+加速+タイミングが同時に揃うので、逆行に捕まりにくく「伸びの発生確率」が上がります。 実戦のコツ 良いエントリー候補: 合致が出た後、レンジを抜けて“離れ始めた”タイミング 避けたい場面: TRIXがFLAT連発、RCIが頻繁に反転するレンジ相場 より厳選するなら、TRIXのFLAT表示を **None(塗らない)**にしてフィルター強化 注意事項 本インジは裁量補助です。 必ず損切り・ロット管理などのリスク管理と併用してください。Pine Script® indicatorby cony197916TrendRSI Momentum Structure with Flip SignalsTrendRSI – Momentum Structure with Flip Signals TrendRSI is a momentum structure indicator built on RSI and a SuperTrend-style volatility model applied directly to RSI. It visualizes: RSI Moving Average (structure baseline) Dynamic trend dots (volatility-adjusted support/resistance on RSI) Direction flip signals (▲▼) at the exact moment of trend reversal Alert-ready state change detection (no spam) This tool is designed for traders who want to detect momentum continuation and early structural reversal in a clean and objective way. 🔹 How It Works 1️⃣ RSI Structure A standard RSI is calculated from the selected source. A smoothing MA (SMA / EMA / RMA / WMA) is applied to build structural momentum. 2️⃣ Volatility Model on RSI Instead of using price ATR, this script calculates an ATR-style volatility directly on RSI movement. This creates dynamic upper and lower bands around RSI. When RSI breaks those bands, direction flips. 🔹 Trend Dots Aqua dots = Uptrend Fuchsia dots = Downtrend Dots trail behind RSI like a SuperTrend stop level These dots represent the structural momentum boundary. 🔹 Flip Signals (▲▼) Signals are printed at the exact moment when: Downtrend → Uptrend = ▲ Uptrend → Downtrend = ▼ Signals only appear at the transition moment. No repeated alerts during continuation. 🔹 Alerts Three alert conditions are available: TrendRSI Flip UP TrendRSI Flip DOWN TrendRSI Flip (Any) Alerts trigger only when direction changes. 🔹 Best Use Case This indicator works especially well for: 1m execution with 5m/15m higher timeframe filter Momentum continuation strategies Early trend shift detection Scalping environments where timing precision matters It is not designed for overbought/oversold reversal trading. It is a momentum structure tool. 🔹 Philosophy TrendRSI is built around: Structure × Volatility × State Change The goal is not prediction. The goal is objective state recognition. TrendRSI – RSI構造 × ボラティリティモデル × 反転検知 TrendRSIは、RSIにSuperTrend型のボラティリティロジックを組み合わせた モメンタム構造インジケーターです。 以下を可視化します: RSIの移動平均(構造ライン) RSI上の動的トレンドドット 方向転換の瞬間サイン(▲▼) スパムなしの状態変化アラート 裁量とロジックの両立を目的とした設計です。 🔹 ロジック概要 ① RSI構造 選択ソースからRSIを算出。 そのRSIにMA(SMA / EMA / RMA / WMA)を適用し、 モメンタムの基準ラインを形成します。 ② RSI上のATRモデル 価格ではなく、 RSIの変動幅に対してATR的計算を行います。 これによりRSI上に動的な上下バンドを生成。 RSIがバンドをブレイクした瞬間に 方向転換が確定します。 🔹 トレンドドット Aqua = 上昇構造 Fuchsia = 下降構造 SuperTrendのようにトレンドを追従します。 🔹 方向転換サイン(▲▼) 下降 → 上昇 = ▲ 上昇 → 下降 = ▼ 方向が切り替わった瞬間のみ表示。 継続中は出ません。 🔹 アラート 以下の3種類に対応: Flip UP Flip DOWN Flip Any すべて「方向変化時のみ」発火します。 🔹 推奨用途 特に以下に適しています: 1分足エントリー × 5分/15分環境フィルター モメンタム継続型トレード 早期トレンド転換検出 スキャルピング RSIの70/30逆張り用途ではなく、 構造認識ツールです。 🔹 設計思想 Structure × Volatility × State Change 予測ではなく、 状態認識。 Pine Script® indicatorby cony197954RSI SMA Cross Clr Fill MTFVishvajeet RSI SMA Cross Fill (MTF) is an enhanced Relative Strength Index indicator that combines momentum analysis with dynamic trend visualization. This indicator calculates RSI on a selectable timeframe and applies a moving average (SMA) on the RSI itself. The area between the RSI and SMA dynamically changes color based on trend direction: • Green fill when RSI is above SMA (Bullish Momentum) • Red fill when RSI is below SMA (Bearish Momentum) This provides clear visual confirmation of momentum shifts and crossover signals without cluttering the chart.Pine Script® indicatorby Vishvajeet-D-Tonde333D RSI [UAlgo]3D RSI is a visual RSI enhancement indicator that transforms the standard RSI line into a dynamic 3D style ribbon inside a separate oscillator pane. Instead of plotting a single line only, the script builds an upper and lower envelope around RSI using a user defined thickness value, then connects and fills those layers bar by bar to create a depth effect. The result is a more expressive RSI display that highlights momentum shifts, overbought and oversold transitions, and local structure in a visually intuitive way. In addition to the 3D ribbon, the script includes a built in divergence module labeled as 3D Divergence . It detects regular bullish and bearish divergence using RSI pivot highs and lows versus price pivot highs and lows, then draws a bridge style visual in the RSI pane to emphasize the divergence relationship in a depth themed format. The indicator is designed for traders who want both functionality and presentation. It preserves the standard RSI context through a base RSI plot and common reference levels (70, 50, 30), while adding a layered ribbon, gradient coloring, background zones, live value labeling, and optional divergence annotations. Educational tool only. Not financial advice. 🔹 Features 🔸 1) 3D RSI Ribbon Visualization The core feature of the script is a 3D style RSI ribbon built from: An upper RSI boundary A lower RSI boundary A vertical connector on each bar A filled region between upper and lower boundaries This creates a depth effect around RSI rather than a flat oscillator line, making momentum expansion and contraction easier to read visually. 🔸 2) User Defined 3D Thickness The 3D Thickness input controls the distance between the upper and lower ribbon edges around the RSI value. Increasing thickness creates a broader ribbon and a stronger depth effect. Lower values produce a tighter, more precise band around the RSI curve. 🔸 3) Gradient Color Mapping by RSI Level Ribbon colors are dynamically mapped using a gradient based on RSI value: Lower RSI values lean toward the Oversold color Higher RSI values lean toward the Overbought color This makes the ribbon itself function as a regime heatmap, so you can visually assess oscillator state without reading exact numbers. 🔸 4) Real Time Ribbon Update with Efficient Segment Handling The script draws new ribbon segments only when a new bar is formed and updates the latest segment while the current bar is still developing. This provides a smooth real time display while controlling object creation and performance. It also includes cleanup logic that removes older ribbon objects once the stored segment count grows too large. 🔸 5) Built In 3D Divergence Detection (Regular Bullish and Bearish) When enabled, the indicator detects regular divergence using RSI pivots and price pivots: Bearish divergence when price makes a higher high while RSI makes a lower high Bullish divergence when price makes a lower low while RSI makes a higher low The script uses RSI pivot confirmation with configurable left and right lookback settings, then pairs each new pivot with the most recent prior pivot of the same type. 🔸 6) 3D Divergence Bridge Visualization Instead of drawing a plain divergence line only, the script creates a bridge style divergence visual in the RSI pane: An outer edge line (upper for bearish, lower for bullish) A center line connecting RSI pivot values Vertical pillar lines at both pivot points A compact label marking Bull Div or Bear Div This keeps the divergence presentation consistent with the 3D ribbon concept. 🔸 7) Live RSI Value Label A dynamic label is placed near the latest RSI point and updates on every bar. The label displays the current RSI value and inherits the same gradient driven color logic as the ribbon, improving readability and quick decision support. 🔸 8) Standard RSI Base Plot Included The script also plots a classic RSI line in the background with reduced opacity. This is useful for users who want the familiar RSI trace while still benefiting from the 3D ribbon display. 🔸 9) Overbought / Oversold / Mid Reference Levels The indicator includes standard horizontal reference levels: 70 for overbought 30 for oversold 50 for midpoint These levels work alongside the ribbon and divergence visuals to preserve standard RSI interpretation workflows. 🔸 10) Background Regime Shading The script fills the upper (70 to 100) and lower (0 to 30) zones with subtle color shading using the user selected overbought and oversold colors. This helps emphasize extreme zones without overwhelming the pane. 🔸 11) Object Based Internal Design The script uses custom types for better structure and maintainability: RSIPoint stores ribbon points (index, RSI, upper, lower) PivotPoint stores divergence pivots (price and RSI context) RSI3D stores the engine state, object arrays, labels, and last pivot references This design supports cleaner extension for future features. 🔹 Calculations 1) RSI Core Calculation The indicator uses the standard RSI calculation on close: float rsiVal = ta.rsi(src, LEN) A second standard RSI calculation is also plotted as a base line for reference: rsiVal = ta.rsi(close, LEN) plot(rsiVal, "RSI Base", color=color.new(color.gray, 50), linewidth=1) 2) 3D Ribbon Geometry (Upper and Lower Layers) For each valid RSI value, the script builds a 3D envelope using the configured thickness: float upperVal = rsiVal + this.thickness float lowerVal = rsiVal - this.thickness These three values define a single RSIPoint : The center RSI value The upper ribbon edge The lower ribbon edge The ribbon is then drawn by connecting consecutive RSIPoint objects. 3) RSIPoint History Management The script stores recent ribbon points in an array. If the current bar already exists as the most recent point, it updates that point. Otherwise it appends a new one: if lastPoint.index == bar_index this.history.set(this.history.size() - 1, newPoint) else this.history.push(newPoint) History is capped to avoid excessive memory growth: if this.history.size() > 1000 this.history.shift() 4) Ribbon Segment Drawing Logic When at least two points exist, the script draws or updates a single segment between the previous and current point: Upper line between previous upper and current upper Lower line between previous lower and current lower Vertical line at current bar connecting upper and lower Filled region between upper and lower lines line l_up = line.new(p1.index, p1.upper, p2.index, p2.upper, ...) line l_dn = line.new(p1.index, p1.lower, p2.index, p2.lower, ...) line l_v = line.new(p2.index, p2.upper, p2.index, p2.lower, ...) linefill lf = linefill.new(l_up, l_dn, color=colorFill) If the bar is still active and no new index exists, the script updates the last segment instead of creating a new one. 5) Gradient Color Calculation for the 3D Ribbon Ribbon color is derived from the current RSI value using a gradient between the oversold and overbought colors: color c_curr = color.from_gradient(p2.value, 30, 70, COL_OS, COL_OB) The script then derives related colors from this base for: Upper line Lower line Fill Vertical connector This creates a coherent depth style while preserving the RSI level heatmap effect. 6) Live RSI Label Update The current value label is updated on each draw cycle: this.current_label.set_xy(p2.index + 1, p2.value) this.current_label.set_text(str.tostring(p2.value, "#.0")) this.current_label.set_textcolor(c_curr) This keeps the label positioned next to the latest RSI point and colored according to current RSI regime. 7) RSI Pivot Detection for Divergence The divergence engine uses RSI pivot highs and lows: float ph_rsi_val = ta.pivothigh(rsiVal, DIV_LB, DIV_RB) float pl_rsi_val = ta.pivotlow(rsiVal, DIV_LB, DIV_RB) Pivot index is aligned to the true pivot bar by subtracting the right lookback: int pivot_idx = bar_index - DIV_RB This ensures divergence bridges are anchored to the actual pivot points, not the later confirmation bar. 8) Price and RSI Pivot Pair Construction When an RSI pivot is confirmed, the script creates a PivotPoint using: Pivot bar index Price at pivot bar (high for pivot high, low for pivot low) RSI pivot value RSI upper and lower ribbon bounds at the pivot Examples: float ph_price = high PivotPoint curr_ph = PivotPoint.new(pivot_idx, ph_price, ph_rsi_val, ph_upper, ph_lower) float pl_price = low PivotPoint curr_pl = PivotPoint.new(pivot_idx, pl_price, pl_rsi_val, pl_upper, pl_lower) 9) Bearish Divergence Condition The script checks regular bearish divergence by comparing the current RSI pivot high to the last stored RSI pivot high: if curr_ph.price > this.last_ph.price and curr_ph.rsi_val < this.last_ph.rsi_val draw_bridge(this, this.last_ph, curr_ph, false) Interpretation: Price prints a higher high RSI prints a lower high This is a classic regular bearish divergence condition. 10) Bullish Divergence Condition The script checks regular bullish divergence by comparing the current RSI pivot low to the last stored RSI pivot low: if curr_pl.price < this.last_pl.price and curr_pl.rsi_val > this.last_pl.rsi_val draw_bridge(this, this.last_pl, curr_pl, true) Interpretation: Price prints a lower low RSI prints a higher low This is a classic regular bullish divergence condition. 11) 3D Divergence Bridge Construction When divergence is detected, the script draws a bridge style annotation in the RSI pane: Outer edge line uses the RSI upper boundary for bearish divergence or RSI lower boundary for bullish divergence Center line connects the two RSI pivot values Vertical pillar lines connect outer edge to center at both pivots A label is placed near the midpoint reading Bull Div or Bear Div Key logic: float y1 = is_bullish ? p1.rsi_lower : p1.rsi_upper float y2 = is_bullish ? p2.rsi_lower : p2.rsi_upper line.new(p1.index, y1, p2.index, y2, ...) line.new(p1.index, y1, p1.index, p1.rsi_val, ...) line.new(p2.index, y2, p2.index, p2.rsi_val, ...) This gives divergence signals a depth themed appearance that matches the ribbon. 12) Object Cleanup and Performance Controls To manage chart object limits, the script trims older ribbon objects when the stored ribbon segment count exceeds a threshold: if this.lines_upper.size() > 480 line.delete(this.lines_upper.shift()) line.delete(this.lines_lower.shift()) line.delete(this.lines_vert.shift()) linefill.delete(this.fills.shift()) This helps maintain performance while preserving a large recent portion of the 3D ribbon. 13) Reference Levels and Background Zones The script adds standard RSI reference lines: hline(70, "OB Level", ...) hline(30, "OS Level", ...) hline(50, "Mid Level", ...) It also shades the upper and lower extreme zones with subtle fills: fill(obLine, plot(100, display=display.none), color=color.new(COL_OB, 95)) fill(osLine, plot(0, display=display.none), color=color.new(COL_OS, 95)) These layers provide familiar RSI context beneath the 3D visuals.Pine Script® indicatorby UAlgo130Delta IndicatorThis indicator provides a clear visual signal for market momentum and strength by measuring the "delta" (or difference) between a primary momentum oscillator and its moving average or signal line. You can choose between three powerful modes: RSI Delta, MACD Delta, and Stochastic Delta. The output is a simple histogram that helps you quickly gauge the current state of momentum. How to Interpret the Signals The indicator's value fluctuates above and below a central zero line. Positive Histogram (Above Zero): This signals building momentum. It means the primary oscillator (e.g., RSI, MACD line, or %K line) is stronger than its counterpart. The higher the histogram bars, the stronger the upward momentum. Negative Histogram (Below Zero): This signals fading momentum. It means the primary oscillator is weaker than its counterpart. The lower the histogram bars, the stronger the downward momentum. Zero Line Crossover: This is a key event. A cross from negative to positive suggests a potential shift to bullish momentum, while a cross from positive to negative indicates a potential shift to bearish momentum. Indicator Modes RSI Delta: Measures the acceleration of price strength. This mode is sensitive and effective for identifying short-term shifts in momentum and seeing when overbought/oversold conditions are strengthening or weakening. MACD Delta (Standard MACD Histogram): Measures the momentum of the trend itself by showing the difference between the fast MACD line and the slow Signal line. This mode is excellent for confirming trend direction and identifying potential trend reversals. Stochastic Delta: Measures the difference between the faster %K line and the slower %D line. This mode is highly responsive to short-term price changes and is particularly useful for identifying potential turning points in ranging markets or within a larger trend. By using the Delta Indicator, traders can more easily spot exhaustion in a trend, confirm the strength of a new move, and identify divergences between momentum and price across different types of oscillators.Pine Script® indicatorby MwaC_13Updated 1SatoshiSignals Momentum Divergence ScannerSpot the moment buying or selling pressure starts to fade — before price confirms it. When price keeps climbing but the engine underneath is losing power, a reversal is often not far away. This indicator automatically detects those mismatches — called divergences — and draws them directly on the momentum panel so you never miss one. ──── What You're Looking At ──── A single line displayed in a separate panel below your chart. The line measures momentum — not the direction of price, but how strong the move behind it is. The scale runs from 0 to 100. Red zone (above 70) — momentum is extremely high. The move may be overextended and running out of fuel. Green zone (below 30) — momentum has collapsed. The move may be exhausted in the other direction. Blue (50 to 70) — bullish momentum territory. Buyers have the edge. Grey (30 to 50) — bearish momentum territory. Sellers have the edge. ──── What Is a Divergence? ──── A divergence happens when price and momentum tell different stories at the same time . Regular divergences — warn of reversals: Bearish divergence (red dashed line + "Bear" label) — price made a higher high, but momentum made a lower high. The last push up was weaker than the one before it. Buyers are tiring. Watch for a move down. Bullish divergence (green dashed line + "Bull" label) — price made a lower low, but momentum made a higher low. Sellers are losing their grip. Watch for a move up. Hidden divergences — warn of trend continuation (optional, off by default): Hidden bearish (orange dotted line + "H.Bear" label) — price pulled back to a lower high but momentum spiked above its previous high. The downtrend is likely to resume. Hidden bullish (teal dotted line + "H.Bull" label) — price pulled back to a higher low but momentum dipped below its previous low. The uptrend is likely to continue. ──── Settings ──── RSI Settings Length — how many bars are used to measure momentum. Default: 14. Lower values (e.g. 7) react faster but produce more noise. Higher values (e.g. 21) are smoother but slower. Source — which price point to measure. Default: closing price. Overbought / Oversold — the thresholds that define the red and green extreme zones. Default: 70 and 30. Show 50 midline — toggles the centre line that separates bullish from bearish territory. Divergence Settings Pivot Left Bars / Pivot Right Bars — controls how many candles must confirm a swing high or low before the indicator treats it as significant. Higher values (e.g. 8–10) produce fewer but more reliable signals. Lower values (e.g. 3) catch more signals but include more noise. Default: 5/5. Regular Bearish Div / Regular Bullish Div — toggle reversal divergence signals on or off. Both on by default. Hidden Bearish Div / Hidden Bullish Div — toggle continuation divergence signals on or off. Both off by default. Enable when trading with a trend. Show Labels — shows or hides the text labels ("Bear", "Bull", "H.Bear", "H.Bull") at each detected point. ──── Alerts ──── Regular Bullish Divergence — bullish reversal signal detected Regular Bearish Divergence — bearish reversal signal detected Hidden Bullish Divergence — bullish continuation signal detected Hidden Bearish Divergence — bearish continuation signal detected Momentum exited overbought zone — line crossed back below 70 Momentum exited oversold zone — line crossed back above 30 Momentum crossed above 50 — shifted into bullish territory Momentum crossed below 50 — shifted into bearish territory ──── Tips ──── Divergences are most reliable when they occur at key price levels — a bullish divergence at major support, or a bearish divergence at strong resistance, is significantly more meaningful than one in the middle of a range. A divergence is a warning signal , not an immediate entry. Wait for price to actually begin turning before acting. The divergence sets the context; a confirming price candle triggers the trade. The wider the price swing that forms the divergence, the more significant the signal. Ignore tiny wiggles — focus on clearly visible swing highs and lows. Regular divergences are most useful for catching reversals at market extremes. Hidden divergences are most useful for finding re-entries during pullbacks in a strong trend — they serve very different purposes. When multiple divergences stack in the same direction across consecutive swings, the signal strengthens considerably. Pine Script® indicatorby satoshi-signals6VMC Cipher_B + Waves - RSI FilteredCredits & Origins This script is a collaborative evolution of one of the most respected toolsets in the TradingView community: Original Concept: Based on the legendary work by VuManChu. Pine Script v6 Modernization: Special thanks to seven_raspberries for the initial v6 port and optimization. Enhancements & Filtering: Modified by Gemini AI to include advanced RSI signal filtering and additional momentum/volatility layers. What’s New in This Version? The main goal of this update is to solve the "noise" problem in trending markets—specifically when divergence signals appear too early during strong price moves. Dynamic RSI Divergence Filter: You can now filter out Bearish/Bullish divergence dots based on RSI thresholds. For example, you can set the script to only show big red dots when RSI is above 60 or 70. This prevents getting "stopped out" by premature signals during parabolic runs. Volatility-Ready Squeeze Dots: Integrated Squeeze Momentum dots on the zero line. These are now fully customizable in the Style/Inputs tab, allowing you to track volatility cycles without losing focus. TDI (Traders Dynamic Index) Confirmation: Added TDI Green/Red signal lines. When these lines cross in confluence with a WaveTrend crossover, it confirms a high-probability trade entry. Full Feature Retention: This version preserves all the original aesthetics, "Gold Buy" logic, and the table-based Momentum Dashboard from the earlier v6 master versions. Settings Guide RSI Filter Settings: Use this section to adjust the sensitivity of the large dots. High-volatility assets (like BTC) may benefit from a higher RSI Sell Filter (e.g., 65-75). Overkill Extra: Toggle the Squeeze and TDI lines here to match your trading style. License This is an open-source script. Please maintain the credits to the authors above if you decide to modify or share this further.Pine Script® indicatorby CamurTheDog10MAD RSI ~ CharonQuantMAD RSI MAD RSI is a volatility-adjusted momentum indicator built on the classic RSI framework. Instead of using RSI alone, this model integrates Mean Absolute Deviation (MAD) to measure how far current momentum deviates from its recent average. This allows the indicator to filter weak signals and highlight true directional pressure. How It Works RSI is calculated using your selected source and length. A moving average of RSI is computed. The Mean Absolute Deviation (MAD) of RSI is measured. Dynamic deviation bands are built around RSI: -Upper Band = RSI + MAD -Lower Band = RSI − MAD The 50-level acts as a regime filter: -Bullish Regime → Lower band above 50 -Bearish Regime → Upper band below 50 This structure ensures momentum strength is confirmed before bias shifts. Why MAD? Mean Absolute Deviation is: Less sensitive to extreme spikes More stable in trending markets Cleaner for regime classification This results in smoother transitions and fewer false flips. Best Used For Trend continuation environments Volatility expansion phases Bias confirmation for long/short strategies Filtering RSI noise Building systematic trading models Development and usage notes: You must tweak the parameters to fit your market, timeframe, and trading style. If you do not read this description or do not understand what the indicator is designed to do, do not use it. Indicators amplify both discipline and mistakes. Important reminder: No single indicator is sufficient on its own. Pine Script® indicatorby CharonQuant11272Momentum AlertsThe Momentum Alerts indicator is an advanced, alert-only tool meticulously designed for traders who demand robust confirmation of bullish market conditions. Unlike traditional indicators that clutter your chart with lines and plots, this indicator operates discreetly in the background, providing timely notifications only when a powerful and broad-based bullish momentum confluence is detected. Its primary function is to distill complex market dynamics into a clear, actionable signal, allowing you to focus on high-conviction trading opportunities. This sophisticated indicator integrates the analysis of twelve distinct momentum oscillators, each evaluated for its bullish posture. It draws upon the methodologies of widely recognized tools such as the Relative Strength Index (RSI), MACD Convergence/Divergence, Awesome Oscillator (AO), Stochastic Oscillator, Money Flow Index (MFI), Commodity Channel Index (CCI), Average Directional Index (ADX), Williams Percent Range (%R), Vortex Indicator, Fisher Transform, Rate of Change (ROC), and the Triple EMA Oscillator (TRIX). The indicator continuously assesses each of these components, identifying when they individually signal a bullish condition, represented as a "green" state. The core strength of the Momentum Alerts indicator lies in its stringent confluence requirement. An alert is triggered exclusively when all twelve of these momentum indicators are simultaneously signaling bullish conditions. This comprehensive alignment signifies an exceptionally strong underlying momentum, providing a high-quality signal for potential long entries. To offer subtle visual confirmation without interfering with your chart analysis, a small rocket icon (🚀) will appear in the top-right corner of your screen whenever this powerful bullish momentum confluence is active. To utilize this indicator, simply add it to your TradingView chart. As it is an alert-only system, you will then configure an alert by selecting the "Momentum Confluence Alert" condition. This setup ensures you receive instant notifications, enabling you to react promptly to the rare yet potent instances when the market exhibits such widespread bullish momentum. The Momentum Alerts indicator is an invaluable asset for traders seeking to capitalize on strong, confirmed bullish trends with precision and minimal visual distraction.Pine Script® indicatorby confidencewindow3[TL5] Trended and Blended (EMA . ALMA . RSI) Trended and Blended (SMA • ALMA • RSI) Author: AquaTickTrader Overview Trended and Blended is a trend-following overlay indicator designed to help traders align with dominant market direction while filtering weak momentum conditions. This script combines: Short-term structure (8-period SMA) Multi-layer ALMA trend stack (30 / 80 / 145) RSI-based momentum bias Visual background confirmation The goal is simple: Stay aligned with trend. Avoid low-momentum chop. Improve pullback timing. How It Works 1) SMA 8 – Short-Term Structure The 8-period Simple Moving Average reacts quickly to price movement and highlights immediate directional shifts. Green = rising slope Red = falling slope It helps identify pullbacks and short-term entry timing within the broader trend. 2) ALMA Trend Stack (30 / 80 / 145) The script uses Arnaud Legoux Moving Averages (ALMA) for smoother trend detection with reduced lag. ALMA 30 → Fast trend ALMA 80 → Intermediate trend ALMA 145 → Macro bias Color logic: Rising = bullish tone Falling = bearish tone When all three align in the same direction, trend conditions are strong. When they flatten or conflict, conditions may be ranging. 3) RSI Momentum Bias A 14-period RSI determines background bias: Light Green Background → RSI > 50 (bullish momentum) Light Red Background → RSI < 50 (bearish momentum) This helps avoid trading against momentum even when moving averages appear aligned. How to Use Bullish Conditions ALMA 145 and 80 rising ALMA 30 rising SMA 8 turns up after pullback RSI background green Look for pullbacks into ALMA 30 or ALMA 80. Bearish Conditions ALMA 145 and 80 falling ALMA 30 falling SMA 8 turns down after rally RSI background red Look for rallies into resistance areas. Choppy Market Warning Frequent color changes Flat ALMAs Rapid background flips These conditions suggest consolidation. Best For Trend continuation trading Pullback entries Intraday momentum trading Swing trading Works on all timeframes and markets. Design Philosophy This indicator does not attempt to predict reversals. It is designed to: Keep traders aligned with dominant flow Reduce counter-trend trades Improve timing inside established trends Disclaimer This script is for educational and informational purposes only. It does not constitute financial advice. Always use proper risk management and confirm signals with your own analysis.Pine Script® indicatorby AquaTickTraderUpdated 25BFAS76 Charts - Hybrid Momentum IndexBFAS76 Charts - Hybrid Momentum Index OVERVIEW Hybrid Momentum Index combines two complementary momentum measurement systems into a single oscillator panel: a Laguerre filtered PPO Percentile Rank and a DMI-based Stochastic. This dual approach provides both trend momentum strength and directional movement confirmation, with multi timeframe channel detection for context. ═══════════════════════════════════════════ COMPONENTS 1. PERCENTILE RANK LINE (Red) Based on Laguerre smoothed PPO (Percentage Price Oscillator), converted to a percentile rank over a lookback period. Shows where current momentum stands relative to historical momentum readings. 2. DMI STOCHASTIC LINE (Blue) Stochastic oscillator applied to the DMI oscillator (Plus DI minus Minus DI). Measures the directional movement strength in stochastic terms, identifying overbought/oversold conditions in trend strength. 3. MTF CHANNEL BACKGROUND Background coloring based on higher timeframe high/low channel, providing visual context for when price is at channel extremes. ═══════════════════════════════════════════ HOW IT WORKS LAGUERRE PPO PERCENTILE RANK - Laguerre filter smooths price data with minimal lag - PPO calculated from fast and slow Laguerre values - Result converted to percentile rank (0-100) - High readings (>90) indicate momentum at historical highs - Low readings indicate weak momentum relative to history DMI STOCHASTIC - Calculates Plus DI and Minus DI using Welles Wilder method - DMI oscillator = Plus DI - Minus DI - Stochastic applied to DMI oscillator - Crosses above oversold (15) = potential long signal - Crosses below overbought (85) = potential short signal ═══════════════════════════════════════════ SIGNAL ARROWS - Blue Triangle Up: DMI Stochastic crosses above oversold level (bullish) - White Triangle Down: DMI Stochastic crosses below overbought level (bearish) ═══════════════════════════════════════════ REFERENCE LEVELS - 80 Line (Red): Overbought zone boundary - 20 Line (Green): Oversold zone boundary ═══════════════════════════════════════════ SETTINGS Percentile Rank Parameters: - Over_Bought: Upper percentile threshold (default: 90) - Over_Sold: Lower percentile threshold (default: 70) - LONG: Laguerre gamma for fast line (default: 0.3) - SHORT: Laguerre gamma for slow line (default: 0.5) - PRO-Top/Bottom: Lookback period for percentile calculation (default: 250) DMI Stochastic Parameters: - DMI: DMI calculation length (default: 10) - DMI Stoch: Stochastic length applied to DMI (default: 6) - OS %: Oversold threshold (default: 15) - OB %: Overbought threshold (default: 85) MTF Channel: - Small Channel TF: Timeframe for high/low channel (default: 720 minutes) - Range: Lookback for channel extremes (default: 1) ═══════════════════════════════════════════ INTERPRETATION BULLISH CONDITIONS - DMI Stochastic crossing above oversold (arrow signal) - Percentile Rank rising from low levels - Background showing price at lower channel extreme BEARISH CONDITIONS - DMI Stochastic crossing below overbought (arrow signal) - Percentile Rank falling from high levels - Background showing price at upper channel extreme STRONGEST SIGNALS - Both lines confirming the same direction - Signals occurring at MTF channel extremes ═══════════════════════════════════════════ CREDITS This indicator builds upon open source work from the TradingView community: - VDUBUS: Original concept creator of "BinaryPro 2" indicator - THELARK (Chris Moody): Laguerre filter implementation and PPO percentile rank code The Stoch_VX2 script that combined these concepts served as the foundation for the percentile rank component of this indicator. BFAS76 modifications and additions: - DMI Stochastic system (original) - Multi-timeframe channel background (original) - Signal arrow system (original) - Visual refinements and parameter optimization - Code conversion to Pine Script v5 - Integration into unified hybrid momentum panel ═══════════════════════════════════════════ ORIGINALITY STATEMENT This indicator combines adapted open-source code with original development by BFAS76. CREDITED CODE: - Vdubus: BinaryPro 2 concept and indicator design - TheLark (Chris Moody): Laguerre filter function, PPO calculation, percentile rank logic ORIGINAL CODE BY BFAS76: - DMI Stochastic calculation and integration - Multi-timeframe channel detection system - Signal arrow logic (OS/OB crosses) - Background coloring system - Pine Script v5 conversion with proper variable scoping - Combined dual-oscillator panel design The integration of these components into a unified hybrid momentum system, along with the DMI Stochastic and MTF features, represents original work by BFAS76. ═══════════════════════════════════════════ DISCLAIMER This indicator is for educational and informational purposes only. It does not constitute financial advice. Oscillator signals should be confirmed with price action and other analysis methods. Always use proper risk management.Pine Script® indicatorby BFAS7612Tabela RSI + 5 EMAs | DDTo help see overall bias and help follow the trend, in multiple TFs at oncePine Script® indicatorby WallStreet_GIrls0RSI Momentum StructureRSI Momentum Structure with MA + HTF Gate + Histogram Boost This indicator is designed to visually detect trend strength, slowdown, and alignment using a smoothed RSI structure. It combines: • Smoothed RSI (RMA-based) • RSI Moving Average (selectable type) • Higher Timeframe (HTF) RSI Gate filter • 50-based Histogram (RSI-50 or RSI-MA mode) • Match Boost visualization when RSI & MA align 🔹 Core Concept Instead of using RSI as a traditional overbought/oversold oscillator, this tool focuses on: Momentum continuation Loss of momentum (slowdown) Structural alignment between RSI and its MA The histogram is plotted around the 50 level to clearly show: Strength above 50 Weakness below 50 RSI deviation from its MA (momentum divergence) 🔹 HTF Gate (Complete Prohibition Logic) The higher timeframe RSI acts as a directional filter: If HTF RSI ≥ Bull threshold → bearish colors are suppressed If HTF RSI ≤ Bear threshold → bullish colors are suppressed This prevents counter-trend signals from visually misleading you. 🔹 Histogram Behavior Two modes available: • RSI-50 Mode → Momentum relative to 50 • RSI-MA Mode → Acceleration / slowdown vs RSI MA Default histogram can be set lighter, while: 🔥 When RSI line and RSI MA share the same directional state → Histogram color is boosted (user-configurable) This highlights structural alignment. 🔹 Visual Philosophy Thin = background momentum Thick / Boosted = alignment Yellow (gate / flat) = caution Color disagreement = potential slowdown This tool is designed for: • Lower timeframe execution (1m–5m) • Momentum-based trend continuation • Visual discretionary trading No signals. No alerts. Pure structure reading. RSIモメンタム構造 + MA + 上位足ゲート + ヒストグラム強調 本インジケーターは、 トレンドの強さ・失速・構造一致 を視覚的に捉えるために設計されています。 構成要素: ・スムーズドRSI(RMA) ・RSI移動平均(タイプ選択可能) ・上位足RSIゲートフィルター ・50基準ヒストグラム(RSI-50 / RSI-MA) ・RSIとMA一致時の強調表示 🔹 基本思想 従来の「買われすぎ / 売られすぎ」ではなく、 ・モメンタム継続 ・失速検知 ・RSIとMAの構造一致 を可視化することが目的です。 ヒストグラムは50基準で描画され、 ・50以上 → 強気優位 ・50未満 → 弱気優位 ・RSIとMAの乖離 → 加速 / 減速 が一目で判断できます。 🔹 上位足ゲート機能 上位足RSIが方向フィルターとして機能します。 ・HTFが強気の場合 → 弱気色を抑制 ・HTFが弱気の場合 → 強気色を抑制 これにより逆張り的な視覚誤認を防ぎます。 🔹 ヒストグラム仕様 2モード搭載: ・RSI-50モード → 50基準の勢い ・RSI-MAモード → MAとの乖離(失速検知向き) 通常時は薄く表示され、 RSIとMAが同方向一致したときのみ強調表示されます。 視認性を重視した設計です。 🔹 デザイン思想 ・薄い色 = 背景モメンタム ・強調色 = 構造一致 ・黄色 = フラット / 注意 ・色不一致 = 失速の可能性 アラート無し。 シグナル無し。 構造読解専用ツールです。 Pine Script® indicatorby cony197916RS Line JohnMuchow modification with slope color and pine screenUsed JohnMuchow´s indicator and added slope color for moving average. Also capability to use the indicator in pine screener using the color transitions in the ma slope. Thanks John. www.tradingview.comPine Script® indicatorby HeyHoTrader1111RSI Fibonacci Analysis [UAlgo]RSI Fibonacci Analysis is an oscillator based Fibonacci mapping tool that projects Fibonacci ratios directly onto RSI swings instead of price swings. The script identifies meaningful pivot highs and pivot lows on RSI, draws a Fibonacci ladder between the most recent alternating swing pair, and then enriches each level with historical retest statistics. This approach aims to answer a practical question: when RSI transitions from one swing extreme to the next, which retracement ratios tend to attract RSI retests most often. The indicator is built for clarity and repeatability. Swing points are detected using a pivot depth setting that confirms highs and lows only after a defined number of bars, reducing noise. A minimum bar gap filter ensures that the Fibonacci anchor points are not too close together. Once a new swing is confirmed, the script draws a connector line between anchors and plots the Fibonacci levels as horizontal lines across the swing window. The distinguishing feature is the integrated statistics engine. Over a configurable lookback of past swing sequences, the script measures how often RSI retests each Fibonacci ratio within a tolerance band. It tracks bullish and bearish swing sequences separately, then shows level strength both on chart labels and in a compact dashboard table. The result is an RSI Fibonacci tool that is not only visual but also descriptive of historical behavior. 🔹 Features 1) RSI Centered Fibonacci Projection Instead of projecting Fibonacci levels on price, the script projects Fibonacci ratios across RSI swing ranges. This can be useful for traders who treat RSI as a structure tool, where oscillator retracements and reactions often precede or confirm price continuation. 2) Pivot Based Swing Detection with Adjustable Depth Swing highs and swing lows are detected on RSI using pivot logic. Swing Depth controls how many bars are required to confirm a pivot. Higher depth creates fewer swings and stronger anchors. Lower depth reacts faster but may produce more frequent levels. 3) Minimum Bar Gap Filter for Cleaner Anchors A minimum distance in bars is enforced between the swing anchors used to draw the current Fibonacci. This avoids drawing ladders on very small micro swings and keeps levels meaningful. 4) Customizable Fibonacci Level Set The script uses a standard Fibonacci set: 0, 0.236, 0.382, 0.5, 0.618, 0.786, 1 Each level is drawn as a horizontal line between the start and end swing timestamps, with an optional thickness adjustment based on statistical strength. 5) Level Strength Statistics with Bull and Bear Separation A built in statistics engine scans historical swing triplets to identify valid zig zag sequences and measures whether the third swing retests near a Fibonacci ratio. Hits are counted separately for bullish swing ranges and bearish swing ranges, producing direction specific behavior profiles. If enabled, the script appends a percent value to each level label, showing how often that level was retested relative to all counted hits for that direction. 6) Strength Weighted Line Thickness When statistics are enabled, the script increases the line width of a Fibonacci level when it represents a larger share of total hits. This provides an at a glance read of which levels historically attract more retests. 7) RSI Gradient Coloring and Context Lines The RSI plot uses a gradient scheme: Above 50, the gradient shifts toward green as RSI approaches higher values Below 50, the gradient shifts toward red as RSI approaches lower values Overbought and oversold reference lines at 70 and 30 are also plotted for context. 8) Dashboard with Directional Hit Breakdown A table dashboard can be displayed in a selectable corner of the chart. It lists each Fibonacci level along with: Bull hits and bull percentage Bear hits and bear percentage Optional row highlighting emphasizes levels that exceed a threshold share of hits on either side, making dominant ratios easier to spot. 🔹 Calculations 1) RSI Computation and Visualization RSI is calculated on a selectable source with a selectable length: float rsiValue = ta.rsi(rsiSource, rsiLength) A gradient color is applied based on whether RSI is above or below 50: color rsiGradient = rsiValue > 50 ? color.from_gradient(rsiValue, 50, 80, color.new(color.green, 50), color.green) : color.from_gradient(rsiValue, 20, 50, color.red, color.new(color.red, 50)) plot(rsiValue, "RSI", color=rsiGradient, linewidth=2) Context lines: hline(70, "Overbought", color=color.new(color.gray, 50), linestyle=hline.style_dotted) hline(30, "Oversold", color=color.new(color.gray, 50), linestyle=hline.style_dotted) 2) RSI Swing Detection Using Pivots Swings are detected using pivot highs and pivot lows on RSI: float ph = ta.pivothigh(rsiValue, swingDepth, swingDepth) float pl = ta.pivotlow(rsiValue, swingDepth, swingDepth) When a pivot is confirmed, it is stored as a Swing object with price, bar index, and direction: if not na(ph) allSwings.unshift(Swing.new(ph, bar_index - swingDepth, true)) if not na(pl) allSwings.unshift(Swing.new(pl, bar_index - swingDepth, false)) The swing list is capped to prevent excessive memory growth. 3) Fibonacci Levels and Current Fib Drawing The script draws a Fibonacci ladder between the most recent pair of alternating swings, with a minimum bar gap condition: Swing lastSwing = allSwings.get(0) Swing prevSwing = allSwings.get(1) if lastSwing.isHigh != prevSwing.isHigh if math.abs(lastSwing.barIdx - prevSwing.barIdx) >= minBarGap Swing start = prevSwing Swing end = lastSwing Levels are derived from the swing range: float diff = end.price - start.price float levelPrice = start.price + (diff * lvl.ratio) A connector line between anchors is also drawn for visual context. 4) Historical Retest Statistics Engine On each new confirmed swing, the script recomputes statistics over a lookback of past swings. It iterates through swing triplets: sStart, sEnd define the fib range sRetest is a later swing used to test retests A valid pattern requires alternating swing types: bool isValidPattern = (sStart.isHigh != sEnd.isHigh) and (sEnd.isHigh != sRetest.isHigh) For valid triplets, it computes the fib range and tests whether the retest swing is close to any fib level. The tolerance is 5 percent of the total range: float lvlPrice = sStart.price + (fibRange * lvl.ratio) float dist = math.abs(sRetest.price - lvlPrice) if dist < (math.abs(fibRange) * 0.05) if isBullish lvl.hitsBull += 1 else lvl.hitsBear += 1 Interpretation: A hit is counted when a retest swing lands within the tolerance band around a Fibonacci ratio Hits are accumulated separately for bullish ranges and bearish ranges 5) Strength Normalization and Label Percentages When drawing the current fib, the script computes total hits for the current direction and converts each level’s hits into a percent: int totalHits = 0 for lvl in levels totalHits += isBullish ? lvl.hitsBull : lvl.hitsBear int pct = int((hits / float(totalHits)) * 100) labelText += " (" + str.tostring(pct) + "%)" Line width is also increased when a level’s strength exceeds thresholds: Strength greater than 20 percent increases width Strength greater than 30 percent increases width further 6) Dashboard Totals and Percent Columns On the last bar, the dashboard computes totals and level percentages separately for bull and bear hits: int totalBull = 0 int totalBear = 0 for lvl in fibLevels totalBull += lvl.hitsBull totalBear += lvl.hitsBear float pctBull = totalBull > 0 ? (lvl.hitsBull / float(totalBull)) * 100 : 0 float pctBear = totalBear > 0 ? (lvl.hitsBear / float(totalBear)) * 100 : 0 These values are printed in the table. Optional highlighting can be applied when either pctBull or pctBear exceeds a threshold, helping dominant levels stand out.Pine Script® indicatorby UAlgo368Tabela RSI NiveisThe Relative Strength Index (RSI) ranges from 0 to 100, with 70+ considered overbought (potential fall/correction) and 30- considered oversold (potential rise/reversal). The 50 level acts as a trend centerline (above is bullish, below is bearish). In strong trends, zones 40-50 or 50-60 indicate support/resistance.Pine Script® indicatorby WendelTrdMC7Reversal MasterKey Features: Dynamic Channel: Smoothed centerline with inner and outer confidence bands that adapt to market volatility using true range Gradient Reversal Zones: 8-level color-coded zones (green gradient) showing distance from equilibrium - darker zones indicate extreme price extension Reversal Alerts: Automated alerts when price crosses into extreme reversal zones (🔴 bear / 🟢 bull signals) Bollinger Bands Overlay: Standard 20-period BB for additional context Visual RSI Display: Top-right corner shows RSI with color-coded bar (green = extreme readings aligned with price position)Pine Script® indicatorby confidencewindow40Show more publications112233445566778899101011111212131314141515161617171818191920202121222223232424252526262727282829293030313132323333343435353636373738383939404041414242…999999