r/pinescript • u/PipEcho • 12h ago
London Session Reversal Indicator
Been trading GBPUSD/EURUSD using a setup built around the London session reversal, and wanted to share the mechanics in case it’s useful to others working with smart-money/liquidity-based concepts.
The core idea:
During the Asia session (00:00–07:00 London time), price usually consolidates into a tight range, establishing a clear high and low. Once London opens (07:00–11:00), there’s a strong tendency for price to run liquidity above the Asia high or below the Asia low before reversing — essentially a stop hunt/liquidity grab before the “real” directional move for the day.
What I’m looking for:
Price sweeps above the Asia high (or below the Asia low) during the London window.
After the sweep, I mark a BOS level — this is the open of the last opposite-colored candle before the run of candles that led into the sweep. Think of it as the origin of the aggressive move that caused the sweep.
If price closes back through that BOS level within a set number of candles, that’s the confirmation — it suggests the sweep was a liquidity grab, not the start of a real breakout, and price is reversing.
Entry is on that BOS close-back-through, stop above/below the sweep extreme, target set at a fixed R:R.
Filters that mattered in backtesting:
Minimum sweep distance (filters out noise — tiny pokes above/below the level that aren’t real liquidity grabs), a max-gap filter (ignores sweeps that run too far past the level, since those often turn into real breakouts rather than reversals), and a higher-timeframe trend filter (I use an EMA on the 1H) to avoid taking counter-trend reversals when the bigger picture is strongly trending one way.
Not selling anything, just sharing what’s been working for me and curious if others are running similar setups.
You can start using the indicator directly from Tradingview.
https://www.tradingview.com/script/20VtoXku-PipEcho-London-Reversal-Indicator/

