Dual MACD With Pilot Background + + Stoch RSI Alert HELL 2macd 1 chart time macd 2 4x chart time with over bought and over sold stoc rsi alertsอินดิเคเตอร์ Pine Script®โดย gman460
RSI + 55 EMA + Volume (SL Marked, No Engulfing)This is to help entering in trades by considering 50 EMA and RSI indicators, Volume is used for confirmationsกลยุทธ์ Pine Script®โดย bvdatar827
RSI Ensemble Confidence [CHE]RSI Ensemble Confidence — Measures RSI agreement across multiple lengths and price sources Summary This indicator does not just show you one RSI — it shows you how strongly dozens of different RSI variants agree with each other right now. The Confidence line (0–100) is the core idea: - High Confidence → almost all RSIs see the same thing → clean, reliable situation - Low Confidence → the RSIs contradict each other → the market is messy, RSI signals are questionable How it works (exactly as you wanted it described) 1. Multiple RSIs instead of just one The indicator builds a true ensemble: - 4 lengths (default 8, 14, 21, 34) - 6 price sources (Close, Open, High, Low, HL2, OHLC4 – individually switchable) → When everything is enabled, up to 24 different RSIs are calculated on every single bar. These 24 opinions form a real “vote” about the current market state. 2. Mean and dispersion From all active RSIs it calculates: - rsiMean → the average opinion of the entire ensemble (orange line) - rsiStd → how far the individual RSIs deviate from each other Small rsiStd = they all lie close together → strong agreement Large rsiStd = they are all over the place → contradiction 3. Confidence (0–100) The standard deviation is compared to the user parameter “Max expected StdDev” (default 20): - rsiStd = 0 → Confidence ≈ 100 - rsiStd = maxStd → Confidence ≈ 0 - Everything in between is scaled linearly If only one RSI is active, Confidence is automatically set to ~80 for practicality. What you see on the chart 1. Classic reference RSI – blue line (Close, length 14) → your familiar benchmark 2. Ensemble mean – orange line → the true consensus RSI ±1 StdDev band (optional) → shows dispersion directly: - narrow band = clean, consistent setup - wide band = the RSIs disagree → caution 3. Confidence line (aqua, 0–100) → your quality meter for any RSI signal 4. StdDev histogram (optional, fuchsia columns) → raw dispersion if you prefer the unscaled value 5. Background coloring - Greenish ≥ 80 → high agreement - Orange 60–80 → medium - Reddish < 40 → strong disagreement - Transparent below that 6. Two built-in alerts - High Confidence (crossover 80) - Low Confidence (crossunder 40) Why this indicator is practically useful 1. Perfect filter for all RSI strategies Only trade overbought/oversold, divergences, or failures when Confidence ≥ 70. Skip or reduce size when Confidence < 40. 2. Protection against overinterpretation You immediately see whether a “beautiful” RSI hook is confirmed by the other 23 variants — or whether it’s just one outlier fooling you. 3. Excellent regime detector Long periods of high Confidence = clean trends or clear overbought/oversold phases Constantly low Confidence = choppy, noisy market → RSI becomes almost useless 4. Turns gut feeling into numbers We all sometimes think “this setup somehow doesn’t feel right”. Now you have the exact number that says why. Disclaimer The content provided, including all code and materials, is strictly for educational and informational purposes only. It is not intended as, and should not be interpreted as, financial advice, a recommendation to buy or sell any financial instrument, or an offer of any financial product or service. All strategies, tools, and examples discussed are provided for illustrative purposes to demonstrate coding techniques and the functionality of Pine Script within a trading context. Any results from strategies or tools provided are hypothetical, and past performance is not indicative of future results. Trading and investing involve high risk, including the potential loss of principal, and may not be suitable for all individuals. Before making any trading decisions, please consult with a qualified financial professional to understand the risks involved. By using this script, you acknowledge and agree that any trading decisions are made solely at your discretion and risk. Do not use this indicator on Heikin-Ashi, Renko, Kagi, Point-and-Figure, or Range charts, as these chart types can produce unrealistic results for signal markers and alerts. Best regards and happy trading Chervolinoอินดิเคเตอร์ Pine Script®โดย chervolinoที่อัปเดต: 27
Institution Radar Institution Radar Institution Radar compares Price RSI with Volume-Delta RSI to show when price moves are real (backed by volume) or fake (moving without volume). This helps reveal two powerful concepts: Absorption (Bullish or Bearish) Absorption happens when a large limit order is sitting in the order book. Market orders hit it over and over, but the level doesn't break. This usually means: Strong players are absorbing the aggressive orders Price is likely to move in the opposite direction The next candle often reacts immediately Can lead to a full reversal or just a short 1–2 candle move Exhaustion (Bullish or Bearish) Exhaustion happens when institutions pull their limit orders away. There is no real volume behind the move, so price drifts up or down easily. This usually means: The current move is weak A slowdown, pullback, or reversal is likely Often shows up right before a flip in direction 📌 What the Signals Mean Green signal → next candles often push upward Red signal → next candles often push downward These can mark trend reversals or temporary 1–2 candle reactions 🎚️ Sensitivity Setting You can adjust how strict the signals are: Lower sensitivity = more signals, more noise Higher sensitivity = fewer signals, but more accurate and stronger A higher sensitivity is recommended if you only want the cleanest institutional moments.อินดิเคเตอร์ Pine Script®โดย ebecihalilที่อัปเดต: 103
Dioptra ~XYXCMy edited version of White Noise Indicator ( Normalized KAMA Oscillator ) by user IkkeOmar. อินดิเคเตอร์ Pine Script®โดย xyxcที่อัปเดต: 2219
Stochastic Pro+ Suite📚 What Is the Stochastic Oscillator? The stochastic oscillator is a momentum indicator comparing a security's closing price to its price range over a set number of periods. The %K line represents the raw stochastic value, while the %D line is a smoothed moving average of %K. Stochastic helps identify: Overbought and oversold conditions Bullish and bearish crossovers Momentum shifts before price reversals It is widely used in both trending and ranging markets. 💡 What Makes This Suite Different? This script supercharges the traditional stochastic with a multi-timeframe engine , divergence detection , and a highly customizable visual suite , including: ✅ Core Features: - Multi-Timeframe (%K, %D, Spread): Pulls stochastic data from any higher timeframe for improved signal quality. - Custom Overbought/Oversold Levels: Fully adjustable OB/OS thresholds (default: 80/20). - %K-%D Spread Histogram: View the difference between %K and %D visually as a histogram. - Color-coded Cross Highlights: Optional background shading for key crossover events in OB/OS zones (high probability reversal areas). 🔍 Divergence Detection (Optional): - Bullish Divergence: Price makes lower lows while %K makes higher lows. - Bearish Divergence: Price makes higher highs while %K makes lower highs. - Customizable pivot lookbacks and range filters to control divergence strictness. - Visual divergence labels plotted directly on the oscillator. 🎛️ Fully Toggleable Visuals: Show/hide %K, %D, OB/OS lines, spread histogram, background highlight, and divergence — all via simple checkboxes. 🔔 Alerts: Set alerts for both bullish and bearish divergences — ideal for swing, day, or trend reversal strategies. ⚙️ Use Cases - Spot exhaustion in overbought/oversold zones - Confirm or filter entries with divergence signals - Monitor multiple timeframes without switching charts - Use as a signal tool in confluence with price action or volume indicators ⚠️ Disclaimer This tool is for educational and informational purposes only. It does not constitute financial advice, trading advice, or investment guidance. Always do your own research and consult a qualified financial advisor before making trading decisions.อินดิเคเตอร์ Pine Script®โดย RWCS_LTD63
Bifurcation Zone - CAEBifurcation Zone — Cognitive Adversarial Engine (BZ-CAE) Bifurcation Zone — CAE (BZ-CAE) is a next-generation divergence detection system enhanced by a Cognitive Adversarial Engine that evaluates both sides of every potential trade before presenting signals. Unlike traditional divergence indicators that show every price-oscillator disagreement regardless of context, BZ-CAE applies comprehensive market-state intelligence to identify only the divergences that occur in favorable conditions with genuine probability edges. The system identifies structural bifurcation points — critical junctures where price and momentum disagree, signaling potential reversals or continuations — then validates these opportunities through five interconnected intelligence layers: Trend Conviction Scoring , Directional Momentum Alignment , Multi-Factor Exhaustion Modeling , Adversarial Validation , and Confidence Scoring . The result is a selective, context-aware signal system that filters noise and highlights high-probability setups. This is not a "buy the arrow" indicator. It's a decision support framework that teaches you how to read market state, evaluate divergence quality, and make informed trading decisions based on quantified intelligence rather than hope. What Sets BZ-CAE Apart: Technical Architecture The Problem With Traditional Divergence Indicators Most divergence indicators operate on a simple rule: if price makes a higher high and RSI makes a lower high, show a bearish signal. If price makes a lower low and RSI makes a higher low, show a bullish signal. This creates several critical problems: Context Blindness : They show counter-trend signals in powerful trends that rarely reverse, leading to repeated losses as you fade momentum. Signal Spam : Every minor price-oscillator disagreement generates an alert, overwhelming you with low-quality setups and creating analysis paralysis. No Quality Ranking : All signals are treated identically. A marginal divergence in choppy conditions receives the same visual treatment as a high-conviction setup at a major exhaustion point. Single-Sided Evaluation : They ask "Is this a good long?" without checking if the short case is overwhelmingly stronger, leading you into obvious bad trades. Static Configuration : You manually choose RSI 14 or Stochastic 14 and hope it works, with no systematic way to validate if that's optimal for your instrument. BZ-CAE's Solution: Cognitive Adversarial Intelligence BZ-CAE solves these problems through an integrated five-layer intelligence architecture: 1. Trend Conviction Score (TCS) — 0 to 1 Scale Most indicators check if ADX is above 25 to determine "trending" conditions. This binary approach misses nuance. TCS is a weighted composite metric: Formula : 0.35 × normalize(ADX, 10, 35) + 0.35 × structural_strength + 0.30 × htf_alignment Structural Strength : 10-bar SMA of consecutive directional bars. Captures persistence — are bulls or bears consistently winning? HTF Alignment : Multi-timeframe EMA stacking (20/50/100/200). When all EMAs align in the same direction, you're in institutional trend territory. Purpose : Quantifies how "locked in" the trend is. When TCS exceeds your threshold (default 0.80), the system knows to avoid counter-trend trades unless other factors override. Interpretation : TCS > 0.85: Very strong trend — counter-trading is extremely high risk TCS 0.70-0.85: Strong trend — favor continuation, require exhaustion for reversals TCS 0.50-0.70: Moderate trend — context matters, both directions viable TCS < 0.50: Weak/choppy — reversals more viable, range-bound conditions 2. Directional Momentum Alignment (DMA) — ATR-Normalized Formula : (EMA21 - EMA55) / ATR14 This isn't just "price above EMA" — it's a regime-aware momentum gauge. The same $100 price movement reads completely differently in high-volatility crypto versus low-volatility forex. By normalizing with ATR, DMA adapts its interpretation to current market conditions. Purpose : Quantifies the directional "force" behind current price action. Positive = bullish push, negative = bearish push. Magnitude = strength. Interpretation : DMA > 0.7: Strong bullish momentum — bearish divergences risky DMA 0.3 to 0.7: Moderate bullish bias DMA -0.3 to 0.3: Balanced/choppy conditions DMA -0.7 to -0.3: Moderate bearish bias DMA < -0.7: Strong bearish momentum — bullish divergences risky 3. Multi-Factor Exhaustion Modeling — 0 to 1 Probability Single-metric exhaustion detection (like "RSI > 80") misses complex market states. BZ-CAE aggregates five independent exhaustion signals: Volume Spikes : Current volume versus 50-bar average 2.5x average: 0.25 weight 2.0x average: 0.15 weight 1.5x average: 0.10 weight Divergence Present : The fact that a divergence exists contributes 0.30 weight — structural momentum disagreement is itself an exhaustion signal. RSI Extremes : Captures oscillator climax zones RSI > 80 or < 20: 0.25 weight RSI > 75 or < 25: 0.15 weight Pin Bar Detection : Identifies rejection candles (2:1 wick-to-body ratio, indicating failed breakout attempts): 0.15 weight Extended Runs : Consecutive bars above/below EMA20 without pullback 30+ bars: 0.15 weight (market hasn't paused to consolidate) Total exhaustion score is the sum of all applicable weights, capped at 1.0. Purpose : Detects when strong trends become vulnerable to reversal. High exhaustion can override trend filters, allowing counter-trend trades at genuine turning points that basic indicators would miss. Interpretation : Exhaustion > 0.75: High probability of climax — yellow background shading alerts you visually Exhaustion 0.50-0.75: Moderate overextension — watch for confirmation Exhaustion < 0.50: Fresh move — trend can continue, counter-trend trades higher risk 4. Adversarial Validation — Game Theory Applied to Trading This is BZ-CAE's signature innovation. Before approving any signal, the engine quantifies BOTH sides of the trade simultaneously: For Bullish Divergences , it calculates: Bull Case Score (0-1+) : Distance below EMA20 (pullback quality): up to 0.25 Bullish EMA alignment (close > EMA20 > EMA50): 0.25 Oversold RSI (< 40): 0.25 Volume confirmation (> 1.2x average): 0.25 Bear Case Score (0-1+) : Price below EMA50 (structural weakness): 0.30 Very oversold RSI (< 30, indicating knife-catching): 0.20 Differential = Bull Case - Bear Case If differential < -0.10 (default threshold), the bear case is dominating — signal is BLOCKED or ANNOTATED. For Bearish Divergences , the logic inverts (Bear Case vs Bull Case). Purpose : Prevents trades where you're fighting obvious strength in the opposite direction. This is institutional-grade risk management — don't just evaluate your trade, evaluate the counter-trade simultaneously. Why This Matters : You might see a bullish divergence at a local low, but if price is deeply below major support EMAs with strong bearish momentum, you're catching a falling knife. The adversarial check catches this and blocks the signal. 5. Confidence Scoring — 0 to 1 Quality Assessment Every signal that passes initial filters receives a comprehensive quality score: Formula : 0.30 × normalize(TCS) // Trend context + 0.25 × normalize(|DMA|) // Momentum magnitude + 0.20 × pullback_quality // Entry distance from EMA20 + 0.15 × state_quality // ADX + alignment + structure + 0.10 × divergence_strength // Slope separation magnitude + adversarial_bonus (0-0.30) // Your side's advantage Purpose : Ranks setup quality for filtering and position sizing decisions. You can set a minimum confidence threshold (default 0.35) to ensure only quality setups reach your chart. Interpretation : Confidence > 0.70: Premium setup — consider increased position size Confidence 0.50-0.70: Good quality — standard size Confidence 0.35-0.50: Acceptable — reduced size or skip if conservative Confidence < 0.35: Marginal — blocked in Filtering mode, annotated in Advisory mode CAE Operating Modes: Learning vs Enforcement Off : Disables all CAE logic. Raw divergence pipeline only. Use for baseline comparison. Advisory : Shows ALL signals regardless of CAE evaluation, but annotates signals that WOULD be blocked with specific warnings (e.g., "Bull: strong downtrend (TCS=0.87)" or "Adversarial bearish"). This is your learning mode — see CAE's decision logic in action without missing educational opportunities. Filtering : Actively blocks low-quality signals. Only setups that pass all enabled gates (Trend Filter, Adversarial Validation, Confidence Gating) reach your chart. This is your live trading mode — trust the system to enforce discipline. CAE Filter Gates: Three-Layer Protection When CAE is enabled, signals must pass through three independent gates (each can be toggled on/off): Gate 1: Strong Trend Filter If TCS ≥ tcs_threshold (default 0.80) And signal is counter-trend (bullish in downtrend or bearish in uptrend) And exhaustion < exhaustion_required (default 0.50) Then: BLOCK signal Logic: Don't fade strong trends unless the move is clearly overextended Gate 2: Adversarial Validation Calculate both bull case and bear case scores If opposing case dominates by more than adv_threshold (default 0.10) Then: BLOCK signal Logic: Avoid trades where you're fighting obvious strength in the opposite direction Gate 3: Confidence Gating Calculate composite confidence score (0-1) If confidence < min_confidence (default 0.35) Then: In Filtering mode, BLOCK signal; in Advisory mode, ANNOTATE with warning Logic: Only take setups with minimum quality threshold All three gates work together. A signal must pass ALL enabled gates to fire. Visual Intelligence System Bifurcation Zones (Supply/Demand Blocks) When a divergence signal fires, BZ-CAE draws a semi-transparent box extending 15 bars forward from the signal pivot: Demand Zones (Bullish) : Theme-colored box (cyan in Cyberpunk, blue in Professional, etc.) labeled "Demand" — marks where smart money likely placed buy orders as price diverged at the low. Supply Zones (Bearish) : Theme-colored box (magenta in Cyberpunk, orange in Professional) labeled "Supply" — marks where smart money likely placed sell orders as price diverged at the high. Theory : Divergences represent institutional disagreement with the crowd. The crowd pushed price to an extreme (new high or low), but momentum (oscillator) is waning, indicating smart money is taking the opposite side. These zones mark order placement areas that become future support/resistance. Use Cases : Exit targets: Take profit when price returns to opposite-side zone Re-entry levels: If price returns to your entry zone, consider adding Stop placement: Place stops just beyond your zone (below demand, above supply) Auto-Cleanup : System keeps the last 20 zones to prevent chart clutter. Adversarial Bar Coloring — Real-Time Market Debate Heatmap Each bar is colored based on the Bull Case vs Bear Case differential: Strong Bull Advantage (diff > 0.3): Full theme bull color (e.g., cyan) Moderate Bull Advantage (diff > 0.1): 50% transparency bull Neutral (diff -0.1 to 0.1): Gray/neutral theme Moderate Bear Advantage (diff < -0.1): 50% transparency bear Strong Bear Advantage (diff < -0.3): Full theme bear color (e.g., magenta) This creates a real-time visual heatmap showing which side is "winning" the market debate. When bars flip from cyan to magenta (or vice versa), you're witnessing a shift in adversarial advantage — a leading indicator of potential momentum changes. Exhaustion Shading When exhaustion score exceeds 0.75, the chart background displays a semi-transparent yellow highlight. This immediate visual warning alerts you that the current move is at high risk of reversal, even if trend indicators remain strong. Visual Themes — Six Aesthetic Options Cyberpunk : Cyan/Magenta/Yellow — High contrast, neon aesthetic, excellent for dark-themed trading environments Professional : Blue/Orange/Green — Corporate color palette, suitable for presentations and professional documentation Ocean : Teal/Red/Cyan — Aquatic palette, calming for extended monitoring sessions Fire : Orange/Red/Coral — Warm aggressive colors, high energy Matrix : Green/Red/Lime — Code aesthetic, homage to classic hacker visuals Monochrome : White/Gray — Minimal distraction, maximum focus on price action All visual elements (signal markers, zones, bar colors, dashboard) adapt to your selected theme. Divergence Engine — Core Detection System What Are Divergences? Divergences occur when price action and momentum indicators disagree, creating structural tension that often resolves in a change of direction: Regular Divergence (Reversal Signal) : Bearish Regular : Price makes higher high, oscillator makes lower high → Potential trend reversal down Bullish Regular : Price makes lower low, oscillator makes higher low → Potential trend reversal up Hidden Divergence (Continuation Signal) : Bearish Hidden : Price makes lower high, oscillator makes higher high → Downtrend continuation Bullish Hidden : Price makes higher low, oscillator makes lower low → Uptrend continuation Both types can be enabled/disabled independently in settings. Pivot Detection Methods BZ-CAE uses symmetric pivot detection with separate lookback and lookforward periods (default 5/5): Pivot High : Bar where high > all highs within lookback range AND high > all highs within lookforward range Pivot Low : Bar where low < all lows within lookback range AND low < all lows within lookforward range This ensures structural validity — the pivot must be a clear local extreme, not just a minor wiggle. Divergence Validation Requirements For a divergence to be confirmed, it must satisfy: Slope Disagreement : Price slope and oscillator slope must move in opposite directions (for regular divs) or same direction with inverted highs/lows (for hidden divs) Minimum Slope Change : |osc_slope| > min_slope_change / 100 (default 1.0) — filters weak, marginal divergences Maximum Lookback Range : Pivots must be within max_lookback bars (default 60) — prevents ancient, irrelevant divergences ATR-Normalized Strength : Divergence strength = min(|price_slope| × |osc_slope| × 10, 1.0) — quantifies the magnitude of disagreement in volatility context Regular divergences receive 1.0× weight; hidden divergences receive 0.8× weight (slightly less reliable historically). Oscillator Options — Five Professional Indicators RSI (Relative Strength Index) : Classic overbought/oversold momentum indicator. Best for: General purpose divergence detection across all instruments. Stochastic : Range-bound %K momentum comparing close to high-low range. Best for: Mean reversion strategies and range-bound markets. CCI (Commodity Channel Index) : Measures deviation from statistical mean, auto-normalized to 0-100 scale. Best for: Cyclical instruments and commodities. MFI (Money Flow Index) : Volume-weighted RSI incorporating money flow. Best for: Volume-driven markets like stocks and crypto. Williams %R : Inverse stochastic looking back over period, auto-adjusted to 0-100. Best for: Reversal detection at extremes. Each oscillator has adjustable length (2-200, default 14) and smoothing (1-20, default 1). You also set overbought (50-100, default 70) and oversold (0-50, default 30) thresholds. Signal Timing Modes — Understanding Repainting BZ-CAE offers two timing policies with complete transparency about repainting behavior: Realtime (1-bar, peak-anchored) How It Works : Detects peaks 1 bar ago using pattern: high > high AND high > high Signal prints on the NEXT bar after peak detection (bar_index) Visual marker anchors to the actual PEAK bar (bar_index - 1, offset -1) Signal locks in when bar CONFIRMS (closes) Repainting Behavior : On the FORMING bar (before close), the peak condition may change as new prices arrive Once bar CLOSES (barstate.isconfirmed), signal is locked permanently This is preview/early warning behavior by design Best For : Active monitoring and immediate alerts Learning the system (seeing signals develop in real-time) Responsive entry if you're watching the chart live Confirmed (lookforward) How It Works : Uses Pine Script's built-in ta.pivothigh() and ta.pivotlow() functions Requires full pivot validation period (lookback + lookforward bars) Signal prints pivot_lookforward bars after the actual peak (default 5-bar delay) Visual marker anchors to the actual peak bar (offset -pivot_lookforward) No Repainting Behavior Best For : Backtesting and historical analysis Conservative entries requiring full confirmation Automated trading systems Swing trading with larger timeframes Tradeoff : Delayed entry by pivot_lookforward bars (typically 5 bars) On a 5-minute chart, this is a 25-minute delay On a 4-hour chart, this is a 20-hour delay Recommendation : Use Confirmed for backtesting to verify system performance honestly. Use Realtime for live monitoring only if you're actively watching the chart and understand pre-confirmation repainting behavior. Signal Spacing System — Anti-Spam Architecture Even after CAE filtering, raw divergences can cluster. The spacing system enforces separation: Three Independent Filters 1. Min Bars Between ANY Signals (default 12): Prevents rapid-fire clustering across both directions If last signal (bull or bear) was within N bars, block new signal Ensures breathing room between all setups 2. Min Bars Between SAME-SIDE Signals (default 24, optional enforcement): Prevents bull-bull or bear-bear spam Separate tracking for bullish and bearish signal timelines Toggle enforcement on/off 3. Min ATR Distance From Last Signal (default 0, optional): Requires price to move N × ATR from last signal location Ensures meaningful price movement between setups 0 = disabled, 0.5-2.0 = typical range for enabled All three filters work independently. A signal must pass ALL enabled filters to proceed. Practical Guidance : Scalping (1-5m) : Any 6-10, Same-side 12-20, ATR 0-0.5 Day Trading (15m-1H) : Any 12, Same-side 24, ATR 0-1.0 Swing Trading (4H-D) : Any 20-30, Same-side 40-60, ATR 1.0-2.0 Dashboard — Real-Time Control Center The dashboard (toggleable, four corner positions, three sizes) provides comprehensive system intelligence: Oscillator Section Current oscillator type and value State: OVERBOUGHT / OVERSOLD / NEUTRAL (color-coded) Length parameter Cognitive Engine Section TCS (Trend Conviction Score) : Current value with emoji state indicator 🔥 = Strong trend (>0.75) 📊 = Moderate trend (0.50-0.75) 〰️ = Weak/choppy (<0.50) Color: Red if above threshold (trend filter active), yellow if moderate, green if weak DMA (Directional Momentum Alignment) : Current value with emoji direction indicator 🐂 = Bullish momentum (>0.5) ⚖️ = Balanced (-0.5 to 0.5) 🐻 = Bearish momentum (<-0.5) Color: Green if bullish, red if bearish Exhaustion : Current value with emoji warning indicator ⚠️ = High exhaustion (>0.75) 🟡 = Moderate (0.50-0.75) ✓ = Low (<0.50) Color: Red if high, yellow if moderate, green if low Pullback : Quality of current distance from EMA20 Values >0.6 are ideal entry zones (not too close, not too far) Bull Case / Bear Case (if Adversarial enabled): Current scores for both sides of the market debate Differential with emoji indicator: 📈 = Bull advantage (>0.2) ➡️ = Balanced (-0.2 to 0.2) 📉 = Bear advantage (<-0.2) Last Signal Metrics Section (New Feature) When a signal fires, this section captures and displays: Signal type (BULL or BEAR) Bars elapsed since signal Confidence % at time of signal TCS value at signal time DMA value at signal time Purpose : Provides a historical reference for learning. You can see what the market state looked like when the last signal fired, helping you correlate outcomes with conditions. Statistics Section Total Signals : Lifetime count across session Blocked Signals : Count and percentage (filter effectiveness metric) Bull Signals : Total bullish divergences Bear Signals : Total bearish divergences Purpose : System health monitoring. If blocked % is very high (>60%), filters may be too strict. If very low (<10%), filters may be too loose. Advisory Annotations When CAE Mode = Advisory, this section displays warnings for signals that would be blocked in Filtering mode: Examples: "Bull spacing: wait 8 bars" "Bear: strong uptrend (TCS=0.87)" "Adversarial bearish" "Low confidence 32%" Multiple warnings can stack, separated by " | ". This teaches you CAE's decision logic transparently. How to Use BZ-CAE — Complete Workflow Phase 1: Initial Setup (First Session) Apply BZ-CAE to your chart Select your preferred Visual Theme (Cyberpunk recommended for visibility) Set Signal Timing to "Confirmed (lookforward)" for learning Choose your Oscillator Type (RSI recommended for general use, length 14) Set Overbought/Oversold to 70/30 (standard) Enable both Regular Divergence and Hidden Divergence Set Pivot Lookback/Lookforward to 5/5 (balanced structure) Enable CAE Intelligence Set CAE Mode to "Advisory" (learning mode) Enable all three CAE filters: Strong Trend Filter , Adversarial Validation , Confidence Gating Enable Show Dashboard , position Top Right, size Normal Enable Draw Bifurcation Zones and Adversarial Bar Coloring Phase 2: Learning Period (Weeks 1-2) Goal : Understand how CAE evaluates market state and filters signals. Activities : Watch the dashboard during signals : Note TCS values when counter-trend signals fail — this teaches you the trend strength threshold for your instrument Observe exhaustion patterns at actual turning points — learn when overextension truly matters Study adversarial differential at signal times — see when opposing cases dominate Review blocked signals (orange X-crosses): In Advisory mode, you see everything — signals that would pass AND signals that would be blocked Check the advisory annotations to understand why CAE would block Track outcomes: Were the blocks correct? Did those signals fail? Use Last Signal Metrics : After each signal, check the dashboard capture of confidence, TCS, and DMA Journal these values alongside trade outcomes Identify patterns: Do confidence >0.70 signals work better? Does your instrument respect TCS >0.85? Understand your instrument's "personality" : Trending instruments (indices, major forex) may need TCS threshold 0.85-0.90 Choppy instruments (low-cap stocks, exotic pairs) may work best with TCS 0.70-0.75 High-volatility instruments (crypto) may need wider spacing Low-volatility instruments may need tighter spacing Phase 3: Calibration (Weeks 3-4) Goal : Optimize settings for your specific instrument, timeframe, and style. Calibration Checklist : Min Confidence Threshold : Review confidence distribution in your signal journal Identify the confidence level below which signals consistently fail Set min_confidence slightly above that level Day trading : 0.35-0.45 Swing trading : 0.40-0.55 Scalping : 0.30-0.40 TCS Threshold : Find the TCS level where counter-trend signals consistently get stopped out Set tcs_threshold at or slightly below that level Trending instruments : 0.85-0.90 Mixed instruments : 0.80-0.85 Choppy instruments : 0.75-0.80 Exhaustion Override Level : Identify exhaustion readings that marked genuine reversals Set exhaustion_required just below the average Typical range : 0.45-0.55 Adversarial Threshold : Default 0.10 works for most instruments If you find CAE is too conservative (blocking good trades), raise to 0.15-0.20 If signals are still getting caught in opposing momentum, lower to 0.07-0.09 Spacing Parameters : Count bars between quality signals in your journal Set min bars ANY to ~60% of that average Set min bars SAME-SIDE to ~120% of that average Scalping : Any 6-10, Same 12-20 Day trading : Any 12, Same 24 Swing : Any 20-30, Same 40-60 Oscillator Selection : Try different oscillators for 1-2 weeks each Track win rate and average winner/loser by oscillator type RSI : Best for general use, clear OB/OS Stochastic : Best for range-bound, mean reversion MFI : Best for volume-driven markets CCI : Best for cyclical instruments Williams %R : Best for reversal detection Phase 4: Live Deployment Goal : Disciplined execution with proven, calibrated system. Settings Changes : Switch CAE Mode from Advisory to Filtering System now actively blocks low-quality signals Only setups passing all gates reach your chart Keep Signal Timing on Confirmed for conservative entries OR switch to Realtime if you're actively monitoring and want faster entries (accept pre-confirmation repaint risk) Use your calibrated thresholds from Phase 3 Enable high-confidence alerts: "⭐ High Confidence Bullish/Bearish" (>0.70) Trading Discipline Rules : Respect Blocked Signals : If CAE blocks a trade you wanted to take, TRUST THE SYSTEM Don't manually override — if you consistently disagree, return to Phase 2/3 calibration The block exists because market state failed intelligence checks Confidence-Based Position Sizing : Confidence >0.70: Standard or increased size (e.g., 1.5-2.0% risk) Confidence 0.50-0.70: Standard size (e.g., 1.0% risk) Confidence 0.35-0.50: Reduced size (e.g., 0.5% risk) or skip if conservative TCS-Based Management : High TCS + counter-trend signal: Use tight stops, quick exits (you're fading momentum) Low TCS + reversal signal: Use wider stops, trail aggressively (genuine reversal potential) Exhaustion Awareness : Exhaustion >0.75 (yellow shading): Market is overextended, reversal risk is elevated — consider early exit or tighter trailing stops even on winning trades Exhaustion <0.30: Continuation bias — hold for larger move, wide trailing stops Adversarial Context : Strong differential against you (e.g., bullish signal with bear diff <-0.2): Use very tight stops, consider skipping Strong differential with you (e.g., bullish signal with bull diff >0.2): Trail aggressively, this is your tailwind Practical Settings by Timeframe & Style Scalping (1-5 Minute Charts) Objective : High frequency, tight stops, quick reversals in fast-moving markets. Oscillator : Type: RSI or Stochastic (fast response to quick moves) Length: 9-11 (more responsive than standard 14) Smoothing: 1 (no lag) OB/OS: 65/35 (looser thresholds ensure frequent crossings in fast conditions) Divergence : Pivot Lookback/Lookforward: 3/3 (tight structure, catch small swings) Max Lookback: 40-50 bars (recent structure only) Min Slope Change: 0.8-1.0 (don't be overly strict) CAE : Mode: Advisory first (learn), then Filtering Min Confidence: 0.30-0.35 (lower bar for speed, accept more signals) TCS Threshold: 0.70-0.75 (allow more counter-trend opportunities) Exhaustion Required: 0.45-0.50 (moderate override) Strong Trend Filter: ON (still respect major intraday trends) Adversarial: ON (critical for scalping protection — catches bad entries quickly) Spacing : Min Bars ANY: 6-10 (fast pace, many setups) Min Bars SAME-SIDE: 12-20 (prevent clustering) Min ATR Distance: 0 or 0.5 (loose) Timing : Realtime (speed over precision, but understand repaint risk) Visuals : Signal Size: Tiny (chart clarity in busy conditions) Show Zones: Optional (can clutter on low timeframes) Bar Coloring: ON (helps read momentum shifts quickly) Dashboard: Small size (corner reference, not main focus) Key Consideration : Scalping generates noise. Even with CAE, expect lower win rate (45-55%) but aim for favorable R:R (2:1 or better). Size conservatively. Day Trading (15-Minute to 1-Hour Charts) Objective : Balance quality and frequency. Standard divergence trading approach. Oscillator : Type: RSI or MFI (proven reliability, volume confirmation with MFI) Length: 14 (industry standard, well-studied) Smoothing: 1-2 OB/OS: 70/30 (classic levels) Divergence : Pivot Lookback/Lookforward: 5/5 (balanced structure) Max Lookback: 60 bars Min Slope Change: 1.0 (standard strictness) CAE : Mode: Filtering (enforce discipline from the start after brief Advisory learning) Min Confidence: 0.35-0.45 (quality filter without being too restrictive) TCS Threshold: 0.80-0.85 (respect strong trends) Exhaustion Required: 0.50 (balanced override threshold) Strong Trend Filter: ON Adversarial: ON Confidence Gating: ON (all three filters active) Spacing : Min Bars ANY: 12 (breathing room between all setups) Min Bars SAME-SIDE: 24 (prevent bull/bear clusters) Min ATR Distance: 0-1.0 (optional refinement, typically 0.5-1.0) Timing : Confirmed (1-bar delay for reliability, no repainting) Visuals : Signal Size: Tiny or Small Show Zones: ON (useful reference for exits/re-entries) Bar Coloring: ON (context awareness) Dashboard: Normal size (full visibility) Key Consideration : This is the "sweet spot" timeframe for BZ-CAE. Market structure is clear, CAE has sufficient data, and signal frequency is manageable. Expect 55-65% win rate with proper execution. Swing Trading (4-Hour to Daily Charts) Objective : Quality over quantity. High conviction only. Larger stops and targets. Oscillator : Type: RSI or CCI (robust on higher timeframes, smooth longer waves) Length: 14-21 (capture larger momentum swings) Smoothing: 1-3 OB/OS: 70/30 or 75/25 (strict extremes) Divergence : Pivot Lookback/Lookforward: 5/5 or 7/7 (structural purity, major swings only) Max Lookback: 80-100 bars (broader historical context) Min Slope Change: 1.2-1.5 (require strong, undeniable divergence) CAE : Mode: Filtering (strict enforcement, premium setups only) Min Confidence: 0.40-0.55 (high bar for entry) TCS Threshold: 0.85-0.95 (very strong trend protection — don't fade established HTF trends) Exhaustion Required: 0.50-0.60 (higher bar for override — only extreme exhaustion justifies counter-trend) Strong Trend Filter: ON (critical on HTF) Adversarial: ON (avoid obvious bad trades) Confidence Gating: ON (quality gate essential) Spacing : Min Bars ANY: 20-30 (substantial separation) Min Bars SAME-SIDE: 40-60 (significant breathing room) Min ATR Distance: 1.0-2.0 (require meaningful price movement) Timing : Confirmed (purity over speed, zero repaint for swing accuracy) Visuals : Signal Size: Small or Normal (clear markers on zoomed-out view) Show Zones: ON (important HTF levels) Bar Coloring: ON (long-term trend awareness) Dashboard: Normal or Large (comprehensive analysis) Key Consideration : Swing signals are rare but powerful. Expect 2-5 signals per month per instrument. Win rate should be 60-70%+ due to stringent filtering. Position size can be larger given confidence. Dashboard Interpretation Reference TCS (Trend Conviction Score) States 0.00-0.50: Weak/Choppy Emoji: 〰️ Color: Green/cyan Meaning: No established trend. Range-bound or consolidating. Both reversal and continuation signals viable. Action: Reversals (regular divs) are safer. Use wider profit targets (market has room to move). Consider mean reversion strategies. 0.50-0.75: Moderate Trend Emoji: 📊 Color: Yellow/neutral Meaning: Developing trend but not locked in. Context matters significantly. Action: Check DMA and exhaustion. If DMA confirms trend and exhaustion is low, favor continuation (hidden divs). If exhaustion is high, reversals are viable. 0.75-0.85: Strong Trend Emoji: 🔥 Color: Orange/warning Meaning: Well-established trend with persistence. Counter-trend is high risk. Action: Require exhaustion >0.50 for counter-trend entries. Favor continuation signals. Use tight stops on counter-trend attempts. 0.85-1.00: Very Strong Trend Emoji: 🔥🔥 Color: Red/danger (if counter-trading) Meaning: Locked-in institutional trend. Extremely high risk to fade. Action: Avoid counter-trend unless exhaustion >0.75 (yellow shading). Focus exclusively on continuation opportunities. Momentum is king here. DMA (Directional Momentum Alignment) Zones -2.0 to -1.0: Strong Bearish Momentum Emoji: 🐻🐻 Color: Dark red Meaning: Powerful downside force. Sellers are in control. Action: Bullish divergences are counter-momentum (high risk). Bearish divergences are with-momentum (lower risk). Size down on longs. -0.5 to 0.5: Neutral/Balanced Emoji: ⚖️ Color: Gray/neutral Meaning: No strong directional bias. Choppy or consolidating. Action: Both directions have similar probability. Focus on confidence score and adversarial differential for edge. 1.0 to 2.0: Strong Bullish Momentum Emoji: 🐂🐂 Color: Bright green/cyan Meaning: Powerful upside force. Buyers are in control. Action: Bearish divergences are counter-momentum (high risk). Bullish divergences are with-momentum (lower risk). Size down on shorts. Exhaustion States 0.00-0.50: Fresh Move Emoji: ✓ Color: Green Meaning: Trend is healthy, not overextended. Room to run. Action: Counter-trend trades are premature. Favor continuation. Hold winners for larger moves. Avoid early exits. 0.50-0.75: Mature Move Emoji: 🟡 Color: Yellow Meaning: Move is aging. Watch for signs of climax. Action: Tighten trailing stops on winning trades. Be ready for reversals. Don't add to positions aggressively. 0.75-0.85: High Exhaustion Emoji: ⚠️ Color: Orange Background: Yellow shading appears Meaning: Move is overextended. Reversal risk elevated significantly. Action: Counter-trend reversals are higher probability. Consider early exits on with-trend positions. Size up on reversal divergences (if CAE allows). 0.85-1.00: Critical Exhaustion Emoji: ⚠️⚠️ Color: Red Background: Yellow shading intensifies Meaning: Climax conditions. Reversal imminent or underway. Action: Aggressive reversal trades justified. Exit all with-trend positions. This is where major turns occur. Confidence Score Tiers 0.00-0.30: Low Quality Color: Red Status: Blocked in Filtering mode Action: Skip entirely. Setup lacks fundamental quality across multiple factors. 0.30-0.50: Moderate Quality Color: Yellow/orange Status: Marginal — passes in Filtering only if >min_confidence Action: Reduced position size (0.5-0.75% risk). Tight stops. Conservative profit targets. Skip if you're selective. 0.50-0.70: High Quality Color: Green/cyan Status: Good setup across most quality factors Action: Standard position size (1.0-1.5% risk). Normal stops and targets. This is your bread-and-butter trade. 0.70-1.00: Premium Quality Color: Bright green/gold Status: Exceptional setup — all factors aligned Visual: Double confidence ring appears Action: Consider increased position size (1.5-2.0% risk, maximum). Wider stops. Larger targets. High probability of success. These are rare — capitalize when they appear. Adversarial Differential Interpretation Bull Differential > 0.3 : Visual: Strong cyan/green bar colors Meaning: Bull case strongly dominates. Buyers have clear advantage. Action: Bullish divergences favored (with-advantage). Bearish divergences face headwind (reduce size or skip). Momentum is bullish. Bull Differential 0.1 to 0.3 : Visual: Moderate cyan/green transparency Meaning: Moderate bull advantage. Buyers have edge but not overwhelming. Action: Both directions viable. Slight bias toward longs. Differential -0.1 to 0.1 : Visual: Gray/neutral bars Meaning: Balanced debate. No clear advantage either side. Action: Rely on other factors (confidence, TCS, exhaustion) for direction. Adversarial is neutral. Bear Differential -0.3 to -0.1 : Visual: Moderate red/magenta transparency Meaning: Moderate bear advantage. Sellers have edge but not overwhelming. Action: Both directions viable. Slight bias toward shorts. Bear Differential < -0.3 : Visual: Strong red/magenta bar colors Meaning: Bear case strongly dominates. Sellers have clear advantage. Action: Bearish divergences favored (with-advantage). Bullish divergences face headwind (reduce size or skip). Momentum is bearish. Last Signal Metrics — Post-Trade Analysis After a signal fires, dashboard captures: Type : BULL or BEAR Bars Ago : How long since signal (updates every bar) Confidence : What was the quality score at signal time TCS : What was trend conviction at signal time DMA : What was momentum alignment at signal time Use Case : Post-trade journaling and learning. Example: "BULL signal 12 bars ago. Confidence: 68%, TCS: 0.42, DMA: -0.85" Analysis : This was a bullish reversal (regular div) with good confidence, weak trend (TCS), but strong bearish momentum (DMA). The bet was that momentum would reverse — a counter-momentum play requiring exhaustion confirmation. Check if exhaustion was high at that time to justify the entry. Track patterns: Do your best trades have confidence >0.65? Do low-TCS signals (<0.50) work better for you? Are you more successful with-momentum (DMA aligned with signal) or counter-momentum? Troubleshooting Guide Problem: No Signals Appearing Symptoms : Chart loads, dashboard shows metrics, but no divergence signals fire. Diagnosis Checklist : Check dashboard oscillator value : Is it crossing OB/OS levels (70/30)? If oscillator stays in 40-60 range constantly, it can't reach extremes needed for divergence detection. Are pivots forming? : Look for local swing highs/lows on your chart. If price is in tight consolidation, pivots may not meet lookback/lookforward requirements. Is spacing too tight? : Check "Last Signal" metrics — how many bars since last signal? If <12 and your min_bars_ANY is 12, spacing filter is blocking. Is CAE blocking everything? : Check dashboard Statistics section — what's the blocked signal count? High blocks indicate overly strict filters. Solutions : Loosen OB/OS Temporarily : Try 65/35 to verify divergence detection works If signals appear, the issue was threshold strictness Gradually tighten back to 67/33, then 70/30 as appropriate Lower Min Confidence : Try 0.25-0.30 (diagnostic level) If signals appear, filter was too strict Raise gradually to find sweet spot (0.35-0.45 typical) Disable Strong Trend Filter Temporarily : Turn off in CAE settings If signals appear, TCS threshold was blocking everything Re-enable and lower TCS_threshold to 0.70-0.75 Reduce Min Slope Change : Try 0.7-0.8 (from default 1.0) Allows weaker divergences through Helpful on low-volatility instruments Widen Spacing : Set min_bars_ANY to 6-8 Set min_bars_SAME_SIDE to 12-16 Reduces time between allowed signals Check Timing Mode : If using Confirmed, remember there's a pivot_lookforward delay (5+ bars) Switch to Realtime temporarily to verify system is working Realtime has no delay but repaints Verify Oscillator Settings : Length 14 is standard but might not fit all instruments Try length 9-11 for faster response Try length 18-21 for slower, smoother response Problem: Too Many Signals (Signal Spam) Symptoms : Dashboard shows 50+ signals in Statistics, confidence scores mostly <0.40, signals clustering close together. Solutions : Raise Min Confidence : Try 0.40-0.50 (quality filter) Blocks bottom-tier setups Targets top 50-60% of divergences only Tighten OB/OS : Use 70/30 or 75/25 Requires more extreme oscillator readings Reduces false divergences in mid-range Increase Min Slope Change : Try 1.2-1.5 (from default 1.0) Requires stronger, more obvious divergences Filters marginal slope disagreements Raise TCS Threshold : Try 0.85-0.90 (from default 0.80) Stricter trend filter blocks more counter-trend attempts Favors only strongest trend alignment Enable ALL CAE Gates : Turn on Trend Filter + Adversarial + Confidence Triple-layer protection Blocks aggressively — expect 20-40% reduction in signals Widen Spacing : min_bars_ANY: 15-20 (from 12) min_bars_SAME_SIDE: 30-40 (from 24) Creates substantial breathing room Switch to Confirmed Timing : Removes realtime preview noise Ensures full pivot validation 5-bar delay filters many false starts Problem: Signals in Strong Trends Get Stopped Out Symptoms : You take a bullish divergence in a downtrend (or bearish in uptrend), and it immediately fails. Dashboard showed high TCS at the time. Analysis : This is INTENDED behavior — CAE is protecting you from low-probability counter-trend trades. Understanding : Check Last Signal Metrics in dashboard — what was TCS when signal fired? If TCS was >0.85 and signal was counter-trend, CAE correctly identified it as high risk Strong trends rarely reverse cleanly without major exhaustion Your losses here are the system working as designed (blocking bad odds) If You Want to Override (Not Recommended) : Lower TCS_threshold to 0.70-0.75 (allows more counter-trend) Lower exhaustion_required to 0.40 (easier override) Disable Strong Trend Filter entirely (very risky) Better Approach : TRUST THE FILTER — it's preventing costly mistakes Wait for exhaustion >0.75 (yellow shading) before counter-trending strong TCS Focus on continuation signals (hidden divs) in high-TCS environments Use Advisory mode to see what CAE is blocking and learn from outcomes Problem: Adversarial Blocking Seems Wrong Symptoms : You see a divergence that "looks good" visually, but CAE blocks with "Adversarial bearish/bullish" warning. Diagnosis : Check dashboard Bull Case and Bear Case scores at that moment Look at Differential value Check adversarial bar colors — was there strong coloring against your intended direction? Understanding : Adversarial catches "obvious" opposing momentum that's easy to miss Example: Bullish divergence at a local low, BUT price is deeply below EMA50, bearish momentum is strong, and RSI shows knife-catching conditions Bull Case might be 0.20 while Bear Case is 0.55 Differential = -0.35, far beyond threshold Block is CORRECT — you'd be fighting overwhelming opposing flow If You Disagree Consistently Review blocked signals on chart — scroll back and check outcomes Did those blocked signals actually work, or did they fail as adversarial predicted? Raise adv_threshold to 0.15-0.20 (more permissive, allows closer battles) Disable Adversarial Validation temporarily (diagnostic) to isolate its effect Use Advisory mode to learn adversarial patterns over 50-100 signals Remember : Adversarial is conservative BY DESIGN. It prevents "obvious" bad trades where you're fighting strong strength the other way. Problem: Dashboard Not Showing or Incomplete Solutions : Toggle "Show Dashboard" to ON in settings Try different dashboard sizes (Small/Normal/Large) Try different positions (Top Left/Right, Bottom Left/Right) — might be off-screen Some sections require CAE Enable = ON (Cognitive Engine section won't appear if CAE is disabled) Statistics section requires at least 1 lifetime signal to populate Check that visual theme is set (dashboard colors adapt to theme) Problem: Performance Lag, Chart Freezing Symptoms : Chart loading is slow, indicator calculations cause delays, pinch-to-zoom lags. Diagnosis : Visual features are computationally expensive, especially adversarial bar coloring (recalculates every bar). Solutions (In Order of Impact) : Disable Adversarial Bar Coloring (MOST EXPENSIVE): Turn OFF "Adversarial Bar Coloring" in settings This is the single biggest performance drain Immediate improvement Reduce Vertical Lines : Lower "Keep last N vertical lines" to 20-30 Or set to 0 to disable entirely Moderate improvement Disable Bifurcation Zones : Turn OFF "Draw Bifurcation Zones" Reduces box drawing calculations Moderate improvement Set Dashboard Size to Small : Smaller dashboard = fewer cells = less rendering Minor improvement Use Shorter Max Lookback : Reduce max_lookback to 40-50 (from 60+) Fewer bars to scan for divergences Minor improvement Disable Exhaustion Shading : Turn OFF "Show Market State" Removes background coloring calculations Minor improvement Extreme Performance Mode : Disable ALL visual enhancements Keep only triangle markers Dashboard Small or OFF Use Minimal theme if available Problem: Realtime Signals Repainting Symptoms : You see a signal appear, but on next bar it disappears or moves. Explanation : Realtime mode detects peaks 1 bar ago: high > high AND high > high On the FORMING bar (before close), this condition can change as new prices arrive Example: At 10:05, high (10:04 bar) was 100, current high is 99 → peak detected At 10:05:30, new high of 101 arrives → peak condition breaks → signal disappears At 10:06 (bar close), final high is 101 → no peak at 10:04 anymore → signal gone permanently This is expected behavior for realtime responsiveness. You get preview/early warning, but it's not locked until bar confirms. Solutions : Use Confirmed Timing : Switch to "Confirmed (lookforward)" mode ZERO repainting — pivot must be fully validated 5-bar delay (pivot_lookforward) What you see in history is exactly what would have appeared live Accept Realtime Repaint as Tradeoff : Keep Realtime mode for speed and alerts Understand that pre-confirmation signals may vanish Only trade signals that CONFIRM at bar close (check barstate.isconfirmed) Use for live monitoring, NOT for backtesting Trade Only After Confirmation : In Realtime mode, wait 1 full bar after signal appears before entering If signal survives that bar close, it's locked This adds 1-bar delay but removes repaint risk Recommendation : Use Confirmed for backtesting and conservative trading. Use Realtime only for active monitoring with full understanding of preview behavior. Risk Management Integration BZ-CAE is a signal generation system, not a complete trading strategy. You must integrate proper risk management: Position Sizing by Confidence Confidence 0.70-1.00 (Premium) : Risk: 1.5-2.0% of account (MAXIMUM) Reasoning: High-quality setup across all factors Still cap at 2% — even premium setups can fail Confidence 0.50-0.70 (High Quality) : Risk: 1.0-1.5% of account Reasoning: Standard good setup Your bread-and-butter risk level Confidence 0.35-0.50 (Moderate Quality) : Risk: 0.5-1.0% of account Reasoning: Marginal setup, passes minimum threshold Reduce size or skip if you're selective Confidence <0.35 (Low Quality) : Risk: 0% (blocked in Filtering mode) Reasoning: Insufficient quality factors System protects you by not showing these Stop Placement Strategies For Reversal Signals (Regular Divergences) : Place stop beyond the divergence pivot plus buffer Bullish : Stop below the divergence low - 1.0-1.5 × ATR Bearish : Stop above the divergence high + 1.0-1.5 × ATR Reasoning: If price breaks the pivot, divergence structure is invalidated For Continuation Signals (Hidden Divergences) : Place stop beyond recent swing in opposite direction Bullish continuation : Stop below recent swing low (not the divergence pivot itself) Bearish continuation : Stop above recent swing high Reasoning: You're trading with trend, allow more breathing room ATR-Based Stops : 1.5-2.0 × ATR is standard Scale by timeframe: Scalping (1-5m): 1.0-1.5 × ATR (tight) Day trading (15m-1H): 1.5-2.0 × ATR (balanced) Swing (4H-D): 2.0-3.0 × ATR (wide) Never Use Fixed Dollar/Pip Stops : Markets have different volatility 50-pip stop on EUR/USD ≠ 50-pip stop on GBP/JPY Always normalize by ATR or pivot structure Profit Targets and Scaling Primary Target : 2-3 × ATR from entry (minimum 2:1 reward-risk) Example : Entry at 100, ATR = 2, stop at 97 (1.5 × ATR) → target at 106 (3 × ATR) = 2:1 R:R Scaling Out Strategy : Take 50% off at 1.5 × ATR (secure partial profit) Move stop to breakeven Trail remaining 50% with 1.0 × ATR trailing stop Let winners run if trend persists Targets by Confidence : High Confidence (>0.70) : Aggressive targets (3-4 × ATR), trail wider (1.5 × ATR) Standard Confidence (0.50-0.70) : Normal targets (2-3 × ATR), standard trail (1.0 × ATR) Low Confidence (0.35-0.50) : Conservative targets (1.5-2 × ATR), tight trail (0.75 × ATR) Use Bifurcation Zones : If opposite-side zone is visible on chart (from previous signal), use it as target Example : Bullish signal at 100, prior supply zone at 110 → use 110 as target Zones mark institutional resistance/support Exhaustion-Based Exits : If you're in a trade and exhaustion >0.75 develops (yellow shading), consider early exit Market is overextended — reversal risk is high Take profit even if target not reached Trade Management by TCS High TCS + Counter-Trend Trade (Risky) : Use very tight stops (1.0-1.5 × ATR) Conservative targets (1.5-2 × ATR) Quick exit if trade doesn't work immediately You're fading momentum — respect it Low TCS + Reversal Trade (Safer) : Use wider stops (2.0-2.5 × ATR) Aggressive targets (3-4 × ATR) Trail with patience Genuine reversal potential in weak trend High TCS + Continuation Trade (Safest) : Standard stops (1.5-2.0 × ATR) Very aggressive targets (4-5 × ATR) Trail wide (1.5-2.0 × ATR) You're with institutional momentum — let it run Educational Value — Learning Machine Intelligence BZ-CAE is designed as a learning platform, not just a tool: Advisory Mode as Teacher Most indicators are binary: signal or no signal. You don't learn WHY certain setups are better. BZ-CAE's Advisory mode shows you EVERY potential divergence, then annotates the ones that would be blocked in Filtering mode with specific reasons: "Bull: strong downtrend (TCS=0.87)" teaches you that TCS >0.85 makes counter-trend very risky "Adversarial bearish" teaches you that the opposing case was dominating "Low confidence 32%" teaches you that the setup lacked quality across multiple factors "Bull spacing: wait 8 bars" teaches you that signals need breathing room After 50-100 signals in Advisory mode, you internalize the CAE's decision logic. You start seeing these factors yourself BEFORE the indicator does. Dashboard Transparency Most "intelligent" indicators are black boxes — you don't know how they make decisions. BZ-CAE shows you ALL metrics in real-time: TCS tells you trend strength DMA tells you momentum alignment Exhaustion tells you overextension Adversarial shows both sides of the debate Confidence shows composite quality You learn to interpret market state holistically, a skill applicable to ANY trading system beyond this indicator. Divergence Quality Education Not all divergences are equal. BZ-CAE teaches you which conditions produce high-probability setups: Quality divergence : Regular bullish div at a low, TCS <0.50 (weak trend), exhaustion >0.75 (overextended), positive adversarial differential, confidence >0.70 Low-quality divergence : Regular bearish div at a high, TCS >0.85 (strong uptrend), exhaustion <0.30 (not overextended), negative adversarial differential, confidence <0.40 After using the system, you can evaluate divergences manually with similar intelligence. Risk Management Discipline Confidence-based position sizing teaches you to adjust risk based on setup quality, not emotions: Beginners often size all trades identically Or worse, size UP on marginal setups to "make up" for losses BZ-CAE forces systematic sizing: premium setups get larger size, marginal setups get smaller size This creates a probabilistic approach where your edge compounds over time. What This Indicator Is NOT Complete transparency about limitations and positioning: Not a Prediction System BZ-CAE does not predict future prices. It identifies structural divergences (price-momentum disagreements) and assesses current market state (trend, exhaustion, adversarial conditions). It tells you WHEN conditions favor a potential reversal or continuation, not WHAT WILL HAPPEN. Markets are probabilistic. Even premium-confidence setups fail ~30-40% of the time. The system improves your probability distribution over many trades — it doesn't eliminate risk. Not Fully Automated This is a decision support tool, not a trading robot. You must: Execute trades manually based on signals Manage positions (stops, targets, trailing) Apply discretionary judgment (news events, liquidity, context) Integrate with your broader strategy and risk rules The confidence scores guide position sizing, but YOU determine final risk allocation based on your account size, risk tolerance, and portfolio context. Not Beginner-Friendly BZ-CAE requires understanding of: Divergence trading concepts (regular vs hidden, reversal vs continuation) Market state interpretation (trend vs range, momentum, exhaustion) Basic technical analysis (pivots, support/resistance, EMAs) Risk management fundamentals (position sizing, stops, R:R) This is designed for intermediate to advanced traders willing to invest time learning the system. If you want "buy the arrow" simplicity, this isn't the tool. Not a Holy Grail There is no perfect indicator. BZ-CAE filters noise and improves signal quality significantly, but: Losing trades are inevitable (even at 70% win rate, 30% still fail) Market conditions change rapidly (yesterday's strong trend becomes today's chop) Black swan events occur (fundamentals override technicals) Execution matters (slippage, fees, emotional discipline) The system provides an EDGE, not a guarantee. Your job is to execute that edge consistently with proper risk management over hundreds of trades. Not Financial Advice BZ-CAE is an educational and analytical tool. All trading decisions are your responsibility. Past performance (backtested or live) does not guarantee future results. Only risk capital you can afford to lose. Consult a licensed financial advisor for investment advice specific to your situation. Ideal Market Conditions Best Performance Characteristics Liquid Instruments : Major forex pairs (EUR/USD, GBP/USD, USD/JPY) Large-cap stocks and index ETFs (SPY, QQQ, AAPL, MSFT) High-volume crypto (BTC, ETH) Major commodities (Gold, Oil, Natural Gas) Reasoning: Clean price structure, clear pivots, meaningful oscillator behavior Trending with Consolidations : Markets that trend for 20-40 bars, then consolidate 10-20 bars, repeat Creates divergences at consolidation boundaries (reversals) and within trends (continuations) Both regular and hidden divs find opportunities 5-Minute to Daily Timeframes : Below 5m: too much noise, false pivots, CAE metrics unstable Above daily: too few signals, edge diminishes (fundamentals dominate) Sweet spot: 15m to 4H for most traders Consistent Volume and Participation : Regular trading sessions (not holidays or thin markets) Predictable volatility patterns Avoid instruments with sudden gaps or circuit breakers Challenging Conditions Extremely Low Liquidity : Penny stocks, exotic forex pairs, low-volume crypto Erratic pivots, unreliable oscillator readings CAE metrics can't assess market state properly Very Low Timeframes (1-Minute or Below) : Dominated by market microstructure noise Divergences are everywhere but meaningless CAE filtering helps but still unreliable Extended Sideways Consolidation : 100+ bars of tight range with no clear pivots Oscillator hugs midpoint (45-55 range) No divergences to detect Fundamentally-Driven Gap Markets : Earnings releases, economic data, geopolitical events Price gaps over stops and targets Technical structure breaks down Recommendation: Disable trading around known events Calculation Methodology — Technical Depth For users who want to understand the math: Oscillator Computation Each oscillator type calculates differently, but all normalize to 0-100: RSI : ta.rsi(close, length) — Standard Relative Strength Index Stochastic : ta.stoch(high, low, close, length) — %K calculation CCI : (ta.cci(hlc3, length) + 100) / 2 — Normalized from -100/+100 to 0-100 MFI : ta.mfi(hlc3, length) — Volume-weighted RSI equivalent Williams %R : ta.wpr(length) + 100 — Inverted stochastic adjusted to 0-100 Smoothing: If smoothing > 1, apply ta.sma(oscillator, smoothing) Divergence Detection Algorithm Identify Pivots : Price high pivot: ta.pivothigh(high, lookback, lookforward) Price low pivot: ta.pivotlow(low, lookback, lookforward) Oscillator high pivot: ta.pivothigh(osc, lookback, lookforward) Oscillator low pivot: ta.pivotlow(osc, lookback, lookforward) Store Recent Pivots : Maintain arrays of last 10 pivots with bar indices When new pivot confirmed, unshift to array, pop oldest if >10 Scan for Slope Disagreements : Loop through last 5 pivots For each pair (current pivot, historical pivot): Check if within max_lookback bars Calculate slopes: (current - historical) / bars_between Regular bearish: price_slope > 0, osc_slope < 0, |osc_slope| > min_threshold Regular bullish: price_slope < 0, osc_slope > 0, |osc_slope| > min_threshold Hidden bearish: price_slope < 0, osc_slope > 0, osc_slope > min_threshold Hidden bullish: price_slope > 0, osc_slope < 0, |osc_slope| > min_threshold Important Disclaimers and Terms Performance Disclosure Past performance, whether backtested or live-traded, does not guarantee future results. Markets change. What works today may not work tomorrow. Hypothetical or simulated performance results have inherent limitations and do not represent actual trading. Risk of Loss Trading involves substantial risk of loss. Only trade with risk capital you can afford to lose entirely. The high degree of leverage often available in trading can work against you as well as for you. Leveraged trading may result in losses exceeding your initial deposit. Not Financial Advice BZ-CAE is an educational and analytical tool for technical analysis. It is not financial advice, investment advice, or a recommendation to buy or sell any security or instrument. All trading decisions are your sole responsibility. Consult a licensed financial advisor for advice specific to your circumstances. Technical Indicator Limitations BZ-CAE is a technical analysis tool based on price and volume data. It does not account for: Fundamental analysis (earnings, economic data, financial health) Market sentiment and positioning Geopolitical events and news Liquidity conditions and market microstructure changes Regulatory changes or exchange rules Integrate with broader analysis and strategy. Do not rely solely on technical indicators for trading decisions. Repainting Acknowledgment As disclosed throughout this documentation: Realtime mode may repaint on forming bars before confirmation (by design for preview functionality) Confirmed mode has zero repainting (fully validated pivots only) Choose timing mode appropriate for your use case. Understand the tradeoffs. Testing Recommendation ALWAYS test on demo/paper accounts before committing real capital. Validate the indicator's behavior on your specific instruments and timeframes. Learn the system thoroughly in Advisory mode before using Filtering mode. Learning Resources : In-indicator tooltips (hover over setting names for detailed explanations) This comprehensive publishing statement (save for reference) User guide in script comments (top of code) Final Word — Philosophy of BZ-CAE BZ-CAE is not designed to replace your judgment — it's designed to enhance it. The indicator identifies structural inflection points (bifurcations) where price and momentum disagree. The Cognitive Engine evaluates market state to determine if this disagreement is meaningful or noise. The Adversarial model debates both sides of the trade to catch obvious bad setups. The Confidence system ranks quality so you can choose your risk appetite. But YOU still execute. YOU still manage risk. YOU still learn from outcomes. This is intelligence amplification, not intelligence replacement. Use Advisory mode to learn how expert traders evaluate market state. Use Filtering mode to enforce discipline when emotions run high. Use the dashboard to develop a systematic approach to reading markets. Use confidence scores to size positions probabilistically. The system provides an edge. Your job is to execute that edge with discipline, patience, and proper risk management over hundreds of trades. Markets are probabilistic. No system wins every trade. But a systematic edge + disciplined execution + proper risk management compounds over time. That's the path to consistent profitability. BZ-CAE gives you the edge. The discipline and risk management are on you. Taking you to school. — Dskyz, Trade with insight. Trade with anticipation.อินดิเคเตอร์ Pine Script®โดย DskyzInvestments373
Multi-Timeframe TTM Squeeze Pro with alerts and screenersBased of John Carters TTM Squeeze. Must open the settings and select wether you want to match the timeframe in your chart. This must be done in the pinescreener as well otherwise results will not be correct. --- # **Squeeze Momentum Pro – Enhanced Screener + EMA Cross Alerts** This custom version of the Squeeze Momentum indicator expands the standard TTM-style squeeze with screening and automated alert logic so you can quickly find high-quality setups across many tickers. --- ## **What This Script Does** This indicator plots a three-level squeeze visual similar to TTM Squeeze: Dot meanings in this indicator Orange dot: Strongest squeeze – Bollinger Bands are inside the tightest Keltner level (highest volatility compression). Red dot: Medium squeeze – still compressed, but not as tight as orange. Black dot: Weak squeeze / lowest level of volatility compression. Price is coiling, but not as tight as the higher levels. Green dot (“Fired”): Squeeze has released — Bollinger Bands have expanded out of the channels and momentum is moving. A momentum histogram is plotted to show directional pressure during the squeeze. --- ## **Major Improvements Added** ### **① Screenable Conditions for Stock Scanners** This version includes multiple `alertcondition()` flags so the script can be used as a **Pine Screener inside TradingView**. Currently it can screen for: ✔ Price closing above the 50-SMA ✔ Presence of an **orange (strong) squeeze dot** ✔ 6/20 EMA crossover signals inside a squeeze These can be used inside the TradingView Screener or in watchlists to automatically highlight qualifying tickers. --- ### **② 6/20 EMA Trend Signals (Filtered by Squeeze)** A crossover system was added: * **Bullish Signal:** 6 EMA crosses above 20 EMA * **Bearish Signal:** 6 EMA crosses below 20 EMA But **these signals only trigger if the market is in a red or orange squeeze**, which helps remove noise and focus on valid setups. --- ### **③ Visual Markers Under the Histogram** Whenever an EMA crossover occurs during a squeeze: * A **green up-triangle** is plotted for a bullish cross * A **red down-triangle** for a bearish cross These markers are drawn **below the histogram**, keeping the display clean while still providing quick visual cues. --- ### **④ Fully Non-Repainting Logic** All signals and squeeze calculations are based on standard fully-resolved `ta.*` functions, making the results stable both in backtesting and real-time. --- ## **Who This Script Helps** This version is ideal for: * Traders who use TradingView’s screener and want automated breakout/continuation filtering * Traders who scan large watchlists for squeeze setups * Users who want trend confirmation during volatility compression --- ## **How to Use It** 1. Add the script to your chart 2. Open TradingView Alerts or Screener 3. Select the conditions you want, for example: * *“Orange Squeeze Detected”* * *“Squeeze Fire after 3 squeeze dots* * *“4 REd Dots in a row.”* * *“Buy Alert”* * *“EMA 6/20 Bullish Crossover (Squeeze Only)”* * *“Close Above 50 SMA”* Once active, TradingView will automatically flag symbols that meet the criteria. --- ## **Summary** This enhanced Squeeze Momentum indicator turns the standard TTM-style visual into a **true screening and alert system** by adding: * Multi-level squeezes * EMA trend signals * Screener-compatible alert conditions * Clean visual signals * Non-repainting logic It helps traders quickly locate high-probability setups across any watchlist or market. อินดิเคเตอร์ Pine Script®โดย dbmeyers36
Turtle System 1 Long & Short (Donchian + N-Stop) + MTF Table V6 Turtle Trading Long & Short (System 1 – 20/10 Donchian + True 2N Trailing Stop) + Multi-Timeframe Dashboard – Pine Script v6This indicator is a 100 % faithful implementation of the famous original Turtle Trading System 1 (Richard Dennis & William Eckhardt) with the following genuine rules:Entry: 20-period Donchian Channel breakout (using the high/low of the previous completed bars only → ) Exit: Classic 10-period Donchian opposite breakout OR hit of the volatility-based stop Risk Management: True 2N trailing stop (N = 20-period ATR). The stop is pulled tighter on every new favorable extreme (real Turtle trailing – not fixed!) Fully dynamic position tracking (Long / Short / Flat) on the chart’s timeframe Visual signals: green/red triangles for entries, diamonds for exits, trailing stop line, entry labels with current N and stop price Unique Feature – Multi-Timeframe (MTF) Status Table A clean table in the top-right corner instantly shows the current Turtle position status on five higher timeframes simultaneously:Turtle MTF 1H 4H 8H 1D 1W Status LONG / SHORT / FLAT (color-coded) This allows you to see at a glance whether higher timeframes are already in a Turtle trend – perfect for trend confirmation, filtering, or multi-timeframe trading.Key Visual ElementsLime upper Donchian line (20-period high) Red lower Donchian line (10-period low) Gray channel fill Fuchsia trailing 2N stop line (moves only in favorable direction) Entry labels showing current N-value and exact stop price Arrows and diamonds for entries/exits Alerts Two ready-to-use alert conditions:“Turtle Long Entry” “Turtle Short Entry” Works on any market and any chart timeframe (stocks, forex, futures, crypto). Completely written and tested in Pine Script version 6.A true, clean, no-nonsense Turtle System 1 with real trailing volatility stops and a powerful higher-timeframe dashboard – exactly how the original Turtles traded (only better visualized)! Enjoy the trends! อินดิเคเตอร์ Pine Script®โดย Semtex7613
SMI Color Red/Green📌 TradingView Description – SMI Red/Green Momentum Line 🔥 Stochastics Momentum Index (SMI) – Dynamic Red/Green Version This indicator is an enhanced and modernized version of the Stochastic Momentum Index (SMI), designed to deliver a more visual, intuitive, and responsive view of trend momentum. It includes: ✔️ Smoothed SMI ✔️ Dynamic Red/Green momentum coloring ✔️ Signal EMA line ✔️ Overbought/Oversold zones with shading 🎨 Dynamic Red/Green SMI Line The main SMI line automatically changes color based on momentum direction: Green → Bullish momentum (SMI rising) Red → Bearish momentum (SMI falling) This provides instant visual feedback and highlights early momentum changes even before traditional signal-line crossovers. 📉 Indicator Structure 1️⃣ Smoothed SMI The SMI is calculated using the price’s position inside its range and then smoothed with an SMA to reduce noise. 2️⃣ EMA Signal Line A customizable EMA acts as a signal line, providing: Clear bullish/bearish crossovers Trend confirmation Cleaner entry/exit signals 3️⃣ Overbought / Oversold Zones Extreme levels are highlighted using color-filled zones: Red Zone (Overbought) → potential bearish reversal Green Zone (Oversold) → potential bullish reversal Levels are fully adjustable. 💡 How to Use It The indicator works exceptionally well across all timeframes. The most powerful signals are: ✔️ SMI crossing above/below the EMA SMI crosses above EMA → bullish signal SMI crosses below EMA → bearish signal ✔️ Leaving Overbought/Oversold zones SMI exits the oversold zone → potential long setup SMI exits the overbought zone → potential short setup ✔️ Color shifts (momentum direction) Red → Green : early bullish momentum Green → Red : early bearish momentum Perfect for scalping, day trading, and swing trading. 🚀 Why This Version Is Better Extremely visual momentum reading Noise reduction through smoothing Instantly readable color-coded trend Strong OB/OS zone visualization Works on any market and timeframe Great in combination with RSI, MACD, HMA, ALMA, and trend filters If you'd like, I can also write: 🔹 a SEO-optimized title, 🔹 recommended TradingView tags, 🔹 or a shorter promotional description.อินดิเคเตอร์ Pine Script®โดย maxime1542
Weighted RSI DivergenceWeighted RSI Divergence A powerful divergence engine that grades every RSI divergence by strength, context, and confluence — helping you filter noise and focus only on the highest-probability reversal setups. This script combines RSI divergences with five confirmation layers to produce confidence-weighted signals, clearer trade decisions, and alert-ready setups for both bullish and bearish reversals. What This Indicator Detects Bullish Divergence → Price makes a lower low while RSI makes a higher low Bearish Divergence → Price makes a higher high while RSI makes a lower high Confirmation Factors (Each Adds +1 to the Score) Volume Spike: Above-average volume on the divergence bar Trend Alignment: Divergence occurs in harmony with higher-timeframe trend dynamics Key Level Proximity: Price tests significant support or resistance Momentum Extremes: RSI reaches oversold/overbought thresholds Candle Reversal Pattern: Engulfing, pin bar, or similar reversal structure Confidence Scoring 1–2 → Low Confidence (gray) 3 → Medium Confidence (yellow) 4–5 → High Confidence (green/red) Higher scores = higher-probability setups. Visual Components RSI plot with dynamic gradient coloring Divergence lines mapped to RSI pivots Signal labels showing confidence + factors Background highlighting for high-confidence events Real-time confidence meter for active bar conditions Optional data table for factor-by-factor breakdown Alerts Included High-confidence bullish & bearish divergences Medium-confidence signals Any divergence meeting your minimum threshold Best Practices Prioritize setups with 4 or 5 confirmations Use higher timeframes (4H, 1D, 1W) for more reliable signals Combine with market structure and price action (S/R, HTF trend, liquidity zones) Counter-trend divergences require stronger scores to validate Final Notes This script focuses on clarity, risk reduction, and selective trade timing. The confidence system helps distinguish weak divergences from high-probability reversal conditions — giving traders a structured, repeatable edge.อินดิเคเตอร์ Pine Script®โดย kingthies46
Market Cipher With DivegencesAnother look into classic ;) My take on Market Cypher with new money line and DIVERGENCES!!! Enjoy!อินดิเคเตอร์ Pine Script®โดย crypta_plที่อัปเดต: 1157
Quadro v6This implement QUADRO strategy. Finding divergences on corelated RSI and analyzing them in real time. More description on it will come later...อินดิเคเตอร์ Pine Script®โดย crypta_pl40
TICK & ADD Market Internals SuiteOverview: This is the ultimate Market Internals tool designed for professional SPX/ES and NQ intraday traders. Traders often monitor both TICK (for short-term timing) and ADD (for daily trend context). However, displaying them on the same chart is usually problematic due to their different scales (TICK ±1000 vs. ADD ±2000), causing chart compression. Market Internals Suite solves this with a smart "Visual Scaling" algorithm, perfectly fusing TICK Candles and the ADD Line into a single, coherent pane. Key Features 1.Hybrid Visualization: · TICK (Foreground): Displayed as OHLC Candles to capture instant liquidity sweeps and wicks. · ADD (Background): Displayed as a clean Line to show the underlying market breadth trend without clutter. 2.Smart Visual Scaling: · To prevent chart distortion, the ADD line is visually scaled down (Default Ratio: 1.5). · This aligns the ADD trend volatility with the TICK range, allowing you to instantly spot divergences or resonance between sentiment and trend. 3.Real-Time Data Dashboard: · Never lose track of the actual numbers. A dashboard in the top-right corner displays the TRUE values for both TICK and ADD (unscaled). · Customizable Text Size: You can adjust the dashboard font size (Small/Normal/Large/Huge) in the settings to fit your screen. 4.TICK Extreme Alerts: · Visual Highlight: The chart background highlights (Green/Red) only when TICK hits the extreme ±1000 levels. · The ADD line remains clean and alert-free to serve as a stable reference. Strategy: Context + Timing: 1.Trend Resonance When the ADD line trends upward and TICK candles consistently maintain levels above zero, it indicates a healthy, strong trend. This is a signal to look for trend-following long setups. 2.Divergence Analysis (The "Holy Grail" Signal) This combination view makes spotting internal divergences incredibly easy: · Bearish Divergence: When Price makes a New High, but the ADD line or TICK peaks make a Lower High. This suggests buying exhaustion beneath the surface and often precedes a reversal down. · Bullish Divergence: When Price makes a New Low, but the ADD line or TICK lows make a Higher Low. This suggests that selling pressure is being absorbed, signaling a potential bounce or reversal up.อินดิเคเตอร์ Pine Script®โดย Sewell_ที่อัปเดต: 40
TICK Indicator with Extreme AlertsOverview: This indicator is designed to provide intraday traders (especially those trading SPX, ES, and NQ) with a clearer NYSE TICK analysis tool featuring visual alerts. Unlike traditional TICK line charts, this indicator utilizes OHLC Candlesticks to display data, allowing you to fully view the Open, High, Low, and Close within a specific timeframe, thereby capturing instantaneous liquidity sweeps. Core Features & Logic: Candlestick Visualization (OHLC Candles): Uses the USI:TICK.US data source by default. The candlestick patterns allow you to clearly see if the TICK pierced key levels intraday but retraced by the close—vital information that standard line charts often miss. Dual Key Level System: The indicator is designed with two independent reference tiers for trend observation and reversal detection: Reference Lines (+/- 800): Marked by gray dashed lines. These represent the standard bull/bear dividing zones. When TICK sustains above +800 or below -800, it typically indicates a strong trending market. Extreme Alerts (+/- 1000): These thresholds are used to identify extreme market sentiment (overbought/oversold conditions). Background Highlight Alerts (Visual Alerts): To reduce screen-watching fatigue, the indicator automatically highlights the candlestick background when extreme market sentiment occurs: Green Background: Triggered when TICK High breaks above +1000. Represents extreme buying sentiment, potentially indicating exhaustion or a short squeeze. Red Background: Triggered when TICK Low drops below -1000. Represents extreme panic selling (Washout), often serving as a potential signal for an intraday reversal or a short-term bottom. Custom Settings: All thresholds (800 reference lines, 1000 alert lines) are fully adjustable in the settings. All colors (Candles, Reference Lines, Background Alert Colors) can be customized. Use Cases: This tool is ideal for intraday counter-trend or trend-following trading when combined with Price Action analysis and key Support & Resistance levels.อินดิเคเตอร์ Pine Script®โดย Sewell_32
Jace's Range DetectionAttempts to identify when an instrument is trading in a range. It uses Price Movement %, ATR and ADX. The following parameters are configurable: Range Detection Period, Range Threshold(%), ATR Period, ATR Range Multiplier.อินดิเคเตอร์ Pine Script®โดย jacehoyleที่อัปเดต: 29
Wick-RSI-CandleBody_SEZERthis strategy is ideal to recognize peaks for both long and short positions in 1h and 4h periods. for quick response and faster trade, please use 15m period but keep in mind targeting lower profits. otherwise you may lose your profit. อินดิเคเตอร์ Pine Script®โดย karabugulsezer61
RSI Divergence (Regular + Hidden, @darshakssc)This indicator detects regular and hidden divergence between price and RSI, using confirmed swing highs and swing lows (pivots) on both series. It is designed as a visual analysis tool, not as a signal generator or trading system. The goal is to highlight moments where price action and RSI momentum move in different directions, which some traders study as potential early warnings of trend exhaustion or trend continuation. All divergence signals are only drawn after a pivot is fully confirmed, helping to avoid repainting. The script supports four divergence types: Regular Bullish Divergence Regular Bearish Divergence Hidden Bullish Divergence Hidden Bearish Divergence Each type is drawn with a different color and labeled clearly on the chart. Core Concepts Used 1. RSI (Relative Strength Index) The script uses standard RSI, calculated on a configurable input source (default: close) and length (default: 14). RSI is treated purely as a momentum oscillator – the script does not enforce oversold/overbought interpretations. 2. Pivots / Swings The indicator defines swing highs and swing lows using ta.pivothigh() and ta.pivotlow(): A swing high forms when a bar’s high is higher than a specified number of bars to the left and to the right. A swing low forms when a bar’s low is lower than a specified number of bars to the left and to the right. The same pivot logic is applied to both price and RSI. Because pivots require “right side” bars to form, the indicator: Waits for the full pivot to be confirmed (no forward-looking referencing beyond the rightBars parameter). Only then considers that pivot for divergence detection. This helps prevent repainting of divergence signals. How Divergence Is Detected The script always uses the two most recent confirmed pivots for both price and RSI. It tracks: Last two swing lows in price and RSI Last two swing highs in price and RSI Their pivot bar indexes and values A basic minimum distance filter between the pivots (in bars) is also applied to reduce noise. 1. Regular Bullish Divergence Condition: Price makes a lower low (LL) between the last two lows RSI makes a higher low (HL) over the same two pivot lows The RSI difference between the two lows is greater than or equal to the user-defined minimum (Min RSI Difference) The two low pivots are separated by at least Min Bars Between Swings Interpretation: Some traders view this as bearish momentum weakening while price prints a new low. The script only marks this structure; it does not assume any outcome. On the chart: Drawn between the previous and current price swing lows Labeled: “Regular Bullish” Color: Green (by default in the script) 2. Regular Bearish Divergence Condition: Price makes a higher high (HH) between the last two highs RSI makes a lower high (LH) over the same two pivot highs RSI difference exceeds Min RSI Difference Pivots are separated by at least Min Bars Between Swings Interpretation: Some traders see this as bullish momentum weakening while price prints a new high. Again, the indicator simply highlights this divergence. On the chart: Drawn between the previous and current price swing highs Labeled: “Regular Bearish” Color: Red 3. Hidden Bullish Divergence Condition: Price makes a higher low (HL) between the last two lows RSI makes a lower low (LL) over the same two lows RSI difference exceeds Min RSI Difference Pivots meet the minimum distance requirement Interpretation: Some traders interpret hidden bullish divergence as a potential trend continuation signal within an existing uptrend. The indicator does not classify trends; it just tags the pattern when price and RSI pivots meet the conditions. On the chart: Drawn between the previous and current price swing lows Labeled: “Hidden Bullish” Color: Teal 4. Hidden Bearish Divergence Condition: Price makes a lower high (LH) between the last two highs RSI makes a higher high (HH) over those highs RSI difference exceeds Min RSI Difference Pivots meet the minimum distance filter Interpretation: Some traders associate hidden bearish divergence with potential downtrend continuation, but again, this script only visualizes the structure. On the chart: Drawn between the previous and current price swing highs Labeled: “Hidden Bearish” Color: Orange Inputs and Settings 1. RSI Settings RSI Source – Price source for RSI (default: close). RSI Length – Period for RSI calculation (default: 14). These control the responsiveness of the RSI. Shorter lengths may show more frequent divergence; longer lengths smooth the signal. 2. Swing / Pivot Settings Left Swing Bars (leftBars) Right Swing Bars (rightBars) These define how strict the pivot detection is: Higher values → fewer, more significant swings Lower values → more swings, more signals Because the script uses ta.pivothigh / ta.pivotlow, a pivot is only confirmed once rightBars candles have closed after the candidate bar. This is an intentional design to reduce repainting and make pivots stable. 3. Divergence Filters Min Bars Between Swings (Min Bars Between Swings) Requires a minimum bar distance between the two pivots used to form divergence. Helps avoid clutter from pivots that are too close to each other. Min RSI Difference (Min RSI Difference) Requires a minimum absolute difference between RSI values at the two pivots. Filters out very minor changes in RSI that may not be meaningful. 4. Visibility Toggles Show Regular Divergence Show Hidden Divergence You can choose to display: Both regular and hidden divergence, or Only regular divergence, or Only hidden divergence This is useful if you prefer to focus on one type of structure. 5. Alerts Enable Alerts When enabled, the script exposes four alert conditions: Regular Bullish Divergence Confirmed Regular Bearish Divergence Confirmed Hidden Bullish Divergence Confirmed Hidden Bearish Divergence Confirmed Each alert fires after the corresponding divergence has been fully confirmed based on the pivot and bar confirmation logic. The script does not issue rapid or intrabar signals; it uses confirmed historical conditions. You can set these in the TradingView Alerts dialog by choosing this indicator and selecting the desired condition. Visual Elements On the main price chart, the indicator: Draws a line between the two price pivots involved in the divergence. Adds a small label at the latest pivot, describing the divergence type. Colors are used to differentiate divergence categories (Green/Red/Teal/Orange). This makes it easy to visually scan the chart for zones where price and RSI have diverged. What to Look For (Analytical Use) This indicator is intended as a visual helper, especially when: You want to quickly see where price made new highs or lows while RSI did not confirm them in the same way. You are studying momentum exhaustion, shifts, or continuation using RSI divergence as one of many tools. You want to compare divergence occurrences across different timeframes or instruments. Important: The indicator does not tell you when to enter or exit trades. It does not rank or validate the “quality” of a divergence. Divergence can persist or fail; it is not a guarantee of reversal or continuation. Many traders combine divergence analysis with: Higher timeframe context Trend filters (moving averages, structure) Support/resistance zones or liquidity areas Volume, structure breaks, or other confirmations Disclaimer This script is provided for educational and analytical purposes only. It does not constitute financial advice, trading advice, or investment recommendations. No part of this indicator is intended to suggest, encourage, or guarantee any specific trading outcome. Users are solely responsible for their own decisions and risk management.อินดิเคเตอร์ Pine Script®โดย darshaksscที่อัปเดต: 1212694
Improved ADX – Responsive & Visual (manual ADX)just an ADX but more visual.... This indicator is a custom implementation of the Average Directional Index (ADX), designed to provide a responsive and visual representation of trend strength along with the DI+ and DI– lines. It uses manual calculations for the ADX and directional movement components for greater control over smoothing and responsiveness. Key Features: ADX Calculation: Computes directional movement (upMove / downMove) manually. Calculates True Range and smoothed directional movements using Wilder’s moving average (RMA). Computes the ADX using the smoothed DX and applies additional smoothing (adx_fast) for responsiveness. Directional Indicators (DI+ / DI–): DI+ and DI– lines are calculated independently. Lines are plotted on the same scale as the indicator. Colors: DI+ is green when above DI–, otherwise semi-transparent green. DI– is red when above DI+, otherwise semi-transparent red. ADX Coloring and Trend Fill: ADX line color changes dynamically: Green when above the trend strength threshold. Yellow when near the threshold (0.75 × threshold). Red when below the threshold. Optional fill highlights strong trends between ADX and the threshold line: Green fill for ADX above the threshold. Red fill for ADX below the threshold. Cross Markers: Triangle markers are plotted on the indicator scale when ADX crosses the threshold: Upward green triangle for ADX crossing above the threshold (strengthening trend). Downward red triangle for ADX crossing below the threshold (weakening trend). Live Values Label: Displays the current ADX, DI+, and DI– values at the top of the indicator pane. Automatically updates on the last bar. Inputs: len: ADX length (default 14) smooth: Smoothing factor for adx_fast (default 5) show_fill: Highlight strong trend area (true/false) highlight_level: Trend strength threshold (default 25) show_di: Show DI+ / DI– (true/false) show_adx: Show ADX line (true/false) Usage: Use the ADX to gauge trend strength. DI+ above DI– indicates bullish pressure; DI– above DI+ indicates bearish pressure. ADX color and fill provide visual cues for trend strength and potential entry signals. Cross markers alert when trend strength is increasing or decreasing relative to the threshold.อินดิเคเตอร์ Pine Script®โดย ueuito37
EQT Stochastic RibbonEQT Stochastic Ribbon is a modified Stochastic Oscillator with ribbon fill visualization. Features: - Dynamic color ribbon that changes based on trend direction (Blue for bullish, White for bearish) - Crossover signals with triangle markers when %K crosses %D - Customizable colors and signal offset - Dashed lines at 80/20 levels for overbought/oversold zones How to use: - Blue ribbon = Bullish momentum (%K above %D) - White ribbon = Bearish momentum (%K below %D) - Triangle up = Buy signal (K crosses above D) - Triangle down = Sell signal (K crosses below D) Settings: - K, D, Smooth - Standard Stochastic parameters - Signal Offset - Distance of signal arrows from the line - Bullish/Bearish Colors - Customize ribbon and signal colorsอินดิเคเตอร์ Pine Script®โดย Openfortที่อัปเดต: 35
Momentum Divergence Oscillator by JJMomentum Divergence Oscillator by JJ A powerful, all-in-one momentum tool designed to streamline trade confluence, combining multi-timeframe trend analysis with automatic divergence spotting and classic MACD signals. How to Use This Indicator This oscillator is designed to be used in the lower pane of your chart, beneath your primary price chart. It provides three main types of signals: 1. Multi-Timeframe (MTF) Trend Confirmation The background shading is your primary trend filter. It looks at the MACD trend on two higher timeframes (30m and 60m by default) to confirm the market's overarching direction. Green Shading: Indicates that both higher timeframes are in a bullish trend (MACD above signal line). Focus on looking for BUY signals during this time. Red Shading: Indicates that both higher timeframes are in a bearish trend. Focus on looking for SELL signals during this time. Grey/No Shading: The higher timeframes are not in agreement or are consolidating. Exercise caution or stick to standard price action rules. 2. Automatic Divergence Signals Divergence is a powerful early warning system where the indicator moves in the opposite direction of the price. The indicator automatically flags these occurrences: "Bull RSI Div" (Green Label-Up): Bullish divergence identified using the RSI oscillator. This suggests a potential reversal to the upside after a downtrend. "Bear RSI Div" (Red Label-Down): Bearish divergence identified using the RSI oscillator. This suggests a potential reversal to the downside after an uptrend. Tip: These signals are often most reliable when they occur within the corresponding MTF background colour (e.g., a "Bull RSI Div" during a Green MTF background). 3. Momentum Shifts and Crossovers The standard plots provide immediate insight into market momentum: Blue/Orange Lines: The traditional MACD line (Blue) and Signal line (Orange). Histogram (Green/Red Bars): Represents the momentum difference between the MACD and Signal lines. Zero-Line Crosses (Triangles): Tiny triangles appear when the MACD line crosses the zero line, indicating a shift in long-term momentum. Peaks & Troughs (X-Crosses): The 'X' markers identify local peaks and troughs in the histogram, sometimes indicating short-term exhaustion of the current move. Disclaimer: Trading involves significant risk and is not suitable for every investor. This indicator is for educational purposes only and should not be considered financial advice. Always use appropriate risk management.อินดิเคเตอร์ Pine Script®โดย junaid888312
Cjack COT IndexHere's the updated description with the formula and additional context: --- **Cjack COT Index - Commitment of Traders Positioning Indicator** This indicator transforms raw Commitment of Traders (COT) data into normalized 0-100 index values, making it easy to identify extreme positioning across different trader categories. **How It Works:** The indicator calculates a min-max normalized index for three trader groups over your chosen lookback period (default 26 weeks): - **Large Speculators** (Non-commercial positions) - typically trend followers - **Small Speculators** (Non-reportable positions) - retail traders - **Commercial Hedgers** - producers and consumers hedging business risk The normalization formula is: **Index = (Current Position - Minimum Position) / (Maximum Position - Minimum Position) × 100** This calculation shows where current net positioning sits between the minimum and maximum levels observed in the lookback window. A reading of 100 means current positioning equals the maximum net long over that period, 0 equals the minimum (most net short), and 50 is the midpoint of the range. **Important:** The lookback period critically affects index readings - shorter lookbacks (13-26 weeks) make the index more sensitive to recent extremes, while longer lookbacks (52-78 weeks) provide broader historical context and identify truly exceptional positioning. Min-max normalization is essential because it makes positioning comparable across different contracts and time periods, regardless of the absolute size of positions. **What It's Good For:** The indicator excels at identifying **crowded trades** and potential reversals by tracking contrarian setups where commercials (smart money) position opposite to speculators. Background highlighting automatically flags: - **Long setups** (green): Commercials heavily long while speculators are heavily short - **Short setups** (red): Commercials heavily short while speculators are heavily long The "Shift Index" option (enabled by default) displays last week's tradeable COT data aligned with current price action, ensuring you're working with actionable information since COT reports publish with a delay. Works on weekly timeframes and below for commodities and futures with available COT data.อินดิเคเตอร์ Pine Script®โดย Cjackjamieที่อัปเดต: 1120
MACD FROM HELLthis is a double macd with 2 time frames macd 1 is chart macd 4 is 4X meaning the 1hr becomes the 4hr and it uses the histogram coloring for added detail ,, on top of that it has stochastic rsi Alerts set to trigger when k line goes above 99.9 or below 0.01 and exits ,, alert triggers on exit อินดิเคเตอร์ Pine Script®โดย gman475