OPEN-SOURCE SCRIPT
Updated Prior Levels [crlmx]

Previous Levels (prLevels) is a Multi-timeframe horizontal price level tool, presenting current/previous day, previous week and custom sessions with optional Initial Balance.
Key Features
- Offering: Open, High, Low, Mid levels on all timeframes
- On/off visibility toggle for sections and individual levels
- Optional price display labels
- Session presets: NYC, London, Asia
- Custom Session timeframes: 4H, 8H, 12H, Month
- Initial Balance: first-hour box with extending H/L reference lines
- Weekday-only session detection for accurate weekend display
- Streamlined input / UI brought to you by crlmx
Trading Applications
- Automated key previous levels for support and resistance read
- Disable unused sections to keep charts clean and reduce visual noise
- Track session-specific ranges for multi-session markets
- Use Initial Balance as directional reference for the day
- Combine with volume or momentum indicators to confirm level reactions
- Intraday Levels: Current Day + Previous Day | Chart: 1-15 min
- Swing Reference: Previous Day + Previous Week | Chart: 15 min - 1H
- Session Trading: Custom Session (NYC/LDN/Asia) + IB | Chart: 1-5 min
- Multi-Session: Stack multiple instances with different session presets
- Initial Balance: Works on 1-5 min charts and can resolve into S/Rs
- Previous Week: Levels for context on session breaks and failed auctions
Version History
- v0.47: Initial release
Key Features
- Offering: Open, High, Low, Mid levels on all timeframes
- On/off visibility toggle for sections and individual levels
- Optional price display labels
- Session presets: NYC, London, Asia
- Custom Session timeframes: 4H, 8H, 12H, Month
- Initial Balance: first-hour box with extending H/L reference lines
- Weekday-only session detection for accurate weekend display
- Streamlined input / UI brought to you by crlmx
Trading Applications
- Automated key previous levels for support and resistance read
- Disable unused sections to keep charts clean and reduce visual noise
- Track session-specific ranges for multi-session markets
- Use Initial Balance as directional reference for the day
- Combine with volume or momentum indicators to confirm level reactions
- Intraday Levels: Current Day + Previous Day | Chart: 1-15 min
- Swing Reference: Previous Day + Previous Week | Chart: 15 min - 1H
- Session Trading: Custom Session (NYC/LDN/Asia) + IB | Chart: 1-5 min
- Multi-Session: Stack multiple instances with different session presets
- Initial Balance: Works on 1-5 min charts and can resolve into S/Rs
- Previous Week: Levels for context on session breaks and failed auctions
Version History
- v0.47: Initial release
Release Notes
v0.53 Release;• Daily Open Price marker with seperate colour
• Lines extend to left and right now - modifyable - so levels can be visual targets
• Added marker for Session Initial Range (opening 30min)
• Adjustments to colour scheme
• Layout improvements
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.
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.