Time Flow Money Flow DashboardTime Flow Money Flow Dashboard is a multi-timeframe bias and execution dashboard designed to show money-flow direction, dot signals, divergence, and 1/16th strategy alignment in one compact row.
Each box represents a configurable higher timeframe. The box turns green when smoothed Money Flow Index is rising and red when it is lowering. The dashboard also reports whether that timeframe has a fresh green dot, red dot, or no new dot.
The script includes:
• Multi-timeframe money-flow direction
• Green dot / red dot flip detection
• Bullish and bearish money-flow divergence detection
• 1/16th strategy alignment
• Automatic lower-timeframe derivation from each higher timeframe
• Lower-timeframe EMA crossover confirmation
• Configurable dashboard position
• Configurable MFI length, smoothing, divergence pivots, and EMA crossover settings
The 1/16th strategy logic uses the higher timeframe for directional bias and the 1/16 lower timeframe for execution timing. A long setup appears when higher-timeframe bias is bullish, lower-timeframe money flow is rising, and the lower timeframe fast EMA crosses above the slow EMA. A short setup appears when higher-timeframe bias is bearish, lower-timeframe money flow is lowering, and the lower timeframe fast EMA crosses below the slow EMA.
This tool is intended as a visual confluence dashboard, not a standalone buy/sell system. Always confirm with market structure, liquidity, volume, and risk management.
อินดิเคเตอร์

อินดิเคเตอร์

อินดิเคเตอร์

อินดิเคเตอร์

Ultimate Moving Averages Crossover1. Massive Moving Average Library (19 Types)
Instead of loading a different indicator for each type of average, this script has a built-in mathematical library that calculates 19 unique MA formulas. You can select any of these for each line:
Basic MAs: SMA (Simple), EMA (Exponential), WMA (Weighted)
Smoothed MAs: RMA (Running), HMA (Hull), DEMA (Double EMA), TEMA (Triple EMA), ZLEMA (Zero-Lag EMA)
Adaptive MAs: KAMA (Kaufman Adaptive), FRAMA (Fractal Adaptive), VAMA (Volatility Adjusted), McGinley Dynamic
Advanced MAs: ALMA (Arnaud Legoux), LSMA (Least Squares / Regression), TMA (Triangular), T3 (Tillson)
Volume Weighted MAs: VWMA (Standard Volume Weighted), EVWMA (Elastic Volume Weighted)
Symmetrical MAs: SWMA (Symmetrically Weighted)
2. Multi-Line Architecture (Up to 10 Lines)
You can plot up to 10 independent moving average lines on a single chart. For each line, the settings UI allows you to fully configure:
Toggle On/Off: Only plot the lines you need.
Type Selection: Choose any of the 19 types from the dropdown.
Source Data: Calculate based on close, open, high, low, hl2, hlc3, etc.
Length (Period): Define the lookback period (e.g., 20, 50, 200).
Visuals: Customize the color and line thickness.
3. Integrated Crossover Engine
The script functions as a built-in crossover scanner. You can explicitly assign any of the 10 MAs to act as your "Fast MA" and "Slow MA":
Visual Signals: When the Fast MA crosses above the Slow MA, it plots a green "Bullish Cross" triangle below the candle. When it crosses below, it plots a red "Bearish Cross" triangle above the candle.
Automated Alerts: It includes alertcondition functions. You can set up TradingView alerts to ping your phone or webhook when a "Bullish MA Crossover" or "Bearish MA Crossover" occurs.
Summary
In essence, it is an All-in-One Trend & Confluence Hub. By combining 19 algorithms, 10 customizable lines, and an automated crossover detection system, it gives you complete freedom to build any moving average strategy—like a 3-EMA ribbon, a Golden Cross scanner, or a Hull MA scalping setup—without ever leaving the script's settings. อินดิเคเตอร์

Ultimate Hull SuiteGreymyst Ultimate Hull Suite
The Greymyst Ultimate Hull Suite is a premium, multi-functional trend-following indicator designed to provide traders with highly accurate, low-lag momentum signals. Built entirely from the ground up for professional trading, this suite combines advanced Moving Average variations with dynamic volatility filters and multi-timeframe analysis to offer extreme confluence in a single tool.
🌟 Core Concepts & Features
1. Advanced Hull Variations
Traditional moving averages often suffer from lag. The Hull Moving Average solves this by prioritizing recent price action. This suite allows you to toggle between three powerful variations:
HMA (Standard Hull): The classic low-lag moving average.
EHMA (Exponential Hull): Uses exponential calculations to react even faster to sudden price spikes.
THMA (Triple Hull): Offers ultra-smooth trend detection, practically eliminating market noise and false signals during choppy ranges.
2. Multi-Timeframe (MTF) Alignment
Trading against the macro trend is a common pitfall. The built-in MTF engine allows you to anchor your Hull Moving Average to a higher timeframe (e.g., viewing the 4-Hour Hull trend on a 15-minute chart). This ensures you are only taking trades that align with the dominant market direction.
3. Dynamic Volatility Bands (Hull Envelopes)
Instead of static support and resistance, this suite wraps the Hull Moving Average in ATR-based Volatility Bands.
Trend Cloud: The area between the Hull and the bands is filled with a bullish (green) or bearish (red) cloud.
Mean Reversion: When price action aggressively pierces the upper or lower bands, it signals an overextended market, warning you of potential pullbacks or mean-reversion opportunities.
4. Squeeze Momentum Confluence Filter
A trend is only as strong as the volume and volatility behind it. This indicator integrates a hidden Squeeze Volatility Engine (combining Bollinger Bands and Keltner Channels).
The Filter: Buy and Sell signals are strictly suppressed if the market is stuck in a low-volatility "squeeze" (consolidation).
Signals are only generated when the Hull changes direction AND volatility is actively expanding, keeping you out of flat, choppy markets.
5. Automated Signals & Alerts
The suite visually prints clear B (Buy) and S (Sell) markers on your chart when high-probability confluence is met (Trend Shift + Volatility Expansion).
It includes comprehensive, ready-to-use Alert Conditions so you can automate your trading via webhooks or receive notifications directly to your phone.
⚙️ How to Use It for Confluence
Trend Confirmation: Use the color of the Hull MA (Green for Up, Red for Down) as your primary directional bias.
Entry Triggers: Look for Buy/Sell markers printed by the indicator. Because of the built-in Squeeze filter, these markers represent moments where price is reversing with momentum.
Take Profit / Stop Loss: Use the outer ATR bands as dynamic profit targets or trailing stop-loss zones.
(Created by greymyst) อินดิเคเตอร์

Rising & Falling Wedge Detector [HexaTrades]Overview
Wedge Detector automatically identifies and draws the two most actionable wedge patterns: the Rising Wedge (bearish) and the Falling Wedge (bullish). It marks each as a converging cone, validates the geometry, waits for a bar-close breakout, then plots a measured-move target and a structure-based stop without repainting the pattern structure.
It is built around quality over quantity: a strict, perfect-shape gate ensures only genuinely converging, textbook wedges appear. Every part of the logic is transparent and tunable. Ideal for swing and intraday traders who trade chart patterns and want an objective, rules-based way to spot wedges and define risk.
What it detects
Rising Wedge( bearish)
Higher highs and higher lows, but the lows rise faster than the highs (the lines converge upward). Signals a likely breakdown confirmed on a close below the lower trendline.
Falling Wedge ( bullish)
Lower highs and lower lows, but the highs fall faster than the lows (the lines converge downward). Signals a likely breakout confirmed on a close above the upper trendline.
How the Indicator Works
- Pivots: confirmed swing highs/lows (locked pivotLen bars after they occur).
- Boundaries: upper line from the two most recent swing highs; lower line from the two most recent swing lows, projected as straight lines.
- Slope & convergence: rising = both up, lows rising faster; falling = both down, highs falling faster (set by Convergence strictness).
- Perfect-shape gate: no crossing inside, real narrowing, minimum contraction, apex ahead, sensible duration, minimum ATR height.
- Forming preview: dashed shaded cone while developing.
- Breakout: bar-close below lower line (rising → bearish) / above upper line (falling → bullish).
- Filters: optional EMA trend, volume, breakout-candle ATR size.
- Targets/stops: measured-move target + opposite-boundary stop, drawn as persistent right-extending lines.
Features
- Automatic detection of rising & falling wedges from confirmed pivots.
- Perfect-shape validation rejects crossing, barely-narrowing, diverging, past-apex, too-small or too-long shapes.
- Forming preview dashed shaded cone before breakout.
- Bar-close breakout confirmation, no intrabar fakes.
- Measured-move target + structure stop (opposite boundary).
- EMA trend filter, volume filter, breakout-candle ATR filter (all optional).
- Theme-aware dashboard + shaded wedge zone + 3 alerts.
Dashboard
Status: Forming while developing → Confirmed on breakout
Last wedge: Rising Wedge / Falling Wedge
Bias: Bearish / Bullish
Target: Projected take-profit level
Stop: Structure-based invalidation level
Filters: EMA / Volume / ATR shown as On / Off
Settings
Detection:
Pivot length: swing sensitivity. Lower = more (and smaller) wedges.
Min wedge height (ATR): rejects wedges smaller than this many ATR.
Convergence strictness: how strongly the lines must converge (higher = stricter).
Min width contraction: minimum narrowing from start to breakout.
Max wedge duration: rejects over-stretched patterns.
Show forming wedge: preview wedges before breakout.
Filters:
EMA trend filter: only confirm breakouts aligned with the EMA (falling wedge above EMA, rising wedge below).
Volume confirmation: requires above-average volume on the breakout candle.
Min breakout candle size: require a breakout candle of at least N×ATR.
Visuals
Toggle target/stop lines, colors for bullish/bearish / forming, and the dashboard.
Alerts:
Rising Wedge breakdown:bearish confirmation.
Falling Wedge breakout: bullish confirmation.
Any wedge confirmed - either of the above.
Create alerts with “Once per bar close” for non-repainting behaviour.
Trading Guide
- Identify: dashboard Status = Forming + clean dashed cone.
- Enter: on the bar-close breakout (▲/▼) in the wedge's direction.
- Avoid: when filters reject the breakout, or in choppy ranges.
- Stop: the drawn SL (opposite boundary). Target: the drawn TP (measured move).
- Risk: size so breakout→stop is an acceptable risk; R:R = (TP−entry) ÷ (entry−SL).
Bullish Example (Falling Wedge)
Down-trend forms a dashed falling cone → a candle closes above the upper line → ▲ prints, wedge turns solid green, Status = Confirmed → enter, SL = lower line, TP = breakout + wedge height.
Bearish Example (Rising Wedge)
Up-grind forms a dashed rising cone → a candle closes below the lower line → ▼ prints, wedge turns solid red → enter short, SL = upper line, TP = breakout − wedge height.
Best Markets & Timeframes
Markets: works on crypto, forex, stocks, indices, futures, commodities. Best on liquid instruments with clean swings (the volume filter is most meaningful on stocks/indices).
Timeframes: 5m/15m = more signals, more noise (use stricter filters); 1H/4H = the sweet spot; Daily/Weekly = highest quality, fewer & slower.
We would love to hear your suggestions. If you have ideas for new features, indicators, analytics, or improvements, please share your feedback. Your input helps guide future updates and improve the indicator for all traders.
Wedge pattern detector indicator is for educational and analytical purposes only. It is not financial advice. Trading involves risk. Always use proper risk management and combine this indicator with your own analysis before taking any trade.
อินดิเคเตอร์

อินดิเคเตอร์

อินดิเคเตอร์

อินดิเคเตอร์

กลยุทธ์

Standing Wave Phase Coherence [JOAT]STANDING WAVE PHASE COHERENCE
A phase-coherence engine that asks a question almost no public indicator can answer: are the LTF and HTF oscillators in phase or out of phase ? Two oscillators that move together (peaks and troughs aligned) form a standing wave — a state of constructive interference where the trend is amplified. Two oscillators that move opposite (peaks aligned with troughs) form an anti-standing wave — a state of destructive interference where a reversal is forming. Standing Wave Phase Coherence measures phase, computes the coherence between the two timeframes, and surfaces a single number bounded in that tells you which regime you are in.
Phase, not just direction
A moving average tells you "where price is sitting". A momentum oscillator tells you "which way it is moving". Phase is the location inside the cycle — are we approaching a peak, leaving a peak, approaching a trough, leaving a trough? Two oscillators on different timeframes can be:
In phase — both rising or both falling at the same rate of cycle progression. Constructive interference. Trend amplifies.
Anti-phase — one rising, the other falling at the same cycle rate. Destructive interference. Reversal forms.
Decoherent — phases are uncorrelated. The wave structure is breaking down. No directional edge from coherence.
The script estimates phase from each timeframe's RSI series (both legs at the same RSI length for fair comparison), differences the phase smoothly, then takes the cosine of the phase difference — which is exactly the quantum-mechanical coherence metric on a scale.
Non-repainting HTF construction
The HTF leg uses request.security with lookahead_on AND a offset on the expression — the only non-repainting form per Pine v6 docs. This is exposed as a toggle but ON by default; the warning in the input tooltip explains the trade-off (turn off only for research, never live).
Three thresholds, three states
Coherence > +0.70 (configurable) — IN PHASE . Standing wave constructive. Trend amplifies. Bull-palette background tint.
Coherence < −0.70 — ANTI PHASE . Standing wave destructive. Reversal forms. Bear-palette background tint.
|Coherence| < 0.30 (decoherent band) — DECOHERENT . No standing wave. Mid-palette neutral.
In between — transitional.
Phase-status arrows print inside the pane at every regime entry, so the chart history shows when each standing wave formed and collapsed.
Visual system
Coherence line with configurable width.
Glow halo — a wider semi-transparent copy of the coherence line below the main line, creating a soft glow effect.
Background tint by phase status — bull when IN PHASE, bear when ANTI PHASE, none when decoherent. Transparency configurable.
Threshold lines at ±0.70 (toggleable).
Zero line .
Fill between threshold and ±1 — soft bull / bear fill highlights the active phase zone so it is immediately obvious which side is engaged.
Phase status arrows inside the pane on state transitions.
The pane uses the JOAT default palette (cyan-teal bull / magenta bear).
Amplification factor
A separate EMA-smoothed trend amplification factor is computed from the coherence and surfaced in the dashboard. When coherence is sustained high (in-phase), the amplification factor rises — quantifying how much the LTF/HTF agreement is reinforcing the move. Useful as a position-sizing input: bigger amplification = stronger conviction = larger size.
Dashboard
Monospaced table, positionable to any of nine corners. Surfaces:
Current coherence value and bar age.
Phase status (IN PHASE / ANTI PHASE / DECOHERENT) with glyph.
LTF and HTF RSI values.
Phase difference in radians and degrees.
Trend amplification factor (smoothed).
HTF timeframe in use with non-repaint flag.
Alerts
Multiple alert conditions:
Coherence crosses above +0.70 (IN PHASE entry)
Coherence crosses below −0.70 (ANTI PHASE entry)
Coherence returns to decoherent band
Sustained IN PHASE (held above threshold for N bars)
Sustained ANTI PHASE
How to read it
Three reads, in order of conviction:
Sustained IN PHASE — the highest-conviction trend read. LTF and HTF oscillators are decisively moving together. This is the regime in which momentum tools have their largest edge.
Entry into ANTI PHASE — the reversal warning. The two timeframes have rotated opposite each other; whichever direction LTF is moving, HTF is opposing. Often precedes meaningful reversals.
Decoherent zone — stand-aside signal. The wave structure has broken down. Coherence-based reads are not actionable; switch to a regime-classification tool (FDI, Hurst, Entropy).
The cleanest workflow: only take trend trades when IN PHASE; only take reversal trades when ANTI PHASE; do nothing when DECOHERENT.
Suggested settings
Defaults (RSI 14, HTF 4H, phase smoothing 3, coherence smoothing 8, ±0.70 thresholds, ±0.30 decoherent band) are tuned for 15m–1H charts. The HTF should always be greater than or equal to the chart timeframe; mismatching produces meaningless phase reads. For HTF (4H+ chart timeframes) raise HTF to Daily and consider the LTF/HTF coherence as a daily-vs-weekly read.
Originality
The implementation — the dual-timeframe RSI phase estimator, the smoothed phase-difference cosine coherence (quantum-style metric), the non-repainting HTF request with -offset + lookahead_on pattern, the three-threshold phase classifier with decoherent band, the trend amplification factor formulation, the glow-halo line render, and the pane-overlay phase-status arrows — is JOAT-original. No third-party code reused. The notion of phase coherence between timeframes as a market regime metric is the original quantitative contribution, borrowed conceptually from optical and quantum physics.
Limitations
Phase estimation from discrete bar data is inherently noisy on short windows; the smoothing inputs (phase EMA and coherence EMA) exist to address that — over-smoothing destroys phase information, so the defaults are intentionally light. The HTF request is non-repainting in the useStrictHtf = ON configuration; do not turn it off in live trading. The decoherent band is a heuristic to avoid acting on noise reads; widen it on instruments with naturally choppy oscillator structure.
—
-made with passion by jackofalltrades
อินดิเคเตอร์

bankstersOverview & Synergistic Concept
Banksters Workspace is a multi-component trading framework designed to combine structural market levels, momentum divergence tracking, and dynamic trend filtering into a single, cohesive workspace.
Instead of cluttering the chart with standalone scripts, this tool integrates three distinct non-redundant methodologies to help a trader identify institutional breakouts, overbought/oversold turning points, and the path of least resistance (the core trend).
1. Structural Levels (Breakouts & Retests): Automatically detects significant Swing Highs and Swing Lows using customizable pivot lookbacks. When price breaks these structural points with an impulse expansion (validated by a minimum candle body percentage), a temporary key level is generated. The script monitors this level for either a false breakout (invalidating the line) or a valid retest within a defined buffer zone.
2. Momentum Divergences (MFI & Stochastic): Utilizes the Money Flow Index (MFI) to measure volume-weighted price momentum. By comparing recent MFI peaks/troughs with actual price action across adaptive lookback periods, the script isolates hidden and regular divergences. To prevent premature entries, signals are filtered through a Stochastic Oscillator to ensure they occur strictly within overbought or oversold territories.
3. Dynamic Trend Filtering (EMA Ribbon): Implements a flexible Exponential Moving Average (EMA) matrix (defaulting to 9, 20, 50, 100, and 200 periods).
How the Components Work Together
The system is built on a "Filter, Trigger, Structure" synergy:
* The Filter (EMA): The 200 EMA and 50 EMA act as the ultimate trend filters. Traders should prioritize bullish structural breakouts when price is trading above these moving averages and bearish breakouts when below.
* The Structure (Banksters Levels): Defines the exact execution zones. An impulse break through a level shows market intent, while a subsequent retest provides an optimal risk-to-reward entry point.
* The Trigger (MFI Divergence): When a price retests a key structural level, an accompanying MFI bullish or bearish divergence serves as the ultimate exhaustion trigger, confirming that institutional order flow is defending the level.
Interface Customization
To ensure a clean charts workflow, the user interface features master toggles to completely enable or disable individual modules. All styling properties (colors, line widths, and plot shapes) have been offloaded to the native TradingView "Style" tab for seamless visual customization.
---
Описание на русском языке / Russian Description
Banksters Workspace — это комплексный инструмент, объединяющий три независимые торговые методики для определения институциональных уровней, импульсных пробоев и зон истощения тренда.
อินดิเคเตอร์

อินดิเคเตอร์

กลยุทธ์

FTNS Masters System v6 UltimateFTNS Masters System v6 Ultimate
This indicator is the ultimate hybrid trading system designed for active day traders. It seamlessly integrates the core mechanics of the FTNS Strategy (Phase, Direction, Volume, and Momentum) with the highly acclaimed visual elements and indicators from the THV System.
Equipped with a built-in multi-vector matrix and an elegant HUD dashboard, this script eliminates screen clutter by consolidating multiple separate indicators into a single, cohesive overlay script. It also features a dual-mode engine, allowing you to switch between conservative Trend Following and aggressive Counter-Trend trading setups with a single click.
Key Features & Components:
Multi-EMA Phase Recognition
Tracks market structure using 4 specific Moving Averages (62 EMA, 144 EMA, 200 SMA, 800 SMA) to instantly classify the environment into an Up-Trend (Bull), Down-Trend (Bear), or Sideways Range.
Heiken Ashi Smoothed (Direction)
Filters out market noise using a double-smoothed calculation (SMMA followed by LWMA). It replaces standard candles to give you a clear, unpolluted view of the immediate market direction.
Better Volume Spike Detection
Monitors volume activity to catch institutional spikes. The system requires an influx of volume (configurable multiplier) to validate high-probability setups.
ADX Momentum Filter
Ensures that you never jump into a stagnant market. Signals are filtered by Average Directional Index (ADX) criteria to guarantee strong momentum is present at the time of the cross.
Integrated THV Trix Oscillator Status
Incorporates the essence of the THV System's famous Trix indicators (triple-smoothed EMAs). Instead of taking up extra sub-window space, the fast/slow Trix crossover status is calculated in the background and displayed in the HUD.
Auto Pivot Lines (Targets & Key Levels)
Automatically calculates and draws daily Pivot Points (P, R1, R2, S1, S2) using a clean step-line style. These serve as institutional price magnets, primary profit targets, and key rejection levels.
Two Dedicated Trading Modes:
You can toggle the system behavior instantly via the settings menu:
Trend Follow Mode (Default): Generates high-probability breakout and continuation signals (Solid Triangles) when the major MA phase, Heiken Ashi color change, ADX direction, and a recent volume spike completely align.
Counter Trend Mode (Advanced): Designed for range-bound markets or fading overextended trend exhausts. It flags sharp reversal entry points (Hollow Arrows) when the price tests daily Pivot support/resistance lines (R1/R2/S1/S2) simultaneously with a Heiken Ashi color flip and a THV Trix momentum turn.
Real-Time HUD Dashboard:
The compact, semi-transparent table on the top-right corner tracks all 5 dimensions of the market condition concurrently:
Selected Mode: Displays whether you are looking for TREND or COUNTER setups.
MA Phase: Displays BULL, BEAR, or RANGE.
Heiken Ashi: Displays immediate trend color status (UP / DOWN).
Better Vol: Warns you with a "SPIKE!" notification when unusual volume enters.
ADX Force: Shows if directional momentum is sufficiently strong.
THV Trix: Displays the background Trix oscillator crossover direction.
Dynamic Alert Conditions Included:
Fully optimized for automated notifications. You can easily set up alerts for:
Trend Follow Buy / Sell Signals
Counter Trend Support / Resistance Reversals
Disclaimer: This script is published for educational and analysis purposes only. Past performance is not indicative of future results. Trading foreign exchange and financial instruments involves significant risk. Always practice strict risk management.
อินดิเคเตอร์

Moving Average Structure MatrixMoving Average Structure Matrix is not a basic multi-MA ribbon.
The moving-average lines are only the visible base layer. The main contribution is a neutral MA structure layer that quantifies how the enabled moving averages are ordered, clustered, twisting, and positioned relative to the selected source.
This script is designed for traders who want quick structural context from multiple EMA/SMA lines without relying only on visual inspection. It is a context and visualization tool only. It does not provide trade-action instructions and it is not a trading system.
What it shows
- Up to 8 user-configurable EMA/SMA slots.
- A moving-average ensemble centerline.
- The high and low boundary of the enabled MA group.
- Optional fill between the MA bundle boundaries.
- A compact context table.
- Optional factual event labels.
- Neutral alert conditions for structure changes.
The MA lines are useful visually, but the structure layer is the main feature.
Core structure fields
Pairwise Stack Score
The script compares enabled moving averages pair by pair.
For each pair with different lengths, the shorter-length MA is treated as the faster MA and the longer-length MA as the slower MA.
If the faster MA is meaningfully above the slower MA, the pair contributes positively.
If the faster MA is meaningfully below the slower MA, the pair contributes negatively.
If the pair is too close to classify, it contributes as tied.
The Stack Score summarizes this pairwise ordering on an approximate -100 to +100 scale.
A positive Stack Score means shorter MAs are generally above longer MAs.
A negative Stack Score means shorter MAs are generally below longer MAs.
A value near zero means the group is mixed or tied.
Order Purity
Order Purity measures how much of the eligible pairwise structure agrees with the dominant side.
For example, a high positive Stack Score with high Order Purity describes a cleaner upward ordering of shorter and longer averages. A mixed pair structure will usually show lower purity.
Order Purity is descriptive only. It is not a forecast or a trade instruction.
Tie Ratio
Tie Ratio measures how many eligible MA pairs are too close to classify after applying the stack-separation threshold.
A higher Tie Ratio means more of the MA group is structurally tied or compressed into similar values.
Slope Consensus
Slope Consensus measures how many enabled moving averages are rising, falling, or flat over the selected slope lookback.
Each enabled MA receives a slope sign:
- rising
- falling
- flat
The Slope Score summarizes the group on an approximate -100 to +100 scale.
Bundle Width and Width Rank
The script calculates the high and low values of the enabled MA group.
Bundle Width measures the distance between those two boundaries.
Bundle Width % expresses that distance relative to the MA centroid.
Width Rank compares the current bundle width with its own recent history. This is a moving-average bundle context only. It is not a volatility regime and it does not forecast future movement.
Width context can read as:
- Clustered
- Middle width
- Wide bundle
- n/a
Twist Rate
Twist Rate describes internal reordering of the MA group.
For each eligible fast/slow pair, the script compares the current pair relationship with the previous bar's relationship. When a pair changes from one ordered side to the other, it counts as a twist.
Twist Rate summarizes how much internal crossing or reordering has occurred over the selected lookback.
This helps distinguish a clean MA structure from a churning or mixed MA group.
Fast/Slow Cohort Spread
The script can compare shorter-length and longer-length MA groups.
The fast cohort contains shorter MAs.
The slow cohort contains longer MAs.
Cohort Spread % compares the average position of the fast cohort with the average position of the slow cohort.
This gives a second view of the structure beyond individual pair comparisons.
Source-vs-Bundle location
The selected source can be:
- Above bundle
- Inside bundle
- Below bundle
- n/a
The script also calculates Bundle Position %, which describes where the source sits relative to the current MA bundle.
Values can be below 0 or above 100 when the source is outside the bundle.
Structure State
The script combines stack ordering, order purity, slope consensus, bundle width context, twist rate, and source location into a neutral state label.
Possible states include:
- Need 2+ MAs
- Need different MA lengths
- Warming up
- Ordered upward
- Ordered downward
- Upward stack / mixed slopes
- Downward stack / mixed slopes
- Churning bundle
- Clustered mixed bundle
- Flat bundle
- Transitioning upward
- Transitioning downward
- Intermixed
These states describe the current MA structure. They do not imply continuation or reversal.
Structure Age
Structure Age counts how long the current structure state has persisted.
The script uses distinct internal state IDs, so the age resets when the actual structure state changes, not just when broad direction changes.
Structure Fingerprint
The Fingerprint is a compact summary of the current MA structure.
Example:
O+ S+ Wm Pa A34
Meaning:
- O+ means positive stack polarity.
- O- means negative stack polarity.
- O0 means no clear stack polarity.
- S+ means positive slope consensus.
- S- means negative slope consensus.
- S0 means no clear slope consensus.
- Wc means clustered width.
- Wm means middle width.
- Ww means wide bundle.
- Wn means width unavailable.
- Pa means source above the bundle.
- Pi means source inside the bundle.
- Pb means source below the bundle.
- Pn means source location unavailable.
- A shows the current structure age.
The Fingerprint is a compact context summary. It is not a trade instruction.
Structure Footprint
The Footprint expands the context by combining:
- Structure age
- Previous state age
- Width motion
- Twist Rate
- Order Purity
- Tie Ratio
This helps users read how the MA group is currently organized without relying only on line spacing.
Context table
The default context table is compact and placed in the upper-right area.
Compact layout shows:
- State
- Fingerprint
- Stack Score
- Slope Score
- Width / Twist
- Price location
- Structure Age
Standard and Detailed layouts add more research fields, including:
- Footprint
- Order Purity
- Tie Ratio
- Twist Rate
- Cohort Spread
- Bundle Width %
- Width Rank
- Bundle Position %
- Enabled MA count
- Eligible pairs
- Equal-length pairs skipped
- Up / Down / Tied pair counts
- Fast / Slow cohort counts
- Centroid
- Bundle high
- Bundle low
- Active warm-up bars
- State ID
- Enabled MA names
Research fields are available in the Detailed context table without adding extra chart plots. The context table is the primary research surface.
Events and labels
Event labels are optional and off by default.
When enabled, labels are factual and neutral. They describe events such as:
- structure became ordered upward
- structure became ordered downward
- structure became intermixed
- bundle entered churning context
- bundle entered clustered width context
- bundle left clustered width context
- source moved above the MA bundle
- source moved below the MA bundle
- source crossed the MA centroid
Event markers use capped labels rather than plotshape markers, so the script stays within TradingView's plot-count limit. Older labels are removed after the user-defined label cap is reached.
Alerts
The script includes factual alert conditions for the same structure events.
Alerts respect the selected confirmed-bar behavior by default. Intrabar mode is available, but realtime values can update until the bar closes.
Customization
Users can adjust:
- source
- slope lookback
- warm-up behavior
- EMA/SMA type for each MA slot
- length for each MA slot
- color, width, transparency, and name for each MA slot
- stack separation threshold
- ordered stack threshold
- order purity threshold
- slope flat threshold
- slope consensus threshold
- width-rank lookback
- clustered / wide width thresholds
- twist lookback
- churning twist threshold
- cohort split length
- automatic cohort split
- event persistence
- event cooldown
- context table layout
- context table position
- table text size
- table colors
- marker colors
- envelope colors
- fill transparency
Visual customization does not affect calculations.
Most input values are hidden from the chart status line by default to keep the chart label compact. All inputs remain available in the Settings / Inputs tab.
Different from other tools
This script does not use ATR channels, session shading, volatility-regime classification, VWAP, volume weighting, or RSI slope divergence.
It focuses only on the geometry of an enabled EMA/SMA ensemble.
Limitations
Moving averages lag by design.
A clean MA structure does not guarantee continuation.
A churning MA structure does not imply reversal.
MA order can persist, unwind, or flip.
Default lengths are common visual reference points, not optimized settings.
Width and cluster context are descriptive of the enabled MA group and its own history.
Changing enabled MAs, lengths, or thresholds changes the structure readings.
This script is not financial advice and not a trading system.
Japanese notes
このスクリプトは単なる複数移動平均線ではなく、EMA/SMA群の並び、純度、近接度、傾きの一致、束の広がり、ねじれ、価格位置、状態の継続時間を構造として表示する可視化ツールです。売買判断や将来予測ではなく、MA群の現在の構造を把握するための補助として設計しています。 อินดิเคเตอร์

RSI Volume-Validated Overbought/OversoldRSI Volume-Validated Overbought/Oversold
OVERVIEW
This indicator combines a standard RSI with a volume validation layer. The core idea: an RSI reading in overbought or oversold territory does not by itself guarantee that price will decelerate or reverse — the move often needs participation (volume) behind it to be meaningful. This script accumulates volume while price sits inside an overbought or oversold RSI zone and only flags the episode once that accumulated volume reaches a defined threshold, distinguishing zones with real participation from zones with weak, low-volume RSI extremes that are more likely to be ignored by price.
WHAT IT IS MADE OF
1. RSI Engine
A standard RSI (configurable length and source) checked against two configurable levels: an overbought level (default 70) and an oversold level (default 30).
2. Volume Accumulator
From the moment RSI enters an overbought or oversold zone, the indicator starts summing the volume of every bar for as long as RSI remains inside that zone. This running total resets to zero each time a new zone episode begins (i.e., each fresh entry into overbought or oversold after having been outside it).
3. Volume Threshold
A simple moving average of volume (default length 20) multiplied by a user-defined factor (default 8) forms the validation threshold. This threshold is recalculated on every bar using current volume conditions.
4. Validation Logic
The indicator continuously compares the accumulated zone volume against the threshold. The first bar where the accumulated volume reaches or exceeds the threshold — while RSI is still inside the zone — triggers the signal for that episode. Only one signal can fire per zone episode; once triggered, the indicator will not signal again until RSI exits the zone and re-enters it later.
WHAT IT SIGNALS AND HOW
- A green upward triangle below the bar marks a validated oversold episode (accumulated volume met the threshold while RSI was oversold).
- A red downward triangle above the bar marks a validated overbought episode (accumulated volume met the threshold while RSI was overbought).
- A label is plotted at the signal bar showing the exact accumulated volume figure for that episode, so the reader can see how much participation triggered the validation.
- RSI readings that reach overbought/oversold but never accumulate enough volume before exiting the zone produce no signal at all. These "weak" episodes are intentionally left unmarked.
HOW TO INTERPRET IT
A signal does not mean "buy here" or "sell here." It means: at this point, price has been overbought/oversold for long enough, with enough volume behind that condition, that the RSI extreme is more likely to carry real weight. Historically, this tends to coincide with one of three outcomes:
- Price decelerates and reverses direction.
- Price decelerates and consolidates/pauses before continuing.
- Price continues in the same direction, but at a reduced pace.
The signal is a condition-strength marker, not a directional entry trigger.
HOW TO USE IT
Use this indicator as a filter or confirmation layer on top of your own analysis — for example, alongside support/resistance, structure, or other timing tools — to judge whether a given overbought/oversold reading is likely to matter. It is best suited as a heads-up that momentum may be about to change character, not as a standalone trigger for opening positions.
LIMITATIONS
- This indicator does NOT generate buy/sell entries. It only flags when a volume-validated overbought/oversold condition occurs. Any trading decision based on it requires additional confirmation and risk management from the user.
- It does not predict the magnitude or exact timing of a reversal or deceleration — only that the condition has met a volume-based validation threshold.
- The volume SMA and threshold factor are fully adjustable; results will vary significantly by asset, timeframe, and the chosen factor. Defaults shown here (SMA length 20, factor 8) were tuned through visual backtesting and may need re-calibration for other instruments or timeframes.
- On instruments or data feeds where volume data is unavailable or unreliable (e.g., some spot forex feeds), the volume accumulation and threshold comparison will not function as intended.
- This script does not repaint: each signal is generated and locked in on the bar where the volume threshold is met and does not change on historical bars after that point. อินดิเคเตอร์

อินดิเคเตอร์

อินดิเคเตอร์

Volume Profile Supertrend [HexaTrades]Volume Profile Supertrend re-imagines the classic Supertrend. Instead of trailing bands built from pure volatility (ATR), it builds them around the levels where real volume has traded the Point of Control and Value Area.
The philosophy is simple: a normal Supertrend follows volatility; this one follows where the market accepts value. Price tends to gravitate to, and trend away from, the zones where the most business gets done. By anchoring the trend engine to value migration, the indicator aims to stay on the right side of the move while filtering out a portion of low-quality volatility noise.
Everything is computed internally in Pine; no built-in Volume Profile tool is used, so it works on any symbol and timeframe that has volume.
💡How it works
1. Rolling Volume Profile:
It looks back over the last Profile Lookback bars, finds the high–low range, and divides it into Number of Rows price buckets. Every historical bar's volume is distributed across the buckets its range spans, producing a fresh volume distribution on every candle.
2. POC, VAH & VAL:
POC (Point of Control) : the price bucket with the highest traded volume (the "fairest price").
Value Area: the script expands outward from the POC until it captures the chosen Value Area % (default 70%) of total volume.
VAH / VAL: the upper and lower edges of that Value Area.
3. Smoothing & Supertrend bands:
POC, VAH, and VAL are smoothed with EMAs to remove jitter. Two trailing bands are then built, exactly like a Supertrend:
Lower band = smoothed VAL − (ATR × buffer) → support used while bullish.
Upper band = smoothed VAH + (ATR × buffer) → resistance used while bearish.
The bands only trail in the trend-following direction, so they lock in as the price advances.
4. Trend flip:
The trend is bullish while price holds above the lower band, and flips bearish when price closes below it (and vice-versa). The flip is evaluated against the previous bar's confirmed bands, so closed candles never change.
💡How to read it
🔶Bullish:A green line sits below the price. The market is accepting a higher value; treat pullbacks toward the line as the trend "breathing." A flip to red is your warning.
🔶Bearish: A red line sits above the price. Value is migrating lower; rallies into the line are where sellers tend to re-engage. A flip to green signals a potential turn.
🔶Choppy Markets: When price is inside the value area and trend strength is low, the market may be sideways.
In these conditions, signals can be weaker. It may be better to wait for a clear value breakout or stronger trend strength.
🔺Signals
- BUY label prints when the trend flips from bearish to bullish.
- SELL label prints when the trend flips from bullish to bearish.
- A flip dot marks the exact bar of the change on the trend line.
- Trend Strength Filter: Set Minimum Trend Strength above 0 to filter out weak trend flips and display only higher-conviction signals. (Available in the indicator settings.)
┼ Dashboard
-Trend: Current direction Bullish or Bearish.
-Strength: 0–100% conviction score blending distance from POC, POC slope, and whether price has broken outside the Value Area.
-Price Position: Above / Inside / Below Value Area.
-Last Signal: The most recent BUY or SELL that fired.
Alerts
The indicator includes alerts for important events:
-Buy Signal / Sell Signal
-Bullish Trend / Bearish Trend (flip)
-Price Above Value Area / Price Below Value Area
-Price Crossing POC EMA
Suggested Settings
For Intraday Trading
Use lower lookback and medium rows for faster signals.
Example:
-Profile Lookback: 50–100
-Rows: 30–50
-EMA Smoothing: 8–14
-ATR Buffer: 0.5–1.0
For Swing trading
Use higher lookback and smoother settings for cleaner signals.
Example:
-Profile Lookback: 100–250
-Rows: 40–70
-EMA Smoothing: 10–21
-ATR Buffer: 0.8–1.5
For Cleaner Signals
-Increase EMA Smoothing Length
-AIncrease TR Buffer
-Increase Minimum Trend Strength
Volume Profile Supertrend combines the proven structure of a Supertrend with the market's true area of value derived from a rolling Volume Profile. Instead of relying solely on price volatility, it follows the migration of value through the Point of Control (POC) and Value Area (VAH/VAL) to identify higher-quality trend changes.
Whether you're a day trader or swing trader, this indicator helps you visualize trend direction, identify dynamic support and resistance, filter weak reversals, and stay aligned with the prevailing market structure. Use it as a standalone trend-following tool or alongside your existing trading strategy for additional confirmation.
We would love to hear your suggestions. If you have ideas for new features, indicators, analytics, or improvements, please share your feedback. Your input helps guide future updates and improve the indicator for all traders.
This indicator is for educational and analytical purposes only. It is not financial advice. Trading involves risk. Always use proper risk management and combine this indicator with your own analysis before taking any trade.
อินดิเคเตอร์

Fully custom SMA/EMA, colored 50 SMA, 15,20,50,100,200Description:This indicator streamlines chart real estate by packing four highly customizable moving averages into a single script slot. It is designed for traders who utilize multi-timeframe analysis, structural trend filters, and short-term momentum tracking.
Key Features:
Primary Trend Anchor : A strict, locked-in Simple Moving Average (defaulted to 50 periods) that features dynamic, real-time color-shifting. The line instantly transitions to green when the asset price closes above it (signaling a structural uptrend) and shifts to red when price drops below it (signaling a structural downtrend).
Momentum Tracker: A highly responsive second moving average (defaulted to a 15-period EMA) used to gauge short-term pullbacks, trend strength, and mean-reversion zones.
Institutional Support Filters: Two additional completely independent moving averages (defaulted to 100 and 200 SMAs) that can be individually toggled on or off to reveal major institutional support and resistance horizons.
Full Workspace Control : Every line features independent toggles for visibility, length inputs, smoothing calculations (SMA vs. EMA), and custom hexadecimal color pickers. อินดิเคเตอร์

อินดิเคเตอร์
