OPEN-SOURCE SCRIPT
Actualizado ICT Daily Wick Quadrants

ICT Daily Wick Quadrants - Advanced Fibonacci Level Indicator
Overview
The ICT Daily Wick Quadrants indicator is a professional-grade TradingView tool designed for traders following the Inner Circle Trader (ICT) methodology. It automatically calculates and displays precise Fibonacci retracement levels within the daily candle wicks, providing key intraday support and resistance zones that price frequently reacts to during trading sessions.
This indicator identifies premium and discount zones within both upper and lower daily wicks, offering traders critical reference points for entries, exits, and stop-loss placement based on institutional order flow concepts.
Key Features
🎯 Dual Time Mode System
ICT Day Mode (00:00 EST): Follows the ICT standard with midnight EST as day opening and 23:59 EST as closing
Custom Time Mode: Fully customizable day opening/closing hours and minutes for any trading session (London, Tokyo, Sydney, etc.)
Perfect for traders in different time zones or following specific market sessions
📊 Five Customizable Fibonacci Levels
Level 0% (Base): Wick origin at body extremity
Level 25%: First quartile - common liquidity zone
Level 50%: Equilibrium - strongest reaction level
Level 75%: Third quartile - institutional entry zone
Level 100% (Extremity): Full wick extension - stop hunt level
Each level's percentage value is fully adjustable from 0.0 to 1.0, allowing complete customization for your trading strategy.
🎨 Separate Styling for Previous Day vs. Older Days
Previous Day Lines (Most Recent Complete Day):
Dedicated color palette with higher visibility
Individual line thickness settings (1-10 pixels)
Independent line styles (Solid, Dashed, Dotted)
Brighter colors and thicker lines for immediate focus
Older Days Lines (Historical Days):
Separate color scheme with increased transparency
Thinner lines to reduce chart clutter
Distinct styling options to differentiate from current levels
Perfect for multi-day analysis while maintaining clarity
📍 Smart Line Display System
Follow Current Bar: Lines dynamically extend to the current candle position
Bars Forward Offset: Extend lines ahead of current bar (-50 to +200 bars)
Bars Backward Offset: Start lines X bars after day opening (0 to 100 bars)
Complete Day Filter: Option to show only fully closed days (excludes incomplete current day)
This ensures your chart stays clean and focused on actionable levels relevant to your current trading position.
🏷️ Advanced Label Customization
Template Builder:
Fully customizable label templates with dynamic tags
Available tags: {day}, {type}, {level}, {price}, {date}, {time}
Mix and match to create your perfect label format
Content Options:
Day information with multiple formats (D#, Day #, DD/MM, etc.)
Wick type display (UW/LW, Upper/Lower, ↑/↓, etc.)
Percentage levels with formatting options
Price display with custom formats
Optional date and time information
Custom prefix/suffix text
Custom symbols for upper/lower wicks
Label Positioning:
Right or Left placement
Size options: Auto, Tiny, Small, Normal, Large, Huge
Separate text colors for each Fibonacci level
Independent colors for Previous Day vs. Older Days
📱 Real-Time Info Panel
Displays current indicator mode (ICT or Custom time)
Shows current bar index for reference
Displays forward and backward offsets
Counts bars within current day
Day close status indicator (Yes ✓ / No ✗)
Four position options: Top Right, Top Left, Bottom Right, Bottom Left
🎛️ Individual Line Control
Every Fibonacci level has independent settings:
Color: Full RGB with transparency control
Style: Solid, Dashed, or Dotted
Width: 1 to 10 pixels thickness
Visibility: Toggle individual levels on/off
Separate settings exist for Previous Day and Older Days, giving you complete visual hierarchy control.
Trading Applications
ICT Concepts Supported
Premium/Discount Arrays: Upper wick = premium zone, Lower wick = discount zone
Liquidity Zones: 50% level often marks institutional interest
Stop Hunts: 100% level shows where stops were taken
Fair Value Gaps: Identify FVGs in relation to daily wick quadrants
Order Blocks: Combine with OB analysis at 25% and 75% levels
Optimal Trade Entries: Enter on retracements to wick equilibrium
Strategy Ideas
Reversal Trades: Enter when price taps 50% of previous day's wick
Continuation Entries: Use 25%/75% levels as entry confirmation zones
Stop Placement: Set stops beyond 100% level for protection
Target Setting: Use opposite wick's 50% level as profit target
Trend Filter: Multiple days showing similar wick structures indicate strong directional bias
Unique Advantages
✅ No Manual Drawing: Automatic calculation on every timeframe
✅ Multi-Day Analysis: Display up to 10 days simultaneously
✅ Zero Lag: Levels appear as soon as day closes
✅ Clean Charts: Smart filtering keeps only relevant levels visible
✅ Full Customization: Every visual element is adjustable
✅ Performance Optimized: Efficient code handles 500+ lines without lag
✅ Time Zone Flexibility: Works perfectly for any global market
Technical Specifications
Max Lines: 500 (configurable)
Max Labels: 500 (configurable)
Timeframe: Works on all intraday timeframes (1M to 4H recommended)
Days Display: 1 to 10 days (configurable)
Update Frequency: Real-time on every bar
Overlay: True (displays directly on price chart)
Best Practices
For Scalpers (1M-5M): Show only Previous Day with 50% level highlighted
For Day Traders (5M-15M): Show 2-3 days with all levels visible
For Swing Traders (1H-4H): Show 5-10 days with thinner older day lines
For ICT Students: Use default settings aligned with ICT 00:00 EST standard
For Session Traders: Set custom times matching your preferred session
Why This Indicator?
Unlike standard Fibonacci tools that require manual drawing and guesswork, the ICT Daily Wick Quadrants indicator:
Eliminates human error in level placement
Automatically updates with each new trading day
Provides consistent, objective reference points
Separates current actionable levels from historical context
Saves hours of manual chart preparation
Integrates seamlessly with ICT trading methodology
Whether you're an experienced ICT trader or exploring institutional concepts, this indicator provides the precision and flexibility needed for professional-grade technical analysis.
Perfect For
✓ ICT Methodology Traders
✓ Smart Money Concepts (SMC) Practitioners
✓ Intraday Forex & Futures Traders
✓ Order Flow Analysis Enthusiasts
✓ Institutional Trading Style Followers
✓ Traders Seeking Objective Key Levels
Overview
The ICT Daily Wick Quadrants indicator is a professional-grade TradingView tool designed for traders following the Inner Circle Trader (ICT) methodology. It automatically calculates and displays precise Fibonacci retracement levels within the daily candle wicks, providing key intraday support and resistance zones that price frequently reacts to during trading sessions.
This indicator identifies premium and discount zones within both upper and lower daily wicks, offering traders critical reference points for entries, exits, and stop-loss placement based on institutional order flow concepts.
Key Features
🎯 Dual Time Mode System
ICT Day Mode (00:00 EST): Follows the ICT standard with midnight EST as day opening and 23:59 EST as closing
Custom Time Mode: Fully customizable day opening/closing hours and minutes for any trading session (London, Tokyo, Sydney, etc.)
Perfect for traders in different time zones or following specific market sessions
📊 Five Customizable Fibonacci Levels
Level 0% (Base): Wick origin at body extremity
Level 25%: First quartile - common liquidity zone
Level 50%: Equilibrium - strongest reaction level
Level 75%: Third quartile - institutional entry zone
Level 100% (Extremity): Full wick extension - stop hunt level
Each level's percentage value is fully adjustable from 0.0 to 1.0, allowing complete customization for your trading strategy.
🎨 Separate Styling for Previous Day vs. Older Days
Previous Day Lines (Most Recent Complete Day):
Dedicated color palette with higher visibility
Individual line thickness settings (1-10 pixels)
Independent line styles (Solid, Dashed, Dotted)
Brighter colors and thicker lines for immediate focus
Older Days Lines (Historical Days):
Separate color scheme with increased transparency
Thinner lines to reduce chart clutter
Distinct styling options to differentiate from current levels
Perfect for multi-day analysis while maintaining clarity
📍 Smart Line Display System
Follow Current Bar: Lines dynamically extend to the current candle position
Bars Forward Offset: Extend lines ahead of current bar (-50 to +200 bars)
Bars Backward Offset: Start lines X bars after day opening (0 to 100 bars)
Complete Day Filter: Option to show only fully closed days (excludes incomplete current day)
This ensures your chart stays clean and focused on actionable levels relevant to your current trading position.
🏷️ Advanced Label Customization
Template Builder:
Fully customizable label templates with dynamic tags
Available tags: {day}, {type}, {level}, {price}, {date}, {time}
Mix and match to create your perfect label format
Content Options:
Day information with multiple formats (D#, Day #, DD/MM, etc.)
Wick type display (UW/LW, Upper/Lower, ↑/↓, etc.)
Percentage levels with formatting options
Price display with custom formats
Optional date and time information
Custom prefix/suffix text
Custom symbols for upper/lower wicks
Label Positioning:
Right or Left placement
Size options: Auto, Tiny, Small, Normal, Large, Huge
Separate text colors for each Fibonacci level
Independent colors for Previous Day vs. Older Days
📱 Real-Time Info Panel
Displays current indicator mode (ICT or Custom time)
Shows current bar index for reference
Displays forward and backward offsets
Counts bars within current day
Day close status indicator (Yes ✓ / No ✗)
Four position options: Top Right, Top Left, Bottom Right, Bottom Left
🎛️ Individual Line Control
Every Fibonacci level has independent settings:
Color: Full RGB with transparency control
Style: Solid, Dashed, or Dotted
Width: 1 to 10 pixels thickness
Visibility: Toggle individual levels on/off
Separate settings exist for Previous Day and Older Days, giving you complete visual hierarchy control.
Trading Applications
ICT Concepts Supported
Premium/Discount Arrays: Upper wick = premium zone, Lower wick = discount zone
Liquidity Zones: 50% level often marks institutional interest
Stop Hunts: 100% level shows where stops were taken
Fair Value Gaps: Identify FVGs in relation to daily wick quadrants
Order Blocks: Combine with OB analysis at 25% and 75% levels
Optimal Trade Entries: Enter on retracements to wick equilibrium
Strategy Ideas
Reversal Trades: Enter when price taps 50% of previous day's wick
Continuation Entries: Use 25%/75% levels as entry confirmation zones
Stop Placement: Set stops beyond 100% level for protection
Target Setting: Use opposite wick's 50% level as profit target
Trend Filter: Multiple days showing similar wick structures indicate strong directional bias
Unique Advantages
✅ No Manual Drawing: Automatic calculation on every timeframe
✅ Multi-Day Analysis: Display up to 10 days simultaneously
✅ Zero Lag: Levels appear as soon as day closes
✅ Clean Charts: Smart filtering keeps only relevant levels visible
✅ Full Customization: Every visual element is adjustable
✅ Performance Optimized: Efficient code handles 500+ lines without lag
✅ Time Zone Flexibility: Works perfectly for any global market
Technical Specifications
Max Lines: 500 (configurable)
Max Labels: 500 (configurable)
Timeframe: Works on all intraday timeframes (1M to 4H recommended)
Days Display: 1 to 10 days (configurable)
Update Frequency: Real-time on every bar
Overlay: True (displays directly on price chart)
Best Practices
For Scalpers (1M-5M): Show only Previous Day with 50% level highlighted
For Day Traders (5M-15M): Show 2-3 days with all levels visible
For Swing Traders (1H-4H): Show 5-10 days with thinner older day lines
For ICT Students: Use default settings aligned with ICT 00:00 EST standard
For Session Traders: Set custom times matching your preferred session
Why This Indicator?
Unlike standard Fibonacci tools that require manual drawing and guesswork, the ICT Daily Wick Quadrants indicator:
Eliminates human error in level placement
Automatically updates with each new trading day
Provides consistent, objective reference points
Separates current actionable levels from historical context
Saves hours of manual chart preparation
Integrates seamlessly with ICT trading methodology
Whether you're an experienced ICT trader or exploring institutional concepts, this indicator provides the precision and flexibility needed for professional-grade technical analysis.
Perfect For
✓ ICT Methodology Traders
✓ Smart Money Concepts (SMC) Practitioners
✓ Intraday Forex & Futures Traders
✓ Order Flow Analysis Enthusiasts
✓ Institutional Trading Style Followers
✓ Traders Seeking Objective Key Levels
Notas de prensa
ICT Daily Wick Quadrants - Advanced Fibonacci Level IndicatorOverview
The ICT Daily Wick Quadrants indicator is a professional-grade TradingView tool designed for traders following the Inner Circle Trader (ICT) methodology. It automatically calculates and displays precise Fibonacci retracement levels within the daily candle wicks, providing key intraday support and resistance zones that price frequently reacts to during trading sessions.
This indicator identifies premium and discount zones within both upper and lower daily wicks, offering traders critical reference points for entries, exits, and stop-loss placement based on institutional order flow concepts.
Key Features
🎯 Dual Time Mode System
ICT Day Mode (00:00 EST): Follows the ICT standard with midnight EST as day opening and 23:59 EST as closing
Custom Time Mode: Fully customizable day opening/closing hours and minutes for any trading session (London, Tokyo, Sydney, etc.)
Perfect for traders in different time zones or following specific market sessions
📊 Five Customizable Fibonacci Levels
Level 0% (Base): Wick origin at body extremity
Level 25%: First quartile - common liquidity zone
Level 50%: Equilibrium - strongest reaction level
Level 75%: Third quartile - institutional entry zone
Level 100% (Extremity): Full wick extension - stop hunt level
Each level's percentage value is fully adjustable from 0.0 to 1.0, allowing complete customization for your trading strategy.
🎨 Separate Styling for Previous Day vs. Older Days
Previous Day Lines (Most Recent Complete Day):
Dedicated color palette with higher visibility
Individual line thickness settings (1-10 pixels)
Independent line styles (Solid, Dashed, Dotted)
Brighter colors and thicker lines for immediate focus
Older Days Lines (Historical Days):
Separate color scheme with increased transparency
Thinner lines to reduce chart clutter
Distinct styling options to differentiate from current levels
Perfect for multi-day analysis while maintaining clarity
📍 Smart Line Display System
Follow Current Bar: Lines dynamically extend to the current candle position
Bars Forward Offset: Extend lines ahead of current bar (-50 to +200 bars)
Bars Backward Offset: Start lines X bars after day opening (0 to 100 bars)
Complete Day Filter: Option to show only fully closed days (excludes incomplete current day)
This ensures your chart stays clean and focused on actionable levels relevant to your current trading position.
🏷️ Advanced Label Customization
Template Builder:
Fully customizable label templates with dynamic tags
Available tags: {day}, {type}, {level}, {price}, {date}, {time}
Mix and match to create your perfect label format
Content Options:
Day information with multiple formats (D#, Day #, DD/MM, etc.)
Wick type display (UW/LW, Upper/Lower, ↑/↓, etc.)
Percentage levels with formatting options
Price display with custom formats
Optional date and time information
Custom prefix/suffix text
Custom symbols for upper/lower wicks
Label Positioning:
Right or Left placement
Size options: Auto, Tiny, Small, Normal, Large, Huge
Separate text colors for each Fibonacci level
Independent colors for Previous Day vs. Older Days
📱 Real-Time Info Panel
Displays current indicator mode (ICT or Custom time)
Shows current bar index for reference
Displays forward and backward offsets
Counts bars within current day
Day close status indicator (Yes ✓ / No ✗)
Four position options: Top Right, Top Left, Bottom Right, Bottom Left
🎛️ Individual Line Control
Every Fibonacci level has independent settings:
Color: Full RGB with transparency control
Style: Solid, Dashed, or Dotted
Width: 1 to 10 pixels thickness
Visibility: Toggle individual levels on/off
Separate settings exist for Previous Day and Older Days, giving you complete visual hierarchy control.
Trading Applications
ICT Concepts Supported
Premium/Discount Arrays: Upper wick = premium zone, Lower wick = discount zone
Liquidity Zones: 50% level often marks institutional interest
Stop Hunts: 100% level shows where stops were taken
Fair Value Gaps: Identify FVGs in relation to daily wick quadrants
Order Blocks: Combine with OB analysis at 25% and 75% levels
Optimal Trade Entries: Enter on retracements to wick equilibrium
Strategy Ideas
Reversal Trades: Enter when price taps 50% of previous day's wick
Continuation Entries: Use 25%/75% levels as entry confirmation zones
Stop Placement: Set stops beyond 100% level for protection
Target Setting: Use opposite wick's 50% level as profit target
Trend Filter: Multiple days showing similar wick structures indicate strong directional bias
Unique Advantages
✅ No Manual Drawing: Automatic calculation on every timeframe
✅ Multi-Day Analysis: Display up to 10 days simultaneously
✅ Zero Lag: Levels appear as soon as day closes
✅ Clean Charts: Smart filtering keeps only relevant levels visible
✅ Full Customization: Every visual element is adjustable
✅ Performance Optimized: Efficient code handles 500+ lines without lag
✅ Time Zone Flexibility: Works perfectly for any global market
Technical Specifications
Max Lines: 500 (configurable)
Max Labels: 500 (configurable)
Timeframe: Works on all intraday timeframes (1M to 4H recommended)
Days Display: 1 to 10 days (configurable)
Update Frequency: Real-time on every bar
Overlay: True (displays directly on price chart)
Best Practices
For Scalpers (1M-5M): Show only Previous Day with 50% level highlighted
For Day Traders (5M-15M): Show 2-3 days with all levels visible
For Swing Traders (1H-4H): Show 5-10 days with thinner older day lines
For ICT Students: Use default settings aligned with ICT 00:00 EST standard
For Session Traders: Set custom times matching your preferred session
Why This Indicator?
Unlike standard Fibonacci tools that require manual drawing and guesswork, the ICT Daily Wick Quadrants indicator:
Eliminates human error in level placement
Automatically updates with each new trading day
Provides consistent, objective reference points
Separates current actionable levels from historical context
Saves hours of manual chart preparation
Integrates seamlessly with ICT trading methodology
Whether you're an experienced ICT trader or exploring institutional concepts, this indicator provides the precision and flexibility needed for professional-grade technical analysis.
Version Updates
v1.0.1 - Latest
Fixed a bug that caused lines to not display properly
Perfect For
✓ ICT Methodology Traders
✓ Smart Money Concepts (SMC) Practitioners
✓ Intraday Forex & Futures Traders
✓ Order Flow Analysis Enthusiasts
✓ Institutional Trading Style Followers
✓ Traders Seeking Objective Key Levels
Notas de prensa
ICT Daily Wick Quadrants - Advanced Level Indicator📊 Description
Professional-grade indicator designed for ICT (Inner Circle Trader) methodology practitioners and precision traders. Automatically plots Fibonacci-based quadrant levels on daily candle wicks, helping identify key institutional support/resistance zones and liquidity pools.
✨ Core Features
🎯 Intelligent Wick Analysis
Automatic Detection: Identifies upper and lower wicks on daily candles
Fibonacci Quadrants: 5 customizable levels (0%, 25%, 50%, 75%, 100%)
Multi-Day Display: Track up to 10 previous days simultaneously
Body Separation: Precise calculation from candle body to wick extremities
⚙️ Flexible Time Configuration
Custom Day Definition: Set your own trading day hours (EST timezone)
Incomplete Day Option: Choose to show/hide current forming day levels
Historical Accuracy: Time-based positioning ensures perfect alignment on any timeframe
🎨 Advanced Customization
Visual Differentiation:
Previous Day: Distinct colors, styles, and widths for most recent day
Older Days: Separate styling for historical levels
Line Styles: Solid, Dashed, or Dotted per level
Color Schemes: Full RGB customization with transparency control
Line Extensions:
Follow Current Bar: Lines extend dynamically with price action
Forward/Backward Offset: Fine-tune line positioning (+200/-50 bars)
Smart Positioning: Automatic adjustment based on chart timeframe
🚫 NEW: Overlap Prevention System
Eliminate visual clutter with intelligent level filtering:
Auto-Detection: Identifies overlapping price levels across multiple days
Tolerance Control: Set minimum distance between levels (in ticks)
Priority Options:
Keep Newest: Removes older overlapping levels
Keep Oldest: Removes newer overlapping levels
Clean Charts: Maintains only the most relevant levels
🏷️ Powerful Label System
Template Builder:
Customizable label format using tags: {day}, {type}, {level}, {price}, {date}, {time}
Multiple preset formats for each component
Custom prefix/suffix support
Wick type symbols (UW/LW, ↑/↓, Upper/Lower, etc.)
Independent Colors:
Text colors per level (0%, 25%, 50%, 75%, 100%)
Separate schemes for previous day vs older days
Position control (Left/Right)
Size adjustment (Tiny to Huge)
📈 Info Panel
Real-time monitoring display showing:
Current time mode configuration
Number of days being tracked
Overlap prevention status
Day closure confirmation
🔧 Use Cases
ICT Methodology: Identify optimal trade entry zones within daily ranges
Liquidity Mapping: Spot areas where institutional orders may cluster
Support/Resistance: Multi-day level confluence for high-probability setups
Range Trading: Precise quadrant levels for intraday scalping
Swing Trading: Historical level memory for multi-day position management
📋 Latest Updates - v2.0
✅ Fixed
Buffer Overflow Error: Resolved historical data access issues on long-running charts
Time-Based Positioning: Switched from bar_index to bar_time for unlimited historical reach
Offset Functionality: Forward/backward bar offsets now work correctly with all timeframes
🆕 Added
Overlap Prevention: Intelligent filtering system to remove redundant levels
Priority Selection: User control over which overlapping levels to keep
Tolerance Adjustment: Customizable minimum distance between levels
Enhanced Info Panel: Real-time display of overlap prevention status
🔄 Improved
Performance Optimization: Reduced computational load on large datasets
Code Refactoring: Cleaner functions for better maintainability
Memory Management: Efficient array handling for multi-day storage
🎓 Best Practices
Start with 3 days for cleaner charts, increase for pattern recognition
Enable overlap prevention with 5-10 tick tolerance for optimal clarity
Use "Keep Newest" priority for dynamic market conditions
Combine with volume profile for enhanced confluence zones
Adjust line offsets to align with your specific trading session
⚠️ Performance Notes
Max 500 lines/labels supported (TradingView limitation)
Optimal performance with 1-5 days on lower timeframes
Recommended for 1m-1H charts for ICT precision trading
Works on all instruments (Forex, Crypto, Futures, Stocks)
🔗 Support
For questions, suggestions, or bug reports, please contact via TradingView profile.
Disclaimer: This indicator is for educational purposes. Always practice proper risk management and never trade with money you cannot afford to lose.
Script de código abierto
Fiel al espíritu de TradingView, el creador de este script lo ha convertido en código abierto, para que los traders puedan revisar y verificar su funcionalidad. ¡Enhorabuena al autor! Aunque puede utilizarlo de forma gratuita, recuerde que la republicación del código está sujeta a nuestras Normas internas.
Exención de responsabilidad
La información y las publicaciones no constituyen, ni deben considerarse como asesoramiento o recomendaciones financieras, de inversión, de trading o de otro tipo proporcionadas o respaldadas por TradingView. Más información en Condiciones de uso.
Script de código abierto
Fiel al espíritu de TradingView, el creador de este script lo ha convertido en código abierto, para que los traders puedan revisar y verificar su funcionalidad. ¡Enhorabuena al autor! Aunque puede utilizarlo de forma gratuita, recuerde que la republicación del código está sujeta a nuestras Normas internas.
Exención de responsabilidad
La información y las publicaciones no constituyen, ni deben considerarse como asesoramiento o recomendaciones financieras, de inversión, de trading o de otro tipo proporcionadas o respaldadas por TradingView. Más información en Condiciones de uso.