MOBANKSmacd signals calls above zero and puts under zero according to ema 9 and 21 confirmation signalsPine Script® indicatorby faridmohmwd3
Automatic Support & Resistance IndicatorThe script finds swing pivot highs/lows (local turning points) on multiple timeframes (your execution TF + 1H + 4H). Each pivot price becomes a candidate level. When a new pivot appears, it either: Merges into an existing nearby level (within a tolerance), or Creates a new level. The merge tolerance is based on ATR × multiplier and a tick-based minimum. Each level keeps simple stats: Touches = how many pivot events have merged into that level (a proxy for “importance”) Updated time = how recently it was reinforced Source tags = which TFs contributed pivots (e.g., 15m/1H/4H) It then selects which levels to display: Always includes the nearest level below price (support candidate) and nearest level above price (resistance candidate). Fills the rest (up to maxLevels) by a score dominated by touches + recency. “Support vs Resistance” is dynamic: If current price is above a level → it’s treated/labeled as Support. If current price is below a level → it’s treated/labeled as Resistance. Lines are drawn as true horizontal levels: Using extend=extend.both, and the script only updates the Y price, so levels stay glued to price when you pan/zoom. Labels show what you’re seeing: S or R (current role) touch count (strength proxy) source TF tags (where the level came from) optional * marking the nearest S/R. If you like this indicator, I would be happy if you could paypal me some coffee money: paypal.me/Ccholl Pine Script® indicatorby Columbare1153
Wick Rejection Pro (XAUUSD Optimized) - JamilWick Rejection Pro is a precision-based indicator designed to detect strong rejection candles such as Pin Bars and Hammer formations, signaling potential market reversals. This tool identifies candles with significant wick rejection, often representing liquidity grabs and sharp directional moves — especially effective in Gold (XAUUSD). 🔍 Key Features: 📌 Pin Bar & Hammer Detection – Automatically highlights high-probability rejection candles. 📏 Adjustable Wick Density – Customize wick size sensitivity based on your strategy and instrument. 🥇 Optimized for XAUUSD – Recommended wick setting: $8 wick size, tested for better consistency on Gold. 📊 Volume Awareness – Designed to work best under normal trading volume conditions. ⚠️ Important Note on Volume: During extremely high-volume conditions (major news events or strong volatility spikes), market behavior can become unpredictable. Like any technical indicator, signals may carry higher risk in such environments. While optimized for Gold, traders can adjust wick density to experiment with other pairs. Disclaimer: For educational purposes only. Always combine with proper market structure analysis and strict risk management.Pine Script® indicatorby shakeelhafi42
Intraday Strategy [RatMutant]█ OVERVIEW This is a proprietary intraday strategy that utilizes a combination of Volume-Weighted Pricing and Cumulative Force Analytics. It is designed to capture high-probability reversals during peak market hours by identifying "Price-Momentum Divergence." █ CONCEPTS The strategy focuses on the "Institutional Baseline." When price breaks this level while the "Internal Pressure Index" is still suppressed, it signals a high-velocity move as the market re-aligns with volume-weighted reality. █ SYSTEM RULES Operational Window: • The system is active only during high-liquidity mid-session hours (09:45 – 14:45) to filter out opening gaps and end-of-day noise. Bullish Execution: • Price must establish a firm close above the Institutional Baseline. • The Internal Pressure Index must indicate a neutral or negative reading, ensuring the entry occurs before the momentum becomes overextended. Bearish Execution: • Price must establish a firm close below the Institutional Baseline. • The Internal Pressure Index must remain in a controlled (below zero) state to confirm the downside break. █ EXIT DISCIPLINE This system is optimized for precise, high-frequency targets: • Primary Target: 0.3% – 0.5% (Scalp Mode). • Risk Mitigation: The trade is invalidated immediately if the price closes back across the Institutional Baseline, ensuring capital preservation. █ BEST PRACTICES • Asset Class: Equities with high relative volume. • Timeframe: 5m or 15m for optimal signal-to-noise ratio.Pine Script® indicatorby RatMutant001Updated 6
ScalpBoard ProScalpBoard Pro is a professional trading dashboard for session breakout traders. This indicator gives you a complete snapshot of volatility, volume, and correlation — all in one compact table. No more switching timeframes or searching multiple screens. The table displays five key metrics: N15 / N4 / ND — Normalized ATR (NATR). Volatility as % of price. N15 (15m): < 0.20% = micro-squeeze for US session entries N4 (4H): < 0.45% = squeeze setup before London breakout; > 1.5% = overheat, short signal ND (Daily): > 2.0% = naturally volatile coin, moves well DV — Daily volume in USD. > $100M = smart money actively accumulating AV — Average daily volume (20-day). Baseline for spotting unusual activity RV — Relative volume (4H). Current vs 7-period average. > 1.5 = abnormal volume, momentum incoming CR — Correlation with BTC. Helps filter alts moving independently or with the market All parameters are fully customizable — thresholds, colors, table position, and visible metrics. Built for intraday traders and scalpers who need to scan instruments fast and identify setups in seconds.Pine Script® indicatorby Satoshi_Nagibato14
NTrades [NDOG & NWOG + PREMARKET]This TradingView indicator highlights key ICT (Inner Circle Trader) reference levels and price inefficiencies. It plots Premarket High/Low ranges, detects the First Fair Value Gap (FPFVG) after market open, and marks New Day Opening Gaps (NDOG) and New Week Opening Gaps (NWOG). It also displays important opening levels including Midnight, 8:30 AM, 9:30 AM, and Weekly Open, helping traders identify liquidity zones, imbalances, and session-based market structure.Pine Script® indicatorby Nishann7
Previous Candle High/Low/Mid - Timeframe Select - Custom Lines A simple but useful visual overlay that continuously updates and displays the prior candles High, Mid and Low levels of a selected time frame. With the ability to change the thickness, length and color of each line. Pine Script® indicatorby OrderbookMechanics1116
PREZ~QT Dividers+killzonesPREZ~QT Dividers by Timeframe is a lightweight chart utility based on Daye's Quarterly Theory that automatically displays the most relevant time-based dividers depending on the timeframe you are viewing. The indicator adapts dynamically, keeping your chart clean while still showing the higher-timeframe structure that matters. How it works The script automatically maps dividers to specific timeframes for: *Micro cycle * 90-Minute cycle * Daily cycle * Weekly cycle * Monthly cycle * Yearly cycle Each divider is drawn as a vertical line at the exact opening of the higher-timeframe period, helping you visually align intraday price action with key market structure shifts. Why use it * Keeps charts clean and uncluttered * Automatically adjusts when you change timeframes * Helps identify micro, 90 minute, daily, weekly, monthly and yearly quarters * Ideal for intraday traders, swing traders, and ICT & Daye's Quarterly theory traders * No manual switching or multiple indicators needed Best use cases * Time-based trading * Time & price confluence * Market structure analysis * Gold, FX, indices, and futures trading Notes * Designed for exact timeframe matching (no interpolation) * Quarter dividers are configurable via inputs * Built using Pine Script v5Pine Script® indicatorby ennisreid012
HTF Biasa simple indicator that will show the higher timeframe biasPine Script® indicatorby foobinUpdated 25
Trend Smacker V1Unique Value Proposition: Trend Smacker is a proprietary multi-timeframe trend detection system that combines institutional-grade market structure analysis with real-time flip detection technology. Unlike standard moving average or momentum indicators, Trend Smacker employs a sophisticated extreme candle tracking algorithm that identifies precise trend reversal points by monitoring flip candidate candles and their corresponding trigger levels across multiple timeframes simultaneously. What Makes This Indicator Unique: Proprietary Flip Detection Engine: Utilizes a real-time extreme candle tracking system that continuously monitors and updates flip candidate candles, establishing dynamic trigger levels (flip trigger high/low) that must be breached for valid trend reversals. This is not based on traditional pivot points or moving average crossovers. Advanced Valid Swing Detection: Implements a custom validation algorithm with break-of-structure (BOS) confirmation that ensures stop-loss placement at institutional-grade levels, going beyond simple swing high/low detection. Multi-Timeframe Confluence System: Features an intelligent HTF (Higher Timeframe) flip level tracking mechanism that requires current timeframe flips to align with higher timeframe structure before entry signals trigger. The indicator automatically manages the relationship between 1-minute chart flips and 15-minute structure breaks (or any timeframe combination you configure). Weakening Trend Detection: Includes a unique danger zone identification system that highlights candles approaching flip trigger levels, providing early warning of potential reversals based on configurable proximity thresholds. Institutional Entry Logic: Entry signals only trigger when both current timeframe flips occur AND the HTF flip candidate candle level is broken, ensuring alignment with larger market structure—a critical component absent from standard indicators. Core Features: Dynamic Flip Trigger System: Real-time tracking of extreme highs/lows with automatic flip trigger level updates Multi-Timeframe Structure Analysis: Automatic detection of bullish/bearish market structure on both current and higher timeframes using swing point progression analysis Professional Entry/Exit Management: Automated stop-loss placement using valid swing detection with optional trailing stop functionality Risk Management Suite: Built-in 1:1, 1:1.5, and 1:2 reward ratio target lines with customizable ratios Visual State Dashboard: Comprehensive table displaying current bias, flip triggers, market structure, HTF alignment, and bars since last flip Smart Alert System: Configurable alerts for trend flips, entry signals, MTF confluence, and weakening trend conditions How It Works: The indicator monitors price action continuously, identifying flip candidate candles (the most extreme candle in the current trend). When price closes beyond the flip trigger level of the flip candidate candle, a trend flip is confirmed. For entries in MTF mode, the current timeframe must flip in the direction of the higher timeframe bias, AND price must break the HTF flip candidate candle's high/low. Customization Options: Adjustable higher timeframe selection for MTF analysis Configurable flip trigger marker visibility and colors Customizable weakening trend detection sensitivity Optional trailing stop system with tick-based configuration Adjustable target ratios and line styles Comprehensive color scheme customization Toggle options for all visual elements Ideal For: Futures traders focusing on ES/NQ markets Intraday traders requiring precise entry/exit signals Traders seeking institutional-grade market structure analysis Those implementing multi-timeframe trading strategies Anyone looking to combine trend following with momentum confirmation Important Notes: This indicator works best on liquid markets with clear trend characteristics Recommended timeframe: 1-minute chart with 15-minute HTF (configurable) Best results achieved when combining with proper risk management The indicator provides signals; users must exercise proper trading discipline and risk management This is a professional-grade tool designed for serious traders who understand market structure and seek precise, rule-based entry signals backed by multi-timeframe confluence.Pine Script® indicatorby reed28443
MTF Valid High's and Low's (Market Structure) V1What This Indicator Does: MTF Valid Highs and Lows identifies validated swing points across multiple timeframes (1-minute, 5-minute, 15-minute, and 1-hour) and displays them simultaneously on your chart. The indicator uses a validation system that requires price to confirm swing points through break-of-structure (BOS) before marking them as "valid," ensuring only high-quality swing levels are displayed. Validation lines extend from confirmed swing points to show where structural breaks occurred. Why This Script Is Unique and Original: While swing high/low detection exists in many forms, this implementation provides four proprietary features that justify closed-source protection: Break-of-Structure Validation System: Unlike simple pivot detection that marks every swing point, this indicator uses a state-machine validation process requiring price to break a validation level before the next swing is considered confirmed. This eliminates false swings and ensures only structurally significant levels are marked. Multi-Timeframe Precision Alignment: The indicator displays 5M, 15M, and 1H swings on 1-minute charts with exact bar-level accuracy using time boundary verification and magnetic stacking technology. Labels automatically stack vertically when multiple timeframes identify swings at the same price extreme, preventing visual overlap. Dynamic Validation Line Tracking: Each validated swing displays a horizontal line showing exactly where the validation (BOS) occurred, with different line styles per timeframe (dotted for 5M, dashed for 15M, solid for 1H). These validation lines update dynamically and include timeframe labels for easy identification. Native Timeframe Intelligence: The indicator detects your current chart timeframe and renders appropriate signals—native signals on their respective charts (5M on 5M chart, 15M on 15M chart, etc.) and MTF signals when viewing lower timeframes. This creates a seamless multi-timeframe analysis experience. What Makes This Different From Basic Swing Indicators: Most swing detection tools simply mark pivots based on lookback periods or use standard pivot functions. This indicator goes further by: Requiring structural validation (BOS) before confirming swings Displaying multiple timeframes simultaneously with precise alignment Using magnetic stacking to prevent label overlap at extremes Tracking and displaying validation levels with timeframe-specific styling Operating across any chart timeframe while maintaining accuracy The combination of validation logic, multi-timeframe precision, magnetic stacking, and dynamic validation lines creates analysis depth not available in standard pivot indicators. How To Use This Indicator: Symbol Guide (1-Minute Chart): ● (Small circle): 1-minute validated swing ♦ (Diamond): 5-minute validated swing ★ (Star): 15-minute validated swing ▼/▲ (Arrows): 1-hour validated swing Color Guide (Default): Red signals: Validated swing highs (potential resistance) Green signals: Validated swing lows (potential support) Orange/Blue: 5M highs/lows Purple/Yellow: 15M highs/lows Fuchsia/Aqua: 1H highs/lows Validation Lines: Dotted line: 5M validation level (where BOS occurred) Dashed line: 15M validation level Solid line: 1H validation level Lines extend forward with timeframe label (5, 15, 1H) What "Validation" Means: A swing is only marked as "valid" after price breaks a validation level in the opposite direction. For example: After a potential swing high, price must break and close below the validation level (typically a recent bearish candle's high) After a potential swing low, price must break and close above the validation level (typically a recent bullish candle's low) This ensures swings represent actual structural shifts, not just temporary extremes. Trading Applications: Support and Resistance Identification: Valid highs = structural resistance levels Valid lows = structural support levels Higher timeframe swings carry more weight (1H > 15M > 5M > 1M) Entry Strategies: Reversal entries: Enter when price reaches HTF valid swing with rejection confirmation Continuation entries: Enter on pullbacks to LTF valid swings in direction of HTF trend Breakout entries: Enter when price breaks through HTF valid swing with volume Stop Placement: Place stops beyond the nearest HTF valid swing 1H swings for swing trades 15M swings for day trades 5M/1M swings for scalping Multi-Timeframe Confluence: Strongest levels occur where multiple timeframes stack (multiple symbols at same price) Example: 1M + 5M + 15M all marking same swing high = major resistance Magnetic stacking ensures these align vertically for easy identification Trend Analysis: Series of higher valid lows + higher valid highs = uptrend Series of lower valid highs + lower valid lows = downtrend Breaking recent valid swings = potential trend change Settings Overview: Timeframe Toggles: Show/hide 5M, 15M, 1H signals independently Useful for focusing on specific timeframe relationships Validation Line Controls: Show Validation Lines: Master toggle for all validation lines Show 5M Validation on 1M: Toggle 5M validation lines specifically Show 15M Validation on 1M: Toggle 15M validation lines specifically Show 1H Validation on 1M: Toggle 1H validation lines specifically Validation Line Length: How far forward lines extend (default: 20 bars) Color Customization: Each timeframe's high/low colors independently adjustable Validation line colors (valid high/valid low) Full flexibility for personal color schemes Label Size: Tiny, Small, Normal, Large, Huge Default: 1M=Tiny, 5M=Normal, 15M=Large, 1H=Huge Larger timeframes use larger labels for hierarchy Best Practices: Chart Selection: Works best on 1-minute charts for full multi-timeframe view, but functions on any timeframe Confluence Trading: Wait for multiple timeframe swings at same level before trading Validation Awareness: Check validation lines to understand where structural breaks occurred Timeframe Hierarchy: Respect higher timeframe swings over lower timeframe Historical Limits: 1-minute charts have limited history (varies by plan)—use 5-minute charts for deeper back testing. Common Trading Scenarios: Swing High Rejection: Price reaches 15M or 1H valid swing high Rejection candle appears Enter short targeting lower valid swing Swing Low Bounce: Price reaches 15M or 1H valid swing low Bullish reversal candle appears Enter long targeting upper valid swing Validation Break: Price breaks validation line Indicates potential for new swing formation Watch for continuation or reversal Stacked Confluence: Multiple timeframe symbols stack at same extreme Strongest support/resistance zone High-probability reversal area Timeframe-Specific Usage: 1-Minute Chart (Recommended): See all timeframes simultaneously Best for day trading and scalping Full multi-timeframe context 5-Minute Chart: Native 5M signals display More historical data available Good for position day trading 15-Minute Chart: Native 15M signals display Swing trading perspective Cleaner, less frequent signals 1-Hour Chart: Native 1H signals display Position/swing trading Major structural levels only What This Script Does NOT Do: Anticipate future swing locations (shows validated swings only) Provide entry/exit signals (reference framework for analysis) Work equally on all timeframes (optimized for 1M-1H range) Displays unverified swings (requires BOS confirmation) Important Notes: Historical Data Limits: 1-minute charts have limited historical data (varies by TradingView plan) Validation Requirement: Swings only appear AFTER validation—not in real-time at extremes Magnetic Stacking: When multiple timeframes identify swings near same price, labels automatically stack vertically Bar Replay Compatible: Works with bar replay for backtesting strategies Best on liquid instruments (ES, NQ, major equities/crypto)Pine Script® indicatorby reed28Updated 5
Opening Range Rotations V1What This Indicator Does: Opening Range Rotations displays dynamic support and resistance levels based on the opening range (first period of the trading session) with fixed-point rotation levels extending above and below. The indicator automatically detects your instrument (ES or NQ futures) and applies appropriate rotation intervals, creating a structured framework of price levels that traders use for intraday decision-making. Why This Script Is Unique and Original: While opening range concepts exist in trading, this implementation provides three proprietary features that justify closed-source protection: Multi-Timeframe Opening Range Capture: The indicator uses cross-timeframe analysis to capture the opening range from its native timeframe (30 seconds to 60 minutes) regardless of your chart timeframe. You can view 1-minute opening range levels on a 5-minute chart, or 30-second OR levels on a 1-minute chart—maintaining accuracy across any viewing timeframe. Automatic Instrument Detection and Calibration: The system automatically identifies whether you're trading ES, MES, NQ, or MNQ futures and applies the correct rotation intervals without manual configuration. ES/MES uses 15-point rotations with 4-point paylines; NQ/MNQ uses 65-point rotations with 10-point paylines. This automatic calibration eliminates setup errors. Dynamic Payline System: Beyond standard rotation levels, the indicator includes "paylines"—specific offset levels (ES: 4pts, NQ: 10pts) from the opening range high/low that represent institutional profit targets. These levels are automatically calculated and positioned based on instrument detection. Session-Aware Level Management: Levels automatically reset at each session start and only display during active trading hours (customizable), preventing chart clutter during overnight sessions while maintaining historical reference when needed. What Makes This Different From Basic OR Indicators: Most opening range tools simply draw two lines (high/low) and maybe some static levels. This indicator goes further by: Capturing OR from any timeframe via cross-timeframe requests Auto-detecting instrument type and applying correct rotation sizes Including institutional payline levels (not just arbitrary rotations) Managing level display based on session times Providing numbered rotation references (+1, +2, -1, -2, etc.) Offering midline calculations for OR balance point The combination of multi-timeframe capture, automatic calibration, paylines, and session management creates functionality not available in basic OR scripts. How To Use This Indicator: Understanding the Levels: OR High (Green): Top of opening range period OR Low (Red): Bottom of opening range period OR Mid (Yellow): Midpoint—acts as balance point for the session Paylines (Bright Green/Red): First profit target levels (ES: 4pts, NQ: 10pts from OR) Rotation Levels (White): Fixed-point intervals above/below OR (ES: 15pts, NQ: 65pts) Level Numbering: +1, +2, +3: Rotations above OR High (bullish levels) -1, -2, -3: Rotations below OR Low (bearish levels) Numbers indicate how many rotation intervals away from OR Trading Applications: Opening Range Breakout: Price above OR High = bullish bias, target +1, +2 rotations Price below OR Low = bearish bias, target -1, -2 rotations OR Mid acts as decision line when inside range Rotation Level Trading: Use rotations as profit targets (take profits at +1, +2, etc.) Use rotations as reversal zones (fade extremes at +3, +4) Watch for rejection wicks at rotation levels Payline Strategy: First target after OR breakout ES: 4 points from OR High/Low NQ: 10 points from OR High/Low High-probability quick scalp zone Range-Bound Days: Price oscillating between OR High and OR Low Use OR Mid for directional bias Above mid = long bias, below mid = short bias Fade extremes back to midline Settings Overview: Opening Range Settings: Period: 30 seconds, 1min, 5min, 15min, 30min, or 60min Session Time: When OR begins (default 8:30am Central) Rotation Settings: Number of Rotations: How many levels above/below OR (1-10) Default: 5 levels each direction Payline Settings: Toggle paylines on/off Automatically sized (ES: 4pts, NQ: 10pts) Display Options: Line Style: Solid, dashed, or dotted Show Labels: Toggle price labels and rotation numbers Label Size: Tiny, small, normal, or large Show OR Midline: Toggle center line Show Rotation Numbers: Toggle +1, -1 notation Color Customization: OR High color (default green) OR Low color (default red) OR Mid color (default yellow) Payline colors (bullish/bearish) Rotation colors (bullish/bearish) Trading Hours: Set active display hours (default 8:30am-3:00pm Central) Levels hide outside trading hours to reduce clutter Best Practices: Timeframe Selection: Works on any chart timeframe, but 1-5 minute charts most common for day trading OR Period: 1-minute OR for scalping, 5-15 minute OR for position trading Rotation Count: 3-5 rotations typically sufficient, more for trending days Confluence: Combine with volume, order flow, other structure for confirmation Session Timing: Most relevant during RTH (Regular Trading Hours) Common Trading Scenarios: Breakout Above OR: Enter on close above OR High Target Payline, then +1, +2 rotations Stop below OR Low Breakout Below OR: Enter on close below OR Low Target Payline, then -1, -2 rotations Stop above OR High Range Day: Sell OR High, buy OR Low Take profits at OR Mid Avoid if volatility is low Trending Day: After initial breakout, rotations become support/resistance Pullbacks to previous rotation = continuation entries Failure to reach next rotation = trend weakening Alert Conditions: Price Above OR High: Alerts when price crosses above opening range high Price Below OR Low: Alerts when price crosses below opening range low Instrument Support: ES / MES: 15-point rotations, 4-point paylines NQ / MNQ: 65-point rotations, 10-point paylines Other instruments: Defaults to ES settings (can be used but not optimized) What This Script Does NOT Do: Predict whether price will break up or down (shows levels only) Provide entry/exit signals (reference framework for discretionary trading) Adapt rotation size to volatility (fixed intervals per instrument) Work on all instruments equally (optimized for ES/NQ futures only) Important Notes: Opening range captures the FIRST bar of the specified OR period only Levels reset each new session automatically Multi-timeframe capture ensures accuracy regardless of chart timeframe Best results on liquid futures during RTH Not a complete trading system—requires additional analysis and risk managementPine Script® indicatorby reed283
Secret Sauce Signals V1Unique Value Proposition: Secret Sauce is a proprietary signal generation system that combines hidden institutional expansion levels with multi-timeframe flip detection to identify high-probability reversal points. Unlike traditional support/resistance or PDH/PDL indicators that simply draw lines, Secret Sauce employs a sophisticated price proximity detection algorithm that triggers signals only when trend flips occur WHILE price is actively touching specific expansion zones—a critical confluence factor that dramatically improves signal quality. What Makes This Indicator Unique: Proprietary Line System: Utilizes hardcoded institutional expansion levels from Previous Day High/Low that are NOT visible to users. Signals only trigger when price touches these hidden "secret sauce" levels simultaneously with a trend flip, creating a high-conviction entry system not found in standard PDH/PDL indicators. Dual Strategy Architecture: Secret Sauce Strategy: Generates buy/sell signals when trend flips occur AT hidden expansion levels (buying dips at secret support, selling rips at secret resistance) MTF Day Trading Strategy: Auto-selects optimal higher timeframes based on chart period and generates signals when HTF flip is confirmed by LTF flip in the same direction ATP (Add To Position) Logic: Intelligent signal clustering system that identifies when multiple signals occur within proximity (15 bars), automatically flagging additional entries as "ATP" signals rather than new positions—crucial for proper position sizing. Auto-Adaptive HTF Selection: Unlike fixed-timeframe MTF indicators, Secret Sauce automatically selects the optimal higher timeframe based on your chart period: 1min chart → 15min HTF (15x multiplier) 5min chart → 45min HTF (9x multiplier) 15min chart → 45min HTF (3x multiplier) 30min+ → Higher timeframes accordingly Strict Confluence Requirement: Signals only appear when flip detection AND secret level touch occur simultaneously (current bar must touch secret level while flip is happening)—not before, not after. This eliminates the weak signals produced by indicators that trigger on proximity alone. Core Features: Hidden Expansion Level System: Proprietary calculation of alpha lines at specific percentages above PDH and below PDL (levels are calculated but never displayed to maintain edge) Integrated Trend Flip Detection: Real-time flip candidate tracking with dynamic flip trigger level updates (same engine as Trend Smacker) Dual Signal Types: Choose between Secret Sauce (high-conviction reversals), MTF Day Trading (timeframe alignment), or Both strategies simultaneously Smart ATP Detection: Automatically identifies follow-up signals within 15-bar proximity and labels them as "Add To Position" entries Tolerance Adjustment: Configurable sensitivity (0.01%-0.15%) for secret level proximity detection Visual Dashboard: Real-time display of chart timeframe, selected HTF, and current HTF bias How It Works: Secret Sauce Strategy: The indicator calculates Previous Day High/Low each day, then generates hidden expansion levels at proprietary percentages above and below these levels. When price action creates a trend flip (bearish to bullish or vice versa) AND the current candle is touching one of these secret levels, a signal triggers. Buy signals appear at negative expansions below PDL (buying institutional support), while sell signals appear at positive expansions above PDH (selling institutional resistance). The strict requirement for SIMULTANEOUS flip + level touch ensures only the highest quality setups generate signals. MTF Day Trading Strategy: The indicator monitors a higher timeframe for trend flips (auto-selected based on your chart period). When the HTF flips bullish, the indicator waits for the current chart timeframe to also flip bullish—when this alignment occurs, a buy signal is generated. The reverse applies for bearish setups. This ensures entries are backed by both micro and macro trend alignment. ATP System: When a primary signal triggers (BUY or SELL), the system tracks subsequent signals within 15 bars. If another signal occurs in the same direction within this window, it's labeled "ATP" instead of generating a new primary signal—helping traders properly scale into positions rather than over-leveraging. Customization Options: Strategy Selection: Choose Secret Sauce, MTF Day Trading, or Both Secret Sauce Tolerance: Adjust proximity sensitivity (0.01-0.15%) HTF Mode: Auto-select (recommended) or manual HTF selection Color Schemes: Separate customization for Secret Sauce signals (green/red/orange) and MTF signals (purple/orange) Alert Configuration: Toggle alerts for buy signals, sell signals, or both Visual Elements: Customize text colors, signal colors, and label styles Ideal For: Day traders seeking high-conviction reversal entries Scalpers looking for institutional support/resistance confluence Swing traders wanting to enter at optimal levels Multi-timeframe traders requiring alignment confirmation Traders who value quality over quantity in signal generation Signal Types Explained: BUY (Green): Secret Sauce bullish flip at hidden support level SELL (Red): Secret Sauce bearish flip at hidden resistance level ATP (Orange): Add-to-position signal within 15 bars of primary signal BUY (Purple): MTF strategy - HTF bullish confirmed by LTF bullish flip SELL (Orange): MTF strategy - HTF bearish confirmed by LTF bearish flip Important Notes: Secret Sauce levels are calculated but intentionally never displayed to protect the edge Signals are designed for quality, not quantity—expect fewer but higher-probability setups Works best on liquid futures markets (ES, NQ, YM, RTY) MTF strategy auto-selects optimal HTF ratios for your chart timeframe ATP signals help with proper position scaling and risk management Previous Day High/Low resets daily using session boundaries This is a professional signal generation system designed for serious traders who understand that confluence between multiple factors (trend direction, institutional levels, timeframe alignment) creates the highest-probability trade opportunities.Pine Script® indicatorby reed28Updated 10106
PulseGrid DashboardPulseGrid is a structured multi-asset monitoring and allocation framework designed to evaluate momentum persistence, risk efficiency, and capital distribution across up to 12 instruments. This tool implements a long-only, equal-weight allocation model with systematic cash fallback when no assets satisfy the selection criteria. All computations are based strictly on historical data. No forward-looking bias is used. Framework Overview For each selected asset, PulseGrid computes: • Impulse – Volatility-normalized momentum adjusted for participation • Return % – Cumulative log return over a defined horizon • Sharpe Ratio – Annualized mean-to-volatility ratio • Sortino Ratio – Downside deviation-adjusted return • Omega Ratio – Positive-to-negative return distribution ratio • Max Drawdown % – Peak-to-trough equity contraction • Volatility % – Annualized standard deviation All risk statistics are derived from rolling log-return distributions. Allocation Logic The model operates under a deterministic selection rule: Impulse = ROC × Participation ÷ ATR% An asset becomes eligible for allocation only if: Impulse > Threshold Allocation mechanics: • Equal capital distribution across all eligible assets • Zero allocation to non-qualifying assets • Full capital preservation (cash) when no assets qualify There is no short exposure in this framework. Methodological Notes • Risk metrics are annualized using timeframe-adjusted scaling • Returns are computed via cumulative log-return aggregation • Equity updates occur on completed bars only • No intrabar signal execution The objective is not signal generation, but structured capital rotation based on measurable persistence and risk-adjusted behavior. Intended Use PulseGrid is designed for: • Systematic asset comparison • Risk normalization across heterogeneous instruments • Allocation research • Momentum persistence evaluation It is not designed as a discretionary signal generator. Disclaimer This indicator is provided strictly for educational and research purposes. It does not constitute financial advice, investment advice, or a solicitation to trade any asset. All outputs are derived from historical price data. Historical performance does not imply future results. The author makes no guarantee regarding accuracy, completeness, or profitability. Trading and investing involve substantial risk, including potential loss of capital. Users are solely responsible for execution, capital allocation, and risk management decisions. Islamic Disclaimer This script does not certify the permissibility (halal status) of any asset. Assessment of Shariah compliance depends on: • The structure of the underlying asset • The presence of interest-based mechanisms • Leverage and margin usage • Derivative exposure • Debt and sector considerations This tool does not perform Shariah screening. Verification of compliance according to your own scholarly guidance remains your responsibility.Pine Script® indicatorby VynthraQuant1120
Enigma Theory [by GrandMasters of Trading / GMT]. BasicEnigma Theory . Basic Version Enigma Theory is a multi-layer time-cycle framework designed to help traders understand market structure through precise intraday and higher-timeframe segmentation based on Fibonacci sequence. This indicator divides each trading day into mathematically structured “digital cycles” (from 1440 minutes down to 10 minutes) and visualizes: • Time-based market structure; • Premium / Discount levels; • Manipulation Open levels (MO); • Major global trading sessions; • Openings of cycles (daily, weekly, etc.); • Equal Highs / Lows; • Previous High / Low levels (PDH, PDL, PWH, PWL, etc.). This basic version of the indicator is designed for opening intraday trades and also helps improve entry points for medium- and long-term trades. 🔵 Core Concept – Time-Based Digital Structure Markets move not only by price, but by time cycles . Enigma Theory divides each trading day into nested, Fibonacci-based digital segments: • Daily (1440 min); • 3XL (550 min); • R.I.C. (890 min); • 2XL (340 min); • XL (210 min); • L (130 min); • M (80 min); • S (50 min); • XS (30 min); • 2XS (20 min); • 3XS (10 min). Each cycle is displayed as a dynamic box that: • Expands with price movement; • Tracks its own high and low; • Can show Premium/Discount levels; • Can display Manipulation Open (MO). This creates a clear structural map of the trading day. 🟢 Main Enigma Theory Groups The indicator includes 6 configurable cycle sets: Set 1 – Main Daily Circle • Full 1440-minute structure; • Visible on TF ≤ 1H. Set 2 – Inner Circles (3XL & R.I.C.) • 550 min and 890 min segments; • Visible on TF ≤ 10m. Set 3 – Main Structure • 3XL - 2XL - 3XL cycles; • Optional R.I.C.; • Optional Manipulation Open (MO). Set 4 – Medium Structure • XL - L - 2XL; • Optional structure splits; • Optional Manipulation Open (MO). Set 5 – Mini Structure • M - S - M; • Optional structure splits; • Optional Manipulation Open (MO). Set 6 – Micro Structure • XS - 2XS -XS; • Optional structure splits; • Optional Manipulation Open (MO). Set 7 – Quantum Structure • 3XS - 2XS -3XS; • Optional structure splits; • Optional Manipulation Open (MO). You can choose only the layers that fit your trading style. 🟣 Premium & Discount (V+H) Each zone can display: • Horizontal equilibrium line (50%); • Vertical midline. This visually shows: • Premium (above equilibrium); • Discount (below equilibrium). You can: • Limit the number of displayed PD lines; • Customize style and thickness. 🔴 Manipulation Open (MO) MO displays the opening price of specific structural segments. Why this matters: • Many intraday moves react to internal opens; • MO often acts as a magnet, support, or resistance; • Helps identify manipulation vs expansion phases. You can: • Enable MO per cycle level; • Show/hide MO labels; • Customize style and color. 🟡 Global Session Boxes The indicator includes fully customizable session overlays: • CBDR; • TSE (Tokyo); • LSE (London); • CME; • NYSE (New York). Each session: • Has independent color; • Can show session labels; • Displays session boundaries clearly. This helps traders align market structure with time windows. 🟠 True Opens Displays key opens such as: • Midnight Open; • Daily Open; • Weekly Open; • Monthly Open. True Opens are critical in many institutional trading models. 🔵 Equal Highs / Lows Built-in detection of: • Equal Highs; • Equal Lows. Useful for: • Liquidity identification; • Stop-hunt expectations; • Breakout confirmation; • SMT / SSMT. 🟢 Previous High / Low Levels Displays: • PDH / PDL; • PWH / PWL; • Other higher timeframe highs/lows. These levels often act as liquidity targets. ⚙️ Customization & Filters The indicator offers advanced controls: • Minimum bars per zone filter (prevents distorted structure on higher timeframes); • Custom colors for each layer; • Border style selection; • Label size control; • Maximum stored periods; • Timezone selection; • Custom trading day start time. This allows adaptation to: • Forex; • Indices; • Crypto; • Futures. 📌 How to Use Enigma Theory For Beginners: 1) Start with Set 1 (Daily) + Sessions. 2) Observe how the price reacts to: • Zone boundaries • Midlines (Premium/Discount) • Manipulation Opens 3) Add micro cycles only after understanding the larger structure. For Advanced Traders: 1) Align entries inside lower cycles with higher-timeframe structure. 2) Trade liquidity raids at: • Equal Highs/Lows • Previous Day High/Low • Premium/Discount extremes 3) Use MO as confirmation during manipulation phases. 🎯 Why Enigma Theory? ✔ Combines time + structure + liquidity ✔ Fully customizable ✔ Works across assets ✔ Scales from daily trading down to 1-minute precision ✔ Designed for institutional-style timing This is not just a session tool — it is a complete structural timing framework . Check more information about Enigma Theory using our links in the description.Pine Script® indicatorby Zenith_GMT141
Sessions, Killzones & HTF LevelsSessions, Killzones & HTF Levels Overview All-in-one ICT-style session and levels indicator for futures and forex. Highlights trading sessions and killzones as background colors, tracks session highs/lows with dotted reference lines, and draws previous period high/low levels for daily, weekly, and hourly timeframes. Features Trading Sessions (Asia, London, NY) - Background color highlighting during each session window (no chart distortion) - Distinct colors per session: Asia (purple), London (blue), NY (orange) - Developing session high/low tracked in real-time with dotted lines and labels - Lines extend a configurable number of bars after session close (default 15) - All session times configurable in Eastern Time (DST-aware) ICT Killzones (5 zones) - Asian KZ (20:00-00:00), London KZ (02:00-05:00), NY AM (08:30-11:00), NY Lunch (11:00-13:00), NY PM (13:00-16:00) - Ultra-light background highlighting that doesn't interfere with price action - Each killzone independently toggleable — NY Lunch off by default - All times configurable in ET Previous Period High/Low Levels - Previous Daily High/Low, Previous Weekly High/Low, Previous Hourly High/Low - Drawn as dotted lines extending a configurable number of bars (default 15) - Only shows fully closed period data — no developing/unconfirmed levels - Auto-hides when chart timeframe exceeds the level's timeframe (e.g., daily levels hidden on weekly charts) - Labeled: "Prev Daily High", "Prev Daily Low", "Prev Weekly High", etc. Smart Defaults - Configurable lookback window limits historical drawings to conserve TradingView object limits - Timezone selector: Eastern Time (default), Central, or UTC - All colors, transparency levels, and visibility toggles are fully configurable - Inputs organized into logical groups: Sessions, Killzones, HTF Levels, General Inputs Sessions: Show/hide per session, session time windows, colors, box transparency (92%), H/L line transparency (40%), H/L extension bars (15) Killzones: Show/hide per killzone, time windows, colors, box transparency (95%) HTF Levels: Show/hide per level pair (Daily, Weekly, Hourly), colors per pair, line transparency (20%), extension bars (15) General: Max days back (5), timezone selector How It Works Sessions are detected using PineScript's time() function with configurable session strings in the selected timezone. When a session is active, the chart background is tinted with the session's color. Session highs and lows are tracked bar-by-bar during the session, then frozen and extended as dotted reference lines after the session closes. Killzones use the same background highlighting approach. They are purely time-based windows with no H/L tracking — designed to show you when the high-probability trading windows are active. HTF Levels use request.security() to fetch the previous completed candle's high and low from daily, weekly, and hourly timeframes. The indicator uses barmerge.lookahead_off to guarantee that only fully closed candle data is displayed — you will never see levels from a developing/unconfirmed period. Levels are automatically hidden when the chart timeframe is equal to or higher than the level's timeframe. Usage Tips - Use session backgrounds to quickly identify which session you're trading in - Session H/L lines serve as intraday support/resistance levels - Killzone backgrounds highlight the highest-probability windows for ICT setups - Previous Daily and Weekly highs/lows are key liquidity levels — watch for sweeps - Combine with the FVG and Order Flow indicators for a complete ICT toolkit - Increase "Max days back" if you want more historical session drawings (watch the 500 object limit) Session Times (defaults, all ET) ┌─────────────┬───────┬───────┐ │ Session/KZ │ Start │ End │ ├─────────────┼───────┼───────┤ │ Asia │ 20:00 │ 00:00 │ ├─────────────┼───────┼───────┤ │ London │ 02:00 │ 05:00 │ ├─────────────┼───────┼───────┤ │ NY │ 09:30 │ 12:00 │ ├─────────────┼───────┼───────┤ │ Asian KZ │ 20:00 │ 00:00 │ ├─────────────┼───────┼───────┤ │ London KZ │ 02:00 │ 05:00 │ ├─────────────┼───────┼───────┤ │ NY AM KZ │ 08:30 │ 11:00 │ ├─────────────┼───────┼───────┤ │ NY Lunch KZ │ 11:00 │ 13:00 │ ├─────────────┼───────┼───────┤ │ NY PM KZ │ 13:00 │ 16:00 │ └─────────────┴───────┴───────┘Pine Script® indicatorby james_coggan7
Order Flow - Multi-TF BOSOrder Flow — Multi-TF BOS Overview Multi-timeframe order flow indicator that tracks market structure using Break of Structure (BOS) analysis. Displays a real-time table showing bullish/bearish bias across 4 configurable timeframes, and draws BOS/MSS/CHOCH structure marks directly on the chart. Features Multi-Timeframe Order Flow Table - Shows order flow direction (BULLISH/BEARISH) for 4 timeframes simultaneously (default: 15m, 1h, 4h, 1D) - All timeframes are configurable — works on any chart timeframe - Color-coded cells for instant visual read of market bias alignment - Anti-repainting: uses confirmed bars only (lookahead_off) Break of Structure Visual Marks - Draws horizontal lines from the swing point to the break bar at the broken swing price level - Labels each break as BOS (trend continuation), MSS (Market Structure Shift — first counter-trend break), or CHOCH (Change of Character — confirmed reversal) - Line styles distinguish break type: BOS = solid, MSS = dashed, CHOCH = solid thick - Bullish breaks labeled above, bearish breaks labeled below Structure Detection - Swing highs and lows detected using pivot logic with configurable lookback (pivot bars) - Close-based breaks only — no wick-through triggers, reducing false signals - Two trend modes: - MSS/CHOCH two-step flip (default): direction only changes after two consecutive counter-trend breaks, filtering noise - Simple mode: direction flips immediately on any counter-trend break - Broken swings are consumed to prevent re-triggering - Optional strict pivot detection mode for precise swing identification Inputs Timeframes: 4 configurable timeframe selectors (default: 15m, 1h, 4h, 1D) with individual show/hide toggles Swing Detection: Pivot bars (default 2), strict pivot mode toggle Trend Mode: MSS/CHOCH two-step flip toggle Structure Marks: Independent show/hide for BOS, MSS, and CHOCH. Per-type colors for bullish and bearish breaks (6 color inputs). Per-type line widths. Configurable label size and max marks displayed (default 50). Table Style: Position, text size, bullish/bearish colors, header background, text color How It Works The indicator detects swing highs and swing lows using pivot analysis. When price closes beyond a tracked swing level, it classifies the break: - BOS: Break in the direction of the current trend (continuation) - MSS: First break against the current trend (puts trend in a "questioning" state) - CHOCH: Second break against the trend after an MSS (confirms the reversal and flips direction) The table evaluates this logic independently on each configured timeframe using request.security(), giving you a multi-timeframe view of market structure alignment. Structure marks are drawn on the current chart timeframe only. Usage Tips - Use the table to confirm multi-timeframe alignment before taking trades - MSS marks serve as early warning of potential trend changes - CHOCH marks confirm the reversal — useful for timing entries - Increase pivot bars for higher timeframes to filter noise - Toggle off BOS marks if you only want to see reversals (MSS/CHOCH)Pine Script® indicatorby james_coggan28
Fair Value Gaps - JCFVG Indicator — How It Works What It Does Detects Fair Value Gaps (3-bar price imbalances) on any chart timeframe and draws them as semi-transparent boxes that track their full lifecycle from formation to resolution. Detection A FVG forms when a 3-candle pattern leaves a price gap: - Bullish FVG: Bar 3's low > Bar 1's high — price gapped up, leaving an unfilled zone between bar 1's high (bottom) and bar 3's low (top) - Bearish FVG: Bar 1's low > Bar 3's high — price gapped down, leaving an unfilled zone between bar 3's high (bottom) and bar 1's low (top) Bar 2 (the middle candle) is where the box starts drawing from, but it's not used in detection — only bars 1 and 3 matter. State Machine (7 States) Each FVG tracks through a lifecycle: Active states: - Fresh (blue/orange) — Just formed, price hasn't returned to the zone yet - Tapped (lighter shade) — Price has entered the zone but hasn't resolved it - Respected (green/red) — Price tapped the zone then bounced away (closed back outside) Terminal states: - Consumed — Fill ratio reached 100% (zone fully filled by wicks) - Invalidated — Price closed through the opposite side of the zone - Displaced — Price closed through with a strong candle body (>= gap size × displacement multiplier) - Timeout — Unresolved after 50 bars (configurable) Visual Behavior - Active FVGs extend rightward bar-by-bar until they reach a terminal state - Terminal FVGs are deleted by default (toggle "Show terminated" to keep them visible in gray) - Optional midpoint dashed line marks the CE (Consequent Encroachment) level — the 50% retracement of the gap - Oldest FVGs are removed when the count exceeds the max (default 15) Key Inputs ┌─────────────────────────┬─────────┬────────────────────────────────────────────┐ │ Setting │ Default │ Purpose │ ├─────────────────────────┼─────────┼────────────────────────────────────────────┤ │ Max FVGs │ 15 │ How many to show on chart │ ├─────────────────────────┼─────────┼────────────────────────────────────────────┤ │ Min gap ticks │ 0 │ Filter out small gaps (set to 4 for MNQ) │ ├─────────────────────────┼─────────┼────────────────────────────────────────────┤ │ Timeout bars │ 50 │ When unresolved FVGs expire │ ├─────────────────────────┼─────────┼────────────────────────────────────────────┤ │ Consumed threshold │ 1.0 │ Fill ratio to mark as consumed │ ├─────────────────────────┼─────────┼────────────────────────────────────────────┤ │ Displacement multiplier │ 1.0 │ Body size relative to gap for displacement │ ├─────────────────────────┼─────────┼────────────────────────────────────────────┤ │ Show midpoint │ ON │ CE level dashed line │ ├─────────────────────────┼─────────┼────────────────────────────────────────────┤ │ Show terminated │ OFF │ Keep resolved FVGs visible │ └─────────────────────────┴─────────┴────────────────────────────────────────────┘Pine Script® indicatorby james_coggan4
Average CandleAverage Candle is a simple volatility display indicator. It calculates the average candle range on a chosen higher timeframe (most commonly Daily) over a selected number of candles, converts that average range into pips, and shows the result as a small label on the chart. Traders can use it to quickly see “typical” movement for the day (or any timeframe) and adjust expectations for entries, stop loss distance, take profit targets, and position sizing. Pine Script® indicatorby zemanjose83
Multi-Signal Trading Indicator + FVG + Liquidity - JamilThe Multi Signal + FVG + Liquidity Indicator is a complete smart-money-based trading system designed to provide high-probability trade setups using multiple confluences in one place. This indicator combines structure, momentum, liquidity, and trend analysis to help traders identify precise entry and exit opportunities. 🔍 Key Features: 💧 Liquidity Zones: Automatically detects liquidity areas where stop hunts and strong reactions are likely to occur. 📊 Fair Value Gaps (FVG): Identifies imbalance zones for potential price retracements and continuation setups. 🟢🔴 Buy & Sell Signals: Clear entry signals based on multi-factor confirmation. 📈 4 EMA Trend System: Defines short-term and long-term trend direction for better trade alignment. 🔄 RSI Confirmation: Filters trades using momentum strength and overbought/oversold conditions. ⚡ Multi-Signal Confluence Engine: Combines all elements to reduce noise and increase trade accuracy. This indicator is ideal for traders who follow Smart Money Concepts (SMC), liquidity sweeps, and imbalance-based strategies, while still benefiting from momentum and trend confirmation tools. Whether you are a scalper, intraday trader, or swing trader, this tool provides structured and disciplined trade opportunities. Disclaimer: This indicator is for educational purposes only. Always use proper risk management and confirm setups with your own analysis before entering a trade.Pine Script® indicatorby shakeelhafi19
Session High/Low + Session OpenSession High/Low + Session Open This indicator tracks the Asia, London, and New York trading sessions using Eastern Time and provides clear structural reference levels for intraday trading. What It Does 1. Session High & Low Tracking During each session, the script monitors price in real time. It records the highest high and lowest low made within that session. When the session ends, it prints a small horizontal “tick” at: The final session high The final session low Each session uses a different color: Asia → Yellow London → Red New York → Green These ticks mark important liquidity levels that institutions often target in later sessions. 2. Market Open Vertical Lines (Toggleable) Optional infinite vertical lines mark the exact open of each session. Each session open matches its session color. These lines extend infinitely up and down for clear time-based structure. All session opens can be toggled individually or as a group. 3. Timezone All sessions are calculated using Eastern Time (New York time) to ensure accurate alignment with global market structure. 4. Scale & Chart Compatibility The indicator is designed to anchor directly to price so levels stay fixed to candles regardless of zooming, dragging, or scaling. For Best Experience For proper alignment and clean structure: Pin the indicator to the same price scale as your candles (usually the right scale). Avoid using multiple separate scales on the chart. Use standard candles (not synthetic types like Heikin Ashi) for accurate session highs/lows. Best used on intraday timeframes (1m–15m) for precision session analysis. Keep your chart clean — these levels are meant to highlight liquidity, not clutter the screen.Pine Script® indicatorby alexm1706113
Strategy Selector 101Strategy Selector 101 v6 - Multi-Strategy Trading System -------------------- Overview Strategy Selector 101 v6 is a comprehensive trading framework that consolidates three distinct systematic trading methodologies into a single, efficient indicator. Each strategy operates independently with its own logic, timeframe restrictions, and visual components. This is not a simple mashup of standard indicators - it's a complete trading system built around proprietary trend detection, multi-timeframe analysis, and dynamic support/resistance calculations. Why This Tool Exists Traditional traders often run 5-10 separate indicators simultaneously, creating chart clutter and processing overhead. Strategy Selector solves this by: - Consolidating complete trading systems into one optimized codebase - Enforcing proper strategy isolation - only one active at a time prevents conflicting signals - Reducing computational load through shared calculations where strategies overlap - Maintaining strategy-specific timeframe restrictions to prevent misuse on unsuitable intervals - Providing a systematic framework that eliminates discretionary decision-making Each strategy represents months of development, back testing, and refinement for specific market conditions and trader profiles. The Three Strategies -------------------- Strategy 1: Smart River Only (All Timeframes) Purpose: Pure trend detection and market structure visualization Core Methodology: - Proprietary cloud-based trend calculation using exponential moving averages with custom smoothing - Dynamic market state detection (uptrend, downtrend, or alert/transition state) - Break-of-Structure (BOS) identification using swing-point analysis - Daily trend persistence display that updates only at daily candle close (prevents intraday noise) - Parabolic SAR-based trend filter to identify potential trend exhaustion zones What Makes It Unique: Unlike standard moving average clouds, Smart River uses a multi-layered calculation that weighs recent price action while incorporating longer-term momentum. The "alert state" (grey zone) identifies periods of trend uncertainty - critical for avoiding false signals during consolidation. The BOS arrows mark confirmed structural breaks, not just price crosses. User Controls: - Alert state visualization colour and transparency - Daily trend table toggle - BOS arrow toggle - Trend filter toggle (PSAR-based) Strategy 2: DS1 (Daily & 4H Only) Purpose: Multi-timeframe support/resistance framework with trend context Core Methodology: - Previous Month High/Low (PMHL): Historical resistance/support zones from completed monthly candles, plotted forward with configurable lookback periods - Daily Swing Points: Fractal-based swing high/low identification on daily timeframe using custom pattern recognition - Smart River Daily Integration: Incorporates the trend detection logic from Strategy 1, providing daily trend context for support/resistance validity - Independent River Calculations: DS1 uses its own Smart River instance with different transparency settings optimized for 4H visualization What Makes It Unique: DS1 combines completed historical levels (PMHL) with dynamic swing structure (Daily Swing Points) and trend context (Smart River). This three-layer approach identifies when price is approaching key levels during favourable trend conditions. The timeframe restriction to Daily/4H prevents misuse on lower timeframes where these levels become less relevant. The monthly lookback period allows traders to see how current price action relates to historical resistance/support zones, while the daily swing points identify more recent structural boundaries. User Controls: - PMHL line visibility, colours, width, and lookback periods - Swing point colour customization - Smart River alert state colour and transparency - Daily trend table toggle Timeframe Restriction: This strategy is disabled on timeframes other than Daily and 4H to maintain proper context for the calculations. Strategy 3: Dx4 (Daily & 4H Only) Purpose: Advanced multi-timeframe S/R system with session timing and volatility-based levels Core Methodology: Component 1 - Time Key (4H Only): - Session marker system identifying key trading times during London/New York overlap periods - Displayed as bottom-centre table showing current session status - Critical for strategies that incorporate time-of-day edge Component 2 - Daily SR with Trend: - Previous Day High/Low (PDH/PDL) plotted as dynamic support/resistance lines - ATR-based volatility bands using multi-period calculations around key daily anchor points - Resistance zones coloured based on Smart River trend direction (bullish/bearish) - Support/resistance fills between PDH/PDL and ATR levels show trend context - Configurable lookback period for historical daily levels Component 3 - PMWHL & ATR: - Monthly: Previous Month High/Low extending forward as major S/R zones - Weekly: Previous Week High/Low for intermediate-term structure - Weekly ATR Bands: Volatility-based support/resistance using multi-period ATR calculations around key weekly anchor points - All levels update dynamically at period close (monthly/weekly) - Independent lookback controls for monthly vs weekly levels What Makes It Unique: Dx4 is a complete multi-timeframe support/resistance framework that answers the question: "Where are the key levels, how volatile is price action, and what's the trend direction?" The innovation is in the layering and trend integration: 1. Previous period levels (daily, weekly, monthly) provide static boundaries 2. ATR-based bands adapt to current volatility, preventing static level failures in high-volatility periods 3. Shared Smart River trend colours all resistance zones, showing whether you're trading with or against the broader trend 4. Time Key adds session awareness - critical because market behaviour differs significantly at 6AM vs 2PM This isn't just "previous high/low + ATR" - it's a systematic approach to multi-timeframe analysis that shows how current price relates to historical structure, adapts to volatility, and maintains trend awareness. User Controls: - Time Key visibility toggle - Daily SR lookback period - PMWHL lookback periods (separate for monthly vs weekly) - ATR lookback period - Independent toggles for each component (PDH/PDL, ATR bands, monthly levels, weekly levels, weekly ATR) Timeframe Restriction: Full strategy on 4H only. Daily timeframe shows Smart River trend but disables time-dependent components. Shared Smart River Calculations Strategies 1 and 3 share underlying trend calculations to improve efficiency: - Smart River Only displays the full visual cloud and BOS arrows - Dx4 uses the same trend logic internally to colour its support/resistance zones - Each strategy maintains independent settings (colours, transparency, toggles) This shared calculation reduces code duplication and processing load while maintaining visual independence. Important Usage Rules CRITICAL: Only enable ONE strategy at a time. Enabling multiple strategies simultaneously will cause none to function correctly due to conflicting visual overlays and calculation priorities. Workflow: 1. Disable current strategy (uncheck its enable box) 2. Enable desired strategy (check its enable box) 3. Refresh chart if needed 4. Verify only one strategy shows "Enable" checked in settings Timeframe Awareness: - Smart River Only: Works on all timeframes - DS1: Daily and 4H only (disabled on other timeframes) - Dx4: Daily and 4H only (Time Key only on 4H) Technical Implementation Notes What You're Getting: - Custom multi-timeframe security() calls with proper lookahead prevention - Dynamic line/fill array management with automatic clean up - Hardcoded visual settings to reduce clutter (only essential toggles exposed) - Strategy-specific calculations that don't interfere with each other - Proper timeframe validation and restriction enforcement What Makes This Worth It: This isn't three separate indicators bundled together. It's an engineered system where: - Overlapping calculations are optimized (Smart River shared between strategies 1 & 3) - Each strategy has been individually back tested and refined - Timeframe restrictions prevent misuse - Visual components are designed to work together without conflicts - User interface exposes only the settings that matter Educational Value Beyond the indicators themselves, Strategy Selector demonstrates: - Proper multi-strategy architecture in Pine Script - Efficient calculation sharing while maintaining independence - Multi-timeframe analysis best practices (using completed candles, not in-progress data) - ATR-based dynamic support/resistance vs static historical levels - Trend context integration across multiple indicator types This tool represents a systematic approach to trading - rules-based, objective, and back testable. Who This Is For Ideal Users: - Systematic traders who follow rule-based strategies - Traders working Daily/4H timeframes on forex (developed on 28 currency pairs) - Those who value objective entry/exit criteria over discretionary judgment - Traders seeking to reduce chart clutter without losing analytical depth Not For: - Scalpers (timeframe restrictions prevent use on <1H charts) - Traders wanting full customization of every visual element (colours/styles hardcoded for consistency) - Those seeking indicators that provide trade signals - this shows levels and context, not entry triggers Version History v6 Updates: - Removed legacy strategies (D4, D4a, R50) - streamlined to three core systems - Optimized DS1 with independent Smart River calculations - Added complete Dx4 strategy with Time Key, Daily SR, and PMWHL components - Cleaned up settings panel - strategy-specific inputs grouped logically - Improved daily trend display to update only at daily candle close (reduces false signals) Disclaimer: This indicator provides analytical tools and does not constitute financial advice. All trading decisions remain the responsibility of the user. Past performance of any strategy does not guarantee future results. Always test on demo accounts before live trading.Pine Script® indicatorby simplypriceaction101Updated 2
ICT Macro Tracker | Multi-TFThis indicator extends the ICT Macro boundaries to different timeframe, not just the traditionally known 10min to 10min hourly window. From 1-Hour to Monthly, each candle will close → open. During this handoff is where the new OHLC sequence begins and liquidity seeks / rebalances inefficiencies. Built on the foundation of @toodegrees ICT Algorithmic Macro Tracker°. Extended to track candle boundary macros across multi-timeframe tiers with automatic timeframe alignment, session filtering, H/L tracking, and a full alert system. 💠 MACRO OHLC CONCEPT Every candle must close before the next one opens. That transition is where the algorithm seeks liquidity or rebalances price. One hour divides into four 15-minute candles, each maps to a leg of the OHLC sequence: Open, High (or Low), Low (or High), Close. The traditional ICT macro captures a 20-minute window: last 10 minutes of the closing candle, first 10 of the new one. Extend that to 15 minutes each side and the window now aligns with the full 15-minute OHLC legs. The close completing its delivery and the open beginning its new sequence. This principle is fractal. The same close → open handoff applies at every timeframe: Macro Breakdown Monthly Macro → Daily Last week of old month → First week of new month · ~10 trading days Weekly Macro → 4-Hour Thu / Fri → Mon / Tue · ~2.5 days Daily Macro → 1-Hour Last 6H of closing day → First 6H of new day · ~12 hours 4-Hour Macro → 15-Min Last 1H of closing 4H → First 1H of new 4H · ~2 hours 1-Hour Macro → 1-Min Last 15min of closing hour → First 15min of new hour · ~30 min 💠 FEATURES Multi-Timeframe Macro Tiers – 1H Macros: brackets at every hourly boundary (XX:45–XX:15 or XX:50–XX:10) – 4H Macros: brackets at 4-hour boundaries (Full: 2H window / Half: 1H window) – Daily Macros: brackets at daily boundaries (Full: 12H / Half: 6H) – Weekly Macros: single bracket straddling the weekend – Monthly Macros: single bracket straddling the month boundary Auto – Auto TF Alignment: automatically shows the right tier for your chart timeframe ≤3m → 1H · 5m → 4H · 15m → Daily · 1H → Weekly · 4H → Monthly – Auto Futures Detection: aligns boundaries to exchange times (CME 6PM) or midnight based on symbol type – Custom mode for manual control over all tiers and visibility Visuals – 50% temporal midpoint line marking the old close / new open transition – H/L tracking with extending lines that detect mitigation (price breaks the level) – H/L modes: "All" (every macro gets lines) or "Most Recent" (last completed only) – Above/Below bracket positioning – Tiered lane display — multiple active tiers stack vertically without overlapping – Session filtering: toggle Asia, London, NY AM, NY PM independently per tier Alerts – On Open / On 50% / On Close for any active macro – Pre-Alert and Pre-50% with configurable advance time (1min to Daily) – Compatible with TradingView's "Any alert() function call" 💠 SETTINGS 📐 Settings – Macros: main on/off toggle – Above / Below: bracket display position relative to price – 50%: show/hide temporal midpoint line – H/L: toggle macro high/low tracking lines – H/L Mode: "All" shows lines for every macro, "Most Recent" shows only the last completed – TF Alignment: "Auto" assigns one tier per chart timeframe, "Custom" gives full manual control – Futures: "Auto" detects via symbol type, "On" forces exchange-aligned boundaries (4H: 2,6,10,14,18,22 / Daily: 6PM), "Off" forces midnight-aligned ⏱ Intraday Macros – 1H Macro: enable/disable, window size (15min: 30-min bracket or 10min: 20-min bracket), colour – Session toggles: Asia (5pm–12am), London (12am–6am), NY AM (6am–12pm), NY PM (12pm–5pm) – Apply Below: restrict 1H macros to chart timeframes at or below this setting – 4H Macro: enable/disable, window size (Full: 1H+1H or Half: 30m+30m), colour – 4H Session toggles with futures-aware boundary hours – 4H Apply Below 📅 HTF Macros – Daily Macro: enable/disable, window (Full: 6H+6H / Half: 3H+3H), colour, Apply Below – Weekly Macro: enable/disable, window (Full: Thu–Tue / Half: Fri–Mon), colour, Apply Below – Monthly Macro: enable/disable, window (Full: 7+7 days / Half: 3+3 days), colour, Apply Below 🔔 Alerts – On Open / On 50% / On Close – Advance: how far ahead pre-alerts fire (1min, 5min, 15min, 30min, 1H, 4H, Daily) – Pre-Alert / Pre-50%: fires before the macro opens or reaches midpoint 💠USAGE Start with Auto mode, it picks the right macro tier for your chart timeframe automatically. Recommended starting points: – 1-min to 3-min chart → 1H macros (every hourly boundary) – 5-min chart → 4H macros (session-level boundaries) – 15-min chart → Daily macros – 1-hour chart → Weekly macros – 4-hour chart → Monthly macros Switch to Custom mode when you want multiple tiers visible at once or need fine control over which sessions and timeframes appear. The bracket shows the macro time window. The 50% midpoint marks where the old candle's close transitions to the new candle's open. H/L lines mark where liquidity was created during the macro, watch for price to return and mitigate those levels. Hover over any bracket label for detailed tooltip information including the exact time range, session, window size, and futures/midnight alignment. 💠ATTRIBUTION & OPEN SOURCE Built on @toodegrees open-source ICT Algorithmic Macro Tracker°. Massive thanks to @toodegrees for making the code open source. Disclaimer This tool is for educational purposes only and is not financial advice. Users assume full responsibility for their trading decisions. Past performance does not guarantee future results.Pine Script® indicatorby ZupeUpdated 17