OPEN-SOURCE SCRIPT
NQ Session edge pro

NQ Session Edge Pro is an intraday indicator for NQ and MNQ that organizes price action around the London session range, New York session behavior, OTE zones, and a session-state classification model.
The purpose of the script is to help traders interpret whether New York is continuing the London move, reversing it, consolidating inside the established range, or taking liquidity on both sides before directional expansion. Rather than treating these concepts separately, the script combines them into a single intraday framework so the user can evaluate context before looking for an entry.
The script begins by plotting the London session high, low, and midpoint. These levels define the primary reference range going into the New York session. It then maps OTE zones to highlight areas where price may be trading at discount or premium relative to the session structure. These zones are not intended to act as standalone entry signals. They are location tools used together with session context.
A key part of the script is its New York session classification. The background color is used to show which environment the script has identified:
Green: continuation conditions
Orange: reversal conditions
Blue: consolidation conditions
Red: seek and destroy or two-sided liquidity conditions
This classification is intended to help traders distinguish between directional conditions and lower-quality environments. Signals are only shown when the script detects aligned session context and entry location.
What the indicator displays
London session levels
Green line: London high
Red line: London low
White line: London midpoint
These levels define the main session range and act as the structural reference for the New York open.
OTE zones
Blue zone: bullish OTE or discount area
Orange zone: bearish OTE or premium area
These areas are designed to help the trader judge whether price is pulling back into a favorable location within the broader session structure.
Session-state background
Green background: continuation environment
Orange background: reversal environment
Blue background: consolidation environment
Red background: seek and destroy environment
Trade signals
Up marker: long setup
Down marker: short setup
Signals are intended to appear only when the session model and price location are aligned.
How the components work together
The script is built on the idea that session levels, entry location, and market condition should be evaluated together rather than independently.
For example, the London range provides the structural map. The OTE zones identify areas where price is trading at relative discount or premium inside that structure. The New York classification then determines whether the market is behaving like a continuation, reversal, consolidation, or liquidity-driven environment. A signal is only relevant when those layers agree.
This means the script is not designed to mark every possible move. Its purpose is to reduce low-quality entries by requiring confluence between session structure, price location, and market state.
General use
A typical workflow is:
Let the London session establish its range.
Observe whether price approaches one of the plotted OTE zones.
Wait for New York to open and for the session-state model to classify conditions.
Use signals only when the session context and price location agree.
Timeframes and market
This script is designed for intraday use, with primary focus on the 1-minute chart. It can also be used on 3-minute and 5-minute charts. It is optimized for NQ and MNQ.
Notes
This indicator is intended as a decision-support tool for intraday session trading. It is not a guarantee of outcome and should be used with the trader’s own execution rules, risk management, and confirmation process.
The purpose of the script is to help traders interpret whether New York is continuing the London move, reversing it, consolidating inside the established range, or taking liquidity on both sides before directional expansion. Rather than treating these concepts separately, the script combines them into a single intraday framework so the user can evaluate context before looking for an entry.
The script begins by plotting the London session high, low, and midpoint. These levels define the primary reference range going into the New York session. It then maps OTE zones to highlight areas where price may be trading at discount or premium relative to the session structure. These zones are not intended to act as standalone entry signals. They are location tools used together with session context.
A key part of the script is its New York session classification. The background color is used to show which environment the script has identified:
Green: continuation conditions
Orange: reversal conditions
Blue: consolidation conditions
Red: seek and destroy or two-sided liquidity conditions
This classification is intended to help traders distinguish between directional conditions and lower-quality environments. Signals are only shown when the script detects aligned session context and entry location.
What the indicator displays
London session levels
Green line: London high
Red line: London low
White line: London midpoint
These levels define the main session range and act as the structural reference for the New York open.
OTE zones
Blue zone: bullish OTE or discount area
Orange zone: bearish OTE or premium area
These areas are designed to help the trader judge whether price is pulling back into a favorable location within the broader session structure.
Session-state background
Green background: continuation environment
Orange background: reversal environment
Blue background: consolidation environment
Red background: seek and destroy environment
Trade signals
Up marker: long setup
Down marker: short setup
Signals are intended to appear only when the session model and price location are aligned.
How the components work together
The script is built on the idea that session levels, entry location, and market condition should be evaluated together rather than independently.
For example, the London range provides the structural map. The OTE zones identify areas where price is trading at relative discount or premium inside that structure. The New York classification then determines whether the market is behaving like a continuation, reversal, consolidation, or liquidity-driven environment. A signal is only relevant when those layers agree.
This means the script is not designed to mark every possible move. Its purpose is to reduce low-quality entries by requiring confluence between session structure, price location, and market state.
General use
A typical workflow is:
Let the London session establish its range.
Observe whether price approaches one of the plotted OTE zones.
Wait for New York to open and for the session-state model to classify conditions.
Use signals only when the session context and price location agree.
Timeframes and market
This script is designed for intraday use, with primary focus on the 1-minute chart. It can also be used on 3-minute and 5-minute charts. It is optimized for NQ and MNQ.
Notes
This indicator is intended as a decision-support tool for intraday session trading. It is not a guarantee of outcome and should be used with the trader’s own execution rules, risk management, and confirmation process.
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.