OPEN-SOURCE SCRIPT
Profitable Session Pulse - Compression Breakout by Darek

Session Pulse – Compression Breakout
**Session Pulse – Compression Breakout** is an advanced intraday trading indicator designed to identify high-probability breakout opportunities during the world's three major trading sessions: **Tokyo, London, and New York**.
The indicator automatically detects active trading sessions, tracks each session's price range, and stores the previous session's high and low as key breakout levels. It then analyzes market structure by identifying periods of price compression before searching for confirmed breakout opportunities.
To improve signal quality, Session Pulse combines multiple technical filters, including **EMA trend direction**, **RSI momentum**, **candle strength**, and **optional volume confirmation**. This multi-layer confirmation process helps reduce false breakouts and highlights only the strongest trading setups.
The indicator provides two types of signals:
* **WATCH** – an early warning that market conditions are preparing for a potential breakout.
* **PULSE** – a fully confirmed breakout signal generated after price breaks the previous session's range while all confirmation filters remain valid.
## Key Features
* Automatic detection of Tokyo, London, and New York trading sessions
* Dynamic session range tracking
* Previous session High/Low breakout detection
* Compression pattern recognition
* EMA trend confirmation
* RSI momentum filtering
* Optional volume confirmation
* Early warning (WATCH) signals
* Confirmed breakout (PULSE) signals
* Built-in alert support
* Clean and lightweight chart visualization
## Best Used On
* Cryptocurrency
* Forex
* Indices
* Commodities
## Recommended Timeframes
* 5 Minutes
* 15 Minutes
* 30 Minutes
* 1 Hour
Session Pulse is designed for traders looking to identify high-quality intraday breakout opportunities while filtering out low-probability market noise. It works best when combined with proper risk management and sound trading discipline rather than being used as a standalone trading system.
**Session Pulse – Compression Breakout** is an advanced intraday trading indicator designed to identify high-probability breakout opportunities during the world's three major trading sessions: **Tokyo, London, and New York**.
The indicator automatically detects active trading sessions, tracks each session's price range, and stores the previous session's high and low as key breakout levels. It then analyzes market structure by identifying periods of price compression before searching for confirmed breakout opportunities.
To improve signal quality, Session Pulse combines multiple technical filters, including **EMA trend direction**, **RSI momentum**, **candle strength**, and **optional volume confirmation**. This multi-layer confirmation process helps reduce false breakouts and highlights only the strongest trading setups.
The indicator provides two types of signals:
* **WATCH** – an early warning that market conditions are preparing for a potential breakout.
* **PULSE** – a fully confirmed breakout signal generated after price breaks the previous session's range while all confirmation filters remain valid.
## Key Features
* Automatic detection of Tokyo, London, and New York trading sessions
* Dynamic session range tracking
* Previous session High/Low breakout detection
* Compression pattern recognition
* EMA trend confirmation
* RSI momentum filtering
* Optional volume confirmation
* Early warning (WATCH) signals
* Confirmed breakout (PULSE) signals
* Built-in alert support
* Clean and lightweight chart visualization
## Best Used On
* Cryptocurrency
* Forex
* Indices
* Commodities
## Recommended Timeframes
* 5 Minutes
* 15 Minutes
* 30 Minutes
* 1 Hour
Session Pulse is designed for traders looking to identify high-quality intraday breakout opportunities while filtering out low-probability market noise. It works best when combined with proper risk management and sound trading discipline rather than being used as a standalone trading system.
Open-source script
In true PulseWire 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 PulseWire. Read more in the Terms of Use.
Open-source script
In true PulseWire 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 PulseWire. Read more in the Terms of Use.
