PROTECTED SOURCE SCRIPT
ICT Tool-Kit

ICT TOOL-KIT INDICATOR DESCRIPTION
This toolkit consolidates essential ICT market structure and price action tools into a single, clean indicator. Built for traders focused on session analysis, order block identification, and HTF confirmation through multiple timeframe perspectives.
WHAT IT DOES
The indicator tracks macro session ranges across Asia, London and NY trading hours, identifies fair value gaps at session opens, displays higher timeframe candle structure with Fibonacci retracement levels, and marks sweeps across selected timeframes. Non-RTH activity can be highlighted separately if needed. All tools are designed to operate cleanly alongside price action without cluttering the chart.
---
SECTION 1: MACRO CYCLES
The macro cycle section displays the high and low range for each trading session. These ranges represent where price moved during each region's primary trading window.
Max Timeframe (minutes)
- Controls which timeframes display the macro ranges
- Set to 5 minutes by default, macros won't show on 15m and higher
- Useful for filtering out higher timeframe noise when trading intraday
- Example: Set to 240 for 4h and below, 1440 for daily and below
Show Asia/London/NY Macro
- Toggle each session on or off
- Asia and London are off by default, NY is on
- Use these toggles based on what your strategy focuses on
Macro Cycles Timeframe
- Leave blank to use your chart's current timeframe
- Or lock to a specific timeframe for consistent range calculations
Range Area Transparency
- Controls how opaque the session boxes are
- Lower value = more visible, higher value = more transparent
- Default at 85 keeps them subtle in the background
Range Outline / Range Label
- Toggle the border of the boxes and the session name label on or off
UTC Offset
- Set your timezone offset from UTC
- Or enable "Use Exchange Timezone" to automatically detect
---
SECTION 2: FVG GENERAL
First Presented Fair Value Gaps are identified at the open of major sessions. These boxes mark where price moved but left a gap in the structure, creating inefficiency that price often returns to fill.
The indicator searches for FVGs during the NY Open (9:32-10:30), NY PM (1:32-2:30), and Weekly Open (6:02 PM-8:00 PM) windows. Detection is forced to the 1m timeframe for accuracy regardless of your chart timeframe.
Infinite Extension
- When enabled, FVG boxes extend infinitely to the right, following live price
- When disabled, boxes contract to 3 bars for a cleaner look while price moves past them
- Default is off to keep the chart clean
Max Total FVG Boxes
- Limits how many FVG boxes can exist on screen at once
- Default is 3, oldest boxes are deleted when limit is reached
FVG Label Size
- Controls the text size of the FVG labels
- Options: Tiny, Small, Normal, Large
NY Open (AM) / NY PM (1:30) / Weekly Open
- Each has its own color settings for the box and label text
- Adjust colors to match your preference or chart theme
---
SECTION 3: HTF CANDLE WITH FIBONACCI RETRACEMENT
This section displays candle structure from a higher timeframe on your current chart. Useful for understanding the larger move while trading smaller timeframes.
Show Candle
- Toggle the HTF candles on or off
Timeframe
- Select which timeframe the candles represent
- Options: 1m, 5m, 15m, 30m, 1h, 2h, 4h, Daily, Weekly, Monthly
Candles to Show
- How many HTF candles display on screen
- Default is 3, can be set up to 20
Bull Body / Bear Body / Bull Border / Bear Border / Wick Color
- Customize the appearance of the candles
- Standard white for bull, black for bear
Width / Offset Padding
- Width controls candle thickness
- Offset Padding is how far right the candles are positioned from the right edge
Show Label / Label Color / Size / Show Timer
- The label displays the timeframe at the top of the candle
- Timer shows hours and minutes until the candle closes
- Toggle either on or off as needed
---
FIBONACCI RETRACEMENT
The Fibonacci levels display on the most recent HTF candle, showing standard retracement levels (0.0, 0.25, 0.50, 0.75, 1.0). All levels are black by default.
Show Fibonacci
- Toggle on or off
Line Style / Line Width
- Customize how the fib lines look
- Options: Solid, Dashed, Dotted
Extend Fibonacci Right
- When enabled, fib lines extend infinitely to the right
- Default is off to keep them contained to the candle structure
---
NDOG (Next Day Opening Gap) / Gap Rectangle
The NDOG displays the gap between the previous candle's close and the current candle's open. This highlights where the gap filled or remained unfilled overnight.
Show NDOG
- Toggle the gap rectangle on or off
- Default is on
NDOG Color
- Controls the color and opacity of the rectangle
- Set to black with 80 transparency by default for clean appearance
Extend NDOG Right
- NDOG extends infinitely right by default to mark the gap clearly
- This distinguishes it from the FVG boxes which follow price action
---
SECTION 4: TIMEFRAME SWEEPS
Sweeps mark when price breaks the high or low of the previous candle on your selected sweep timeframe. Useful for identifying intrabar reversals and momentum shifts.
Sweep Timeframe
- Select which timeframe to monitor for breaks
- Options: 1m, 5m, 15m, 30m, 1h, 2h, 4h, Daily
Dot Symbol
- Choose between three dot styles to mark sweeps
Sweep High Color / Sweep Low Color
- Colors for high sweeps and low sweeps
- High sweeps appear below price, low sweeps appear above
---
SECTION 5: NON-RTH DISPLAY
Non-RTH (Outside Regular Trading Hours) tools highlight activity outside the main market session.
Regular Trading Hours
- Set the session window that represents RTH for your market
- Default is 9:30 AM - 4:15 PM for US equities
Show Non-RTH Background
- Highlights the background when trading outside RTH
- Off by default
Non-RTH Candles
- When enabled, candles outside RTH display in white with 30% transparency
- This keeps them visible but clearly separated from RTH candles
- Off by default, enable if you trade pre-market or after-hours
Bull/Bear Transparency
- Both set to 30 by default for balanced appearance
This toolkit consolidates essential ICT market structure and price action tools into a single, clean indicator. Built for traders focused on session analysis, order block identification, and HTF confirmation through multiple timeframe perspectives.
WHAT IT DOES
The indicator tracks macro session ranges across Asia, London and NY trading hours, identifies fair value gaps at session opens, displays higher timeframe candle structure with Fibonacci retracement levels, and marks sweeps across selected timeframes. Non-RTH activity can be highlighted separately if needed. All tools are designed to operate cleanly alongside price action without cluttering the chart.
---
SECTION 1: MACRO CYCLES
The macro cycle section displays the high and low range for each trading session. These ranges represent where price moved during each region's primary trading window.
Max Timeframe (minutes)
- Controls which timeframes display the macro ranges
- Set to 5 minutes by default, macros won't show on 15m and higher
- Useful for filtering out higher timeframe noise when trading intraday
- Example: Set to 240 for 4h and below, 1440 for daily and below
Show Asia/London/NY Macro
- Toggle each session on or off
- Asia and London are off by default, NY is on
- Use these toggles based on what your strategy focuses on
Macro Cycles Timeframe
- Leave blank to use your chart's current timeframe
- Or lock to a specific timeframe for consistent range calculations
Range Area Transparency
- Controls how opaque the session boxes are
- Lower value = more visible, higher value = more transparent
- Default at 85 keeps them subtle in the background
Range Outline / Range Label
- Toggle the border of the boxes and the session name label on or off
UTC Offset
- Set your timezone offset from UTC
- Or enable "Use Exchange Timezone" to automatically detect
---
SECTION 2: FVG GENERAL
First Presented Fair Value Gaps are identified at the open of major sessions. These boxes mark where price moved but left a gap in the structure, creating inefficiency that price often returns to fill.
The indicator searches for FVGs during the NY Open (9:32-10:30), NY PM (1:32-2:30), and Weekly Open (6:02 PM-8:00 PM) windows. Detection is forced to the 1m timeframe for accuracy regardless of your chart timeframe.
Infinite Extension
- When enabled, FVG boxes extend infinitely to the right, following live price
- When disabled, boxes contract to 3 bars for a cleaner look while price moves past them
- Default is off to keep the chart clean
Max Total FVG Boxes
- Limits how many FVG boxes can exist on screen at once
- Default is 3, oldest boxes are deleted when limit is reached
FVG Label Size
- Controls the text size of the FVG labels
- Options: Tiny, Small, Normal, Large
NY Open (AM) / NY PM (1:30) / Weekly Open
- Each has its own color settings for the box and label text
- Adjust colors to match your preference or chart theme
---
SECTION 3: HTF CANDLE WITH FIBONACCI RETRACEMENT
This section displays candle structure from a higher timeframe on your current chart. Useful for understanding the larger move while trading smaller timeframes.
Show Candle
- Toggle the HTF candles on or off
Timeframe
- Select which timeframe the candles represent
- Options: 1m, 5m, 15m, 30m, 1h, 2h, 4h, Daily, Weekly, Monthly
Candles to Show
- How many HTF candles display on screen
- Default is 3, can be set up to 20
Bull Body / Bear Body / Bull Border / Bear Border / Wick Color
- Customize the appearance of the candles
- Standard white for bull, black for bear
Width / Offset Padding
- Width controls candle thickness
- Offset Padding is how far right the candles are positioned from the right edge
Show Label / Label Color / Size / Show Timer
- The label displays the timeframe at the top of the candle
- Timer shows hours and minutes until the candle closes
- Toggle either on or off as needed
---
FIBONACCI RETRACEMENT
The Fibonacci levels display on the most recent HTF candle, showing standard retracement levels (0.0, 0.25, 0.50, 0.75, 1.0). All levels are black by default.
Show Fibonacci
- Toggle on or off
Line Style / Line Width
- Customize how the fib lines look
- Options: Solid, Dashed, Dotted
Extend Fibonacci Right
- When enabled, fib lines extend infinitely to the right
- Default is off to keep them contained to the candle structure
---
NDOG (Next Day Opening Gap) / Gap Rectangle
The NDOG displays the gap between the previous candle's close and the current candle's open. This highlights where the gap filled or remained unfilled overnight.
Show NDOG
- Toggle the gap rectangle on or off
- Default is on
NDOG Color
- Controls the color and opacity of the rectangle
- Set to black with 80 transparency by default for clean appearance
Extend NDOG Right
- NDOG extends infinitely right by default to mark the gap clearly
- This distinguishes it from the FVG boxes which follow price action
---
SECTION 4: TIMEFRAME SWEEPS
Sweeps mark when price breaks the high or low of the previous candle on your selected sweep timeframe. Useful for identifying intrabar reversals and momentum shifts.
Sweep Timeframe
- Select which timeframe to monitor for breaks
- Options: 1m, 5m, 15m, 30m, 1h, 2h, 4h, Daily
Dot Symbol
- Choose between three dot styles to mark sweeps
Sweep High Color / Sweep Low Color
- Colors for high sweeps and low sweeps
- High sweeps appear below price, low sweeps appear above
---
SECTION 5: NON-RTH DISPLAY
Non-RTH (Outside Regular Trading Hours) tools highlight activity outside the main market session.
Regular Trading Hours
- Set the session window that represents RTH for your market
- Default is 9:30 AM - 4:15 PM for US equities
Show Non-RTH Background
- Highlights the background when trading outside RTH
- Off by default
Non-RTH Candles
- When enabled, candles outside RTH display in white with 30% transparency
- This keeps them visible but clearly separated from RTH candles
- Off by default, enable if you trade pre-market or after-hours
Bull/Bear Transparency
- Both set to 30 by default for balanced appearance
Korumalı komut dosyası
Bu komut dosyası kapalı kaynak olarak yayınlanmaktadır. Ancak, ücretsiz ve herhangi bir sınırlama olmaksızın kullanabilirsiniz – daha fazla bilgiyi buradan edinebilirsiniz.
Feragatname
Bilgiler ve yayınlar, TradingView tarafından sağlanan veya onaylanan finansal, yatırım, alım satım veya diğer türden tavsiye veya öneriler anlamına gelmez ve teşkil etmez. Kullanım Koşulları bölümünde daha fazlasını okuyun.
Korumalı komut dosyası
Bu komut dosyası kapalı kaynak olarak yayınlanmaktadır. Ancak, ücretsiz ve herhangi bir sınırlama olmaksızın kullanabilirsiniz – daha fazla bilgiyi buradan edinebilirsiniz.
Feragatname
Bilgiler ve yayınlar, TradingView tarafından sağlanan veya onaylanan finansal, yatırım, alım satım veya diğer türden tavsiye veya öneriler anlamına gelmez ve teşkil etmez. Kullanım Koşulları bölümünde daha fazlasını okuyun.