OPEN-SOURCE SCRIPT
Updated TradeJorno - Time + Price Levels

Tired of manually drawing and updating important ICT or SMC time and price levels on your charts every day?
Here’s an indicator to draw important TIME and PRICE levels automatically.
Here’s what you can highlight in realtime on your charts:
1. Previous major highs and lows
⁃ Previous daily and weekly highs and low
- Weekly dividing lines
2. Session highs/lows
⁃ Plot the high and low of Asia and London sessions.
⁃ Customise the timeframe and appearance on the chart.
- Previous session settlement price.
3. Various price levels
⁃ Pre-market opening prices : midnight, 7:30 and 8:30
⁃ Regular market opening prices: 9:30, 10:00, 14:00
- end of session settlement prices
4. Market opening range high and low
⁃ Lines extending throughout the current session
⁃ Customise the timeframe and appearance on the chart.
5. ICT Macro times
- Draw customisable vertical lines and labels to indicate the start of each ICT macro
period.
Let us know in the comments below if there’s anything else we need to add!
Release Notes
- Updated global line styling options- Added ability to hide previous session macros
- Changed right side label styling for Asia, London and Opening range sessions
Release Notes
- Fixed Asia/London session highs and lows realtime updating- Highs and low only drawn for current session
Release Notes
- customisation for opening range and session line labels- updated previous session macro visibility on 1-minute chart
- further code optimisation
Release Notes
- added previous MONTH high and low- option to show price levels on major high/low labels
Release Notes
- added optional session highlight boxes for Asia and London sessions.Release Notes
- added option to highlight the opening range- further code clean up
Release Notes
- added optional weekly open lineRelease Notes
- changed opening range to custom range - eg: can be used for pre-market or opening 30 minute range
- added option to show or hide price levels on labels
- updated name to include 'sessions'
Release Notes
- bug squashedRelease Notes
- further session and custom range customisationRelease Notes
- option to display REGULAR TRADING HOURS opening gap- option to automatically hide gap once MID line is breached
- more options to show or hide price levels on labels if desired
Release Notes
- bug fixRelease Notes
- added optional new DAY and new WEEK opening gap displays- extra options to customise label display on the right of the chart
- cleaned up and re-organised the settings window
Release Notes
- improved macro label position at top of chartRelease Notes
- updated defaultsRelease Notes
- added extra session for RTH (regular trading hours). - this stays visible until the next RTH starts to print ie visible until 9:30 the next trading day
- then starts again for the new session.
- added option to show the first presented FVG.
- consolidated session inputs in the settings window.
Release Notes
- code optimisation and clean-upRelease Notes
- working on eliminating duplicate labels at price levels. More to come.Release Notes
- more overlapping labels dealt with, code streamlined.Release Notes
- enter chart or trade notes to be displayed on the chartRelease Notes
- highlight first candle range after open eg first 5, 15, 30 or 60 minute candle- draw high low lines for opening range candle
Release Notes
- set global highlight box transparency and add optional bordersRelease Notes
- updated first candle range optionsRelease Notes
- improved new DAY+ WEEK detection to account for holidays and different instruments.- removed individual price toggles for labels, expect NDOG, NWOG and RTH gap
- added global toggle for prices on labels
Release Notes
- fixed issue with 1st presented FVG drawingRelease Notes
Implemented multiple look back:- select global number to look back
- look back will be days for sessions and NDOG
- look back will be weeks for NWOG
Release Notes
- added optional custom opening level under 'OPENING LEVELS' section- just set the hour and minute for the level you want to display
Release Notes
- fixed NWOG multi overlap on lower timeframesRelease Notes
- updated script name to 'ICT Time + Price Levels (TradeJorno)'Release Notes
- added optional session midlines- select check under the 'SESSIONS' section
Release Notes
- bug fix, deleting old lines on higher timeframes correctlyOpen-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
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.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
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.