OPEN-SOURCE SCRIPT
London Open Toolkit

London Open Toolkit is a session-mapping indicator built for traders who want a simple, visual framework around the London open. It highlights the Asia session range, keeps only a user-defined number of recent session boxes on the chart, projects the latest completed Asia high and low forward, and adds a small set of key reference levels: Daily Open, Previous Day High, and Previous Day Low. An optional moving average can also be displayed as a trend filter.
What it does
This script is designed to make the chart easier to read before and during the London session by focusing on a few practical reference points instead of trying to generate fully automated trade signals. It shows:
The Asia session as a shaded box
The Asia session high and low
An optional Asia midpoint
A forward projection of the most recently completed Asia high and low
Optional projected Daily Open, Previous Day High, and Previous Day Low
An optional EMA or SMA filter
A compact dashboard showing session state and simple directional context
The goal is to give a clean framework for studying liquidity around the London open, especially around the most recent Asia range.
How it works
The script uses a user-defined Asia session and time zone. While the session is active, it builds the high and low of that range in real time. When the session ends, the box and its range lines are fixed in place. The script keeps only the last N Asia sessions visible, where N is chosen by the user. The latest completed Asia range can then be projected forward so the most relevant session high and low remain visible for the active trading day.
For higher-time-frame context, the script fetches:
Daily Open
Previous Day High
Previous Day Low
These are projected forward in a cleaner style rather than drawn across large sections of chart history. This is intended to reduce clutter and keep the focus on current price action.
Why this version is intentionally simple
This indicator does not attempt to auto-detect sweep entries, reclaim candles, or trade setups. That logic was intentionally removed to keep the tool focused on chart structure and session reference levels. It is best used by traders who prefer to interpret the interaction between price and key levels themselves.
Inputs
Key settings include:
Time zone: used for session calculations
Asia Session: defines the boxed session
Keep last N days: controls how many Asia session boxes remain visible
Show Asia range box / high / low / midpoint
Project latest Asia range forward
Project Daily Open / Previous Day High / Previous Day Low
EMA/SMA type and length
Show Asia session label
These settings allow the script to stay focused on the latest session structure while keeping historical clutter under control.
How to use it
A common way to use the script is:
Let the Asia session complete
Use the projected Asia high and low as current-day reference levels
Watch how price behaves around those levels into London
Use Daily Open, Previous Day High, and Previous Day Low as additional context
Optionally use the moving average as a simple trend filter
This script is best treated as a visual session framework, not a standalone decision engine.
Notes and limitations
This is a chart-structuring tool, not a strategy or a promise of performance.
It does not place trades or generate automatic alerts for entries.
It is intended to help with observation and session mapping.
Session behaviour can vary by market, symbol, and time zone settings, so users should confirm that their inputs match the market they trade.
Open-source note
This script is published so users can inspect the logic directly, understand how the session levels are built, and adapt the workflow for their own research. Trading View notes that open-source publications are governed by its script publishing rules and House Rules.
What it does
This script is designed to make the chart easier to read before and during the London session by focusing on a few practical reference points instead of trying to generate fully automated trade signals. It shows:
The Asia session as a shaded box
The Asia session high and low
An optional Asia midpoint
A forward projection of the most recently completed Asia high and low
Optional projected Daily Open, Previous Day High, and Previous Day Low
An optional EMA or SMA filter
A compact dashboard showing session state and simple directional context
The goal is to give a clean framework for studying liquidity around the London open, especially around the most recent Asia range.
How it works
The script uses a user-defined Asia session and time zone. While the session is active, it builds the high and low of that range in real time. When the session ends, the box and its range lines are fixed in place. The script keeps only the last N Asia sessions visible, where N is chosen by the user. The latest completed Asia range can then be projected forward so the most relevant session high and low remain visible for the active trading day.
For higher-time-frame context, the script fetches:
Daily Open
Previous Day High
Previous Day Low
These are projected forward in a cleaner style rather than drawn across large sections of chart history. This is intended to reduce clutter and keep the focus on current price action.
Why this version is intentionally simple
This indicator does not attempt to auto-detect sweep entries, reclaim candles, or trade setups. That logic was intentionally removed to keep the tool focused on chart structure and session reference levels. It is best used by traders who prefer to interpret the interaction between price and key levels themselves.
Inputs
Key settings include:
Time zone: used for session calculations
Asia Session: defines the boxed session
Keep last N days: controls how many Asia session boxes remain visible
Show Asia range box / high / low / midpoint
Project latest Asia range forward
Project Daily Open / Previous Day High / Previous Day Low
EMA/SMA type and length
Show Asia session label
These settings allow the script to stay focused on the latest session structure while keeping historical clutter under control.
How to use it
A common way to use the script is:
Let the Asia session complete
Use the projected Asia high and low as current-day reference levels
Watch how price behaves around those levels into London
Use Daily Open, Previous Day High, and Previous Day Low as additional context
Optionally use the moving average as a simple trend filter
This script is best treated as a visual session framework, not a standalone decision engine.
Notes and limitations
This is a chart-structuring tool, not a strategy or a promise of performance.
It does not place trades or generate automatic alerts for entries.
It is intended to help with observation and session mapping.
Session behaviour can vary by market, symbol, and time zone settings, so users should confirm that their inputs match the market they trade.
Open-source note
This script is published so users can inspect the logic directly, understand how the session levels are built, and adapt the workflow for their own research. Trading View notes that open-source publications are governed by its script publishing rules and House Rules.
Skrip open-source
Dengan semangat TradingView yang sesungguhnya, pembuat skrip ini telah menjadikannya sebagai sumber terbuka, sehingga para trader dapat meninjau dan memverifikasi fungsinya. Salut untuk penulisnya! Meskipun Anda dapat menggunakannya secara gratis, perlu diingat bahwa penerbitan ulang kode ini tunduk pada Tata Tertib kami.
Pernyataan Penyangkalan
Informasi dan publikasi ini tidak dimaksudkan, dan bukan merupakan, saran atau rekomendasi keuangan, investasi, trading, atau jenis lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Ketentuan Penggunaan.
Skrip open-source
Dengan semangat TradingView yang sesungguhnya, pembuat skrip ini telah menjadikannya sebagai sumber terbuka, sehingga para trader dapat meninjau dan memverifikasi fungsinya. Salut untuk penulisnya! Meskipun Anda dapat menggunakannya secara gratis, perlu diingat bahwa penerbitan ulang kode ini tunduk pada Tata Tertib kami.
Pernyataan Penyangkalan
Informasi dan publikasi ini tidak dimaksudkan, dan bukan merupakan, saran atau rekomendasi keuangan, investasi, trading, atau jenis lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Ketentuan Penggunaan.