OB/FVG + Volume Profile Confluence█ OVERVIEW
OB/FVG + Volume Profile Confluence identifies the most relevant supply and demand zones by combining three complementary market analysis concepts: Order Blocks (OB), Fair Value Gaps (FVG), and Volume Profile.
Not every Order Block or Fair Value Gap carries the same weight. Markets create many of them, but only a small fraction actually influences future price action. This script addresses that by cross-checking every newly formed zone against a local volume profile, keeping only the zones that align with areas of increased market participation. Unlike standard Volume Profile tools that rely on a single POC (Point of Control), this script detects multiple local volume peaks (Vol Peaks), allowing several independent high-activity price levels to be tracked at once.
Each zone is continuously analyzed for its internal volume flow, tracking how much of the volume within it was generated by buyers versus sellers. This updates bar by bar, so the user can see which side of the market is gradually gaining control over a given area.
The indicator can also generate break and exit signals, but only for Order Blocks and Fair Value Gaps that are confluent with the Volume Profile, filtering out a large share of less significant levels.
The result is a tool that combines market structure, supply/demand imbalance, and real volume activity — giving traders not just the location of potential reaction zones, but also a read on their quality and historical strength.
█ CONCEPTS
Volume Profile (Vol Peaks)
Volume Profile shows how volume is distributed across price levels rather than looking only at the volume of each individual candle. Most Volume Profile tools focus on a single POC — the price level with the highest traded volume in the analyzed period. In practice, markets often form several local high-activity areas that can also act as meaningful support/resistance levels. Instead of a single POC, this indicator searches for Vol Peaks — local volume maxima across the entire price profile. Each one marks a level where the market showed above-average trading interest, and these levels are later used to score the quality of Order Blocks and Fair Value Gaps.
Order Blocks (OB)
Order Blocks are price zones where significant activity from large market participants previously occurred — areas where strong bullish or bearish impulses began, and where institutions may have built or closed positions. A bullish Order Block marks a demand zone that often preceded a strong upward move; a bearish Order Block marks a supply zone that preceded a strong decline. The script detects Order Blocks from local pivots and the direction of the candles preceding a structure shift, and can use either the full candle range (including wicks) or the body only.
Note: because Order Blocks require a confirmed pivot, each zone is drawn with a delay of roughly pivot_length + 1 bars after the point where it actually formed. This is a structural property of pivot-based detection, not a defect — it should be kept in mind when reading the chart, since the zone is confirmed only after the fact.
Fair Value Gaps (FVG)
A Fair Value Gap marks an imbalance between buyers and sellers. It forms during a strong price impulse, when the market moves fast enough that a gap remains between consecutive candles — evidence that supply and demand were not being matched evenly. These areas frequently attract price during later corrections, as the market tends to retest zones where trading did not occur smoothly. The indicator detects both bullish and bearish FVGs and can optionally display additional, informational gaps regardless of their confluence with the Volume Profile.
Why combine Order Blocks, Fair Value Gaps, and Volume Profile?
Each method looks at the market from a different angle: an Order Block points to where large participants may have acted; a Fair Value Gap shows where a sharp imbalance between buyers and sellers occurred; Volume Profile shows which price levels actually saw the highest concentration of trading activity. Combining the three isolates zones that simultaneously:
• arise from market structure,
• formed during a strong impulse,
• are confirmed by above-average volume activity.
Volume analysis inside zones
No zone is treated as a static rectangle. From the moment it forms, the indicator analyzes every following candle and calculates how much volume was generated by buyers versus sellers. Based on this, it displays the total volume accumulated inside the zone, the volume delta, and the percentage dominance of one side of the market.
Dynamic zone updates
Most indicators draw an Order Block or Fair Value Gap once and leave it unchanged. In this script, every active zone is updated on every new candle — volume calculations, buyer/seller dominance, labels, and zone appearance all change dynamically as the market develops. This means the user sees not just where a zone historically formed, but its current state.
Break and Exit signals
The indicator can generate two types of signals. Break signals mark a definitive break of a zone, meaning it has lost its validity. Exit signals appear when price leaves a zone after having entered it, which can indicate the end of a retest and a return of the dominant market direction. Both signal types are generated only for zones that are confluent with the Volume Profile.
█ FEATURES
Multi-Peak Volume Profile
• Configurable lookback (up to 1000 bars)
• Price range split into bins (up to 100)
• Automatic detection of multiple local Vol Peaks instead of a single POC
• Filters: max number of peaks, minimum peak strength (% of the strongest bin), minimum distance between peaks
• Script-load optimization by recalculating the profile every N bars
• ATR-based confluence tolerance (a zone is considered confluent when a Vol Peak lies within its range or within ATR × multiplier of its edge)
Order Blocks
• Detection based on local pivots (configurable length)
• Option to include wicks or use the candle body only
• Zone-size filter relative to the average candle body size
• Colors, transparency, and optional buyer/seller volume split inside the box
• Dynamic label showing total volume, delta, and percentage dominance
Fair Value Gaps
• Automatic detection of bullish and bearish FVGs
• Gap-size filter relative to the average candle body size
• Optional display of "simple" FVGs without Volume Profile confluence (fixed box length)
• Same volume visualization and labeling options as Order Blocks
OB / FVG confluence with Vol Peaks
• Only zones located at a Vol Peak (or within ATR tolerance) are highlighted as significant
• Non-confluent zones remain nearly invisible or fully hidden
Dynamic in-zone volume analysis
• Continuously updated buyer/seller volume split
• Displays total volume, delta, and percentage dominance
• Border and label color change according to the currently dominant side of the market
Break and Exit signals
• Break — definitive break of a zone (loss of validity)
• Exit — price leaves a zone after having entered it (end of a retest)
• Signals generated only for zones confluent with a Vol Peak
• Separate signals for Order Blocks and Fair Value Gaps
Alerts
• Break Up / Break Down and Exit Up / Exit Down alerts, for both OB and FVG
█ APPLICATIONS
Filtering higher-quality supply and demand zones
The indicator lets you focus only on the Order Blocks and Fair Value Gaps that overlap with local volume peaks, filtering out most of the lower-relevance zones that otherwise clutter the chart.
Reading zone strength in real time
The dynamic volume split shows which side of the market is gradually taking control of a given area. A shift in dominance from buyers to sellers (or vice versa) can indicate a weakening zone.
Retests and breaks as areas of interest
• Exit signals mark potential continuation points after a zone has been retested
• Break signals confirm that a zone has lost validity, which can be relevant when tracking a breakout move
Break and Exit signals mark areas of interest, not automatic entry points. They are not standalone trade triggers — before treating a signal as significant, it is worth checking whether other tools, such as momentum indicators, are aligned with it.
Mapping market structure together with real activity
Vol Peaks combined with OB/FVG form a map of levels where large-participant activity historically concentrated and where a supply/demand imbalance also occurred.
Confirming setups from other methods
Confluent zones can serve as an additional filter for strategies based on market structure, order flow, or classic support/resistance — for example, treating a confluent supply zone as a reason for caution before going long into it, or using a test or break of a confluent zone as one factor among several when evaluating a trade.
Matching lookback to market structure and strategy
The lookback value should be chosen based on the timeframe and trading style. Too large a lookback causes many locally significant zones to be diluted, as the profile "smooths out" short-term peaks. Too small a lookback produces excessive noise and an overly dense grid of levels.
█ NOTES
• A larger lookback and higher bin count produce a more precise profile, but also increase script load. If you run into timeout issues, increase "Recalculate Volume Profile every N bars."
• Order Block zones are drawn with an inherent delay of roughly pivot_length + 1 bars, since they require a confirmed pivot before they can be plotted.
• Only zones with Vol Peak confluence generate Break/Exit signals — all other zones are purely informational.
• Dynamic changes in a zone's color and label reflect current volume flow, not just the historical moment the zone formed.
• Break and Exit signals represent different market behaviors and should be interpreted separately. They are not automatic entry signals — it is recommended to check for alignment with other tools (e.g., momentum indicators) before acting on them. Indicateur

Order Flow Volume Delta, CVD, Absorption & Divergence [LunqFX]Price shows you WHERE the market went. Order flow shows you WHO pushed it there — buyers or sellers — and whether they had real volume behind the move. This Order Flow indicator reads the volume delta on every candle (the balance of buying volume vs selling volume), builds it into a cumulative volume delta (CVD) trend, and automatically marks the two order-flow events that lead price: absorption and delta divergence. Everything is drawn on your chart as clean delta candles, order-flow support/resistance levels and a live buying-pressure dashboard.
❶ THE CONCEPTS (so it's clear)
▸ VOLUME DELTA — the difference between buying volume and selling volume inside a bar. Positive delta = buyers were more aggressive, negative = sellers. It is the core of all order-flow analysis.
▸ CVD (CUMULATIVE VOLUME DELTA) — delta added up over time. A rising CVD means buyers are steadily accumulating; a falling CVD means distribution by sellers. CVD is how you see the real trend of order flow, not just price.
▸ ABSORPTION — a bar with heavy volume but almost no price movement. It means a large player (smart money / institutional) is absorbing every market order at that level. Absorption very often appears right before a reversal.
▸ DELTA DIVERGENCE — price makes a new high but CVD does not (or a new low but CVD does not). The move has no real volume behind it — a trap / exhaustion signal that warns a reversal is likely.
❷ WHAT YOU SEE ON THE CHART
▸ Delta candles — sky-blue when buyers won the bar, coral when sellers won; the brighter the candle, the more one-sided the flow. You read buying and selling pressure at a glance.
▸ Order-flow levels — every absorption (gold) and divergence (blue / coral) is projected to the right as a support/resistance level with its exact price. These are the levels where big volume actually traded, so price reacts to them again.
▸ Live dashboard — who is in control (buyers vs sellers) from the CVD, the CVD value, the current bar's buy/sell pressure split, and the latest signal.
❸ HOW TO TRADE IT — STEP BY STEP
1 — Read the BIAS. The panel shows ▲ BUYERS or ▼ SELLERS IN CONTROL from the CVD. Trade with the side that controls order flow, not against it.
2 — Watch for DELTA DIVERGENCE against the move. Price higher high while CVD makes a lower high = buyers are exhausted → look for shorts. Price lower low while CVD makes a higher low = sellers are exhausted → look for longs. This is the highest-value order-flow reversal signal.
3 — Use ABSORPTION as a reversal cue. When heavy volume fails to move price, the move is being absorbed; watch for the turn and use that gold level as your invalidation line.
4 — Trade the reaction at order-flow levels. Old absorption and divergence levels act as support and resistance — enter when the delta flips back in your favour as price returns to a level.
5 — Confirm with Bar pressure. The panel's ▲/▼ % buy shows the live buy/sell split — take the trade when it agrees with your setup and the bias.
❹ HOW IT WORKS (fully transparent)
Each bar's volume is split by where price closed in its range: buy-volume = volume × (close − low) ÷ range, sell-volume = volume × (high − close) ÷ range, and delta = buy − sell. This is a transparent, range-based volume-delta estimate — it needs no tick or bid/ask feed, so it runs on any symbol. CVD is the running sum of that delta (session-anchored on intraday charts, fully cumulative on daily and higher, handled automatically). Absorption is flagged when volume rises above its average by your chosen multiple while the candle body stays smaller than a fraction of ATR. Divergence compares each confirmed swing pivot in price with the CVD value at that pivot. Every reading comes from closed bars and confirmed pivots — no repainting, no lookahead.
Order flow is strongest on markets with true exchange volume — crypto, stocks, futures and indices — and on intraday timeframes (1m–4h), where buying and selling pressure is most meaningful. On forex, volume is broker tick-volume, so treat the delta as an approximation of order flow rather than exact.
SETTINGS — CVD reset (Session / Week / None), absorption sensitivity, divergence swing length, number of order-flow levels + glow, delta candles on/off, dashboard position.
ALERTS — bullish delta divergence, bearish delta divergence, absorption, and CVD crossing zero (buyers / sellers taking control).
This indicator is an educational market-analysis tool, not financial advice. The volume delta shown here is a transparent estimate from price and volume, not exchange-audited bid/ask order flow, and past behaviour does not guarantee future results. Always confirm with your own analysis and manage your risk.
Indicateur

Anchored VWAP Engine [Quantum Algo]Anchored VWAP Engine
====================================================
🔶 OVERVIEW
Anchored VWAP Engine is a multi-stream anchored Volume Weighted Average Price indicator that removes the hardest part of trading with anchored VWAP: choosing the anchor. The engine runs up to seven independently anchored VWAP streams that place and reset their own anchors automatically — the week open (the default stream), session open, month open, confirmed swing highs and swing lows, the highest-volume bar in a lookback, and a liquidity-sweep anchor that re-anchors from the exact bar where a stop run occurred. On top of the streams it adds volume-weighted deviation bands, automatic confluence cluster zones where multiple streams converge, band-rejection signals, and a stability metric that names which VWAP the market is currently respecting most.
Out of the box the chart shows a single clean line: the week-anchored Volume Weighted Average Price with its deviation bands. Every additional stream is one checkbox away.
🔶 WHAT IS AN ANCHORED VWAP?
The Volume Weighted Average Price is the average price of an instrument weighted by traded volume — the closest public approximation of the average position price of everyone who transacted since a chosen starting point. An anchored VWAP starts that calculation from a meaningful event rather than an arbitrary date: a weekly open, a swing low, a high-volume climax bar. Price above an anchored VWAP means the average participant since that event is in profit; price returning to it often behaves as a decision level, because it is where the average position breaks even. The power of the tool depends entirely on where it is anchored — which is exactly what this engine automates.
🔶 WHY THIS SCRIPT IS ORIGINAL
1. Automatic multi-anchor engine. Seven streams anchor and re-anchor themselves from objectively defined events — no manual anchor placement, no stale anchors, no guessing.
2. The liquidity-sweep anchor. When a swing level is wicked through and rejected — a stop run — the sweep stream re-anchors from that exact bar and colors itself by implication: the accumulation tone after a sell-side sweep, the distribution tone after a buy-side raid. Averaging from the stop-run bar tracks the entry basis of the participants who engineered it. To our knowledge this anchor type has not been published before.
3. Exact swing anchoring. Swing-anchored streams rebuild their sums retroactively from the true pivot bar once the pivot confirms, so the calculation is mathematically identical to a VWAP hand-anchored on the swing itself — not started late at the confirmation bar.
4. Confluence clusters. When two or more active streams converge within an Average True Range tolerance, the engine draws a cluster zone and labels its strength. Multiple independent volume-weighted averages agreeing on one price is the strongest form of VWAP confluence, detected automatically.
5. The In Control metric. An exponentially decayed crossing-rate measures how cleanly price is respecting each stream; the dashboard names the stream currently in control. Users learn which anchor matters today instead of watching all of them equally.
6. True volume-weighted deviation bands. The bands are built from the volume-weighted variance of the primary stream — not a simple price standard deviation — at two configurable widths, with band-rejection signals printed as a single σ character whose full context lives in the hover tooltip, protected by a signal cooldown.
7. Quiet by default. One stream, one set of bands, capped signals, and a compact dashboard. The engine detects everything; the chart shows only what is asked of it.
🔶 HOW IT WORKS
Streams: Each stream maintains volume-weighted price and variance sums that reset on its anchor event — new week, new session, new month, a confirmed swing, a lookback volume record, or a qualified liquidity sweep. Between events the sums accumulate bar by bar, producing the stream's live anchored VWAP.
Sweep detection: A sweep qualifies when price wicks through the last confirmed swing level but closes back inside it, with per-level memory so the same level cannot re-trigger. The sweep stream then re-anchors from that bar.
Deviation bands: The primary stream (selectable; week open by default) carries inner and outer bands at configurable sigma multiples computed from its own volume-weighted variance, with softly tinted zones between them.
Signals: A wick beyond the outer band with a close back inside, on the correct side of the VWAP, prints the σ rejection signal — reversion bias toward the average — evaluated on closed bars only and rate-limited by the cooldown.
Clusters: On the live bar the engine groups all active stream values within the tolerance and draws a labeled zone for each group of two or more.
Dashboard: A fully themeable panel lists every stream with its live distance from price in Average True Range units and side, plus the In Control stream, active cluster count, and the current band width.
Non-repainting: Anchors use confirmed events, sweeps and signals are evaluated at bar close, and swing streams rebuild exactly rather than approximately.
🔶 HOW TO USE IT
1. Works on any market with reliable volume — cryptocurrency, stocks, indices, futures. On the default settings, read the week-anchored VWAP as the institutional benchmark: above it with rising distance means the average weekly participant is in profit.
2. Treat the VWAP itself as the decision level and the outer bands as stretch: σ rejections at the outer band carry a reversion bias back toward the average.
3. Enable the swing and sweep anchors to study reactions: price returning to a sweep-anchored VWAP is returning to the average entry of the stop-run — a level worth watching.
4. Cluster zones are the highest-value levels the engine produces: several independent volume-weighted averages agreeing on one price. Watch how price behaves on first touch.
5. Use the In Control row to pick which stream deserves your attention today, and the distance column to see what is nearby before it is hit.
6. Intraday traders can switch the primary stream to Session Open; swing traders can promote Month Open.
🔶 SETTINGS
- Anchors: independent toggles for all seven streams, swing pivot length, highest-volume lookback. Default: Week Open only.
- Primary stream selection with inner and outer band multiples.
- Cluster detection with Average True Range tolerance.
- Signals: toggle, cooldown, and signals to keep.
- Individual colors for every stream plus accent and neutral colors.
- Themeable dashboard: position, four text sizes, title band, background, frame, grid, and three text colors.
🔶 ALERTS
- Bullish / Bearish Band Rejection — price rejected the outer deviation band of the primary stream.
- Price Crossed Above / Below Primary VWAP.
- VWAP Cluster Formed — two or more streams converged into a confluence zone.
- Sweep Anchor Reset — a liquidity sweep occurred and the sweep stream re-anchored from the stop-run bar.
🔶 FREQUENTLY ASKED QUESTIONS
Does the indicator repaint? No. Anchor events are confirmed before they act, swing streams rebuild exactly from the confirmed pivot bar, and signals are evaluated on closed bars. Swing confirmation carries its standard pivot lag by design.
Why do I only see one line? By default only the week-anchored stream is enabled for a clean first chart. Every other anchor is a checkbox in settings.
What makes the sweep anchor special? It averages price and volume from the exact bar where stops were run — the basis of the participants who engineered the move — rather than from a calendar date or swing alone.
Why is there no cluster or In Control reading? Both features compare multiple streams; enable two or more anchors and they activate.
Which markets should avoid it? Any Volume Weighted Average Price tool is only as good as the volume feed. On symbols with unreliable or synthetic volume reporting, treat every stream with caution.
🔶 CREDITS
The Volume Weighted Average Price was introduced by Stephen Berkowitz, Dennis Logue and Eugene Noser (1988), and the anchored application was popularized by Brian Shannon, whose work established anchoring from meaningful events as a discipline. This script gratefully acknowledges both. The multi-stream auto-anchoring engine, the liquidity-sweep anchor, the exact retroactive swing rebuild, confluence clustering, the In Control stability metric, and all code in this script are original work — no third-party or open-source script code was reused.
🔶 LIMITATIONS
Volume quality determines VWAP quality; symbols with unreliable volume produce unreliable averages. Deviation bands need bars to mature after each re-anchor. Cluster detection reports convergence, not a guarantee of reaction. The In Control metric measures recent respect, not future behavior. No indicator replaces independent analysis.
🔶 DISCLAIMER
This script is provided strictly for educational and informational purposes. It is not financial advice, an investment recommendation, or a solicitation to buy or sell any financial instrument. Past behavior of any average, band, or cluster does not guarantee future results. Trading involves substantial risk. Always do your own research and manage risk independently. Indicateur

Candlestick Edge Auto-Preset MTF Self-CalibratingCandlestick Edge only fires a candlestick pattern when it is "rightly placed" — confirmed by a higher-timeframe trend AND by where price sits in the developing volume profile. Then it does what most pattern tools don't: it forward-tests every signal and reports the MEASURED edge per pattern, so you read realized performance instead of a marketing claim.
WHY THIS IS ONE TOOL (not a bundle)
The parts answer one question about one candle: "is this pattern in a place that has historically paid, and does it beat a coin-flip here?"
PATTERN detection says WHAT printed (24 classic candlestick patterns).
HTF ALIGNMENT says whether the bigger trend agrees.
VOLUME-PROFILE POSITIONING says WHERE it printed — reversals only at value-area edges, naked POC, HVN support/resistance, or liquidity sweeps; continuations only through low-volume voids or on a value breakout.
The CALIBRATION SPINE forward-resolves each signal with a triple barrier and reports Hit% vs a matched Base% (Edge) with a Wilson confidence interval, so a placed-and-confirmed pattern can be told apart from a small-sample fluke.
One pattern substrate, one location read, one calibration spine.
MEASUREMENT (the differentiator)
Each signal opens at close with target = ±TP·ATR, stop = ∓SL·ATR, over a fixed horizon. The first barrier touched decides win/loss (same-bar tie counts as the stop — conservative). Base% is the unconditional same-barrier win-rate for that direction. Edge = Hit% − Base%; a "*" marks rows whose Wilson 95% lower bound clears the base rate. A leave-one-out row prices each filter's marginal contribution, and a footer lists only the patterns that are green AND have enough samples to trust in the current configuration.
AUTO PRESET (default on)
Candlestick edges are timeframe-specific. Auto Preset reads the chart's timeframe and switches on the pattern subset plus higher-timeframe distance that performed best for that timeframe in the author's study of NSE index futures, and forces the two filters on. Turn it OFF for full manual research mode: all 24 patterns selectable, filters and HTF distance (3x / 5x / 15x / custom) under your control. Nothing is ever removed — the preset only curates which patterns are active by default per timeframe.
HOW TO USE
Leave Auto Preset on and read the labelled signals (teal = bullish, red = bearish, each tagged with the pattern name). Open "Show scoreboard" to see measured Edge per pattern — trust the EDGE column and the "*", never a raw hit-rate. Best behaviour is on intraday timeframes (1H and below).
ORIGINALITY
Standard techniques are credited below. What is original is the combination: a location-gated pattern engine whose every signal is forward-calibrated, a timeframe-adaptive auto-preset, a leave-one-out filter attribution, and an auto-surfaced tradeable set — measured edge, not asserted.
NON-REPAINT
Signals open on confirmed bars; triple-barrier outcomes resolve on bars AFTER the trigger; all higher-timeframe / lower-timeframe / prior-day-POC requests use lookahead_off and confirmed intrabars. Pivots used by sweeps confirm first.
DATA & MARKETS
Runs on any symbol that reports volume; the developing profile needs volume to be meaningful. Defaults are tuned for intraday index futures. On the Enhanced data tier the delta read uses intrabar aggregation (richer on paid plans) and auto-falls-back to an OHLCV proxy when intrabars aren't served — safe to leave on for any plan.
CONCEPT CREDITS (methods operationalized — original Pine re-derivations)
Candlestick patterns — Nison; pattern-performance framing per Bulkowski
Market / auction profile, POC / Value Area — Steidlmayer; Dalton
Bulk Volume Classification — Easley, Lopez de Prado & O'Hara (2012)
Triple-barrier labelling — Lopez de Prado
Wilson score interval — Wilson (1927)
HONESTY / LIMITS
The profile is an ATR-binned developing session profile (not tick POC). Delta is an estimate (proxy or intrabar reconstruction), not true bid/ask. Reported edge is context measured on loaded history — not a prediction or a promise. The preset defaults were tuned on one instrument over a recent window, so treat them as a well-measured hypothesis, not proven alpha.
Educational tool. Not financial advice — you alone are responsible for your trading decisions. Indicateur

Indicateur

Indicateur

Trading Value
Overview
อินดิเคเตอร์ตัวนี้ออกแบบมาเพื่อติดตาม "มูลค่าการซื้อขาย"
Value = Volume × ราคาเฉลี่ย OHLC4 ในแต่ละแท่งเทียน
ช่วยให้เห็นขนาดของเม็ดเงินที่ไหลเข้าหรือออกอย่างแท้จริง
พร้อมเส้นค่าเฉลี่ย (MA) เพื่อใช้วิเคราะห์โมเมนตัมของกระแสเงิน
.
องค์ประกอบและการทำงาน
1. แท่งมูลค่าการซื้อขาย (Value Columns)
1a) หากมูลค่าในแท่งนั้นสูงกว่าเส้น Initial MA แท่งจะแสดงเป็นสีเทาเข้ม
บ่งบอกถึงเม็ดเงินที่เข้ามาหนาแน่นกว่าค่าเฉลี่ยระยะสั้น
1b) หากมูลค่าน้อยกว่าเส้น Initial MA แท่งจะแสดงเป็นสีเทาอ่อน
บ่งบอกถึงเม็ดเงินที่เข้ามาลดลงจากค่าเฉลี่ยระยะสั้น
2. เส้นค่าเฉลี่ย (Moving Averages)
สามารถปรับเลือกประเภทได้ระหว่าง SMA และ EMA
2a) Initial MA (สีเขียว, ค่าเริ่มต้น 10): ใช้ประเมินเกณฑ์มาตรฐานระยะสั้น
2b) Fast MA (สีส้ม, ค่าเริ่มต้น 20): ใช้ดูแนวโน้มโมเมนตัมระยะกลาง
2c) Slow MA (สีฟ้า, ค่าเริ่มต้น 50): ใช้ดูแนวโน้มระยะยาว
-----------------------------------------------
Overview
This indicator is designed to track the "Trading Value"
(Value = Volume × OHLC4 average price) for each candlestick.
It reveals the actual magnitude of money flowing in or out,
alongside Moving Averages (MA) to analyze money flow momentum.
Components and Functions
1. Value Columns
1a) If the value in the bar is higher than the Initial MA, the column will display in dark gray,
indicating a higher concentration of money inflow compared to the short-term average.
1b) If the value is lower than the Initial MA, the column will display in light gray,
indicating a decrease in money inflow compared to the short-term average.
2. Moving Averages
The MA type can be selected between SMA and EMA.
2a) Initial MA (Green, default 10): Used to evaluate the short-term baseline.
2b) Fast MA (Orange, default 20): Used to observe mid-term momentum trends.
2c) Slow MA (Cyan, default 50): Used to observe long-term trends. Indicateur

Futures Volume Profile - CFD ChartsCFD charts only show broker tick volume, which does not represent real market
participation. This indicator pulls REAL exchange volume from the matching
futures contract and builds a volume profile directly on your CFD chart.
What makes it original: standard volume-profile tools weight by the chart's
own (tick) volume. This one maps futures contract volume into CFD price
coordinates (price = CFD, weight = futures), accumulates the profile
incrementally so month anchors work without lookback limits, and can anchor
the session to the futures trading day instead of CFD broker midnight.
How it works:
- The futures contract is auto-detected from the chart symbol (DAX/GER40 ->
FDAX, NAS100 -> NQ, US30 -> YM, UK100 -> Z, US500 -> ES), or set manually.
- Each chart bar's price range is split into zones; the futures volume of that
bar is distributed across the zones it covers (price = CFD coordinates,
weight = futures volume — so the basis offset between CFD and futures is
handled naturally).
- The profile accumulates incrementally per anchor period (session/week/month)
and resets at the period change. POC (red), VAH/VAL (blue, dashed) and the
histogram update live.
- Optional "Daily anchor = futures trading day": the session reset fires at
the futures day change instead of the CFD broker midnight, so the profile is
anchored identically whether you chart the CFD or the future itself.
- Bars without futures data (e.g. overnight hours of a 24h CFD) contribute
nothing — mixing tick volume with contract volume would distort the profile.
The source label warns you when no futures data is available.
How to use it: treat POC/VAH/VAL as the real participation levels behind your
CFD chart — acceptance above the value area supports continuation, a rejection
back inside favors rotation toward the POC. Thick zones (HVN) act as magnets
and consolidation areas, thin zones (LVN) tend to be traversed quickly, which
makes them useful stop and target references. Zone width is ATR-derived by
default or fixed in points.
Indicateur

Previous Day Volume Profile (VAH / POC / VAL)Previous Day Volume Profile — VAH / POC / VAL
Automatically calculates the previous trading day's Volume Profile and projects its three key levels — Value Area High, Point of Control, and Value Area Low — as dotted horizontal lines across the current trading day. Levels roll forward automatically at each new session, so yesterday's value area is always on your chart without manual drawing.
How it works
The trading day is defined by a configurable session and timezone (not midnight), so it works correctly on nearly-24h futures — e.g. 23:00–21:55 UK for CME index futures.
The profile is built from intrabar data (request.security_lower_tf, default 1-minute; seconds timeframes supported on Premium+ plans), giving near-tick resolution regardless of your chart timeframe. Where intrabar history isn't available it falls back to chart bars.
Each intrabar's volume is pro-rated across the price bins its high-low range overlaps (with an even-split option).
Bins are anchored to the absolute price grid, exactly N ticks wide (configurable, default 2 ticks), or alternatively a fixed row count.
POC = the highest-volume bin. The Value Area (default 70% of the day's volume) expands outward from the POC using the classic Market Profile "double" method — comparing the sum of the two bins above the band vs. the two below and adding the fuller pair (a simpler single-bin mode is also available). VAH and VAL are the band's top and bottom edges.
Inputs
Session and timezone defining the trading-day boundary
Row sizing: ticks per row, or fixed number of rows
Value Area percentage and expansion method (double / single)
Volume distribution: pro-rated or even split
Intrabar timeframe (1S–5min) with on/off toggle
Colour and line width per level, label toggle and offset
Notes
Lines are drawn only on the current day, from its first bar to the right edge — the previous day's candles stay clean. Old drawings are removed at each session roll.
Computed values are also exposed in the Data Window for verification.
Pine cannot access true tick data; on plans without seconds timeframes, 1-minute intrabars are the finest available resolution (the same resolution TradingView's built-in profiles use on those plans), so levels may differ from tick-based profiles by a row or so. Indicateur

Sniper Open - Complete SignalSniper Open — NY Open FVG + Liquidity + Momentum
This indicator detects a specific 3-part confluence at the New York market open (9:30-9:45 ET):
Fair Value Gap (FVG) — a 3-candle imbalance in price
Liquidity Zone alignment — the gap must sit near a validated equal-high/equal-low level (2+ touches within 24 hours)
Momentum confirmation — the confirming candle must close in the signal's direction
Order block alignment — a recent order block in the same direction must exist
All four conditions must align, during the 9:30-9:45 ET window specifically, for a confirmed signal to fire.
Backtested results (3 years of NQ data, train/test validated):
~66-71% win rate on filled trades
~13-16 point average expectancy per filled trade
Signals fire roughly once every 2 trading days
How to use it:
The small faded circles are "watching" markers — an unconfirmed setup possibly forming. Informational only, not a trade signal.
The solid triangle is the confirmed signal. When it appears, place a limit order at the entry price shown (not a market order).
If your limit order isn't filled within 15 minutes, cancel it. This happens on roughly 44% of signals — it's expected, not a malfunction. The strategy's edge comes from letting price return to the level, not chasing it.
Stop and target levels are drawn automatically alongside each signal.
Important disclaimers:
This is backtested historical data, not a live trading track record. Past performance does not guarantee future results.
This is not financial advice. Trade at your own risk and do your own due diligence.
Built and tested specifically for NQ futures at the NY open — performance on other instruments or timeframes is not validated.
No mechanical filter can eliminate all uncertainty — momentum can reverse, targets aren't always reached, and drawdowns happen even in genuinely validated strategies. Indicateur

Indicateur

Indicateur

Indicateur

Indicateur

Volume Spike (POC) [LTW] v4📊 Volume Spike (POC) v4
This indicator captures and intuitively displays on the chart the exact moments when trading volume surges beyond a user-defined threshold ("n" times the average volume of the last "n" candles).
Without having to constantly look down at the complex volume bars at the bottom of your screen, you can identify powerful volume inflows directly on the candles themselves to build your trading strategies.
⚙️ Key Features & Customization
▪️ Flexible Period Settings (Default: 672)
By default, it calculates the average volume over 'one week (672 bars)' based on a 15-minute timeframe. You can freely adjust this period to match your trading style.
▪️ Intrabar POC Tracking & Smart Extension Lines (Newly Added)
It tracks the Point of Control (POC) within the volume-spiked candle down to lower timeframes (customizable by the user) and displays it as a horizontal line on the candle. If subsequent price action breaks or touches this POC price, an extension line is generated. This extension line is drawn only until the next volume-spiked candle appears. Since having too many automatic lines can become a distraction for chart analysis, we intentionally limited the extension—we recommend manually drawing further horizontal lines if you need to track historical POC levels longer.
▪️ Visual Optimization (Color & Size Adjustments)
Customize the color and size of the shapes displayed on the chart to match your personal chart theme (dark/light mode).
▪️ Keep Charts Clean (Limit Display to Recent "n" Bars)
Prevents the chart from becoming cluttered with excessive historical signals, which often happens on lower timeframes. You can limit the indicator to display only within the most recent "n" bars.
▪️ Candle Close-Based Alerts (Newly Added)
To prevent false breakouts and premature entries, alerts are triggered strictly based on the close of the candle. This completely prevents noise during candle formation and the phenomenon where signals disappear (repainting), allowing you to receive highly reliable alerts where the volume spike is finalized.
💡 How to Use & Trading Strategies
Provides intuitive candlestick analysis within continuous, powerful trends.
1. Identifying Trend Sustainability
After a new trend is formed by a marquee candle accompanied by large volume, sustaining that trend in the short term without a 'cool-down period' (corrective waves to ease overheating) requires consecutively larger volume. This indicator intuitively signals the continuation of such strong trends directly above or below the candles.
2. Overcoming One-Dimensional Divergence Errors
This helps you flexibly avoid one-dimensional divergence errors that often occur when relying solely on secondary indicators. By checking the actual volume directly at the top and bottom of the candles where volume surged, you can read the true strength of the market without being fooled by market fakeouts.
📌 Summary
A practical, all-in-one indicator that allows you to instantly verify high-volume surges on the candles themselves without the bottom volume panel, enabling you to intuitively gauge the strength of continuous, powerful trends. Through the newly added candle close-based alert feature and Intrabar POC tracking, you can receive highly reliable signals and visually monitor key liquidity levels without having to constantly watch the chart. Indicateur

Indicateur

Indicateur

Indicateur

Indicateur

Indicateur

IQ Session Bayesian Particle Filter [TradingIQ]🔹 OVERVIEW
This indicator runs a genuine Sequential Monte Carlo particle filter; the Bayesian architecture used in robotics and signal tracking... on your chart! Session by session, it learns where trading volume concentrates and paints a forecast of the coming session's entire volume-by-price distribution before that session unfolds: every expected high-volume level at once, not a single line.
It is not a moving average wearing a costume. Each finished session is treated as evidence: hundreds of particles are weighed against what actually traded, resampled, and mutated. Predict → observe → update, honestly Bayesian, every session.
🔹 HOW IT WORKS
Two particle swarms run side by side:
• A shape swarm learns the form of the distribution; one lump or several, wide or tight, and where each volume node sits.
• A drift swarm learns how far from the open the session's center of gravity tends to land.
An empirical-Bayes trust term scales the drift forecast by how much it has actually earned: when its track record is poor, the forecast automatically hugs the open. The prediction you see is the shape swarm's density, re-anchored by the trusted fraction of the drift forecast, rendered through a kernel density estimate whose bandwidth follows Silverman's rule.
🔸 HOW TO READ IT
• Session heatmap — the predicted density painted from the session open to the profile. A two-tone gradient split at the open; the tones swap roles across it, so each side mirrors the other. Bold color = expected business, fade = expected quiet.
• Mirrored profile — the forecast on the left, split bullish/bearish at the session open; the realized session volume on the right in a single neutral color.
• Confidence honesty — the prediction's glow scales with the filter's live confidence. When it has been wrong lately, its side visibly goes quiet. The realized side never fades, because reality doesn't.
• Bias info box — seated between the halves: the share of predicted volume above vs below the open (🢁 / 🢃).
• Expected levels — dashed lines at the probability-weighted average predicted price of each half: the session's expected bull and bear magnets.
• HVN lines + POC — the predicted high-volume levels. The point of control always shows; the HVN Threshold input is your dial between a few safe targets and every level worth watching.
🔹 SELF-TUNING
Every statistical free parameter tunes itself from data: the KDE bandwidth (Silverman's rule for visual convenience), the observation noise, the swarms' search domain (tracks the observed session spread), the mutation rate (genetic adaptation), the scout rate (scales with recent error), and the center trust (regression shrinkage). The inputs you are given are visual preferences plus a compute preset. There is nothing statistical to fiddle with, on purpose.
🔸 INPUTS
• Session Engine — Session Timeframe (the session boundary; must exceed the chart timeframe), Prediction Quality (particles per swarm, Fast 100 → Max 4000), Sessions to Keep.
• Volume Profile — toggles for the profile, bias box and expected levels; width, offset, info-box width, transparency.
• Session Heatmap — toggle, faint/bold density transparencies, Tone A / Tone B.
• High Volume Nodes — toggle, HVN Threshold %, reach, color.
• Colors — Bullish, Bearish, Realized.
🔹 VALIDATION
The filter was tested on real intraday data; 10 large-cap symbols, three session horizons, every prediction one-step-ahead and out-of-sample, against uniform, yesterday's-profile, Gaussian-fit, rolling-average and EWMA baselines, with the test harness itself audited too.
• Against naive prediction (uniform prior, yesterday's profile) it wins every metric tested at every horizon.
• Against the strongest profile-averaging methods it trades wins: they edge the single-lump fit metrics; the filter captures materially more of the session's actual traded volume with its predicted levels, and is the only method that reliably names multiple simultaneous targets .
• On sessions with two or more real volume peaks; roughly 4 in 10 sessions, its targets covered 19–42% more realized volume than the best alternative.
🔸 LIMITATIONS AND HONEST NOTES
• The forecast for a session is set when that session opens and is not repainted ; the realized half updates live as the session trades.
• It estimates a distribution of volume , not a promise of direction. The bias %, expected levels and HVN set are probability-weighted readings of that distribution.
• The filter is stochastic by nature: two chart reloads can differ in fine detail, the way two runs of any Monte Carlo method do. The structure it finds is stable; the pixel-level noise is not.
• Requires volume data from your data feed. Not supported on non-standard chart types.
• The chart timeframe must be lower than the session timeframe.
Indicateur

Sniper Open - Complete SignalSniper Open — NY Open FVG + Liquidity + Momentum
This indicator detects a specific 3-part confluence at the New York market open (9:30-9:45 ET):
Fair Value Gap (FVG) — a 3-candle imbalance in price
Liquidity Zone alignment — the gap must sit near a validated equal-high/equal-low level (2+ touches within 24 hours)
Momentum confirmation — the confirming candle must close in the signal's direction
Order block alignment — a recent order block in the same direction must exist
All four conditions must align, during the 9:30-9:45 ET window specifically, for a confirmed signal to fire.
Backtested results (3 years of NQ data, train/test validated):
~66-71% win rate on filled trades
~13-16 point average expectancy per filled trade
Signals fire roughly once every 2 trading days
How to use it:
The small faded circles are "watching" markers — an unconfirmed setup possibly forming. Informational only, not a trade signal.
The solid triangle is the confirmed signal. When it appears, place a limit order at the entry price shown (not a market order).
If your limit order isn't filled within 15 minutes, cancel it. This happens on roughly 44% of signals — it's expected, not a malfunction. The strategy's edge comes from letting price return to the level, not chasing it.
Stop and target levels are drawn automatically alongside each signal.
Important disclaimers:
This is backtested historical data, not a live trading track record. Past performance does not guarantee future results.
This is not financial advice. Trade at your own risk and do your own due diligence.
Built and tested specifically for NQ futures at the NY open — performance on other instruments or timeframes is not validated.
No mechanical filter can eliminate all uncertainty — momentum can reverse, targets aren't always reached, and drawdowns happen even in genuinely validated strategies.
Feel free to reach out with questions. Built this as a personal tool first, sharing it because a lot of people asked. Indicateur

Indicateur
