Indicator · Pine Script v6 · On the chart

Bookmap Liquidity Mapper [TReset]

by teaceo-debug

This overlay approximates order-book liquidity from intrabar OHLCV buckets because true depth-of-market data is unavailable.

View on GitHub

GitHub stars2on the repository
Pine versionv6current
Lines of code103
Settings40inputs
LicenceNone stated
Last update4 months ago11 Jun 2026

Add It to Your TradingView Chart

  1. 1Copy the scriptPress Copy script above. It reads the file straight from GitHub.
  2. 2Open the Pine EditorOpen a TradingView chart and choose Pine Editor at the bottom of the screen.
  3. 3Paste over the templateCreate a new indicator, select all of the template text and paste. Press Save and give it a name.
  4. 4Add it to the chartPress Add to chart, then adjust the settings with the gear icon next to its name.

Source Code

The code stays on GitHub. The author has not published this script under an open licence, so ForexR does not show its code. Copy script reads the file straight from GitHub into your clipboard, so you can still try it on your own chart. Ask the author before reusing the code anywhere else.

Overview

Bookmap Liquidity Mapper [TReset] paints a decaying volume heatmap around price and labels absorption, exhaustion, rejection, and momentum when wick, body, delta, and volume thresholds are met. Settings change the lower timeframe, bucket size, heatmap depth, intensity scaling, and each narrative threshold. Optional lines mark those event prices on the chart. It does not provide entries, exits, or stop rules.

Details

Published by

teaceo-debug on GitHub

Draws

On the price chart

Markets

Indices

Timeframes

Any timeframe

Risk Notes

No repainting, lookahead or stacked entries were found in its code or README. That says nothing about how well it works: test it first.

Settings

The inputs you can change from the gear icon on the chart. Defaults are the author's.

SettingTypeDefaultVariable
Intrabar timeframetimeframe15Sintrabar_tf
Enable intrabar samplingbooltrueuse_intrabar
Fallback when lower TF unavailablebooltruehandle_invalid_tf
Bucket size (ticks)int1bucket_tick_multiple
Price window per side (ticks)int50price_window_ticks
Heatmap depth (bars)int45heat_history_target
Historical decay factorfloat0.92age_decay
Intensity scalingstringSqrtintensity_mode
Enable signalsbooltrueenable_bubbles
ModestringNarrativebubble_placement
Max labelsint250bubble_capacity
Vol significance (× avg)float0.9vol_significance
Show all 40 settings
SettingTypeDefaultVariable
Min absolute volumeint0min_volume
High-vol regime ratiofloat1.5regime_hi_mult
Low-vol regime ratiofloat0.7regime_lo_mult
Absorption |δ|/vol maxfloat0.12absorb_delta_max
Absorption min wick %float30.0absorb_wick_min
Exhaustion min wick %float35.0exhaust_wick_min
Momentum min body %float72.0momentum_body_min
Momentum min |δ|/volfloat0.25momentum_delta_min
Rejection min wick %float55.0rejection_wick_min
Delta trajectory lookbackint5delta_traj_lookback
Require delta divergencebooltrueuse_delta_traj
Delta fade strengthfloat0.3delta_traj_strength
Exhaustion cooldown (bars)int5exhaust_cooldown_bars
Enable price levelsbooltrueenable_levels
Absorption levelsbooltruelvl_absorb
Exhaustion levelsbooltruelvl_exhaust
Rejection levelsbooltruelvl_rejection
Momentum levelsbooltruelvl_momentum
Max active levelsint80max_levels
Break volume multiplierfloat1.0break_vol_mult
Max visible levelsint6max_visible
Zone age decay ratefloat0.005zone_decay
Touches for max scoreint3touch_max
Volume ratio capfloat2.0vol_ratio_cap
Weight: signal typefloat25.0w_type
Weight: volumefloat25.0w_vol
Weight: touchesfloat25.0w_touch
Weight: recencyfloat25.0w_recency
Third-party code. ForexR did not write, test or endorse this script, and the summary above was generated automatically from its code and README. Indicators describe the past, and a strategy's backtest can look better than live trading, especially when a script repaints. Check it in the Strategy Tester and on a demo account before you rely on it.

Similar Pine Scripts

This overlay indicator draws rounded psychological price levels and optional PVSRA vector candle colors on the price chart. It plots quarter, half, and whole levels from a user-set rounding value, with separate color, line style, and width for each. Vector col

Indicator v5 Support & resistanceVolume
Updated 5 months ago · None stated GitHub repository of Level Theory + Vector Candles
2 stars

Ghost Zone v9 GTI Signals v18 is an overlay technical indicator designed to replicate Ghost Trade Pro methodology. It calculates anchored Supertrend channels, previous weekly close levels, fair value gaps, and volume profile high-volume nodes. The script evalu

Indicator v6 SMC / ICT / price actionSupport & resistance
Updated 6 months ago · None stated GitHub repository of Ghost Zone v9 GTI Signals v18

HTF Candles & Pivots

by itmakesyousick
2 stars

This overlay indicator draws higher-timeframe candles as boxes on the price chart, with a selectable timeframe, candle thickness, wicks, history, vertical divisions, and optional fill for negative candles. It can plot pivot levels, including an optional centra

Indicator v5 Candlestick patternsSupport & resistance
Updated 3 years ago · None stated GitHub repository of HTF Candles & Pivots
2 stars

The LSD-15 indicator detects liquidity sweeps on 15-minute crypto charts by identifying price movements that exceed a threshold from swing highs and lows. It plots swing high and low lines on the price chart and highlights sweep candles in color. Multiple conf

Indicator v5 ScalpingSupport & resistance Repaints
Updated 7 months ago · None stated GitHub repository of LSD-15 Liquidity Sweep Detector

This indicator provides four selectable analytical datasets directly on the price chart: quartile volume analysis, volume aggregation bars, US range bars, and gap tracking. Depending on the active mode, it plots synthetic candle structures, historical congesti

Indicator v5 VolumeSupport & resistance Repaints
Updated 8 months ago · None stated GitHub repository of Quartile Volume, Volume Aggregation, US Range Bars, Gaps
1 stars

This indicator plots bullish and bearish order-block boxes on the price chart. It marks the prior candle when the current bar engulfs it and volume exceeds a twenty-bar average times a multiplier, then stores the zone in a matrix. Volume threshold and box colo

Indicator v5 SMC / ICT / price actionSupport & resistance Repaints
Updated 6 months ago · MIT GitHub repository of Order Blocks Matrix - Castle Trade

More Volume scripts

Related on ForexR

Trade Your Charts With a Regulated Broker

Compare brokers that connect to TradingView, with spreads, minimum deposits and leverage side by side.

Compare brokers