Penunjuk

Penunjuk

Weis Wave with Main Pane Renko Volume LabelsWeis Wave with Renko Peak/Trough Volume Labels
This script is an amended/forked version of the original “Weis Wave Volume” indicator published by modhelius.
Full credit is given to modhelius for the original Weis Wave Volume calculation, Renko assignment methodology and histogram implementation. The original calculation has been retained, converted to Pine Script v6 and extended with automatic price-chart labels and connector lines.
OVERVIEW
The indicator accumulates volume, or True Range where selected, into directional Weis Waves. The completed wave values are displayed as columns in the lower indicator pane.
This amended version additionally places each completed Weis Wave value on the main Renko price chart at the corresponding wave peak or trough.
Up-wave values are displayed using green labels and down-wave values using red labels by default.
PEAK AND TROUGH LABELS
When a directional wave is completed:
• The script identifies the Renko box containing the actual peak or trough of that wave.
• The completed Weis Wave volume value is placed above or below that box, according to the user settings.
• A vertical connector line links the centre of the relevant Renko box to its value label.
• The label is positioned retrospectively at the completed wave extreme once the subsequent change of direction confirms the wave.
The labels therefore identify the completed wave rather than the first brick of the new opposing wave.
CURRENT UNCOMPLETED WAVE
An optional provisional label displays the accumulated value of the current uncompleted wave.
The provisional label:
• Moves when the current wave makes a new peak or trough.
• Updates as additional volume is accumulated.
• Uses a translucent label and dashed connector line to distinguish it from confirmed wave values.
• Remains subject to change until an opposing wave confirms completion.
The provisional label can be disabled independently.
USER SETTINGS
The script provides controls for:
• Renko assignment method: ATR, Traditional or Part of Price.
• Renko assignment value.
• Price source.
• Use of volume or True Range.
• Oscillating histogram display.
• Normalised wave values.
• Completed-wave labels on or off.
• Current uncompleted-wave label on or off.
• Peak-label placement above or below the peak.
• Trough-label placement above or below the trough.
• Independent peak and trough vertical distances.
• Distance measured in Renko boxes, minimum ticks or price units.
• Label font size.
• Connector lines on or off.
• Connector-line thickness.
• Volume-value divisor.
• Number of decimal places.
• Maximum number of historical labels retained.
TIMEFRAME
The indicator calculates using the current chart timeframe. It does not use a separate indicator timeframe because the Weis Wave calculation, Renko structure and price-chart labels must remain aligned.
RENKO CHART NOTE
Renko charts are synthetic charts constructed from price movement rather than fixed time intervals. Wave boundaries and accumulated volume values may therefore change when the chart timeframe, Renko method or Renko box size is changed.
For consistent comparisons, use the same Renko configuration and indicator settings.
This indicator is intended as an analytical visualisation tool. It does not generate trading entries, exits or investment recommendations.
CREDIT
Original Weis Wave Volume script and core calculation:
modhelius
Pine Script v6 conversion and extensions:
Automatic Renko peak/trough labels, adjustable positioning, connector lines and provisional current-wave display. Penunjuk

AlgoPro V1 | PropTraderz A comprehensive all-in-one trading system combining trend detection, multi-timeframe analysis, risk management, and a real-time dashboard —
built for serious futures and equity traders.
Dashboard (11 timeframes, live)
The built-in dashboard shows at a glance:
- Current strategy & sensitivity settings
- Current Position (Buy/Sell)
- Trend direction & strength
- Volume, Volatility, Momentum readings
- Multi-timeframe trend alignment: 1min → Daily (11 timeframes)
Signal Engine
🔹 3 modes: Normal (crossover), Confirmed (trend + MACD + EMA alignment), Trend Scalper (HA-based)
🔹 Smart Signals — filters signals below/above 200 EMA
🔹 Consolidation filter — avoids signals in choppy, low-ADX markets
🔹 High Volume filter — signals only on volume expansion
Risk Management
🔹 Trailing Stop-Loss (ATR-based or % based)
🔹 3 Take Profit levels with visual areas
🔹 Swing High/Low markers
🔹 Support & Resistance auto-levels (pivot-based)
Visual Tools
🔹 Trend Cloud (Short/Long term or New — EMA150/250 based)
🔹 Auto Trendlines (linear regression channel)
🔹 Consolidation Zones (colored boxes)
🔹 Order Blocks with demand zone tracking
🔹 Elite Volume Profile overlay
Alerts: 15 configurable alert conditions — any signal, buy, sell, smart buy/sell, TP levels, S&R breaks, trend cloud.
Works on all markets and timeframes. Optimized for NQ, ES, MNQ, MES futures. Penunjuk

Liquidity Zones Liquidity Zones automatically identifies and displays potentially significant support and resistance zones formed around confirmed local price highs and lows.
The indicator helps traders analyze:
• market structure;
• areas where price may react;
• repeated returns into a zone;
• trading volume associated with candles overlapping the zone;
• zone invalidation or loss of relevance;
• the position of the current price relative to nearby structural areas.
Within this indicator, the term “liquidity zone” refers to a structural price area formed around a confirmed pivot.
The indicator does not use order book data, does not detect the actual number of resting limit orders, and does not display real order book liquidity.
Liquidity Zones does not generate Buy or Sell signals and is not a complete trading system.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧠 INDICATOR CONCEPT
A traditional horizontal level represents a single price. In practice, however, market reactions rarely occur at one exact price.
For this reason, the indicator works with price ranges rather than isolated horizontal levels. Each range is derived from the candle that formed a confirmed local pivot.
Every zone follows its own lifecycle:
It originates from a local high or low.
It is confirmed after the required number of candles has closed.
Its price range is calculated.
Information about retests and overlapping volume is accumulated.
It remains active until it is broken or replaced by a newer zone.
It remains visible as part of the historical market structure.
The user therefore sees not only the location of a zone, but also its current state.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📍 HOW LOCAL PIVOTS ARE IDENTIFIED
The calculations are based on confirmed Pivot Highs and Pivot Lows.
The Pivot Lookback setting defines the number of candles used on each side of a potential pivot.
A Pivot High is confirmed when the high of the candidate candle remains a local high relative to the selected number of candles on both its left and right sides.
A Pivot Low is confirmed when the low of the candidate candle remains a local low relative to the selected number of candles on both its left and right sides.
For example, with Pivot Lookback set to 15, the indicator uses:
• 15 candles to the left of the potential pivot;
• the pivot candle itself;
• 15 candles to the right of the potential pivot.
The zone becomes known only after all candles required to confirm the pivot have closed.
A higher Pivot Lookback generally identifies larger and less frequent structural pivots.
A lower value makes the algorithm more sensitive and produces more local zones.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧱 HOW THE ZONE RANGE IS CALCULATED
The Swing Area setting provides two methods for defining the zone.
🔹 Wick Extremity
This mode uses the part of the pivot candle located between its body and the outer end of its wick.
For a resistance zone, the range is formed between:
• the upper edge of the pivot candle body;
• the high of the pivot candle.
For a support zone, the range is formed between:
• the low of the pivot candle;
• the lower edge of the pivot candle body.
This mode creates narrower zones around the wicks of pivot candles.
🔹 Full Range
This mode uses the complete range of the pivot candle:
• from its low;
• to its high.
It creates a wider zone that includes both the candle body and its wicks.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔴 RESISTANCE ZONES
A resistance zone is formed from a confirmed Pivot High.
Its outer boundary is the high of the pivot candle.
Resistance zones are displayed in red by default.
The user can:
• enable or disable resistance zones;
• change the level line color;
• change the zone fill color.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🟢 SUPPORT ZONES
A support zone is formed from a confirmed Pivot Low.
Its outer boundary is the low of the pivot candle.
Support zones are displayed in green by default.
The user can:
• enable or disable support zones;
• change the level line color;
• change the zone fill color.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
♻️ ZONE LIFECYCLE
The indicator separately tracks:
• one current resistance zone;
• one current support zone.
When a new Pivot High is confirmed, the previous active resistance zone is retired.
When a new Pivot Low is confirmed, the previous active support zone is also retired.
This preserves historical market structure while keeping the latest confirmed zone of each type visually relevant.
Active zones extend to the right of the latest chart candle.
Broken or retired zones stop extending and are displayed with reduced visual intensity.
The algorithm distinguishes between two separate states.
💥 Broken
Price has violated the outer boundary of the zone according to the selected break confirmation method.
🕰 Retired
The zone has not necessarily been broken, but it is no longer the current zone because a newer confirmed zone of the same type has appeared.
Separating these states allows the user to distinguish an actual boundary break from a normal update in market structure.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ BREAK CONFIRMATION
The Break Confirmation setting determines when a zone is considered broken.
🔹 Close
A resistance zone is considered broken when a completed candle closes above the upper zone boundary.
A support zone is considered broken when a completed candle closes below the lower zone boundary.
In this mode, a wick crossing the boundary is not sufficient.
🔹 Wick
A resistance zone is considered broken when the high of a completed candle moves above the upper boundary.
A support zone is considered broken when the low of a completed candle moves below the lower boundary.
This mode is more sensitive because even a temporary wick movement beyond the boundary can invalidate the zone.
Zone state changes are processed only after the relevant candle has completed.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔁 HOW RETESTS ARE COUNTED
When Filter By = Retests is selected, zones are evaluated by the number of separate price returns.
A retest is recorded only after the following sequence occurs:
Price leaves the zone.
Price remains outside the zone.
Price later returns into the zone.
After this return, the retest counter increases by one.
Several consecutive candles remaining inside the same zone are not counted as several separate retests.
The original pivot candle that formed the zone is also not counted as a retest.
When price has not yet left and returned to the zone, the zone is marked as:
Fresh
The Minimum setting defines the minimum number of retests required before a zone is displayed.
For example:
• Minimum = 0 displays both fresh and retested zones;
• Minimum = 1 hides zones without a confirmed return;
• Minimum = 2 displays only zones with at least two separate retests.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 OVERLAP VOLUME FILTERING
When Filter By = Overlap Volume is selected, the indicator measures the cumulative volume of candles whose price ranges overlap the zone.
A candle is considered to overlap a zone when:
• its high is not below the lower zone boundary;
• its low is not above the upper zone boundary.
The full volume of every overlapping candle is added to the calculation.
The volume of the original pivot candle is also included in Overlap Volume.
It is important to understand that Overlap Volume is not a volume profile and does not show the exact distribution of transactions within the price zone.
The algorithm does not determine which portion of a candle’s volume was traded specifically inside the zone. It adds the full volume of every candle whose range partially or fully overlaps the zone.
In this mode, the Minimum setting defines the minimum accumulated Overlap Volume required for a zone to be displayed.
On instruments without available or representative volume data, this filtering method may provide limited information.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⏳ STATE RECONSTRUCTION AFTER PIVOT CONFIRMATION
A pivot becomes known only after the required number of candles to its right has closed.
During the period between the original pivot candle and its confirmation, price may already have:
• left the future zone;
• returned into it;
• crossed its range several times;
• accumulated trading volume;
• broken its outer boundary.
To avoid ignoring these events, the indicator reconstructs the zone lifecycle after the pivot is confirmed.
It processes the candles between the original pivot candle and the confirmation candle in chronological order.
During this reconstruction, the algorithm evaluates:
• price exits from the zone;
• separate returns into the zone;
• accumulated Overlap Volume;
• possible zone breaks;
• the resulting zone state.
As a result, the newly confirmed zone immediately reflects the price behavior that has already occurred instead of starting its calculations only from the confirmation candle.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💎 ORIGINALITY AND PRACTICAL VALUE
Liquidity Zones is not a mechanical combination of unrelated indicators.
All components of the script operate as parts of one unified model describing the lifecycle of a structural price zone.
The algorithm combines:
• confirmed local pivot detection;
• zone construction from the pivot candle;
• a choice between wick-based and full-range zones;
• reconstruction of events that occurred before pivot confirmation;
• counting separate price returns instead of every overlapping candle;
• accumulation of volume from candles overlapping the zone;
• two independent break confirmation methods;
• separation of broken and retired zones;
• preservation of historical market structure;
• visual emphasis on the latest active zone of each type;
• direct display of zone information on the chart.
The practical value of this approach is that the user receives more than a static support or resistance line.
The indicator provides information about:
• the full zone range;
• the zone type;
• its current state;
• the number of separate retests;
• accumulated Overlap Volume;
• distance from the current price;
• zone age;
• the selected break confirmation method;
• the pivot confirmation period.
This allows the zone to be evaluated as an evolving structural object rather than as a fixed horizontal level.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏷 ACTIVE ZONE LABELS
The Show Active Zone Labels setting enables or disables labels for current active zones.
The following abbreviations are used:
• R — Resistance zone;
• S — Support zone;
• Fresh — a zone without a separate confirmed return;
• retest or retests — the number of recorded price returns.
🔹 Compact
Displays:
• the zone type;
• the value of its outer boundary;
• the number of retests.
🔹 Detailed
Additionally displays accumulated Overlap Volume.
When the user hovers over a label, the tooltip provides:
• zone type and status;
• full price range;
• outer boundary value;
• zone width as a percentage;
• number of retests;
• accumulated Overlap Volume;
• zone age in bars;
• distance from the current price to the nearest zone edge;
• selected break confirmation method;
• Pivot Lookback value;
• explanations of the Retests and Overlap Volume calculations.
Labels are displayed only for active zones that pass the selected filter.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ INDICATOR SETTINGS
🔸 Pivot Lookback
The number of candles used on each side of a potential local pivot.
Higher values identify larger and less frequent structural pivots.
Lower values increase the sensitivity of the algorithm.
🔸 Swing Area
Defines the width of the zone:
• Wick Extremity — the wick area of the pivot candle;
• Full Range — the complete range of the pivot candle.
🔸 Filter By
Selects the filtering method:
• Retests;
• Overlap Volume.
🔸 Minimum
The minimum value of the selected filtering metric required before the zone is displayed.
🔸 Break Confirmation
Selects the zone break method:
• Close;
• Wick.
🔸 Show Active Zone Labels
Enables or disables labels for active zones.
🔸 Label Detail
Selects the compact or detailed label format.
🔸 Resistance
Enables, disables, and customizes resistance zone colors.
🔸 Support
Enables, disables, and customizes support zone colors.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧩 EXAMPLE SETUP AND USAGE
1️⃣ Select a chart timeframe that corresponds to your analysis horizon.
2️⃣ Configure Pivot Lookback.
A higher value helps identify larger structural pivots.
A lower value provides a more sensitive view of local price movements.
3️⃣ Select Swing Area.
Wick Extremity creates narrower zones around candle wicks.
Full Range uses the complete pivot candle range.
4️⃣ Select the filtering method.
Retests evaluates the number of separate price returns.
Overlap Volume evaluates the accumulated volume of candles that crossed or touched the zone.
5️⃣ Set the Minimum value.
This setting hides zones that have not yet reached the required filter threshold.
6️⃣ Select Break Confirmation.
Close requires a completed candle to close beyond the zone boundary.
Wick detects a boundary violation based on the wick of a completed candle.
7️⃣ Use the zones as analytical context together with:
• market structure;
• trend direction;
• volatility;
• trading volume;
• price action;
• personal risk management rules.
A touch of a zone does not mean that price will necessarily reverse.
A zone break also does not guarantee that price will continue moving in the same direction.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ INDICATOR LIMITATIONS
• A zone is confirmed with a delay equal to the Pivot Lookback value.
• On historical charts, the zone begins at the original pivot candle, although in real time it becomes known only after the required candles to the right have closed.
• If a zone passes the selected filter at a later point, its visual display still begins from the original pivot candle.
• The displayed areas are a mathematical interpretation of price structure and not information about actual resting limit orders.
• Overlap Volume uses the full volume of an overlapping candle and does not determine the portion traded specifically inside the zone.
• The quality and meaning of volume data depend on the market, instrument, and data source.
• Only the latest confirmed support zone and the latest confirmed resistance zone remain active at the same time.
• Settings require adjustment for the selected instrument, timeframe, and current volatility.
• The indicator does not calculate the probability of a price reaction.
• The indicator does not predict the direction of future price movement.
• The indicator does not contain entry or exit rules.
• The indicator does not determine Stop Loss, Take Profit, or position size.
• The indicator is not a strategy and does not perform historical testing of a trading system.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛡 RISK DISCLAIMER
Liquidity Zones is an analytical tool designed to assist with the study of price structure.
It should not be used as the sole basis for making a trading decision.
All trading decisions, parameter selection, zone interpretation, and risk management remain the responsibility of the user.
Past price behavior around the displayed zones does not guarantee a similar reaction in the future. Penunjuk

Penunjuk

Auto Session Volume Profile By Shofman Legacy Auto Session Volume Profile — Perfil de Volumen por Sesión (estilo nativo TradingView)
Este indicador dibuja automáticamente un perfil de volumen para cada sesión de trading, replicando visualmente el estilo del Volume Profile nativo de TradingView, pero recalculado en tiempo real barra a barra sin necesidad de dibujarlo manualmente.
¿Qué hace?
Detecta el inicio de cada sesión automáticamente y construye un histograma horizontal de volumen distribuido en filas de precio.
Separa el volumen en alcista (velas de cierre ≥ apertura) y bajista (velas de cierre < apertura), mostrando ambos lados con colores distintos.
Calcula y traza el POC (Point of Control — el nivel de precio con más volumen negociado de la sesión).
Calcula y traza el Value Area (VAH/VAL) según el porcentaje que definas (70% por defecto), es decir, el rango de precio donde se concentró ese porcentaje del volumen total.
Resalta los nodos de mayor volumen (HVN) de cada sesión con un color de acento y un pequeño "brillo" en la punta, para identificar rápido las zonas de mayor interés dentro del perfil.
Mantiene visibles las últimas N sesiones (configurable) y va purgando automáticamente las más antiguas para no saturar el gráfico.
Incluye un panel de fondo semitransparente detrás del histograma, igual al look nativo de TradingView.
Inputs configurables:
Número de filas (resolución del perfil)
Ancho máximo del histograma
% de Value Area
Cantidad de sesiones visibles
Mostrar/ocultar POC y Value Area
Colores y opacidad de: volumen alcista, volumen bajista, POC, VA, panel de fondo y picos de volumen
Cantidad de filas a resaltar como pico y extensión del brillo
¿Para quién es útil?
Para traders que operan basándose en zonas de acumulación/distribución de volumen, subastas de mercado (auction market theory), o que simplemente quieren ver dónde se concentró la actividad real de compra/venta en cada sesión sin tener que dibujar el Volume Profile a mano en cada una.
Nota: este indicador usa volumen tick/reportado por el bróker de tu feed de datos; en instrumentos donde el volumen no es representativo (como algunos CFDs de forex/metales), interpretalo como proxy de actividad, no como volumen real de contratos. Penunjuk

VSA TrailEffort-Displacement VSA Trail
Effort-Displacement VSA Trail is a scalping-oriented VSA-style indicator built around a custom effort-result signal gate.
The script uses common technical-analysis building blocks such as ATR, SMA, volume, candle body, and trailing-stop direction, but the signal logic and the way these parts are combined are original to this script.
The core idea is simple: a directional signal should not appear only because price crossed a trailing stop, and it should not appear only because volume increased.
A Buy or Sell label is printed only when three things align on the same bar:
1. ATR trailing-stop direction confirms the active side.
2. Volume expands above its own baseline.
3. Price displacement expands above its own baseline.
The displacement layer is calculated as:
body = abs(close - open)
gap = abs(open - previous close)
displacement = body + gap
This is the main design difference of the script.
Instead of measuring only candle body size, the script also includes the opening gap from the previous close.
This creates a stricter effort-result model: volume must be accompanied by real directional displacement before a signal is allowed.
The ATR trailing stop acts as the directional regime layer.
The volume condition acts as the effort layer.
The displacement condition acts as the result layer.
Only when direction, effort, and result confirm each other does the script print a Buy or Sell signal.
This is not a generic volume spike tool and it is not a plain ATR trailing-stop indicator.
It is a combined VSA-style confirmation model designed to reduce weak signals where volume increases but price movement does not meaningfully follow.
Public / common components used:
- ATR calculation with ta.atr()
- SMA baselines with ta.sma()
- ATR-style trailing-stop direction logic
Original elements:
- Body-plus-gap displacement confirmation
- Same-bar effort-result validation
- Signal gating that requires ATR direction, volume expansion, and displacement expansion together
- Stateful Buy/Sell logic that avoids repeating the same-side signal until direction changes
This script does not include copied third-party script code.
It was built as an original combination of standard Pine Script functions and custom signal logic.
Use case:
This indicator is intended for short-term chart analysis where the trader wants to see only those directional moments where trailing-stop bias, volume expansion, and displacement expansion confirm each other.
Limitations:
The script is not a complete trading system.
It does not include position sizing, take-profit rules, slippage modeling, spread handling, or full risk management.
Signals can still fail in choppy, illiquid, or news-driven market conditions.
Disclaimer:
This script is for educational and informational purposes only.
It is not financial advice, investment advice, or a recommendation to buy or sell any asset.
Trading involves risk.
Past signals do not guarantee future results.
Always use your own analysis and risk management. Penunjuk

Time Price Opportunity Gravity Grid [ALT_analyst]Time Price Opportunity Gravity Grid
■ Description
This script executes a strictly quantified market structure analysis by integrating Time Price Opportunity (TPO) profiling, dynamic Value Area (70%) boundaries, POC Migration matrices, and Z-Score volatility anomaly detection.
By overriding standard OHLC data limitations via lower-timeframe data injection (request.security_lower_tf), it constructs an uncompromisingly high-resolution price-density profile. Trend definitions and signal thresholds are stripped of subjective bias, executing purely on the spatial shift of accepted value and mathematical volatility expansion.
■ Core Architecture & Mechanical Edge
The algorithm mandates the simultaneous confluence of three independent mathematical variables. This relentless confluence acts as a strict mechanical filter, systematically rejecting ranging environments and isolating only mathematically significant structural shifts.
1. Value Area Calculation (70% Auction Density)
Mechanics:
Computes the absolute TPO block count per session, isolating the exact price range containing 70% of execution density (approximating 1 standard deviation).
Expansion originates strictly from the POC (maximum density node) and iteratively absorbs adjacent price rows based on relative volume weight, capturing the absolute center of the market auction.
Visualization:
Deployed as modern, semi-transparent filled boxes (Value Area Box) to eliminate visual noise, obsoleting legacy dashed-line renderings.
Application:
Price action within the Value Area is mathematically defined as balance.
A confirmed close outside this boundary signals structural imbalance. To mathematically neutralize low-volume fakeouts, breakouts are strictly invalidated unless simultaneously confirmed by both POC Migration and Volatility expansion.
2. POC Migration (Structural Trend)
Mechanics:
Evaluates the spatial shift of accepted value across consecutive sessions using a discrete step-function.
// Bullish Migration (+1):
Current_POC > Previous_POC and Current_VAL > Previous_VAL
// Bearish Migration (-1):
Current_POC < Previous_POC and Current_VAH < Previous_VAH
Application:
By demanding the simultaneous directional shift of both the peak density (POC) and the boundary floor/ceiling (VAL/VAH), the script verifies that the core market consensus has definitively relocated.
3. Volatility Z-Score (Anomaly Detection)
Mechanics & Equation:
Z_Score = (ATR(14) - SMA(ATR(14), 100)) / StDev(ATR(14), 100)
Calculation Rationale:
To measure exactly how many standard deviations the current volatility deviates from its 100-period baseline, standardizing volatility spikes across all asset classes regardless of absolute price.
Expected Output Example:
If current ATR is 1.5, 100-period mean is 1.0, and standard deviation is 0.2, the Z-Score outputs 2.5 (+2.5 standard deviations above the mean).
Application:
A Z-Score strictly > 2.0 flags a statistical outlier (top ~2.2% of historical occurrences). The algorithm enforces this threshold to ensure breakouts are driven by aggressive, statistically significant kinetic expansion, rejecting market noise.
4. Gaussian Liquidity Grid Distortion
Mechanics & Equation:
Pull_Factor = Math.exp(-(Distance_Y^2) / (2 * Pull_Radius^2))
Calculation Rationale:
Utilizes a Gaussian decay function to translate historical price congestion into a gravitational pull on the background grid, mathematically quantifying market memory.
Expected Output Example:
If price is 100 ticks away with a radius of 200, the function outputs a multiplier of ~0.882, pulling the visual grid line 88.2% closer to the price center.
Application:
Distorted grid zones visually map historical liquidity pools (high probability of deceleration/mean reversion). Smooth grids indicate liquidity vacuums for rapid price discovery.
■ Signal Execution Rules
Signals execute ONLY upon total alignment:
Long Entry: Close strictly > active POC, Structural Trend = +1, Z-Score > 2.0.
Short Entry: Close strictly < active POC, Structural Trend = -1, Z-Score > 2.0.
Risk Management: Invalidations must mathematically reside outside the active Value Area (below VAL for longs, above VAH for shorts).
Disclaimer
This script provides objective mathematical analysis for educational purposes. It does not constitute financial advice.
Penunjuk

TIDEFORGE [ThrowMaster]TIDEFORGE — Adaptive WaveTrend Confluence Context
════════════════════════════════════════════
WHAT IT IS
════════════════════════════════════════════
TIDEFORGE Free is a context and confluence oscillator built on the classic WaveTrend engine, redesigned around one idea: fixed overbought/oversold numbers do not travel. A level that means "exhausted" on BTC 4H means nothing on a low-cap altcoin on 15m — yet most WaveTrend-family tools hard-code the same numbers for every market and every era.
This tool replaces every fixed threshold with self-calibrating percentile bands, reads the market through five independent dimensions, and fuses them into a single 0–100 confluence score. It does not print buy/sell signals and has no TP/SL. Instead it prints hints — attention markers that light up when several independent conditions align at once — so you look at the right place at the right moment and make your own decision.
════════════════════════════════════════════
HOW IT WORKS
════════════════════════════════════════════
1. WaveTrend core — the proven momentum engine (channel 9 / average 12 / smooth 3 on hlc3), kept exactly as the classic.
2. Adaptive bands — overbought/oversold are percentiles of WT2 (85th/96th and 15th/4th by default) over a rolling calibration window (300 bars). The zones breathe with each symbol and timeframe instead of forcing one number onto every chart. The bands you see are the actual live thresholds.
3. Real money flow — a true volume-based Money Flow Index, not a candle-body imitation. On symbols without volume data the script automatically falls back to a body-flow proxy mapped onto the same 0–100 scale and keeps working. The engine also detects absorption (new price low while flow refuses to make a new low) and distribution (the bearish mirror).
4. Regime awareness — a Kaufman Efficiency Ratio, percentile-ranked over the same calibration window, classifies conditions as RANGE / MID / TREND, so mean-reversion evidence is weighted with context instead of being trusted blindly inside strong trends.
5. Higher-timeframe anchor — WaveTrend bias from a higher timeframe of your choice, read strictly from the last completed HTF bar (lookahead off).
6. Structure — regular and hidden divergences detected on WT2 only. One source, one voice: no double counting the same momentum information across multiple correlated oscillators. Each divergence contributes to the score with linear decay over a memory window, then expires.
Each dimension contributes points — Zone 30 · Flow 20 · Divergence 25 · HTF 15 · Regime 10. Nothing vetoes anything: evidence votes. When WaveTrend crosses on a confirmed bar, the score is sampled:
• Hint (small circle) — moderate confluence.
• Strong hint (diamond, with a soft background flash) — high confluence.
════════════════════════════════════════════
GOLD MARKERS
════════════════════════════════════════════
The community-famous "gold circle" concept, re-engineered adaptively. A GOLD Bull prints when a confirmed regular bullish divergence has its origin pivot inside the extreme oversold percentile zone (capitulation territory) and money flow confirms (absorption or rising flow). GOLD Bear is the exact mirror on the extreme overbought side.
Because all three ingredients — extreme zone, divergence, flow — must coincide, GOLD markers are rare by construction. They are the strongest "look here" this tool can give. They are context, not commands.
════════════════════════════════════════════
NON-REPAINT POLICY & LIMITATIONS
════════════════════════════════════════════
• All events fire on confirmed bars only. Nothing flickers intra-bar.
• Higher-timeframe values come exclusively from completed HTF bars (lookahead off).
• Divergence connector lines are drawn back to their pivots for visual context — structure is only knowable in hindsight. The event, its marker, and its score contribution fire at the confirmation bar, never earlier. A pivot confirms Pivot-Right bars after it forms; this delay is the honest price of a non-repainting divergence.
• The first ~300 bars are a calibration period. Markers intentionally stay silent until the percentile bands are statistically meaningful.
• The dashboard updates live by design (display layer only, not a signal).
• This is an educational context tool. It makes no predictions and no performance claims. Markets carry risk — always do your own analysis and manage your own risk.
════════════════════════════════════════════
HOW TO USE
════════════════════════════════════════════
Load it on any symbol and timeframe and let it calibrate. Read the dashboard: WT2 value with its live percentile and zone, flow state, regime, HTF direction, last divergence, last GOLD, and the live long/short scores. Treat hints as invitations to analyze, GOLD as rare high-context moments, and combine everything with your own structure, levels, and risk plan. A Compact Mode is included for TradingView on mobile.
All thresholds are exposed as inputs with tooltips, but the defaults are deliberate — resist the urge to tune before you have watched enough live bars to know what you are tuning.
════════════════════════════════════════════
WHAT MAKES IT ORIGINAL
════════════════════════════════════════════
• Self-calibrating percentile bands replacing fixed overbought/oversold levels — the thresholds adapt per symbol and timeframe, and you can see them breathe on the chart.
• Orthogonal evidence design: one momentum voice (WaveTrend), one flow voice (real volume MFI with automatic fallback), one regime voice (Efficiency Ratio), one HTF voice, one structure voice — instead of stacking correlated oscillators that repeat each other.
• Additive confluence scoring with decaying divergence memory, sampled at confirmed crosses — no all-conditions-must-align gates.
• The gold-circle concept rebuilt on adaptive percentile logic with flow confirmation, plus a bearish mirror.
• Strict non-repaint discipline across every layer, disclosed honestly above.
════════════════════════════════════════════
CREDITS
════════════════════════════════════════════
Ground-up Pine Script v6 re-engineering inspired by "VuManChu B Divergences" by VuManChu, which itself builds on LazyBear's WaveTrend Oscillator, with concepts from dynausmaux, falconCoin, RicardoSantos, LucemAnb and andreholanda73. Published open-source with respect and gratitude to that lineage.
Penunjuk

DTC Intra - Intraday Momentum and Context for Day TradersWhat it does
DTC Intra+ is an intraday momentum tool for day traders working the regular session. Its job is to surface momentum days early and keep the day's context in view while a move develops. The core is a set of readings that judge whether today is a real momentum day — a strict gap-and-hold flag, relative volume, an unusual-move profile, and time-of-session structure — supported by the moving averages, volume-weighted average price and a multi-market minicharts panel you use to trade once a momentum day is confirmed.
The parts that are specific to this tool
- Strong Start (gap and hold). Instead of a raw gap-up alert, this flags a day only when the stock gaps up and then holds the gap: the open is above the prior close and the day's low never breaks back below that prior close by more than a tolerance you set. A gap that holds behaves very differently from one that fills, so this is a stricter and more actionable read than a plain gap alert.
- Burst ranker. Counts how many large single-day moves (up 5%, 10% and 17% or more) a stock has produced over a chosen lookback and summarizes the result as a Great / Good / Low read on a daily chart. This describes the stock's momentum regime — whether it is the kind of name that produces the explosive days an intraday momentum trader is looking for — rather than just its state today.
- Multi-market minicharts panel. Up to three mini candlestick panels of any symbols and timeframes you choose are drawn on the chart, so you can watch an index, a sector benchmark or a related market without leaving your main chart. Each mini panel is rescaled to fit its own compact frame, so a very different price scale never distorts your main chart's axis, and each can show its own moving average and volume-weighted average price. The panel is off by default; turn it on with its master switch. If you enable it on a higher timeframe than a panel's own setting (for example viewing a Daily chart with a panel set to 5 minutes), the panel automatically falls back to the chart's timeframe instead of loading excessive intrabar data.
Credit: this panel is adapted from the open-source "Minicharts Multi Market" engine by TradingView user helman13 (Herman Trading), used under its Mozilla Public License 2.0. Several markets side by side with trend and value context on each — which is what an intraday trader watching related instruments needs. Credit for the minicharts engine goes to helman13; the rest of the tool is original to DTC Intra.
Momentum and context readings
A single, repositionable table gathers the numbers that tell you whether today matters:
- Relative volume — today's volume against its historical average.
- Daily average range percentage — a quick read on the stock's typical daily travel.
- The burst ranking and Strong Start flag described above.
- Sector/industry lookup and a session-in-progress readout.
Session structure and volume behavior
- Intraday session boxes (morning, mid-day and afternoon by default, matched to NSE trading hours) with fully editable time ranges, timezone and colors, so you can see at a glance which part of the session a move happened in — participation and reliability differ sharply between the open, the lunch lull and the close.
- Volume-based candle coloring that flags candles trading at 150% and 200%-plus of a configurable average volume, split by direction, so you can see whether a move has participation behind it without a separate pane.
- Daily divider labels to separate trading days on an intraday chart.
Trading tools (used once a momentum day is confirmed)
- Four configurable moving averages (10/20/50/200, choice of simple, exponential, weighted or Hull) and a session volume-weighted average price for intraday trend and mean-reversion reference.
How to use it
- Add it to an intraday chart.
- At the open, watch the Strong Start flag and the relative-volume reading: a held gap on above-average volume early in the session is the setup this tool is built to surface, and the burst ranking tells you whether the stock is the type that follows through.
- Use the session boxes to set expectations for the current window, and the volume candle colors to confirm participation before acting.
- Use the moving averages and volume-weighted average price to time entries and stops, and enable the multi-market minicharts panel to keep an index or related market in view for confirmation.
- Every block has its own on/off toggle, so you can reduce the tool to only the parts you use.
Notes
- Volume-based readings depend on the symbol having reliable intraday volume and are weaker where that data is poor.
- Session times default to NSE market hours in the Asia/Kolkata timezone and are meant to be edited to your own market and location.
- Tables and colors adapt to a light or dark chart automatically.
- Open source. Every input has a plain-language label and tooltip, so you do not need to read Pine to use it.
- For educational and informational purposes only. Not financial advice.
Penunjuk

Market Structure MTF Dashboard v6.3 [SMC]Tired of cluttering your charts with manual lines, missing high-probability setups, and getting trapped by low-volume fakeouts?
Market Structure MTF Dashboard v6.3 is a institutional-grade analytical engine engineered for traders utilizing Smart Money Concepts (SMC) and Price Action. This script completely automates your technical analysis by scanning market structure, validating breaks with raw volume metrics, tracking institutional liquidity sweeps, and filtering micro-noise—all condensed into a beautiful, ultra-compact graphical dashboard.
Whether you trade Crypto, Forex, or Indices, this tool does the heavy lifting in the background, shifting your focus from tedious chart drawing to executing razor-sharp setups.
🛠️ Core Engine Features & Built-in Logic
1. High-Precision Swing & BOS Engine
Dynamic Pivot Detection: Automatically maps swing structure using adjustable left/right structural wings (leftBars / rightBars).
True Break of Structure (BOS): Choose between conservative body-close confirmation (breakByClose) or aggressive wick breaches.
RVOL Filtering: Eliminates low-liquidity fakeouts. A structure break is only considered validated if the breakout candle is backed by expansion volume exceeding the 20 SMA.
2. Smart Money Footprints: Sweeps & FVGs
Liquidity Sweep Tracking: Detects false breakouts at key major highs/lows. If the price spikes past an old extreme but closes back inside the range, the engine instantly highlights a liquidity grab—one of the most powerful reversal signals in trading.
Adaptive Fair Value Gaps (FVG): Tracks institutional inefficiencies. FVGs are dynamically filtered based on a minimum percentage size of the asset price (fvg_min_size) to avoid noise, and they remain live until fully mitigated (tested) by price action.
3. Multi-Timeframe (MTF) Context & Premium/Discount Matrix
HTF Core Scanning: Fetches 4-Hour and Daily structural trends directly in the background.
Equilibrium 0.5 Line: Plots the crucial midline of the 4H trading range.
Value Assessment: Instantly updates whether price is inside the Premium Zone (expensive — look for Shorts) or Discount Zone (cheap — look for Longs) relative to the HTF range.
4. Next-Gen Smart UI (Dashboard Layout)
Real-time Context Trigger (Top Row): Shows active Fibonacci expansion targets (T1 / T2) with exact real-time prices, live unmitigated FVG levels, or flashing institutional confirmations (⚡ SWEEP L / SWEEP H).
Market Sentiment Histogram: A clean visual matrix (🟩/🟥) aggregating multi-timeframe weights to score total buyer vs. seller control.
Chronological Session Tracker: Fully optimized single-row display.
Left tile: Color-coded active session (Asia, London, NY) or overlaps (e.g., LON+NY).
Right tile: Displays the exact local opening time of the upcoming session based on your custom tzOffset. No confusing countdowns—you know exactly when volatility is hitting the clock.
📘 How to Trade It: Official Rules (Trading Rules)
This script is designed to act as an educational market assistant, providing pure mechanical logic and potential structural entry points rather than blind commercial trading signals. For maximum probability, follow these two systematic setups:
🟩 The Institutional Long Setup
HTF Trend Alignment: The 4H matrix block must be green (Bullish structure).
Premium/Discount Context: Current price must be trading in the Discount Zone (below the yellow dashed Equilibrium line).
The Trigger: The dashboard prints a flashing ⚡ SWEEP L: CONFIRMED LONG signal, showing that retail sell-stops were hunted and price recovered.
Targets: Take profit at T1 / T2 prices printed on the dashboard, with the ultimate target being the high of the 4H range.
🟥 The Institutional Short Setup
HTF Trend Alignment: The 4H matrix block must be red (Bearish structure).
Premium/Discount Context: Current price must be trading in the Premium Zone (above the yellow dashed Equilibrium line).
The Trigger: The dashboard prints a flashing ⚡ SWEEP H: CONFIRMED SHORT signal, showing that retail buy-stops were grabbed before a sudden drop.
Targets: Take profit at T1 / T2 short target prices, aiming down toward the low of the 4H range.
📅 Smart Weekend Protection Filter
No more distorted charts or broken session calculations during illiquid market closures.
Forex & Indices: The session tracker automatically freezes on Saturdays and Sundays, displaying a clean ⏸️ WEEKEND status tile.
Crypto Markets: The filter automatically detects asset types, bypassing the weekend pause to ensure continuous 24/7/365 live session mapping.
Disclaimer: Past performance is not indicative of future results. Use proper risk management and treat this tool as a systematic structural assistant to streamline your confluence. Penunjuk

BK AK-BallisticsBK AK-Ballistics
Order flow measured. Auction pressure exposed. Context made visible.
The “AK” in BK AK-Ballistics is not branding—it is honor. It stands for my mentor, A.K.—the man whose guidance shaped my discipline, patience, market judgment, and respect for clean execution. I dedicate every indicator I build to his honor, and his standard sits behind every decision built into this system.
BK AK-Ballistics is an order-flow and auction-intelligence dashboard designed to show which side is controlling the current bar, whether price is responding to that pressure, and how the present activity fits within the developing session.
The indicator combines:
Footprint buy and sell volume
Volume delta
Buy and sell participation percentages
Point of Control
Value Area High and Value Area Low
Footprint imbalance
Session-resetting Cumulative Volume Delta
Buy and sell dominance streaks
Positive and negative delta streaks
Session participation
POC migration
Price location within the session range
Contextual hover explanations
The objective is not simply to display volume numbers. Ballistics organizes those measurements into a structured interpretation of control, confirmation, absorption, divergence, persistence, and auction location.
Footprint and fallback data
When TradingView footprint data is available, Ballistics reads:
Buy volume
Sell volume
Delta
Point of Control
Value Area High
Value Area Low
The Ticks Per Row setting controls footprint price aggregation, while the Value Area % setting controls the portion of analyzed volume included within the value area.
When native footprint information is unavailable, the indicator uses a transparent fallback estimate based on where the candle closes within its high-low range.
A close nearer the high assigns more volume to estimated buying, while a close nearer the low assigns more volume to estimated selling.
The fallback model is not actual bid-and-ask execution data. It is a directional volume estimate intended to preserve dashboard continuity when native footprint information cannot be retrieved.
POC, Value Area, and native footprint imbalance require valid footprint data.
Buy and sell dominance
Ballistics calculates the percentage of analyzed volume attributed to buyers and sellers.
The dashboard displays:
Buy percentage
Sell percentage
Buy volume
Sell volume
Dominant side
Relative volume ratio
The stronger side is visually illuminated while the weaker side is reduced. This provides an immediate distinction between control and opposition.
The volume ratio adds context to the percentage split. A narrow 51% versus 49% advantage does not represent the same pressure as a 70% versus 30% split.
Dominance identifies the stronger side of the current bar. It does not independently establish continuation or reversal.
Volume delta and price response
Volume delta is calculated as:
Buy Volume − Sell Volume
Positive delta indicates greater analyzed buying volume.
Negative delta indicates greater analyzed selling volume.
Ballistics then compares delta direction with price movement.
Positive delta with rising price
Buying pressure and price direction agree.
Negative delta with falling price
Selling pressure and price direction agree.
Positive delta with falling price
Buying pressure is present, but price is not responding upward. This can indicate absorption, trapped aggression, or unresolved buying activity.
Negative delta with rising price
Selling pressure is present, but price continues higher. This can indicate absorption of selling, trapped shorts, or a squeeze condition.
These classifications provide auction context. They are not automatic entry signals and require confirmation from subsequent price behavior.
Footprint imbalance
When footprint information is available, Ballistics measures delta as a percentage of total analyzed volume.
The user-defined Imbalance % threshold determines whether the current bar is classified as:
Buy imbalanced
Sell imbalanced
Balanced
This is an aggregate bar-level imbalance calculation. It is not a diagonal or stacked price-level imbalance detector.
The imbalance reading should be interpreted alongside price direction, CVD, session persistence, and value location.
Cumulative Volume Delta
Ballistics maintains a session-resetting Cumulative Volume Delta.
Each bar’s delta is added to the running session total. The indicator also tracks:
Current CVD
CVD direction
Session CVD high
Session CVD low
Current CVD location within its session range
CVD helps determine whether current pressure is isolated or part of a broader accumulation of buying or selling activity.
Price and CVD moving together indicate stronger internal agreement.
Price and CVD moving in opposite directions can indicate absorption, divergence, trapped aggression, or weakening efficiency.
When native footprint information is unavailable, CVD is built from the fallback delta estimate and inherits the limitations of that estimate.
Session intelligence
The indicator tracks the developing session rather than evaluating each bar in isolation.
Session measurements include:
Total session bars
Buy-dominant bars
Sell-dominant bars
Cumulative session buy volume
Cumulative session sell volume
Consecutive buy-dominant bars
Consecutive sell-dominant bars
Consecutive positive-delta bars
Consecutive negative-delta bars
Session high
Session low
Session CVD extremes
This makes it possible to distinguish a single-bar pressure event from persistent participation.
For example, the current bar may be buyer-dominant while the broader session remains seller-controlled. That difference can help identify a temporary retracement, countertrend pressure, or a developing change in control.
Session values reset when TradingView identifies the first bar of a new session.
POC and Value Area
When footprint data is available, Ballistics displays the Point of Control, Value Area High, and Value Area Low.
The Point of Control represents the footprint price row containing the highest analyzed volume concentration.
The dashboard also compares the current POC with the previously stored POC.
POC movement is classified as:
Migrating upward
Migrating downward
Unchanged
Upward migration can indicate that accepted volume is developing at higher prices.
Downward migration can indicate that accepted volume is developing at lower prices.
Value Area provides additional auction context:
Price inside Value Area suggests trade within the calculated region of accepted volume.
Price above Value Area indicates upside exploration.
Price below Value Area indicates downside exploration.
Failure back inside the area can indicate rejected exploration.
These readings are contextual observations, not guaranteed breakout or reversal signals.
Session-range location
Ballistics measures the current close between the session high and session low.
This shows whether price is trading:
Near the session high
Near the session low
Near the middle of the session range
Order flow has different meaning depending on location.
Strong buying near the session high may support continuation or warn of exhaustion.
Strong selling near the session low may support continuation or indicate capitulation.
Pressure near the center of the session range may be less useful because the auction remains rotational.
Dashboard and tooltips
The visible dashboard is intentionally compact.
Hovering over its elements provides expanded context including:
Exact volume values
Buy and sell percentages
Volume ratio
Price-versus-delta interpretation
Dominance streaks
Delta streaks
Session participation
CVD positioning
POC relationship
POC migration
Value Area location
Session-range position
Five meter modes are available:
Power
Dominant
Blackout
Split
Surge
The meter selection changes presentation only. It does not alter the calculations.
The indicator also includes five visual themes:
Zenith
Arctic
Phantom
Signal
Ember
Themes change the dashboard appearance but do not affect order-flow measurements.
Suggested use
Apply the indicator to a standard OHLC chart.
Confirm whether native footprint information is available.
Select an appropriate Ticks Per Row value.
Review the current buy and sell percentages.
Compare delta direction with price direction.
Check whether the pressure is part of a continuing streak.
Compare the current bar with the broader session split.
Review CVD direction and session position.
Review POC and Value Area when available.
Place the pressure within the current session range.
Require price follow-through before treating the condition as confirmed.
A stronger continuation environment may include aligned price and delta, persistent same-side control, supportive session participation, confirming CVD, and value migrating in the same direction.
A weaker environment may include a narrow volume split, alternating dominance, price and delta disagreement, conflicting session pressure, and price rotating near the middle of value.
Realtime behavior and limitations
Ballistics updates while the current candle is forming.
Buy and sell volume, delta, imbalance, CVD, dominance, POC, Value Area, streaks, and auction interpretations can change before the bar closes.
Users who rely on closed-candle confirmation should wait for the active candle to complete.
Additional limitations include:
Footprint information may not be available on every symbol.
Fallback volume is an estimate, not actual bid-and-ask execution data.
CVD inherits the limitations of its delta source.
POC and Value Area depend on footprint settings.
Session resets depend on TradingView’s session identification.
The indicator does not display the order book or resting liquidity.
It does not reconstruct tick-by-tick execution sequencing.
Absorption and divergence labels are contextual interpretations, not proof of institutional activity.
Original framework
Footprint volume, delta, CVD, POC, Value Area, and imbalance are established market-analysis concepts.
The distinctive contribution of BK AK-Ballistics is the architecture connecting them into one operational dashboard:
Native-footprint and fallback-data handling
Buy and sell dominance visualization
Price-versus-delta interpretation
Session participation tracking
Dominance and delta streaks
Session CVD positioning
POC migration
Value Area location
Session-range context
Configurable meter systems
Strategic hover explanations
Unified visual themes
The indicator follows one connected process:
Pressure → price response → persistence → session context → cumulative flow → value location → auction interpretation.
Risk disclosure
BK AK-Ballistics is provided for analytical and educational purposes.
It does not provide investment advice, guarantee results, predict future market direction with certainty, or eliminate trading risk.
Positive delta does not guarantee rising prices. Negative delta does not guarantee falling prices. Order-flow conditions can change rapidly.
Users remain responsible for their own trade selection, position sizing, risk management, entries, exits, and execution.
Pressure is measured. Price provides the response. Context determines the meaning. Penunjuk

Penunjuk

Penunjuk

Penunjuk

Penunjuk

NeuPortal - Forecast: sealed distributions, not pathsDraws a forecast as a DISTRIBUTION at a stated horizon, never as a path.
What it plots, from values you enter yourself:
- median for the horizon
- core 50% zone (25th to 75th percentile of the asset's own historical moves over the same horizon)
- wide 80% band (10th to 90th percentile)
- the seal: a vertical line at the bar the forecast was fixed on, so left of it is observed and right of it was unknown
- an explicit invalidation level
- a computed daily read (ADX, DI, RSI, MACD, %B, EMA structure, ATR) taken from the chart itself, so the table cannot drift from the price it sits on
There is deliberately no diagonal anywhere. A line drawn from today's price to a future price is read as a claimed route, and a distribution at a horizon is not a route. The size of the expected move is stated as a vertical dimension bracket instead.
Two ways to feed it. Fill the inputs by hand, or paste a single line into "Today's line" in the first settings group, in the form key=value;key=value - useful if you generate forecasts programmatically and do not want to retype twenty fields daily. Pasted values win, missing ones fall back to the manual inputs.
Free, open source, no gating, no signals, no DMs.
Educational content - not financial advice. Penunjuk

QuantLine Compass Lite V3QuantLine Compass Lite combines four public-domain flow components into a single
-100..+100 "needle" for directional market context:
1) Volume-weighted RSI (RSIVol) — RSI of EMA(price×volume)/EMA(volume). Measures whether
volume supports the price move (0–100 scale).
2) WaveTrend (LazyBear method) — classic momentum oscillator from EMA-smoothed price
deviation. Captures short-term impulse and mean-reversion pressure.
3) Twiggs Money Flow — accumulation/distribution using Wilder smoothing. Shows whether
money is flowing into or out of the asset.
4) USDT.D 1h change (optional) — hourly change in USDT dominance (CRYPTOCAP:USDT.D).
Inverted in the composite: rising USDT.D = risk-off tilt for crypto; falling = risk-on.
Why combine four instead of publishing four separate scripts:
No single public indicator fully describes "flow." RSIVol adds volume confirmation to
price momentum. WaveTrend catches impulse shifts. Twiggs Money Flow tracks directional
money flow. USDT.D adds a macro stablecoin risk layer. Averaging normalized components
into one needle reduces noise from any single source and gives one readable context gauge.
How to read:
• Needle ≥ +20: bullish flow regime (optional green background)
• Needle ≤ -20: bearish flow regime (optional red background)
• Between ±20: neutral / PASS context
• Corner table: arrow, flow state, strength 0–100, RSIVol with overheat/oversold warnings
(defaults: ≥83 overheat, ≤17 oversold)
• Small triangles: needle crosses ±20 (regime flip — context change, not an entry)
Optional alerts fire on those crosses for observation only.
What this script does NOT include:
No liquidation data, no open-interest composite, no proprietary scoring weights, no
entries, stops, or targets. Educational context overlay — not a trading system.
Credits: WaveTrend — LazyBear; Twiggs Money Flow — Colin Twiggs.
Not financial advice. Penunjuk

RSI Volume Compression RibbonRSI Volume Compression Ribbon
RSI Volume Compression Ribbon combines the standard Price RSI with a volume-weighted RSI momentum model and a multi-band compression ribbon.
The indicator is designed to make momentum contraction and expansion visually clear. Periods in which the ribbon narrows represent reduced momentum volatility and compression. A subsequent widening of the ribbon may indicate the beginning of a stronger directional move.
CORE COMPONENTS
1. Price RSI
The main RSI line is calculated from the selected price source.
It can be used for:
• Overbought and oversold analysis
• Momentum assessment
• Bullish and bearish divergence analysis
• Confirmation of exits from extreme zones
The color, transparency, and thickness of the main RSI line are fully adjustable.
2. Volume-Weighted RSI
The volume component is based on an EMA volume-weighted price:
Volume-Weighted Price =
EMA(Volume × Price) / EMA(Volume)
RSI is then calculated from this volume-weighted price.
Two smoothed Volume RSI lines are displayed:
• Fast Volume RSI — reacts more quickly to changes in volume-weighted momentum
• Slow Volume RSI — represents the broader direction of volume-weighted momentum
When the Fast Volume RSI crosses above the Slow Volume RSI, volume-weighted momentum is strengthening.
When the Fast Volume RSI crosses below the Slow Volume RSI, volume-weighted momentum is weakening.
3. Compression Ribbon
The compression ribbon consists of several volatility envelopes around the Fast Volume RSI.
The bands are calculated using the standard deviation of the Fast Volume RSI.
When the bands contract, the indicator identifies a momentum-compression environment.
When the bands begin to separate after compression, momentum volatility is expanding. This often occurs near the beginning of a stronger market impulse, although the ribbon itself does not determine the direction of the move.
Compression is evaluated relative to the recent average ribbon width, allowing the indicator to adapt to changing market conditions.
4. Crossover Dots
Black-outlined dots mark crossings between the Fast and Slow Volume RSI lines.
By default, the indicator emphasizes crossings that occur:
• During a ribbon compression
• Shortly after compression
• While the ribbon begins to expand
The dot center uses conventional directional colors:
• Green — Fast Volume RSI crosses above Slow Volume RSI
• Red — Fast Volume RSI crosses below Slow Volume RSI
All ordinary crossings can also be displayed through the settings.
Dot size, outline size, and center size are adjustable.
5. Classic RSI Zones
The indicator includes narrow RSI zones inspired by the original concept:
• 70–67: upper momentum zone
• 30–27: lower momentum zone
• 92–89: upper extreme zone
• 8–5: lower extreme zone
The width, colors, and transparency of these zones can be customized.
Optional broad backgrounds for the 0–30 and 70–100 regions are also available.
6. Active Extreme Fills
When the Price RSI moves below the oversold level, the area between the RSI and the oversold boundary is highlighted.
When the Price RSI moves above the overbought level, the corresponding upper area is highlighted.
The colors and transparency of both active fills are independently adjustable.
SIGNALS
The indicator provides alerts for:
• Bullish Volume RSI crossover near compression
• Bearish Volume RSI crossover near compression
• Any Volume RSI crossover near compression
• Price RSI exit from oversold
• Price RSI exit from overbought
Crossover signals are confirmed at bar close.
INTERPRETATION
Compression does not indicate direction by itself.
A compressed ribbon represents reduced momentum dispersion. Direction should be evaluated using:
• The direction of the Fast and Slow Volume RSI crossover
• Price structure
• Support and resistance
• Trend context
• Price RSI behavior
• Divergences
• Volume quality
A common sequence is:
Compression → Volume RSI crossover → Ribbon expansion → Momentum impulse
However, compression may also produce false starts or short-lived expansions, particularly in sideways or illiquid markets.
MARKET APPLICATION
The indicator can be applied to:
• Cryptocurrencies
• Stocks
• Futures
• Commodities
• Currency pairs
• Indices and CFDs with usable volume data
The Volume RSI component is most meaningful when the chart provides reliable volume information. On instruments with synthetic, incomplete, or unavailable volume, the Price RSI may be more reliable than the volume-weighted calculations.
SETTINGS
The indicator includes controls for:
• Price RSI length
• Overbought and oversold levels
• Volume RSI length
• Fast and slow smoothing
• Ribbon calculation length
• Ribbon deviation multiplier
• Compression threshold
• Compression lookback
• Post-compression crossover window
• Main RSI color, transparency, and width
• Zone colors and transparency
• Active fill colors and transparency
• Crossover dot size
• Classic narrow zones
• Broad RSI-zone backgrounds
CREDITS
Original concept and source code:
@wozdux — RSIVolume_2graf
This version was redesigned and rewritten in Pine Script v6 with:
• A cleaner visual structure
• Volume RSI compression analysis
• Multi-band compression ribbon
• Compression-filtered crossover dots
• Adjustable visual settings
• Classic RSI zones
• Confirmed crossover alerts
DISCLAIMER
This indicator is provided for informational and educational purposes only. It does not constitute financial or investment advice.
No indicator can predict market direction with certainty. Signals should be evaluated together with market structure, trend context, and appropriate risk management. Penunjuk

Penunjuk

NQ Engine Health **NQ Engine Health**
NQ Engine Health is a session-aware trade-management and market-confirmation dashboard designed for NQ and MNQ.
During the New York session, it measures whether the current NQ move is supported by six major Nasdaq leaders, NQ price structure, VXN behavior and broader ES market context.
During London and Asia, the indicator switches to a futures-based engine using the active session open, session VWAP, NQ momentum, volume participation and ES confirmation.
The dashboard displays:
* Market direction and directional score
* Engine Health from 0% to 100%
* Strengthening, stable, losing-fuel or diverging conditions
* ES and VXN confirmation
* Individual Nasdaq leader direction and momentum
* Session-adjusted confidence
* Suggested trade-management posture
Management conditions include **Breathing Room, Normal Structure, Protect Profit and Defensive**.
This indicator does not generate trade entries. It is designed to complement a separate entry strategy, important price levels and structured risk management.
Alerts are included for Full Throttle, Losing Fuel, Divergence, Protect Profit and Defensive conditions.
For educational and analytical purposes only. No indicator can predict or guarantee market outcomes.
Penunjuk

Best Order Block Finder - Xcelerate TradeThe Best Order Block Finder - Enhanced - Developed by the Xcelerate Trade team.
Advanced Order Block Detection with Smart Visualization
This professional-grade indicator identifies institutional order blocks using sophisticated price action analysis, helping traders spot high-probability reversal and continuation zones.
🎯 Key Features:
Smart Detection Algorithm:
Identifies bullish and bearish order blocks based on volume pivots and price rejection
Configurable period analysis (2-20 bars) for different market conditions ( It can also be used on small timeframes 1m-15m)
Minimum percentage move filter to eliminate noise
Optional wick-based or body-based detection methods
Visual Excellence:
Clean, professional rectangular zones with customizable transparency
Color-coded labels with percentage move information
Compact design with adjustable block length (2-30 bars)
Dual color schemes: DARK and BRIGHT themes
Bullish blocks in GREEN, Bearish blocks in RED for instant recognition
Advanced Controls:
Maximum order blocks limit (5-50) to prevent chart clutter
Automatic cleanup of old/irrelevant blocks
Optional channel lines for latest order blocks
Information panel showing current OB levels
Real-time alerts for new order block formations
📈 How It Works:
Order blocks represent areas where large institutions have placed significant orders, creating imbalances that often lead to price reversals or strong reactions when retested.
Bullish Order Blocks: Form after bearish candles followed by strong bullish momentum
Bearish Order Blocks: Form after bullish candles followed by strong bearish momentum
🔔 Alert System:
New Bullish Order Block detected
New Bearish Order Block detected
Fully customizable alert messages
⚙️ Customization Options:
Adjustable detection sensitivity
Color scheme selection
Transparency controls
Block duration settings
Label visibility toggles
Perfect for:
Swing traders identifying key support/resistance levels
Scalpers looking for high-probability entry zones
Institutional analysis and smart money tracking
Multi-timeframe order block analysis
💡 Pro Tips:
Use on higher timeframes (30m - 4H+) for stronger institutional levels
Combine with volume analysis for confirmation
Watch for price reactions when retesting order blocks
Best used with proper risk management
Transform your trading with institutional-level order block analysis!
May 6
Release Notes
Xcelerate Trade – Order Block Finder (Enhanced)
Overview
A clean, rules-based Order Block tool that highlights bullish and bearish OB zones using a classic “OB candle + consecutive candles” confirmation model. It’s designed for traders who want simple, consistent OB marking without repaint-style guesswork.
How it works
Bullish OB: a bearish OB candle followed by N bullish candles (Relevant Periods) and an optional minimum % move filter.
Bearish OB: a bullish OB candle followed by N bearish candles (Relevant Periods) and an optional minimum % move filter.
OB zones are drawn as boxes and labeled on the chart once confirmation is met.
Key features
Order Block Zone modes
Open→Wick (default, matches the original method)
Body (open↔close)
Full Wick (high↔low)
Noise control via Min. Percent move threshold
Mitigation & invalidation options (optional)
Mitigation: Off / Touch / Close inside
Invalidation: Off / Touch beyond / Close beyond
After mitigation: Keep / Fade / Delete
Object management: configurable maximum OB boxes displayed to keep charts clean.
Alerts
Alert conditions for new Bullish OB and new Bearish OB
Optional alert conditions for mitigation events
Best practices
Use higher timeframes to mark “major” OB zones, then refine entries on lower timeframes.
Combine with structure (HH/HL/LH/LL), key levels, and session context for better confluence.
Developed by the Xcelerate Trade team. Penunjuk
