1Copy the scriptPress Copy script above. It reads the file straight from GitHub.
2Open the Pine EditorOpen a TradingView chart and choose Pine Editor at the bottom of the screen.
3Paste over the templateCreate a new indicator, select all of the template text and paste. Press Save and give it a name.
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
Imbalance Detector [LuxAlgo] can show fair value gaps, opening gaps, and volume imbalances, each with separate bullish and bearish colors. Optional minimum-width filters accept points, a percentage, or ATR, and each type can be extended a set number of bars. An optional dashboard can list detections at a chosen corner and text size. It draws on the price chart and does not generate trades or exits.
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Fair Value Gaps (FVG)
bool
true
show_fvg
bull_fvg_css
color
#2157f3
bull_fvg_css
bear_fvg_css
color
#ff1100
bear_fvg_css
Min Width
bool
false
fvg_usewidth
fvg_gapwidth
float
0
fvg_gapwidth
fvg_method
string
Points
fvg_method
Extend FVG
int
0
fvg_extend
Show Opening Gaps (OG)
bool
true
show_og
bull_og_css
color
#2157f3
bull_og_css
bear_og_css
color
#ff1100
bear_og_css
Min Width
bool
false
og_usewidth
og_gapwidth
float
0
og_gapwidth
Show all 24 settings
Setting
Type
Default
Variable
og_method
string
Points
og_method
Extend OG
int
0
og_extend
Show Volume Imbalances (VI)
bool
true
show_vi
bull_vi_css
color
#2157f3
bull_vi_css
bear_vi_css
color
#ff1100
bear_vi_css
Min Width
bool
false
vi_usewidth
vi_gapwidth
float
0
vi_gapwidth
vi_method
string
Points
vi_method
Extend VI
int
5
vi_extend
Show Dashboard
bool
false
show_dash
Dashboard Location
string
Bottom Right
dash_loc
Dashboard Size
string
Tiny
text_size
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.
Nexural QWAP calculates a volume-weighted average price combined with a cumulative volume delta order flow engine directly on the main price chart. It analyzes market structure by detecting volume absorption, liquidity sweeps, price-CVD divergence, stacked imb
Smart Money Dashboard plots key Smart Money Concepts on the price chart, including Order Blocks with mitigation tracking, Fair Value Gaps, and Equal Highs or Lows sweeps. It analyzes Cumulative Volume Delta for divergence and combines multi-timeframe structure
The Holographic Market Microstructure indicator overlays market structure and smart money insights directly on the price chart. It identifies liquidity voids, order flow imbalances, accumulation zones, price and volume divergences, and fractal market structure
This overlay indicator runs a CRT state engine on the price chart. It can analyze draw-on-liquidity pivots, a session state machine, and optional 1AM, 5AM, and 9AM CRT models. Optional modules track market structure, liquidity pools, volume-profile levels, and
Indicatorv5SMC / ICT / price actionSessions & time
This overlay indicator maps market structure and a volume-weighted average on the price chart. It plots bullish and bearish structure from a pivot period, with an optional response length for shorter or longer structure. Premium and discount areas can be shade
This indicator evaluates institutional market structure by tracking five core behaviors: liquidity sweeps with reclaims, stopping volume, range compression and expansion, breaks of structure, and order block mitigations. When a user-defined minimum number of p