OPEN-SOURCE SCRIPT
XauLabs Sessions & Kill Zones

ENGLISH
What it does
Gold does not behave the same way around the clock. This indicator draws one box around each trading session — Asia, London, New York — covering exactly the price range that session has traded, and highlights two narrower windows inside them, commonly called Kill Zones, where volatility and participation concentrate. It answers one question only: what time is it, in market terms — and what has each part of the day actually done?
How it works (full method)
Session definition. Five time windows are defined in UTC and are all user-editable. Defaults: Asia 23:00–08:00, London 07:00–16:00, New York 12:30–21:00, London Kill Zone 07:00–10:00, New York Kill Zone 13:30–16:00. UTC is used deliberately so the display does not shift with the chart's timezone or with daylight saving changes in a single region.
Range boxes. When a session opens, a box is created at that bar. On every following bar of the session, the box extends to the right and its top and bottom are pushed to the highest high and lowest low reached so far. When the session ends, the box stops: what remains is the session's true footprint — its duration and its full price range.
Visual hierarchy. Sessions are drawn as thin outlines with no fill, one colour each (Asia blue, London amber, New York violet). Kill Zones are the only filled boxes, in red with a thicker border, and carry their name. A Kill Zone lives inside its parent session: you see a red block inside a thin frame, not two shapes fighting.
Dashboard. A panel in the top-right corner names the window currently active, then lists all five windows with a colour swatch and a countdown: "ends in 1h04" for an open window, "in 7h15" for the next occurrence of a closed one. The panel doubles as the colour legend.
Timeframe guard. Above H1 the whole display is suppressed and the panel says so. A four-hour candle spans several sessions, so a session reading on it would be meaningless. Rather than draw something wrong, the tool draws nothing.
No repainting
Boxes are anchored to bar timestamps and only ever extend forward as bars close; the countdown panel is informational and recomputed on the last bar. Nothing is redrawn after the fact: a box you see in history is exactly what was drawn live.
On-chart output
One outlined box per session occurrence, kept in history for day-to-day comparison.
Filled red boxes on both Kill Zones, with their names.
The dashboard panel with current window and countdowns, selectable text size.
Two alert conditions: London Kill Zone opening, New York Kill Zone opening.
Suggested use
M15 or M5. Watch how narrow the Asian box builds overnight, how the London open attacks its boundaries, and how often the day's real move starts inside a red window. Comparing box heights across days gives an immediate feel for which sessions are carrying the volatility. Used as a context filter, it answers when a setup is worth taking, not what the setup is.
All colours, fill strengths, session hours and display options are user-configurable.
This is an educational timing tool. It gives no buy or sell signals and makes no performance claim. Trading involves substantial risk of loss.
FRANÇAIS
Ce que fait l'indicateur
L'or ne se comporte pas de la même façon selon l'heure. Cet indicateur dessine une boîte autour de chaque session de cotation — Asie, Londres, New York — couvrant exactement l'amplitude de prix parcourue par cette session, et met en évidence deux fenêtres plus étroites à l'intérieur, communément appelées Kill Zones, où la volatilité et la participation se concentrent. Il répond à une seule question : quelle heure est-il, au sens du marché — et qu'a réellement fait chaque partie de la journée ?
Comment il fonctionne (méthode complète)
Définition des sessions. Cinq fenêtres horaires sont définies en UTC et toutes modifiables par l'utilisateur. Par défaut : Asie 23h00–08h00, Londres 07h00–16h00, New York 12h30–21h00, Kill Zone Londres 07h00–10h00, Kill Zone New York 13h30–16h00. L'UTC est un choix délibéré : l'affichage ne se décale ni avec le fuseau du graphique, ni avec les changements d'heure d'une seule région.
Boîtes d'amplitude. À l'ouverture d'une session, une boîte est créée sur cette bougie. À chaque bougie suivante de la session, la boîte s'étend vers la droite et ses bords haut et bas sont poussés jusqu'au plus haut et au plus bas atteints. À la fin de la session, la boîte s'arrête : il reste l'empreinte réelle de la session — sa durée et son amplitude complète.
Hiérarchie visuelle. Les sessions sont tracées en contour fin sans remplissage, une couleur chacune (Asie bleu, Londres ambre, New York violet). Les Kill Zones sont les seules boîtes remplies, en rouge avec bordure renforcée, et portent leur nom. Une Kill Zone vit à l'intérieur de sa session : on voit un bloc rouge dans un cadre fin, pas deux formes qui se disputent.
Tableau de bord. Un panneau dans le coin supérieur droit nomme la fenêtre en cours, puis liste les cinq fenêtres avec une pastille de couleur et un décompte : « finit dans 1h04 » pour une fenêtre ouverte, « dans 7h15 » pour la prochaine occurrence d'une fenêtre fermée. Le panneau sert aussi de légende des couleurs.
Garde-fou d'unité de temps. Au-dessus de H1, tout l'affichage est supprimé et le panneau l'indique. Une bougie de 4 heures couvre plusieurs sessions : y lire une session n'aurait aucun sens. Plutôt que d'afficher quelque chose de faux, l'outil n'affiche rien.
Aucun repaint
Les boîtes sont ancrées sur l'horodatage des bougies et ne font que s'étendre vers l'avant à mesure que les bougies clôturent ; le panneau de décomptes est informatif et recalculé sur la dernière bougie. Rien n'est redessiné après coup : une boîte visible dans l'historique est exactement celle qui a été tracée en direct.
Affichage
Une boîte en contour par occurrence de session, conservée dans l'historique pour comparer les journées.
Des boîtes rouges remplies sur les deux Kill Zones, avec leur nom.
Le tableau de bord avec fenêtre en cours et décomptes, taille de texte réglable.
Deux conditions d'alerte : ouverture de la Kill Zone de Londres, ouverture de celle de New York.
Utilisation suggérée
M15 ou M5. Observer comme la boîte asiatique se construit étroite pendant la nuit, comment l'ouverture de Londres attaque ses bornes, et combien de fois le vrai mouvement du jour démarre dans une fenêtre rouge. Comparer la hauteur des boîtes d'un jour à l'autre donne une lecture immédiate des sessions qui portent la volatilité. Utilisé comme filtre de contexte, il répond à la question de savoir quand un setup vaut la peine d'être pris, pas de quel setup il s'agit.
Toutes les couleurs, intensités de remplissage, heures de session et options d'affichage sont réglables.
Outil éducatif de lecture horaire. Il ne donne aucun signal d'achat ou de vente et ne formule aucune promesse de performance. Le trading comporte un risque de perte important.
What it does
Gold does not behave the same way around the clock. This indicator draws one box around each trading session — Asia, London, New York — covering exactly the price range that session has traded, and highlights two narrower windows inside them, commonly called Kill Zones, where volatility and participation concentrate. It answers one question only: what time is it, in market terms — and what has each part of the day actually done?
How it works (full method)
Session definition. Five time windows are defined in UTC and are all user-editable. Defaults: Asia 23:00–08:00, London 07:00–16:00, New York 12:30–21:00, London Kill Zone 07:00–10:00, New York Kill Zone 13:30–16:00. UTC is used deliberately so the display does not shift with the chart's timezone or with daylight saving changes in a single region.
Range boxes. When a session opens, a box is created at that bar. On every following bar of the session, the box extends to the right and its top and bottom are pushed to the highest high and lowest low reached so far. When the session ends, the box stops: what remains is the session's true footprint — its duration and its full price range.
Visual hierarchy. Sessions are drawn as thin outlines with no fill, one colour each (Asia blue, London amber, New York violet). Kill Zones are the only filled boxes, in red with a thicker border, and carry their name. A Kill Zone lives inside its parent session: you see a red block inside a thin frame, not two shapes fighting.
Dashboard. A panel in the top-right corner names the window currently active, then lists all five windows with a colour swatch and a countdown: "ends in 1h04" for an open window, "in 7h15" for the next occurrence of a closed one. The panel doubles as the colour legend.
Timeframe guard. Above H1 the whole display is suppressed and the panel says so. A four-hour candle spans several sessions, so a session reading on it would be meaningless. Rather than draw something wrong, the tool draws nothing.
No repainting
Boxes are anchored to bar timestamps and only ever extend forward as bars close; the countdown panel is informational and recomputed on the last bar. Nothing is redrawn after the fact: a box you see in history is exactly what was drawn live.
On-chart output
One outlined box per session occurrence, kept in history for day-to-day comparison.
Filled red boxes on both Kill Zones, with their names.
The dashboard panel with current window and countdowns, selectable text size.
Two alert conditions: London Kill Zone opening, New York Kill Zone opening.
Suggested use
M15 or M5. Watch how narrow the Asian box builds overnight, how the London open attacks its boundaries, and how often the day's real move starts inside a red window. Comparing box heights across days gives an immediate feel for which sessions are carrying the volatility. Used as a context filter, it answers when a setup is worth taking, not what the setup is.
All colours, fill strengths, session hours and display options are user-configurable.
This is an educational timing tool. It gives no buy or sell signals and makes no performance claim. Trading involves substantial risk of loss.
FRANÇAIS
Ce que fait l'indicateur
L'or ne se comporte pas de la même façon selon l'heure. Cet indicateur dessine une boîte autour de chaque session de cotation — Asie, Londres, New York — couvrant exactement l'amplitude de prix parcourue par cette session, et met en évidence deux fenêtres plus étroites à l'intérieur, communément appelées Kill Zones, où la volatilité et la participation se concentrent. Il répond à une seule question : quelle heure est-il, au sens du marché — et qu'a réellement fait chaque partie de la journée ?
Comment il fonctionne (méthode complète)
Définition des sessions. Cinq fenêtres horaires sont définies en UTC et toutes modifiables par l'utilisateur. Par défaut : Asie 23h00–08h00, Londres 07h00–16h00, New York 12h30–21h00, Kill Zone Londres 07h00–10h00, Kill Zone New York 13h30–16h00. L'UTC est un choix délibéré : l'affichage ne se décale ni avec le fuseau du graphique, ni avec les changements d'heure d'une seule région.
Boîtes d'amplitude. À l'ouverture d'une session, une boîte est créée sur cette bougie. À chaque bougie suivante de la session, la boîte s'étend vers la droite et ses bords haut et bas sont poussés jusqu'au plus haut et au plus bas atteints. À la fin de la session, la boîte s'arrête : il reste l'empreinte réelle de la session — sa durée et son amplitude complète.
Hiérarchie visuelle. Les sessions sont tracées en contour fin sans remplissage, une couleur chacune (Asie bleu, Londres ambre, New York violet). Les Kill Zones sont les seules boîtes remplies, en rouge avec bordure renforcée, et portent leur nom. Une Kill Zone vit à l'intérieur de sa session : on voit un bloc rouge dans un cadre fin, pas deux formes qui se disputent.
Tableau de bord. Un panneau dans le coin supérieur droit nomme la fenêtre en cours, puis liste les cinq fenêtres avec une pastille de couleur et un décompte : « finit dans 1h04 » pour une fenêtre ouverte, « dans 7h15 » pour la prochaine occurrence d'une fenêtre fermée. Le panneau sert aussi de légende des couleurs.
Garde-fou d'unité de temps. Au-dessus de H1, tout l'affichage est supprimé et le panneau l'indique. Une bougie de 4 heures couvre plusieurs sessions : y lire une session n'aurait aucun sens. Plutôt que d'afficher quelque chose de faux, l'outil n'affiche rien.
Aucun repaint
Les boîtes sont ancrées sur l'horodatage des bougies et ne font que s'étendre vers l'avant à mesure que les bougies clôturent ; le panneau de décomptes est informatif et recalculé sur la dernière bougie. Rien n'est redessiné après coup : une boîte visible dans l'historique est exactement celle qui a été tracée en direct.
Affichage
Une boîte en contour par occurrence de session, conservée dans l'historique pour comparer les journées.
Des boîtes rouges remplies sur les deux Kill Zones, avec leur nom.
Le tableau de bord avec fenêtre en cours et décomptes, taille de texte réglable.
Deux conditions d'alerte : ouverture de la Kill Zone de Londres, ouverture de celle de New York.
Utilisation suggérée
M15 ou M5. Observer comme la boîte asiatique se construit étroite pendant la nuit, comment l'ouverture de Londres attaque ses bornes, et combien de fois le vrai mouvement du jour démarre dans une fenêtre rouge. Comparer la hauteur des boîtes d'un jour à l'autre donne une lecture immédiate des sessions qui portent la volatilité. Utilisé comme filtre de contexte, il répond à la question de savoir quand un setup vaut la peine d'être pris, pas de quel setup il s'agit.
Toutes les couleurs, intensités de remplissage, heures de session et options d'affichage sont réglables.
Outil éducatif de lecture horaire. Il ne donne aucun signal d'achat ou de vente et ne formule aucune promesse de performance. Le trading comporte un risque de perte important.
オープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
免責事項
これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。
オープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
免責事項
これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。