OPEN-SOURCE SCRIPT
SixShooter

SixShooter (6SHOT)
A multi-timeframe POC compression and breakout engine for TradingView.
SixShooter combines anchored VWAPs, rolling volume-profile POCs, compression analytics, trend-regime filters, and breakout acceleration logic into a single institutional-style framework.
Built to detect:
Coiled breakout setups before expansion
Trend continuation acceleration (“THRUST”)
Structural rollover tops
Multi-timeframe support/resistance stacking
Regime transitions between accumulation and distribution
Core Concept
6SHOT tracks six major market structure levels simultaneously:
Rank Level Description
1 dPOC Current day anchored VWAP
2 pdPOC Prior day VWAP
3 wPOC Current week volume-profile POC
4 pwPOC Prior week POC
5 mPOC Current month POC
6 pmPOC Prior month POC
These levels form a live structural “stack”.
When the stack compresses tightly and directional alignment emerges, the indicator searches for:
breakout conditions,
trend acceleration,
or rollover failure structures.
What Makes SixShooter Different
Unlike traditional indicators that only react to price:
6SHOT measures market structure compression directly.
Uses multi-timeframe POC migration as the primary signal source.
Detects “energy loading” before expansion.
Separates trend continuation from true structural reversals.
Uses higher-timeframe regime filters to reduce noise.
The result is fewer but significantly higher-quality signals.
Price Pane Features
Multi-Timeframe POC Levels
The indicator draws six persistent horizontal support/resistance levels:
Daily VWAP structures
Weekly volume-profile structures
Monthly volume-profile structures
Each level:
extends across the chart,
updates only at current values,
and includes right-edge ranked labels.
The ranking system lets traders instantly visualize:
shallow vs deep support,
stacked bullish structure,
or stacked bearish structure.
Stack Score
6SHOT continuously scores the ordering of all six POCs.
Bullish Stack
Perfect bullish alignment:
dPOC > pdPOC > wPOC > pwPOC > mPOC > pmPOC
Bearish Stack
Perfect bearish alignment:
pmPOC > mPOC > pwPOC > wPOC > pdPOC > dPOC
The score ranges from:
+1.0 → fully bullish structure
0.0 → mixed / transitional
-1.0 → fully bearish structure
A live color-coded readout displays:
BULL
MIXED
BEAR
directly above the POC stack.
Lower Pane Analytics
Compression Engine
6SHOT measures:
(max POC − min POC) / ATR
Then percentile-ranks it over time.
This creates a normalized compression score:
100 = tightest structural compression
0 = widest structural dispersion
Compression alone is not enough for signals.
The indicator additionally requires:
directional alignment,
price coiling,
trend validation,
and regime confirmation.
Signal Types
1. POP Signals
Primary breakout engine.
POP UP
Triggers when:
compression is extreme,
POCs align upward,
price is tightly coiled,
higher-timeframe regime agrees,
and chop filters are cleared.
Designed to detect:
explosive upside expansions,
trend initiations,
and continuation launches.
POP DOWN
Two mechanisms:
Coil Breakdown
Symmetric bearish version of POP UP.
Rollover Breakdown
Independent structural-top detector using:
failed swing highs,
lower highs,
lower lows,
ATR-based drawdown,
and down-sloping structure.
Rollover logic is one-shot and re-arms only after a new swing high.
2. THRUST Signals
Trend acceleration engine.
Designed for:
continuation moves after the original breakout,
momentum expansion,
volatility expansion,
and runaway trends.
Requirements include:
ATR expansion,
decisive candle closes,
directional POC agreement,
and multi-bar momentum thrust.
Useful for catching:
late-stage trend acceleration,
squeeze continuations,
and momentum cascades.
3. PRE-READY Signals
Early-warning compression detector.
Appears before full READY conditions when:
compression is rapidly tightening,
but hasn’t yet reached breakout thresholds.
Useful for:
stalking setups,
preparing alerts,
or anticipating imminent POP conditions.
Disabled by default.
4. Strict Canonical Pattern
The highest-conviction bullish structure in the system.
Requires:
all POCs stacked beneath price,
ideal monthly/weekly/daily ordering,
price glued tightly to dPOC,
and sufficient structural support depth.
When active:
the chart receives a lime structural tint,
and breakout confirmation fires on expansion above prior highs.
This is designed to identify:
loaded continuation structures,
institutional support stacking,
and pre-expansion equilibrium zones.
Regime & Noise Filters
Higher-Timeframe PSAR Filter
Automatically steps one timeframe higher than the current chart.
Examples:
5m → 1H regime
1H → Daily regime
Daily → Weekly regime
Used to suppress:
countertrend coil signals,
weak reversals,
and noisy breakdowns.
PSAR Proximity Gate
Suppresses signals when price is too close to PSAR flip zones.
Purpose:
avoid signals during unstable trend transitions,
reduce chop noise,
and prevent one-bar fakeouts.
Chop Detection
Measures net movement relative to ATR.
If price is oscillating without meaningful progress:
POP signals are blocked,
unless a true range breakout occurs.
Strong Trend Lockout
Prevents countertrend fires in clear macro trends.
Example:
suppress bearish signals during strong long-term uptrends,
suppress bullish signals during strong downtrends.
Built specifically to eliminate:
repeated fake reversals inside runaway trends.
Recency-Weighted POC Engine
Optional decay weighting allows newer volume activity to dominate POC calculations.
ON
More adaptive and predictive.
OFF
Traditional full-period volume-profile behavior.
This creates a balance between:
responsive modern structure tracking,
and classic static POC analysis.
Best Use Cases
6SHOT performs best on:
equities,
crypto,
futures,
and momentum-driven instruments.
Particularly effective for:
swing breakouts,
volatility expansions,
trend continuation,
squeeze detection,
and structural reversals.
Designed Philosophy
Quality over quantity.
6SHOT intentionally filters aggressively:
higher thresholds,
cooldown systems,
anti-flip protection,
trend lockouts,
and regime filters
all exist to suppress low-quality noise.
The goal is not maximum signal frequency.
The goal is:
structurally meaningful signals,
cleaner trend participation,
and earlier recognition of expansion regimes.
Included Features
Multi-timeframe POC stacking
Anchored VWAP integration
Weekly & monthly rolling volume profiles
Compression percentile analytics
Trend acceleration detection
Structural rollover detection
Regime-aware breakout filtering
Anti-whipsaw cooldown engine
Higher-timeframe PSAR confirmation
Dynamic support/resistance labeling
Canonical stacked-support detection
Real-time structural score readout
Recommended Workflow
Many traders use 6SHOT as:
Trend Structure Layer
Use POCs + stack score to understand market positioning.
Setup Detection Layer
Use PRE-READY + READY compression states to stalk opportunities.
Execution Layer
Use POP / THRUST fires for entries.
Risk Layer
Use stacked POCs as dynamic support/resistance zones.
Important Notes
6SHOT is not a standalone trading system.
It is a structural-analysis framework designed to:
identify high-energy market conditions,
classify trend regimes,
and surface asymmetric breakout opportunities.
Best results come when combined with:
market context,
volume analysis,
macro structure,
and disciplined risk management.
A multi-timeframe POC compression and breakout engine for TradingView.
SixShooter combines anchored VWAPs, rolling volume-profile POCs, compression analytics, trend-regime filters, and breakout acceleration logic into a single institutional-style framework.
Built to detect:
Coiled breakout setups before expansion
Trend continuation acceleration (“THRUST”)
Structural rollover tops
Multi-timeframe support/resistance stacking
Regime transitions between accumulation and distribution
Core Concept
6SHOT tracks six major market structure levels simultaneously:
Rank Level Description
1 dPOC Current day anchored VWAP
2 pdPOC Prior day VWAP
3 wPOC Current week volume-profile POC
4 pwPOC Prior week POC
5 mPOC Current month POC
6 pmPOC Prior month POC
These levels form a live structural “stack”.
When the stack compresses tightly and directional alignment emerges, the indicator searches for:
breakout conditions,
trend acceleration,
or rollover failure structures.
What Makes SixShooter Different
Unlike traditional indicators that only react to price:
6SHOT measures market structure compression directly.
Uses multi-timeframe POC migration as the primary signal source.
Detects “energy loading” before expansion.
Separates trend continuation from true structural reversals.
Uses higher-timeframe regime filters to reduce noise.
The result is fewer but significantly higher-quality signals.
Price Pane Features
Multi-Timeframe POC Levels
The indicator draws six persistent horizontal support/resistance levels:
Daily VWAP structures
Weekly volume-profile structures
Monthly volume-profile structures
Each level:
extends across the chart,
updates only at current values,
and includes right-edge ranked labels.
The ranking system lets traders instantly visualize:
shallow vs deep support,
stacked bullish structure,
or stacked bearish structure.
Stack Score
6SHOT continuously scores the ordering of all six POCs.
Bullish Stack
Perfect bullish alignment:
dPOC > pdPOC > wPOC > pwPOC > mPOC > pmPOC
Bearish Stack
Perfect bearish alignment:
pmPOC > mPOC > pwPOC > wPOC > pdPOC > dPOC
The score ranges from:
+1.0 → fully bullish structure
0.0 → mixed / transitional
-1.0 → fully bearish structure
A live color-coded readout displays:
BULL
MIXED
BEAR
directly above the POC stack.
Lower Pane Analytics
Compression Engine
6SHOT measures:
(max POC − min POC) / ATR
Then percentile-ranks it over time.
This creates a normalized compression score:
100 = tightest structural compression
0 = widest structural dispersion
Compression alone is not enough for signals.
The indicator additionally requires:
directional alignment,
price coiling,
trend validation,
and regime confirmation.
Signal Types
1. POP Signals
Primary breakout engine.
POP UP
Triggers when:
compression is extreme,
POCs align upward,
price is tightly coiled,
higher-timeframe regime agrees,
and chop filters are cleared.
Designed to detect:
explosive upside expansions,
trend initiations,
and continuation launches.
POP DOWN
Two mechanisms:
Coil Breakdown
Symmetric bearish version of POP UP.
Rollover Breakdown
Independent structural-top detector using:
failed swing highs,
lower highs,
lower lows,
ATR-based drawdown,
and down-sloping structure.
Rollover logic is one-shot and re-arms only after a new swing high.
2. THRUST Signals
Trend acceleration engine.
Designed for:
continuation moves after the original breakout,
momentum expansion,
volatility expansion,
and runaway trends.
Requirements include:
ATR expansion,
decisive candle closes,
directional POC agreement,
and multi-bar momentum thrust.
Useful for catching:
late-stage trend acceleration,
squeeze continuations,
and momentum cascades.
3. PRE-READY Signals
Early-warning compression detector.
Appears before full READY conditions when:
compression is rapidly tightening,
but hasn’t yet reached breakout thresholds.
Useful for:
stalking setups,
preparing alerts,
or anticipating imminent POP conditions.
Disabled by default.
4. Strict Canonical Pattern
The highest-conviction bullish structure in the system.
Requires:
all POCs stacked beneath price,
ideal monthly/weekly/daily ordering,
price glued tightly to dPOC,
and sufficient structural support depth.
When active:
the chart receives a lime structural tint,
and breakout confirmation fires on expansion above prior highs.
This is designed to identify:
loaded continuation structures,
institutional support stacking,
and pre-expansion equilibrium zones.
Regime & Noise Filters
Higher-Timeframe PSAR Filter
Automatically steps one timeframe higher than the current chart.
Examples:
5m → 1H regime
1H → Daily regime
Daily → Weekly regime
Used to suppress:
countertrend coil signals,
weak reversals,
and noisy breakdowns.
PSAR Proximity Gate
Suppresses signals when price is too close to PSAR flip zones.
Purpose:
avoid signals during unstable trend transitions,
reduce chop noise,
and prevent one-bar fakeouts.
Chop Detection
Measures net movement relative to ATR.
If price is oscillating without meaningful progress:
POP signals are blocked,
unless a true range breakout occurs.
Strong Trend Lockout
Prevents countertrend fires in clear macro trends.
Example:
suppress bearish signals during strong long-term uptrends,
suppress bullish signals during strong downtrends.
Built specifically to eliminate:
repeated fake reversals inside runaway trends.
Recency-Weighted POC Engine
Optional decay weighting allows newer volume activity to dominate POC calculations.
ON
More adaptive and predictive.
OFF
Traditional full-period volume-profile behavior.
This creates a balance between:
responsive modern structure tracking,
and classic static POC analysis.
Best Use Cases
6SHOT performs best on:
equities,
crypto,
futures,
and momentum-driven instruments.
Particularly effective for:
swing breakouts,
volatility expansions,
trend continuation,
squeeze detection,
and structural reversals.
Designed Philosophy
Quality over quantity.
6SHOT intentionally filters aggressively:
higher thresholds,
cooldown systems,
anti-flip protection,
trend lockouts,
and regime filters
all exist to suppress low-quality noise.
The goal is not maximum signal frequency.
The goal is:
structurally meaningful signals,
cleaner trend participation,
and earlier recognition of expansion regimes.
Included Features
Multi-timeframe POC stacking
Anchored VWAP integration
Weekly & monthly rolling volume profiles
Compression percentile analytics
Trend acceleration detection
Structural rollover detection
Regime-aware breakout filtering
Anti-whipsaw cooldown engine
Higher-timeframe PSAR confirmation
Dynamic support/resistance labeling
Canonical stacked-support detection
Real-time structural score readout
Recommended Workflow
Many traders use 6SHOT as:
Trend Structure Layer
Use POCs + stack score to understand market positioning.
Setup Detection Layer
Use PRE-READY + READY compression states to stalk opportunities.
Execution Layer
Use POP / THRUST fires for entries.
Risk Layer
Use stacked POCs as dynamic support/resistance zones.
Important Notes
6SHOT is not a standalone trading system.
It is a structural-analysis framework designed to:
identify high-energy market conditions,
classify trend regimes,
and surface asymmetric breakout opportunities.
Best results come when combined with:
market context,
volume analysis,
macro structure,
and disciplined risk management.
Скрипт с открытым кодом
В истинном духе TradingView, создатель этого скрипта сделал его открытым исходным кодом, чтобы трейдеры могли проверить и убедиться в его функциональности. Браво автору! Вы можете использовать его бесплатно, но помните, что перепубликация кода подчиняется нашим Правилам поведения.
Отказ от ответственности
Информация и публикации не предназначены для предоставления и не являются финансовыми, инвестиционными, торговыми или другими видами советов или рекомендаций, предоставленных или одобренных TradingView. Подробнее читайте в Условиях использования.
Скрипт с открытым кодом
В истинном духе TradingView, создатель этого скрипта сделал его открытым исходным кодом, чтобы трейдеры могли проверить и убедиться в его функциональности. Браво автору! Вы можете использовать его бесплатно, но помните, что перепубликация кода подчиняется нашим Правилам поведения.
Отказ от ответственности
Информация и публикации не предназначены для предоставления и не являются финансовыми, инвестиционными, торговыми или другими видами советов или рекомендаций, предоставленных или одобренных TradingView. Подробнее читайте в Условиях использования.