Custom Long ProjectionDo custom Long Projection
Do custom Long Projection
Do custom Long Projection
Do custom Long Projection
Do custom Long Projection
Do custom Long Projection
Do custom Long Projection
Do custom Long Projection
Do custom Long Projection
Do custom Long Projection
Do custom Long Projection
Do custom Long Projection
Do custom Long Projection
Do custom Long Projection
Indicateurs d'étendue
VWAP --S/W/M/Q/Y-- (mk)VWAP — S / W / M / Q / Y (mk)
This indicator plots multi-timeframe anchored VWAPs on a single chart, allowing you to view Session, Weekly, Monthly, Quarterly, and Yearly VWAPs simultaneously, each with optional standard-deviation bands.
It is designed for traders who use VWAP as a fair value reference across multiple market horizons and want higher-timeframe context without switching charts.
🔹 What it shows
Session VWAP (daily reset)
Weekly VWAP
Monthly VWAP
Quarterly VWAP
Yearly VWAP
Each VWAP can be enabled or disabled individually.
🔹 VWAP Bands
For every VWAP, the indicator can optionally plot:
±1 standard deviation
±2 standard deviations
±3 standard deviations
These bands help identify:
Overextended price moves
Mean-reversion zones
Higher-timeframe support and resistance
🔹 Key Features
True anchored VWAP using volume-weighted calculations
Automatic resets based on timeframe changes
Clean, color-coded levels for each timeframe
Independent visibility controls for each VWAP and its bands
Works on any market and timeframe with volume data
🔹 How to use it
Use higher-timeframe VWAPs (Monthly / Quarterly / Yearly) as major bias and balance levels
Use Session and Weekly VWAPs for intraday execution and mean-reversion setups
Combine VWAP confluence across timeframes for high-probability zones
Watch price behavior around ±1 / ±2 / ±3 bands for acceptance or rejection
MTF Confluence Reporter - Trend & Momentum AlignmentThis indicator is a multi-timeframe confluence dashboard designed to answer one question clearly:
“Across my key timeframes, is the market leaning Bullish, Bearish, or Mixed—and how strong is that lean?”
It combines two separate “votes” per timeframe:
4MA Direction (trend alignment / slope bias)
StochRSI State (momentum bias)
Those votes are then blended into a single Confluence result, shown as a clean readout with a 0–100 Strength score, plus hysteresis to reduce flicker near the decision boundary.
What you see in the table
1) 4MA
This is the trend component. It summarizes whether the selected timeframes are generally Bull or Bear based on the moving-average direction logic (your 4MA engine).
2) Stoch
This is the momentum component. It summarizes whether StochRSI across the selected timeframes is leaning Bull or Bear.
3) Qualified (YES/NO)
A safety gate. “Qualified = YES” means the internal conditions required for a valid confluence read are met (i.e., enough alignment/consistency to treat the output as actionable).
If it’s NO, treat the market as mixed / transitional and tighten risk.
4) Strength (0–100)
Your blended score (trend + momentum).
Higher = stronger agreement across timeframes.
A simple way to interpret it:
80–100: Strong alignment (clean regime)
60–79: Moderate alignment (tradable, but expect chop)
50–59: Weak / transitioning (be cautious)
< 50: Bearish side of the regime logic (or mixed turning down)
5) Strength Bar
A visual “battery meter” for the Strength score. This is meant to be read at a glance during fast decision-making.
6) Confluence (BULL/BEAR)
The actual regime output. This is the “final answer” based on the Strength score and hysteresis rules.
7) Hysteresis (Enter / Exit thresholds)
This is the anti-flicker system.
Example shown on the chart:
Enter > 60
Exit < 50
Meaning:
The script only “flips ON” a Bull regime when strength becomes convincingly Bullish (above 60).
It won’t “flip OFF” until strength meaningfully weakens (below 50).
This reduces rapid flipping during 50/50 conditions.
How to use it (practical workflow)
Step 1 — Use Confluence as your “market mode”
BULL: Favor longs, trend-following entries, buying pullbacks.
BEAR: Favor defense, shorts/hedges (if you trade them), or wait for reset.
Qualified = NO: Reduce size, tighten stops, or wait—conditions are not clean.
Step 2 — Use Strength to time aggressiveness
Strength rising: Momentum is joining trend → entries tend to have better follow-through.
Strength falling: Alignment is fading → take profit quicker or tighten risk.
Step 3 — Use hysteresis as your “noise filter”
If you’re a swing trader, hysteresis is your friend:
Don’t overreact to a single bar change.
Let the regime confirm and stay confirmed.
Best use-cases
Swing trading / position bias (daily/weekly context)
Hedge decisions (when alignment flips and stays flipped)
Filtering entries from other tools (only take signals that match the regime)
Settings notes:
This script is designed to be flexible:
You can choose which timeframes matter most to you (commonly 1H / 4H / 1D / 1W / 1M).
If your version includes weighting, you can tune weights to match your trading style (short-term vs swing).
Thresholds (Enter/Exit) can be tightened for faster flips or widened for smoother regimes.
Important notes / disclaimer (TradingView-safe)
This tool is an informational confluence dashboard, not financial advice. No indicator can predict the future. Always confirm with market structure, risk management, and your own plan. Past behavior on a chart does not guarantee future results.
How I Use This Indicator (Example Workflow)
I use this tool primarily as a market-bias and risk-filter, not as a standalone entry signal.
Establish the regime first
I start by checking the Confluence row:
BULL: I focus on long-side ideas and bullish continuation setups.
BEAR: I become defensive, avoid counter-trend trades, or look for short/hedge opportunities where applicable.
Qualified = NO: I treat the market as transitional and reduce risk.
Use Strength to adjust aggressiveness
When Strength is elevated and rising, I am more comfortable holding positions and allowing trades more room to develop.
When Strength is declining, I tighten stops, reduce position size, or manage trades more actively.
Let hysteresis do the work
I do not react to every minor fluctuation near the midpoint.
The built-in hysteresis thresholds help me stay aligned with the prevailing regime instead of over-trading during indecision.
Entries come from other tools
Actual entries are taken using price structure, support/resistance, or other indicators.
This dashboard simply tells me whether the broader environment supports that idea or not.
In short, I treat this indicator as a context and confirmation layer—it helps answer when to be aggressive, cautious, or patient.
Pips Signals with Alert From B#/S#Pips Signals B#/S# – Price‑Based Sequential Signal System
Pips Signals B#/S# is a price‑action‑driven indicator that generates sequential buy and sell signals based purely on pip movement, without relying on traditional oscillators or lagging indicators. It is designed for traders who prefer clean, rule‑based signals derived directly from market structure and price expansion.
How It Works
The indicator tracks the distance between the current price and the most recent signal. When price moves a user‑defined number of pips away from the last signal, a new signal is generated:
• B1, B2, B3… for consecutive bullish signals
• S1, S2, S3… for consecutive bearish signals
If price continues in the same direction, the sequence number increases. If price reverses by the required pip distance, the sequence resets and flips direction. This makes the tool useful for identifying momentum continuation as well as structured reversals.
Key Features
• Pure price‑action logic based on pip distance
• Sequential labeling (B#/S#) to visualize directional strength
• Configurable pip size and signal distance
• Customizable label size and colors
• Alerts that can trigger starting from a specific sequence number
• Works on all markets and timeframes
• No repainting — signals only appear after price completes the required movement
Why It’s Useful
This indicator helps traders track directional expansions, identify momentum continuation, spot structured reversals, and filter noise by requiring a minimum pip movement before any signal appears. It is suitable for scalpers, intraday traders, and swing traders who want a clean, objective method to monitor directional price movement.
Notes
This tool does not predict future price movement. It provides a systematic way to visualize and quantify directional shifts based on pip expansion, allowing traders to incorporate it into their own strategies and risk‑management rules.
Chaos Chameleon Risk Reactor [JOAT]# Chaos Chameleon Risk Reactor
Chaos Chameleon Risk Reactor is a Pine Script v6 indicator that fuses pattern-based reversal detection with real-time risk telemetry. It answers two questions on every chart: Is a reversal developing with genuine confluence? And if I take it, what does my risk profile look like right now?
Note: This script is published as an invite-only INDICATOR. It does not generate backtesting results or automated trade execution. Access requires authorization through the script's access control settings.
## Why This Script Merits Invite-Only Protection
This indicator combines multiple analytical dimensions that individually exist as separate tools across the trading community. The value proposition lies in the specific integration methodology and risk-gated scoring system that synthesizes:
Pattern intelligence engine detecting 10 candlestick patterns with weighted scoring and configurable thresholds
Multi-timeframe confirmation using dual higher timeframes with adjustable weight multipliers
Volatility context engine with shock index, compression detection, and squeeze identification
Risk architecture calculating VaR proxy, drawdown tracking, heat metrics, and position sizing guidance
Signal gating logic requiring pattern score + RR + volume + trend alignment before any signal fires
Persistent risk console dashboard displaying 28 real-time metrics across 14 rows
The proprietary elements include the mathematical scoring normalization system, the volatility penalty multipliers during shock conditions, the priority-based label cooldown system preventing overlap, and the multi-module integration logic that prevents conflicting signals. While individual components like EMAs and RSI are standard, their specific combination, the composite risk-gated methodology, and the multi-module integration represent original development work that justifies source code protection.
## How Components Work Together
The indicator's value comes from how its modules interact, not from any single component:
Data Flow:
Pattern detection identifies candlestick formations and assigns weighted scores (0-20 scale)
Multi-timeframe EMAs establish directional bias across primary and secondary confirmation timeframes
Volatility engine assesses shock conditions and compression states, applying penalty multipliers
Risk architecture calculates RR ratios, VaR proxy, drawdown, and heat metrics
Signal gating requires ALL conditions to align before any entry signal appears
Dashboard displays all metrics persistently so risk is never hidden during trade management
Integration Logic:
Each module produces normalized scores that feed into the final signal decision:
Pattern score normalized to 0-1 scale against 20-point maximum
EMA trend bias applies 1.0x multiplier when aligned, 0.6x when counter-trend
RSI momentum applies 1.0x when favorable (>55 bull, <45 bear), 0.8x otherwise
Volatility shock applies 0.92x penalty during active shock conditions
Final signal requires smoothed score ≥ 0.55, RR ≥ floor, volume confirmed, EMA aligned, no emergency
Why This Integration Matters:
A standard pattern detector might signal "buy" on a hammer while volatility is in shock mode, RR is below minimum, and volume is below baseline. The risk-gated scoring system catches these conflicts and suppresses the signal. This multi-dimensional validation is what separates this indicator from simple pattern detectors that fire on any match.
## Core Functionality
This indicator addresses the challenge of combining reversal detection with persistent risk visibility. Most pattern indicators show entries but leave risk management to guesswork. This script keeps risk math in your field of view throughout the trade.
What This Script Does:
Detects 10 candlestick patterns: Hammer, Inverted Hammer, Doji, Bullish/Bearish Engulfing, Morning Star, Evening Star, Piercing Pattern, Dark Cloud Cover, Tweezer Top/Bottom, Continuation Flags
Multi-timeframe confirmation using two configurable higher timeframes with weight multipliers
RSI divergence detection at confirmed pivot points with configurable pivot span
Liquidity sweep identification when price breaks recent extremes then reverses
Volatility shock detection combining body-to-ATR ratio with ATR expansion metrics
Squeeze/compression detection tracking ATR relative to baseline
Risk/Reward calculation using ATR-based stop and target projections
VaR proxy calculation using log-return standard deviation with configurable confidence levels
Drawdown and heat tracking as exposure proxies with emergency thresholds
Position sizing guidance based on account size and risk per trade percentage
Adaptive trailing stop that updates as price moves favorably
28-metric risk console dashboard with real-time updates
## Technical Architecture
### Pattern Intelligence Module
The indicator detects 10 candlestick patterns with configurable parameters and weighted scoring:
Hammer/Inverted Hammer (weight: 2.0) - Configurable lower shadow ≥ body × 2.5, upper shadow ≤ body × 0.5, body ≤ range × 0.35
Doji (weight: 0.5) - Body ≤ range × 0.1 threshold
Bullish/Bearish Engulfing (configurable weight, default: 1.5) - Current candle engulfs prior candle body
Morning Star/Evening Star (weight: 1.8) - Three-candle reversal with doji middle
Piercing Pattern/Dark Cloud Cover (configurable weight, default: 1.1) - Two-candle reversal patterns
Tweezer Top/Bottom (configurable weight, default: 1.0) - Equal highs/lows within 15% tolerance
Continuation Flags (configurable weight, default: 0.75) - 7-bar high/low with volume confirmation
Each pattern contributes to a cumulative score (0-20 scale) that gets normalized, filtered through trend/volume confirmation, and penalized during volatility shock before any signal appears.
### Multi-Timeframe Confirmation Engine
The script uses two confirmation timeframes to establish directional bias:
Primary Confirmation Timeframe (default: 240m/4H) - Higher TF Weight multiplier (default: 1.5x)
Secondary Confirmation Timeframe (default: 60m/1H) - Secondary TF Weight multiplier (default: 1.0x)
MTF data uses request.security with lookahead_off to prevent future data leakage. EMA bias from higher timeframes increases pattern score weight. RSI values from both timeframes are fused into a consensus score for composite confidence calculation.
### Volatility Context Engine
Shock Index - Combines body-to-ATR ratio (threshold: 1.8x) with ATR expansion relative to baseline (threshold: 1.4x)
Compression Lab - Tracks ATR compression ratio (lookback: 21 bars, threshold: 0.85) to identify squeeze conditions
Squeeze Detection - Identifies when compression ratio falls below threshold; tracks squeeze initiation and release
Volatility Penalty - During active shock, pattern scores receive 0.92x multiplier to reduce false signals
### Risk Architecture
Risk/Reward Calculation - Uses ATR × Exit Stop Multiplier (default: 1.2) for stop, ATR × Exit Target Multiplier (default: 2.4) for target
VaR Proxy - Log-return standard deviation × Z-score (90%: 1.28, 95%: 1.65, 99%: 2.33) × √horizon days × account size
Drawdown Tracking - Percentage decline from highest close over lookback period (default: 200 bars)
Heat Metric - ATR% × correlation factor as exposure proxy
Emergency Exit - Triggers when drawdown ≥ threshold (default: 12%), heat ≥ threshold (default: 18%), or RR below floor
Position Sizing - (Account size × risk%) ÷ dollar risk per share
### Signal Gating Logic
A signal only prints when ALL conditions align:
Smoothed pattern score ≥ 0.55 (normalized)
Risk/Reward ≥ minimum floor (default: 1.6)
Volume > baseline × confirmation multiplier (default: 1.25x)
EMA bias confirms direction (Fast EMA vs Slow EMA alignment)
No emergency condition active
### Exit Engineering
EMA Exit - Price crosses EMA with ATR buffer (default: 0.25 ATR)
Time Exit - Configurable bar count since signal (default: 120 bars)
Emergency Exit - Drawdown, heat, or RR threshold breach
Adaptive Trailing Stop - ATR × trail multiplier (default: 0.85), updates as price moves favorably
### Priority-Based Label System
A cooldown mechanism (default: 8 bars) prevents label overlap. Labels are prioritized:
Priority 1: Bull/Bear Signal (Long/Short labels with score)
Priority 2: RSI Divergence (RSI Div triangles)
Priority 3: Liquidity Sweep (Sweep arrows)
Priority 4: Continuation (Flag circles)
Priority 5: EMA Exit (EMA Exit crosses)
Priority 6: Time Exit (Time Exit diamonds)
Priority 7: Burst (compression release diamonds)
Only the highest priority signal displays per cooldown period.
## Visual Elements
Primary Source as Open with Confirmation TimeFrames as 4hr and Daily.
Signal Labels:
"Long" / "Short" - Primary entry signals when all gating conditions pass, displays smoothed score (0.00-1.00)
Pattern Markers:
"Sweep" (Arrow up/down) - Liquidity sweep detected, price broke recent extreme then reversed
"RSI Div" (Triangle up/down) - RSI divergence at confirmed pivot points
"Flag" (Circle) - Continuation pattern with volume confirmation
"Burst" (Diamond at top) - Compression release, squeeze ending
"Pred" (Flag shape) - Predator mode: bull signal + low heat + ADX > 25 + no squeeze
"EMA Exit" (Cross) - Price crossed EMA with ATR buffer
"Time Exit" (Diamond) - Time-based exit threshold reached
"Emergency" (X-cross at top) - Emergency exit conditions active
Camouflage Bands:
EMA-based bands (default: 34-period) with ATR envelopes (default: 1.8x multiplier):
Above upper band = bullish tone (lime color)
Inside bands = neutral tone (gray color)
Below lower band = bearish tone (red color)
Transparency adjusts dynamically based on distance from midline
Execution Guides:
Stop line (red) - ATR × Exit Stop Multiplier from entry
Target line (green) - ATR × Exit Target Multiplier from entry
Trail line (yellow) - Adaptive trailing stop, updates as price moves favorably
Bias Bar Coloring:
Bars colored based on net bias (bull score minus bear score). Emergency conditions override with red. Transparency reflects bias magnitude.
Background Tint:
Red tint - Emergency exit conditions active
Gray tint - Squeeze/compression active
## Risk Console Dashboard
Showing Emergency Bearish Signals, and Burst into Bullish Structure on Chart:
The dashboard displays 28 metrics across 14 rows in a 4-column table (bottom-right position):
Row 1 - Pattern Scores:
Bull Score - Current bullish pattern strength (0.00-1.00)
Bear Score - Current bearish pattern strength (0.00-1.00)
Row 2 - Volatility & Trend:
ATR% - ATR as percentage of price
ADX - Average Directional Index strength
Row 3 - Risk/Reward:
RR Long - Risk/Reward ratio for long positions
RR Short - Risk/Reward ratio for short positions
Row 4 - Exposure Metrics:
Drawdown% - Chart-level drawdown from highest close
Heat% - Volatility-based exposure proxy
Row 5 - Bias Analysis:
Net Bias - Bull score minus bear score
Confidence - Level (High/Medium/Developing/Forming) with bias label (Bullish/Bearish/Balanced)
Row 6 - Risk Metrics:
VaR - Value at Risk proxy with configured confidence level
Shock - Volatility shock status with multiplier (Active/Calm)
Row 7 - Momentum:
Slope - Smoothed RSI momentum slope
Div / Sweep - Last divergence and sweep events
Row 8-9 - Execution Levels:
Stop L / Stop S - Current stop levels for long/short
Trail L / Trail S - Adaptive trailing stop levels
Row 10 - Position Sizing:
Pos Size L / Pos Size S - Recommended position sizes based on account and risk settings
Row 11 - Exit Status:
Emergency - Emergency exit status (ACTIVE/Clear)
Time Exit - Time-based exit status (Pending/n/a)
Row 12 - Performance Proxies:
Sharpe* - Sharpe ratio proxy (annualized from chart data)
Sortino* - Sortino ratio proxy
Row 13 - Additional Metrics:
Hit Rate - Win rate proxy from chart data
Camouflage - Band position (Above/Inside/Below) + Squeeze status (Coiled/Expansion/Normal) with compression ratio
Proxy Disclaimer: VaR, Sharpe, Sortino, and Hit Rate are derived from chart data with simplified assumptions. They provide context, not audited performance statistics.
## Complete Configuration Reference
Customized Settings with a new Primary Source, and New Risk:
### Trend & Confirmation Group
Primary Source (default: close) - Price source for calculations. Options: open, high, low, close, hl2, hlc3, ohlc4, hlcc4
Fast EMA Length (default: 21) - Fast exponential moving average period
Slow EMA Length (default: 55) - Slow exponential moving average period
Confirmation Timeframe (default: 240/4H) - Primary higher timeframe for trend confirmation
Higher TF Weight (default: 1.5) - Weight multiplier for primary timeframe signals
Secondary Confirmation TF (default: 60/1H) - Secondary timeframe for additional confirmation
Secondary TF Weight (default: 1.0) - Weight multiplier for secondary timeframe signals
Pattern Score Smoothing (default: 3, range: 1-15) - EMA smoothing applied to pattern scores
### Pattern Intelligence Group
Hammer Lower Shadow ≥ Body × (default: 2.5) - Minimum lower shadow to body ratio for hammer detection
Hammer Upper Shadow ≤ Body × (default: 0.5) - Maximum upper shadow to body ratio for hammer detection
Hammer Body ≤ Range × (default: 0.35) - Maximum body to candle range ratio for hammer detection
Doji Body ≤ Range × (default: 0.1) - Maximum body to range ratio for doji detection
Engulfing Weight (default: 1.5) - Score weight for engulfing patterns
Continuation Pattern Weight (default: 0.75) - Score weight for continuation patterns
Piercing / Dark Cloud Weight (default: 1.1) - Score weight for piercing and dark cloud patterns
Tweezer Weight (default: 1.0) - Score weight for tweezer patterns
Volume Lookback (default: 30) - Bars for volume baseline calculation
Volume Confirmation Multiplier (default: 1.25) - Volume must exceed baseline × this value
RSI Divergence Pivot Span (default: 5, range: 1-20) - Bars for pivot detection in divergence analysis
Show RSI Divergence Markers (default: true) - Toggle RSI divergence labels
Highlight Liquidity Sweeps (default: true) - Toggle liquidity sweep detection
Liquidity Sweep Lookback (default: 20) - Bars to look back for sweep floor/ceiling
### Risk Architecture Group
ATR Length (default: 14) - Period for Average True Range calculation
ATR Position Sizing Multiplier (default: 1.5) - Multiplier for ATR-based position sizing
Account Size (default: 100,000) - Base currency account size for position sizing
Risk Per Trade % (default: 1.0%, range: 0.1-10%) - Percentage of account to risk per trade
Correlation Heat Factor (default: 1.0, range: 0.5-3.0) - Multiplier for heat metric calculation
VaR Confidence (default: 95%) - Confidence level for VaR calculation. Options: 90%, 95%, 99%
VaR Lookback (default: 100, min: 20) - Bars for VaR standard deviation calculation
VaR Holding Horizon (default: 1 day, range: 1-10) - Days for VaR projection
Drawdown Lookback (default: 200, min: 50) - Bars for drawdown calculation
Emergency Drawdown Threshold % (default: 12%, range: 2-50%) - Drawdown level triggering emergency exit
Portfolio Heat Threshold % (default: 18%, range: 5-50%) - Heat level triggering emergency exit
Minimum Risk/Reward (default: 1.6, min: 0.5) - Minimum RR required for signal generation
Performance Lookback (default: 60, range: 20-500) - Bars for Sharpe/Sortino/Hit Rate calculations
### Flow & Volatility Group
Shock Index Lookback (default: 20, min: 5) - Bars for shock baseline calculation
Shock Sensitivity (default: 1.8) - Body ÷ ATR threshold for shock detection
Volatility Shock Threshold (default: 1.4) - ATR ÷ baseline threshold for shock detection
Momentum Slope Length (default: 21) - Bars for RSI slope calculation
### Exit Engineering Group
Exit Stop ATR × (default: 1.2, min: 0.5) - ATR multiplier for stop placement
Exit Target ATR × (default: 2.4, min: 0.5) - ATR multiplier for target placement
EMA Exit ATR Buffer (default: 0.25, range: 0-5) - ATR buffer for EMA exit detection
Time-Based Exit Bars (default: 120, min: 10) - Bars before time exit triggers
Show Adaptive Trailing Guides (default: true) - Toggle trailing stop visualization
Trailing Stop ATR × (default: 0.85, range: 0.2-5) - ATR multiplier for trailing stop
### Visualisation Group
Show Reversal Labels (default: true) - Toggle main Long/Short signal labels
Show Continuation Labels (default: true) - Toggle Flag continuation labels
Display Risk Console Table (default: true) - Toggle dashboard visibility
Show Execution Bands (default: true) - Toggle stop/target level lines
Show Risk Pulse Panel (default: true) - Toggle heat ratio histogram in separate pane
Show Pattern Heat Histogram (default: true) - Toggle bull/bear pattern strength histogram in separate pane
Bias Bar Coloring (default: true) - Toggle bias-based bar coloring
Show Camouflage Bands (default: true) - Toggle EMA envelope bands
Show Tactical Markers (default: true) - Toggle Burst/Predator markers
Label Cooldown Bars (default: 8, range: 1-50) - Minimum bars between labels to prevent overlap
Camouflage EMA Length (default: 34, min: 2) - Period for camouflage band midline
Camouflage ATR Multiplier (default: 1.8, min: 0.5) - ATR multiplier for band width
Squeeze Lookback (default: 21, min: 5) - Bars for squeeze baseline
Squeeze Compression Threshold (default: 0.85, range: 0.1-2.0) - Ratio below which squeeze is active
### Color Customization
Bull Skin Color (default: lime) - Primary bullish color for camouflage bands
Bear Skin Color (default: red) - Primary bearish color for camouflage bands
Neutral Skin Color (default: gray 60%) - Neutral/inside band color
Accent Color (default: teal) - Accent for continuation patterns
Bull Primary (default: lime) - Bull signal and metric color
Bear Primary (default: red) - Bear signal and metric color
Neutral Tone (default: gray 75%) - Neutral background tone
Pulse Accent (default: aqua) - Heat pulse accent color
## Alert System
The script includes six alert conditions:
Bull Signal - Fires when bullish reversal detected with all gating conditions met (pattern score ≥ 0.55, RR ≥ floor, volume confirmed, EMA aligned, no emergency)
Bear Signal - Fires when bearish reversal detected with all gating conditions met
Long Exit - Fires when exit logic triggered for long positions (EMA break, time exit, or emergency)
Short Exit - Fires when exit logic triggered for short positions
Squeeze Release - Fires when compression ends and expansion begins (potential breakout)
Predator Mode - Fires when strong trend alignment with favorable conditions (bull signal + low heat + ADX > 25 + no squeeze)
All alerts fire once per bar at bar close.
Bearish Alert Signal:
## Technical Implementation Notes
Pine Script v6 compliant
All request.security calls use barmerge.gaps_off and barmerge.lookahead_off to prevent historical repainting
RSI divergence and liquidity sweep detection rely on confirmed pivot points only
All calculations include nz() wrappers and division-by-zero guards for real-time stability
Label cooldown system prevents visual overlap using priority-based filtering
Dashboard updates only on last confirmed history bar or realtime to optimize performance
Plot count optimized to stay within TradingView's 64-plot limit
## Usage Considerations
Timeframe Selection: The indicator works across all timeframes. Default confirmation timeframes (4H/1H) are optimized for swing and intraday trading. Scalpers may prefer 15m/5m confirmation; position traders may extend to Daily/4H.
Market Compatibility: Tested on forex, crypto, stocks, and indices. Pattern detection works best on liquid markets with clean price action. Adjust volume lookback for markets with irregular volume data.
Signal Interpretation: Signals indicate confluence across multiple dimensions but do not guarantee profitable outcomes. Use in conjunction with risk management and market context. The indicator is a tool for analysis, not a standalone trading system.
Resource Usage: With all features enabled, the script operates within TradingView's resource budgets. Disable unused visual elements (camouflage bands, pattern heat histogram, risk pulse panel) if running multiple instances on a single layout.
## Limitations & Compromises
Heat, drawdown, and performance values are chart-derived proxies dependent on your inputs-they do not reflect actual portfolio performance
The indicator does not know your broker fills, fees, leverage, slippage, or actual portfolio holdings
VaR, Sharpe, Sortino, and Hit Rate are simplified proxies using chart data, not audited statistics
Pattern detection may produce false signals during extended consolidation or low-volume conditions
Multi-timeframe confirmation requires sufficient historical data on higher timeframes
Signals are informational-always use broker-side risk controls and proper position sizing
Past pattern performance does not guarantee future results
The indicator is optimized for trending and reversal markets. Performance may degrade during extended sideways consolidation or during major news events when patterns become unreliable.
## Disclaimer
This script is provided for informational and educational purposes only and does not constitute financial advice. Trading involves substantial risk of loss. You are solely responsible for your own trading decisions. Past results shown on any chart do not guarantee future performance. Always conduct your own analysis and use appropriate risk management.
If anyone has any questions please feel free to talk to me on anything! Would love to help everyone out!
Made with passion by officialjackofalltrades
EMA 9/24/50/100/200 with Labels on chart lines This Pine Script® v6 indicator plots five distinct Exponential Moving Averages (EMAs) onto a single trading chart to help identify trend direction and momentum. By calculating the 9, 24, 50, 100, and 200-period averages, the script allows you to visualize short-term price action alongside long-term support and resistance levels. It uses a color-coded hierarchy and varying line thicknesses to make the different timeframes easy to distinguish at a glance.
with labels on the lines
ATANASOV BSL/SSLThis indicator highlights significant BSL (Break Support Levels) and SSL (Swing Supply Levels) on your chart, helping you identify key price zones. You can toggle the display of already swept BSL and SSL points, giving you a clean view of only active levels or a full history of all levels.
TradeChilloutAjánlot STC be allitás L80 F27 SL50,81 27 50...
Teszteld az stc értékeket,szineket téged mi erősit meg a jó döntésben!
A HTF STC 60 zóna 25% 30 zóna 25% 15 step line with diamonds 10 5 4 3 2 circles.
Az Info részen van az alsó táblázat!
Desk Overlay Alerts: AMD/PLTR/NVDA (PUTS ONLY) VWApDesk Overlay Alerts: AMD/PLTR/NVDA (PUTS ONLY) VWAP Reject/Breakdown
Desk Overlay Alerts: AMD/PLTR/NVDA VWAP Reclaim/RejectDesk Overlay Alerts: AMD/PLTR/NVDA VWAP Reclaim/Reject
Desk Alerts: AMD / PLTR / NVDA (VWAP + EMA + Volume)Desk Alerts: AMD / PLTR / NVDA (VWAP + EMA + Volume)
Structure Lines + BOS (3-Candle Wick Swings)FOLLOW: THE_TRADING_SNIPER
THE SNIPER StructureThis indicator automatically identifies market structure using a 3-candle swing-point model based on WICKS, then projects orange structure lines and detects Break of Structure (BOS) when price closes through them.
It is designed to match real price behavior, not lagging indicators. Lines + BOS (3-Candle Wick Swings)
BTC Mul-VolIncludes total trading volume of BTC from primary exchanges.
Includes:
CME
COINBASE
BINANCE
KRAKEN
OKEX
HUOBI
You can manually adjust the Confidence for each exchange. When the Confidence is set to 0, the volume from that exchange will be excluded from the calculation.”
Awesome OscillatorAO/ MacD
8/34/5
My edge - works for the best
............................................................................................................
SKYLERBOTV2updated one last one was bad very bad like I got them confused or something but apparently this ones the good one used with my strategy on whop called divergence lab if you want to join
Session Dominance Profile [Pointalgo]Session Dominance Profile is a visual volume-distribution tool that shows which global trading session (Asia, London, or New York) dominates price activity across different price levels within a defined historical range.
The indicator builds a horizontal volume profile using candle close prices and volume, then classifies each price level by the session that contributed the highest volume.
How It Works :
The script analyzes a configurable lookback period
Price range is divided into multiple horizontal bins
Volume is accumulated per price level
Each bin is split into three session buckets:
Asia Session (Yellow)
London Session (Blue)
New York Session (Red)
The session with the highest volume at that price level determines the color
This results in a Session-based Dominance Profile, helping traders visually identify:
Where major sessions were most active
Session-specific acceptance or rejection zones
Potential intraday and swing reaction areas
Practical Use Cases :
Identify price levels dominated by a specific session
Understand session rotation and participation
Combine with:
Market structure
Support & resistance
VWAP or moving averages
Useful for intraday, scalping, and swing trading
Inputs Explained:
Lookback – Number of historical bars used to build the profile
Resolution – Number of price bins (higher = more detail)
Fixed Width (Bars) – Maximum horizontal width of the profile
Offset (Bars) – Distance of the profile from the current bar
Profile Direction – Left-to-Right or Right-to-Left rendering
Session Time Reference:
All sessions are calculated using UTC time.
Important Notes:
This indicator is visual and analytical only
It does not generate buy or sell signals
No repainting: the profile is calculated on the last bar only
Designed for educational and research purposes
Disclaimer:
This script does not provide financial advice.
Trading involves risk, and past volume behavior does not guarantee future results.
Always confirm signals using additional analysis and proper risk management.
Anchored OBV + A/DAnchored OBV + A/D is a single-pane indicator that allows On-Balance Volume (OBV) and Accumulation/Distribution (A/D) to be plotted together using a period-anchored approach.
OBV and A/D are cumulative by nature, which makes their full-history absolute values arbitrary and often incomparable when plotted side-by-side . This script addresses that limitation by anchoring each indicator to a user-defined period (daily, weekly, monthly, etc.) and plotting their relative change from that baseline rather than their raw values. The result is a comparison that preserves each indicator’s internal structure (trends, inflections, and divergences) while minimizing scale conflicts.
How it Works
At the start of each selected anchor period, the script records the current OBV and A/D values as baselines. All subsequent values are plotted as changes relative to those baselines:
- Percent mode measures the % change from the baseline.
- Delta mode measures the absolute change from the baseline.
Optional anchor markers and a zero line make it easy to see when resets occur and how each indicator behaves relative to the period’s starting point.
Advantages vs using OBV and A/D separately
- Direct visual comparison: Both indicators are on the same anchored scale, making relative movement immediately readable.
- Preserved analytical structure: Trends, inflections, and divergences remain intact; time-based shape is not distorted.
- Cleaner workflow: One indicator, one pane, and less chart clutter.
Interpretation
- Values above zero indicate net accumulation or positive volume pressure since the anchor.
- Values below zero indicate net distribution or negative volume pressure since the anchor.
- Trend confirmation: Rising price accompanied by rising anchored OBV and A/D suggests healthy participation.
- Price Divergence: Price making new highs or lows while one or both indicators fail to confirm can indicate weakening participation or a potential change in behavior.
- OBV vs A/D Interaction: When both move together, volume and close-location effects broadly agree. When they diverge, it highlights differences between net up/down volume (OBV) and intrabar accumulation/distribution (A/D).
Warnings!
- Percent mode can become visually unstable when baseline OBV or A/D values are near zero due to division effects inherent in percent-change calculations.
- It is not recommended to interpret structure across periods as each period is relative to a different baseline. Structure is not preserved across periods - only within each individual period.
Credits
This script is inspired by Multi-Ticker Anchored Candles (MTAC) by @SamRecio . MTAC's anchored-baseline concept and open-source nature provided an important conceptual foundation for adapting the same idea to OBV and A/D. Many thanks to @SamRecio for publishing his work openly.
Yen Carry Stress Badge Indicator Overview
This dashboard measures stress in the yen‑carry cycle using price‑based signals from FX, volatility, and global equity markets. Each component is scored based on its current condition, and the combined total reflects whether global markets are in a risk‑on expansion, transition phase, or risk‑off contraction.
Dashboard Components & Indication Levels
USDJPY Trend
Bullish (0 stress): USDJPY above 50‑day MA; yen weakening; carry trade stable
Bearish (1 stress): USDJPY below 50‑day MA; yen strengthening; unwind risk rising
JPY Volatility (ATR%)
Low (0 stress): ATR% < 0.8; stable FX environment
Medium (1 stress): ATR% 0.8–1.2; early instability
High (2 stress): ATR% > 1.2; elevated yen‑carry stress
VIX (Equity Volatility)
Low (0 stress): VIX < 18; calm markets
Medium (1 stress): VIX 18–25; rising uncertainty
High (2 stress): VIX > 25; risk‑off conditions
VWO Strength (Emerging Markets)
Strong (0 stress): VWO/VTI above 50‑day MA; EM participating; liquidity healthy
Weak (1 stress): VWO/VTI below 50‑day MA; EM lagging; early stress signal
VEA Strength (Developed Markets)
Strong (0 stress): VEA/VTI above 50‑day MA; broad global participation
Weak (1 stress): VEA/VTI below 50‑day MA; global breadth narrowing
Total Stress Score (0–10)
0–3: Low Stress (Risk‑On Expansion)
4–6: Moderate Stress (Transition Phase)
7–10: High Stress (Risk‑Off Contraction)
Bounce Zones MTF - BY NepaRajThis indicator is a tidy little chart companion that draws attention to lively price zones with a colorful, organized flair. It sketches horizontal lines—red for the top and bottom edges, orange for quarter points, yellow for the middle—extending a few bars rightward when certain conditions align on your local timeframe. These lines offer a structured view of key levels within recent bars, adjustable in style, thickness, and see-through quality to suit your chart's vibe.
For broader perspective, it pulls from a higher timeframe you select (like 15min or 4hr) and paints shaded boxes across those bars—lime for bullish moments, red for bearish—complete with matching inner lines for quarters and midpoint, all softly transparent like a helpful overlay rather than a bold shout. A small watermark in the corner quietly notes the settings: your timeframe, the MTF source, and volume percentages, positioned wherever you prefer with customizable size and backdrop.
It's straightforward customization throughout—volume thresholds, extension length, line styles—and stays visually light, letting the chart breathe while highlighting potentially interesting zones without overwhelming the scene.
Buy/Sell_Signal-RRThis charming little indicator might remind you of a market whisperer wearing neon shoes—quietly analytical yet unafraid to announce its opinions with flair. It doesn’t just watch candles flicker; it dives beneath them, peeking at what’s really buzzing in the crowd. When it thinks buyers or sellers are throwing a particularly loud party, voilà—little arrows appear like confetti at the scene of excitement.
There’s also a neatly dressed table in the corner, politely keeping tabs: how loud the crowd was, whether the noise passed the “respectable volume” check, and who’s currently ruling the dance floor—buyers, sellers, or neither. The colors? Bold enough to make you feel it in your gut, yet balanced so as not to blind you mid‑chart.






















