Indicator

Indicator

SMC Lite Pro [BOS + CHoCH + OB + FVGOverview
SMC Lite Pro [BOS + CHoCH + OB + FVG is a Smart Money Concepts (SMC) based trading indicator designed to help traders identify market structure shifts, liquidity movements, institutional order flow, and high-probability reaction zones directly on the chart.
This all-in-one tool combines Break of Structure (BOS), Change of Character (CHoCH), Order Blocks, Fair Value Gaps (FVG), and Liquidity Sweeps into a single clean and powerful trading system. It is built for traders who follow price action and institutional-style market behavior across Forex, Crypto, Indices, and Commodities.
Key Features
Market Structure Engine
* Swing Highs & Swing Lows detection
* Higher High / Lower Low structure mapping
* Real-time trend identification
🚀 BOS & CHoCH Detection
* Break of Structure (Bullish & Bearish)
* Change of Character (Trend reversal signals)
* Clean visual labels for structure shifts
🏦 Order Blocks (SMC Zones)
* Bullish Order Blocks (demand zones)
* Bearish Order Blocks (supply zones)
* Institutional entry zones based on displacement moves
⚡ Fair Value Gaps (FVG)
* Imbalance detection between candles
* Bullish and Bearish FVG zones
* Potential price retracement areas
💧 Liquidity Concepts
* Equal Highs / Equal Lows detection
* Liquidity sweep identification
* Smart money stop hunt zones
📈 Best Market Conditions
* Trending markets
* High volatility sessions (London & New York)
* Strong breakout environments
⏱ Recommended Timeframes
* 1M – 5M → Scalping (fast entries)
* 15M – 1H → Intraday trading (BEST performance)
* 4H – Daily → Swing trading (high accuracy setups)
🎯 How to Use
* Wait for BOS or CHoCH for directional bias
* Identify Order Blocks after structure shift
* Use FVG zones for pullback entries
* Confirm liquidity sweep before entry
* Trade in direction of market structure
⚠️ Disclaimer
This indicator is based on Smart Money Concepts and historical price action analysis. It does not guarantee profits. Trading involves risk, and users should apply proper risk management and confirmation before entering trades. Indicator

Indicator

Strategy

Wick Snap Pressure [ZOM]Wick Snap Pressure is an overlay pressure marker designed to highlight meaningful wick rejections only when they are supported by candle pressure, volume impulse, and stress context. The goal is to avoid treating every long wick as a signal. Instead, the script looks for a rejection candle that also has supporting evidence from lesser-used pressure tools.
The calculation combines four parts. First, wick rejection ratio checks whether the upper or lower wick is large enough relative to the candle body and total range to represent a visible rejection. Second, QStick measures smoothed close-minus-open candle pressure, which helps show whether recent candle bodies are leaning bullish or bearish. Third, Elder Force Index measures whether price movement is being supported by volume impulse. Fourth, Ulcer Index stress is used as a context filter so the script can avoid confirming snaps while adverse stress is still expanding.
Bullish watch markers appear when lower-wick rejection and early QStick pressure align before full confirmation. Bullish snap markers require stronger agreement: lower wick rejection, improving bullish QStick behavior, positive Force Index, and non-expanding stress. Bearish watch and bearish snap signals mirror the same logic using upper-wick rejection, negative QStick pressure, negative Force Index, and suitable stress behavior.
The visual layout is intentionally lightweight. It uses subtle bar coloring, small above/below-bar markers, and a compact dashboard instead of projected zones or static drawings. Mint markers represent bullish snap pressure, crimson markers represent bearish snap pressure, and gold watch markers show earlier setups that have not fully confirmed. The dashboard summarizes QStick pressure, Force Index direction, Ulcer stress bias, the most recent snap, and the composite bias.
I use this as a tape-reading and reaction aid around pullbacks, failed pushes, VWAP tests, prior swing levels, and local reversal attempts. It is not a standalone buy/sell system. Strong trend days can produce countertrend wick signals that fail, so the best use is as a confirmation layer alongside market structure, trend, liquidity context, and risk controls.
Key inputs include QStick length, Force Index length, Ulcer Index length, wick/body threshold, signal cooldown, marker offset, dashboard visibility, and palette colors. Lower wick thresholds create more signals. Higher thresholds demand more obvious rejection and reduce signal frequency.
Open-source script for educational use only. Not financial advice. Indicator

MA + Sweep CHoCH 1.9MA BREAKER BANDS + SWEEP CHoCH 2.0
A fully customizable price action confluence indicator built around three core concepts: structure, momentum, and liquidity.
Moving Averages — choose between EMA and SMA independently for each of the three lines (fast/mid/slow), with fully adjustable lengths and colors. Not locked to any preset — every parameter is yours.
Market Sweep Detection — identifies candles that grab liquidity beyond a recent high or low and close back inside the range. Detected sweeps color the entire candle (bull sweep = military green, bear sweep = brick red-brown) rather than adding chart noise with labels or markers. ATR-filtered so only candles with real range qualify.
Hammer / Doji Tint — same color scheme as sweep but lower saturation, applied only when no sweep is present on that bar. Gives visual weight to rejection candles without competing with sweep signals.
CHoCH (Change of Character) — detects structural breaks using pivot highs and lows (wick-based, not close-based). Draws a short white dashed line at the broken level lasting only a few bars — subtle enough to not clutter the chart, visible enough to mark the shift.
Candle Trend Color — entire candle body reflects MA trend state. Dark green when fast MA is above slow MA, dark red when below. Instant visual context without reading lines.
Everything — lengths, colors, MA types, wick ratios, body ratios, sweep lookback, CHoCH pivot length, line duration — is adjustable from the settings panel. Indicator

Indicator

Strategy

Indicator

Indicator

Indicator

CandelaCharts - HTF Mappings📝 Overview
The CandelaCharts - HTF Mappings indicator seamlessly overlays higher timeframe (HTF) candles directly onto your current chart. It allows traders to visualize the broader market context without switching timeframes, making it easier to spot macro trends, support/resistance, and price action dynamics.
📦 Features
Dual HTF Overlays : Display up to two distinct higher timeframe candles simultaneously.
Right-Side Panel : View the current state of your selected HTFs elegantly displayed on the right margin.
Volatility-Adjusted Opacity : Candle bodies dynamically adjust their opacity based on the Average True Range (ATR), giving you a visual representation of market volatility.
Historical Candles : Project a defined number of past HTF candles to analyze previous price action on a macro level.
HTF Sweeps : Automatically detect and project liquidity sweep lines from mapped HTF candles. Sweeps precisely anchor to the HTF high/low wicks and persist until crossed by current price action.
Trend Lines : Optionally draw a trend line connecting the open and close prices within each mapped HTF candle to track internal momentum.
Customizable Visuals : Full control over colors, wick widths, vertical separators, and timeframe/time labels.
⚙️ Settings
Timezone : Set the timezone used for displaying candle timestamps.
HTF I & II : Configure the timeframes, historical count, colors (bull/bear, body/border), wicks, separators, trend lines, and label visibilities for each HTF.
Sweeps : Customize sweep line colors, width, styling, and selectively display or hide invalidated (crossed) sweeps.
HTF Settings : Adjust the position, spacing, margin, and size of the right-side HTF panel.
⚡️ Showcase
Mapped HTF Candles
HTF Sweeps
HTF Overlays with Trend Lines
Dual HTF Overlays
🚨 Alerts
New HTF Candle : Triggers an alert whenever a new higher timeframe candle opens, keeping you updated on macro shifts without having to constantly monitor the chart.
⚠️ Disclaimer
Trading involves significant risk, and many participants may incur losses. The content on this site is not intended as financial advice and should not be interpreted as such. Decisions to buy, sell, hold, or trade securities, commodities, or other financial instruments carry inherent risks and are best made with guidance from qualified financial professionals. Past performance is not indicative of future results.
Indicator

Indicator

Strong Risk Management | ProjectSyndicateStrong Risk Management turns trade planning into an institutional-grade pre-trade cockpit. Click your Entry, Stop, and three Take-Profit levels straight onto the chart and the tool instantly sizes the position, derives your leverage and margin, estimates the liquidation price, scores the setup, and stress-tests it against your prop-firm rules — all on two clean Bloomberg-amber panels. Every figure is computed live from your own inputs and the symbol's real tick size, not hard-coded, so the numbers describe the exact trade you are about to take, right now.
🎯 Click-to-Place Interactive Levels — drop Entry, Stop Loss, and TP1 / TP2 / TP3 directly on the chart and drag them whenever you want, just like native drawing tools. An anchor-time input lets you pin the setup to a specific bar, direction (Long / Short) is auto-detected from where your stop sits, and every level you place is always respected — the auto R-multiples only fill in the targets you leave blank.
🧮 Fee-Aware Position Sizing — the engine uses the classic fixed-fractional model and sizes the position so a full stop-out equals exactly the risk you defined, with entry and exit fees folded into the math. Choose your risk as a percentage of balance, a percentage of allocated trade capital, or a fixed cash amount, and read the precise contracts/size and notional position value it produces.
⚡ Three Leverage Modes + Liquidation Engine — run Isolated Capital (leverage derived from the margin you commit), Fixed Leverage (you set the multiplier), or Auto-Safe Leverage, which automatically picks the highest leverage that still keeps your liquidation price safely beyond your stop by a configurable buffer. The panel shows effective trade leverage, account leverage, maintenance margin rate and amount, the estimated liquidation price, and how many times further it sits than your stop — with a loud warning if liquidation would ever come before your stop is hit.
📊 Dual Bloomberg-Amber Panels — Panel 1 (Risk Console) lays out balance, trade capital, risk model, max loss, the full setup (entry, stop, stop distance, break-even, size, position value), the leverage and liquidation block, and the setup-quality verdict. Panel 2 (Prop Guardrails + Take-Profit Plan) handles the funded-account rule checks and the full target ladder. Position each panel independently anywhere on the chart.
🛡️ Prop-Firm Guardrails — purpose-built for funded and challenge traders. Set your account size, phase (Challenge / Verification / Funded), daily loss limit, maximum drawdown (with a trailing option), profit target, per-trade risk cap, and consistency rule, then see this trade scored against every one of them with SAFE / CAUTION / VIOLATION lights and an overall status. It also tells you how many trades like this you can take before breaching your daily and max-drawdown budgets, how much budget is left, and how many wins remain to the profit target.
🎚️ Take-Profit Ladder with FULL / SLICE — each target shows its price, R multiple, and allocation %, plus the dollars it books two ways: FULL (if you closed the whole position there) next to SLICE (what your partial allocation actually books). The plan rolls up into a Plan Profit row with blended R and ROI on margin, so partial exits never look inconsistent against a full-size stop again.
↔️ Reward : Risk Verdict — a single, color-coded 1 : x line grades the whole plan EXCELLENT / GOOD / MARGINAL / POOR, so a setup whose targets sit inside the stop distance screams at you instead of hiding inside an average. A companion "1R Value (full, net)" read exposes the fee drag by showing what one clean R is actually worth in cash after costs.
★ 0–10 Setup Quality Score — a composite grade blending reward-to-risk quality, risk-per-trade discipline, liquidation safety, and prop-rule headroom into one number and an ELITE / STRONG / FAIR / WEAK tier, for a fast go/no-go read before you commit.
🟢 Risk-Free-After-TP1 Read — shows exactly what closing your first partial locks in, and confirms that trailing your stop to break-even afterwards takes the remaining downside to near zero — the de-risking move spelled out in dollars.
🖥️ On-Chart Trade Map — the full trade is drawn as banded zones (profit, loss, a liquidation-danger band, and a runner zone beyond TP3), precise level lines for entry, stop, every target, break-even, and liquidation, and right-edge labels carrying each level's price, R multiple, and cash value at a glance.
🔴 Honest Live Trade Tracker — once price reaches your entry, the tool tracks floating P&L and then prints a clear ✓ TARGET HIT or ✘ STOPPED OUT outcome. Losers are never hidden, and same-bar ambiguity is always resolved pessimistically to the stop, so the read stays truthful.
🔔 Native Alerts — fire on entry triggered, target hit, stopped out, and any prop-firm guardrail violation, so you can wire the cockpit straight into your workflow.
🧩 Fully Customizable — choose each panel's position (Top / Middle / Bottom paired with Left / Right) and text size, pick your quote-currency symbol, set entry and exit fees, the maintenance-margin rate and liquidation safety factor, your R multiples and allocation split, auto-vs-manual targets, and toggle the chart zones, liquidation line, break-even line, and live tracker — all from the settings menu, no code editing required.
🎯 Why this is different — most position-size calculators hand you a lot size and stop there. This is a complete pre-trade cockpit: it sizes the trade, derives leverage and margin, estimates liquidation, scores the setup, grades the reward-to-risk honestly with fees included, and checks the whole thing against your funded-account rules — two panels that answer "how big, how safe, and is this even worth taking?" before you click buy or sell.
🚀 Where to use it — works on any symbol and timeframe. Built with crypto perpetuals, futures, and margin/leverage trading in mind, but equally useful for forex and stocks: plan the trade, validate the sizing and prop-rule headroom, then execute with the levels already mapped on your chart.
⚠️ Important — this is a research and decision-support tool, not a buy/sell system, and it makes no performance guarantees. Liquidation price, fees, maintenance margin, and leverage figures are simplified estimates and can differ from your specific broker or exchange — always verify against their exact contract specifications before sizing a live position. Nothing here is financial advice. Pair it with your own analysis and risk management. Indicator

Candle LevelsCandle Levels is a rebuild of my original Candle Levels Pro framework, designed to map important completed-candle and session reference levels directly on the price chart. This script focuses on current day/session levels, previous close, lower-timeframe completed candle levels, daily candle levels, weekly candle levels, and monthly candle levels. It also includes source-aware line starts and compact right-side labels so users can quickly see the level price, current distance from price, and level tag.
────────────────────────────
Core Idea
────────────────────────────
Markets often react around prior candle highs, lows, closes, session opens, and active-session extremes.
Candle Levels turns those reference points into organized horizontal levels:
• Current High of Day / Low of Day
• Regular-session open
• Premarket open
• Current close reference
• Previous close
• Previous completed LTF candle highs/lows/closes
• Previous completed daily candle highs/lows/closes
• Previous completed weekly candle highs/lows/closes
• Previous completed monthly candle highs/lows/closes
Instead of plotting every possible historical line, the script focuses on the active references that matter most to you now.
────────────────────────────
Asset-Aware Source Logic
────────────────────────────
The script separates stock/fund/ADR behavior from crypto behavior. It is not currently set up for futures. Futures have different session structures, settlement behavior, overnight handling, contract-specific calendars, and reference-level needs. A separate futures-focused version will be handled as its own script so the logic can be built specifically around futures sessions instead of forcing futures into the stock/crypto model.
For US-session stocks, funds, and ADRs:
• Close references use regular-session close data
• High/low references use extended/full-session high-low data when available
• HOD / LOD track the current full-session high and low
• PCL uses the prior regular-session daily close
• OPEN uses the regular-session open
• PMO uses the first premarket open
For crypto:
• Levels use the native 24-hour chart stream
• Daily levels follow the native 24-hour daily cycle
• US-session-only references such as PMO and CC are hidden automatically
This source split is intentional. Many traders want regular-session closes but still want premarket and after-hours highs/lows visible when those extremes matter.
────────────────────────────
Current Session Levels
────────────────────────────
The current-session block tracks:
• HOD
• LOD
• OPEN
• PMO
• CCL
• PCL
HOD and LOD update as the active day makes new extremes. Their lines can begin at the candle that created the current high or low, making the source of the level visually clear.
PCL has its own dedicated input group, label padding, and bull/bear color controls so it can be styled separately from the daily high/low rows.
────────────────────────────
Lower-Timeframe Candle Levels
────────────────────────────
The LTF section includes hardcoded completed-candle references for:
• 10m
• 15m
• 30m
• 1h
• 2h
• 4h
• 8h
Each row can show the previous completed candle’s:
• High
• Low
• Close
The “ ” tag means previous completed candle for that timeframe. For example, 1h means the prior completed one-hour candle, not a rolling last-60-minutes window.
────────────────────────────
Daily Candle Levels
────────────────────────────
The Daily section includes:
• D High / Low
• D High / Low / Close
• D High / Low / Close
D is the most recent completed daily candle. D is the single daily candle two completed sessions back. D is the single daily candle three completed sessions back.
These are candle offsets, not rolling multiday ranges.
For US-session equities, Daily Hi/Lo levels can include premarket or after-hours extremes when full-session history is available. This means a D Hi or D Lo may not always match the visible regular-session-only PulseWire daily candle.
Daily Close levels use the regular-session close source for US-session equities.
────────────────────────────
Weekly And Monthly Candle Levels
────────────────────────────
The Weekly section includes:
• W High / Low / Close
• W High / Low / Close
W means the prior completed 1-week candle. W means the single 1-week candle two completed weeks back. W is not a 2-week candle.
The Monthly section includes:
• M High / Low / Close
• M High / Low / Close
• M High / Low / Close
M means the prior completed 1-month candle. M means the single 1-month candle three completed months back. These are not rolling multi-month ranges.
Weekly and Monthly rows have independent high/low label controls, close label controls, and per-row label padding inputs.
────────────────────────────
Line Start Modes
────────────────────────────
Daily, Weekly, and Monthly levels include source-aware line-start controls.
Active Period:
Starts the level from the current active period. This keeps the chart cleaner and avoids long historical spans.
Source Window:
Starts the level from the beginning of the completed source candle window used for that offset.
Source Candle:
Starts high/low lines from the chart candle that created the completed source high or low when that source timing is available. Close lines start from the completed source close candle when available.
If the exact source candle is not available, the script falls back to Source Window when available, then Active Period.
────────────────────────────
Right-Side Labels
────────────────────────────
All labels are right-side text labels only.
Each label can show:
• price row
• dollar difference from current price
• percent difference from current price
• level tag row
Labels use EM-space padding instead of x-offset tricks, which helps keep the labels visually staggered while still pinned to the current bar.
Different level groups have their own padding controls, and the newer Daily / Weekly / Monthly sections include more granular row padding so overlapping labels can be separated cleanly.
────────────────────────────
Important Levels Library
────────────────────────────
This version now uses my shared ImportantLevelsLinesLabels_Utilities library:
That library handles the reusable output infrastructure:
• right-side label text
• price / dollar / percent formatting
• line style resolution
• label size resolution
• bar-time horizontal level lines
• transparent text labels
• object slot arrays
• history-array pruning
• source-aware line-start routing
The script itself still owns the source engine, session behavior, candle tracking, request.security() logic, and final visibility conditions.
This keeps Candle Levels Pro cleaner internally while making the level-output system more consistent with future scripts.
────────────────────────────
How I Use It
────────────────────────────
I use Candle Levels as a price-map tool.
A few practical reads:
• HOD / LOD show where the active session has expanded.
• OPEN and PMO help frame current price against the regular and premarket starts.
• PCL shows where price is relative to the prior regular-session close.
• LTF levels help identify nearby short-term reference points.
• Daily, Weekly, and Monthly levels help organize higher-timeframe context.
• Source Candle mode helps show where a completed candle high, low, or close actually came from.
• Right-side labels make it easier to compare distance from current price without manually measuring every level.
This is not intended to be a standalone buy/sell signal tool. It is a visual reference framework for organizing important price levels, session context, and completed candle structure.
────────────────────────────
Chart Examples
────────────────────────────
Indicator

ICT HTF/BIASICT HTF/BIAS — Full Guide
What this indicator does
ICT HTF/BIAS plots multi-timeframe ICT PD Arrays (FVGs + Order Blocks) and provides a compact bias table that helps you quickly determine directional context across your selected timeframes.
It is designed to stay simple, readable, and ICT-based, while avoiding misleading signals.
Key features
1) ICT PD Arrays included
FVG (Fair Value Gap): classic ICT 3-candle imbalance (gap).
Order Blocks (OB): detected via BOS logic + pivot structure, then searching back for the last opposite candle as the OB anchor.
2) HTF confirmed zones (non-misleading behavior)
Zones are added only on the HTF close (confirmed higher timeframe bar).
This avoids “in-progress HTF candle” noise and reduces false/temporary zones.
3) SHOW vs CALC (decoupled by design)
Each TF has two independent depth controls:
Max SHOW = how many zones you want to draw on the chart (keep your chart clean).
Max CALC = how many zones the table/bias is allowed to analyze (keep your bias logic robust).
This prevents a common problem: changing how many boxes you display changes your bias output.
In this script, your bias can remain stable even if you hide most boxes.
4) Compact Bias Table (fast read)
The table shows:
FVG status: IN / OUT / N/A
OB status: IN / OUT / N/A
BIAS: ↑ / ↓ / “-”
GLOBAL bias: weighted across TF1..TF4
How to read the bias
Per-Timeframe Bias rules (ICT-based, simple)
For each timeframe:
If price is IN an OB (within CALC depth) → bias = OB direction
Else if price is IN a FVG (within CALC depth) → bias = FVG direction
Else fallback to the most recent direction (OB preferred, otherwise FVG)
GLOBAL bias (weighted)
The GLOBAL row uses a weighted sum:
TF1 weight = 1
TF2 weight = 2
TF3 weight = 3
TF4 weight = 4
Score > 0 → bullish global bias
Score < 0 → bearish global bias
Score = 0 → neutral
Chart TF “Guard” (prevents false LTF readings)
PulseWire has limitations when requesting very low TF data from a much higher chart timeframe.
To avoid showing incorrect LTF (1m/5m/15m) statuses when you’re on a high chart TF, the script can display a small warning banner and treat certain LTF rows as N/A when appropriate.
Purpose: never show false information.
Recommended usage (most user friendly)
Step 1 — Choose your “Entry TF”
As a rule of thumb (ICT):
The lowest TF in your set should match your entry timeframe, or be close to it.
Examples:
Intraday / Scalping
TF1=1m, TF2=5m, TF3=15m, TF4=1H
(Use chart TF 1m–15m for best LTF accuracy.)
Higher timeframe trading
TF1=1H, TF2=4H, TF3=1D, TF4=1W
(Then you naturally don’t care about 1m/5m.)
Step 2 — Keep your chart clean with SHOW vs CALC
A practical approach:
Max SHOW: 1–2 (clean chart)
Max CALC: 3–10 (more stable bias/table logic)
Main settings (quick explanation)
Timeframes (Rows)
Enable TFx: enable/disable each row timeframe
Show Boxes TFx: show/hide zones for that timeframe
Max SHOW / Max CALC
Max SHOW FVG / OB: visual draw limit
Max CALC FVG / OB: depth used by table and bias
Box Width (Per TF)
HTF bars: width scales by HTF size
Chart bars: fixed width in chart bars
OB Logic
Pivot length (BOS): higher = stricter / fewer OBs
OB lookback: how many HTF bars to search for the OB anchor candle
Notes / limitations
This is a context + confluence tool, not a “signal generator.”
LTF accuracy depends on chart TF; the Guard exists specifically to prevent misleading outputs.
One-line summary
ICT HTF/BIAS: multi-TF ICT PD Arrays + a clean bias table with SHOW vs CALC separation, so you can keep charts minimal while keeping bias logic consistent.
Indicator

Order Flow Footprint [JOAT]ORDER FLOW FOOTPRINT
A full intrabar footprint engine — POC, Value Area, per-row imbalance detection, stacked imbalance zones, delta-flip alerts, POC-shift alerts, and per-bar footprint ladder labels — built to read like a Bookmap-style auction view directly on a PulseWire chart. Uses the native Footprint API when your plan provides it, with a graceful fallback to lower-timeframe tick-rule reconstruction so the script works on every account tier.
Data source — Footprint API or reconstructed
Three modes, behaviourally identical:
Footprint API — uses request.footprint() with a configurable aggregation (Auto / 1m / 3m / 5m / 15m / 30m). Native bid/ask volume per row when your plan supports it.
Reconstructed — uses request.security_lower_tf() to sample intrabar prints, then assigns each tick to buy or sell via the standard tick rule. Configurable LTF (1m / 3m / 5m / 15m / 30m).
Auto — picks Footprint when available, falls back to Reconstructed. The recommended default.
A configurable Profile Rows input (default 24, max 80) sets the vertical resolution — each chart bar's intrabar volume is bucketed into N horizontal price slices and the footprint is built from those buckets.
Imbalance detection (Bookmap diagonal)
The institutional definition of an imbalance is diagonal , not lateral :
A buy row is imbalanced when buy ≥ ratio × sell (this row's buys vs the row below it's sells).
A sell row is imbalanced when sell ≥ ratio × buy (this row's sells vs the row above it's buys).
The ratio is configurable (default 3.0× — the institutional norm). An optional minimum-row-volume filter mutes illiquid wick rows from being counted as imbalances. When N or more same-side imbalances occur inside a single bar, the Burst alert fires.
Stacked imbalance zones (the headline)
Stacked imbalances are the textbook order-flow structural read: N consecutive same-side imbalanced rows on top of each other. They mark where price had to gap through multiple thin levels to print — and they are reliable revisit zones.
Minimum stack count is configurable (default 4 consecutive rows).
Each stack zone is drawn as a box extending right by a configurable bar count.
Optional glow border on stack zones (toggleable).
Maximum active zones is capped (default 8) — older zones shift out FIFO.
POC + Value Area
Per-bar Point of Control (the row with the highest volume), Value Area High and Value Area Low (the 70%-volume centred range) are computed and toggleable. POC is rendered as a dot; VAH / VAL as lines. A configurable POC Shift Threshold (in mintick units) fires the POC Shift alert when the POC jumps more than the threshold bar-over-bar.
Delta flip detection
Per-bar delta (buy − sell) is computed continuously. The delta-flip alert fires only when delta switches sign after at least N consecutive same-sign bars (configurable, default 5). This filters out the micro-fluctuations that pure-sign-flip detectors would noise on.
Per-bar footprint ladder (optional, heavy)
When enabled, inline labels at every row of every recent bar (configurable history depth) show the buy × sell tuple per row — the full Bookmap-style read. This is visually rich but rendering-heavy; keep it off when scrolling long histories or running on low-end hardware.
Visual system
POC dot in accent yellow.
Value Area lines (VAH / VAL).
Imbalance cells highlighted in palette colour per row.
Stacked imbalance zones with optional glow.
Bar colouring by delta sign (toggleable).
Per-bar delta annotations every N bars (configurable).
Per-bar ladder labels (optional).
A locked Iridescent palette (magenta bull / cyan bear / yellow POC accent on pure black) gives the chart a cyberpunk holographic identity that reads as institutional rather than retail.
Dashboard
Monospaced table positionable to any of nine corners. Surfaces:
Source mode in use (Footprint / Reconstructed) with aggregation/LTF.
Current bar's delta value and sign.
POC price and intrabar volume share.
Imbalance count this bar (buy / sell).
Active stack zone count.
Last delta-flip direction with bar-age.
Alerts
Five alert conditions, each independently controllable:
Stacked Imbalance Zone Formed
POC Shift (POC jumped > threshold)
Delta Flip After Run (delta sign change after N+ same-sign bars)
Buy Imbalance Burst (N+ buy imbalances in one bar)
Sell Imbalance Burst (N+ sell imbalances in one bar)
How to read it
Three reads, in order of conviction:
Stacked imbalance zone — the highest-conviction read. Price had to plough through multiple thin levels to print. Future revisits are reliable reactive zones.
Delta flip after run — regime-change signal. When delta has been net-buying for many bars and finally flips net-selling, the auction direction has just rotated.
POC shift through a structural level — value migration. When the POC moves through a previous-day VAH or VAL, value has migrated and the next session's bias often follows.
Suggested settings
Defaults (1m reconstruction LTF, 24 rows, 3.0× imbalance ratio, 4-stack minimum) are tuned for 5m–15m charts on liquid markets. For 1m scalping, drop rows to 16 and stack minimum to 3. For HTF macro (1H+), raise rows to 36 and stack minimum to 5. The 3.0× imbalance ratio is the institutional Bookmap norm; tighten to 2.5× for more frequent imbalance prints.
Originality
The implementation — the Auto/Footprint/Reconstructed source router, the diagonal-Bookmap imbalance detector with row-volume filter, the consecutive-row stack zone builder with glow border, the POC-shift detector with mintick-unit threshold, the run-length-gated delta-flip alert, the per-bar ladder renderer with history depth control, and the dashboard's holographic palette — is JOAT-original. No third-party code reused. The footprint vocabulary (POC, VAH/VAL, imbalance, stacked imbalance, delta) is public-domain auction-theory language; the implementation here is purpose-built for chart-based Pine v6.
Limitations
Reconstructed footprints are an approximation — the tick rule is the accepted public-market inference for assigning intrabar trades to buy/sell but it is not a direct read of bid/ask volume. Footprint API requires a PulseWire Premium or Ultimate plan and is unavailable on some instruments. The per-bar ladder labels are rendering-heavy; keep them off when historical performance matters. Stacked-imbalance zones honour the max active cap (FIFO eviction) and the extension bars cap.
—
-made with passion by jackofalltrades
Indicator

ZEC Volume Profile Zone & Auto Pivot TrendlineThis is an indicator, not a strategy — it does not include backtested results, so the strategy-publishing rules on commissions, slippage, position sizing and sample size do not apply.
The script combines two original, algorithmically-derived components instead of manually drawn lines:
Volume profile zone. Over a user-set lookback window (default 90 bars), the script divides the traded price range into bins (default 24) and sums the volume that closed within each bin. The bin with the highest cumulative volume is plotted as a shaded zone. This identifies, on a rolling basis, the price area where the most trading activity has occurred — a high-liquidity zone that tends to act as dynamic support when price is above it and resistance when price is below it.
Auto-detected trendline. Using ta.pivotlow() with adjustable left/right bar sensitivity (default 5/5), the script tracks the two most recent confirmed swing lows and connects them with a line, projected forward. This removes the need to manually anchor a trendline to specific dates or prices, so the line updates as new pivots form and stays valid on any symbol or timeframe (the connection is skipped if the two pivots are more than the "max bars between pivots" setting apart, default 150, to avoid joining unrelated swings).
An optional, disabled-by-default pair of inputs lets a trader mark their own support/resistance levels from their own analysis if they want to combine that with the automatic zone and trendline.
Two alert conditions fire when price closes above the top of the auto-detected high-volume zone (potential bullish continuation) or below its bottom (potential bearish continuation). Indicator

Unlimited HTF Candle Overlay (Pro) Multi HTF Candle Overlay (Pro) — Higher Timeframe Candles + Candle Close Countdown
Plot higher timeframe candles directly on your chart, right next to live price. This **multi‑timeframe (MTF)** indicator projects the most recent HTF candles into the space to the right of current price, so you can read bigger‑picture trend and market structure without switching charts.
The right‑most candle in each group is the live, forming HTF candle — it updates in real time with a label showing the timeframe and a countdown to candle close (e.g. `4H 18:38`). The candles to its left are the most recent closed higher‑timeframe candles, oldest to newest.
Features
- Show up to 3 higher timeframes on one chart (e.g. 1H, 4H, Daily)
- 1–50 candles per timeframe — fully configurable, no fixed cap
- Live forming candle with candle‑close countdown timer and clean timeframe labels (`4H`, `15m`, `1D`…)
- 50% equilibrium level of the previous candle (premium/discount reference)
- Full control over colors, candle width, candle gap, and spacing
- Centered wicks at any width; non‑repainting (redraws on the live bar only)
Best for: multi‑timeframe analysis, top‑down bias, ICT / SMC trading, scalping and day trading with higher‑timeframe confluence — works on forex, gold (XAUUSD), crypto, indices, and stocks.
*Tip: enable your HTF slots, set how many candles to show, and use the countdown to time entries around higher‑timeframe closes.*
---
**SEO quick tips for publishing:**
- **Title:** lead with the primary keyword — *"HTF Candles — Multi Timeframe Overlay with Close Countdown"* ranks better than a brand‑only name.
- **First 1–2 lines matter most** — PulseWire truncates previews, so the keywords up top do the heaviest lifting (already front‑loaded above).
- **Tags/categories:** add `Multiple Time Frame Analysis`, `Trend Analysis`, `Chart patterns` when publishing.
Want me to also generate a shorter one‑line summary for the title field? Indicator

Indicator

Indicator

Doji Break Signal + VWAP + Opt Mkt BehaviorThe Doji Break Signal + VWAP + Opt Mkt Behavior is a comprehensive PulseWire indicator
built on Pine Script v6 that combines multiple analytical approaches into a single overlay tool.
Designed for active traders who need clear, actionable signals without switching between dozens
of separate indicators, it integrates Doji candlestick breakout logic, EMA stack analysis, VWAP
anchoring with standard deviation bands, engulfing pattern recognition, mean reversion detection,
and an innovative Options Market Behavior filter. The indicator operates in overlay mode, meaning
all visual elements render directly on your price chart without requiring a separate pane.
At its core, the indicator follows a structured philosophy: a Doji candle represents market
indecision, and when price breaks out of the Doji range, it signals the beginning of a directional
move. This simple yet powerful concept is enhanced by requiring EMA-based distance filters to
prevent entries when price is overextended, and optional VWAP filtering to ensure trades align with
institutional volume-weighted value. Beyond the primary Doji breakout signals, the indicator
provides six additional signal types — engulfing patterns, breakouts, pullbacks, reversions, fake
breakout warnings, and VWAP-specific signals — giving traders a complete toolkit for reading
market structure in real time.
Indicator
