Volume Profile + Pivot Levels [ChartPrime]⯁ OVERVIEW
Volume Profile + Pivot Levels combines a rolling volume profile with price pivots to surface the most meaningful levels in your selected lookback window. It builds a left-side profile from traded volume, highlights the session’s Point of Control (PoC) , and then filters pivot highs/lows so only those aligned with significant profile volume are promoted to chart levels. Each promoted level extends forward until price retests it—so your chart stays focused on levels that actually matter.
⯁ KEY FEATURES
Rolling Volume Profile (Period & Resolution)
Calculates a profile over the last Period bars (default 200). The profile is discretized into Volume Profile Resolution bins (default 50) between the highest high and lowest low inside the window. Each bin accumulates traded volume and is drawn as a smooth left-side polyline for compact, lightweight rendering.
HL = array.new()
// collect highs/lows over 'start' bars to define profile range
for i = 0 to start - 1
HL.push(high ), HL.push(low )
H = HL.max(), L = HL.min()
bin_size = (H - L) / bins
// accumulate per-bin volume
for i = 0 to bins - 1
for j = 0 to start - 1
if close >= (L + bin_sizei) - bin_size and close < (L + bin_size*(i+1)) + bin_size
Bins += volume
Delta-Aware Coloring
The script tracks up-minus-down volume across all period to compute a net Delta . The profile, PoC line, and PoC label adopt a teal tone when net positive, and maroon when net negative—an immediate read on buyer/seller dominance inside the window.
Point of Control (PoC) + Volume Label
Automatically marks the highest-volume bin as the PoC . A horizontal PoC line extends to the last bar, and a label shows the absolute volume at the PoC. Toggle visibility via PoC input.
Pivot Detection with Volume Filter
Identifies raw pivots using Length (default 10) on both sides of the bar. Each candidate pivot is then validated against the profile: only pivots that land within their bin and meet or exceed the Filter % threshold (percentage of PoC volume) are promoted to chart levels. This removes weak, low-participation pivots.
// pivot promotion when volume% >= pivotFilter
if abs(mid - p.value) <= bin_size and volPercent >= pivotFilter
// draw labeled pivot level
line.new(p.index - pivotLength, p.value, p.index + pivotLength, p.value, width = 2)
Forward-Extending, Self-Stopping Levels
Promoted pivot levels extend forward as dotted rays. As soon as price intersects a level (high/low straddles it), that level stops extending—so your chart doesn’t clutter with stale zones.
Concise Level Labels (Volume + %)
Each promoted pivot prints a compact label at the pivot bar with its bin’s absolute volume and percentage of PoC volume (ordering flips for highs vs. lows for quick read).
Lightweight Visuals
The volume profile is rendered as a smooth polyline rather than dozens of boxes, keeping charts responsive even at higher resolutions.
⯁ SETTINGS
Volume Profile → Period : Lookback window used to compute the profile (max 500).
Volume Profile → Resolution : Number of bins; higher = finer structure.
Volume Profile → PoC : Toggle PoC line and volume label.
Pivots → Display : Show/hide volume-validated pivot levels.
Pivots → Length : Pivot detection left/right bars.
Pivots → Filter % 0–100 : Minimum bin strength (as % of PoC) required to promote a pivot level.
⯁ USAGE
Read PoC direction/color for a quick net-flow bias within your window.
Prioritize promoted pivot levels —they’re backed by meaningful participation.
Watch for first retests of promoted levels; the line will stop extending once tested.
Adjust Period / Resolution to match your timeframe (scalps → higher resolution, shorter period; swings → lower resolution, longer period).
Tighten or loosen Filter % to control how selective the level promotion is.
⯁ WHY IT’S UNIQUE
Instead of plotting every pivot or every profile bar, this tool cross-checks pivots against the profile’s internal volume weighting . You only see levels where price structure and liquidity overlap—clean, data-driven levels that self-retire after interaction, so you can focus on what the market actually defends.
Pivot noktaları ve seviyeleri
Dynamic 4 in 1Combined and made some modifications to the 4 existing indicators into 1 to save space. Credit to the original authors.
Indicator used
1. Pivot Point Standard by Tradingview (www.tradingview.com)
2. Colored EMA ()
3. ATH/TTL & 52WH/L with Candle Coloring by RV ()
4. HalfTrend ()
Wick Pressure Zones [BigBeluga]
The Wick Pressure Zones indicator highlights areas where extreme wick activity occurred, signaling strong buy or sell pressure. By measuring unusually long upper or lower wicks and mapping them into gradient volume zones , the tool helps traders identify levels where liquidity was absorbed, leaving behind footprints of supply and demand imbalances. These zones often act as support, resistance, or liquidity sweep magnets .
🔵 CONCEPTS
Extreme Wicks : Large upper or lower shadows indicate aggressive rejection — upper wicks suggest selling pressure, lower wicks suggest buying pressure.
Volumatic Gradient Zones : From each detected wick, the indicator projects a layered gradient zone, proportional to the wick’s size, showing where most pressure occurred.
Liquidity Footprints : These zones mark levels where significant buy/sell volume was executed, often becoming reaction points on future retests.
Automatic Expiration : Zones persist until price decisively trades through them, after which they are cleared to keep the chart clean.
🔵 FEATURES
Automatic Wick Detection : Identifies extreme upper and lower wick events using percentile filtering and Realative Strength Index.
Gradient Zone Visualization : Builds a 10-layer zone from the wick top/bottom, shading intensity according to pressure strength.
Volume Labels : Each zone is annotated with the bar’s volume at the origin point for added context.
Dynamic Zone Extension : Zones extend to the right as long as they remain relevant; once price closes through them, they are removed.
Support & Resistance Mapping : Upper wick zones (red) behave like supply/resistance, lower wick zones (green) like demand/support.
Clutter Control : Limits the number of active zones (default 10) to keep charts responsive.
Background Highlighting : Optional background shading when new wick zones appear (red for sell, green for buy).
🔵 HOW TO USE
Look for Upper Wick Zones (red) : Indicate strong selling pressure; watch for resistance, reversals, or liquidity sweeps above.
Look for Lower Wick Zones (green) : Indicate strong buying pressure; watch for support or liquidity sweeps below.
Trade Retests : When price returns to a zone, expect a reaction (bounce or rejection) due to leftover liquidity.
Combine with Context : Align wick pressure zones with HTF support/resistance, order blocks, or volume profile for stronger signals.
Use Volume Labels : High-volume wicks indicate more significant liquidity events, making the zone more likely to act as a strong reaction point.
🔵 CONCLUSION
The Wick Pressure Zones is a powerful way to visualize hidden liquidity and aggressive rejections. By mapping extreme wick events into dynamic, volume-annotated zones, it shows traders where the market absorbed heavy buy/sell pressure. These levels frequently act as magnets or turning points, making them valuable for timing entries, stop placement, or fade strategies.
BE-Fib Channel 2 Sided Trading█ Overview:
"BE-Fib Channel 2 Sided Trading" indicator is built with the thought of 2 profound setups named "Cup & Handle (C&H)" and "Fibonacci Channel Trading (FCT)" with the context of "day trading" or with a minimum holding period.
█ Similarities, Day Trading Context & Error Patterns:
While the known fact is that both C&H and FCT provide setups with lesser risk with bigger returns, they both share the similar "Base Pattern".
Note: Inverse of the above Image shall switch the setups between long vs short.
Since the indicator is designed for smaller time-frame candles, there may be instances where the "base pattern" does not visually resemble a Cup & Handle (C&H) pattern. However, patterns are validated using pivot points. The points labeled "A" and "C" can be equal or slightly slanted. Settings of the Indicator allows traders a flexibility to control the angle of these points to spot the strategies according to set conditions. Therefore, understanding the nuances of these patterns is crucial for effective decision-making.
█ 2 Sided Edge: FCT suggests to take trade closer to the yellow line to get better RR ratio. this leaves a small chance of doubt as to; what if price is intended to break the Yellow line thereby activating the C&H.
Wait for the confirmation is a Big FOMO with a compromised RR.
Hence, This indicator is designed to handle both the patterns based on the strength, FIFO and pattern occurring delay.
█ How to Use this Indicator:
Step 1: Enable the Show Sample Sensitivity option to understand the angle of yellow line shown in the sample image. By enabling this option, On the last bar you shall see 4 lines being plotted depicting the max angle which is acceptable for both long and short trades.
Note: Angle can be controlled via setting "Sensitivity".
Higher Sensitivity --> Higher Setup identification --> can lead to failed setups due to 2 sided trading.
Lower Sensitivity --> Lower Setup identification --> can increase the changes of being right.
Step 2: Adjust the look back & look forward periods which shall be used for identifying patterns.
Note: Smaller values can lead to more setups being identified but can hamper the performance of the indicator while increasing the chances of failures. larger values identifies more significant setup but leads to more waiting period thereby compromising on the RR.
Step 3: Adjust the Base Range.
Note: Smaller values can lead to more setups being identified but can hamper the performance of the indicator while increasing the chances of failures. larger values identifies more significant setup but leads to more Risk on play.
Step 4: set the Entry level for FCT & Set the SL for Both FCT & C&H and Target Reward ratio for C&H.
█ Features of Indicator & How it works:
1. Patterns are being identified using Pivot Points method.
2. Tracks & validates both the setups simultaneously on every candle and traded one at a time based on FIFO, New setups found in-between, Defined Entry Levels while on wait for the other pattern to get activated.
3. Alerts added for trade events.
4. FCT setups are generally traded with trailed SL level and increasing Target level on every completed bar. while C&H has the standard SL & TP level with no Trail SL option.
DISCLAIMER: No sharing, copying, reselling, modifying, or any other forms of use are authorized for our documents, script / strategy, and the information published with them. This informational planning script / strategy is strictly for individual use and educational purposes only. This is not financial or investment advice. Investments are always made at your own risk and are based on your personal judgement. I am not responsible for any losses you may incur. Please invest wisely.
Happy to receive suggestions and feedback in order to improve the performance of the indicator better.
Pivot Points mura visionWhat it is
A clean, single-set pivot overlay that lets you choose the pivot type (Traditional/Fibonacci), the anchor timeframe (Daily/Weekly/Monthly/Quarterly, or Auto), and fully customize colors, line width/style , and labels . The script never draws duplicate sets—exactly one pivot pack is displayed for the chosen (or auto-detected) anchor.
How it works
Pivots are computed with ta.pivot_point_levels() for the selected anchor timeframe .
The script supports the standard 7 levels: P, R1/S1, R2/S2, R3/S3 .
Lines span exactly one anchor period forward from the current bar time.
Label suffix shows the anchor source: D (Daily), W (Weekly), M (Monthly), Q (Quarterly).
Auto-anchor logic
Intraday ≤ 15 min → Daily pivots (D)
Intraday 20–120 min → Weekly pivots (W)
Intraday > 120 min (3–4 h) → Monthly pivots (M)
Daily and above → Quarterly pivots (Q)
This keeps the chart readable while matching the most common trader expectations across timeframes.
Inputs
Pivot Type — Traditional or Fibonacci.
Pivots Timeframe — Auto, Daily (1D), Weekly (1W), Monthly (1M), Quarterly (3M).
Line Width / Line Style — width 1–10; style Solid, Dashed, or Dotted.
Show Labels / Show Prices — toggle level tags and price values.
Colors — user-selectable colors for P, R*, S* .
How to use
Pick a symbol/timeframe.
Leave Pivots Timeframe = Auto to let the script choose; or set a fixed anchor if you prefer.
Toggle labels and prices to taste; adjust line style/width and colors for your theme.
Read the market like a map:
P often acts as a mean/rotation point.
R1/S1 are common first reaction zones; R2/S2 and R3/S3 mark stronger extensions.
Confluence with S/R, trendlines, session highs/lows, or volume nodes improves context.
Good practices
Use Daily pivots for intraday scalps (≤15m).
Use Weekly/Monthly for swing bias on 1–4 h.
Use Quarterly when analyzing on Daily and higher to frame larger cycles.
Combine with trend filters (e.g., EMA/KAMA 233) or volatility tools for entries and risk.
Notes & limitations
The script shows one pivot pack at a time by design (prevents clutter and duplicates).
Historical values follow TradingView’s standard pivot definitions; results can vary across assets/exchanges.
No alerts are included (levels are static within the anchor period).
Intraday EMA Support/Resistance with Volume Filter by Shashwat Intraday EMA Support/Resistance with Volume Filter
Inflection, Bull/Bear, Weekly R/S; VisualizerDisplay your Bull/Bear levels, Inflection levels, and Weekly Support/Resistance levels on the chart, and edit the line appearance (line length, line color, and line style)
Final Opening Range Indicator " FORI "if someone skilled , can add floating info about thoose lines.. like MOR High/Low
NY High / Low , PM High Low..just like when you put horizontal ray on specific m1 candle..i need help if someone can. thanks.
Inflection Levels Visualizer Display your Bull/Bear levels, Inflection levels, and Weekly Support/Resistance levels on the chart, and edit the line appearance (line length, line color, , line strength and line style)
08:00 and 09:00 Open Line (CET)This simple indicator draws the open price of the candles from 08:00 and 09:00 a.m. (time zone: CET). It's quite helpful for trading European Index products, like the DAX Futures.
SK's Intraday EMA Support/Resistance with Volume FilterThis indicator plots EMA-based intraday support & resistance with volume filters to highlight low-volume crossovers.
Yelober - Market Internal direction+ Key levelsYelober – Market Internals + Key Levels is a focused intraday trading tool that helps you spot high-probability price direction by anchoring decisions to structure that matters: yesterday’s RTH High/Low, today’s pre-market High/Low, and a fast Value Area/POC from the prior session. Paired with a compact market internals dashboard (NYSE/NASDAQ UVOL vs. DVOL ratios, VOLD slopes, TICK/TICKQ momentum, and optional VIX trend), it gives you a real-time read on breadth so you can choose which direction to trade, when to enter (breaks, retests, or fades at PMH/PML/VAH/VAL/POC), and how to plan exits as internals confirm or deteriorate. On top of these intraday decision benefits, it also allows traders—in a very subtle but powerful way—to keep an eye on the VIX and immediately recognize significant spikes or sharp decreases that should be factored in before entering a trade, or used as a quick signal to modify an existing position. In short: clear levels for the chart, live internals for the context, and a smarter, rules-based path to execution.
# Yelober – Market Internals + Key Levels
*A TradingView indicator for session key levels + real‑time market internals (NYSE/NASDAQ TICK, UVOL/DVOL/VOLD, and VIX).*
**Script name in Pine:** `Yelober - Market Internal direction+ Key levels` (Pine v6)
---
## 1) What this indicator does
**Purpose:** Help intraday traders quickly find high‑probability reaction zones and read market internals momentum without switching charts. It overlays yesterday/today’s **automatic price levels** on your active chart and shows a **market breadth table** that summarizes NYSE/NASDAQ buying pressure and TICK direction, with an optional VIX trend read.
### Key features at a glance
* **Automatic Price Levels (overlay on chart)**
* Yesterday’s High/Low of Day (**yHoD**, **yLoD**)
* Extended Hours High/Low (**yEHH**, **yEHL**) across yesterday AH + today pre‑market
* Today’s Pre‑Market High/Low (**PMH**, **PML**)
* Yesterday’s **Value Area High/Low** (**VAH/VAL**) and **Point of Control (POC)** computed from a volume profile of yesterday’s **regular session**
* Smart de‑duplication:
* Shows **only the higher** of (yEHH vs PMH) and **only the lower** of (yEHL vs PML) to avoid redundant bands
* **Market Breadth Table (on‑chart table)**
* **NYSE ratio** = UVOL/DVOL (signed) with **VOLD slope** from session open
* **NASDAQ ratio** = UVOLQ/DVOLQ (signed) with **VOLDQ slope** from session open
* **TICK** and **TICKQ**: live cumulative ratio and short‑term slope
* **VIX** (optional): current value + slope over a configurable lookback/timeframe
* Color‑coded trends with sensible thresholds and optional normalization
---
## 2) How to use it (trader workflow)
1. **Mark your reaction zones**
* Watch **yHoD/yLoD**, **PMH/PML**, and **VAH/VAL/POC** for first touches, break/retest, and failure tests.
* Expect increased responsiveness when multiple levels cluster (e.g., PMH ≈ VAH ≈ daily pivot).
2. **Read the breadth panel for context**
* **NYSE/NASDAQ ratio** (>1 = more up‑volume than down‑volume; <−1 = down‑dominant). Strong green across both favors long setups; red favors short setups.
* **VOLD slopes** (NYSE & NASDAQ): positive and accelerating → broadening participation; negative → persistent pressure.
* **TICK/TICKQ**: cumulative ratio and **slope arrows** (↗ / ↘ / →). Use the slope to gauge **near‑term thrust or fade**.
* **VIX slope**: rising VIX (red) often coincides with risk‑off; falling VIX (green) with risk‑on.
3. **Confluence = higher confidence**
* Example: Price reclaims **PMH** while **NYSE/NASDAQ ratios** print green and **TICK slopes** point ↗ — consider break‑and‑go; if VIX slope is ↘, that adds risk‑on confidence.
* Example: Price rejects **VAH** while **VOLD slopes** roll negative and VIX ↗ — consider fade/reversal.
4. **Risk management**
* Place stops just beyond key levels tested; if breadth flips, tighten or exit.
> **Timeframes:** Works best on 1–15m charts for intraday. Value Area is computed from **yesterday’s RTH**; choose a smaller calculation timeframe (e.g., 5–15m) for stable profiles.
---
## 3) Inputs & settings (what each option controls)
### Global Style
* **Enable all automatic price levels**: master toggle for yHoD/yLoD, yEHH/yEHL, PMH/PML, VAH/VAL/POC.
* **Line style/width**: applies to all drawn levels.
* **Label size/style** and **label color linking**: use the same color as the line or override with a global label color.
* **Maximum bars lookback**: how far the script scans to build yesterday metrics (performance‑sensitive).
### Value Area / Volume Profile
* **Enable Value Area calculations** *(on by default)*: computes yesterday’s **POC**, **VAH**, **VAL** from a simplified intraday volume profile built from yesterday’s **regular session bars**.
* **Max Volume Profile Points** *(default 50)*: lower values = faster; higher = more precise.
* **Value Area Calculation Timeframe** *(default 15)*: the security timeframe used when collecting yesterday’s highs/lows/volumes.
### Individual Level Toggles & Colors
* **yHoD / yLoD** (yesterday high/low)
* **yEHH / yEHL** (yesterday AH + today pre‑market extremes)
* **PMH / PML** (today pre‑market extremes)
* **VAH / VAL / POC** (yesterday RTH value area + point of control)
### Market Breadth Panel
* **Show NYSE / NASDAQ / VIX**: choose which series to display in the table.
* **Table Position / Size / Background Color**: UI placement and legibility.
* **Slope Averaging Periods** *(default 5)*: number of recent TICK/TICKQ ratio points used in slope calculation.
* **Candles for Rate** *(default 10)* & **Normalize Rate**: VIX slope calculation as % change between `now` and `n` candles ago; normalize divides by `n`.
* **VIX Timeframe**: optionally compute VIX on a higher TF (e.g., 15, 30, 60) for a smoother regime read.
* **Volume Normalization** (NYSE & NASDAQ): display VOLD slopes scaled to `tens/thousands/millions/10th millions` for readable magnitudes; color thresholds adapt to your choice.
---
## 4) Data sources & definitions
* **UVOL/VOLD (NYSE)** and **UVOLQ/DVOLQ/VOLDQ (NASDAQ)** via `request.security()`
* **Ratio** = `UVOL/DVOL` (signed; negative when down‑volume dominates)
* **VOLD slope** ≈ `(VOLD_now − VOLD_open) / bars_since_open`, then normalized per your setting
* **TICK/TICKQ**: cumulative sum of prints this session with **positives vs negatives ratio**, plus a simple linear regression **slope** of the last `N` ratio values
* **VIX**: value and slope across a user‑selected timeframe and lookback
* **Sessions (EST/EDT)**
* **Regular:** 09:30–16:00
* **Pre‑Market:** 04:00–09:30
* **After Hours:** 16:00–20:00
* **Extended‑hours extremes** combine **yesterday AH** + **today PM**
> **Note:** All session checks are done with TradingView’s `time(…,"America/New_York")` context. If your broker’s RTH differs (e.g., futures), adjust expectations accordingly.
---
## 5) How the algorithms work (plain English)
### A) Key Levels
* **Yesterday’s RTH High/Low**: scans yesterday’s bars within 09:30–16:00 and records the extremes + bar indices.
* **Extended Hours**: scans yesterday AH and today PM to get **yEHH/yEHL**. Script shows **either yEHH or PMH** (whichever is **higher**) and **either yEHL or PML** (whichever is **lower**) to avoid duplicate bands stacked together.
* **Value Area & POC (RTH only)**
* Build a coarse volume profile with `Max Volume Profile Points` buckets across the price range formed by yesterday’s RTH bars.
* Distribute each bar’s volume uniformly across the buckets it spans (fast approximation to keep Pine within execution limits).
* **POC** = bucket with max volume. **VA** expands from POC outward until **70%** of cumulative volume is enclosed → yields **VAH/VAL**.
### B) Market Breadth Table
* **NYSE/NASDAQ Ratio**: signed UVOL/DVOL with basic coloring.
* **VOLD Slopes**: from session open to current, normalized to human‑readable units; colors flip green/red based on thresholds that map to your normalization setting (e.g., ±2M for NYSE, ±3.5×10M for NASDAQ).
* **TICK/TICKQ Slope**: linear regression over the last `N` ratio points → **↗ / → / ↘** with the rounded slope value.
* **VIX Slope**: % change between now and `n` candles ago (optionally divided by `n`). Red when rising beyond threshold; green when falling.
---
## 6) Recommended presets
* **Stocks (liquid, intraday)**
* Value Area **ON**, `Max Volume Points` = **40–60**, **Timeframe** = **5–15**
* Breadth: show **NYSE & NASDAQ & VIX**, `Slope periods` = **5–8**, `Candles for rate` = **10–20**, **Normalize VIX** = **ON**
* **Index futures / very high‑volume symbols**
* If you see Pine timeouts, set `Max Volume Points` = **20–40** or temporarily **disable Value Area**.
* Keep breadth panel **ON** (it’s light). Consider **VIX timeframe = 15/30** for regime clarity.
---
## 7) Tips, edge cases & performance
* **Performance:** The volume profile is capped (`maxBarsToProcess ≤ 500` and bucketed) to keep it responsive. If you experience slowdowns, reduce `Max Volume Points`, `Maximum bars lookback`, or disable Value Area.
* **Redundant lines:** The script **intentionally suppresses** PMH/PML when yEHH/yEHL are more extreme, and vice‑versa.
* **Label visibility:** Use `Label style = none` if you only want clean lines and read values from the right‑end labels.
* **Futures/RTH differences:** Value Area is from **yesterday’s RTH** only; for 24h instruments the RTH period may not reflect overnight structure.
* **Session transitions:** PMH/PML tracking stops as soon as RTH starts; values persist as static levels for the session.
---
## 8) Known limitations
* Uses public TradingView symbols: `UVOL`, `VOLD`, `UVOLQ`, `DVOLQ`, `VOLDQ`, `TICK`, `TICKQ`, `VIX`. If your data plan or region limits any symbol, the corresponding table rows may show `na`.
* The VA/POC approximation assumes uniform distribution of each bar’s volume across its high–low. That’s fast but not a tick‑level profile.
* Works best on US equities with standard NY session; alternative sessions may need code changes.
---
## 9) Troubleshooting
* **“Script is too slow / timed out”** → Lower `Max Volume Points`, lower `Maximum bars lookback`, or toggle **OFF** `Enable Value Area calculations` for that instrument.
* **Missing breadth values** → Ensure the symbols above load on your account; try reloading chart or switching timeframes once.
* **Overlapping labels** → Set `Label style = none` or reduce label size.
---
## 10) Version / license / contribution
* **Version:** Initial public release (Pine v6).
* **Author:** © yelober
* **License:** Free for community use and enhancement. Please keep author credit.
* **Contributing:** Open PRs/ideas: presets, alert conditions, multi‑day VA composites, optional mid‑value (`(VAH+VAL)/2`), session filter for futures, and alertable state machine for breadth regime transitions.
---
## 11) Quick start (TL;DR)
1. Add the indicator and **keep default settings**.
2. Trade **reactions** at yHoD/yLoD/PMH/PML/VAH/VAL/POC.
3. Use the **breadth table**: look for **green ratios + ↗ slopes** (risk‑on) or **red ratios + ↘ slopes** (risk‑off). Check **VIX** slope for confirmation.
4. Manage risk around levels; when breadth flips against you, tighten or exit.
---
### Changelog (public)
* **v1.0:** First community release with automatic RTH levels, VA/POC approximation, breadth dashboard (NYSE/NASDAQ/TICK/TICKQ/VIX) with normalization and adaptive color thresholds.
Elite Pivot Points - 3 time frameElite Pivot Points — Multi-timeframe pivots (A/B/C)
Overview
Elite Pivot Points plots up to three pivot frameworks at once on the same chart. Choose the calculation type (Traditional, Fibonacci, Woodie, Classic, Camarilla), pick an independent timeframe for each set (Auto, Daily → Decennially), and set separate colors/visibility for P, S1–S5, and R1–R5. Labels can include prices and the resolved timeframe name (e.g., “Weekly”, “Quarterly”, or “Auto Monthly”).
What’s new in this edition
Adds the ability to display three selectable pivot timeframes simultaneously.
Each timeframe has its own color controls for all levels.
Labels show the chosen timeframe name for clarity.
The original pivot logic/structure remains unchanged.
How it works
Levels are computed using standard formulas for the selected type.
While a higher-timeframe period is open, the current period’s levels can update until that candle closes; historical periods are fixed after close.
Auto picks a source timeframe based on your chart (intraday → Daily/Weekly; weekly/monthly → Yearly by design).
Use Daily-based Values (optional) calculates from the exchange’s daily OHLC on intraday charts (if extended hours are shown, they’re included). Turning it off uses intraday data directly—results can differ by instrument.
Key inputs
Type: Traditional, Fibonacci, Woodie, Classic, Camarilla.
Timeframe A/B/C: Auto, Daily, Weekly, Biweekly, Monthly, Bimonthly, Quarterly, Biquarterly, Yearly, Biyearly, Triyearly, Quinquennially, Decennially.
Show Timeframe A/B/C: Toggle each set on/off.
Number of Pivots Back (per set): How many historical pivot periods to draw.
Use Daily-based Values (per set): Daily OHLC vs. intraday source.
Labels: Show/hide labels and/or prices; choose left/right placement.
Colors & Widths: Independent colors for P, S1–S5, R1–R5 per set; shared line width.
What it draws
Central pivot (P) plus up to five support (S1–S5) and five resistance (R1–R5) levels per selected timeframe.
Label text shows the level and the timeframe name (e.g., R2 (Quarterly)).
Notes & limitations
This is a charting tool, not a signal service; it does not generate trade recommendations.
Current-period levels on higher timeframes may shift until the source period closes.
On symbols where intraday vs. daily OHLC differ (common for stocks), enabling/disabling Use Daily-based Values will intentionally produce different levels.
Best practices
Combine three distinct horizons (e.g., Weekly + Monthly + Quarterly) for multi-frame confluence.
If the chart gets crowded, hide S4/S5 and R4/R5 or reduce Pivots Back.
Align your chart’s session/extended-hours settings with how you compute pivots.
Credits & permission
Original indicator by @TboneKrypto (closed-source). This edition is published with the author’s permission. It expands display options to three independent pivot timeframes with per-set colors while keeping the original logic intact. No affiliation or endorsement implied.
Disclaimer
For educational purposes only. This is not financial advice or a solicitation to buy or sell any asset. Trading involves risk. Always do your own research and manage risk appropriately.
Volume Spread Analysis — Educational (VSA Study)Volume Spread Analysis — Educational (VSA Study)
Overview
This indicator is an educational tool based on classic Volume Spread Analysis (VSA), a methodology pioneered by Tom Williams. VSA studies the relationship between volume, price spread, and closing position to highlight the possible footprints of professional buying and selling.
The purpose of this study is to make the core VSA events visible on the chart, so traders can learn how to recognize them in real time. It does not provide signals, alerts, or advice — it is designed purely for market education and visual study.
What It Displays
The script plots key VSA events as shapes on the chart:
Stopping Volume (SV): Wide down bar, ultra-high volume, closing off the lows.
Selling Climax (SC): Climactic selling into the lows, often at market bottoms.
Shakeout (SO): Sharp down bar that springs back and closes strong.
No Supply (NS): Narrow down bar on very low volume, showing lack of selling.
No Demand (ND): Narrow up bar on low volume, showing lack of buying interest.
Buying Climax (BC): Wide up bar with climactic volume, closing weak.
Upthrust (UT): False breakout above resistance that closes weak.
Supply Coming In: Signs of supply entering after an up-move.
End of Rising Market (EoRM): Narrow up bar with very high volume and weak close.
Test Bar: Low-volume down bar closing strong, testing for supply.
How It Works
Each event is identified by comparing:
Volume against its moving average.
Spread (bar range) against the average spread.
Closing position within the bar.
Wick structure (upper/lower shadow).
Trend context (short-term moving averages).
By combining these elements, the script highlights conditions that match classical VSA patterns.
An optional moving average can be enabled for background context — this is not a signal, only a visual guide to see whether price is trading above or below a simple average.
How to Use It (Educational)
As Tom Williams taught, VSA is about reading the background:
Signs of Strength: Look for Stopping Volume, Selling Climax, Shakeouts, and No Supply bars. These often appear after weakness and suggest buyers are stepping in.
Signs of Weakness: Watch for Buying Climaxes, Upthrusts, Supply Coming In, and End of Rising Market patterns. These often appear after strength and suggest sellers are active.
Context Matters:
Strength is best studied when price is above the moving average and holding above trigger zones.
Weakness is best studied when price is below the average and struggling under resistance.
Tests & No Demand: These confirm whether supply or demand is still present. A successful Test (low volume down bar, closing strong) often follows strength, while No Demand confirms weakness.
This script is not about trade entries — it is a learning tool to help traders visually study professional activity and market phases.
Originality
This is not a mash-up of public code. It is a purpose-built educational implementation of VSA logic, written from scratch. It maps directly to classical definitions of strength, weakness, tests, and climaxes, making the concepts easier to recognize without requiring traders to interpret raw formulas.
Disclaimer
This indicator is for educational and analytical purposes only.
It does not generate trading signals, alerts, or financial advice.
Always do your own research and risk management when trading.
Ichimoku aesbulut sistemi sayesinde alıcıların veya satıcıların yoğunlaştığı anları görebilme imkanı veriyor
08:00 and 09:00 Open Line (CET)This simple indicator draws the open price of the candles from 08:00 and 09:00 a.m. (time zone: CET). It's quite helpful for trading European Index products, like the DAX Futures.
Pivot Breakout + EMA Stack + Vol + Candle ConfirmThis indicator combines pivot breakout logic with trend, volume, and price action confirmations to filter strong trading opportunities.
🔹 Key Features:
Dynamic Pivot Levels (Fibonacci, Traditional, Camarilla, Woodie, etc.) across multiple timeframes (Daily → Yearly).
EMA Stack Trend Filter (20/50/100/200 EMA alignment for bullish/bearish confirmation).
Volume Confirmation (breakouts validated by volume > SMA).
Candle Body Strength Filter (optional strict mode: candle body ≥ % of range).
Breakout Signals (BUY when price breaks above pivot resistances in bullish trend; SELL when breaking below supports in bearish trend).
Consolidation Zone Highlight (between R1 & S1).
Visual Alerts & Signals (BUY/SELL markers + TradingView alertcondition).
✅ Works across all assets (stocks, crypto, forex, futures).
✅ Ideal for breakout traders, trend-followers, and swing traders.
✅ Customizable pivots, EMAs, volume filter, and candle confirmation for flexible strategies.
Support & Resistance Power + MTF Linear Regression [Combined]Support & Resistance Power + MTF Linear Regression
Overview:
This advanced technical indicator combines two powerful analysis tools: dynamic Support & Resistance levels with power analysis, and Multi-Timeframe Linear Regression alignment. It provides traders with comprehensive market structure analysis and trend confirmation across multiple timeframes.
Core Features:
Support & Resistance Power Channel:
Calculates dynamic support and resistance levels using highest/low values over a customizable period (default 130 bars)
Adds ATR-based padding to create realistic trading zones rather than thin lines
Displays "Buy Power" and "Sell Power" metrics showing the number of bullish vs bearish candles within the calculation period
Shows actual high/low price values that created the S&R levels
Provides customizable signal markers (Diamond, X, Circle, Triangle, Square) when price bounces off or rejects from zones
Multi-Timeframe Linear Regression:
Analyzes linear regression trends across 5 configurable timeframes (default: 5min, 15min, 1hour, 4hour, Daily)
Displays current timeframe linear regression line with trend-based coloring
Shows alignment dashboard indicating bullish/bearish status for each timeframe
Colors chart bars based on overall trend alignment
Requires customizable number of timeframes to agree before signaling alignment
Alert System:
Proximity alerts when price approaches S&R levels
Breakout alerts when price enters or breaks through S&R zones
Pivot point alerts when new highs/lows are formed
Signal alerts when bounce/rejection patterns occur
Linear regression alignment alerts for trend confirmation
Customization Options:
Complete control over line widths, colors, and styles
Adjustable label sizes, positions, and colors for all displays
Configurable alert distances and types
Customizable timeframes for multi-timeframe analysis
Dashboard styling and positioning controls
Bar coloring options based on trend alignment
Key Benefits:
Combines price structure analysis with trend confirmation
Reduces false signals by requiring multi-timeframe alignment
Provides clear visual representation of market power dynamics
Offers comprehensive alert system for various trading scenarios
Highly customizable to match individual trading styles and chart preferences
Best Use Cases:
Identifying high-probability reversal zones with trend confirmation
Confirming breakout trades with multi-timeframe alignment
Understanding market sentiment through power analysis
Setting strategic entry/exit points near dynamic S&R levels
This indicator is ideal for traders who want a comprehensive view of both market structure and trend alignment without cluttering their charts with multiple separate indicators.
Sri - Pivot + Vital Moving Averages Sri – Pivot + Vital Moving Averages
Sri – Pivot + Vital Moving Averages is an advanced all-in-one indicator that blends trend-following moving averages with multi-timeframe pivot levels (Daily, Weekly, Monthly). It is designed to give traders a complete view of both trend direction and key support/resistance zones, all in a single package.
By combining pivots and moving averages, this tool helps traders quickly identify whether the market is trending or ranging, while also highlighting critical price reaction points that can be used for intraday, swing, or positional trading.
🔹 Moving Averages
50 EMA → medium-term trend filter
200 EMA → long-term trend bias
800 HMA → ultra-smooth trend direction, great for capturing cycles
Daily EMA 200 → higher timeframe trend guide for precision entries
Each moving average is dynamically color-coded to reflect the market bias, making trend changes visually clear and easy to follow.
🔹 Pivot Levels (Daily, Weekly, Monthly)
Auto-calculated pivot, support (S1–S4), and resistance (R1–R4) levels
Balance Zone (BC & TC) highlighted with background shading
Custom colors, visibility toggles, and line thickness options
Dynamic horizontal levels that update with each new session
Ideal for spotting intraday reversals, swing levels, and institutional confluence zones
🔹 Customization & Flexibility
Toggle EMAs, HMA, and each pivot timeframe (Daily/Weekly/Monthly) individually
Full control over colors, transparency, and line styles
Background shading between pivot balance zones for clearer structure
✅ Key Benefits (Pros)
All-in-One Tool → Combines pivots and MAs into one clean package, saving chart space
Multi-Timeframe Edge → View daily, weekly, and monthly pivot levels together for better confluence
Clear Trend Guidance → EMA & HMA color shifts reflect trend changes instantly
Professional Visualization → Background balance zones and structured layouts make levels easy to read
Highly Customizable → Designed to adapt to intraday scalpers, swing traders, and long-term investors alike
⚠️ Things to Keep in Mind (Cons)
Charts may feel visually crowded if all pivots and moving averages are enabled at once
Best used as a confirmation & confluence tool, not as a stand-alone trading strategy
🔥 Recommended Enhancements (For Even Higher Success Rate)
This script already provides a strong edge, but adding the following tools can make it even more powerful:
Volume Confirmation (OBV or VWAP) → Validate pivot/EMA breakouts with volume strength
Momentum Filter (RSI or MACD Histogram) → Confirm directional momentum before acting on pivot touches
Trend Strength (ADX or Supertrend) → Distinguish strong trending phases from weak ranges
Reversal Candlestick Highlight → Automatically mark engulfing candles or pin bars occurring at pivots
These lightweight add-ons integrate well with the existing framework and can improve decision-making without cluttering the chart.
📊 Best Use Cases
Intraday Traders → Use daily pivots with 50/200 EMA for quick scalps and reversals
Swing Traders → Rely on weekly and monthly pivots for confluence with 200 EMA trend bias
Institutional/Positional Traders → Track 800 HMA and higher timeframe EMA 200 for structural guidance
Confluence Hunters → Combine pivot levels with trend bias for high-probability setups
Elliott Wave / NeoWave Rule Engine – v6.9This script functions as a "rule engine" that automatically identifies significant price swings and then tests them against a comprehensive set of Elliott Wave rules and guidelines.
The goal is to filter out low-probability setups and identify valid motive (impulse and diagonal) waves by applying user-defined tolerances. The script plots swings on the chart and can display a real-time dashboard that shows which rules are passing or failing. When a valid motive wave is detected, it can generate buy or sell signals.
User Settings
The script's behavior is controlled by a set of user inputs, organized into four main groups.
Swing / ZigZag Detection
These settings control how the script identifies the price swings that form the basis of the wave patterns.
Pivot Left Bars & Pivot Right Bars: These two values determine the sensitivity of the swing detection. A pivot point (a high or low) is only identified if it is the highest or lowest price within the specified number of bars to its left and right. Increasing these numbers will result in fewer, larger swings.
Minimum swing % (filter micro noise): This is a crucial filter. It ignores swings that are too small to be considered significant, helping to clean up the chart and prevent the engine from analyzing "noise." For example, a value of 0.3 means any swing that is less than 0.3% of the price range will be ignored.
Rule Engine Tolerances
This group allows you to define how strict the validation rules are.
Fibonacci tolerance (±%): This sets the acceptable margin of error for Fibonacci relationships (e.g., a 0.618 retracement). A value of 0.001 means a retracement between 0.617 and 0.619 will be considered a valid match.
Same-degree TIME proportion max (x): This sets the maximum time difference allowed between waves of the same degree (e.g., Wave 1 and Wave 3) to still be considered "proportional." A value of 1 means Wave 3's duration can be up to 1 time longer than Wave 1's duration, and vice-versa.
Same-degree PRICE proportion max (x): Similar to the time tolerance, this sets the maximum price difference allowed between waves of the same degree to still be considered proportional.
Alternation slope ratio threshold: This is a key NeoWave guideline. It checks if Wave 2 and Wave 4 have different "sharpness" (price change per bar). A higher value makes the alternation rule stricter.
Min guideline passes for motive validation (0–7): This is the gating feature. Even if a pattern passes all the hard Elliott Wave rules (e.g., no overlap, Wave 3 isn't the shortest), you can still require it to pass a minimum number of guidelines (like Fibonacci relationships, alternation, etc.) before a signal is generated. A value of 7 means every guideline must be met.
Momentum / Volume Guidelines
These are additional checks for pattern validation.
Momentum length: This setting controls a proxy for momentum, which is calculated based on the speed of price movement.
Use volume checks: This is a placeholder for future functionality. It does not currently affect the script's behavior.
UI / Debug
These settings control the visual aspects of the script on your chart.
Max swings to keep/evaluate: This determines how far back the script looks to find and analyze swings. A larger number will analyze more historical patterns but may impact performance.
Show detected labels: Toggles the display of numerical (1-2-3-4-5) and letter (A-B-C) labels on the detected waves.
Show rule PASS/FAIL dashboard: Toggles the on-chart table that provides a detailed breakdown of which rules and guidelines are met.
Table Position: Controls where the rule dashboard is located on your chart.
Print debug info to Data Window: If you are a developer or want to see the underlying data, this will print information to TradingView's Data Window.
Show Buy/Sell Signals: Toggles the display of Buy/Sell signals. These signals are only generated when a pattern passes all the hard rules and your minimum guideline pass requirement.
Current Day H/L & Previous/Premarket H/LPuts dashed lines on the chart for Previous Day and Premarket High and Low. Also moves a line along for current day high and low.
Find Wall GunThis indicator is designed to detect traces of the activities of large players (market makers) who place significant limit orders, creating support or resistance levels on the chart.
The indicator analyzes the behavior of price and volume to find the moments when the market for several candles in a row (at least 2-3) rests on the same price level, but cannot break it. This is a classic sign that there is a large limit order ("wall") at this level, which is "held" — that is, it is not removed at the first touch of the price.
What does this give the trader?
+ **Visualization of power:** Helps you see not just a level from the past, but the active presence of a major player in real time.
+ **Identification of key levels:** These levels become important decision points. A rebound from such a "wall" can serve as a signal to enter a trade, and its breakdown can indicate a change in market sentiment.
+ **Understanding the Auction:** Shows where major market participants Accumulate or Distribute positions.
The indicator highlights the prices on the chart, where the "whales" have placed their large orders, and by their action they show that they seriously intend to defend this level.