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.
Mã nguồn mở
Theo đúng tinh thần TradingView, tác giả của tập lệnh này đã công bố nó dưới dạng mã nguồn mở, để các nhà giao dịch có thể xem xét và xác minh chức năng. Chúc mừng tác giả! Mặc dù bạn có thể sử dụng miễn phí, hãy nhớ rằng việc công bố lại mã phải tuân theo Nội quy.
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.
Mã nguồn mở
Theo đúng tinh thần TradingView, tác giả của tập lệnh này đã công bố nó dưới dạng mã nguồn mở, để các nhà giao dịch có thể xem xét và xác minh chức năng. Chúc mừng tác giả! Mặc dù bạn có thể sử dụng miễn phí, hãy nhớ rằng việc công bố lại mã phải tuân theo Nội quy.
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.