PSAR Strategy v3 RR 1:5Parabolic SAR 0,01 0,01 0,2 Moving Average 100 Stop Loss Parabolic SAR Flip Risk Reward 1:5Estrategia Pine Script®por asviews4
Structure Zig-Zag [TheTraderShark]A zig-zag indicator should do one thing well — show you where the market structure is heading with zero noise. No extra labels. No complex settings. Just clean lines connecting the swings that matter. Structure Zig-Zag connects confirmed swing highs and swing lows with alternating lines. Bullish legs (low to high) are green. Bearish legs (high to low) are red. Direction change points are marked so you can see exactly where the market shifted. That's it. Simple, clean, useful. Built on confirmed pivot data — lines don't redraw or disappear after the fact. 🦈 FEATURES ▸ Zig-Zag Lines Alternating lines connect each swing low to the next swing high, and each swing high to the next swing low. The result is a clear visual structure of the market's directional movement. ▸ Color-Coded by Direction • Green lines — bullish legs (swing low → swing high), price moving up • Red lines — bearish legs (swing high → swing low), price moving down One glance tells you the current direction and where the turns happened. ▸ Direction Change Markers When the zig-zag direction implies a structural shift — a higher high forming after a series of lower lows, or a lower low after higher highs — the pivot point is marked with a small indicator. These are the moments where momentum changed. ▸ Optional Price Labels Toggle price labels at each zig-zag vertex to see the exact price at every swing point. Useful for measuring swing ranges and retracement depths. ▸ Line Management Configurable maximum number of zig-zag lines on chart (default: 50). Oldest lines are automatically removed to keep your chart focused on recent structure. The current developing leg updates in real time as price extends. 🦈 WHY THIS OVER OTHER ZIG-ZAG INDICATORS ✅ Non-repainting — lines drawn from confirmed pivots, not live price ✅ Color-coded direction — instant visual of bullish vs bearish legs ✅ Direction change markers — see structural shifts at a glance ✅ Minimal settings — does one thing and does it well ✅ Clean chart — configurable line limit, no clutter 🦈 SETTINGS 🦈 Structure Zig-Zag • Enable/Disable — toggle the zig-zag overlay on or off • Line Width — visual thickness of zig-zag lines (1-5, default: 2) • Show Price at Vertices — display the price level at each swing point • Max Lines on Chart — limit total zig-zag lines to keep chart clean (default: 50) 🦈 ALERTS • Structure direction changed to bullish — zig-zag is now making an upward leg • Structure direction changed to bearish — zig-zag is now making a downward leg 🦈 HOW TO USE Add the indicator — default settings work on all timeframes. Green lines going up = bullish structure. Red lines going down = bearish structure. Look at the length and steepness of each leg — long green legs with short red pullbacks = strong uptrend. The opposite = strong downtrend. Direction change markers highlight where momentum shifted — these are often the best areas to look for entries. Use the price labels to measure swing ranges: "The last bullish leg was 150 pips, pullback was only 40 pips — trend is healthy." Tip: Combine with swing labels (HH/HL/LH/LL) for a full picture — the zig-zag shows direction, the labels tell you the structure quality. 🦈 NON-REPAINTING • Zig-zag vertices are placed at confirmed swing points (pivot lookback delay) • Once a line segment is confirmed, it does not move or disappear • Only the current developing leg updates as price extends — this is expected behavior, not repainting • Historical and real-time views match for all confirmed segments 🦈 ABOUT Built by TheTraderShark. Part of the Market Structure & Swing Suite — the visual backbone that connects the swing data into a clear directional picture. Feedback and feature requests welcome in the comments.Indicador Pine Script®por thetradershark30
Auto ICT Fib + OTE (Aggressive + ATR Vol Filter) [5m] - FIXEDAuto ICT Fib + OTE (Aggressive + ATR Vol Filter) + Confirmed Rejection Entries (5m) This indicator automatically detects recent swing points and draws an ICT-style Fibonacci structure with a highlighted Optimal Trade Entry (OTE) zone. It is designed for 5-minute scalping and intraday trading, providing clear visual guidance for pullback entries and confirmation-based triggers. Key Features Auto Swing Detection using pivot logic (high/low pivots) Auto Fibonacci Levels plotted on the latest structure: 0%, 50%, 61.8%, 70.5%, 78.6%, 100% OTE Zone Highlight Bullish: 62% → 79% Bearish: 62% → 79% (mirrored) Aggressive Mode Faster swing detection (more setups) ATR Volatility Filter Filters out low-volatility conditions using ATR/ATR-MA ratio 50% Equilibrium Marker A clear 50% dot for visual reference placed centrally Confirmed Entry Logic (After Rejection) Wait for price to reach OTE or 50% A rejection candle must appear first Entry triggers on the next candle after confirmation: Buy: breaks the rejection high (or close above, optional) Sell: breaks the rejection low (or close below, optional) Automatic SL Visual Buy SL at last swing low Sell SL at last swing high Fib Anchor Mark Shows a “FIB” mark between the pivot candles used to draw the fib Optional dotted line linking the swing anchors How To Use Identify the trend direction from the structure (bullish/bearish fib). Wait for price to retrace into the OTE zone or touch 50%. Look for a strong rejection candle. Enter on the next candle confirmation. Use the plotted SL line as a structural invalidation level. Best Markets / Timeframes Best on 5m Forex, Gold (XAUUSD), Indices, high-liquidity crypto pairs Strongest during London / New York sessions Disclaimer This indicator is for educational purposes only and does not provide financial advice. Always use proper risk management (recommended risk per trade: 1% or less).Indicador Pine Script®por MZZWaveCapital28
PinchePato 15m SignalsPinchePato 15m Structured pullbacks. No drama. No chasing. PinchePato 15m is a clean, rules-based pullback indicator built for traders who are tired of clicking every candle. It waits for: EMA200 trend alignment EMA50 pullback touch Real candle body confirmation Slope strength (no flat chop nonsense) Stoch RSI reset + turn Signal printed only on candle close If it prints, it’s structured. If it doesn’t, go touch grass. Designed for: 15m BTC execution 2–3 trades per session Prop firm discipline Traders who prefer patience over adrenaline It doesn’t predict. It doesn’t hype. It doesn’t care about your feelings. It waits. Then it signals. Miss the first move? Good. PinchePato trades the second one — like a professional.Indicador Pine Script®por PatricioMarquezDActualizado 2218
XAUUSD Multi-Timeframe S/R Levels - Professional Trading SetupProfessional Support & Resistance levels for Gold (XAUUSD) based on institutional trading methodology. Key Features: - Dynamic S/R levels with strength classification (Strong/Medium/Weak) - Supply & Demand zones with visual overlays - Bullish FVG (Fair Value Gap) identification - Multi-scenario probability analysis (Main 55% / Alt 35%) - Comprehensive alert system (13 alerts) - Real-time macro factor dashboard - Liquidity analysis (Buy-side/Sell-side) - HH/HL structure identification Trading Setup: - Long Entry 1: Break above 5050 - Long Entry 2: Pullback to 5000 demand zone - Take Profit: 5200-5250 supply zone - Stop Loss: Below 5000 - Risk:Reward = 1:2+ Market Context: - Phase: Accumulation to Uptrend Transition - Bias: Neutral Bullish - Structure: HH/HL (Higher Highs/Higher Lows) - Fear & Greed Index: 65 (Greed) Dashboard Indicators: - Top Right: Scenario Summary & Probabilities - Top Left: Macro Factors (DXY, Real Yields, CPI, Risk Sentiment) - Bottom Right: Trade Setup (Entry/TP/SL) - Bottom Left: Liquidity Analysis Alert System: Real-time notifications for: - Key level breaks (5000, 5050, 5100, 5150, 5200, 5250) - Zone entries (Demand, Supply, FVG) - Target proximity alerts - Invalidation warnings Methodology: Based on institutional order flow analysis, combining: - ICT concepts (Liquidity, Order Blocks, FVG) - Smart Money Concepts (CHoCH, BOS) - Macro fundamental analysis - Sentiment indicators Perfect for day traders and swing traders looking for professional-grade analysis. Updates: Levels updated based on latest market structure and macro conditions. Created for educational purposes. Not financial advice. Trade at your own risk.Indicador Pine Script®por AkimiIchikawaActualizado 6626
Dynamic Range TraderHow to Trade With This Indicator The Dynamic Range Trader is a mean-reversion system designed to capitalize on ranging, sideways markets. The core philosophy is simple: buy support and sell resistance. The indicator identifies statistically significant zones of support (the green lower bands) and resistance (the red upper bands). When the market is confirmed to be in a non-trending, "choppy" state, the indicator looks for reversal signals at these extremes. A long (buy) signal is generated when price rejects the green support band, confirmed by bullish price action. The profit target is the red resistance band on the other side of the range. Conversely, a short (sell) signal is generated when price rejects the red resistance band, confirmed by bearish price action, with a profit target at the green support band. The system is designed to stay flat and do nothing during strong trends, only becoming active when high-probability range-trading opportunities appear. Technical Deep Dive 1. The Dynamic Range: A Volatility-Adaptive Butterworth Channel The bands are not standard deviations or simple ATR bands. They are based on a 2-pole Butterworth filter, a type of infinite impulse response (IIR) filter commonly used in electrical engineering for its maximally flat frequency response in the passband. This results in an exceptionally smooth, lag-reduced centerline. Centerline Calculation: The centerline is derived by applying a precision_smooth function (the Butterworth filter) to the source (default hlc3). Volatility Engine: Instead of using a standard deviation, the channel width is driven by windowrange, which is the same Butterworth filter applied to the instrument's True Range (ta.tr). This creates a volatility measure that is both smooth and highly adaptive to changes in market character. Band Construction: The core bands are calculated by adding/subtracting the windowrange (multiplied by outerMult) from the centerline. The gradient zones are then plotted as fractional multiples of this windowrange, creating a visual probability distribution around the mean. 2. The Regime Filter: ADX The single biggest danger to a mean-reversion strategy is a strong trend. The ADX (Average Directional Index) is used as a regime filter. The indicator is only active when ADX < threshold (default: 38). If ADX is above this, the market is considered trending and all signals are disabled. 3. Entry Confirmation Layers Proximity: Price must be within a dynamic zone of the bands, defined by the Entry Zone ATR multiplier. Midpoint Rule: Longs cannot occur above the midpoint; shorts cannot occur below it. Candle Confirmation: Minimum requirement is a green candle for longs, red for shorts. Optionally require specific reversal patterns (engulfing, hammer, shooting star). RSI Confirmation (Optional): RSI must be oversold for longs (< 30) or overbought for shorts (> 70). 4. Trade Execution & Management NON-REPAINTING: All signals gated by barstate.isconfirmed. Trade Cooldown: Configurable minimum bars between trades (default 10) prevents signal stacking. Stop Loss: 1 tick beyond the outermost gradient of the entry band. Take Profit: Targets the innermost gradient of the opposite band. 5. The Dashboard Real-time performance tracking of the last N closed trades: Win Rate, Profit Factor, Wins/Losses, Gross Profit/Loss, Net P&L, Average R-Multiple, position sizing, and current/next setup info.Indicador Pine Script®por confidencewindow46
Master Strategy: Q-Trend + Surge Bar + Squeeze [v31]Core Components Q-Trend (Primary Trend Filter + Signals) Dynamic trend line (200-bar midpoint ± ATR buffer). Buy/Sell arrows on decisive crosses; "STRONG" labels for high-conviction moves. Bar coloring (blue/red) shows bias at a glance. Optional secondary SMC-Q-Trend line (purple) for structure-aware context. Filters: slope, 20/200 location, HTF 23h/4h bias — toggleable for cleaner signals. Surge Bar (MTF Momentum Entry) Detects explosive 2-min (or custom HTF) bars with volume + body size surge. Filters by slope, 20/200 bias, HTF direction — only takes trend-aligned surges. Tiny "Surge" labels mark high-probability triggers. Can override Q-Trend as your main entry source (Trade Management toggle). Keltner Squeeze (Volatility & Trailing Tool) 40-period EMA center + inner/outer bands (1.8/3.3 ATR). Squeeze detected via Bollinger Bands inside inner Keltner. Lime/red breakout arrows ("SQZ UP/DOWN") on first close outside inner band. Red/blue fill zones: rejection areas in down/uptrends. Independent toggles: bands/zones vs. breakout signals only. Trade Management (New in v31) Auto-draws SL + 3 TPs on every entry (Bull/Bear triggers). SL options: Signal candle, Previous candle, or Pivot high/low (10-bar lookback). TP multiples: 2x, 5x, 10x ATR — lines + labels update live. Trailing: Keep outer Keltner as manual trail; script clears lines on opposite trigger or SL hit. Only active trades shown (no clutter after exit). Dashboard row tracks live trade count. Dashboard Table (New in v31) Customizable info panel (top-right by default): Price vs 20 EMA Slope direction 20/200 bias SMC % & levels (premium/discount) 4h & 23h bias (colored cells) Weekly/Prev week position Narrow market status Active trade count Fully toggle rows, opacity, position, cell colors — stays readable in any zoom. Strategy Flow (Recommended Use) Wait for Q-Trend blue bars + filters aligned. Enter on Surge or Q-Trend signal (or both). Add on pullbacks to Keltner mid/inner band. Trail manually with outer band; let script handle SL/TP. Ignore chop — no signals in narrow/range-bound markets. Quick Toggles (Top Inputs) Show Keltner Bands & Zones Show Squeeze Breakout Signals Show Dashboard + row options Show SL/TP Lines Trade Trigger Source → Surge or Q-Trend Backtest on your chart timeframe — works best 2–5 min for day trading. Feedback welcome — happy to tweak colors, alerts, or add position sizing.Indicador Pine Script®por Servantthought46
Multi-Level Lines🎯 Multi-Level Manual Lines (Right Margin Labels) Tired of manually drawing 20+ horizontal lines every morning? This script is designed for traders who have a specific list of price levels—from spreadsheets, Discord, or newsletters—and want them plotted instantly on their chart with a professional, minimalist look. 🚀 Key Features Bulk Level Input: Paste your entire list of prices into a single text area. No need to input them one by one. Smart Parsing (Comma Friendly): Copied data from a table that includes commas (e.g., 25,418.25)? No problem. The script automatically strips commas to ensure every level plots correctly. Right-Margin Alignment: Labels are pushed into the right-hand chart margin. This keeps your price action clean and prevents text from overlapping your candles. Minimalist Design: Labels feature no background or bulky shapes—just clean, floating text that sits perfectly on top of the extended lines. Fully Configurable: * Toggle labels on/off with one click. Change the global color (defaults to professional Green). Customize the "Note" (e.g., "Daily Level," "HFT Level," etc.). Adjust the "Right Offset" to perfectly fit your screen resolution. 🛠 How to Use Copy your list of price levels (one per line). Paste them into the "Price Levels" text area in the script settings. Adjust the "Label Right Offset" if you want the text further into the chart's white space. Customize the color and label text to match your strategy. 💻 Technical Details Built using Pine Script v6. Uses efficient Array processing to handle multiple drawings without lagging the UI. Optimized with barstate.islast to ensure drawings only update when necessary, saving your CPU resources.Indicador Pine Script®por pablollorensActualizado 9
Session Times Futures GMT IndicatorSession timings for futures such as ES1! and NQ1! converted to GMT (Greenwich Mean Time). Easy and perfectly marking out each session open and close, looks very nice and is very simple, laying it out so you don't have to. Red = Asia Session Blue = London Session Yellow = New York Pre-Market Green = New York Session Purple = New York Post-SessionIndicador Pine Script®por jasonnfosofhwk2
Session Times Futures GMTSession Timings Of E-Mini Futures (ES1!, NQ1!) Converted To GMT (Greenwich Mean Time) Auto Handles DST! Red = Asia Session Blue = London Session Yellow = New York Pre-Session Green = New York Session Purple = New York Post-SessionIndicador Pine Script®por jasonnfosofhwk1
BFAS76 Charts - Hybrid Momentum IndexBFAS76 Charts - Hybrid Momentum Index OVERVIEW Hybrid Momentum Index combines two complementary momentum measurement systems into a single oscillator panel: a Laguerre filtered PPO Percentile Rank and a DMI-based Stochastic. This dual approach provides both trend momentum strength and directional movement confirmation, with multi timeframe channel detection for context. ═══════════════════════════════════════════ COMPONENTS 1. PERCENTILE RANK LINE (Red) Based on Laguerre smoothed PPO (Percentage Price Oscillator), converted to a percentile rank over a lookback period. Shows where current momentum stands relative to historical momentum readings. 2. DMI STOCHASTIC LINE (Blue) Stochastic oscillator applied to the DMI oscillator (Plus DI minus Minus DI). Measures the directional movement strength in stochastic terms, identifying overbought/oversold conditions in trend strength. 3. MTF CHANNEL BACKGROUND Background coloring based on higher timeframe high/low channel, providing visual context for when price is at channel extremes. ═══════════════════════════════════════════ HOW IT WORKS LAGUERRE PPO PERCENTILE RANK - Laguerre filter smooths price data with minimal lag - PPO calculated from fast and slow Laguerre values - Result converted to percentile rank (0-100) - High readings (>90) indicate momentum at historical highs - Low readings indicate weak momentum relative to history DMI STOCHASTIC - Calculates Plus DI and Minus DI using Welles Wilder method - DMI oscillator = Plus DI - Minus DI - Stochastic applied to DMI oscillator - Crosses above oversold (15) = potential long signal - Crosses below overbought (85) = potential short signal ═══════════════════════════════════════════ SIGNAL ARROWS - Blue Triangle Up: DMI Stochastic crosses above oversold level (bullish) - White Triangle Down: DMI Stochastic crosses below overbought level (bearish) ═══════════════════════════════════════════ REFERENCE LEVELS - 80 Line (Red): Overbought zone boundary - 20 Line (Green): Oversold zone boundary ═══════════════════════════════════════════ SETTINGS Percentile Rank Parameters: - Over_Bought: Upper percentile threshold (default: 90) - Over_Sold: Lower percentile threshold (default: 70) - LONG: Laguerre gamma for fast line (default: 0.3) - SHORT: Laguerre gamma for slow line (default: 0.5) - PRO-Top/Bottom: Lookback period for percentile calculation (default: 250) DMI Stochastic Parameters: - DMI: DMI calculation length (default: 10) - DMI Stoch: Stochastic length applied to DMI (default: 6) - OS %: Oversold threshold (default: 15) - OB %: Overbought threshold (default: 85) MTF Channel: - Small Channel TF: Timeframe for high/low channel (default: 720 minutes) - Range: Lookback for channel extremes (default: 1) ═══════════════════════════════════════════ INTERPRETATION BULLISH CONDITIONS - DMI Stochastic crossing above oversold (arrow signal) - Percentile Rank rising from low levels - Background showing price at lower channel extreme BEARISH CONDITIONS - DMI Stochastic crossing below overbought (arrow signal) - Percentile Rank falling from high levels - Background showing price at upper channel extreme STRONGEST SIGNALS - Both lines confirming the same direction - Signals occurring at MTF channel extremes ═══════════════════════════════════════════ CREDITS This indicator builds upon open source work from the TradingView community: - VDUBUS: Original concept creator of "BinaryPro 2" indicator - THELARK (Chris Moody): Laguerre filter implementation and PPO percentile rank code The Stoch_VX2 script that combined these concepts served as the foundation for the percentile rank component of this indicator. BFAS76 modifications and additions: - DMI Stochastic system (original) - Multi-timeframe channel background (original) - Signal arrow system (original) - Visual refinements and parameter optimization - Code conversion to Pine Script v5 - Integration into unified hybrid momentum panel ═══════════════════════════════════════════ ORIGINALITY STATEMENT This indicator combines adapted open-source code with original development by BFAS76. CREDITED CODE: - Vdubus: BinaryPro 2 concept and indicator design - TheLark (Chris Moody): Laguerre filter function, PPO calculation, percentile rank logic ORIGINAL CODE BY BFAS76: - DMI Stochastic calculation and integration - Multi-timeframe channel detection system - Signal arrow logic (OS/OB crosses) - Background coloring system - Pine Script v5 conversion with proper variable scoping - Combined dual-oscillator panel design The integration of these components into a unified hybrid momentum system, along with the DMI Stochastic and MTF features, represents original work by BFAS76. ═══════════════════════════════════════════ DISCLAIMER This indicator is for educational and informational purposes only. It does not constitute financial advice. Oscillator signals should be confirmed with price action and other analysis methods. Always use proper risk management.Indicador Pine Script®por BFAS7610
SMC Trade Checklist PROBefore entering a trade, ensure you are at the best scenario possible!Indicador Pine Script®por WallStreet_GIrls7
INNERS CIRCLE FCR BY SFireInner Circle FCR BY SFIRE is a streamlined session breakout tool built for precision, discipline, and clarity. This version removes complexity and focuses only on what matters: • The First Candle Range (FCR) • Breakout confirmation • Fair Value Gap (FVG) formation • Structured retest logic No clutter. No over-analysis. Just clean execution. ⸻ 🎯 Core Concept The FCR Lite model follows a simple 4-step process: 1️⃣ FCR Forms The session’s first candle (London or New York) establishes the range high and low. 2️⃣ Breakout Occurs Price closes above the high or below the low — signaling liquidity taken. 3️⃣ FVG Appears A 3-candle imbalance forms after the breakout. 4️⃣ Retest (Entry Zone) Price retraces into the FVG, offering a structured entry opportunity. That’s it. No over-engineering. No distractions.Indicador Pine Script®por jlfschoe1126
Humble Traders EMA's📊 Humble Traders EMA’s – Indicator Overview This is a trend-following overlay indicator that combines: • ✅ 4 Moving Averages (SMA or EMA selectable) • ✅ ADX (Average Directional Index) Trend Strength Panel • ✅ Buy/Sell strength signal based on ADX + DI relationship • ✅ Clean bottom-right dashboard table for quick decision-making It is designed to help traders identify: • Market direction • Trend strength • Momentum bias (bullish or bearish)Indicador Pine Script®por jlfschoe9
BFAS76 Charts - MACD (The Moving Average Convergence Divergence)BFAS76 Charts - MACD (The Moving Average Convergence Divergence) ``` OVERVIEW A comprehensive MACD indicator displayed directly on the price chart (overlay mode) with an integrated mini dashboard panel. Combines traditional MACD visualization with a compact real time histogram panel for quick momentum assessment. ═══════════════════════════════════════════ MACD CALCULATION STANDARD MACD COMPONENTS - MACD Line: Difference between Fast EMA and Slow EMA - Signal Line: EMA of the MACD Line - Histogram: Difference between MACD and Signal lines CONFIGURABLE PARAMETERS - Fast Length (default: 12) - Slow Length (default: 26) - Signal Length (default: 9) OPTIONAL HEIKIN ASHI SOURCE - Toggle to calculate MACD using Heikin Ashi candle closes - Provides smoother signals in trending markets ═══════════════════════════════════════════ HISTOGRAM VISUALIZATION Four-state color coding shows momentum strength and direction: BULLISH MOMENTUM - Bright Green: Histogram positive AND increasing (strong bullish) - Faded Green: Histogram positive BUT decreasing (weakening bullish) BEARISH MOMENTUM - Bright Red: Histogram negative AND decreasing (strong bearish) - Faded Red: Histogram negative BUT increasing (weakening bearish) Optional smooth mode adjusts color transparency for cleaner visuals. ═══════════════════════════════════════════ MACD/SIGNAL FILL Visual fill between MACD and Signal lines: - Green fill when MACD is above Signal (bullish) - Red fill when MACD is below Signal (bearish) Provides instant visual feedback on momentum direction. ═══════════════════════════════════════════ MINI MACD PANEL Compact dashboard in the corner of the chart showing: CURRENT VALUES - MACD value - Signal value - Histogram value - Direction (Bull/Bear) MINI HISTOGRAM DISPLAY - Visual representation of last N bars of histogram - Color intensity shows relative strength - Configurable number of bars (10-100) - Quick visual of recent momentum history ═══════════════════════════════════════════ ALERTS Built-in alert conditions: - MACD Bull Cross: MACD crosses above Signal line - MACD Bear Cross: MACD crosses below Signal line ═══════════════════════════════════════════ SETTINGS MACD Parameters: - Fast/Slow/Signal lengths - Heikin Ashi source toggle - Smoother histogram colors toggle - Show/hide zero line Panel Parameters: - Show/hide mini panel - Number of histogram bars in panel (10-100) ═══════════════════════════════════════════ USE CASES - Quick momentum assessment without leaving price chart - Identify momentum shifts via histogram color changes - Spot MACD/Signal crossovers for entry/exit timing - Monitor recent momentum history via mini panel - Cleaner charts by having MACD overlaid rather than in separate pane ═══════════════════════════════════════════ ORIGINALITY STATEMENT This indicator was developed entirely from scratch by BFAS76. No third-party or open-source code was used. Key original features: - OVERLAY MACD DESIGN: Unlike standard MACD indicators that require a separate chart pane, this version overlays directly on the price chart, keeping the main chart area clean while still providing full MACD information. - FOUR-STATE HISTOGRAM COLORING: Distinguishes between strong momentum (histogram growing) and weakening momentum (histogram fading) in both bullish and bearish directions more informative than simple positive/negative coloring. - INTEGRATED MINI DASHBOARD: Real-time MACD values displayed in a compact table with a visual mini-histogram showing recent momentum history provides context without needing to analyze the full indicator. - HEIKIN ASHI SOURCE OPTION: Optional calculation using Heikin Ashi closes for smoother signals, with proper security call implementation to prevent lookahead bias. - DYNAMIC MINI-HISTOGRAM: The panel's histogram bars use relative scaling (each bar's intensity based on its value relative to the maximum in the displayed range), providing normalized visual feedback regardless of the instrument's typical MACD range. All code is original work by BFAS76. ═══════════════════════════════════════════ DISCLAIMER This indicator is for educational and informational purposes only. It does not constitute financial advice. MACD is a lagging indicator and should be used in conjunction with other analysis methods. Always use proper risk management. Indicador Pine Script®por BFAS765
Asian Session / ExtensionMark a box on asian session and extend lines to see if manipulation occured.Indicador Pine Script®por kelesfx11
SwingSignal RSI Overlay AdvancedOVERVIEW A comprehensive MACD indicator displayed directly on the price chart (overlay mode) with an integrated mini dashboard panel. Combines traditional MACD visualization with a compact real time histogram panel for quick momentum assessment. ═══════════════════════════════════════════ MACD CALCULATION STANDARD MACD COMPONENTS - MACD Line: Difference between Fast EMA and Slow EMA - Signal Line: EMA of the MACD Line - Histogram: Difference between MACD and Signal lines CONFIGURABLE PARAMETERS - Fast Length (default: 12) - Slow Length (default: 26) - Signal Length (default: 9) OPTIONAL HEIKIN ASHI SOURCE - Toggle to calculate MACD using Heikin Ashi candle closes - Provides smoother signals in trending markets ═══════════════════════════════════════════ HISTOGRAM VISUALIZATION Four-state color coding shows momentum strength and direction: BULLISH MOMENTUM - Bright Green: Histogram positive AND increasing (strong bullish) - Faded Green: Histogram positive BUT decreasing (weakening bullish) BEARISH MOMENTUM - Bright Red: Histogram negative AND decreasing (strong bearish) - Faded Red: Histogram negative BUT increasing (weakening bearish) Optional smooth mode adjusts color transparency for cleaner visuals. ═══════════════════════════════════════════ MACD/SIGNAL FILL Visual fill between MACD and Signal lines: - Green fill when MACD is above Signal (bullish) - Red fill when MACD is below Signal (bearish) Provides instant visual feedback on momentum direction. ═══════════════════════════════════════════ MINI MACD PANEL Compact dashboard in the corner of the chart showing: CURRENT VALUES - MACD value - Signal value - Histogram value - Direction (Bull/Bear) MINI HISTOGRAM DISPLAY - Visual representation of last N bars of histogram - Color intensity shows relative strength - Configurable number of bars (10-100) - Quick visual of recent momentum history ═══════════════════════════════════════════ ALERTS Built-in alert conditions: - MACD Bull Cross: MACD crosses above Signal line - MACD Bear Cross: MACD crosses below Signal line ═══════════════════════════════════════════ SETTINGS MACD Parameters: - Fast/Slow/Signal lengths - Heikin Ashi source toggle - Smoother histogram colors toggle - Show/hide zero line Panel Parameters: - Show/hide mini panel - Number of histogram bars in panel (10-100) ═══════════════════════════════════════════ USE CASES - Quick momentum assessment without leaving price chart - Identify momentum shifts via histogram color changes - Spot MACD/Signal crossovers for entry/exit timing - Monitor recent momentum history via mini panel - Cleaner charts by having MACD overlaid rather than in separate pane ═══════════════════════════════════════════ ORIGINALITY STATEMENT This indicator was developed entirely from scratch by BFAS76. No third-party or open-source code was used. Key original features: - OVERLAY MACD DESIGN: Unlike standard MACD indicators that require a separate chart pane, this version overlays directly on the price chart, keeping the main chart area clean while still providing full MACD information. - FOUR-STATE HISTOGRAM COLORING: Distinguishes between strong momentum (histogram growing) and weakening momentum (histogram fading) in both bullish and bearish directions - more informative than simple positive/negative coloring. - INTEGRATED MINI DASHBOARD: Real-time MACD values displayed in a compact table with a visual mini-histogram showing recent momentum history - provides context without needing to analyze the full indicator. - HEIKIN ASHI SOURCE OPTION: Optional calculation using Heikin Ashi closes for smoother signals, with proper security call implementation to prevent lookahead bias. - DYNAMIC MINI-HISTOGRAM: The panel's histogram bars use relative scaling (each bar's intensity based on its value relative to the maximum in the displayed range), providing normalized visual feedback regardless of the instrument's typical MACD range. All code is original work by BFAS76. ═══════════════════════════════════════════ DISCLAIMER This indicator is for educational and informational purposes only. It does not constitute financial advice. MACD is a lagging indicator and should be used in conjunction with other analysis methods. Always use proper risk management.Indicador Pine Script®por BFAS7626
SwingSignal RSI Overlay AdvancedBFAS76 Charts - SwingSignal RSI Overlay Advanced ``` Description ``` OVERVIEW SwingSignal RSI Overlay Advanced is a market structure visualization tool that identifies swing highs and swing lows using RSI overbought/oversold transitions. It classifies each swing point as Higher High (HH), Lower High (LH), Lower Low (LL), or Higher Low (HL), providing clear visual feedback on market structure directly on the price chart. ═══════════════════════════════════════════ HOW IT WORKS RSI STATE DETECTION • Monitors RSI for overbought (default ≥70) and oversold (default ≤30) conditions • Tracks state transitions between overbought and oversold zones • Uses these transitions to anchor swing points SWING POINT IDENTIFICATION When RSI transitions from Oversold → Overbought: • A swing HIGH is forming • Star marker (★) placed above the highest bar during overbought period • Star moves to track the highest point while RSI remains overbought When RSI transitions from Overbought → Oversold: • A swing LOW is forming • Star marker (★) placed below the lowest bar during oversold period • Star moves to track the lowest point while RSI remains oversold ═══════════════════════════════════════════ SWING CLASSIFICATION Each swing point is automatically classified by comparing to the previous swing of the same type: SWING HIGHS (Stars above price): • RED ★ = Higher High (HH) - Current high exceeds previous swing high • YELLOW ★ = Lower High (LH) - Current high is below previous swing high SWING LOWS (Stars below price): • GREEN ★ = Lower Low (LL) - Current low is below previous swing low • BLUE ★ = Higher Low (HL) - Current low exceeds previous swing low ═══════════════════════════════════════════ STRUCTURE LINES The indicator draws connecting lines between swing points: • Lines connect each new swing high to the previous swing low • Lines connect each new swing low to the previous swing high • Creates a visual "zigzag" showing market structure flow ═══════════════════════════════════════════ INTERPRETING THE SIGNALS BULLISH STRUCTURE: • Series of HH (red stars) and HL (blue stars) • Higher highs + Higher lows = Uptrend BEARISH STRUCTURE: • Series of LH (yellow stars) and LL (green stars) • Lower highs + Lower lows = Downtrend POTENTIAL REVERSALS: • HL after series of LL = Possible bullish reversal • LH after series of HH = Possible bearish reversal ═══════════════════════════════════════════ SETTINGS • RSI Source: Price source for RSI calculation (default: close) • RSI Length: Period for RSI calculation (default: 7) • RSI Overbought: Threshold for overbought zone (default: 70) • RSI Oversold: Threshold for oversold zone (default: 30) Lower RSI length (e.g., 7) creates more responsive swing detection. Higher RSI length (e.g., 14) creates smoother, less frequent swings. ═══════════════════════════════════════════ USE CASES • Identify market structure at a glance • Confirm trend direction (HH/HL vs LH/LL sequences) • Spot potential reversal points (structure breaks) • Define swing-based support and resistance levels • Use with other indicators for confluence entries ═══════════════════════════════════════════ ORIGINALITY STATEMENT This indicator was developed entirely from scratch by BFAS76. No third-party or open-source code was used. Key original features: • RSI-ANCHORED SWING DETECTION: Uses RSI overbought/oversold state transitions to identify swing points, rather than traditional pivot or fractal methods. This creates swings that align with momentum extremes. • DYNAMIC SWING TRACKING: Stars move in real-time to track the extreme point while RSI remains in the overbought/oversold zone, ensuring the final swing point captures the true high/low. • AUTOMATIC STRUCTURE CLASSIFICATION: Each swing is automatically compared to the previous swing of the same type and classified as HH/LH or LL/HL with corresponding color coding. • STATE MACHINE ARCHITECTURE: Uses a state variable to track the current RSI regime (overbought vs oversold), ensuring clean transitions and preventing false swing detections. • VISUAL ZIGZAG STRUCTURE: Connecting lines between alternate swing highs and lows create an immediate visual representation of market structure flow. All code is original work by BFAS76. ═══════════════════════════════════════════ DISCLAIMER This indicator is for educational and informational purposes only. It does not constitute financial advice. It is designed to visualize market structure and should be used in conjunction with other analysis methods. Always use proper risk management. Indicador Pine Script®por BFAS7611
WSG SMC ChecklistBefore entering a trade check if this is the best yet scenarioIndicador Pine Script®por WallStreet_GIrls19
VWAP Confluencia 3x (DIA, SEMANA, ANCORADA)VWAP Confluence 3x Daily · Weekly · Anchored Purpose A pragmatic VWAP suite for execution and risk management. It plots three institutional reference lines: Daily VWAP, Weekly VWAP, and an Anchored VWAP (AVWAP) starting from a user defined event (news, earnings, session open, swing high/low). Why it matters VWAP is the market’s “fair price” weighted by where volume actually traded. Confluence across timeframes and events turns noisy charts into actionable bias and clean levels. What it does Daily VWAP — resets each trading day; intraday “fair value.” Weekly VWAP — resets each week; swing context and larger player defense. Anchored VWAP — starts at a precise timestamp you set (e.g., news release). Price source toggle — Typical Price (𝐻+𝐿+𝐶)/3 (H+L+C)/3 or Close. Visibility switches — enable/disable each line independently. Anchor marker — labels the first bar of the AVWAP. Inputs Show Daily VWAP (on/off) Show Weekly VWAP (on/off) Show Anchored VWAP (on/off) Price Source: Typical (H+L+C)/3 or Close Anchor Time: timestamp of your event (uses the chart/exchange timezone) How to anchor to a news event Find the exact release time as shown in your chart’s timezone. Open the indicator settings → set Anchor Time to that minute. The AVWAP begins at that bar and accumulates forward. Playbook (examples, not signals) Strong long bias: price above Daily and Weekly VWAP; AVWAP reclaimed after news. Strong short bias: price below Daily and Weekly; AVWAP reject after news. Mean revert zones: price stretches far from the active VWAPs and snaps back; size around VWAP with tight risk. Targets: opposite VWAP, prior day/week highs/lows, or liquidity pools near AVWAP. Best used with Session highs/lows, liquidity sweeps, volume profile, and time-of-day filters. Notes & limitations Works best on markets with reliable volume (equities, futures, liquid crypto). FX spot uses synthetic volume interpret accordingly. Anchor Time respects the chart’s timezone. Convert news times before setting. This is an indicator, not a backtestable strategy. No trade advice. Disclaimer For educational purposes only. Trading involves risk. Do your own research and manage risk responsibly.Indicador Pine Script®por BFAS765
XAUUSD 1M: Sweep + MSS + FVG//@version=5 indicator("XAUUSD 1M: Sweep + MSS + FVG", overlay=true, max_bars_back=500) // ============================================================================ // TOGGLES (ON/OFF SWITCHES) // ============================================================================ showSweeps = input.bool(true, "Show Liquidity Sweeps", group="Visibility") showMSS = input.bool(true, "Show Market Structure Shifts", group="Visibility") showFVG = input.bool(true, "Show Fair Value Gaps (Boxes)", group="Visibility") showSignals = input.bool(true, "Show BUY/SELL Signals", group="Visibility") // Strategy Settings lookback = input.int(20, "High/Low Lookback", minval=5, group="Strategy") fvgSize = input.float(2.0, "Min FVG Size (Pips)", step=0.5, group="Strategy") // ============================================================================ // LOGIC // ============================================================================ // 1. LIQUIDITY SWEEP // Bullish Sweep: Price dips below old low but closes above it (trapping sellers) oldLow = ta.lowest(low, lookback) bullSweep = low < oldLow and close > oldLow // Bearish Sweep: Price pokes above old high but closes below it (trapping buyers) oldHigh = ta.highest(high, lookback) bearSweep = high > oldHigh and close < oldHigh // 2. MARKET STRUCTURE SHIFT (MSS) // Bullish MSS: After a sweep, price breaks a recent swing high bullMSS = ta.crossover(close, ta.highest(high, 5) ) // Bearish MSS: After a sweep, price breaks a recent swing low bearMSS = ta.crossunder(close, ta.lowest(low, 5) ) // 3. FAIR VALUE GAP (FVG) bullFVG = low > high and (low - high ) > (fvgSize * syminfo.mintick * 10) bearFVG = high < low and (low - high) > (fvgSize * syminfo.mintick * 10) // ============================================================================ // SIGNAL TRACKING (The Sequence) // ============================================================================ var bool waitingForBullMSS = false var bool waitingForBearMSS = false if bullSweep waitingForBullMSS := true waitingForBearMSS := false if bearSweep waitingForBearMSS := true waitingForBullMSS := false // Final Signals buySignal = waitingForBullMSS and bullMSS and bullFVG sellSignal = waitingForBearMSS and bearMSS and bearFVG // Reset after signal if buySignal waitingForBullMSS := false if sellSignal waitingForBearMSS := false // ============================================================================ // VISUALS // ============================================================================ // Plot Sweeps plotshape(showSweeps and bullSweep, "Bull Sweep", shape.labelup, location.belowbar, color.new(color.green, 0), text="SWEEP", textcolor=color.white, size=size.tiny) plotshape(showSweeps and bearSweep, "Bear Sweep", shape.labeldown, location.abovebar, color.new(color.red, 0), text="SWEEP", textcolor=color.white, size=size.tiny) // Plot MSS plotshape(showMSS and bullMSS, "Bull MSS", shape.diamond, location.abovebar, color.new(color.blue, 0), text="MSS", textcolor=color.white, size=size.tiny) plotshape(showMSS and bearMSS, "Bear MSS", shape.diamond, location.belowbar, color.new(color.orange, 0), text="MSS", textcolor=color.white, size=size.tiny) // Plot FVG Boxes if showFVG and bullFVG box.new(bar_index , high , bar_index, low, bgcolor=color.new(color.green, 80), border_color=na) if showFVG and bearFVG box.new(bar_index , low , bar_index, high, bgcolor=color.new(color.red, 80), border_color=na) // BIG BUY/SELL SIGNALS plotshape(showSignals and buySignal, "BUY", shape.labelup, location.belowbar, color.new(color.green, 0), text="BUY", textcolor=color.white, size=size.normal) plotshape(showSignals and sellSignal, "SELL", shape.labeldown, location.abovebar, color.new(color.red, 0), text="SELL", textcolor=color.white, size=size.normal) // Alerts alertcondition(buySignal, "Buy Signal", "Sweep + MSS + FVG: BUY") alertcondition(sellSignal, "Sell Signal", "Sweep + MSS + FVG: SELL") Indicador Pine Script®por algotechzone48
Wars & Economic Conflicts Timeline## Wars & Economic Conflicts Timeline (1861–Present) This indicator overlays **31 major wars and geopolitical conflicts** directly onto your chart, from the U.S. Civil War in 1861 through ongoing modern conflicts. It is designed to help traders and researchers visually correlate historical market behavior with periods of armed conflict and geopolitical stress. --- ### How to use it Each conflict is drawn as a pair of vertical lines: - **Solid line** → Start of conflict - **Transparent line (same color)**Indicador Pine Script®por Badcharts3
Wars & Economic Conflicts Timeline## Wars & Economic Conflicts Timeline (1861–Present) This indicator overlays **31 major wars and geopolitical conflicts** directly onto your chart, from the U.S. Civil War in 1861 through ongoing modern conflicts. It is designed to help traders and researchers visually correlate historical market behavior with periods of armed conflict and geopolitical stress. --- ### How to use it Each conflict is drawn as a pair of vertical lines: - **Solid line** → Start of conflict - **Transparent line (same color)**Indicador Pine Script®por Badcharts4