PROTECTED SOURCE SCRIPT
Thiru Macro Time Cycles

๐ Thiru Macro Time Cycles - Advanced Multi-Session Trading Indicator
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ WHAT IT DOES:
Thiru Macro Time Cycles is a professional-grade trading indicator that automatically identifies and visualizes 10 critical macro trading sessions throughout the trading day. This indicator helps traders identify optimal entry windows during high-probability market periods across London and New York sessions.
The indicator displays horizontal lines and labels marking specific 30-minute time windows that are known for significant price movements and institutional trading activity. Perfect for traders who follow ICT (Inner Circle Trader) methodologies, session trading strategies, and time-based market analysis.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โจ KEY FEATURES:
๐ MULTI-SESSION COVERAGE
10 Distinct Macro Sessions:
- London Sessions: 2 sessions (2:45-3:15 AM & 3:45-4:15 AM EST)
- NY AM Sessions: 4 sessions (7:45-8:15 AM, 8:45-9:15 AM, 9:45-10:15 AM, 10:45-11:15 AM EST)
- NY PM Sessions: 4 sessions (11:45-12:15 PM, 12:45-1:15 PM, 1:45-2:15 PM, 2:45-3:15 PM EST)
โข Each session is a precise 30-minute window optimized for institutional activity
https://www.tradingview.com/x/avAm7Nzi/
๐จ FULLY CUSTOMIZABLE VISUALS
โข Individual Color Control: Set unique colors for each of the 10 sessions
โข Plain Text Labels: Clean labels without background boxes for better visibility
โข Label Customization: Show/hide labels, adjust text alignment (Left/Center/Right), size (Tiny to Huge)
โข Line Customization: Adjustable width (1-10px), style (Solid/Dotted/Dashed), transparency
โข Professional Color Coding: Different colors for London vs NY sessions
โข Clean Visual Design: Horizontal lines with optional plain text labels
โฐ INTELLIGENT TIME MANAGEMENT
โข Days to Show: Control how many days of sessions to display (1-30 days, default: 5)
โข Weekend Filtering: Option to skip Saturday and Sunday for cleaner weekly view
โข Automatic Cleanup: Smart memory management prevents chart clutter
โข Timezone Aware: Uses Eastern Time (EST/EDT) with automatic DST handling
โข Historical Tracking: View past sessions for pattern analysis
๐ SESSION CONTROL SYSTEM
โข Individual Session Control: Enable/disable each of the 10 sessions independently
โข Session Group Toggles: Show/hide all London, NY AM, or NY PM sessions at once
โข London Sessions: Marked as "LO 1" and "LO 2"
โข NY AM Sessions: Marked as "AM 1", "AM 2", "AM 3", "AM 4"
โข NY PM Sessions: Marked as "PM 1", "PM 2", "PM 3", "PM 4"
โข Clear Label System: Easy to identify which session you're viewing
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ HOW TO USE:
BASIC SETUP:
1๏ธโฃ Add the indicator to your chart
2๏ธโฃ The indicator will automatically display sessions for the current and past days
3๏ธโฃ Sessions appear as horizontal lines at the bottom of the indicator pane
4๏ธโฃ Labels show session names (LO 1, LO 2, AM 1-4, PM 1-4)
CUSTOMIZATION:
1๏ธโฃ Open Settings (gear icon)
2๏ธโฃ Adjust "Days to Show" to control historical display (1-30 days recommended)
3๏ธโฃ Enable/disable individual sessions or entire session groups
4๏ธโฃ Toggle "Show Labels" on/off based on your preference
5๏ธโฃ Choose "Text Alignment" (Left/Center/Right) and label size
6๏ธโฃ Customize line width, style, and transparency
7๏ธโฃ Customize colors for each session in the "Colors" section
8๏ธโฃ Enable "Skip Weekends" for cleaner weekly view
FOR SESSION TRADING:
โข Monitor the horizontal lines to identify active macro sessions
โข Watch for price reactions during these specific 30-minute windows
โข Use session labels to quickly identify which macro period is active
โข Track multiple days to see session patterns and consistency
FOR ICT/SMC TRADERS:
โข London sessions (LO 1, LO 2) align with London Killzone periods
โข NY AM sessions (AM 1-4) cover the New York morning session
โข NY PM sessions (PM 1-4) cover the New York afternoon session
โข Use these windows for optimal entry timing in your trading setups
FOR MULTI-TIMEFRAME ANALYSIS:
โข Works on all timeframes (optimized for 15m, 30m, 1h, 4h)
โข Adjust "Days to Show" based on your timeframe:
- Lower timeframes (15m, 30m): 3-5 days
- Higher timeframes (4h, Daily): 5-10 days
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ๏ธ SETTINGS OVERVIEW:
๐ DISPLAY SETTINGS:
โข Days to Show: Number of days to display (default: 5, range: 1-30)
โข Skip Weekends: Toggle to skip Saturday and Sunday (default: ON)
โข Line Y Position: Adjust vertical position of lines (-1.0 to 1.0)
๐ SESSION GROUPS:
โข Show London Sessions: Toggle all London sessions on/off
โข Show NY AM Sessions: Toggle all NY AM sessions on/off
โข Show NY PM Sessions: Toggle all NY PM sessions on/off
๐ INDIVIDUAL SESSIONS:
โข Enable/disable each of the 10 sessions independently
๐ LABEL SETTINGS:
โข Show Labels: Toggle labels on/off (default: ON)
โข Text Alignment: Left, Center, or Right positioning
โข Label Size: Tiny, Small, Normal, Large, or Huge (default: Small)
โข Label Y Position: Adjust vertical position (-1.0 to 1.0)
โข Label Text Color: Customize text color
๐ LINE APPEARANCE:
โข Line Width: 1-10 pixels (default: 7)
โข Line Style: Solid, Dotted, or Dashed
โข Line Transparency: 0-100% (default: 0 = fully opaque)
๐จ COLORS:
โข London Macro 1 Line Color (2:45-3:15 AM): Default Blue
โข London Macro 2 Line Color (3:45-4:15 AM): Default Blue
โข NYAM Macro 1 Line Color (7:45-8:15 AM): Default Orange
โข NYAM Macro 2 Line Color (8:45-9:15 AM): Default Orange
โข NYAM Macro 3 Line Color (9:45-10:15 AM): Default Blue
โข NYAM Macro 4 Line Color (10:45-11:15 AM): Default Blue
โข NYPM Macro 1 Line Color (11:45-12:15 PM): Default Orange
โข NYPM Macro 2 Line Color (12:45-1:15 PM): Default Orange
โข NYPM Macro 3 Line Color (1:45-2:15 PM): Default Blue
โข NYPM Macro 4 Line Color (2:45-3:15 PM): Default Blue
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ก TIPS & BEST PRACTICES:
โ RECOMMENDED SETTINGS:
โข Days to Show: 5 days (good balance of history and clarity)
โข Show Labels: ON (helps identify sessions quickly)
โข Text Alignment: Center (best visibility)
โ TRADING STRATEGIES:
โข Combine with price action analysis during macro sessions
โข Watch for breakouts or reversals at session boundaries
โข Use in conjunction with other ICT/SMC indicators
โข Track which sessions show highest volatility for your instrument
โ CHART SETUP:
โข Works best on clean charts (minimal other indicators)
โข Recommended instruments: Forex pairs, indices, futures
โข Optimal timeframes: 15m, 30m, 1h for intraday trading
โข Can be used on 4h/Daily for swing trading context
โ PERFORMANCE OPTIMIZATION:
โข Reduce "Days to Show" if chart becomes cluttered
โข Turn off labels if you prefer cleaner visual
โข Use consistent colors to build visual memory
โข Adjust based on your trading style and preferences
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ SESSION TIMES (Eastern Time):
๐ LONDON SESSIONS:
โข LO 1: 2:45 AM - 3:15 AM EST
โข LO 2: 3:45 AM - 4:15 AM EST
๐บ๐ธ NEW YORK AM SESSIONS:
โข AM 1: 7:45 AM - 8:15 AM EST
โข AM 2: 8:45 AM - 9:15 AM EST
โข AM 3: 9:45 AM - 10:15 AM EST
โข AM 4: 10:45 AM - 11:15 AM EST
๐บ๐ธ NEW YORK PM SESSIONS:
โข PM 1: 11:45 AM - 12:15 PM EST
โข PM 2: 12:45 PM - 1:15 PM EST
โข PM 3: 1:45 PM - 2:15 PM EST
โข PM 4: 2:45 PM - 3:15 PM EST
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ง TECHNICAL DETAILS:
โข Pine Script Version: v6
โข Indicator Type: Non-overlay (separate pane)
โข Timezone: America/New_York (Eastern Time)
โข Automatic DST Handling: Yes
โข Memory Management: Optimized with automatic cleanup
โข Performance: Lightweight and efficient
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฏ USE CASES:
1๏ธโฃ SESSION TRADING
Identify optimal entry windows during high-probability trading sessions
2๏ธโฃ ICT/SMC METHODOLOGY
Align with Inner Circle Trader and Smart Money Concepts time-based strategies
3๏ธโฃ INSTITUTIONAL TIMING
Track when institutional traders are most active in the market
4๏ธโฃ MULTI-SESSION ANALYSIS
Compare price action across different macro sessions to find patterns
5๏ธโฃ TIME-BASED ENTRIES
Use macro sessions as timing filters for your trading setups
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ NOTES:
โข All times are in Eastern Time (EST/EDT)
โข The indicator automatically handles daylight saving time changes
โข Sessions are displayed as horizontal lines in a separate indicator pane
โข Works with all instruments: Forex, Stocks, Futures, Crypto
โข Compatible with all timeframes, optimized for intraday trading
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ค AUTHOR & SUPPORT:
Created by: ThiruDinesh
TradingView Profile: thirudinesh
For questions, feedback, or support, please contact through TradingView.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ยฉ 2025 ThiruDinesh - All Rights Reserved
Proprietary Algorithm - Do Not Redistribute
This indicator contains proprietary trading logic and methodology
developed exclusively by ThiruDinesh. Unauthorized copying,
distribution, or reverse engineering is strictly prohibited.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ WHAT IT DOES:
Thiru Macro Time Cycles is a professional-grade trading indicator that automatically identifies and visualizes 10 critical macro trading sessions throughout the trading day. This indicator helps traders identify optimal entry windows during high-probability market periods across London and New York sessions.
The indicator displays horizontal lines and labels marking specific 30-minute time windows that are known for significant price movements and institutional trading activity. Perfect for traders who follow ICT (Inner Circle Trader) methodologies, session trading strategies, and time-based market analysis.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โจ KEY FEATURES:
๐ MULTI-SESSION COVERAGE
10 Distinct Macro Sessions:
- London Sessions: 2 sessions (2:45-3:15 AM & 3:45-4:15 AM EST)
- NY AM Sessions: 4 sessions (7:45-8:15 AM, 8:45-9:15 AM, 9:45-10:15 AM, 10:45-11:15 AM EST)
- NY PM Sessions: 4 sessions (11:45-12:15 PM, 12:45-1:15 PM, 1:45-2:15 PM, 2:45-3:15 PM EST)
โข Each session is a precise 30-minute window optimized for institutional activity
๐จ FULLY CUSTOMIZABLE VISUALS
โข Individual Color Control: Set unique colors for each of the 10 sessions
โข Plain Text Labels: Clean labels without background boxes for better visibility
โข Label Customization: Show/hide labels, adjust text alignment (Left/Center/Right), size (Tiny to Huge)
โข Line Customization: Adjustable width (1-10px), style (Solid/Dotted/Dashed), transparency
โข Professional Color Coding: Different colors for London vs NY sessions
โข Clean Visual Design: Horizontal lines with optional plain text labels
โฐ INTELLIGENT TIME MANAGEMENT
โข Days to Show: Control how many days of sessions to display (1-30 days, default: 5)
โข Weekend Filtering: Option to skip Saturday and Sunday for cleaner weekly view
โข Automatic Cleanup: Smart memory management prevents chart clutter
โข Timezone Aware: Uses Eastern Time (EST/EDT) with automatic DST handling
โข Historical Tracking: View past sessions for pattern analysis
๐ SESSION CONTROL SYSTEM
โข Individual Session Control: Enable/disable each of the 10 sessions independently
โข Session Group Toggles: Show/hide all London, NY AM, or NY PM sessions at once
โข London Sessions: Marked as "LO 1" and "LO 2"
โข NY AM Sessions: Marked as "AM 1", "AM 2", "AM 3", "AM 4"
โข NY PM Sessions: Marked as "PM 1", "PM 2", "PM 3", "PM 4"
โข Clear Label System: Easy to identify which session you're viewing
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ HOW TO USE:
BASIC SETUP:
1๏ธโฃ Add the indicator to your chart
2๏ธโฃ The indicator will automatically display sessions for the current and past days
3๏ธโฃ Sessions appear as horizontal lines at the bottom of the indicator pane
4๏ธโฃ Labels show session names (LO 1, LO 2, AM 1-4, PM 1-4)
CUSTOMIZATION:
1๏ธโฃ Open Settings (gear icon)
2๏ธโฃ Adjust "Days to Show" to control historical display (1-30 days recommended)
3๏ธโฃ Enable/disable individual sessions or entire session groups
4๏ธโฃ Toggle "Show Labels" on/off based on your preference
5๏ธโฃ Choose "Text Alignment" (Left/Center/Right) and label size
6๏ธโฃ Customize line width, style, and transparency
7๏ธโฃ Customize colors for each session in the "Colors" section
8๏ธโฃ Enable "Skip Weekends" for cleaner weekly view
FOR SESSION TRADING:
โข Monitor the horizontal lines to identify active macro sessions
โข Watch for price reactions during these specific 30-minute windows
โข Use session labels to quickly identify which macro period is active
โข Track multiple days to see session patterns and consistency
FOR ICT/SMC TRADERS:
โข London sessions (LO 1, LO 2) align with London Killzone periods
โข NY AM sessions (AM 1-4) cover the New York morning session
โข NY PM sessions (PM 1-4) cover the New York afternoon session
โข Use these windows for optimal entry timing in your trading setups
FOR MULTI-TIMEFRAME ANALYSIS:
โข Works on all timeframes (optimized for 15m, 30m, 1h, 4h)
โข Adjust "Days to Show" based on your timeframe:
- Lower timeframes (15m, 30m): 3-5 days
- Higher timeframes (4h, Daily): 5-10 days
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ๏ธ SETTINGS OVERVIEW:
๐ DISPLAY SETTINGS:
โข Days to Show: Number of days to display (default: 5, range: 1-30)
โข Skip Weekends: Toggle to skip Saturday and Sunday (default: ON)
โข Line Y Position: Adjust vertical position of lines (-1.0 to 1.0)
๐ SESSION GROUPS:
โข Show London Sessions: Toggle all London sessions on/off
โข Show NY AM Sessions: Toggle all NY AM sessions on/off
โข Show NY PM Sessions: Toggle all NY PM sessions on/off
๐ INDIVIDUAL SESSIONS:
โข Enable/disable each of the 10 sessions independently
๐ LABEL SETTINGS:
โข Show Labels: Toggle labels on/off (default: ON)
โข Text Alignment: Left, Center, or Right positioning
โข Label Size: Tiny, Small, Normal, Large, or Huge (default: Small)
โข Label Y Position: Adjust vertical position (-1.0 to 1.0)
โข Label Text Color: Customize text color
๐ LINE APPEARANCE:
โข Line Width: 1-10 pixels (default: 7)
โข Line Style: Solid, Dotted, or Dashed
โข Line Transparency: 0-100% (default: 0 = fully opaque)
๐จ COLORS:
โข London Macro 1 Line Color (2:45-3:15 AM): Default Blue
โข London Macro 2 Line Color (3:45-4:15 AM): Default Blue
โข NYAM Macro 1 Line Color (7:45-8:15 AM): Default Orange
โข NYAM Macro 2 Line Color (8:45-9:15 AM): Default Orange
โข NYAM Macro 3 Line Color (9:45-10:15 AM): Default Blue
โข NYAM Macro 4 Line Color (10:45-11:15 AM): Default Blue
โข NYPM Macro 1 Line Color (11:45-12:15 PM): Default Orange
โข NYPM Macro 2 Line Color (12:45-1:15 PM): Default Orange
โข NYPM Macro 3 Line Color (1:45-2:15 PM): Default Blue
โข NYPM Macro 4 Line Color (2:45-3:15 PM): Default Blue
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ก TIPS & BEST PRACTICES:
โ RECOMMENDED SETTINGS:
โข Days to Show: 5 days (good balance of history and clarity)
โข Show Labels: ON (helps identify sessions quickly)
โข Text Alignment: Center (best visibility)
โ TRADING STRATEGIES:
โข Combine with price action analysis during macro sessions
โข Watch for breakouts or reversals at session boundaries
โข Use in conjunction with other ICT/SMC indicators
โข Track which sessions show highest volatility for your instrument
โ CHART SETUP:
โข Works best on clean charts (minimal other indicators)
โข Recommended instruments: Forex pairs, indices, futures
โข Optimal timeframes: 15m, 30m, 1h for intraday trading
โข Can be used on 4h/Daily for swing trading context
โ PERFORMANCE OPTIMIZATION:
โข Reduce "Days to Show" if chart becomes cluttered
โข Turn off labels if you prefer cleaner visual
โข Use consistent colors to build visual memory
โข Adjust based on your trading style and preferences
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ SESSION TIMES (Eastern Time):
๐ LONDON SESSIONS:
โข LO 1: 2:45 AM - 3:15 AM EST
โข LO 2: 3:45 AM - 4:15 AM EST
๐บ๐ธ NEW YORK AM SESSIONS:
โข AM 1: 7:45 AM - 8:15 AM EST
โข AM 2: 8:45 AM - 9:15 AM EST
โข AM 3: 9:45 AM - 10:15 AM EST
โข AM 4: 10:45 AM - 11:15 AM EST
๐บ๐ธ NEW YORK PM SESSIONS:
โข PM 1: 11:45 AM - 12:15 PM EST
โข PM 2: 12:45 PM - 1:15 PM EST
โข PM 3: 1:45 PM - 2:15 PM EST
โข PM 4: 2:45 PM - 3:15 PM EST
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ง TECHNICAL DETAILS:
โข Pine Script Version: v6
โข Indicator Type: Non-overlay (separate pane)
โข Timezone: America/New_York (Eastern Time)
โข Automatic DST Handling: Yes
โข Memory Management: Optimized with automatic cleanup
โข Performance: Lightweight and efficient
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฏ USE CASES:
1๏ธโฃ SESSION TRADING
Identify optimal entry windows during high-probability trading sessions
2๏ธโฃ ICT/SMC METHODOLOGY
Align with Inner Circle Trader and Smart Money Concepts time-based strategies
3๏ธโฃ INSTITUTIONAL TIMING
Track when institutional traders are most active in the market
4๏ธโฃ MULTI-SESSION ANALYSIS
Compare price action across different macro sessions to find patterns
5๏ธโฃ TIME-BASED ENTRIES
Use macro sessions as timing filters for your trading setups
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ NOTES:
โข All times are in Eastern Time (EST/EDT)
โข The indicator automatically handles daylight saving time changes
โข Sessions are displayed as horizontal lines in a separate indicator pane
โข Works with all instruments: Forex, Stocks, Futures, Crypto
โข Compatible with all timeframes, optimized for intraday trading
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ค AUTHOR & SUPPORT:
Created by: ThiruDinesh
TradingView Profile: thirudinesh
For questions, feedback, or support, please contact through TradingView.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ยฉ 2025 ThiruDinesh - All Rights Reserved
Proprietary Algorithm - Do Not Redistribute
This indicator contains proprietary trading logic and methodology
developed exclusively by ThiruDinesh. Unauthorized copying,
distribution, or reverse engineering is strictly prohibited.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Protected script
This script is published as closed-source. However, you can use it freely and without any limitations โ learn more here.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Protected script
This script is published as closed-source. However, you can use it freely and without any limitations โ learn more here.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.