Static OHLC – colour suited for both dark and light themeThis indicator gives open, High, Low and close of yesterday and they before yesterday!
This gives strong support and resistance level for intraday traders!
Điểm Pivot và cấp độ
KING4R_swing
### KING4R Swing: The High-Performance Trading Checklist
**KING4R\_swing** is a powerful indicator designed for **swing trading** that incorporates a **six-point checklist** to validate high-probability entry setups. It focuses on identifying bullish configurations by aligning local market strength with the overall strength of the S&P 500 ($\text{SPY}$) index.
🚀 **Key Features:**
* **Local EMA Alignment:** Checks if the price is above the 48-period EMA and if the 13-period EMA has bullishly crossed the 48-period EMA.
* **Post-Volume Context:** Detects periods of **sideways consolidation** or a **structure shift** (higher lows) following a candle with unusual volume (Stopping Volume), signaling potential accumulation.
* **Macro Filter (SPY Daily):** Uses the `request.security` function to integrate general market context, validating if $\text{SPY}$'s EMAs (8/21 and 13/48) are trending bullishly on the daily timeframe. These $\text{SPY}$ conditions are optional.
* **Scoring and Feedback:** Generates a **total score** out of $6$ and displays a dynamic **checklist** on the chart with $\text{✅}$ or $\text{❌}$.
* **Setup Alert:** A **"🚀"** label and a **configurable alert** are triggered when all $6$ conditions are met, indicating a fully aligned entry *setup*.
**Set your rules, wait for alignment, and only trade if you have the setup!**
ATR Daily (Classic vs Robust, NY-Fix, Spike Control)📘 What this indicator does
This tool provides an advanced view of daily market volatility by comparing two versions of the Average True Range (ATR):
• Classic ATR — standard Wilder smoothing
• Robust ATR — uses median-based filtering and spike-control logic to reduce distortion from abnormal candles
Both values are calculated using daily data aligned to the New York trading session, so volatility resets at the same moment each institutional trading day begins. This keeps readings consistent across crypto, forex and stocks, even on intraday charts.
⚙️ How it works (in simple terms)
The script evaluates each True Range (TR) value relative to a median-based threshold:
• Abnormally large ranges are either clamped to a limit or excluded from updating ATR
• A hard cap prevents single spikes from inflating the entire indicator
• The result is a smoother and more realistic representation of daily volatility
This allows ATR to reflect typical market behaviour instead of rare one-off events.
📊 What appears on the chart
• Two daily ATR lines (Classic and Robust)
• Histogram showing the percentage of daily range already completed
• Red bars when price exceeds 100% of daily ATR
• A data table with volatility metrics
• Background highlights on days with extreme values
💡 How traders can use it
• Identify when a market has already completed most of its typical daily move
• Compare Classic vs Robust ATR to spot news-driven distortion
• Use Robust ATR for more stable stop-loss and take-profit logic
• Track volatility expansion or contraction across sessions
⚙️ Key settings
Setting Purpose
ATR period Standard smoothing length (default 14)
Robust mode Clamp, Freeze or Off
MAD multiplier Sensitivity to outliers
Cap × median(TR) Maximum allowed spike size
Base for passed ATR Which ATR is used to measure daily %
Freeze weekends Keeps ATR unchanged on Sat/Sun
🧩 Unique concept
Unlike typical ATR indicators, this one combines robust statistics (median + MAD) with session-based fixation. ATR values update only once per New York session, creating stable volatility measurements that match institutional timing.
🔒 Source code
The script is published with protected source code to preserve its statistical structure and prevent unauthorized modification.
🧭 Summary
ATR Daily (Classic vs Robust, NY-Fix) provides a clearer and more reliable view of daily volatility.
It helps determine whether the market is still in the early phase of its daily range or already exhausted.
US Pre-Market open lineThis simple script draws a horizontal line on the candle from the US-Pre-Market Open at 10.00 a.m. (CET) / at 04.00 a.m. (NYT).
The colour, thickness and the style of the line can be changed.
It can help Price Action Traders to complete their strategy by the price action/reaction on the pre-market-opening resp. on the change of market overlapping.
XAU/USD Weekly Volatility Strategy by WeTradeAIWeTradeAI - XAU/USD Weekly Volatility Strategy
This strategy is designed for Gold (XAU/USD) trading, leveraging a weekly market structure and volatility projection model. It dynamically identifies high-probability zones based on the prior week’s price action and adapts to intraday movement.
🔍 Core Logic:
Weekly High, Low & Midpoint: Defines structural balance for directional bias.
Projected Volatility Zones:
Green Zone: Upward projection from last week’s low.
Red Zone: Downward projection from last week’s high.
Half-Volatility Lines: Act as breakout or reversal triggers.
Monday Open: Serves as a temporary directional reference until midweek.
Daily High, Low, and Mid: Used for intraday stop-loss placement and validation.
🎯 Trade Entries:
Breakout Entries: Triggered when price breaks and holds above/below the Half-Vol levels.
Reversal Entries: Triggered by strong rejections near outer zones, reverting back toward equilibrium.
🛡️ Risk Management:
Dynamic Stop-Loss: Based on the previous day’s midpoint.
⏱️ Multi-Timeframe Usage:
4H – Weekly structure & context
1H – Trend alignment
15M – Precision entries
Rg btc levels Rg BTC Levels – Advanced Gann Rotation Levels
The Rg BTC Levels indicator is a refined implementation of W.D. Gann’s square of price and degree rotation principles, built to dynamically calculate and visualize Gann-based price levels for Bitcoin (or any instrument).
This tool lets traders explore how price reacts to mathematically significant degree levels (360°, 720°, 1080°, 1440°) — both above and below a central pivot — helping identify support, resistance, and rotation-based reversal zones.
⚙️ Key Features
✅ Dynamic Pivot Selection:
Automatically updates pivot levels based on your chosen resolution (1m to Monthly) or lets you manually set a base price.
✅ Rotation Control:
Adjust “Rotations” to raise or lower pivots by 1440° steps — perfect for aligning the grid with current price structure or higher Gann cycles.
✅ Flexible Price Source:
Choose from open, high, low, close, hlc3, ohlc4, etc. for precise level calculation.
✅ Resolution-Based Pivots:
Use any timeframe as the base resolution — from intraday to multi-month charts — to explore how major swings relate across time scales.
✅ Custom Multiplier:
Adaptable for different markets —
• 1.0 for prices between 1–999
• 10.0 for assets priced above 1000
• 0.001 for Forex or crypto pairs
✅ Automatic Base Price Memory:
Remembers and locks the last valid pivot price until the next rotation or resolution change — ensuring level stability.
✅ Visual Clarity:
Each degree level (±360°, ±720°, ±1080°, ±1440°) is distinctly color-coded for quick chart reading.
📊 How It Works
The indicator takes a pivot price (either manually set or dynamically derived from the previous period’s selected resolution).
It computes the square root of that price, adjusts it by any user-defined rotation offset, and then projects Gann angle levels by squaring the incremented/decremented root values.
These squared values represent key harmonic levels where price often pauses, reverses, or accelerates — a mathematical map of potential turning points.
🔍 Practical Use Cases
Identify support and resistance zones based on geometric price relationships.
Study rotation alignments between timeframes (e.g., weekly pivots influencing daily levels).
Combine with trend, volume, or cycle analysis to confirm turning zones.
Experiment with rotations and multipliers to visualize Gann’s “price-time square” across different markets.
⚠️ Note
This indicator is not a buy/sell signal tool.
It is designed for analytical and educational purposes, providing a geometric and cyclical framework for traders exploring Gann methodologies.
✨ Ideal For
Gann traders and price cycle researchers
Crypto and commodity analysts
Technical analysts seeking structure beyond conventional support/resistance
Traders experimenting with square root and geometric price harmonics
📘 Recommended Reading
If you wish to go deeper into these concepts:
📗 How to Make Profits in Commodities – W.D. Gann
📗 45 Years in Wall Street – W.D. Gann
📗 The Square of Nine Explained – C.J. Smiley
Developed by: ravi_matrix
Type: Educational / Analytical
Best Used On: BTCUSD or any instrument with sufficient price history
Liquidity Sweeps MGTradingLiquidity Sweeps MGTrading™
A Smart-Money-Concepts (SMC) inspired indicator that automatically detects Buy and Sell Liquidity Sweeps and confirms them using SMT (Smart Money Divergence) between correlated instruments — like NQ ↔ MNQ, SPX ↔ ES, or TSLA ↔ QQQ.
🧠 Core Features
🔍 Auto-detection of Sweep Buy / Sweep Sell based on wick length % and candle structure.
✅ Built-in SMT confirmation – adds a check mark when divergence is present between your chart and the chosen reference symbol.
🎨 Customizable colors and wick-sensitivity.
🧭 TradingView symbol picker to link your SMT reference (e.g. NQ1!, QQQ, SOXX, BTCUSD).
💡 How to Use
Apply to any instrument or timeframe.
In settings → choose “SMT Reference Symbol” (e.g. NQ1! for MNQ).
Watch for:
🟥 Sweep Sell ✅ = Stop-hunt above highs + bearish SMT confirmation.
🟩 Sweep Buy ✅ = Stop-hunt below lows + bullish SMT confirmation.
Dynamic Pivot Fibonacci v1.3Advanced Fibonacci Levels & Time Zones
This indicator provides a comprehensive suite for Fibonacci analysis, focusing on both price and time. It is designed for technical analysts who require a highly configurable tool to identify key levels of support, resistance, and temporal market rhythm.
📊 Core Price Level Features
The indicator's primary function is to draw Fibonacci price levels based on one of two user-defined calculation methods:
Pivot-Based Calculation: Automatically detects high/low pivot points using configurable Pivot Left and Pivot Right lookback periods.
Memory-Based Calculation: Identifies the highest high and lowest low over a specified Memory Length (lookback period).
🎨 Display & Customization
13 Configurable Levels: Users can enable, define, and color up to 13 distinct price levels.
Background Fill: Optional color filling between levels for enhanced visual clarity.
Line Extension: Full control over line drawing, including extending lines to the left, right, or both (either indefinitely or for a limited number of bars).
Historical Deletion: Option to automatically delete previous Fibonacci lines when a new range is detected.
⏳ Additional Analysis Tools
Fibonacci Time Zones: Renders vertical time markers based on the Fibonacci sequence, projected from the selected pivot points. This feature is designed to help identify potential turning points in time.
Trend Analysis (SMMA): Includes an optional module to display multiple Smoothed Moving Averages (SMMA) and an aggregate trend line, assisting in contextual market analysis.
🇮🇷 توضیحات فارسی
سطوح پیشرفته فیبوناچی و مناطق زمانی
این اندیکاتور مجموعهای جامع برای تحلیلهای فیبوناچی، با تمرکز همزمان بر قیمت و زمان، ارائه میدهد. این ابزار برای تحلیلگران فنی طراحی شده است که نیازمند ابزاری با قابلیت تنظیمات بالا جهت شناسایی سطوح کلیدی حمایت، مقاومت و ریتم زمانی بازار هستند.
📊 ویژگیهای اصلی سطوح قیمتی
عملکرد اصلی این اندیکاتور، ترسیم سطوح قیمتی فیبوناچی بر اساس یکی از دو متد محاسباتی قابل تعریف توسط کاربر است:
محاسبه مبتنی بر پیوت (Pivot-Based): به صورت خودکار نقاط پیوت سقف و کف را بر اساس دورههای بازبینی (Lookback) قابل تنظیم (Pivot Left و Pivot Right) شناسایی میکند.
محاسبه مبتنی بر حافظه (Memory-Based): بالاترین سقف و پایینترین کف را در یک طول حافظه (دوره بازبینی) مشخص، پیدا میکند.
🎨 نمایش و سفارشیسازی
۱۳ سطح قابل تنظیم: کاربران میتوانند تا ۱۳ سطح قیمتی مجزا را فعال، تعریف و رنگآمیزی کنند.
پُر کردن پسزمینه (Fill): قابلیت اختیاری پُر کردن فضای بین سطوح با رنگ، برای افزایش وضوح بصری.
امتداد خطوط: کنترل کامل بر ترسیم خطوط، شامل امتداد دادن به سمت چپ، راست یا هر دو طرف (به صورت نامحدود یا برای تعداد کندلهای معین).
حذف سطوح گذشته: گزینهای برای حذف خودکار خطوط فیبوناچی قبلی به هنگام شناسایی یک محدوده جدید.
⏳ ابزارهای تحلیلی جانبی
مناطق زمانی فیبوناچی (Fib Time Zones): نشانگرهای زمانی عمودی را بر اساس دنباله فیبوناچی ترسیم میکند که از نقاط پیوت منتخب، پروجکت (project) شدهاند. این ویژگی برای کمک به شناسایی نقاط عطف احتمالی در بستر زمان طراحی شده است.
تحلیل روند (SMMA): شامل یک ماژول اختیاری برای نمایش چندین میانگین متحرک هموارشده (SMMA) و یک خط روند کلی، جهت کمک به تحلیل زمینه بازار.
Zone Tap Counter: Support & Resistance StrengthWhat is this indicator?
This script is designed to help traders objectively monitor the strength and significance of price zones by counting and visualizing how many times price “taps” confirmed support and resistance levels. The indicator leverages swing high/low detection to automatically plot relevant zones and uses price tap frequency as an objective strength metric.
How does it work?
Zone Identification:
The script uses the Pine Script functions ta.pivothigh and ta.pivotlow to detect confirmed swing highs and lows on your chart. Each swing high establishes a resistance zone, and each swing low establishes a support zone.
Only confirmed pivots are used, ensuring all signals are strictly non-repainting.
Tap Counting Logic:
For every candle, the indicator checks whether price touches (comes within a small, user-set tolerance) of any currently tracked support or resistance zone. To avoid counting repeated taps in the same move, the script ensures only unique bar taps are registered.
Each time price taps a zone, a counter for that zone is incremented.
Both the tolerance for taps (percentage-based), and the depth/history of zones tracked are fully adjustable in settings.
Visual Feedback:
Zones with more taps are drawn darker (lower transparency), making it easy to spot the strongest/hardest-tested levels on the chart.
A label on each zone displays the current tap count (e.g., "3x"), giving direct feedback about which support/resistance are most significant in the current view.
Only recent zones (user-configurable) are shown to keep charts clear and useful.
How to use it:
Add the indicator to your TradingView chart.
Set the swing length and tap tolerance in settings to match your market or timeframe (short swing length for scalping, longer swings for bigger structure).
Watch for zones with high tap counts and darker lines: These zones represent areas where price has repeatedly reacted, suggesting they may be important for your trading decisions.
You can adjust the minimum number of taps needed for a zone to be highlighted and the number of zones to display for your preferred visual clarity.
Combine this tool with other analysis for confirmation—tap counts should not be seen as trading signals, but as supporting information.
Originality & Calculation Details:
This script does NOT simply merge or overlay existing indicators. The calculation method is original: it uses swing-based support/resistance and applies unique tap-count logic, designed for objective zone strength visualization.
No repainting logic is present.
All code and visualization methods are documented and transparent.
Disclaimer:
This indicator is for educational and analytical purposes only. It does not predict future price movement, guarantee profits, or recommend specific trades. Always use your own analysis and risk management. See TradingView’s House Rules for more details.
P1 - Multi-Instrument Weekly Levels - Version 11.9.25.5Levels based on RDGD channels.
// ===========================================================================
// Multi-Instrument Weekly Levels + MSL X + Alerts + ES to SPX Converter
// Version: 11.9.25.5
//
// VERSION TRACKING:
// Format: xx.xx.xx.x (Month.Day.Year.Revision)
// - First number: Month (11 = November)
// - Second number: Day (9 = 9th)
// - Third number: Year (25 = 2025)
// - Fourth number: Revision (5 = updated MSL/NPL values and reorganized settings)
//
// CHANGE LOG:
// 11.9.25.5 - Updated MSL/NPL values and reorganized settings layout
// 11.9.25.4 - Updated NQ Monday and Weekly levels
// 11.9.25.3 - Fixed showSPXLevels variable name (capital L)
// 11.9.25.2 - Updated SPY, QQQ, ES, YM, RTY, GC weekly and daily levels
// 11.9.25.1 - Initial version saved as starting script
// ===========================================================================
SD Levels + EMASD Levels + EMA
Overview:
The SD Levels + EMA indicator combines volatility-based standard deviation levels with dual EMA signals to help traders identify potential breakout zones, overextended regions, and trend shifts. It overlays key market structure levels directly on the chart, giving a clear visual roadmap of intraday and daily strength zones.
🧠 Core Features
1. Standard Deviation Levels (SD Module)
Calculates volatility using annualized standard deviation from the selected source (hlc3 by default).
Automatically plots:
Settlement level
±0.33 SD, ±0.66 SD, ±1 SD, ±1.33 SD, ±1.66 SD, ±2 SD bands
Optionally displays:
Previous day’s high/low
Current day’s running high/low
These levels help spot volatility extremes, mean reversion zones, and breakout potential.
2. EMA Module
Plots two customizable EMAs (default = 5 and 10 periods).
Highlights bullish/bearish crossovers with clear up/down triangles.
Generates alerts for crossover events.
Includes an optional $-spaced grid (default $25) with user-defined levels above and below current price.
3. Visual & Utility Options
Optional info table showing:
Current Price
EMA 5
EMA 10
Real-time trend direction (Bullish ↑, Bearish ↓, Neutral)
Lightweight, non-repainting logic optimized for intraday timeframes.
User-friendly inputs to toggle each module independently.
⚙️ Recommended Use
Combine SD zones with EMA crossovers to confirm volatility-based breakouts or fade reversions near extremes.
The extended ±SD ladder helps traders map confluence areas between volatility expansion and EMA momentum.
🛠 Customization
Adjust SD sensitivity via level toggles and settlement source.
Modify grid spacing, number of levels, and EMA periods.
Enable/disable tables, labels, and individual components to match your charting style.
📢 Alerts
🔔 Bullish EMA Cross: EMA 5 crosses above EMA 10
🔔 Bearish EMA Cross: EMA 5 crosses below EMA 10
⚡ Summary
A hybrid indicator that merges volatility-based structure (SD levels) with trend-based momentum (EMA crosses)—ideal for traders who want to visualize both mean-reversion zones and trend continuation opportunities within a single tool.
Pivot Points Multi-TimeframeI really enjoy The Pivot Point Standard indicator so I just wanted to see how it looks on lower timeframes. This indicator has additional 15min, 1H and 4H timeframes.
Session High and Lowmarks out previous NY session high/low, asian and london session high/low and updates automatically. Perfect indicator for overnight liquidity.
Swing High Low ZigZag v3.0 BajaSwing High/Low Pivot - Designed to help easily spot peaks and bottoms for quicker drawing of trendlines and other drawings as well as alerts without needing to zoom in a whole lot.
ZOBAKAFXAI Swing Master – ZonesZOBAKAFXAI Swing Master – Zones automatically identifies key support and resistance zones based on swing highs and lows. It highlights market structure areas where price is likely to react, making it perfect for price action traders.
Features:
• Auto swing high/low zone detection
• Dynamic support & resistance blocks
• Clean chart layout for all timeframes
• Best for swing trading and smart money concepts
• Works on Forex, Gold, Crypto, Indices
This tool is for educational use only – not financial advice.
Created by ZOBAKAFXAI.
مستويات الاتزان السعري (Equilibrium Price Levels)Equilibrium Price Levels is an educational tool that helps traders quantify “fair value” and key extension zones based on a single reference swing.
The script uses two manual inputs (reference High and Low) to compute a structured set of equilibrium and extension levels, rather than scanning swings automatically. This gives full control over which range the calculations are based on.
Calculated levels include:
• Retracement / equilibrium band from the selected range: 38.2%, 50.0%, 61.8%
• Upside extension targets from the same range: 125%, 1.618, 1.80, 2.50, 3.10, 3.86, 4.236
Features:
• Separate toggles for supports, targets, and reference high/low
• Per-level visibility switches for each extension (e.g., only show 1.618 and 2.50)
• Customizable colors for supports, targets, and reference lines
• Optional labels with configurable size and offset to keep the chart clean
• Multiple line extension modes (left, both sides, or no extension)
Typical use cases:
• Marking an equilibrium zone inside a major swing to watch for reaction or trend continuation
• Building a consistent “price map” of where mean-reversion vs. extension behavior is likely
• Combining with other tools (price action, volume, order blocks, etc.) to refine trade plans
This script is for educational and analytical purposes only and does not constitute financial advice, trade signals, or performance guarantees.
مستويات الاتزان السعري هي أداة تعليمية تساعد المتداول على قياس “السعر العادل” ومناطق التمدد المحتملة اعتمادًا على نطاق سعري واحد يحدده بنفسه.
المؤشر لا يختار القمم والقيعان آليًا، بل يعتمد على إدخال قمّة وقاع مرجعيين يدويًا، مما يعطي تحكمًا كاملًا في النطاق المستخدم في الحسابات.
المؤشر يحسب ما يلي:
• نطاق الاتزان/التراجع من القمة إلى القاع: 38.2%، 50.0%، 61.8%
• أهداف وتمددات سعرية أعلى النطاق: 125%، 1.618، 1.80، 2.50، 3.10، 3.86، 4.236
المزايا:
• مفاتيح تشغيل/إخفاء مستقلة لمستويات الدعم، الأهداف، والقمة/القاع المرجعيين
• إمكانية تفعيل/إلغاء كل هدف بشكل منفصل (مثل إظهار 1.618 و 2.50 فقط)
• تخصيص ألوان خطوط الدعم، الأهداف، وخطوط القمة والقاع
• ملصقات توضيحية اختيارية مع تحكم في حجمها وموقعها على الشارت
• خيارات امتداد للخطوط: لليسار فقط، أو يمين ويسار، أو بدون امتداد
الاستخدامات الشائعة:
• تحديد منطقة الاتزان داخل موجة رئيسية لمراقبة احتمالات الارتداد أو استمرار الاتجاه
• بناء “خريطة سعرية” ثابتة لمناطق التوازن والتمدد على مدى زمني واسع
• دمج المستويات مع أدوات أخرى مثل السلوك السعري أو الحجم أو مناطق التجميع/التصريف لتحسين قرارات الدخول والخروج
هذا السكربت موجه لأغراض تعليمية وتحليلية فقط، ولا يُعتبر نصيحة استثمارية أو توصية بيع/شراء، ولا يضمن أي أداء مستقبلي للأسعار أو النتائج.
Asian & London Session Highs/LowsThis will help you spot session highs/lows to help you get draws on liq
Anchored ATH Drawdown LevelsThe Anchored ATH Drawdown Levels plots horizontal lines from a chosen anchor price (ATH), showing potential pullback zones at set percentage drops below it.
This indicator's use lies in its anchored ATH framework, which rapidly visualizes precise drawdown levels as dynamic levels of interest or price targets enabling traders to anticipate pullback depths and potential reversal levels without manual calculations.
Pick "True ATH" for the all-time high or "Period ATH" for anchored highs reset weekly, monthly, or quarterly. Lines stretch right for a cleaner visual.
Key Features
Anchoring: True ATH (lifetime max) or Period ATH (resets on 1W/1M/3M intervals).
Drawdown Levels: 8 adjustable levels (defaults: -5%, -10%, -15%, -20% on; -25% to -50% off). Toggle each, set drop % (0.1-99.9), pick color, style (solid/dashed/dotted), width (1-3).
ATH Line: Optional ATH line with custom color, style, width.
Unified Look: Global overrides for all levels' color, style, width.
Labels: Show % drops (with/without prices) via text boxes or full tags; sizes from tiny to large.
Projection: Lines extend 5-100 bars right (default 20).
Settings
Anchor: Mode and timeframe.
Display: Toggle levels/ATH, set extension.
Labels: Style (text/full/none), size, price display.
Global/ATH/Levels: Colors, styles, widths (per-level or shared).
How to Use
Load on chart (overlays prices; handles up to 500 lines).
Choose anchor for your high.
Tune levels for key pullbacks (e.g., -5% minor, -20% major).
Customize visuals where the lines update on new peaks.
Order Blocks with Buy/Sell Signals (3M Capital) The optimal timeframes for trading with the "Order Blocks with Signals" indicator (a Pine Script tool that identifies swing-based pivot points, projects order block zones using percentile calculations from historical price and bar deltas, and generates buy/sell signals at new pivots) depend on factors like the asset class (e.g., forex, crypto, stocks), market volatility, and the trader's style (scalping, day trading, or swing trading). The indicator's core logic relies on a swing length of 20 periods to detect highs/lows, which covers varying real-world time spans depending on the chart timeframe—e.g., ~1.7 hours on a 5-minute chart, ~20 hours on a 1-hour chart, or ~20 days on a daily chart. This makes it versatile, but it performs best where swings are meaningful and noise is manageable.Based on analysis of similar order block indicators and strategies on TradingView, here's a breakdown of recommended timeframes:1. Short-Term Trading (Scalping or Quick Intraday Trades)
Recommended Timeframes: 5-minute (M5) to 30-minute (M30) charts.
Why It Works Well: These capture short-term momentum shifts and frequent signals from minor swings. The zone projections (based on the 75th percentile of past deltas by default) can forecast quick price extensions, allowing for rapid entries on buy/sell labels (e.g., enter long on a "Buy" signal at a bullish pivot, targeting the zone's projected end). Use tight stops above/below the pivot and aim for 1:1 to 1:2 risk-reward. Backtesting on M30 has shown good accuracy for order block detection in pairs like EUR/USD.
Tips for This Indicator: If signals feel noisy, increase the swing length (e.g., to 30-50) to filter smaller swings, or enable "No Overlapping Zones" to avoid clutter. Avoid very low TFs like 1-minute if volatility is high, as percentile-based zones may overproject.
2. Medium-Term Trading (Day Trading or Short Swing Trades)Recommended Timeframes: 1-hour (H1) to 4-hour (H4) charts.
Why It Works Well: These strike a balance between reliability and frequency. Order blocks on H1/H4 tend to represent institutional interest (e.g., areas of limit order accumulation), making signals more predictive. The indicator's forward-projecting zones can anticipate moves over several hours to a day, ideal for holding trades through sessions. Examples from gold (XAU/USD) and forex pairs show strong performance here, with H4 often used to spot liquidity zones tied to order blocks.
3. Long-Term Trading (Swing or Position Trades)Recommended Timeframes: Daily (D1) or higher (e.g., weekly).
Why It Works Well: Higher TFs reduce false signals from noise, and the zones project significant moves (e.g., weeks to months). This aligns with the indicator's percentile approach, which draws from up to 1,000 past reversals for robust stats. Signals are rarer but higher-probability, suitable for trend-following.
Tips for This Indicator: Enable "Show Only Last Zone" for cleaner charts. Normalization (if enabled) helps with percentage-based assets like crypto.
General Strategy Tips Across TimeframesMulti-Timeframe Approach (Highly Recommended): Identify key order blocks on a higher timeframe (e.g., H4 or D1 for structure) and switch to a lower timeframe (e.g., M15 or H1) for precise entries on signals. This filters noise and aligns with smart money concepts—refine broad zones by checking for breaks of structure or fair value gaps on the lower TF. The indicator isn't inherently multi-timeframe (MTF), but it can be applied manually across charts or modified to incorporate MTF data if needed.
Asset Considerations: For volatile markets like crypto (e.g., BTC/USDT), favor M5-H1 to catch quick reversals. For forex/commodities, H1-H4 excels due to session-based liquidity.
Customization and Testing: Adjust the zone percentile (default 75) lower for tighter zones on short TFs or higher for expansive ones on long TFs. Always backtest on historical data for the specific asset—e.g., the indicator's signals have shown effectiveness on M15-M30 for intraday setups.
Risk Management: Trade in the direction of the overall trend; use the projected zone end as a take-profit target, and place stops beyond the pivot price.
This guidance is drawn from established order block trading practices, where higher TFs provide consistency while lower ones offer timing.
True Opens & Key Levels# True Opens & Key Levels - Standalone Indicator Guide
## Overview
This is a clean, focused indicator that displays only key level rays and true open levels. All impulsive series detection, FVG detection, and Fibonacci projections have been removed for a minimal, uncluttered chart experience.
---
## Features Included
### 📊 Previous Period Levels
- **Previous Day High/Low** - Daily reference points
- **Previous Week High/Low** - Weekly reference points
- **Previous Month High/Low** - Monthly reference points
### 🕐 Session High/Low Levels
- **NY AM Session** (9:30-12:00 ET) - Morning session range
- **NY Lunch Session** (12:00-13:30 ET) - Lunch hour range
- **NY PM Session** (13:30-16:00 ET) - Afternoon session range
- **London Session** (2:00-5:00 ET) - London trading hours
- **Asia Session** (20:00-00:00 ET) - Asian market hours
### 🎯 True Open Levels (NEW)
- **True Day Open** - Updates daily at 00:00 ET
- **True Session Open** - Updates every 6 hours (1:30, 7:30, 13:30, 19:30 ET)
- **True Week Open** - Updates every Monday at 18:00 ET
---
## Settings
### Key Level Rays Group
**Master Toggle:**
- Enable Key Level Rays (master on/off switch)
**Previous Period Levels:**
- Show Previous Day H/L
- Show Previous Week H/L
- Show Previous Month H/L
**Session Levels:**
- Show NY AM H/L (9:30-12:00 ET)
- Show NY Lunch H/L (12:00-13:30 ET)
- Show NY PM H/L (13:30-16:00 ET)
- Show London H/L (2:00-5:00 ET)
- Show Asia H/L (20:00-00:00 ET)
**True Open Levels:**
- Show True Day Open (00:00)
- Show True Session Open (6h intervals)
- Show True Week Open (Mon 18:00)
**Visual Settings:**
- High Level Color (default: red with 50% transparency)
- Low Level Color (default: green with 50% transparency)
- Open Level Color (default: blue with 50% transparency)
- Ray Line Width (1-5 pixels)
- Ray Label Size (tiny/small/normal/large)
---
## How It Works
### Level Behavior
**Session High/Low Levels:**
1. During session: Tracks the highest high and lowest low
2. After session ends: Draws horizontal rays extending right
3. When price hits level: Ray stops extending (hit marker)
4. Label updates position to stay at chart's right edge
**Previous Period Levels:**
1. At period change: Draws rays from previous period's H/L
2. Extends right until price hits the level
3. When hit: Ray stops extending
4. Label positions at midpoint of ray
**True Open Levels:**
1. At trigger time: Draws ray from opening price
2. Extends right until next trigger
3. Previous level is deleted when new one appears
4. Label stays at right edge of chart
---
## Color Scheme
### Three Color Categories:
1. **Red** - All HIGH levels (session highs, previous highs)
2. **Green** - All LOW levels (session lows, previous lows)
3. **Blue** - All OPEN levels (True Day/Session/Week Opens)
This makes it instantly clear what type of level you're looking at.
---
## Best Practices
### For Intraday Trading (1m-1H):
```
Enable:
✓ True Day Open
✓ True Session Open
✓ NY AM/PM H/L
✓ Previous Day H/L
Disable:
✗ Previous Week/Month H/L
✗ London/Asia sessions (unless trading them)
✗ True Week Open
```
### For Swing Trading (1H-4H):
```
Enable:
✓ True Week Open
✓ True Day Open
✓ Previous Week H/L
✓ Previous Day H/L
Disable:
✗ All session H/L
✗ True Session Open
✗ Previous Month H/L
```
### For Clean Charts:
```
Enable:
✓ True Day Open
✓ True Week Open
✓ Previous Day H/L only
Disable:
✗ Everything else
Result: Just 4 levels on chart - super clean!
```
---
## Level Update Schedule
| Level | Update Frequency | Time(s) |
|---------------------|------------------|-----------------------------|
| True Day Open | Daily | 00:00 ET |
| True Session Open | Every 6 hours | 1:30, 7:30, 13:30, 19:30 ET |
| True Week Open | Weekly | Monday 18:00 ET |
| Previous Day H/L | Daily | At day change |
| Previous Week H/L | Weekly | At week change |
| Previous Month H/L | Monthly | At month change |
| NY AM H/L | Daily | After 12:00 ET |
| NY Lunch H/L | Daily | After 13:30 ET |
| NY PM H/L | Daily | After 16:00 ET |
| London H/L | Daily | After 5:00 ET |
| Asia H/L | Daily | After 00:00 ET |
---
## File Size & Performance
- **File Size:** ~22 KB (less than half the size of full indicator)
- **Total Lines:** ~700 lines
- **Max Lines/Labels:** 500 (configurable in declaration)
- **Performance:** Lightweight, minimal CPU usage
- **Memory:** Efficient variable management
---
## Installation
1. Open TradingView
2. Open Pine Editor (Alt+E or bottom toolbar)
3. Click "Create new indicator"
4. Delete default code
5. Copy and paste contents of `TRUE_OPENS_KEY_LEVELS.pine`
6. Click "Save" and name it "True Opens & Key Levels"
7. Click "Add to Chart"
---
## Usage Tips
### 1. Start Minimal
Begin with just 2-3 levels enabled:
- True Day Open
- Previous Day High
- Previous Day Low
Add more as needed.
### 2. Color Customization
Adjust transparency for cleaner look:
- High Level: Red 60-70% transparency
- Low Level: Green 60-70% transparency
- Open Level: Blue 60-70% transparency
### 3. Multi-Timeframe Approach
Lower timeframes (1m-15m): Use True Session Open + NY session H/L
Mid timeframes (15m-1H): Use True Day Open + Previous Day H/L
Higher timeframes (1H-4H): Use True Week Open + Previous Week H/L
### 4. Line Width
For cleaner charts, use Line Width = 1
For emphasis, use Line Width = 2-3
### 5. Label Size
Smaller screens: Use "small" or "tiny"
Larger screens: Use "normal"
Presentations: Use "large"
---
## Advantages of Standalone Version
✅ **Cleaner Charts** - No detection lines or arrows
✅ **Faster Loading** - Less code to process
✅ **Easier Setup** - Fewer settings to configure
✅ **Pure Levels** - Focus only on key price levels
✅ **Less Distraction** - No moving parts during trading
✅ **Perfect for Combining** - Use with other indicators without clutter
---
## Combining with Other Indicators
This lightweight indicator works great alongside:
- RSI / Stochastic (oscillators)
- Moving Averages (trend)
- Volume Profile (structure)
- VWAP (intraday reference)
- Your own custom indicators
The minimal chart footprint leaves room for additional tools.
---
## Time Zones
All times are in **Eastern Time (ET)**. TradingView automatically converts to your local timezone, so you don't need to manually adjust anything.
**Example Conversions:**
- 00:00 ET = 05:00 UTC
- 18:00 ET = 23:00 UTC
- 13:30 ET = 18:30 UTC
---
## Support & Updates
This is a standalone version of the True Opens & Key Levels from the full GOTE Indicator. It contains only the level detection code with all series detection removed.
**Version:** 1.0
**Pine Script Version:** 6
**Last Updated:** November 8, 2025
---
## Quick Reference Card
```
╔══════════════════════════════════════════════════════════╗
║ TRUE OPENS & KEY LEVELS - QUICK REFERENCE ║
╠══════════════════════════════════════════════════════════╣
║ ║
║ 📊 PREVIOUS PERIODS ║
║ • Previous Day/Week/Month High/Low ║
║ • Updates at period change ║
║ ║
║ 🕐 SESSION LEVELS ║
║ • NY AM/Lunch/PM, London, Asia H/L ║
║ • Updates after each session ║
║ ║
║ 🎯 TRUE OPENS ║
║ • True Day: Daily 00:00 ET ║
║ • True Session: 1:30/7:30/13:30/19:30 ET ║
║ • True Week: Monday 18:00 ET ║
║ ║
║ 🎨 COLORS ║
║ • Red = Highs • Green = Lows • Blue = Opens ║
║ ║
╚══════════════════════════════════════════════════════════╝
```
---
**Ready to trade with clean, focused key levels!** 🎯
PipGuard – FlashLevelsPipGuard – FlashLevels. Reactive Lines on New Local Highs and Lows
Indicator published by PipGuard.
PipGuard – FlashLevels automatically draws reactive lines every time a new high or low is formed within a user-defined bar range .
Each level consists of a dual-line setup (a main line plus a thicker, softer second line) and a price label for quick readability.
Lines can dynamically extend to the current candle and are automatically deleted once price breaks through them.
How it Works
• Level Detection:
When the price reaches the highest high or lowest low of the last *N* bars, the indicator marks a BuyStop (red) or SellStop (green) level.
• Dual-Line Design:
Each level features two synchronized lines the main one and a second, thicker and slightly faded one, for a clear and elegant visual style.
• Dynamic Management:
Lines can either extend to the current candle (live update) or remain fixed-length , depending on your preference.
Once price breaks a level , both lines and labels are automatically removed to keep the chart clean and accurate.
How to Use
1. Add the script to your chart.
2. Set the FlashLevels LENGTH (number of bars used for detection).
3. Choose whether to extend lines to the current candle or keep a fixed length .
4. Use the color coding and labels to distinguish BuyStop/SellStop and their exact price levels .
5. Integrate these reactive levels into your risk-management or trade trigger framework.
HOW TO USE
HOW TO USE
Settings
• FlashLevels LENGTH → Window used to detect new highs/lows.
• Length of Half-Line → Line length when live extension is disabled.
• Extend lines to the current candle? → Enables or disables dynamic extension.
• BuyStop/SellStop Color → Main line colors.
• Second Line Color → Thicker overlay line colors.
• Price Label Color → Text color for the price label.
Note: Both lines are synchronized in position and length to ensure visual consistency .
Limitations
• Levels are purely technical and depend on the selected bar range : shorter ranges can produce frequent updates .
• Lines are horizontal segments ; if you prefer levels that persist beyond the visible range, enable line extension.
• Past performance does not guarantee future results .
Access
This script is designed for chart use and is free.
Technical analysis tool designed to map dynamic price levels on new local extremes. Not financial advice.
Indicator published by PipGuard.






















