Dynamic Wick PriceAdvanced Line Chart, which plots Highs + Lows which was missing in traditional line chartPine Script®指标由notpranesh提供1116
Bar Count & EMA & PatternsA clean and practical charting tool designed for intraday traders, inspired by Al Brooks' Price Action methodology. Key Features: 📊 Bar Count Displays only during RTH (08:30-15:00) Supports 3-minute and 5-minute charts Shows bar 1 and multiples of 3 (3, 6, 9, 12...) Key levels highlighted: 18, 48, 81 (red), multiples of 12 (sky blue), bar 6 (light green) Optimized for China Securities Index Futures — 3-minute chart displays all 81 bars within RTH 📈 EMA Default 20-period EMA Customizable length, source, and color 🔍 Pattern Recognition Auto-detects Inside Bar (i) and Outside Bar (o) Supports complex patterns: II, OO, IOI, OIO Consecutive patterns extend automatically (e.g., iii, ooo) Design Philosophy: Inspired by Al Brooks' Price Action concepts, this indicator reduces chart noise and displays only essential information to support clearer trading decisions.Pine Script®指标由JimmC98提供2
Brahmastra Moving Average ADX🔱 BRAHMASTRA MOVING AVERAGE ADX 🔱 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ A precision trend detection system that fuses the Average Directional Index (ADX) with a dynamic Weighted Moving Average (WMA) to deliver crystal-clear trend signals. █ HOW IT WORKS ━━━━━━━━━━━━━━ This indicator analyzes both TREND STRENGTH (via ADX) and TREND DIRECTION (via +DI/-DI) to color-code the moving average: 🟢 GREEN MA = Strong Uptrend (ADX > threshold + Bullish bias) 🔴 RED MA = Strong Downtrend (ADX > threshold + Bearish bias) ⚫ GRAY MA = Ranging/Weak Trend (ADX below threshold) █ KEY FEATURES ━━━━━━━━━━━━━━ ✅ ADX-Based Trend Confirmation - Only signals when trend strength is confirmed ✅ Color-Coded WMA - Instantly identify trend direction at a glance ✅ Buy/Sell Signals - Visual markers on trend reversals ✅ Real-Time Info Panel - Live ADX, +DI/-DI values, and trend status ✅ Customizable Visuals - Adjust colors, line width, and fill zones ✅ Built-In Alerts - Get notified on trend changes █ SETTINGS ━━━━━━━━━━ - DI Length (default: 14) - Period for +DI/-DI calculation - ADX Smoothing (default: 14) - Smoothing period for ADX - ADX Trend Threshold (default: 18) - Minimum ADX to confirm trend - MA Length (default: 9) - Period for the Weighted Moving Average █ HOW TO USE ━━━━━━━━━━━━ 1. TREND TRADING: Enter long when MA turns GREEN, short when RED 2. RANGE FILTER: Avoid trades when MA is GRAY (ranging market) 3. CONFIRMATION: Use the info panel to verify ADX strength before entry 4. ALERTS: Set up alerts to catch trend changes automatically █ BEST TIMEFRAMES ━━━━━━━━━━━━━━━━━ Works on all timeframes. Recommended: 15M, 1H, 4H, Daily █ CREDITS ━━━━━━━━━ Developed by Brahmastra Trading Systems Inspired by the legendary ADX indicator by J. Welles Wilder Jr. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 💡 Like & Follow for more premium indicators!Pine Script®指标由StockEngineering提供10
Nokor Traders CRTThis indicator combines three powerful tools in one to improve market analysis and trading decisions: • Higher Timeframe Candlestick View – Helps traders understand overall market structure, momentum, and key price behavior from larger timeframes. • Asia, London, and New York Killzone Sessions – Highlights major market trading sessions to help identify high-liquidity periods and potential volatility opportunities. • Heikin Ashi Trend Line – Assists in detecting trend direction and potential reversal points with smoother price visualization. This all-in-one indicator is designed to help traders identify market bias, session volatility, and trend changes more clearly and efficiently. Admin t.mePine Script®指标由lorshousann提供已更新 390
Arpoom//@version=5 indicator("Volume & Body Spike Multiplier", overlay=true) // 1. คำนวณค่าเฉลี่ย 20 แท่ง avgVol = ta.sma(volume, 20) currentBody = math.abs(close - open) // ใช้ math.abs เพื่อให้ค่าเป็นบวกเสมอ avgBody = ta.sma(currentBody, 20) // 2. คำนวณ Multipliers volMultiplier = volume / avgVol bodyMultiplier = currentBody / avgBody // 3. กำหนดเงื่อนไข // วอลุ่มมากกว่า 2 เท่า และ เนื้อเทียนยาวกว่าค่าเฉลี่ยเนื้อเทียน 20 แท่ง volCondition = volume > (avgVol * 2) bodyCondition = currentBody > avgBody longCondition = volCondition and bodyCondition and close > open shortCondition = volCondition and bodyCondition and close <= open // 4. วาดลูกศร plotshape(longCondition, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Long Body Spike") plotshape(shortCondition, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Short Body Spike") // 5. แสดงตัวเลขบน Label (V = Volume x, B = Body x) if longCondition label.new(bar_index, low, str.format("V: {0,number,#.#}x B: {1,number,#.#}x", volMultiplier, bodyMultiplier), yloc=yloc.belowbar, color=color.new(color.green, 20), textcolor=color.white, style=label.style_label_up, size=size.small) if shortCondition label.new(bar_index, high, str.format("V: {0,number,#.#}x B: {1,number,#.#}x", volMultiplier, bodyMultiplier), yloc=yloc.abovebar, color=color.new(color.red, 20), textcolor=color.white, style=label.style_label_down, size=size.small) // 6. ระบบแจ้งเตือน (Alerts) alertcondition(longCondition, title="Buy Spike (Vol & Body)", message="Body Spike Up! Vol: {{plot_0}}x, Body: {{plot_1}}x") alertcondition(shortCondition, title="Sell Spike (Vol & Body)", message="Body Spike Down! Vol: {{plot_0}}x, Body: {{plot_1}}x") // ส่งค่าออกเพื่อให้ Alert ดึงไปใช้ plot(volMultiplier, "Vol Mult", display=display.none) plot(bodyMultiplier, "Body Mult", display=display.none)Pine Script®指标由B-TSP-2nd提供15
Breakout Targets [AlgoAlpha]🟠 OVERVIEW This script identifies consolidation zones and provides automated breakout targets with risk management levels. It focuses on finding periods where price action compresses and then tracks the subsequent breakout from these ranges. When a price breakout is confirmed, the script automatically projects three take-profit (TP) levels and a stop-loss (SL) based on current market volatility. This helps traders move from identifying a range to executing a trade with predefined exit points without manual calculation. 🟠 CONCEPTS The script uses a relationship between Weighted Moving Averages (WMA) and Exponential Moving Averages (EMA) of price ranges to detect consolidation. When these moving averages cross, it triggers the detection of recent pivot highs and lows to draw a visual "box" or channel. This channel represents the current trading range. Once price closes outside this box, the script uses the Average True Range (ATR) to determine the volatility-adjusted distance for the stop loss. The take-profit levels are then calculated as multiples of this risk distance, ensuring a consistent reward-to-risk approach. 🟠 FEATURES Dynamic box drawing that highlights potential supply and demand zones within the range. Real-time breakout signals with bullish (green) and bearish (red) markers. Automated trade projection including Entry, SL, and three TP levels. Integrated alert system for breakouts and hits on any profit or loss target. 🟠 USAGE Setup : Add the script to your chart and adjust the "Range Detection Period." A higher period will find larger, more significant ranges, while a lower period will find smaller, short-term consolidation zones. Read the chart : Look for the grey boxes on your chart; these represent areas where the market is "coiling." A green arrow label indicates a bullish breakout from the top of the box, while a red arrow indicates a bearish breakout from the bottom. Once a breakout occurs, follow the projected horizontal levels for your trade management. Settings that matter : The Stop Loss ATR Multiplier is the most critical setting for risk; increasing it will give the trade more room to breathe but will also push your TP levels further away. The Prevent Overlap toggle is useful for keeping the chart clean by ensuring the script doesn't draw new boxes until the current range has been resolved. Pine Script®指标由AlgoAlpha提供已更新 1010 1.7 K
CLLibrary "CL" Common Library method updateRealBodyPrices(candle) Namespace types: TCandle Parameters: candle (TCandle) method indexOfBarIndex(candle_array, barIndex) Namespace types: array Parameters: candle_array (array) barIndex (int) method getCandleByBarIndex(candle_array, barIndex) Namespace types: array Parameters: candle_array (array) barIndex (int) newCandleSet(tickerid, timeframe) Parameters: tickerid (string) timeframe (string) method copyTo(src, dest) Namespace types: TPivot Parameters: src (TPivot) dest (TPivot) method copyTo(src, dest) Namespace types: TTrendReversalPoint Parameters: src (TTrendReversalPoint) dest (TTrendReversalPoint) method copyPivotHL_LHtoFirst(trp) Namespace types: TTrendReversalPoint Parameters: trp (TTrendReversalPoint) newPoolManager() method newCandleFromPool(poolManager) Namespace types: TPoolManager Parameters: poolManager (TPoolManager) method newPivotFromPool(poolManager) Namespace types: TPoolManager Parameters: poolManager (TPoolManager) method newTrendReversalPointFromPool(poolManager) Namespace types: TPoolManager Parameters: poolManager (TPoolManager) method newTrendReversalPoint(poolManager, trendDirection, barIndex, barIndex_ctf, time_reversal) Namespace types: TPoolManager Parameters: poolManager (TPoolManager) trendDirection (int) barIndex (int) barIndex_ctf (int) time_reversal (int) TCandle Fields: barIndex (series int) timeOpen (series int) timeClose (series int) open (series float) high (series float) low (series float) close (series float) isFixed (series bool) realBodyUpperPrice (series float) realBodyLowerPrice (series float) barIndex_ctf (series int) TCandleSet Fields: tickerid (series string) timeframe (series string) currentCandle (TCandle) lastFixedCandle (TCandle) candleArray (array) minBarIndex (series int) minCandleCount (series int) TPivot Fields: barIndex (series int) price (series float) isHigh (series bool) isFixed (series bool) barIndex_ctf (series int) timeOpen (series int) TTrendReversalPoint Fields: id (series int) trendDirection (series int) barIndex (series int) price_Highest (series float) barIndex_Highest (series int) barIndex_ctf_Highest (series int) price_Lowest (series float) barIndex_Lowest (series int) barIndex_ctf_Lowest (series int) price_HigherLow (series float) barIndex_HigherLow (series int) barIndex_ctf_HigherLow (series int) price_LowerHigh (series float) barIndex_LowerHigh (series int) barIndex_ctf_LowerHigh (series int) price_FirstHigherLow (series float) barIndex_FirstHigherLow (series int) barIndex_ctf_FirstHigherLow (series int) price_FirstLowerHigh (series float) barIndex_FirstLowerHigh (series int) barIndex_ctf_FirstLowerHigh (series int) isDeleted (series bool) barIndex_Created_ctf (series int) barIndex_Deleted_ctf (series int) barIndex_ctf (series int) timeReversal (series int) barIndexValid (series int) barIndexSnapshotValid (series int) TPoolManager Fields: all_candle (array) pool_candle (array) all_pivot (array) pool_pivot (array) all_trp (array) pool_trp (array)Pine Script®库由koh1_konno提供0
BB% of RSI + MFIThis indicator is a modified version of LazyBear’s BB% of RSI. It plots RSI with Bollinger Bands applied to the RSI itself, highlighting volatility extremes. A Money Flow Index (MFI) line is added for visual comparison only. The original RSI and Bollinger Band logic remains unchanged. MFI can be toggled ON/OFF from the settings. Useful for identifying overbought/oversold conditions and momentum shifts.Pine Script®指标由masato19810122提供8
Cyberpunk Neural Flux■ Core Concept: The "Cyberpunk Neural Flux" is engineered based on the "Trend Template" logic favored by institutional growth investors and hedge funds. It monitors the interaction between the 150 MA (The Institutional Baseline) and the 15 MA (High-Frequency Momentum). Large players often use the 150 MA as the "line in the sand" for a healthy trend. This indicator visualizes when short-term momentum aligns with this critical institutional baseline, while the "Noise Gate" filters out choppy price action that traps retail traders. ■ Visual Decoding (Candle Colors) 1. ⚪ WHITE (Reversal BUY) ・Context: Downtrend (Magenta Background). ・Trigger: Price breaks ABOVE the Upper Gate (Fast MA + ATR). ・Meaning: Strong momentum has overcome the downtrend resistance. 2. 🟡 GOLD (Reversal SELL) ・Context: Uptrend (Cyan Background). ・Trigger: Price breaks BELOW the Lower Gate (Fast MA - ATR). ・Meaning: Support has collapsed with strong momentum. 3. 🌑 GRAY (Neutral / Noise) ・Trigger: Price is trapped inside the "Noise Gate" (between Upper & Lower bands). ・Meaning: DO NOT TRADE. The market is indecisive or consolidating. 4. 🟦 CYAN / 🟪 MAGENTA (Trend Follow) ・Meaning: Trend is healthy and continuing outside the noise gate. ■ コンセプト: 「Cyberpunk Neural Flux」は、ヘッジファンドや機関投資家が重視する「トレンド・テンプレート」のロジックに基づいて設計されています。 彼らが「中期トレンドの生命線」として防衛する 150MA(ベースライン)と、短期アルゴリズムが反応する 15MA(モメンタム)の相互作用を監視します。大口投資家が意識するトレンド方向と、短期的な勢いが合致した瞬間のみを可視化し、「ノイズゲート」機能によって個人投資家が狩られやすいレンジ相場を徹底的に排除します。 ■ 色の読み方(ローソク足) 1. ⚪ WHITE / 白(反転 - 買い) ・状況: 背景がマゼンタ(下落中)。 ・条件: 価格が「15MA + ノイズ幅」を上抜いた。 ・意味: 単なるMAタッチではなく、明確な反発エネルギーが確認された状態。 2. 🟡 GOLD / 金(反転 - 売り) ・状況: 背景がシアン(上昇中)。 ・条件: 価格が「15MA - ノイズ幅」を下抜いた。 ・意味: 単なる押し目ではなく、サポートラインが明確に決壊した状態。 3. 🌑 GRAY / グレー(ノイズ - 待機) ・条件: 価格がゲートの内側(15MA付近)で推移している。 ・意味: 「手出し無用」。方向感がなく、エネルギーを溜めている状態です。 4. 🟦 シアン / 🟪 マゼンタ(順張り) ・意味: トレンドが健全に継続中。Pine Script®指标由ken5_5489提供17
Central Bank Liquidity Gap IndicatorThis indicator measures the gap between global liquidity growth and stock market growth to identify potential buying opportunities. Liquidity drives markets. When central banks print money, that liquidity eventually flows into stocks and other assets. If we spot when liquidity growth is outpacing market growth, we can spot moments when the market is "due" to catch up. I like this quote: Earnings don't move the overall market; it's the Federal Reserve Board... focus on the central banks and focus on the movement of liquidity." - Stanley Druckenmiller How Central Bank Liquidity Gap Indicator Works The indicator calculates a simple divergence: Divergence = Liquidity Growth % − S&P 500 Growth % Green bars = Liquidity is growing faster than the market (bullish) Red bars = Market is growing faster than liquidity (less bullish) Multi-Country M2 Money Supply Unlike basic M2 indicators, this one lets you combine money supply data from multiple economies, including US, UK, Canada, China, Eurozone, Switzerland and Japan. Each country's M2 is automatically weighted by its actual size (converted to USD). Larger economies have more influence on the global liquidity picture. I've added a discount for China. China's M2 weight is reduced by 50% to account for capital controls that limit how much Chinese liquidity flows into global markets and into the US market. Fed Net Liquidity You can also blend in Fed Net Liquidity for a more precise US liquidity measure: Net Liquidity = Fed Balance Sheet − Treasury General Account − Reverse Repo This captures the actual liquidity the Fed has injected into financial markets, not just the broad money supply. How To Read It The Buy Zone (5%+ Divergence) When the divergence exceeds +5%, the indicator enters the "Buy Zone" (highlighted with green background). This means liquidity is significantly outpacing market growth — historically a good buy signal. The Support Table The info table shows: Component weights: How much each country's M2 contributes Corr w/ SPX: Current correlation between liquidity and SPX (are they moving together?) Leads SPX by X: Does past liquidity predict future SPX moves? (higher = more predictive) Divergence %: Current divergence value Signal Correlation Stats Corr w/ SPX: Measures if liquidity and SPX are moving in sync right now Leads SPX: Measures if liquidity changes predict future SPX moves. A positive value here suggests liquidity is a leading indicator. Potential Use Cases Long-term investing: Wait for 5%+ divergence (buy zone) to accumulate index funds, ETFs, or stocks Leveraged ETFs: Use buy zone signals to time entries into UPRO, TQQQ, SSO (higher risk, higher reward) Crypto: Bitcoin and crypto markets also correlate with global liquidity — use this for BTC accumulation timing Risk management: Avoid adding positions when divergence is deeply negative Important Notes This is a long-term indicator and not for daytrading. It works best used on Daily/Weekly timeframes It identifies accumulation zones and not precise bottoms Truly yours, Henrique Centieiro Inspired by the relationship between M2 money supply and market performance, enhanced with multi-country liquidity tracking and Fed balance sheet analysis. Let me know if you have questions/suggestions. Pine Script®指标由HenriqueCentieiro提供4433
Smooth Accelarating RSISmooth Accelerating RSI (SA RSI) | MisinkoMaster Smooth Accelerating RSI is a refined long-term momentum oscillator designed to deliver smoother RSI behavior while preserving the ability to react when momentum begins to accelerate. The indicator focuses on reducing noise typically found in standard RSI calculations while maintaining responsiveness during meaningful trend transitions. This makes it particularly suitable for traders who prefer longer-term structure analysis or want cleaner signals across volatile markets. Key Features Smoother, longer-term RSI behavior compared to standard RSI Momentum acceleration component for faster reaction to trend changes Multiple moving average types supported for flexible smoothing behavior Configurable trend and value-zone thresholds Visual trend labeling and colored candles for intuitive reading Divergence-style momentum histogram for shift detection Adaptive smoothing to balance responsiveness and stability How It Works The indicator builds on traditional RSI logic but introduces layered smoothing and acceleration techniques to improve stability while preserving responsiveness. Instead of relying on a single smoothing pass, the oscillator blends multiple smoothing layers and applies adaptive acceleration logic. This allows the RSI to remain calm during consolidation yet react quickly when momentum begins to expand. An additional momentum change component highlights acceleration or deceleration phases, helping traders detect potential trend continuation or exhaustion. The result is an RSI variant that behaves more smoothly over longer horizons while still adapting when market momentum shifts. Inputs Overview Source — Selects the price source used in RSI calculations RSI Length — Controls the primary RSI calculation period Smooth Accelerating Length — Controls final smoothing and acceleration responsiveness MA Type — Selects which moving average method is applied throughout calculations ALMA Offset & Sigma — Parameters used only when ALMA smoothing is selected Upper Threshold — Level signaling bullish trend bias Lower Threshold — Level signaling bearish trend bias Overbought Threshold — Defines potential exhaustion zones on the upside Oversold Threshold — Defines potential exhaustion zones on the downside Usage Notes Designed for smoother, longer-term momentum tracking Suitable for traders preferring fewer but more stable signals Momentum histogram helps identify acceleration or weakening trends Threshold crossings can indicate directional shifts Overbought and oversold zones may help locate pullback opportunities Works best when combined with price action or confirmation tools Always test parameters according to asset volatility and timeframe Summary Smooth Accelerating RSI provides a calmer and more structured alternative to standard RSI while preserving the ability to detect meaningful momentum changes. It is well suited for traders seeking cleaner long-term signals without losing awareness of emerging trend acceleration.Pine Script®指标由MisinkoMaster提供563
Composite Trend ScoreComposite score of major indicators to determine relative trend directionPine Script®指标由TRDRZone提供14
GoldenCube HMA FlowThis indicator builds a six‑line HMA system from a single base integer you enter. Each subsequent HMA period is generated by multiplying the previous period by φ³ ≈ 4.23606797749979 and rounding. The six HMAs are plotted on the chart, colored by slope, and grouped into three pairs with filled areas and an optional alignment alert. Sequence Generation Input: one integer called Base number (example: 55). Sequence rule: next = round(previous × φ³). Example: . The script computes these six integer lengths automatically and uses them as HMA periods. HMA Calculation and Timeframe Handling Standard HMA: each HMA is on the chart timeframe. Large-length handling: if HMA length > 5000 and the chart is intraday, the indicator computes that HMA on a timeframe that is 3× the current intraday period (for example 1m → 3m) using , then brings that higher‑TF HMA back onto the current chart. This avoids impractical minute‑level smoothing for extremely large periods. Visuals and Coloring Per-line coloring: each HMA line is colored green when its slope (current value − previous bar value) is non‑negative and red when negative. Plots: six HMA lines are plotted with fixed titles (HMA 1 … HMA 6). Label: a status label on the last bar shows the six lengths and each group’s bullish/bearish state. Group Logic and Alerts Groups: HMAs are paired into three groups — Group 1 = HMA1 & HMA2, Group 2 = HMA3 & HMA4, Group 3 = HMA5 & HMA6. Bull/Bear definition: a group is bullish when the first HMA in the pair is above the second, bearish otherwise. Fills: the area between each pair is filled green when bullish and red when bearish; fill colors are configurable. Alignment alert: an input toggle enables an alert condition that fires when Group 2 and Group 3 share the same trend direction (both bullish or both bearish). The script defines the alert condition; TradingView’s Alerts dialog is used to create notifications. Pine Script®指标由aa_agents提供1
EMA Crossover Buy/Sell Signals//@version=5 indicator("EMA Crossover Buy/Sell Signals", overlay=true) // ─── Inputs ─────────────────────────────────────────────── emaFastLength = input.int(5, "Fast EMA Length", minval=1) emaSlowLength = input.int(20, "Slow EMA Length", minval=1) // ─── EMA Calculations ───────────────────────────────────── emaFast = ta.ema(close, emaFastLength) emaSlow = ta.ema(close, emaSlowLength) // ─── Entry & Exit Conditions ────────────────────────────── buySignal = ta.crossover(emaFast, emaSlow) // Fast EMA crosses above Slow EMA sellSignal = ta.crossunder(emaFast, emaSlow) // Fast EMA crosses below Slow EMA // ─── Alerts ─────────────────────────────────────────────── alertcondition(buySignal, title="Buy Signal", message="Buy Signal") alertcondition(sellSignal, title="Sell Signal", message="Sell Signal") // ─── Display EMA Lines ──────────────────────────────────── plot(emaFast, color=color.green, title="Fast EMA") plot(emaSlow, color=color.red, title="Slow EMA") // ─── Signal Arrows ──────────────────────────────────────── plotshape(buySignal, title="Buy Arrow", style=shape.labelup, color=color.green, text="Buy", location=location.belowbar, size=size.tiny) plotshape(sellSignal, title="Sell Arrow", style=shape.labeldown, color=color.red, text="Sell", location=location.abovebar, size=size.tiny) // ─── Highlight Active Signals ───────────────────────────── bgcolor(buySignal ? color.new(color.green, 85) : sellSignal ? color.new(color.red, 85) : na)Pine Script®指标由sharmapr1985提供21
Gold Zones - Static Simplified1. The "Memory" of the Market Each zone is created by clustering multiple Pivot Points (swing highs and lows). A zone with "10 touches" is significantly more powerful than one with "3 touches" because it shows that every time Gold reached that price, a large number of orders were triggered. 2. The "Break and Retest" Mechanism This is the core logic of the strategy. The Break: When Gold moves with high momentum through a zone (e.g., breaking above a Resistance zone), it signals that the balance of power has shifted to the buyers. The Retest: Once the breakout happens, "trapped" sellers often close their positions, and new buyers wait for a better price. Price usually returns to the top edge of the broken zone. What was once a "Ceiling" (Resistance) now becomes a "Floor" (Support). 3. Zone Strength & Interpretation Support Zones (Price is above): These are "Buying Floors." You look for the price to dip into these gray boxes and show rejection (long wicks) before entering a long position. Resistance Zones (Price is below): These are "Selling Ceilings." You look for the price to rally into these boxes and stall before considering a short position. Thickness of the Zone: A wider zone indicates a highly volatile area where price struggled to find a clear direction. A thinner, tighter zone represents a very precise level where the market reacted instantly.Pine Script®指标由dawitmek11提供88
Advanced Trend Strength AnalyzerTrend Strength Analyzer is an all‑in‑one tool designed to quickly show you how strong a trend is, which side is in control, and whether conditions favor continuation or reversal. This indicator blends multiple components into a single, intuitive view: ADX for trend strength (filters out choppy, sideways markets). RSI for momentum, overbought/oversold context, and exhaustion. MACD for trend direction and confirmation. EMAs as a higher‑timeframe style trend filter and bias. All of these are normalized into a combined Trend Strength Score that ranges from -100 to +100: Strong bullish trend: score closer to +100. Strong bearish trend: score closer to -100. Neutral/choppy conditions: score near 0. Key features: Clear visual trend bias with color‑coded backgrounds to highlight strong trending vs ranging environments. Modular design: you can enable/disable ADX, RSI, MACD, or EMA filters individually to fit your strategy. On‑chart labels and/or table readout (depending on how you set it up) summarizing: Current trend direction (bullish/bearish/neutral). Trend strength level (weak, moderate, strong). Individual indicator statuses (e.g., ADX above/below threshold, RSI overbought/oversold, MACD in agreement or divergence). Built‑in alert conditions for: Strong bullish trend detected. Strong bearish trend detected. Transition from range to trend or trend to range. How traders can use it: As a filter: only take entries in the direction of a strong trend and avoid low‑strength environments. For timing: combine the trend score with your own entry triggers (price action, breakouts, etc.). For risk management: tighten stops or take partial profits when trend strength begins to fade toward neutral. This indicator is suitable for intraday, swing, and position traders across any market (forex, indices, crypto, stocks) and on any timeframe, with user‑friendly settings to adapt sensitivity to your style.Pine Script®指标由TRDRZone提供11
MOM RESTEST SIGNAL BY REGENTThis combined indicator merges Trend Identification (Ribbon) with Price Action Signals (Retests) to create a complete trading system.Pine Script®指标由rejentroy提供38
RSI Exhaustion Gate (Visual Flip)An RSI-based indicator that highlights potential overbought and oversold exhaustion points with visual dots. Provides clear signals when RSI reaches extreme levels and flips, helping traders identify short-term reversal opportunities. Includes customizable colors, RSI levels, and alerts for both long and short exhaustion triggers. Detailed Description (for Publishing): RSI Exhaustion Gate (Visual Flip) is designed to help traders identify potential overbought and oversold exhaustion levels on any timeframe. Key Features: Plots RSI with standard overbought (70) and oversold (30) levels. Visually flipped exhaustion dots appear when RSI crosses into extreme zones and reverses, signaling potential trade entries. Customizable colors for overbought and oversold dots. Option to toggle visibility of RSI levels and dots. Alerts for both long and short exhaustion points, so you can set TradingView notifications. Works on any chart timeframe. This tool is intended as a visual guide for spotting RSI-based exhaustion signals and can be used in conjunction with your trading strategy for improved timing and clarity.Pine Script®指标由Nhmoore2010提供2
Accumulation FTD Bullsish SwingTradingThis script detects an “ACCVOL 1‑day” price/volume setup using two variants based on two different Simple Moving Averages (SMA), and then prints only two labels on the chart: “AD” and “B” (no visual distinction between the SMA variants). How it works: On each new bar, the script searches for a “key day” located 3 to 13 bars back. A setup is validated when multiple conditions align, including: a minimum current-day percentage gain (default 1.24%), volume strength (volume rising vs. prior day and above a volume SMA, default 50), and a structural price pattern around the key day (bullish key day, specific “higher lows” sequence between the key day and today, and the day after the key day being bearish). The SMA filter differs by case: for each tested key day, the close must be below the selected SMA (Case 1 uses SMA #1 length, default 5; Case 2 uses SMA #2 length, default 10). Each case can be enabled/disabled and its SMA length can be adjusted independently in the settings. When a setup triggers, the script places: - “AD” on the key day (n bars ago), and - “B” on the current bar. Priority is kept “as-is”: the script checks n = 3, then 4, then 5… up to 13, and it will plot only one AD/B pair per current bar (the first match in that 3→13 order), even if multiple matches occur. Important note (signal selection): This indicator can produce many signals, and you should not take them all. In practice, signals tend to be more meaningful when they occur after a drawdown of at least 10%, rather than during extended strength. Risk management (example): As a general risk framework (not financial advice), a common approach is to place a stop loss roughly 6% to 8% below the most recent meaningful swing low. Adjust this to the instrument’s volatility and your position sizing rules. Recommended confirmations (mix with 2 indicators): To improve signal quality, consider combining this script with two confirmation tools: 1. Chaikin Money Flow (CMF) set to CMF Length = 50 and a 50‑period SMA on the CMF. 2. The Volume Pressure Indicator. Signals are often more reliable when: CMF is above its moving average, and The Volume Pressure oscillator is also above its moving average. Market regime warning: There can be many false signals during bear markets, so applying stricter filters and confirmations is strongly recommended. Best use case: This indicator is designed to be particularly effective for swing trading on stocks and various ETFs, where you look for a post-drawdown rebound supported by improving volume/flow conditions.Pine Script®指标由DanyBedard2309提供1121
NY 9:30-9:35 Open Rangehis indicator automatically plots the New York Opening Range based on the first 5 minutes of the session (09:30–09:35 NY time) — one of the most important liquidity and price-discovery periods of the trading day. What it displays - Opening Range Box (09:30–09:35) Highlights the high and low formed during the first 5 minutes after the NY market opens. High & Low Extensions Horizontal projection lines extending the opening range forward for a user-defined number of hours. Midpoint (50%) Level, A dotted line marking the midpoint of the range, useful for balance, mean-reversion, and confirmation setups.Pine Script®指标由MrNoProfit提供14
Brandy Rivasthis pine script, named is a high-precision trading tool designed for momentum and trend follow-through. it features a dynamic trend-following line that appears only during high-strength moves, real-time visual alerts with background highlights, and an advanced dashboard monitoring adx and hidden technical indicators to filter out noise and capture sharp entries.Pine Script®指标由brandyxp提供5
Quantum Mean Reversion Oscillator[Pineify]Quantum Mean Reversion Oscillator - Statistical Z-Score Based Trading Signals The Quantum Mean Reversion Oscillator (QMR) is a statistically-driven momentum indicator designed to identify high-probability mean reversion opportunities in any market. Built on the foundation of Z-score analysis, this oscillator measures how far price has deviated from its statistical mean, expressed in standard deviations. When price stretches too far from equilibrium, it tends to snap back—this indicator captures those precise moments. Key Features Z-Score based oscillator measuring price deviation from dynamic mean Adaptive EMA-based mean calculation for responsive trend detection Customizable standard deviation multiplier for volatility adjustment Built-in smoothing to filter market noise and reduce false signals Visual gradient glow effect showing momentum intensity Clear overbought/oversold threshold levels at +2.0 and -2.0 Automatic buy and sell signal generation on mean reversion events Pre-configured alert conditions for automated trading workflows How It Works The indicator employs a three-step calculation process rooted in statistical analysis: Dynamic Mean Calculation: Rather than using a simple moving average, the oscillator uses an Exponential Moving Average (EMA) as the basis. This makes the mean more responsive to recent price action while still maintaining statistical validity. Z-Score Computation: The core of this indicator is the Z-score formula: (Price - Mean) / Standard Deviation. This transforms raw price data into a normalized scale where values represent how many standard deviations price has moved from its mean. A reading of +2.0 means price is two standard deviations above average—a statistically significant extreme. Noise Reduction: The raw Z-score is smoothed using a Simple Moving Average to eliminate whipsaws and provide cleaner, more actionable signals. Trading Ideas and Insights Mean reversion is one of the most fundamental concepts in quantitative trading. Markets tend to oscillate around fair value, and extreme deviations often precede reversals. The QMR Oscillator quantifies this behavior: When the oscillator exceeds +2.0, price is statistically overbought—approximately 95% of price action occurs below this level under normal distribution When the oscillator drops below -2.0, price is statistically oversold—a zone where buying pressure typically emerges The crossback signals (crossing back inside from extremes) indicate the reversion has begun, providing entry timing This approach works particularly well in ranging markets and can identify exhaustion points in trending markets where pullbacks are likely. How Multiple Indicators Work Together The QMR Oscillator integrates three complementary statistical concepts into a unified framework: EMA for Mean: Provides a responsive baseline that adapts to changing market conditions faster than traditional SMA, ensuring the "fair value" reference point stays relevant. Standard Deviation for Volatility: Automatically adjusts the oscillator's sensitivity based on current market volatility. During high volatility, larger price moves are required to reach extreme readings, preventing false signals. SMA Smoothing: Applied as a final filter to remove noise without introducing significant lag, balancing responsiveness with reliability. These three components work synergistically—the EMA tracks the trend, standard deviation normalizes for volatility, and smoothing ensures signal quality. Unique Aspects Statistical Foundation: Unlike arbitrary oscillator boundaries, the +/-2.0 levels have statistical meaning—representing approximately 2 standard deviations from the mean Visual Gradient System: The glow effect intensifies as price moves further from equilibrium, providing intuitive visual feedback on momentum strength Adaptive Sensitivity: The deviation multiplier allows traders to adjust how extreme price must move before triggering signals, accommodating different trading styles and market conditions How to Use Add the indicator to your chart and observe the oscillator's position relative to the zero line and threshold levels Look for buy signals (B markers) when the oscillator crosses back above -2.0 from oversold territory Look for sell signals (S markers) when the oscillator crosses back below +2.0 from overbought territory Use the gradient glow intensity to gauge momentum strength—brighter colors indicate more extreme conditions Set up alerts using the built-in alert conditions for automated notifications Customization Mean Lookback (default: 20): Controls the EMA period for mean calculation. Shorter periods increase sensitivity; longer periods provide smoother readings Deviation Multiplier (default: 2.0): Adjusts how many standard deviations define the bands. Higher values require more extreme moves for signals Smoothing (default: 3): Controls noise filtering. Increase for smoother signals in choppy markets Bullish/Bearish Glow Colors: Customize the visual appearance to match your chart theme Show Reversion Signals: Toggle buy/sell markers on or off Conclusion The Quantum Mean Reversion Oscillator provides traders with a statistically rigorous tool for identifying mean reversion opportunities. By combining Z-score analysis with adaptive volatility measurement and intelligent smoothing, it offers a systematic approach to finding high-probability reversal points. Whether used as a standalone indicator or as confirmation for other analysis methods, the QMR Oscillator brings quantitative precision to mean reversion trading strategies. Pine Script®指标由Pineify提供13