SMC OB+HOBSmart Money OB/HOB Indicator — Quick Guide
Use this as a field manual: what you’re seeing, how it’s decided, and which settings to use for different timeframes and trade styles.
What the tool plots
Bullish Order Block (OB) — teal box
The last small down candle before a bullish displacement/BOS. Height = candle body (default) or wick range (if you choose “Wick”).
Pin (small white dot) at the origin candle’s time to make anchoring obvious.
Bearish Order Block (OB) — red box
The last small up candle before a bearish displacement/BOS.
Hidden Order Block (HOB) — same box but yellow-tinted fill
A valid OB with one or more same-bias FVGs “ahead” (i.e., OB sits “behind” inefficiency). These tend to be stronger.
Mitigation state (fill transparency)
Unmitigated (least transparent): price hasn’t meaningfully traded back into the box. Highest priority.
Partial (more transparent): some penetration; still valid.
Full (most transparent): fully consumed; lower priority (optional to hide).
Top-K border — thin white outline
Only the best-scoring OBs/HOBs per direction are drawn to reduce clutter.
Auto-Fibs (optional)
OTE zone (0.62–0.79) — subtle purple band across the current swing leg.
0.618 / 0.705 / 0.786 — thin white horizontal lines. Confluence here adds score.
Trade idea lines (per Top-K block)
Entry — white line (mid/edge per your setting).
Stop — red line (box edge ± your pad).
TP1/TP2 — lime lines, R-based from entry→stop distance.
Label shows LONG/SHORT, entry, SL, TP1, TP2, time-stop (bars).
Note: Fair Value Gaps (FVGs) are tracked internally to classify HOBs and for pruning, not drawn to avoid noise.
How a block is qualified (in plain English)
BOS + Displacement:
Close breaks the recent swing high/low by at least N ticks and the bar shows impulse (body ≥ X·ATR and ≥ Y% of its total range).
(Settings: “Close beyond ≥ ticks”, “Min impulse body (x ATR)”, “Body/TR min %”)
Seed candle:
Look back ≤ N bars for the last opposite small-body candle (body ≤ Z% of its range). That candle’s body/wick becomes the OB height.
(Settings: “Last opposite candle within N bars”, “OB body ≤ % of TR”, “OB height model”)
Hidden OB:
Count same-bias FVGs “ahead”. If ≥ your threshold → tag the OB as HOB.
(Setting: “Require ≥ N same-bias FVGs ahead”)
Mitigation tracking:
As price trades into the box, we compute penetration %, updating unmitigated / partial / full state each bar.
Ranking (Top-K):
Every OB/HOB gets a score: near price, newer, hidden, near fib, and unmitigated boost. We draw only the Top-K per direction.
Inputs you’ll actually tweak
Timeframe
Compute on: Current (uses your chart TF) or Specific (MTF scan).
Process last N bars: reduce for speed, increase to see more history.
Anchoring
Extend: Right, Limited, or Origin only.
Limited draws boxes to a fixed number of bars so charts stay clean.
Show origin pins: Keep on so you always know the source candle.
Structure / BOS (signal frequency vs. quality)
Require FVG on break bar: ON = stricter, OFF = more signals.
Min impulse body (x ATR): higher = stricter.
Body/TR min %: higher = stricter.
Close beyond ≥ ticks: 0–1 for LTF; 1–3 for HTF.
Order Blocks
OB height model: Body (cleaner) or Wick (wider protection).
Last opposite candle within N bars: 3–8 (higher finds more).
OB body ≤ % of TR: 0.35–0.70 (lower = stricter).
Min OB height (ticks): 1–2 (avoid micro slivers).
Expire on first touch: If ON, removes boxes after first reaction.
Hidden OB
Require ≥ N FVGs ahead: 0–1 for LTF (more HOBs), 1–2 for HTF.
Mitigation Filter (what you show)
Toggle Unmitigated / Partial / Full visibility.
For precision trading, keep Unmitigated on; show others while scanning.
Auto-Fibs
Enable fib confluence: On adds score near 0.618/0.705/0.786.
Draw lines / OTE: Visual only; confluence also boosts ranking.
Tolerance (x ATR): how close price must be to count as “near fib”.
Ranking & Draw
Top-K per direction: how many OBs/HOBs you’ll see each side.
Prefer near / newer / hidden / unmitigated: scoring toggles.
Fib boost: how much fib confluence bumps a level.
Trade Ideas
Entry style: 50% of OB (balanced) or OB edge (faster fills).
Stop pad (ticks/ATR): give a little room beyond the box edge.
TP1/TP2 (R): risk-multiple targets (e.g., 1R, 2R).
Time stop (minutes): exit if it doesn’t go in time.
Execution / Alerts (recommended)
Keep on-close workflow: do not enable calc_on_every_tick.
When creating alerts, choose Once per bar close.
How to use it (mechanical checklist)
Scan: Focus on Top-K boxes. HOBs (yellow-tinted) and unmitigated get first look.
Context (optional): If you like, also check HTF structure or obvious liquidity pools (equal highs/lows).
Confluence: Prefer boxes near 0.618/0.705/0.786 or inside the OTE band.
Trigger: Let the bar close. If entry line is touched next, you have a go-signal with a placed stop and R-targets.
Manage: If TP1 hits, move SL to BE. For HOBs, consider a runner (trail under minor swing/FVG) — they often travel further.
Time stop: If it hasn’t moved within N minutes/bars, cut it; don’t babysit.
Preset recipes (copy these settings)
1) Hyper-Scalp (1–3m) — frequent, fast
Structure / BOS:
FVG on break = OFF | Min impulse = 0.6–0.8 | Body/TR = 0.45–0.55 | Close beyond = 0–1
Order Blocks:
Opposite lookback = 5–6 | OB body ≤ 0.55–0.60 | Min height = 1
HOB: Need FVGs = 0–1
Mitigation view: Show Unmit/Partial, optionally Full while scanning
Ranking: Top-K = 4–6, prefer near/new/hidden/unmit = ON, Fib boost = 0.6–1.0
Trade Ideas: Entry = OB edge, Stop pad = 1–2 ticks, Time stop = 5–8 min
Execution: On bar close alerts
2) Intraday (5–15m) — balanced
Structure / BOS:
FVG on break = OFF | Min impulse = 0.8–1.0 | Body/TR = 0.55–0.60 | Close beyond = 1
Order Blocks:
Opposite lookback = 4–5 | OB body ≤ 0.50–0.55 | Min height = 1–2
HOB: Need FVGs = 1
Ranking: Top-K = 3–4, Fib boost = 1.0–1.5
Trade Ideas: Entry = 50%, Stop pad = 2–3 ticks, Time stop = 10–20 min
3) Swing (1H–4H) — selective, higher quality
Structure / BOS:
FVG on break = ON | Min impulse = ≥1.0 | Body/TR = ≥0.65 | Close beyond = 1–3
Order Blocks:
Opposite lookback = 3–4 | OB body ≤ 0.45–0.50 | Min height = 2–4
HOB: Need FVGs = 1–2
Ranking: Top-K = 2–3, Fib boost = 1.5–2.0
Trade Ideas: Entry = 50%, Stop pad = a few ticks + ATR pad, Time stop = few bars
4) HTF (Daily+) — very selective
Keep swing settings, increase Min impulse and Close beyond a bit, reduce Top-K to 1–2.
Priority rules (what to trade first)
HOB over OB
Unmitigated over partial/full
With fib confluence over without
Near price and recent over far/old
Favor levels that follow a sweep (equal highs/lows taken, then return to your box)
If two boxes tie, take the one with the cleaner origin candle and simpler path to TP (fewer nearby obstacles).
Troubleshooting & tips
“I’m not seeing many signals.”
Loosen Structure/BOS (lower ATR and Body/TR), increase Opposite lookback, allow Partial/Full in view, raise Top-K.
“Too many lines/boxes.”
Lower Top-K, use Limited extension (Anchoring), hide Partial/Full, and keep fib lines if you rely on confluence.
“Stuff looks offset.”
Keep origin pins on. Use xloc.bar_time (already in code) and avoid custom time compressions that desync objects.
Execution discipline:
Use on-close alerts. Respect time stops. Size by fixed risk per trade, not fixed leverage.
Multitimeframe
Swing High/Low Levels (Auto Remove)Plots untapped swing high and low levels from higher timeframes. Used for liquidity sweep strategy. Cluster of swing levels are a magnet for price to return to and reverse. Indicator gives option for candle body or wick for sweep to remove lines.
Trapper Magnifying Glass - Bar Decomposer — Last Visible BarHeadline
Decompose any higher-timeframe bar into lower-timeframe candles directly on the chart. Zoom/pan reactive, session-accurate, auto-fit inset, and compliant with TradingView placement limits.
Quick Start
Add the indicator and choose a Child TF (minutes) (e.g., 1, 5, 10, 15).
The inset follows the last visible bar on your screen. Adjust Right separation / Mini width / Gap / Vertical exaggeration as needed.
Leave Show HUD label OFF by default. Turn it on only if you want a compact readout.
Overview
This tool draws a miniature, on-chart inset of lower-timeframe candles that make up the currently viewed higher-timeframe bar. It stays on the main price chart (not in a separate pane), respects zoom/pan, compresses itself to fit available space, and adheres to TradingView’s 500-bar object placement limit.
The design goal is micro-structure inspection without changing the chart timeframe.
What Makes It Different
On-chart inset (not a separate indicator panel) for true visual context.
Zoom/Pan reactive to the last visible bar — works naturally as you navigate.
Auto-fit logic keeps the inset readable while staying inside TradingView’s future-bars limit.
Session-accurate decomposition: uses TradingView’s own lower-timeframe OHLC, exactly within the parent bar’s time window.
Strictly compliant: no synthetic bars, no repaint tricks, no lookahead.
How It Works
Child data is fetched with request.security_lower_tf(syminfo.tickerid, , open/high/low/close).
Only closed lower-TF bars inside the parent bar’s time window are returned by TradingView.
The script maps each child bar to an inset candle (body + wick) scaled to the parent bar’s price range and placed to the right of the parent’s position.
The inset tracks the last visible bar so it always stays relevant to what you’re inspecting.
Inputs (Defaults)
Timeframes
Child TF (minutes): 1 (min 1, max 1440)
Layout
Right separation (bars): 10
Mini candle width (bars): 2
Gap between mini candles (bars): 0
Vertical exaggeration ×: 1.6
Auto-Fit
Auto-fit inset width: ON
Max bars ahead to use: 120
Minimum mini width: 1
Minimum gap: 0
Style
Bull/Bear colors: ON
Body Bull / Body Bear / Wick Bull / Wick Bear: configurable
Body Fill Opacity (0–100): 12
Outline color: dark grey
Outline width: 1
Wick width: 2
HUD
Show HUD label: OFF (recommended default; enable only when you need a summary)
Session Behavior (Important)
TradingView constructs bars strictly by exchange sessions. For US equities (regular session 09:30–16:00, 390 minutes):
On a 1h chart you will see 7 bars per day:
09:30–10:00 (30 minutes)
10:00–11:00, 11:00–12:00, 12:00–13:00, 13:00–14:00, 14:00–15:00 (five full hours)
15:00–16:00 (full hour)
Decomposing the 09:30–10:00 bar into 1m returns 30 minis (not 60).
Decomposing 10:00–11:00 returns 60 minis, as expected.
The last hour (15:00–16:00) decomposes to 60 minis once they exist (i.e., immediately after each child bar closes). If you are mid-session, you will see only the minis that have closed so far.
This is by design and ensures the inset reflects the true lower-timeframe structure TradingView has for that exact bar window. Nothing is synthesized.
Live vs Confirmed Bars
Confirmed bars (historical) always decompose to a full, correct count of child minis for that parent window.
Live bars (currently forming) only return child minis that have already closed. Mid-hour on a 1h chart with 10m children, you might see 3, 4, or 5 minis depending on elapsed time.
This script’s default experience focuses on the last visible bar and displays whatever the platform provides at that moment. The HUD (when enabled) includes the parent bar duration in minutes to make short session bars explicit.
Auto-Fit and Placement Limits
TradingView prevents drawing objects beyond 500 bars into the future. The inset’s right edge is automatically clamped to stay within that boundary. If the requested number of minis would overflow the allowed space, the script proportionally compresses mini width/gap (down to your configured minimums). If necessary, it draws only as many minis as safely fit — favoring stability over clutter.
Styling Tips
For dense decompositions (e.g., 1m inside 1h), set:
Mini width = 1, Gap = 0, Auto-fit = ON, Right separation = 7–12.
Increase Vertical exaggeration to highlight wick-to-body differences when the parent bar is narrow.
Keep HUD OFF for publishing and screenshots unless you’re highlighting counts or session duration.
Notes & Limitations
Child arrays show closed bars only. No forming mini is displayed to avoid misleading totals.
If you reload a chart or switch symbols/timeframes, the most recent confirmed bar’s arrays may be empty on the very first calculation frame; the script guards against this and will draw on the next update.
The tool is an overlay visualization, not a signal generator; there are no alerts or trading advice.
Performance: heavy decompositions on very fast symbols/timeframes can add many objects. Auto-fit and minimal widths help.
Compliance
Uses only native TradingView data (request.security_lower_tf).
No repainting and no lookahead.
No external feeds, synthetic candles, or hidden calculations that would misrepresent the underlying data.
Fully respects TradingView’s object placement constraints.
Recommended Defaults (for broad usability)
Child TF: 5 or 15 (depending on your HTF).
Right separation: 7–12
Mini width / Gap: 2 / 0 for clarity, 1 / 0 for dense fits.
Auto-fit: ON
HUD: OFF
Troubleshooting
“Why aren’t there 60 one-minute minis in this 1h bar?”
Either the parent bar is a session-short bar (09:30–10:00 = 30 minutes) or you are viewing a live bar mid-hour; only closed minis appear.
Inset clipped or not visible to the right:
Increase Max bars ahead to use (Auto-Fit group), reduce Mini width/Gap, or reduce Right separation.
Nothing draws on first load:
Wait for the next bar update, or navigate the chart so the last visible bar changes; arrays refresh as data becomes available.
Change Log
v1.0 – Initial public release.
On-chart inset, zoom/pan reactive, auto-fit width.
Session-accurate lower-TF decomposition.
HUD label toggle (off by default) with child TF, bar count, and parent duration.
Hardened array handling for confirmed snapshots.
Disclaimer
This script is provided strictly for educational and informational purposes only.
It does not constitute financial advice, investment advice, trading signals, or a recommendation to buy or sell any security, asset, or instrument. Trading and investing involve risk; always do your own research and consult with a licensed financial professional before making decisions.
ICT SIlver Bullet Trading Windows UK times🎯 Purpose of the Indicator
It’s designed to highlight key ICT “macro” and “micro” windows of opportunity, i.e., time ranges where liquidity grabs and algorithmic setups are most likely to occur. The ICT Silver Bullet concept is built on the idea that institutions execute in recurring intraday windows, and these often produce high-probability setups.
🕰️ Windows
London Macro Window
10:00 – 11:00 UK time
This aligns with a major liquidity window after the London equities open settles and London + EU traders reposition.
You’re looking for setups like liquidity sweeps, MSS (market structure shift), and FVG entries here.
New York Macro Window
15:00 – 16:00 UK time (10:00 – 11:00 NY time)
This is right after the NY equities open, a key ICT window for volatility and liquidity grabs.
Power Hour
Usually 20:00 – 21:00 UK time (3pm–4pm NY time), the last trading hour of NY equities.
ICT often refers to this as another manipulation window where setups can form before the daily close.
🔍 What the Indicator Does
Draws session boxes or shading: so you can visually see the London/NY/Power Hour windows directly on your chart.
Macro vs. Micro time frames:
Macro windows → The ones you set (London & NY) are the major daily algo execution windows.
Micro windows → Within those boxes, ICT expects smaller intraday setups (like a Silver Bullet entry from a sweep + FVG).
Guides your trade selection: it tells you when not to hunt trades everywhere, but instead to wait for price action confirmation inside those boxes.
🧩 How This Fits ICT Silver Bullet Trading
The ICT Silver Bullet strategy says:
Wait for one of the macro windows (London or NY).
Look for liquidity sweep → market structure shift → FVG.
Enter with defined risk inside that hour.
This indicator essentially does step 1 for you: it makes those high-probability windows visually obvious, so you don’t waste time trading random hours where algos aren’t active.
YBL – Reversal Supreme MINI++ (Ichimoku + EMA Cross, No-Repaint)📌 Features
Simplified Ichimoku Cloud: plots Kumo cloud, Tenkan, and Kijun to highlight trend, support/resistance, and momentum.
EMA Cross (Fast vs Slow): confirms entries and exits with higher precision.
Double Confirmation (Ichimoku + EMA Cross): signals are validated only when both indicators align → reduces noise.
No-Repaint: all signals are calculated on closed candles only, ensuring no false repainting.
Compact Mini HUD: shows BUY/SELL signal, current trend, and optional background coloring.
Built-in Alerts: automatic alerts for bullish and bearish EMA crosses confirmed by Ichimoku.
Zone Cluster Confluence ProWhat it does
Zone Cluster Confluence Pro automatically finds price “zones” via equal-frequency clustering of HLC3 values and wraps each cluster center with an ATR-based band. Zones are color-coded by a 0–100 Strength % and can optionally highlight confluence with a higher timeframe (HTF) right on your chart.
Key features
• Adaptive Depth by Volatility (ATR regime): zone width scales down in calm markets and widens in volatile regimes.
• Strength % scoring with color mapping (Strong / Work / Mid / Weak). The score blends:
• number of touches (with tolerance),
• dwell time inside the zone (penalized),
• confirmed breakouts (penalized),
• average overshoot beyond the band (penalized),
• recency bonus,
• optional volume-boosted touches (volume > SMA × multiplier).
• HTF Confluence Overlay: computes zones on a higher TF (multiplier of the source TF or a specific TF) and highlights the intersection of LTF zones with the nearest HTF zone (white fill).
• Presets per TF: Aggressive / Stable / Anti-pierce profiles with hand-tuned params for 15/30/60/120/240m; or run fully Manual.
• Clean visuals: centers, borders, filled bands; strength labels with auto-contrast text.
How it works (high level)
• Clustering method: choose K-median or K-means (median/mean of equal-frequency buckets) to place zone centers.
• Zone width = ATR × Depth; Depth becomes Adaptive when the ATR regime deviates from its long SMA.
• Strength % is computed over a lookback window using the components listed above; touches can earn an extra bonus on elevated volume.
Inputs (most useful)
• Source TF: inherit from chart or pick a specific TF.
• Zones (k): 2–5 clusters.
• Presets: Aggressive / Stable / Anti-pierce, or Manual control of Candles Back, ATR length, Depth.
• Adaptive Depth: on/off, regime thresholds & multipliers.
• Strength %: profile (Conservative/Neutral/Optimistic), lookback, breakout/overshoot/touch tolerance.
• Volume boost: SMA length, spike multiplier, weight.
• HTF Confluence: on/off, TF multiplier, HTF preset/method/params, and whether HTF k mirrors LTF k.
Reading the chart
• Zone fills are colored by Strength %:
• 80–100 Strong, 60–80 Work, 40–60 Mid, <40 Weak.
• White fills mark LTF×HTF intersections (confluence areas).
• Strength labels (Z1…Z5) show the current score; label background matches the strength color.
Tips
• Use Stable for most markets, Aggressive for fast intraday, Anti-pierce to reduce whipsaw.
• Turn on HTF confluence to filter LTF zones down to areas aligned with the larger trend structure.
• If you scalp, keep volume boost on; for thin markets consider lowering the spike multiplier.
Notes
• No lookahead is used for HTF data (request.security with lookahead_off).
• Zones update as new bars arrive and as the lookback window rolls; this is not a fixed S/R drawing tool.
• Works on any symbol/timeframe; parameter tuning is encouraged.
Access
This script is Invite-Only.
Disclaimer
For educational purposes only. Not financial advice. Trading involves risk.
ETFs Sector PerformanceDisplays a table of the Top 8 performing ETFs over a selected period (1M / 2M / 3M / 6M) to quickly identify industry strength.
Pre-Set Universe (39 ETFs)
ITA — iShares U.S. Aerospace & Defense ETF
DBA — Invesco DB Agriculture Fund
BOTZ — Global X Robotics & Artificial Intelligence ETF
JETS — U.S. Global Jets ETF
XLB — Materials Select Sector SPDR Fund
XBI — SPDR S&P Biotech ETF
PKB — Invesco Dynamic Building & Construction ETF
ICLN — iShares Global Clean Energy ETF
SKYY — First Trust Cloud Computing ETF
DBC — Invesco DB Commodity Index Tracking Fund
XLY — Consumer Discretionary Select Sector SPDR Fund
XLP — Consumer Staples Select Sector SPDR Fund
BLOK — Amplify Transformational Data Sharing ETF
KARS — KraneShares Electric Vehicles & Future Mobility ETF
XLE — Energy Select Sector SPDR Fund
ESPO — VanEck Video Gaming and eSports ETF
XLF — Financial Select Sector SPDR Fund
PBJ — Invesco Dynamic Food & Beverage ETF
ITB — iShares U.S. Home Construction ETF
XLI — Industrial Select Sector SPDR Fund
PAVE — Global X U.S. Infrastructure Development ETF
PEJ — Invesco Dynamic Leisure & Entertainment ETF
LIT — Global X Lithium & Battery Tech ETF
IHI — iShares U.S. Medical Devices ETF
XME — SPDR S&P Metals & Mining ETF
FCG — First Trust Natural Gas ETF
URA — Global X Uranium ETF
PPH — VanEck Pharmaceutical ETF
QTUM — Defiance Quantum Computing & Machine Learning ETF
IYR — iShares U.S. Real Estate ETF
XRT — SPDR S&P Retail ETF
SOXX — iShares Semiconductor ETF
BOAT — SonicShares Global Shipping ETF
IGV — iShares Expanded Tech-Software Sector ETF
TAN — Invesco Solar ETF
SLX — VanEck Steel ETF
IYZ — iShares U.S. Telecommunications ETF
IYT — iShares U.S. Transportation ETF
XLU — Utilities Select Sector SPDR Fund
Time separator by @alvaro.alemanfxThis indicator draws vertical lines on your chart at specific times you define.
You can customize the timezone, line style, color, thickness, and number of consecutive bars.
It allows setting a date range for drawing and recycles old lines to avoid exceeding limits.
You can also restrict the lines to appear only within your chosen minimum and maximum timeframes.
S/R Pro – 4-Level Zone-Based Signal Engine v4S/R Pro – 4-Level Zone-Based Signal Engine v4
The indicator combines support/resistance levels, moving averages, and cloud zones to identify trend strength and entry points. On higher timeframes, it helps define market direction, while on lower timeframes it provides buy/sell signals.
EMA + Bollinger + VWAP bySaMAll in one
EMA 20/50/200
BOLLINGER
VWAP
All in one for perfect market watching
S&D Elite Pro Timing V4S&D Pro Elite — Pro Timing (PT)
A clean, signal-first Supply & Demand tool that maps institutional-style zones and prints a compact PT (Pro Timing) label only when a timing setup forms inside an active zone. Minimal UI, no clutter—just zones and timing where they matter.
Why
Some zones hold, some don’t. The trader’s job is to reduce noise. This tool is built to elevate signal-to-noise, remove distractions, and focus execution on the most structured areas of price.
What it does
Maps Supply & Demand zones across multiple timeframes with optional Quality Score (0–100) and opacity tinting.
Pro structures (Rally-Base-Rally / Drop-Base-Drop) via ATR-based impulse/continuation and a tight-base check.
PT labels (buy/sell) appear only when a Pro Timing setup forms in the zone (you choose what “inside” means: close inside / any overlap / wick only / full-body inside).
Mitigation-aware: optionally stop reacting to a zone after any touch, body touch, or a minimum penetration %.
One-switch control: Show Pro Zones master toggle, plus per-TF switches (3m…Weekly).
Alerts: PT Buy / PT Sell.
PT = Pro Timing
A compact price-timing confirmation detected when specific price-action conditions align within an S&D zone. Presented as a single, clean label—no counts or numerals.
How it works (brief)
Zone detection: impulse → base → continuation using ATR thresholds and base compactness; optional rule that the base sits inside the impulse range. Zones project right; broken zones auto-remove.
Quality Score: weighted blend of impulse strength, base tightness, and continuation body, with an inside-base bonus. You can filter out low-score zones and/or tint opacity by quality.
PT inside the zone: the PT label prints only when price meets your chosen zone-touch mode and the internal timing criteria.
Repainting
Forming Zones ON: boxes may change while the higher-TF candle is open (early heads-up by design).
Forming Zones OFF: zones and PT labels use confirmed data for the selected timeframes.
Settings (at a glance)
Pro Zone Options: Show Pro Zones (master), Forming Zones, per-TF toggles (3m…Weekly), Force Lower-TF Aggregation (1m base).
RBR/DBD Filter: Impulse min body × ATR(14), Base max body % of impulse, Base inside prior impulse (on/off), Continuation min body × ATR(14).
Quality Score: toggle, min score filter, opacity tint, adjustable weights (Impulse / Base / Continuation) + inside-base bonus.
PT × Zone Filter: Only show inside zones; trigger mode (Close inside / Overlap / Wick only / Body inside); stop after mitigation (Any touch / Body / Penetration ≥ %).
Visuals: Buy/Sell label colors + text colors; optional text inside zones (TF label, quality).
Recommended starting values
Zone Difference Scale: 1.6–2.0
Impulse min body × ATR: 1.6
Base max body %: 0.40–0.60
Continuation min body × ATR: 1.0–1.2
Min Quality Score: 60
Touch mode: Overlap (any part) for discovery; then tighten to Body inside or Wick only.
Usage tips
Start with 15m / 1h / 4h to build the backbone, add LTFs once structure is clear, and treat PT as timing confirmation inside structure—combine with trend/session/context and manage risk.
Script by Loganscottfx.
Educational tool; not financial advice. Markets involve risk.
Published as an indicator (not a strategy).
S&D Elite Pro Timing V4S&D Pro Elite — Pro Timing (PT)
A clean, signal-first Supply & Demand tool that maps institutional-style zones and prints a compact PT (Pro Timing) label only when a timing setup forms inside an active zone. Minimal UI, no clutter—just zones and timing where they matter.
Why
Some zones hold, some don’t. The trader’s job is to reduce noise. This tool is built to elevate signal-to-noise, remove distractions, and focus execution on the most structured areas of price.
What it does
Maps Supply & Demand zones across multiple timeframes with optional Quality Score (0–100) and opacity tinting.
Pro structures (Rally-Base-Rally / Drop-Base-Drop) via ATR-based impulse/continuation and a tight-base check.
PT labels (buy/sell) appear only when a Pro Timing setup forms in the zone (you choose what “inside” means: close inside / any overlap / wick only / full-body inside).
Mitigation-aware: optionally stop reacting to a zone after any touch, body touch, or a minimum penetration %.
One-switch control: Show Pro Zones master toggle, plus per-TF switches (3m…Weekly).
Alerts: PT Buy / PT Sell.
PT = Pro Timing
A compact price-timing confirmation detected when specific price-action conditions align within an S&D zone. Presented as a single, clean label—no counts or numerals.
How it works (brief)
Zone detection: impulse → base → continuation using ATR thresholds and base compactness; optional rule that the base sits inside the impulse range. Zones project right; broken zones auto-remove.
Quality Score: weighted blend of impulse strength, base tightness, and continuation body, with an inside-base bonus. You can filter out low-score zones and/or tint opacity by quality.
PT inside the zone: the PT label prints only when price meets your chosen zone-touch mode and the internal timing criteria.
Repainting
Forming Zones ON: boxes may change while the higher-TF candle is open (early heads-up by design).
Forming Zones OFF: zones and PT labels use confirmed data for the selected timeframes.
Settings (at a glance)
Pro Zone Options: Show Pro Zones (master), Forming Zones, per-TF toggles (3m…Weekly), Force Lower-TF Aggregation (1m base).
RBR/DBD Filter: Impulse min body × ATR(14), Base max body % of impulse, Base inside prior impulse (on/off), Continuation min body × ATR(14).
Quality Score: toggle, min score filter, opacity tint, adjustable weights (Impulse / Base / Continuation) + inside-base bonus.
PT × Zone Filter: Only show inside zones; trigger mode (Close inside / Overlap / Wick only / Body inside); stop after mitigation (Any touch / Body / Penetration ≥ %).
Visuals: Buy/Sell label colors + text colors; optional text inside zones (TF label, quality).
Recommended starting values
Zone Difference Scale: 1.6–2.0
Impulse min body × ATR: 1.6
Base max body %: 0.40–0.60
Continuation min body × ATR: 1.0–1.2
Min Quality Score: 60
Touch mode: Overlap (any part) for discovery; then tighten to Body inside or Wick only.
Usage tips
Start with 15m / 1h / 4h to build the backbone, add LTFs once structure is clear, and treat PT as timing confirmation inside structure—combine with trend/session/context and manage risk.
Aslan - Signals, Overlays & PA Toolkit [6.4]SIGNALS & OVERLAYS INDICATOR
Next-generation trading signals powered by advanced algorithms, paired with precision overlays for added confidence.
Features:
3 Signal Models: Contrarian, Confirmation & Kernel
6 Asset-Class Specific Signal Filters
Auto Fibonacci Retracements
Dynamic Kernel-Based Support & Resistance
Trend Status Meter (Bar Coloring)
Volatility Bands (Standard Deviation)
PRICE ACTION TOOLKIT
Comprehensive price action analysis designed to highlight key market POIs and institutional levels with clarity.
Features:
Full Multi-Timeframe Functionality
Institutional Volumized Supply & Demand
Market Structure (BOS, MSS, CHoCH, EQL, EQH)
Displacement & Inducement Zones
Fair Value Gaps & Liquidity Mapping
Key Levels & Session Levels
Point of Control & Dealing Ranges
Equilibrium Tracking
Smart Trendlines & Trendline Signals
Trend Following S/R Fibonacci StrategyTrend Following S/R Fibonacci Strategy
Trend Following S/R Fibonacci Strategy
Aslan - Signals, Overlay & PA Toolkit [6.4]⟪ SIGNALS AND OVERLAYS INDICATOR ⟫
Cutting-edge trading signals driven by advanced algorithms, as well as helpful overlays to give extra confidence.
Three signal models (Contrarian, Confirmation and Kernel)
6 Signal filters each built for a separate asset class
Auto Fibonacci retracement
Dynamic kernel S&R
Trend status meter (Bar color)
Volatility bands (Standard Deviation)
⟪ PRICE ACTION TOOLKIT ⟫
Effectively analyzes complex price action so you don’t miss key market POIs.
FULL Multi timeframe functionality
Institutional Volumised S&D
Market structure (BOS, MSS, CHoCH, EQL, EQH)
Displacement
Inducement zones
Fair value gaps
Liquidity
Key levels
Session levels
Point of control
Dealing range
Equillibrium
Trendlines & Trendline signals
DaDaSto Current / Previous D, W, M High/Low
This script plots the current and previous Month/Week/Day High and Low. It allows for custom color and label inputs.
The original script credit to @The-Hunter
Total Return (divi reivested)Total Return (Dividends Reinvested) — Price Scale
This indicator overlays a Total Return price line on the chart. It shows how the stock would have performed if all dividends had been reinvested back into the stock (buying fractional shares) rather than taken as cash.
The line starts exactly at the price level of the first visible bar on your chart and moves in the same price units as the chart (not indexed to 100).
Until the first dividend inside the visible window, the Total Return line is identical to the price. From the first dividend onward, it gradually diverges upwards, reflecting the effect of reinvested payouts.
Settings:
Reinvest at Open / Close — Choose whether reinvestment uses the bar’s open or close price.
Apply effect on the next bar — If enabled, reinvestment shows up from the bar after the dividend date (common in practice).
Show dividend markers — Optionally plots labels where dividend events occur.
Line width — Adjusts the thickness of the plotted Total Return line.
Use case:
This tool is useful if you want to compare plain price performance with true shareholder returns including dividends. It helps evaluate dividend stocks (like BTI, T, XOM, etc.) more realistically.
STC Oscillator [Panel]📈 STC Oscillator – Short Description
This indicator plots the STC (Schaff Trend Cycle) line, ranging between 0 and 100, in a dedicated sub-panel.
It is intended to be used together with the main overlay script:
➡ "STC Advanced Signals with Early Warnings "
The oscillator provides the internal basis for all signals, such as:
Early warning pivots
Threshold confirmations
Candlestick alignment
Note:
The main overlay indicator does not show the oscillator line itself, in order to keep the price chart clean. Use this sub-panel version to monitor oscillator trends, divergence, or cycle phases directly.
STC Advanced Signals with Early Warnings [Overlay]🧠 STC Advanced Signals with Early Warnings – Indicator Description
Purpose:
The “STC Advanced Signals” indicator is designed for active traders (day traders, scalpers, swing traders) who require early signal detection without relying solely on one single indicator. It offers a combination of momentum shifts, candlestick confirmation, and visual guidance for high-quality trade setups.
🔍 Core Components
1. Early Warning Arrows (Orange)
Detected using pivot logic based on the internal STC oscillator curve.
Appear 1–3 bars before potential trend shifts.
Warning only – no execution signal yet.
Can alert traders to prepare for setups in advance.
2. Confirmed Signals (Gold Arrows)
Appear after threshold breakouts of the STC oscillator:
Up Arrow: STC crosses above thresholdUp (default: 25).
Down Arrow: STC crosses below thresholdDown (default: 75).
These are execution-level signals and often indicate momentum breakout or reversal confirmation.
3. Tiny Pre-Confirmation Circles (Yellow)
Optional component (can be toggled on/off).
Visualize potential micro-cycles before full signal confirmation.
Useful for anticipating trend continuation or delay.
4. Candlestick Pattern Recognition
Auto-detects 5 reliable patterns, printed one bar after confirmation:
HA = Hammer
SS = Shooting Star
DJ = Doji
EB = Engulfing Bullish
ES = Engulfing Bearish
Labels are plotted above candles and the bar is highlighted yellow.
Ideal for confirming signals via price action structure.
🧰 Chart Setup Recommendations
Best used on M5, M15 (Scalping/Intraday), or H1 (Swing).
Suggested workflow:
Observe orange Early Warning arrow
Wait for confirmed yellow/gold arrow
Confirm with candlestick pattern
Optionally add volume, trend filters (e.g., EMA200)
📊 Technical Notes
This script does not display the STC line itself.
To view the oscillator line (ranging 0–100), add the companion script:
➤ STC Oscillator
This panel-based indicator must be attached in a separate sub-window and mirrors the official cTrader STC calculation.
🛡 Risk Management Suggestions
Always use stop loss: e.g., below hammer low.
Max 0.5% account risk per trade.
Combine multiple signals before executing.
Avoid trading during high-impact news unless backtested.
Multi-Timeframe Trend Table By HarryTradingView table that shows live trend status (Bullish/Bearish) across multiple timeframes: Monthly, Weekly, Daily, 4H, 1H.
Price Change % & Pips by rajib127📊 Multi-Timeframe Price Change Table — Pips & Percentage Tracker
This custom-built TradingView indicator provides a clean and detailed table showing pip and percentage changes across multiple timeframes. It helps traders quickly assess short-term and mid-term price momentum by visualizing how much the price has changed over different intervals.
🔍 Features:
Displays pip change and percentage change side-by-side.
Covers a wide range of timeframes:
• Minute-based: M01, M02, M03, M04, M05, M10, M15, M20, M25, M30, M40, M50
• Hour-based: H01, H02, H03
Color-coded values for quick visual interpretation:
• 🟢 Positive movement (price increase)
• 🔴 Negative movement (price decrease)
Ideal for scalpers, day traders, and short-term swing traders.
🎯 Use Case:
This tool is designed to help you:
Detect early momentum shifts
Spot short-term trends or reversals
Confirm trade entries or exits based on recent price behavior
🛠 Customizable:
The script can be further extended or customized to include different timeframes, alert conditions, or integrate with other strategies.
Price Change % by rajib127Price Change % by rajib127
🎯 Key Features:
• Real-Time Multi-Timeframe Analysis - Track price changes across 15 different time periods (1 minute to 3 hours)
• Smart Color Coding - Green (profit), Red (loss), White (neutral) for instant visual recognition
• Highly Customizable Display - Toggle any timeframe on/off, adjust table position, size, and colors
• Universal Compatibility - Works on any chart timeframe without recalculation issues
• Clean Table Interface - Professional-looking data table that doesn't clutter your chart
📊 Supported Timeframes:
• Short-term: 1min, 2min, 3min, 4min, 5min, 10min
• Medium-term: 15min, 20min, 25min, 30min, 40min, 50min
• Long-term: 1 hour, 2 hours, 3 hours
⚙️ Customization Options:
• Individual Control - Enable/disable each timeframe independently
• Flexible Positioning - 9 different table positions (top, middle, bottom × left, center, right)
• Size Adjustment - 4 text size options (tiny, small, normal, large)
• Color Themes - Customizable background and text colors
💡 Perfect For:
• Day Traders - Quick percentage overview for scalping decisions
• Swing Traders - Monitor momentum across multiple timeframes
• Risk Management - Instant view of price volatility patterns
• Market Analysis - Compare short vs long-term price movements
🔧 Technical Advantages:
• 1-Minute Data Precision - Uses direct 1-minute data for accurate calculations
• No Lag Issues - Real-time updates without historical data delays
• Memory Efficient - Lightweight code that doesn't slow down your charts
• Error-Free Calculations - Handles all edge cases and data availability issues
📈 Use Cases:
• Monitor breakout strength across multiple timeframes
• Identify trending vs ranging market conditions
• Set alerts based on percentage thresholds
• Compare current volatility with recent periods
• Make informed entry/exit decisions
Installation: Simply add to chart and customize settings in the indicator panel. Works immediately on any symbol and timeframe!