Indicator · Pine Script v6 · On the chart

Range | Blocks | NYOpens | Weekendicator | CME | BPR

by abbaselmas

This indicator combines six trading tools into a single chart overlay to optimize indicator limits.

View on GitHub

Repaints

GitHub stars21on the repository
Pine versionv6current
Lines of code500
Settings35inputs
LicenceNone stated
Last update7 days ago21 Oct 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

Range | Blocks | NYOpens | Weekendicator | CME | BPR calculates Bollinger Bands, projects weekend price boundaries, plots market structure elements like order blocks, breaker blocks, and MSB lines, marks New York midnight and 8:30 AM open prices, and identifies Balanced Price Range (BPR) zones. Users can customize colors, session times, and parameters for each component. The script draws visuals directly on the price chart and uses higher timeframe requests that involve lookahead risk.

Details

Published by

abbaselmas on GitHub

Type

Indicator, Pine Script v6

Draws

On the price chart

Category

Support & resistance, SMC / ICT / price action, Sessions & time, Volatility & bands

Markets

Any symbol

Timeframes

M15-H1, H4 and above

Risk Notes

  • Reads higher-timeframe data with lookahead on, so the history can show signals that were not there in real time

Settings

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

SettingTypeDefaultVariable
lengthint21length
Sourcesourceclosesrc
multfloat2.8mult
multiplierfloat3multiplier
Plot MSB linesbooltruemsb_sv
Plot Orderblocksbooltruebox_sv
Plot Breakerblocksbooltruem_sv
Plot Rangebooltruerange_sv
Plot Range 0.5 Linebooltruerange_eq_sv
Plot Range 0.25 and 0.75 Linesbooltruerange_q_sv
Untested Supply Colorcolorcolor.new(#089981, 80)u_s
Tested Supply Colorcolorcolor.new(#b2b5be, 80)t_s
Show all 35 settings
SettingTypeDefaultVariable
Untested Demand Colorcolorcolor.new(#f23645, 80)u_d
Tested Demand Colorcolorcolor.new(#b2b5be, 80)t_d
Untested Breaker Colorcolorcolor.new(#ff9800, 80)u_b
Tested Breaker Colorcolorcolor.new(#b2b5be, 80)t_b
DisplaybooltrueiMDisplay
Session (New York time)session0000-0005:1234567iMTime
Line StylestringDashediMStyle
Colorcolor#58A2B0iMColor
HistoryboolfalseiMHistory
Show LabelbooltrueiMLabel
Displaybooltruei8Display
Session (New York time)session0830-0835:1234567i8Time
Line StylestringDottedi8Style
Colorcolor#58A2B0i8Color
Historyboolfalsei8History
Show Labelbooltruei8Label
BPR Thresholdfloat0bpr_threshold
Bars to Look Back for BPRint50bars_since
Only Clean BPRboolfalseonly_clean_bpr
Delete Old BPRbooltruedelete_old_bpr
Bearish BPR Colorcolorcolor.new(color.red, 70)bearish_bpr_color
Bullish BPR Colorcolorcolor.new(color.green, 70)bullish_bpr_color
Modestring1 - Close from current symbolmode
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

6 stars

This overlay indicator maps a timed CRT session range and draws a range box, supply and demand zones, a midpoint take-profit line, and optional entry labels. It tracks range, manipulation, and distribution states, and can filter signals with market structure,

Indicator v5 SMC / ICT / price actionSessions & time
Updated 7 months ago · None stated GitHub repository of CRT Mapper Complete with TURTLES

ICT Liquidity Void Fill

by ArunKBhaskar
575 stars

This overlay indicator marks ICT liquidity void fills on the price chart and can show long and short signals. It places a Fibonacci level inside a displacement candle, defaulting to the midpoint, and draws lines in a chosen style. Optional filters limit the fi

Indicator v6 SMC / ICT / price actionSupport & resistance
Updated 1 year ago · MPL-2.0 GitHub repository of ICT Liquidity Void Fill

Golden Bullet Strategy

by TradersPost
218 stars

The Golden Bullet Strategy is an overlay signal indicator based on Smart Money Concepts and time-based liquidity models. It identifies liquidity sweeps of a designated reference session range during a specified hunt window. It then confirms Market Structure Sh

Indicator v6 SMC / ICT / price actionSessions & time
Updated 3 months ago · None stated GitHub repository of Golden Bullet Strategy
56 stars

This indicator marks forex trading sessions and opening ranges on the price chart. It can draw Sydney, Tokyo, Frankfurt, London, and New York session boxes or five- and fifteen-minute opening ranges, plus an optional opening channel and a day-open range. Day r

Indicator v5 Sessions & timeSupport & resistance Repaints
Updated 2 months ago · None stated GitHub repository of Day Trading Booster by DGT
55 stars

This Pine Script indicator overlays institutional liquidity levels on the price chart. It identifies order block levels using pivot highs and lows, then draws mean reversion lines from the 20 and 50 period simple moving averages, a volatility range midpoint pr

Indicator v6 Support & resistanceSMC / ICT / price action Repaints
Updated 6 months ago · Apache-2.0 GitHub repository of AAPL Institutional Liquidity Grid

More indicators

Trade Your Charts With a Regulated Broker

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

Compare brokers