مؤشر

Hurst Fractal Regime Atlas [JOAT]Hurst Fractal Regime Atlas
Introduction
Hurst Fractal Regime Atlas estimates persistence and mean-reversion regimes using Hurst approximation, fractal dimension, variance ratio, phase coherence, and tension.
This open-source indicator is designed as a context tool, not a standalone trading system. It focuses on explaining the current market state with restrained visuals and confirmed-bar logic where signals are used.
Core Concepts
1. Hurst Approximation
Rescaled-range behavior estimates whether price is persistent, random-like, or mean-reverting.
2. Fractal Dimension
The Hurst estimate is converted into a roughness measure using dimension logic.
3. Multi-Horizon Coherence
Micro, meso, and macro Hurst readings are compared for agreement.
4. Adaptive Rails
ATR, volatility cluster, and Hurst distance expand or contract the fractal field.
fractalDimension = 2.0 - hurstBlend
Features
Hurst and fractal dimension estimates
Persistence, reversion, and mixed regimes
Coherence and tension scoring
Adaptive fractal rails
Breakout, mean, fade, and unstable events
Input Parameters
Fractal and short horizon windows
ATR length
Persistence and mean-reversion gates
Cooldown
Rails, candles, and HUD toggles
How to Use This Script
Use the HUD regime first. Persistence supports continuation interpretation; reversion supports fading extremes; high tension warns of disagreement.
Limitations
The script uses historical OHLCV data and cannot know future prices.
Signals and states can be late during fast reversals because confirmed-bar logic is used to reduce repainting.
Model outputs should be interpreted with market context, risk controls, and independent analysis.
No visual state should be treated as a certain trade outcome.
Originality Statement
HFA is original in combining Hurst approximation, variance ratio, coherence, tension, and adaptive rails.
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice, investment advice, or a recommendation to buy or sell any financial instrument. All calculations are derived from historical market data and may produce inaccurate readings in some market conditions. No indicator can predict future market behavior. Use proper risk management and independent judgment.
-Made with passion by jackofalltrades مؤشر

Daily Weekly Monthly Levels with VWAP Day bolofsig Short description: PDH/PDL + PWH/PWL + PMH/PML structural levels + session VWAP + day-type stage classifier
(BASING/ADVANCING/DECLINING/TOPPING/TRANSITIONING) with staged entry alerts.
Full description:
Comprehensive intraday trading framework that combines four institutional concepts on one chart:
1. Multi-timeframe structural levels — auto-rendered each session:
- Daily: PDH (Prior Day High), PDL (Prior Day Low)
- Weekly: PWH (Prior Week High), PWL (Prior Week Low)
- Monthly: PMH (Prior Month High), PML (Prior Month Low)
2. Anchored session VWAP — volume-weighted average price from session open, with slope context (rising / flat / falling) for regime read.
3. Day-type stage classifier — automatically tags each session as one of five regimes:
- STAGE 1: BASING — inside range + VWAP flat = wait, no edge
- STAGE 2: ADVANCING — above PDH + VWAP rising = trend day long
- STAGE 3: TOPPING — above PDH but VWAP rolling = trim longs
- STAGE 4: DECLINING — below PDL + VWAP falling = trend day short
- TRANSITIONING — no clean regime = half-size, sweeps only
4. Staged entry alerts — high-conviction triggers fire on level interactions:
- Reclaim: staged_pdl_reclaim, staged_pwl_reclaim, staged_pml_reclaim (price wicks below level, closes back above)
- Held: staged_pdh_held, staged_pwh_held, staged_pmh_held (price tests level as support from above, bounces)
- Break: staged_pdh_break, staged_pwh_break, staged_pmh_break (decisive close through resistance)
Each alert payload includes:
- Confluence count — number of timeframe levels stacked within 1% of the entry price (1 = single level, 2-3 = institutional confluence zone)
- Volume ratio — fire-bar volume / 20-bar average (1.0 = average, 1.5+ = elevated, 2.0+ = institutional)
- VWAP slope % — directional bias of session VWAP
- Stage — current day-type classifier
These extras let you filter low-quality setups (e.g., skip alerts with volume_ratio < 1.0 or stage = BASING) or weight conviction
(confluence ≥ 2 = higher-tier setup).
Designed to work at any intraday timeframe (5m, 10m, 15m, 1h) — all level + stage data is pulled from daily/weekly/monthly bars so behavior
is consistent regardless of chart resolution.
How to use: Apply to chart, enable the level toggles you want (Inputs tab — separate switches for daily/weekly/monthly), set TradingView
alerts on the staged condition you want to trade (e.g., "staged_pdl_reclaim BUY"). Use the day-type stage tag in the chart corner for
instant regime context — don't trade longs during DECLINING, don't chase breakouts during BASING.
Best pairing: combine with the "Anchored VWAP Monthly" indicator for the full HTF + intraday institutional framework.
vwap support-resistance intraday day-trading prior-day-high prior-day-low stage-analysis multi-timeframe مؤشر

Fibonacci Retracement Statistics by VolProfexFIBONACCI RETRACEMENT STATISTICS BY VOLPROFEX
=============================================
DESCRIPTION
-----------
Fibonacci Retracement Statistics is an analysis tool that
automatically detects price swings, tracks retracements within each trend,
and calculates how often price retraces to various Fibonacci levels. The
indicator labels every completed swing with its swing number and deepest
fib level reached (e.g. "▲ #12 78.6%"), and displays a statistics table
showing the count and percentage of swings reaching each level.
All visual elements (trend boxes, fib lines, retracement boxes, labels, and
the statistics table) are drawn only on the last chart bar, keeping the
indicator performant during real-time scrolling. Retracement labels update
in real time so you always see the current value for the active swing.
HOW IT WORKS
------------
1. SWING DETECTION (ATR-Deviation ZigZag)
A volatility-adaptive ZigZag engine finds pivot highs and lows. A pivot
is confirmed when price moves against the current leg by at least
ATR(period) × deviation multiplier. A minimum swing size filter discards
insignificant wiggles. A spike filter rejects reversals triggered by
bars with extreme wick-to-body ratios.
2. HIGHER-TIMEFRAME (HTF) CONTEXT (optional)
When enabled, the indicator loads data from a higher timeframe (default: 1h)
and runs the same ZigZag engine on it. Completed HTF swings are drawn as
translucent boxes on the chart. Local swings are filtered to only count
when their direction matches the HTF swing they fall inside. This removes
counter-trend noise within the larger structure.
A separate gate ("Exclude Retracements outside HTF swing") further filters
retracement contributions: only retracements where both the trend leg and
the counter-trend leg fall inside the same completed HTF box are counted
in statistics and drawn on the chart.
3. TREND & RETRACEMENT TRACKING
Alternating pivot types (high → low → high → ...) create directional
trends. For each unfinalised trend, the indicator tracks the extreme
retracement price bar by bar. When the trend completes, the retracement
percentage is calculated using the actual counter-trend leg. This value is
then compared against each enabled Fibonacci level.
4. FIBONACCI LEVEL COUNTING
A cumulative counting system tallies how many trends have retraced to
each enabled level. Levels available include: 23.6%, 38.2%, 50.0%, 61.8%,
78.6%, 88.6%, 100.0%, 127.2%, 138.2%, 150.0%, 161.8%, plus up to 5
custom levels (0–500%). The statistics table is split into UP and DOWN
sections, each with its own Level / Count / Percent columns.
5. INTRADAY TIME WINDOW (optional)
On intraday charts, you can set a session window (e.g. 09:30–16:00) to
restrict which swings are analysed. Choose between "Pivot Confirmed Inside"
(the confirming bar's timestamp must fall in the window) or "Full Cycle
Inside" (both the pivot start and confirmation must fall in the window).
A visual box overlay can be enabled to highlight the active window.
6. SPIKE FILTER
Optionally discard ZigZag reversals triggered by bars where the upper or
lower wick exceeds the body by a user-defined ratio. This helps avoid
false pivot signals from sudden, low-liquidity spikes.
SETTINGS REFERENCE (defaults optimised for BTCUSDT, 5m chart, 1h HTF)
---------------------------------------------------------------------
── SWING ENGINE ──
- ATR Period: 14
Period for ATR calculations. Shared by local ZigZag and HTF swing detection.
- ZigZag Deviation Multiplier (ATR ×): 3.0
Pivot confirmed when price reverses by ATR × this value.
- Min Swing Size (ATR multiple): 0.8
Legs smaller than ATR × this are discarded. Set 0 to disable.
── HTF CONTEXT ──
- Use Higher Timeframe Swing Context: ON
When enabled, local swings are counted only when their direction matches the
current HTF swing bias.
- HTF Timeframe: 60
Higher timeframe for context. Must be higher than the chart timeframe.
- HTF Swing Deviation (ATR ×): 3.5
ATR multiplier for HTF pivot reversals.
- HTF Min Swing Size (ATR ×): 1.5
Minimum leg size for HTF swings. Set 0 to disable.
- Exclude Retracements outside HTF swing: ON
When enabled, only retracements fully contained within a completed HTF swing
box contribute to statistics and visual output.
- Show HTF Swings: ON
Draws HTF major swing boxes on the chart (Blue = upswing, Red = downswing).
- HTF Bull Color / HTF Bear Color: Blue (50% transp) / Red (50% transp)
── FIBONACCI LEVELS ──
- Levels enabled by default: 23.6%, 38.2%, 50.0%, 61.8%, 78.6%, 100.0%,
138.2%, 161.8%
- 5 custom level slots, each 0.0–500.0%. Set to 0.0 to disable. Default: all 0.0
── FILTERS ──
- Trend Direction: Both
Options: Both / Uptrends Only / Downtrends Only
- Use Intraday Time Window: OFF
When ON, applies a daily clock window on intraday charts.
- Window Session: 0930-1600
- Window Mode: Pivot Confirmed Inside
Options: Pivot Confirmed Inside / Full Cycle Inside
- Window Timezone: Exchange (uses the symbol's exchange timezone)
- Show Time Window Box: OFF
Visual box highlighting the active intraday window.
- Enable Spike Filter: ON
Discard reversals triggered by spike bars.
- Max Wick-to-Body Ratio: 4.0
Threshold for spike detection (wick ≥ this × body).
── DISPLAY ──
- Show Trend Boxes: ON (Border Width: 1)
Bullish: Teal / Bearish: Maroon
- Show Fib Lines: ON (Width: 1, Style: Dashed, Color: Gray at 60% transp)
- Show Fib Labels: ON (Position: Right, Vertical: Center, Size: Small, Color: White)
- Show Retracement Boxes: ON (Color: Orange at 40% transp)
- Show Retracement Labels: ON (Position: Center, Vertical: Below, Size: Small, Color: Yellow)
- Max Trends Drawn: 50 (1–500)
── TABLE ──
- Table Position: Top Right
- Font Size: Small
VISUAL OUTPUT
-------------
1. Trend Boxes: Translucent coloured boxes spanning each completed swing leg.
2. Fib Lines & Labels: Dashed (or solid/dotted) lines at each Fibonacci level
with optional percentage labels on every completed swing.
3. Retracement Boxes: Overlay boxes on the counter-trend leg with a connecting
diagonal line, colour-coded by trend direction.
4. Retracement Labels: Labels on each retracement showing:
- Arrow direction (▲ = uptrend, ▼ = downtrend)
- Filtered swing number
- Deepest Fibonacci level reached
5. HTF Swing Boxes: Larger translucent boxes showing higher-timeframe swing
structure (blue = up, red = down).
6. Statistics Table: A table in one of four corners displaying:
- Level | Count | Percent for uptrends (teal header)
- Level | Count | Percent for downtrends (maroon header) مؤشر

AlgoStorm Institutional Key Levels (IKL)AlgoStorm Institutional Key Levels (IKL)
For US Index Futures and DAX.
An institutional-grade structural mapping tool built on actual Auction Market Theory (AMT) to track the true liquidity and volume nodes across centralized futures markets.
The retail trading industry has heavily distorted the word "institutional," convincing traders that algorithms are hunting their stop-losses at random pivot highs. The reality is far more objective. Real institutions, hedge funds, and market makers rely on definitive, centralized exchange volume, liquidity depth, and execution algorithms (VWAP/TWAP) to scale into positions without causing market impact.
The AlgoStorm Institutional Key Levels (IKL) indicator maps the precise mathematical benchmarks that dictate this capital flow. Designed for markets with centralized volume (CME, Eurex), it plots highly accurate session opens, Opening Ranges, Initial Balances, and Value Areas, stripping away retail noise to provide a professional framework for your intraday bias.
Technical Specifications & Architecture
Supported Markets: Universal application for centralized futures markets including US Indices (ES, NQ, YM, RTY) and European Indices (DAX/FDAX, FDXM).
Supported Timeframes: Designed specifically for 2-minute through 30-minute charts . (Note: Due to the historical buffers required for multi-session mapping, Pine Script will reject timeframes below 2-minutes).
Timezone Mastery: Flawlessly handles Daylight Saving Time (DST) transitions natively. US Futures are bound strictly to America/New_York , while DAX/Eurex Futures are strictly bound to Europe/Berlin .
Fixed-Pool Drawing Engine: Most level indicators suffer from memory bloat and chart lag due to constant object creation and garbage collection limits. The IKL utilizes a highly optimized "fixed-pool" architecture. Lines and labels are generated only once on the first bar and recycled dynamically.
Smart Label Stagger: Features a forward-pass algorithm that detects and pushes overlapping labels apart (user-adjustable separation), ensuring your chart remains pristine regardless of price compression.
US Futures Mapping (ES / NQ / YM / RTY)
All inputs trigger based on standard America/New_York session times.
Globex Structure: Previous Day High/Low (Full 18:00–17:00 session) and Overnight High/Low (18:00 to 09:30 ET).
RTH Anchors: Previous Day Close (PDC) locked exactly at the 16:00 ET cash close, and the RTH Open (09:30 ET) held all day.
Gap Fill Zone: Automatically draws an asynchronous highlight box between the PDC and current RTH open if an unfilled gap of more than 2 ticks exists.
Auction Metrics: 15-minute Opening Range (09:30–09:45 ET) and the standard Initial Balance (09:30–10:30 ET) with optional 100%, 150%, and 200% IB extension bands.
Eurex / DAX Futures Mapping (FDAX / FDXM)
A complete, standalone module built for the complex, multi-open nature of European futures. Based on Europe/Berlin time.
Asian / Pre-London Phase: Tracks Eurex overnight high/low from 01:00 CET until Frankfurt liquidity arrives at 08:00 CET.
Euro / Frankfurt Session: Plots the 08:00 CET Open and the 30-minute Euro Opening Range (08:00–08:30 CET).
Xetra Cash Session: Plots the definitive Xetra Open (09:00 CET), Xetra OPR (09:00–09:30 CET), and the Previous Xetra Close (17:30 CET) which acts as the DAX equivalent to the US PDC.
US Open Impact: Captures the 15:30 CET open and 30-minute OPR, marking the massive liquidity injection when US equity markets open.
Execution & Volume Mechanics
Algorithmic VWAPs: Plots the exact Daily and Session VWAP bands used by institutional execution desks to grade their fills. Features a full Globex Daily VWAP (resets 18:00 ET), a localized NY VWAP (resets 09:30 ET), and a dedicated Xetra VWAP (resets 09:00 CET).
Custom Value Area Engine: Features a built-in, manual array-based Volume Profile engine. It calculates the Point of Control (POC) and Value Area High/Low (VAH/VAL) for both RTH and Xetra sessions independently, bypassing standard Pine Script volume limitations. Users can customize the Value Area % and price-row tick size.
مؤشر

مؤشر

مؤشر

Fibonacci Time Window [forexobroker]Fibonacci Time Window projects expected reversal-time windows by taking the bar-distance between the last two confirmed swing pivots as a base cycle and extending it forward by Fibonacci ratios. The unique angle is that it works on the time axis rather than the price axis: signals only arm when price is inside a projected Fib time window and a reclaim-EMA cross aligns with the trend.
🔶 ALGORITHM
1. Detect confirmed swing pivots with ta.pivothigh / ta.pivotlow over the pivot length (lag of pivot-length bars by construction, so non-repainting).
2. Base cycle = bar-distance between the two most recent confirmed pivots.
3. Project three forward time targets from the latest pivot bar: pivot bar + round(base cycle x ratio) for Fib Ratio 1 (1.0), Fib Ratio 2 (1.618), and Fib Ratio 3 (2.618).
4. A time window is open when the current bar is within Window Tolerance bars of any of the three projected targets.
5. Directional bias inside a window comes from price vs the trend EMA (above = up, below = down).
6. Entry timing: while in a window and aligned with the trend direction, a close crossover (long) or crossunder (short) of the reclaim EMA fires the signal. Cooldown, position-lock, and bar-close confirmation apply.
🔶 SIGNAL LOGIC
- Buy: in-session AND price inside a projected Fib time window AND trend direction = up AND close crosses over the reclaim EMA AND position not already long AND cooldown elapsed AND barstate.isconfirmed (then position locks long).
- Sell: in-session AND price inside a projected Fib time window AND trend direction = down AND close crosses under the reclaim EMA AND position not already short AND cooldown elapsed AND barstate.isconfirmed (then position locks short).
- Only fires while price is inside one of the three projected Fibonacci time windows.
🔶 INPUTS
- Time Cycle group: bars each side to confirm swing pivots that set the base cycle; default Pivot Length 8.
- Fib ratios: three time-projection multipliers of the base cycle; defaults Fib Ratio 1 1.0, Fib Ratio 2 1.618, Fib Ratio 3 2.618.
- Window tolerance: bars of slack around each projected time target; default Window Tolerance 2.
- Trend EMA: defines directional bias inside a window; default Trend EMA 34.
- Volatility reference: ATR length for window-line height and dashboard; default ATR Length 14.
- Signal Logic group: entry reclaim EMA and cooldown; default Entry Reclaim EMA 9.
- Cooldown: minimum bars between signals; default Cooldown Bars 5.
- Filters group: optional session restriction and session window; default Restrict to Session off.
- Visual group: time-window lines, dashboard, 3-layer glow, buy/sell colors, dashboard background.
🔶 ALERTS
FTW Buy, FTW Sell, FTW Any Signal, FTW Window Open, FTW Window Close, FTW Window 1, FTW Window 1.618, FTW Window 2.618, FTW New Pivot Hi, FTW New Pivot Lo, FTW EMA Up, FTW EMA Down, FTW Webhook JSON.
🔶 LIMITATIONS
- Swing pivots are confirmed with a lag of Pivot Length bars, so the base cycle and projected windows update only after that confirmation delay.
- The script needs at least two confirmed pivots before any time window can be projected, so early bars are a warm-up "warming up" state.
- Fibonacci time windows quantise to integer bars via rounding, so projected targets snap to whole-bar positions.
- Time-cycle projection is a heuristic timing aid, not a forecast; a window marks elevated reversal odds, not a guaranteed turn.
- Default pivot and ratio settings are tuned for liquid instruments; entries confirm on bar close, adding one-bar lag versus intrabar price.
مؤشر

مؤشر

مؤشر

Orion Regression Field [JOAT]Orion Regression Field
Introduction
Orion Regression Field builds a weighted regression valuation field with standard error bands, curvature options, compression detection, and reprice signals.
This open-source indicator is designed as a context tool, not a standalone trading system. It focuses on explaining the current market state with restrained visuals and confirmed-bar logic where signals are used.
Core Concepts
1. Weighted Regression
Recent bars can receive more influence while still preserving a full model window.
2. Standard Error Bands
Inner and outer bands show statistical distance from the modeled path.
3. Curvature and Confidence
Optional curvature and R2-style confidence control when the field is considered reliable.
4. Pinch and Reprice
Compression and outer-band reactions create filtered reprice events.
mid = weightedRegression(close, len); band = standardError * multiplier
Features
Weighted regression midline
Inner and outer SEE bands
Optional curvature
Pinch shading and projection field
Filtered reprice labels
Input Parameters
Regression window and projection bars
Curvature toggle and weight floor
Minimum R2 confidence
Inner and outer band multipliers
Pinch ratio and cooldown
How to Use This Script
Use the field as statistical fair-value context. Outer band interaction means stretch, not automatic reversal.
Limitations
The script uses historical OHLCV data and cannot know future prices.
Signals and states can be late during fast reversals because confirmed-bar logic is used to reduce repainting.
Model outputs should be interpreted with market context, risk controls, and independent analysis.
No visual state should be treated as a certain trade outcome.
Originality Statement
Orion is original in combining weighted regression, curvature, standard error fields, compression context, and filtered reprice logic.
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice, investment advice, or a recommendation to buy or sell any financial instrument. All calculations are derived from historical market data and may produce inaccurate readings in some market conditions. No indicator can predict future market behavior. Use proper risk management and independent judgment.
-Made with passion by jackofalltrades
مؤشر

مؤشر

مؤشر

Echelon Trend Filter [JOAT]Echelon Trend Filter
Introduction
Echelon Trend Filter is a recursive digital trend filter that creates a clean trend spine, optional step-state transitions, EMA context, and pivot zones.
This open-source indicator is designed as a context tool, not a standalone trading system. It focuses on explaining the current market state with restrained visuals and confirmed-bar logic where signals are used.
Core Concepts
1. Recursive Filter
The source is smoothed recursively to reduce minor bar noise.
2. Step-State Transitions
Optional step mode holds the trend state until a meaningful transition occurs.
3. EMA Context
A long EMA gives broader context for the filtered state.
4. Pivot Context Zones
Recent pivots create reference zones around prior turning areas.
state = step > step ? 1 : step < step ? -1 : state
Features
Digital trend spine
Optional step-state behavior
EMA cloud context
Pivot context zones
Confirmed transition alerts
Input Parameters
Filter length and source
Step mode toggle
Institutional EMA length
Pivot length and zone width
Cloud, candle, and panel toggles
How to Use This Script
Use the spine as trend context. Long and short transition labels mark confirmed state changes, while the EMA cloud helps judge broader alignment.
Limitations
The script uses historical OHLCV data and cannot know future prices.
Signals and states can be late during fast reversals because confirmed-bar logic is used to reduce repainting.
Model outputs should be interpreted with market context, risk controls, and independent analysis.
No visual state should be treated as a certain trade outcome.
Originality Statement
Echelon is original in combining recursive smoothing, held state transitions, EMA context, and pivot zones into a minimal trend overlay.
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice, investment advice, or a recommendation to buy or sell any financial instrument. All calculations are derived from historical market data and may produce inaccurate readings in some market conditions. No indicator can predict future market behavior. Use proper risk management and independent judgment.
-Made with passion by jackofalltrades
مؤشر

مؤشر

مؤشر

MLP - BTC Breakout Probability [Deep Learning] [Open Source]I trained a single Multilayer Perceptron on 13 years of Bitcoin price history and open-sourced the result. Not because it's perfect, but because the idea is worth sharing.
The concept is simple.
Most breakout strategies are rule-based. Fixed levels, static conditions. This one is different, instead of predicting direction, the model learned the distribution of Bitcoin's daily price moves. You pick a threshold, it gives you the probability. Same model, any level.
How to use it
Pick a percentage threshold , by doing that you're asking the model to evaluate. When price breaks that level and the model is showing meaningful confidence, a label is shown on the chart.. Daily only. BTC only.
Under the hood
A lightweight Multilayer Perceptron (MLP) trained on ~4,700 daily candles of raw OHLC data from May 2009 to May 2022 . The architecture is two hidden layers (16→8), ReLU activations throughout, and a sigmoid output that squashes the result into a clean 0–1 probability score. ReLU keeps the internal representations sparse and non-linear, sigmoid makes the output as a probability.
What makes this interesting is that the model didn't just learn a raw number, it learned the underlying distribution of Bitcoin's daily price moves. That's what allows a single model to answer probability questions across different thresholds rather than being hardcoded to one fixed level.
The output isn't a prediction, it's a calibrated belief about where price is likely to go, derived from 13 years of market structure.
Honest limitations
Fat tails eat this model alive. The features are correlated and the model has no concept of liquidity. It underestimates the extremes.
Daily timeframe only. Bitcoin only. Long only.
This was built as a personal project, mostly for fun and to serve as a working example of how ML concepts can be applied to market data.
Disclaimer
This indicator is provided for educational and informational purposes only. It does not constitute financial advice, trading recommendations, or a guarantee of future results. Past performance does not predict future returns. You alone are responsible for your trading decisions. Always test thoroughly in a simulated environment before trading with real capital. مؤشر

Crypto Trade Plan Overlay Lite v1Crypto Trade Plan Overlay Lite is a BTC/ETH chart-planning overlay that shows bias, setup state, stop/invalidation, TP1, TP2, setup quality, and alert readiness.
What it shows:
- Bias: bullish, bearish, mixed, or avoid
- Setup: LONG, SHORT, WAIT, or CHECK
- Quality: wait, weak, okay, or strong
- Risk: TP1/TP2 R plan
- Signal: armed, fired, waiting, or check preset
When a confirmed setup appears, the overlay can draw entry, stop/invalidation, TP1, and TP2 planning levels. It is meant to make a trade idea easier to inspect, not to guarantee the result.
Lite presets:
- BTC 15m Active
- BTC 1H Day
- BTC 4H Swing
- ETH 15m Active
How to use:
1. Open BTCUSDT or ETHUSDT.
2. Select the matching preset.
3. Read the dashboard first.
4. If the dashboard says WAIT, no clean setup is active.
5. If the dashboard says CHECK, fix symbol/timeframe/preset.
6. If LONG or SHORT appears, inspect entry, stop, TP1, and TP2.
7. Set alerts only after understanding invalidation.
Alerts:
- CTPO Lite Long Setup
- CTPO Lite Short Setup
- Optional JSON alert payload for journaling or webhook workflows
Educational chart tool. Not financial advice. No profit guarantee. Historical examples do not guarantee future results. Signals confirm after candle close. Users control their own risk. مؤشر

Cumulative Volume Delta Pivot [forexobroker]Cumulative Volume Delta Pivot builds a running cumulative volume delta (CVD) from tick-rule signed volume, then takes confirmed pivots on BOTH price and the CVD line. When a CVD pivot prints in the same direction as a price pivot within a small window, order flow is confirming the swing (pivot confluence, not divergence). The CVD slope sets the bias and a reclaim-EMA cross times entries.
🔶 ALGORITHM
1. Sign each bar: with "Sign by Close Position" on, sgn = 2*(close-low)/range - 1; off uses the pure tick rule (close vs prior close).
2. CVD accumulates sgn * volume bar by bar.
3. CVD slope = CVD minus an EMA of CVD (CVD Slope EMA); slope > 0 = flow up (+1), slope < 0 = flow down (-1).
4. Confirmed pivots are taken on price (high/low) and on the CVD line with Pivot Length bars each side.
5. Confluence: a CVD pivot low aligning with a recent price-low pivot within the Pivot Align Window = bullish confluence; CVD pivot high with a price-high pivot = bearish confluence.
6. A reclaim EMA times the entry: a confirmed close-cross in the flow-regime direction triggers, optionally requiring fresh pivot confluence (Confluence-Only Mode). Cooldown, bar-close confirmation and a position-lock finalise it.
🔶 SIGNAL LOGIC
- Buy: in-session AND flow regime up AND close crosses over the reclaim EMA AND (Confluence-Only off OR bullish pivot confluence) AND position not already long AND cooldown elapsed AND barstate.isconfirmed.
- Sell: in-session AND flow regime down AND close crosses under the reclaim EMA AND (Confluence-Only off OR bearish pivot confluence) AND position not already short AND cooldown elapsed AND barstate.isconfirmed.
Only fires while the CVD-slope flow regime is non-flat.
🔶 INPUTS
- CVD group: Pivot Length, bars each side to confirm price and CVD pivots (default 5).
- CVD group: Pivot Align Window for pivot confluence (default 6).
- CVD group: CVD Slope EMA defining the order-flow bias (default 21).
- CVD group: Sign by Close Position toggle (close-in-range vs pure tick rule, default on).
- CVD group: ATR Length for the reference table (default 14).
- Signal Logic group: Entry Reclaim EMA whose close-cross times entries (default 9).
- Signal Logic group: Confluence-Only Mode and Cooldown Bars between signals (default 5).
- Filters group: optional session restriction with a configurable window (default off).
- Visual group: dashboard, 3-layer glow, reclaim-EMA plot and buy/sell colors (dashboard default on).
🔶 ALERTS
CVP Buy, CVP Sell, CVP Any Signal, CVP Bull Confluence, CVP Bear Confluence, CVP CVD Pivot Low, CVP CVD Pivot High, CVP EMA Up, CVP EMA Down, CVP Slope Zero, CVP Regime Flip, CVP Any Confluence, CVP Webhook JSON.
🔶 LIMITATIONS
- Pivots confirm only after Pivot Length bars on the right side, so confluence is detected with that inherent lag (not repainting, but delayed).
- Volume-based, so it requires a real volume feed; on forex it falls back to broker tick-volume, which is a proxy only.
- Tick-rule signing is an estimate of order flow, not true bid/ask delta.
- CVD is a running cumulative sum, so absolute values depend on chart history length and warm-up.
- Defaults are tuned for liquid instruments; thin symbols may need a longer slope EMA.
مؤشر

مؤشر

CPR by VickyBobbyCPR by VickyBobby
A complete Central Pivot Range (CPR) indicator designed for intraday and positional traders. This script plots Daily, Weekly, and Monthly CPR levels along with the full classical floor pivot system (R1 to R4, S1 to S4), previous day reference levels, and an automated CPR width classifier - delivering a unified view of the most actionable support and resistance zones on the chart.
WHAT THIS INDICATOR PLOTS
Central Pivot Range (CPR):
- Pivot (P)
- Top Central (TC)
- Bottom Central (BC)
Floor Pivot Levels:
- Resistance: R1, R2, R3, R4
- Support: S1, S2, S3, S4
Previous Day Reference Levels:
- Previous Day High (PDH)
- Previous Day Low (PDL)
- Previous Day Close (PDC)
Higher Timeframe CPR (Optional):
- Weekly CPR
- Monthly CPR
FORMULAS USED
Pivot (P) = (High + Low + Close) / 3
Bottom Central = (High + Low) / 2
Top Central = (Pivot - BC) + Pivot
R1 = (2 x P) - Low
R2 = P + (High - Low)
R3 = High + 2 x (P - Low)
R4 = R3 + (R2 - R1)
S1 = (2 x P) - High
S2 = P - (High - Low)
S3 = Low - 2 x (High - P)
S4 = S3 - (S1 - S2)
All values are derived from the previous period's High, Low, and Close.
KEY FEATURES
- Day-by-day segmented lines: each trading session displays its own discrete horizontal levels that automatically reset at the start of a new day.
- Forward-extended live levels for the current trading day, making active zones easy to spot.
- Independent toggles for every level (R1 to R4, S1 to S4, PDH, PDL, PDC).
- Multi-timeframe CPR with separate colors for daily, weekly, and monthly.
- Optional CPR Width Classifier: automatically labels the day as Narrow (likely trending), Normal, or Wide (likely sideways) based on customizable thresholds.
- Optional info table showing current Pivot, TC, BC, CPR width percentage, and day type.
- Full styling controls: line width, line style (Solid, Dashed, Dotted), individual colors, label visibility, and price display options.
- Built-in alerts for price crossing Pivot, TC, BC, R1, and S1.
- Clean status line: no input arguments cluttering the indicator title.
HOW TO USE
Interpreting CPR Width:
- Narrow CPR (low previous-day range) often signals a trending day with directional follow-through.
- Wide CPR (high previous-day range) often signals consolidation or range-bound action.
- Higher CPR than the previous day suggests a bullish bias.
- Lower CPR than the previous day suggests a bearish bias.
- Overlapping CPRs across multiple days suggest a sideways accumulation phase.
Trading Approach:
- A sustained move above TC indicates buyer control; upside targets become R1, R2, R3.
- A sustained move below BC indicates seller control; downside targets become S1, S2, S3.
- The pivot itself often acts as the day's mean - price tends to revert to it during consolidation.
- PDH and PDL serve as critical short-term reference points; a break and hold beyond either often defines the day's direction.
- Virgin CPR levels (untouched in the previous session) tend to act as strong magnets and have a higher probability of being tested.
RECOMMENDED SETTINGS
Indian Index Trading (Nifty / Bank Nifty):
- Timeframe: 5m, 15m, or 30m
- Enable: Daily CPR, PDH, PDL, R1, R2, S1, S2
- Line width: CPR = 2, Pivots = 1
Swing Trading / Forex / Crypto:
- Timeframe: 1H to 4H
- Enable: Daily and Weekly CPR
- Adjust width thresholds to suit the asset's volatility profile
NOTES
- Works on any symbol and any timeframe.
- CPR calculations are based on the previous daily session by default.
- Optimized for intraday timeframes (1m to 1H) where CPR levels are most actionable.
- All calculations use standard, widely accepted floor pivot and CPR formulas.
DISCLAIMER
This indicator is provided for educational and informational purposes only. It does not constitute financial advice or a recommendation to trade. Always perform your own analysis and apply proper risk management before making any trading decisions. مؤشر

مؤشر

مؤشر
