Measured Move Volume XIndicator Description
The "Measured Move Volume X" indicator, developed for TradingView using Pine Script version 6, projects potential price targets based on the measured move concept, where the magnitude of a prior price leg (Leg A) is used to forecast a subsequent move. It overlays translucent boxes on the chart to visualize bullish (green) or bearish (red) price projections, extending them to the right for a user-specified number of bars. The indicator integrates volume analysis (relative to a simple moving average), RSI for momentum, and VWAP for price-volume weighting, combining these into a confidence score to filter entry signals, displayed as triangles on breakouts. Horizontal key level lines (large, medium, small) are drawn at significant price points derived from the measured moves, with customizable thresholds, colors, and styles. Exhaustion hints, shown as orange labels near box extremes, indicate potential reversal points. Anomalous candles, marked with diamond shapes, are identified based on volume spikes and body-to-range ratios. Optional higher timeframe candle coloring enhances context. The indicator is fully customizable through input groups for lookback periods, transparency, and signal weights, making it adaptable to various assets and timeframes.
Adjustment Tips for Optimization
To optimize the "Measured Move Volume X" indicator for specific assets or timeframes, adjust the following input parameters:
Leg A Lookback (default: 14 bars): Increase to 20-30 for volatile markets (e.g., cryptocurrencies) to capture larger price swings; decrease to 5-10 for intraday charts (e.g., stocks) for faster signals.
Extend Box to the Right (default: 30 bars): Extend to 50+ for daily or weekly charts to project further targets; shorten to 10-20 for lower timeframes to reduce clutter.
Volume SMA Length (default: 20) and Relative Volume Threshold (default: 1.5): Lower the threshold to 1.2-1.3 for low-volume assets (e.g., commodities) to detect subtler spikes; raise to 2.0+ for high-volume equities to filter noise. Match SMA length to RSI length for consistency.
RSI Parameters (default: length 14, overbought 70, oversold 30): Set overbought to 80 and oversold to 20 in trending markets to reduce premature exit signals; shorten length to 7-10 for scalping.
Key Level Thresholds (default: large 10%, medium 5%, small 5%): Increase thresholds (e.g., large to 15%) for volatile assets to focus on significant moves; disable medium or small lines to declutter charts.
Confidence Score Weights (default: volume 0.5, VWAP 0.3, RSI 0.2): Increase volume weight (e.g., 0.7) for volume-driven markets like futures; emphasize RSI (e.g., 0.4) for momentum-focused strategies.
Anomaly Detection (default: volume multiplier 1.5, small body ratio 0.2, large body ratio 0.75): Adjust the volume multiplier higher for stricter anomaly detection in noisy markets; fine-tune body-to-range ratios based on asset-specific candle patterns.
Use TradingView’s replay feature to test adjustments on historical data, ensuring settings suit the chosen market and timeframe.
Tips for Using the Indicator
Interpreting Signals: Green upward triangles indicate bullish breakout entries when price exceeds the prior high with a confidence score ≥40; red downward triangles signal bearish breakouts. Use these to identify potential entry points aligned with the projected box targets.
Box Projections: Bullish boxes project upward targets (top of box) equal to the prior leg’s height added to the breakout price; bearish boxes project downward. Monitor price action near box edges for target completion or reversal.
Exhaustion Hints: Orange labels near box tops (bullish) or bottoms (bearish) suggest potential exhaustion when price deviates within the set percentage (default: 5%) and RSI or volume conditions are met. Use these as cues to watch for reversals.
Key Level Lines: Large, medium, and small lines mark significant price levels from box tops/bottoms. Use these as potential support/resistance zones, especially when drawn with high volume (colored differently).
Anomaly Candles: Orange diamonds highlight candles with unusual volume/body characteristics, indicating potential reversals or pauses. Combine with box levels for context.
Higher Timeframe Coloring: Enable to color bars based on higher timeframe candle closures (e.g., 1, 2, 5, or 15 minutes) for added trend context.
Customization: Toggle "Only Show Bullish Moves" to focus on bullish setups. Adjust transparency and line styles for visual clarity. Test settings to balance signal frequency and chart readability.
Inputs: Organized into groups (e.g., "Measured Move Settings") using input.int, input.float, input.color, and input.bool for user customization, with tooltips for clarity.
Calculations: Computes relative volume (ta.sma(volume, volLookback)), VWAP (ta.vwap(hlc3)), RSI (ta.rsi(close, rsiLength)), and prior leg extremes (ta.highest/lowest) using prior bar data ( ) to prevent repainting.
Boxes and Lines: Creates boxes (box.new) for bullish/bearish projections and lines (line.new) for key levels. The f_addLine function manages line arrays (array.new_line), capping at maxLinesCount to avoid clutter.
Confidence Score: Combines volume, VWAP distance, and RSI into a weighted score (confScore), filtering entries (≥40). Rounded for display.
Exhaustion Hints: Functions like f_plotBullExitHint assess price deviation, RSI, and volume decrease, using label.new for dynamic orange labels.
Entry Signals and Plots: plotshape displays triangles for breakouts; plot and hline show VWAP and RSI levels; request.security handles higher timeframe coloring.
Anomaly Detection: Identifies candles with small-body high-volume or large-body average-volume patterns via ratios, plotted as diamonds.
Cari dalam skrip untuk "scalping"
RenKagi Fusion: Aura & SMA Clash IndicatorRenKagi Fusion: Aura & SMA Clash Indicator
Welcome to the RenKagi Fusion Indicator – a powerful, customizable tool that blends the strengths of Renko and Kagi charts to provide noise-filtered trend insights, enhanced with visual Aura effects and SMA (Simple Moving Average) crossover signals. Designed for traders seeking a unique edge in trend detection and reversal identification, this indicator combines traditional charting techniques with modern visualizations to help you navigate markets more effectively. Whether you're trading stocks, forex, or crypto, RenKagi Fusion offers a clean, actionable overview of market dynamics.
Key Features
RenKagi Line (Weighted Fusion of Renko and Kagi): The core of the indicator is the RenKagi line, a weighted average of Renko (brick-based trend filtering) and Kagi (reversal-focused line charts). Users can adjust the weight (default: 60% Renko, 40% Kagi) to prioritize stability or sensitivity. This fusion reduces market noise while highlighting key price movements.
Trend Scoring System: Calculates strength scores for Renko, Kagi, and RenKagi (capped at 20 points, converted to percentages). Scores increase with trend continuation and reset on reversals, giving a quantitative measure of momentum.
Aura Effects (Optional): Visual "glow" around lines based on score percentage – higher scores mean more opaque and thicker auras, adding a dynamic layer to trend visualization.
SMA Clash (Crossover Detection): Monitors daily SMA50, SMA100, and SMA200 for golden/death crosses (SMA50 crossing above/below longer SMAs) and RenKagi-SMA crossovers. These are displayed in a persistent info table for quick reference.
Customizable Visuals: Toggle lines, boxes, shapes, auras, and labels. Background coloring based on selected source (Renko, Kagi, or RenKagi) for intuitive trend bias.
Info Table: A configurable table (position and colors adjustable) summarizing scores, directions, cross states, brick size (with type), Kagi reversal (with type), and weights. No clutter – all in one place.
Alert Conditions: Built-in alerts for direction changes (Renko, Kagi, RenKagi), SMA crossovers, and golden/death crosses – perfect for real-time notifications.
How It Works
Renko Logic: Builds bricks based on user-selected type (Traditional fixed size, ATR dynamic, or Percentage). Scores build as trends persist, resetting on reversals.
Kagi Logic: Line reverses on thresholds (Traditional, ATR, or Percentage), scoring continuous moves.
RenKagi Calculation: Weighted average: (renkoPrice * renkoWeight + kagiLine * (100 - renkoWeight)) / 100. Score is a blend of individual scores.
SMA Integration: Daily timeframe SMAs for reliable long-term signals. Crossovers trigger alerts and update table states persistently until reversed.
Advantages for Traders
Noise Reduction: By fusing Renko's block structure with Kagi's reversal focus, it filters out minor fluctuations, helping identify strong trends early.
Versatility: Fully customizable – adjust weights, types, and visuals to fit any market or timeframe. Ideal for swing trading, trend following, or scalping.
Visual Clarity: Aura and background coloring provide at-a-glance insights, while the table consolidates data without overwhelming the chart.
Actionable Signals: Golden/Death crosses and direction changes offer clear entry/exit points, backed by alerts for timely execution.
Performance Optimization: Limits on lines/labels/boxes (500 each) ensure smooth operation on large datasets.
Usage Tips
Start with default settings for balanced performance.
Use in higher timeframes for trend confirmation or lower for intraday signals.
Combine with your favorite strategies – e.g., buy on RenKagi upward cross with SMA50 and golden cross confirmation.
Test on historical data to optimize weights and thresholds.
Note: This indicator is for educational and informational purposes only. Past performance is not indicative of future results. Always conduct your own analysis and use risk management. No financial advice is provided.
If you find this useful, please like, comment, or share your feedback!
Tristan's Box: Pre-Market Range Breakout + RetestMarket Context: 
This is designed for U.S. stocks, focusing on pre-market price action (4:00–9:30 AM ET) to identify key support/resistance levels before the regular session opens.
Built for 1 min and 5 min timelines, and is intended for day trading / scalping.
 Core Idea: 
 
 Pre-market range (high/low) often acts as a magnet for price during regular hours.
 The first breakout outside this range signals potential strong momentum in that direction.
 Retest of the breakout level confirms whether the breakout is valid, avoiding false moves.
 
 Step-by-Step Logic: 
 
 Pre-Market Range Identification:
 Track high and low from 4:00–9:30 AM ET.
 Draw a box spanning this range for visual reference and calculation.
 
 Breakout Detection: 
 
 When the first candle closes above the pre-market high → long breakout.
 When the first candle closes below the pre-market low → short breakout.
 The first breakout candle is highlighted with a “YOLO” label for visual confirmation.
 
 Retest Confirmation: 
 
 Identify the first candle whose wick touches the pre-market box (high touches top for short, low touches bottom for long).
 Wait for the next candle: if it closes outside the box, it confirms the breakout.
 
 Entry Execution: 
 
 Long entry: on the confirming candle after a wick-touch above the pre-market high.
 Short entry: on the confirming candle after a wick-touch below the pre-market low.
 Only the first valid entry per direction per day is taken.
 
 Visuals & Alerts: 
 
 Box represents pre-market high/low.
 Top/bottom box border lines show the pre-market high / low levels cleanly.
 BUY/SELL markers are pinned to the confirming candle.
 Added a "YOLO" marker on breakout candle.
 Alert conditions trigger when a breakout is confirmed by the retest.
 
 Strategy Type: 
 
 Momentum breakout strategy with confirmation retest.
 Combines pre-market structure and risk-managed entries.
 Designed to filter false breakouts by requiring confirmation on the candle after the wick-touch.
 
In short, it’s a pre-market breakout momentum strategy: it uses the pre-market high/low as reference, waits for a breakout, and then enters only after a confirmation retest, reducing the chance of entering on a false spike.
Always use good risk management.
Deadband Hysteresis Filter [BackQuant]Deadband Hysteresis Filter  
 What this is 
This tool builds a “debounced” price baseline that ignores small fluctuations and only reacts when price meaningfully departs from its recent path. It uses a deadband to define how much deviation matters and a hysteresis scheme to avoid rapid flip-flops around the decision boundary. The baseline’s slope provides a simple trend cue, used to color candles and to trigger up and down alerts.
 Why deadband and hysteresis help 
  
  They filter micro noise so the baseline does not react to every tiny tick.
  They stabilize state changes. Hysteresis means the rule to start moving is stricter than the rule to keep holding, which reduces whipsaw.
  They produce a stepped, readable path that advances during sustained moves and stays flat during chop.
  
 How it works (conceptual) 
 At each bar the script maintains a running baseline  dbhf  and compares it to the input price  p .
 
  Compute a base threshold  baseTau  using the selected mode (ATR, Percent, Ticks, or Points).
  Build an  enter  band  tauEnter = baseTau × Enter Mult  and an  exit  band  tauExit = baseTau × Exit Mult  where typically  Exit Mult < Enter Mult .
  Let  diff = p − dbhf .
  
  If  diff > +tauEnter , raise the baseline by  response × (diff − tauEnter) .
  If  diff < −tauEnter , lower the baseline by  response × (diff + tauEnter) .
  Otherwise, hold the prior value.
  
  Trend state is derived from slope:  dbhf > dbhf  → up trend,  dbhf < dbhf  → down trend.
  
 Inputs and what they control 
 Threshold mode 
  
  ATR  —  baseTau = ATR(atrLen) × atrMult . Adapts to volatility. Useful when regimes change.
  Percent  —  baseTau = |price| × pctThresh% . Scale-free across symbols of different prices.
  Ticks  —  baseTau = syminfo.mintick × tickThresh . Good for futures where tick size matters.
  Points  —  baseTau = ptsThresh . Fixed distance in price units.
  
 Band multipliers and response 
  
  Enter Mult  — outer band. Price must travel at least this far from the baseline before an update occurs. Larger values reject more noise but increase lag.
  Exit Mult  — inner band for hysteresis. Keep this smaller than Enter Mult to create a hold zone that resists small re-entries.
  Response  — step size when outside the enter band. Higher response tracks faster; lower response is smoother.
  
 UI settings 
  
  Show Filtered Price  — plots the baseline on price.
  Paint candles  — colors bars by the filtered slope using your long/short colors.
  
 How it can be used 
  
  Trend qualifier  — take entries only in the direction of the baseline slope and skip trades against it.
  Debounced crossovers  — use the baseline as a stabilized surrogate for price in moving-average or channel crossover rules.
  Trailing logic  — trail stops a small distance beyond the baseline so small pullbacks do not eject the trade.
  Session aware filtering  — widen Enter Mult or switch to ATR mode for volatile sessions; tighten in quiet sessions.
  
 Parameter interactions and tuning 
  
  Enter Mult vs Response  — both govern sensitivity. If you see too many flips, increase Enter Mult or reduce Response. If turns feel late, do the opposite.
  Exit Mult  — widening the gap between Enter and Exit expands the hold zone and reduces oscillation around the threshold.
  Mode choice  — ATR adapts automatically; Percent keeps behavior consistent across instruments; Ticks or Points are useful when you think in fixed increments.
  Timeframe coupling  — on higher timeframes you can often lower Enter Mult or raise Response because raw noise is already reduced.
  
 Concrete starter recipes 
  
  General purpose  — ATR mode,  atrLen=14 ,  atrMult=1.0–1.5 ,  Enter=1.0 ,  Exit=0.5 ,  Response=0.20 . Balanced noise rejection and lag.
  Choppy range filter  — ATR mode, increase  atrMult  to 2.0, keep  Response≈0.15 . Stronger suppression of micro-moves.
  Fast intraday  — Percent mode,  pctThresh=0.1–0.3 ,  Enter=1.0 ,  Exit=0.4–0.6 ,  Response=0.30–0.40 . Quicker turns for scalping.
  Futures ticks  — Ticks mode, set  tickThresh  to a few spreads beyond typical noise; start with  Enter=1.0 ,  Exit=0.5 ,  Response=0.25 .
  
 Strengths 
  
  Clear, explainable logic with an explicit noise budget.
  Multiple threshold modes so the same tool fits equities, futures, and crypto.
  Built-in hysteresis that reduces flip-flop near the boundary.
  Slope-based coloring and alerts that make state changes obvious in real time.
  
 Limitations and notes 
  
  All filters add lag. Larger thresholds and smaller response trade faster reaction for fewer false turns.
  Fixed Points or Ticks can under- or over-filter when volatility regime shifts. ATR adapts, but will also expand bands during spikes.
  On extremely choppy symbols, even a well tuned band will step frequently. Widen Enter Mult or reduce Response if needed.
  This is a chart study. It does not include commissions, slippage, funding, or gap risks.
  
 Alerts 
  
  DBHF Up Slope  — baseline turns from down to up on the latest bar.
  DBHF Down Slope  — baseline turns from up to down on the latest bar.
  
 Implementation details worth knowing 
  
  Initialization sets the baseline to the first observed price to avoid a cold-start jump.
  Slope is evaluated bar-to-bar. The up and down alerts check for a change of slope rather than raw price crossings.
  Candle colors and the baseline plot share the same long/short palette with transparency applied to the line.
  
 Practical workflow 
  
  Pick a mode that matches how you think about distance. ATR for volatility aware, Percent for scale-free, Ticks or Points for fixed increments.
  Tune Enter Mult until the number of flips feels appropriate for your timeframe.
  Set Exit Mult clearly below Enter Mult to create a real hold zone.
  Adjust Response last to control “how fast” the baseline chases price once it decides to move.
  
 Final thoughts 
 Deadband plus hysteresis gives you a principled way to “only care when it matters.” With a sensible threshold and response, the filter yields a stable, low-chop trend cue you can use directly for bias or plug into your own entries, exits, and risk rules.
ADX Tide ZonesADX Tide Zones – Adaptive Momentum & Trend Strength Framework 
 Overview 
ADX Tide Zones – Professional is a dynamic trend-strength visualizer designed for traders who want to interpret momentum with precision and context. By combining the Average Directional Index (ADX) with adaptive threshold logic, the indicator segments price action into distinct “tide zones” that reflect varying levels of market strength: Calm, Rising, Strong, and Falling Tides. These zones transform raw ADX readings into an interpretable framework that highlights when markets are consolidating, building momentum, trending strongly, or losing strength.
  
Unlike standard ADX readings, which can be difficult to interpret in real time, ADX Tide Zones translate momentum shifts into a continuous, color-coded system that traders can instantly read. Whether applied to scalping, intraday, or swing trading, the indicator offers a consistent methodology for identifying actionable opportunities across assets and timeframes.
 How It Works 
The foundation of ADX Tide Zones lies in momentum analysis via the ADX. By measuring the strength (not direction) of a trend, ADX provides an objective read on when markets are gaining or losing energy. ADX Tide Zones enhances this by applying threshold logic to classify ADX values into four distinct states:
 
 Calm Tide : Low ADX values indicate sideways or consolidating conditions.
 Rising Tide : ADX increases past a threshold, signaling momentum building.
 Strong Tide : ADX remains elevated, confirming robust and sustained trend strength.
 Falling Tide : ADX declines after strength, hinting at exhaustion or early reversal setups.
 
These states are displayed on the chart through adaptive visualizations (zones, bar colors, or overlays), offering real-time clarity on when to expect expansion, continuation, or contraction in price action.
 Interpretation 
 
 Trend Analysis : By mapping transitions between tides, traders can instantly gauge whether markets are in accumulation, expansion, or exhaustion phases. Rising/Strong Tides reinforce trend continuation, while Falling Tides highlight weakening conditions.
 Volatility & Risk Assessment : Shifts between Calm → Rising Tide often precede volatility expansions. Falling Tides can signal a period of compression or corrective moves, warning traders to manage risk proactively.
 Market Context : The indicator does not dictate direction; instead, it overlays strength on top of price action, allowing traders to combine it with directional tools such as moving averages, order blocks, or liquidity zones for confirmation.
 
 Strategy Integration 
ADX Tide Zones adapts seamlessly to a wide range of trading strategies by translating momentum dynamics into actionable frameworks:
 
 Trend Following : Traders can align with dominant flows by entering positions when the indicator confirms a Rising Tide or Strong Tide. These conditions signal persistent directional strength, making them ideal for continuation setups. Combining directional bias with ADX confirmation reduces the risk of trading against prevailing momentum.
 Breakout Trading : When the market transitions from Calm Tide into a Rising Tide, it often precedes a volatility expansion. This shift highlights breakout conditions where accumulation gives way to impulsive price movement. Traders can use this transition as a timing tool to catch early entries into new momentum phases.
 Exhaustion Reversals : Strong Tide phases don’t last forever—when they begin to fade into Falling Tide, it can mark trend fatigue or liquidity exhaustion. This offers contrarian traders an early edge in spotting overextended moves and positioning for corrective pullbacks or full reversals.
 Multi-Timeframe Analysis : By overlaying higher timeframe tide zones on intraday or scalping charts, traders can filter noise and trade in alignment with larger flows. For example, combining a daily Rising Tide bias with a 15-minute breakout confirmation can significantly improve entry precision while reducing exposure to false signals.
 
 Advanced Techniques 
For traders seeking an extra edge, ADX Tide Zones can be pushed further with advanced methods:
 
 Volume & Liquidity Confirmation : Pair the tide transitions with volume spikes, order flow, or liquidity sweep tools. When directional strength confirmed by the ADX coincides with institutional activity, it validates setups and increases probability of follow-through.
 Cross-Asset Synchronization : Momentum rarely exists in isolation. Monitoring tide shifts across correlated instruments (e.g., majors vs. USD, or indices vs. risk assets) can uncover synchronized volatility events. These correlations help traders identify whether a move is isolated noise or part of a broader systemic trend.
 Threshold Optimization : The sensitivity of ADX Tide Zones can be fine-tuned for different trading objectives. Lower thresholds heighten responsiveness, capturing micro-moves suitable for scalpers. Higher thresholds filter minor fluctuations, isolating major structural swings that align with swing or position trading.
 Contextual Trade Management : Instead of using static stops or targets, traders can adapt risk management dynamically by tracking tide progression. For example, a trade initiated during Rising Tide may remain valid as long as conditions sustain, but partial profits or tighter stops can be applied once the zone shifts to Calm Tide.
 
 Inputs & Customization 
 
 ADX Length : Define the lookback period for ADX calculation.
 Threshold Levels : Adjust sensitivity for Calm, Rising, Strong, and Falling Tides.
 Zone Visualization : Choose between bar coloring, background shading, or overlays.
 Color Customization : Configure bullish, bearish, neutral, and tide-specific colors.
 Multi-Timeframe Options : Enable tide readings from higher timeframes for confirmation.
 
 Why Use ADX Tide Zones 
ADX Tide Zones turns the complexity of momentum analysis into a visual system that highlights when markets are gearing up for moves, trending with conviction, or running out of steam. By combining adaptive ADX interpretation with customizable thresholds, traders can:
 
 Anticipate breakouts before volatility expands.
 Confirm the strength behind price trends.
 Spot exhaustion phases early to secure profits or prepare for reversals.
 Adapt strategies seamlessly between scalping, intraday, and swing trading.
 
With its balance of simplicity and depth, ADX Tide Zones provides a structured lens for reading market momentum, equipping traders with the clarity needed to execute with discipline and confidence.
Support Vs Reward RvCSupport Vs Reward RvC
The Support Vs Reward RvC indicator is a simple yet effective tool that analyzes candle strength relative to both price movement and trading volume. Highlights candles where both body size and volume expand or contract, helping traders spot momentum shifts and weakening moves.
📌 How it works:
- “C” expect a Continuation of Trend in the next one or two candles;
- “R” expect a Reverse of Trend in the next one or two candles.
Works well on bigger time candles like 10-15 minutes but also gives important info in day-trading or scalping.
Marks candles where both body size and volume increase or decrease, making momentum shifts easy to spot. This smart candle analyzer reveals momentum surges and fading moves through body size and volume dynamics.
It compares each candle’s body size (open-to-close range) and its volume against the previous candle.
If both the body and volume are greater than the previous candle, a green “C” from Continuation of Trend is displayed under the bar.
If both the body and volume are smaller than the previous candle, a red “R” from Reverse of Trend is displayed under the bar.
Custom filters allow users to ignore insignificant moves by setting a minimum body size (as % of price) and a minimum volume threshold.
📌 Use cases:
Spot momentum shifts when price and volume expand together.
Identify weakening moves when both price action and volume contract.
Can be combined with other strategies for confirmation of entries or exits.
⚙️ Inputs:
Minimum Body Size % (of price): Filters out small candles.
Minimum Volume: Ensures only significant moves are marked.
This indicator is best used as a confirmation tool within a larger trading strategy, rather than as a standalone buy/sell signal.
Session Pivots + EMA20/50 + Bollinger BandsMulti-tool indicator combining session pivots, EMA trend filters, Bollinger Bands, and alerts for intraday trading.
📌 Description
One of the biggest advantages of this indicator is that it supports TradingView’s ALERT system, so traders can be notified the moment price crosses the daily/session pivot level. This allows faster decision-making without constant chart watching.
This script combines three powerful tools into a single indicator:
Session Pivot Levels (with Support/Resistance): Automatically calculates pivot, R1–R3 and S1–S3 levels based on the previous trading session (London, New York, Asia, or custom). Levels are plotted with clean labels and connector lines so you always see the exact price values ahead of time.
EMA Trend Filters (20 & 50): Tracks short- and medium-term market direction with two popular exponential moving averages, helping confirm entries and exits.
Bollinger Bands (fully customizable): Adds volatility bands with choice of SMA, EMA, SMMA, WMA, or VWMA for the middle line, plus adjustable standard deviation and offset.
✅ Key Features
Auto-detects London, New York, and Asian sessions or set your own custom session.
Displays up to 3 levels of support and resistance from the previous session.
Clean label display with customizable theme options (Dark, Light, Custom).
Alerts included: Get notified instantly when price crosses above or below the Pivot.
EMA20/50 trend confirmation built-in.
Bollinger Bands with multiple moving average types and volatility settings.
Works for Forex, Crypto, Indices, Commodities — optimized for intraday & scalping.
This makes it a complete intraday toolkit, reducing the need to load multiple separate indicators.
📄 Full documentation available here:  [ link ]
Capiba Custom RSI with Divergences v2
🇬🇧 English
Summary
This indicator is an enhanced and customizable version of the classic RSI, designed to provide clearer and more powerful trading signals. It combines an alternative, more price-sensitive RSI calculation with an automatic divergence detection, which is one of the most effective tools for predicting trend reversals and finding high-probability entry and exit points.
Built upon the compilation of knowledge and open-source codes from the community, this script has been refined to be an all-in-one tool for traders who base their strategies on momentum and trend exhaustion.
Key Features and How to Use
Ultimate RSI and Signal Line (Momentum)
What it is: The main indicator (white line) is an RSI variation that reacts more dynamically to changes in price volatility. It is accompanied by a signal line (orange, by default), which is a moving average of the RSI itself, serving to smooth the indicator and generate crossover signals.
How to use for Entries/Exits:
Buy Signal (Short-Term): Crossover of the RSI line (white) above the signal line (orange).
Sell Signal (Short-Term): Crossover of the RSI line (white) below the signal line (orange). These are momentum signals, ideal for confirming a trend or for scalping.
Automatic Divergence Detection (Reversal Signals) This is the most powerful feature of the indicator. A divergence occurs when the price moves in one direction and the momentum indicator moves in the opposite direction, signaling a likely exhaustion of the current trend.
Bullish Divergence (Green Line):
What it is: The price makes a lower low, but the RSI makes a higher low.
Meaning: Selling pressure is decreasing. It is a strong signal of a potential market bottom and an excellent entry opportunity for a long position.
Bearish Divergence (Red Line):
What it is: The price makes a higher high, but the RSI makes a lower high.
Meaning: Buying pressure is losing strength. It is a strong signal of a potential market top and an excellent exit opportunity for a long position or an entry for a short position.
Customizable Overbought & Oversold Levels
The horizontal lines (default 80 and 20) and the colored areas show when the asset is overextended to the upside (overbought) or downside (oversold), helping to contextualize the divergence and crossover signals.
Recommended Strategy
For maximum effectiveness, combine the signals:
High-Probability Entry (Buy): Look for a Bullish Divergence (green line) forming in the oversold zone. Confirm the entry when the RSI line crosses above its signal line.
High-Probability Exit (Sell): Look for a Bearish Divergence (red line) forming in the overbought zone. Confirm the exit or new short entry when the RSI line crosses below its signal line.
Acknowledgements
This indicator was developed by compiling and customizing excellent open-source ideas and codes shared by the TradingView community. Special thanks to everyone who contributes to the advancement of technical analysis.
MERV: Market Entropy & Rhythm Visualizer [BullByte]The  MERV (Market Entropy & Rhythm Visualizer)  indicator analyzes market conditions by measuring entropy (randomness vs. trend), tradeability (volatility/momentum), and cyclical rhythm. It provides traders with an easy-to-read dashboard and oscillator to understand when markets are structured or choppy, and when trading conditions are optimal.
 Purpose of the Indicator   
MERV’s goal is to help traders identify different market regimes. It quantifies how structured or random recent price action is (entropy), how strong and volatile the movement is (tradeability), and whether a repeating cycle exists. By visualizing these together, MERV highlights trending vs. choppy environments and flags when conditions are favorable for entering trades. For example, a low entropy value means prices are following a clear trend line, whereas high entropy indicates a lot of noise or sideways action. The indicator’s combination of measures is original: it fuses statistical trend-fit (entropy), volatility trends (ATR and slope), and cycle analysis to give a comprehensive view of market behavior.
 Why a Trader Should Use It   
Traders often need to know when a market trend is reliable vs. when it is just noise. MERV helps in several ways: it shows when the market has a strong direction (low entropy, high tradeability) and when it’s ranging (high entropy). This can prevent entering trend-following strategies during choppy periods, or help catch breakouts early. The  “Optimal Regime”  marker (a star) highlights moments when entropy is very low and tradeability is very high, typically the best conditions for trend trades. By using MERV, a trader gains an empirical “go/no-go” signal based on price history, rather than guessing from price alone. It’s also adaptable: you can apply it to stocks, forex, crypto, etc., on any timeframe. For example, during a bullish phase of a stock, MERV will turn green (Trending Mode) and often show a star, signaling good follow-through. If the market later grinds sideways, MERV will shift to magenta (Choppy Mode), warning you that trend-following is now risky.
 Why These Components Were Chosen   
 Market Entropy (via R²) : This measures how well recent prices fit a straight line. We compute a linear regression on the last len_entropy bars and calculate R². Entropy = 1 - R², so entropy is low when prices follow a trend (R² near 1) and high when price action is erratic (R² near 0). This single number captures trend strength vs noise.
 Tradeability (ATR + Slope) : We combine two familiar measures: the Average True Range (ATR) (normalized by price) and the absolute slope of the regression line (scaled by ATR). Together they reflect how active and directional the market is. A high ATR or strong slope means big moves, making a trend more “tradeable.” We take a simple average of the normalized ATR and slope to get tradeability_raw. Then we convert it to a percentile rank over the lookback window so it’s stable between 0 and 1.
 Percentile Ranks : To make entropy and tradeability values easy to interpret, we convert each to a 0–100 rank based on the past len_entropy periods. This turns raw metrics into a consistent scale. (For example, an entropy rank of 90 means current entropy is higher than 90% of recent values.) We then divide by 100 to plot them on a 0–1 scale.
 Market Mode (Regime) : Based on those ranks, MERV classifies the market: 
 Trending (Green) : Low entropy rank (<40%) and high tradeability rank (>60%). This means the market is structurally trending with high activity.
 Choppy (Magenta) : High entropy rank (>60%) and low tradeability rank (<40%). This is a mostly random, low-momentum market.
 Neutral (Cyan) : All other cases. This covers mixed regimes not strongly trending or choppy.
The mode is shown as a colored bar at the bottom: green for trending, magenta for choppy, cyan for neutral.
 Optimal Regime Signal : Separately, we mark an “optimal” condition when entropy_norm < 0.3 and tradeability > 0.7 (both normalized 0–1). When this is true, a ★ star appears on the bottom line. This star is colored white when truly optimal, gold when only tradeability is high (but entropy not quite low enough), and black when neither condition holds. This gives a quick visual cue for very favorable conditions.
 What Makes MERV Stand Out   
 Holistic View : Unlike a single-oscillator, MERV combines trend, volatility, and cycle analysis in one tool. This multi-faceted approach is unique.
 Visual Dashboard : The fixed on-chart dashboard (shown at your chosen corner) summarizes all metrics in bar/gauge form. Even a non-technical user can glance at it: more “█” blocks = a higher value, colors match the plots. This is more intuitive than raw numbers.   
 Adaptive Thresholds : Using percentile ranks means MERV auto-adjusts to each market’s character, rather than requiring fixed thresholds.
 Cycle Insight : The rhythm plot adds information rarely found in indicators – it shows if there’s a repeating cycle (and its period in bars) and how strong it is. This can hint at natural bounce or reversal intervals.
 Modern Look : The neon color scheme and glow effects make the lines easy to distinguish (blue/pink for entropy, green/orange for tradeability, etc.) and the filled area between them highlights when one dominates the other.
 Recommended Timeframes   
MERV can be applied to any timeframe, but it will be more reliable on higher timeframes. The default len_entropy = 50 and len_rhythm = 30 mean we use 30–50 bars of history, so on a daily chart that’s ~2–3 months of data; on a 1-hour chart it’s about 2–3 days. In practice:
 Swing/Position  traders might prefer Daily or 4H charts, where the calculations smooth out small noise. Entropy and cycles are more meaningful on longer trends.
 Day trader s could use 15m or 1H charts if they adjust the inputs (e.g. shorter windows). This provides more sensitivity to intraday cycles.
 Scalpers  might find MERV too “slow” unless input lengths are set very low.
In summary, the indicator works anywhere, but the defaults are tuned for capturing medium-term trends. Users can adjust len_entropy and len_rhythm to match their chart’s volatility. The dashboard position can also be moved (top-left, bottom-right, etc.) so it doesn’t cover important chart areas.
 How the Scoring/Logic Works (Step-by-Step)   
 Compute Entropy : A linear regression line is fit to the last len_entropy closes. We compute R² (goodness of fit). Entropy = 1 – R². So a strong straight-line trend gives low entropy; a flat/noisy set of points gives high entropy.
 Compute Tradeability : We get ATR over len_entropy bars, normalize it by price (so it’s a fraction of price). We also calculate the regression slope (difference between the predicted close and last close). We scale |slope| by ATR to get a dimensionless measure. We average these (ATR% and slope%) to get tradeability_raw. This represents how big and directional price moves are.
 Convert to Percentiles : Each new entropy and tradeability value is inserted into a rolling array of the last 50 values. We then compute the percentile rank of the current value in that array (0–100%) using a simple loop. This tells us where the current bar stands relative to history. We then divide by 100 to plot on  .
 Determine Modes and Signal : Based on these normalized metrics: if entropy < 0.4 and tradeability > 0.6 (40% and 60% thresholds), we set mode = Trending (1). If entropy > 0.6 and tradeability < 0.4, mode = Choppy (-1). Otherwise mode = Neutral (0). Separately, if entropy_norm < 0.3 and tradeability > 0.7, we set an optimal flag. These conditions trigger the colored mode bars and the star line.
 Rhythm Detection : Every bar, if we have enough data, we take the last len_rhythm closes and compute the mean and standard deviation. Then for lags from 5 up to len_rhythm, we calculate a normalized autocorrelation coefficient. We track the lag that gives the maximum correlation (best match). This “best lag” divided by len_rhythm is plotted (a value between 0 and 1). Its color changes with the correlation strength. We also smooth the best correlation value over 5 bars to plot as “Cycle Strength” (also 0 to 1). This shows if there is a consistent cycle length in recent price action.
 Heatmap (Optional) : The background color behind the oscillator panel can change with entropy. If “Neon Rainbow” style is on, low entropy is blue and high entropy is pink (via a custom color function), otherwise a classic green-to-red gradient can be used. This visually reinforces the entropy value.
 Volume Regime (Dashboard Only) : We compute vol_norm = volume / sma(volume, len_entropy). If this is above 1.5, it’s considered high volume (neon orange); below 0.7 is low (blue); otherwise normal (green). The dashboard shows this as a bar gauge and percentage. This is for context only.
 Oscillator Plot – How to Read It   
The main panel (oscillator) has multiple colored lines on a 0–1 vertical scale, with horizontal markers at 0.2 (Low), 0.5 (Mid), and 0.8 (High). Here’s each element:
 Entropy Line (Blue→Pink) : This line (and its glow) shows normalized entropy (0 = very low, 1 = very high). It is blue/green when entropy is low (strong trend) and pink/purple when entropy is high (choppy). A value near 0.0 (below 0.2 line) indicates a very well-defined trend. A value near 1.0 (above 0.8 line) means the market is very random. Watch for it dipping near 0: that suggests a strong trend has formed.
 Tradeability Line (Green→Yellow) : This represents normalized tradeability. It is colored bright green when tradeability is low, transitioning to yellow as tradeability increases. Higher values (approaching 1) mean big moves and strong slopes. Typically in a market rally or crash, this line will rise. A crossing above ~0.7 often coincides with good trend strength.
 Filled Area (Orange Shade) : The orange-ish fill between the entropy and tradeability lines highlights when one dominates the other. If the area is large, the two metrics diverge; if small, they are similar. This is mostly aesthetic but can catch the eye when the lines cross over or remain close.
 Rhythm (Cycle) Line : This is plotted as (best_lag / len_rhythm). It indicates the relative period of the strongest cycle. For example, a value of 0.5 means the strongest cycle was about half the window length. The line’s color (green, orange, or pink) reflects how strong that cycle is (green = strong). If no clear cycle is found, this line may be flat or near zero.
 Cycle Strength Line : Plotted on the same scale, this shows the autocorrelation strength (0–1). A high value (e.g. above 0.7, shown in green) means the cycle is very pronounced. Low values (pink) mean any cycle is weak and unreliable.
 Mode Bars (Bottom) : Below the main oscillator, thick colored bars appear: a green bar means Trending Mode, magenta means Choppy Mode, and cyan means Neutral. These bars all have a fixed height (–0.1) and make it very easy to see the current regime.   
 Optimal Regime Line (Bottom) : Just below the mode bars is a thick horizontal line at –0.18. Its color indicates regime quality: White (★) means “Optimal Regime” (very low entropy and high tradeability). Gold (★) means not quite optimal (high tradeability but entropy not low enough). Black means neither condition. This star line quickly tells you when conditions are ideal (white star) or simply good (gold star).
 Horizontal Guides : The dotted lines at 0.2 (Low), 0.5 (Mid), and 0.8 (High) serve as reference lines. For example, an entropy or tradeability reading above 0.8 is “High,” and below 0.2 is “Low,” as labeled on the chart. These help you gauge values at a glance.
 Dashboard (Fixed Corner Panel)   
MERV also includes a compact table (dashboard) that can be positioned in any corner. It summarizes key values each bar. Here is how to read its rows:
 Entropy : Shows a bar of blocks (█ and ░). More █ blocks = higher entropy. It also gives a percentage (rounded). A full bar (10 blocks) with a high % means very chaotic market. The text is colored similarly (blue-green for low, pink for high).
 Rhythm : Shows the best cycle period in bars (e.g. “15 bars”). If no calculation yet, it shows “n/a.” The text color matches the rhythm line.
 Cycle Strength : Gives the cycle correlation as a percentage (smoothed, as shown on chart). Higher % (green) means a strong cycle.
 Tradeability : Displays a 10-block gauge for tradeability. More blocks = more tradeable market. It also shows “gauge” text colored green→yellow accordingly.
 Market Mode : Simply shows “Trending”, “Choppy”, or “Neutral” (cyan text) to match the mode bar color.
 Volume Regime : Similar to tradeability, shows blocks for current volume vs. average. Above-average volume gives orange blocks, below-average gives blue blocks. A % value indicates current volume relative to average. This row helps see if volume is abnormally high or low.  
 Optimal Status (Large Row) : In bold, either “★ Optimal Regime” (white text) if the star condition is met, “★ High Tradeability” (gold text) if tradeability alone is high, or “— Not Optimal” (gray text) otherwise. This large row catches your eye when conditions are ripe.
In short, the dashboard turns the numeric state into an easy read: filled bars, colors, and text let you see current conditions without reading the plot. For instance, five blue blocks under Entropy and “25%” tells you entropy is low (good), and a row showing “Trending” in green confirms a trend state.
 Real-Life Example   
 Example : Consider a daily chart of a trending stock (e.g. “AAPL, 1D”). During a strong uptrend, recent prices fit a clear upward line, so Entropy would be low (blue line near bottom, perhaps below the 0.2 line). Volatility and slope are high, so Tradeability is high (green-yellow line near top). In the dashboard, Entropy might show only 1–2 blocks (e.g. 10%) and Tradeability nearly full (e.g. 90%). The Market Mode bar turns green (Trending), and you might see a white ★ on the optimal line if conditions are very good. The Volume row might light orange if volume is above average during the rally. In contrast, imagine the same stock later in a tight range: Entropy will rise (pink line up, more blocks in dashboard), Tradeability falls (fewer blocks), and the Mode bar turns magenta (Choppy). No star appears in that case.
 Consolidated Use Case : Suppose on XYZ stock the dashboard reads “Entropy: █░░░░░░░░ 20%”, “Tradeability: ██████████ 80%”, Mode = Trending (green), and “★ Optimal Regime.” This tells the trader that the market is in a strong, low-noise trend, and it might be a good time to follow the trend (with appropriate risk controls). If instead it reads “Entropy: ████████░░ 80%”, “Tradeability: ███▒▒▒▒▒▒ 30%”, Mode = Choppy (magenta), the trader knows the market is random and low-momentum—likely best to sit out until conditions improve.
 Example: How It Looks in Action   
 Screenshot 1:  Trending Market with High Tradeability (SOLUSD, 30m)  
  
 What it means:   
The market is in a clear, strong trend with excellent conditions for trading. Both trend-following and active strategies are favored, supported by high tradeability and strong volume.  
 Screenshot 2:  Optimal Regime, Strong Trend (ETHUSD, 1h)  
  
 What it means:   
This is an ideal environment for trend trading. The market is highly organized, tradeability is excellent, and volume supports the move. This is when the indicator signals the highest probability for success.  
 Screenshot 3:  Choppy Market with High Volume (BTC Perpetual, 5m)  
  
 What it means:   
The market is highly random and choppy, despite a surge in volume. This is a high-risk, low-reward environment, avoid trend strategies, and be cautious even with mean-reversion or scalping.  
 Settings and Inputs   
The script is fully open-source; here are key inputs the user can adjust:
 Entropy Window (len_entropy) : Number of bars used for entropy and tradeability (default 50). Larger = smoother, more lag; smaller = more sensitivity. 
 Rhythm Window (len_rhythm ): Bars used for cycle detection (default 30). This limits the longest cycle we detect.
 Dashboard Position : Choose any corner (Top Right default) so it doesn’t cover chart action.
 Show Heatmap : Toggles the entropy background coloring on/off.  
 Heatmap Style : “Neon Rainbow” (colorful) or “Classic” (green→red).
 Show Mode Bar : Turn the bottom mode bar on/off.
 Show Dashboard : Turn the fixed table panel on/off.
Each setting has a tooltip explaining its effect. In the description we will mention typical settings (e.g. default window sizes) and that the user can move the dashboard corner as desired.
 Oscillator Interpretation (Recap)   
 Lines : Blue/Pink = Entropy (low=trend, high=chop); Green/Yellow = Tradeability (low=quiet, high=volatile).
 Fill : Orange tinted area between them (for visual emphasis).
 Bars : Green=Trending, Magenta=Choppy, Cyan=Neutral (at bottom).
 Star Line : White star = ideal conditions, Gold = good but not ideal.
 Horizontal Guides : 0.2 and 0.8 lines mark low/high thresholds for each metric.
Using the chart, a coder or trader can see exactly what each output represents and make decisions accordingly.
 Disclaimer   
This indicator is provided as-is for educational and analytical purposes only. It does not guarantee any particular trading outcome. Past market patterns may not repeat in the future. Users should apply their own judgment and risk management; do not rely solely on this tool for trading decisions. Remember, TradingView scripts are tools for market analysis, not personalized financial advice. We encourage users to test and combine MERV with other analysis and to trade responsibly.
-BullByte
Advanced ICT Theory - A-ICT📊 Advanced ICT Theory (A-ICT): The Institutional Manipulation Detector 
 Are you tired of being the liquidity? Stop chasing shadows and start tracking the architects of price movement. 
 This is not another lagging indicator. This is a complete framework for viewing the market through the lens of institutional traders. Advanced ICT Theory (A-ICT) is an all-in-one, military-grade analysis engine designed to decode the complex language of "Smart Money." It automates the core tenets of Inner Circle Trader (ICT) methodology, moving beyond simple patterns to build a dynamic, real-time narrative of market manipulation, liquidity engineering, and institutional order flow. 
 AIT provides a living blueprint of the market, identifying high-probability zones, tracking structural shifts, and scoring the quality of setups with a sophisticated, multi-factor algorithm. This is your X-ray into the market's true intentions. 
 🔬 THE CORE ENGINE: DECODING THE THEORY & FORMULAS 
 A-ICT is built upon a sophisticated, multi-layered logic system that interprets price action as a story of cause and effect. It does not guess; it confirms. Here is the foundational theory that drives the engine: 
 1. Market Structure: The Blueprint of Trend 
 The script first establishes a deep understanding of the market's skeleton through multi-level pivot analysis. It uses ta.pivothigh and ta.pivotlow to identify significant swing points. 
 Internal Structure (iBOS):   Minor swings that show the short-term order flow. A break of internal structure is the first whisper of a potential shift. 
 External Structure (eBOS):   Major swing points that define the primary trend. A confirmed break of external structure is a powerful statement of trend continuation. AIT validates this with optional  Volume Confirmation  (volume > volumeSMA * 1.2) and  Candle Confirmation  to ensure the break is driven by institutional force, not just a random spike. 
 Change of Character (CHoCH):   This is the earthquake. A CHoCH occurs when a confirmed eBOS happens against the prevailing trend (e.g., a bearish eBOS in a clear uptrend). A-ICT flags this immediately, as it is the strongest signal that the primary trend is under threat of reversal. 
 2. Liquidity Engineering: The Fuel of the Market 
 Institutions don't buy into strength; they buy into weakness. They need liquidity. A-ICT maps these liquidity pools with forensic precision: 
 Buyside & Sellside Liquidity (BSL/SSL):   Using ta.highest and ta.lowest, AIT identifies recent highs and lows where clusters of stop-loss orders (liquidity) are resting. These are institutional targets. 
 Liquidity Sweeps:   This is the "manipulation" part of the detector. AIT has a specific formula to detect a sweep: high > bsl  and close < bsl . This signifies that institutions pushed price just high enough to trigger buy-stops before aggressively selling—a classic "stop hunt." This event dramatically increases the quality score of subsequent patterns. 
 3. The Element Lifecycle: From Potential to Power 
 This is the revolutionary heart of A-ICT. Zones are not static; they have a lifecycle. AIT tracks this with its dynamic classification engine. 
 Phase 1: PENDING (Yellow):   The script identifies a potential zone of interest based on a specific candle formation (a "displacement"). It is marked as "Pending" because its true nature is unknown. It is a question. 
 Phase 2: CLASSIFICATION:   After the zone is created, AIT watches what happens next. The zone's identity is defined by its actions: 
 ORDER BLOCK (Blue):   The highest-grade element. A zone is classified as an Order Block if it directly  causes a Break of Structure (BOS) . This is the footprint of institutions entering the market with enough force to validate the new trend direction. 
 TRAP ZONE (Orange):   A zone is classified as a Trap Zone if it is directly involved in a  Liquidity Sweep . This indicates the zone was used to engineer liquidity, setting a "trap" for retail traders before a reversal. 
 REVERSAL / S&R ZONE (Green):   If a zone is not powerful enough to cause a BOS or a major sweep, but still serves as a pivot point, it's classified as a general support/resistance or reversal zone. 
 4. Market Inefficiencies: Gaps in the Matrix 
 Fair Value Gaps (FVG):   AIT detects FVGs—a 3-bar pattern indicating an imbalance—with a strict formula: low > high  (for a bullish FVG) and gapSize > atr14 * 0.5. This ensures only significant, volatile gaps are shown. An FVG co-located with an Order Block is a high-confluence setup. 
 5. Premium & Discount: The Law of Value 
 Institutions buy at wholesale (Discount) and sell at retail (Premium). AIT uses a pdLookback to define the current dealing range and divides it into three zones: Premium (sell zone), Discount (buy zone), and Equilibrium. An element's quality score is massively boosted if it aligns with this principle (e.g., a bullish Order Block in a Discount zone). 
 ⚙️ THE CONTROL PANEL: A COMPLETE GUIDE TO THE INPUTS MENU 
 Every setting is a lever, allowing you to tune the AIT engine to your exact specifications. Master these to unlock the script's full potential. 
 🎯 A-ICT Detection Engine 
 Min Displacement Candles:   Controls the sensitivity of element detection.  How it works:  It defines the number of subsequent candles that must be "inside" a large parent candle.  Best practice:  Use 2-3 for a balanced view on most timeframes. A higher number (4-5) will find only major, more significant zones, ideal for swing trading. A lower number (1) is highly sensitive, suitable for scalping. 
 Mitigation Method:   Defines when a zone is considered "used up" or mitigated.  How it works:  Cross triggers as soon as price touches the zone's boundary. Close requires a candle to fully close beyond it.  Best practice:  Cross is more responsive for fast-moving markets. Close is more conservative and helps filter out fake-outs caused by wicks, making it safer for confirmations. 
 Min Element Size (ATR):   A crucial noise filter.  How it works:  It requires a detected zone to be at least this multiple of the Average True Range (ATR).  Best practice:  Keep this around 0.5. If you see too many tiny, irrelevant zones, increase this value to 0.8 or 1.0. If you feel the script is missing smaller but valid zones, decrease it to 0.3. 
 Age Threshold & Pending Timeout:   These manage visual clutter.  How they work:  Age Threshold removes old, mitigated elements after a set number of bars. Pending Timeout removes a "Pending" element if it isn't classified within a certain window.  Best practice:  The default settings are optimized. If your chart feels cluttered, reduce the Age Threshold. If pending zones disappear too quickly, increase the Pending Timeout. 
 Min Quality Threshold:   Your primary visual filter.  How it works:  It hides all elements (boxes, lines, labels) that do not meet this minimum quality score (0-100).  Best practice:  Start with the default 30. To see only A- or B-grade setups, increase this to 60 or 70 for an exceptionally clean, high-probability view. 
 🏗️ Market Structure 
 Lookbacks (Internal, External, Major):   These define the sensitivity of the trend analysis.  How they work:  They set the number of bars to the left and right for pivot detection.  Best practice:  Use smaller values for Internal (e.g., 3) to see minor structure and larger values for External (e.g., 10-15) to map the main trend. For a macro, long-term view, increase the Major Swing Lookback. 
 Require Volume/Candle Confirmation:   Toggles for quality control on BOS/CHoCH signals.  Best practice:  It is  highly recommended  to keep these enabled. Disabling them will result in more structure signals, but many will be false alarms. They are your filter against market noise. 
 ... (Continue this detailed breakdown for every single input group: Display Configuration, Zones Style, Levels Appearance, Colors, Dashboards, MTF, Liquidity, Premium/Discount, Sessions, and IPDA). 
 📊 THE INTELLIGENCE DASHBOARDS: YOUR COMMAND CENTER 
 The dashboards synthesize all the complex analysis into a simple, actionable intelligence briefing. 
 Main Dashboard (Bottom Right) 
 ICT Metrics & Breakdown:   This is your statistical overview. Total Elements shows how much structure the script is tracking. High Quality instantly tells you if there are any A/B grade setups nearby. Unmitigated vs. Mitigated shows the balance of fresh opportunities versus resolved price action. The breakdown by Order Blocks, Trap Zones, etc., gives you a quick read on the market's recent character. 
 Structure & Market Context:   This is your core bias. Order Flow tells you the current script-determined trend. Last BOS shows you the most recent structural event. CHoCH Active is a critical warning. HTF Bias shows if you are aligned with the higher timeframe—the checkmark (✓) for alignment is one of the most important confluence factors. 
 Smart Money Flow:   A volume-based sentiment gauge. Net Flow shows the raw buying vs. selling pressure, while the Bias provides an interpretation (e.g., "STRONG BULLISH FLOW"). 
 Key Guide (Large Dashboard only):   A built-in legend so you never have to guess. It defines every pattern, structure type, and special level visually. 
 📖 Narrative Dashboard (Bottom Left) 
 This is the "story" of the market, updated in real-time. It's designed to build your trading thesis. 
 Recent Elements Table:   A live list of the most recent, high-quality setups. It displays the  Type , its  Narrative Role  (e.g., "Bullish OB caused BOS"), its raw  Quality  percentage, and its final  Trade Score  grade. This is your at-a-glance opportunity scanner. 
 Market Narrative Section:   This is the soul of A-ICT. It combines all data points into a human-readable story: 
 📍 Current Phase:   Tells you if you are in a high-volatility Killzone or a consolidation phase like the Asian Range. 
 🎯 Bias & Alignment:   Your primary direction, with a clear indicator of HTF alignment or conflict. 
 🔗 Events:   A causal sequence of recent events, like "💧 Sell-side liquidity swept → 
📊 Bullish BOS → 🎯 Active Order Block". 
 🎯 Next Expectation:   The script's logical conclusion. It provides a specific, forward-looking hypothesis, such as "📉 Pullback expected to bullish OB at 1.2345 before continuation up." 
 🎨 READING THE BATTLEFIELD: A VISUAL INTERPRETATION GUIDE 
 Every color and line is a piece of information. Learn to read them together to see the full picture. 
 The Core Zones (Boxes): 
 Blue Box (Order Block):   Highest probability zone for trend continuation. Look for entries here. 
 Orange Box (Trap Zone):   A manipulation footprint. Expect a potential reversal after price interacts with this zone. 
 Green Box (Reversal/S&R):   A standard pivot area. A good reference point but requires more confluence. 
 Purple Box (FVG):   A market imbalance. Acts as a magnet for price. An FVG inside an Order Block is an A+ confluence. 
 The Structural Lines: 
 Green/Red Line (eBOS):   Confirms the trend direction. A break above the green line is bullish; a break below the red line is bearish. 
 Thick Orange Line (CHoCH):   WARNING. The previous trend is now in question. The market character has changed. 
 Blue/Red Lines (BSL/SSL):   Liquidity targets. Expect price to gravitate towards these lines. A dotted line with a checkmark (✓) means the liquidity has been "swept" or "purged." 
 How to Synthesize:   The magic is in the confluence. A perfect setup might look like this: Price sweeps below a  red SSL line , enters a  green Discount Zone  during the  NY Killzone , and forms a  blue Order Block  which then causes a  green eBOS . This sequence, visible at a glance, is the story of a high-probability long setup. 
 🔧 THE ARCHITECT'S VISION: THE DEVELOPMENT JOURNEY 
 A-ICT was forged from the frustration of using lagging indicators in a market that is forward-looking. Traditional tools are reactive; they tell you what happened. The vision for A-ICT was to create a proactive engine that could anticipate institutional behavior by understanding their objectives: liquidity and efficiency. The development process was centered on creating a "lifecycle" for price patterns—the idea that a zone's true meaning is only revealed by its consequence. This led to the post-breakout classification system and the narrative-building engine. It's designed not just to show you patterns, but to tell you their story. 
 ⚠️ RISK DISCLAIMER & BEST PRACTICES 
 Advanced ICT Theory (A-ICT) is a professional-grade analytical tool and does not provide financial advice or direct buy/sell signals. Its analysis is based on historical price action and probabilities. All forms of trading involve substantial risk. Past performance is not indicative of future results. Always use this tool as part of a comprehensive trading plan that includes your own analysis and a robust risk management strategy. Do not trade based on this indicator alone. 
 観の目つよく、見の目よわく 
 "Kan no me tsuyoku, ken no me yowaku" 
— Miyamoto Musashi, The Book of Five Rings
 English:   "Perceive that which cannot be seen with the eye." 
— Dskyz, Trade with insight. Trade with anticipation.
Flexi MA Heat ZonesOverview
Flexi MA Heat Zones is a powerful multi-timeframe visualization tool that helps traders easily identify trend strength, direction, and potential zones of confluence using multiple moving averages and dynamic heatmaps. The indicator plots up to three pairs of customizable moving averages, with color-coded heat zones to highlight bullish and bearish conditions at a glance.
Whether you're a trend follower, mean-reversion trader, or looking for visual confirmation zones, this indicator is designed to offer deep insights with high customizability.
⚙️ Key Features
🔄 Supports multiple MA types: Choose from EMA, SMA, WMA, VWMA to suit your strategy.
🎯 Six moving averages: Three MA pairs (MA1-MA2, MA3-MA4, MA5-MA6), each with independent lengths and colors.
🌈 Heatmap Zones: Dynamic fills between MA pairs, changing color based on bullish or bearish alignment.
👁️🗨️ Full customization: Enable/disable any MA pair and its heatmap zone from the settings.
🪞 Transparency controls: Adjust the visibility of heat zones for clarity or stylistic preference.
🎨 Color-coded for clarity: Bullish and bearish colors for each heat zone pair, fully user-configurable.
🧩 Efficient layout: Smart use of grouped inputs for easier configuration and visibility management.
📈 How to Use
Use the MA1–MA2 and MA3–MA4 zones for longer-term trend tracking and confluence analysis.
Use the faster MA5–MA6 zone for short-term micro-trend identification or scalping.
When a faster MA is above the slower one within a pair, the fill turns bullish (user-defined color).
When the faster MA is below the slower one, the fill turns bearish.
Combine with price action or other indicators for entry/exit confirmation.
🧠 Pro Tips
For trend-following strategies, consider using EMA or WMA types.
For mean-reversion or support/resistance zones, SMA and VWMA may offer better zone clarity.
Overlay with RSI, MACD, or custom entry signals for higher confidence setups.
Use different heatmap transparencies to visually separate overlapping MA zones.
Share Size FinderEnter your target gain and return timeframe to calculate how many shares to buy and the price you’ll need to sell at to meet that goal.
The return timeframe is based on how many candles (based on the ATR) it may take to reach your exit price. I use 2 for scalping.
The table shows the total cost of buying that share amount at the current price—useful for managing account risk, especially for cash accounts or those under PDT rules.
A chart of the exit price is also included to help you compare with projections like Fibonacci extensions.
Alpha - Combined BreakoutThis Pine Script indicator, "Alpha - Combined Breakout," is a combination between Smart Money Breakout Signals   and UT Bot Alert, The UT Bot Alert indicator was initially developer by Yo_adriiiiaan
The idea of original code belongs HPotter. 
This Indicator helps you identify potential trading opportunities by combining two distinct strategies: Smart Money Breakout and a modified UT Bot (likely a variation of the Ultimate Trend Bot). It provides visual signals, draws lines for potential take profit (TP) and stop loss (SL) levels, and includes a dashboard to track performance metrics.
Tutorial: 
Understanding and Using the "Alpha - Combined Breakout" Indicator
This indicator is designed for traders looking for confirmation of market direction and potential entry/exit points by blending structural analysis with a trend-following oscillator.
How it Works (General Concept)
The indicator combines two main components:
Smart Money Breakout: This part identifies significant breaks in market structure, which "smart money" traders often use to gauge shifts in supply and demand. It looks for higher highs/lows or lower highs/lows and flags when these structural points are broken.
UT Bot: This is a trend-following component that generates buy and sell signals based on price action relative to an Average True Range (ATR) based trailing stop.
You can choose to use these signals independently or combined to generate trading alerts and visual cues on your chart. The dashboard provides a quick overview of how well the signals are performing based on your chosen settings and display mode.
Parameters and What They Do
Let's break down each input parameter:
1. Smart Money Inputs
These settings control how the indicator identifies market structure and breakouts.
swingSize (Market Structure Time-Horizon):
What it does: This integer value defines the number of candles used to identify significant "swing" (pivot) points—highs and lows.
Effect: A larger swingSize creates a smoother market structure, focusing on longer-term trends. This means signals might appear less frequently and with some delay but could be more reliable for higher timeframes or broader market movements. A smaller swingSize will pick up more minor market structure changes, leading to more frequent but potentially noisier signals, suitable for lower timeframes or scalping.
Analogy: Think of it like a zoom level on your market structure map. Higher values zoom out, showing only major mountain ranges. Lower values zoom in, showing every hill and bump.
bosConfType (BOS Confirmation Type):
What it does: This string input determines how a Break of Structure (BOS) is confirmed. You have two options:
'Candle Close': A breakout is confirmed only if a candle's closing price surpasses the previous swing high (for bullish) or swing low (for bearish).
'Wicks': A breakout is confirmed if any part of the candle (including its wick) surpasses the previous swing high or low.
Effect: 'Candle Close' provides stronger, more conservative confirmation, as it implies sustained price movement beyond the structure. 'Wicks' provides earlier, more aggressive signals, as it captures momentary breaches of the structure.
Analogy: Imagine a wall. 'Candle Close' means the whole person must get over the wall. 'Wicks' means even a finger touching over the top counts as a breach.
choch (Show CHoCH):
What it does: A boolean (true/false) input to enable or disable the display of "Change of Character" (CHoCH) labels. CHoCH indicates the first structural break against the current dominant trend.
Effect: When true, it helps identify early signs of a potential trend reversal, as it marks where the market's "character" (its tendency to make higher highs/lows or lower lows/highs) first changes.
BULL (Bullish Color) & BEAR (Bearish Color):
What they do: These color inputs allow you to customize the visual appearance of bullish and bearish signals and lines drawn by the Smart Money component.
Effect: Purely cosmetic, helps with visual identification on the chart.
sm_tp_sl_multiplier (SM TP/SL Multiplier (ATR)):
What it does: A float value that acts as a multiplier for the Average True Range (ATR) to calculate the Take Profit (TP) and Stop Loss (SL) levels specifically when you're in "Smart Money Only" mode. It uses the ATR calculated by the UT Bot's nLoss_ut as its base.
Effect: A higher multiplier creates wider TP/SL levels, potentially leading to fewer trades but larger wins/losses. A lower multiplier creates tighter TP/SL levels, potentially leading to more frequent but smaller wins/losses.
2. UT Bot Alerts Inputs
These parameters control the behavior and sensitivity of the UT Bot component.
a_ut (UT Key Value (Sensitivity)):
What it does: This integer value adjusts the sensitivity of the UT Bot.
Effect: A higher value makes the UT Bot less sensitive to price fluctuations, resulting in fewer and potentially more reliable signals. A lower value makes it more sensitive, generating more signals, which can include more false signals.
Analogy: Like a noise filter. Higher values filter out more noise, keeping only strong signals.
c_ut (UT ATR Period):
What it does: This integer sets the look-back period for the Average True Range (ATR) calculation used by the UT Bot. ATR measures market volatility.
Effect: This period directly influences the calculation of the nLoss_ut (which is a_ut * xATR_ut), thus defining the distance of the trailing stop loss and take profit levels. A longer period makes the ATR smoother and less reactive to sudden price spikes. A shorter period makes it more responsive.
h_ut (UT Signals from Heikin Ashi Candles):
What it does: A boolean (true/false) input to determine if the UT Bot calculations should use standard candlestick data or Heikin Ashi candlestick data.
Effect: Heikin Ashi candles smooth out price action, often making trends clearer and reducing noise. Using them for UT Bot signals can lead to smoother, potentially delayed signals that stay with a trend longer. Standard candles are more reactive to raw price changes.
3. Line Drawing Control Buttons
These crucial boolean inputs determine which type of signals will trigger the drawing of TP/SL/Entry lines and flags on your chart. They act as a priority system.
drawLinesUtOnly (Draw Lines: UT Only):
What it does: If checked (true), lines and flags will only be drawn when the UT Bot generates a buy/sell signal.
Effect: Isolates UT Bot signals for visual analysis.
drawLinesSmartMoneyOnly (Draw Lines: Smart Money Only):
What it does: If checked (true), lines and flags will only be drawn when the Smart Money Breakout logic generates a bullish/bearish breakout.
Effect: Overrides drawLinesUtOnly if both are checked. Isolates Smart Money signals.
drawLinesCombined (Draw Lines: UT & Smart Money (Combined)):
What it does: If checked (true), lines and flags will only be drawn when both a UT Bot signal AND a Smart Money Breakout signal occur on the same bar.
Effect: Overrides both drawLinesUtOnly and drawLinesSmartMoneyOnly if checked. Provides the strictest entry criteria for line drawing, looking for strong confluence.
Dashboard Metrics Explained
The dashboard provides performance statistics based on the lines drawing control button selected. For example, if "Draw Lines: UT Only" is active, the dashboard will show stats only for UT Bot signals.
Total Signals: The total number of buy or sell signals generated by the selected drawing mode.
TP1 Win Rate: The percentage of signals where the price reached Take Profit 1 (TP1) before hitting the Stop Loss.
TP2 Win Rate: The percentage of signals where the price reached Take Profit 2 (TP2) before hitting the Stop Loss.
TP3 Win Rate: The percentage of signals where the price reached Take Profit 3 (TP3) before hitting the Stop Loss. (Note: TP1, TP2, TP3 are in order of distance from entry, with TP3 being furthest.)
SL before any TP rate: This crucial metric shows the number of times the Stop Loss was hit / the percentage of total signals where the stop loss was triggered before any of the three Take Profit levels were reached. This gives you a clear picture of how often a trade resulted in a loss without ever moving into profit target territory.
Short Tutorial: How to Use the Indicator
Add to Chart: Open your TradingView chart, go to "Indicators," search for "Alpha - Combined Breakout," and add it to your chart.
Access Settings: Once added, click the gear icon next to the indicator name on your chart to open its settings.
Choose Your Signal Mode:
For UT Bot only: Uncheck "Draw Lines: Smart Money Only" and "Draw Lines: UT & Smart Money (Combined)". Ensure "Draw Lines: UT Only" is checked.
For Smart Money only: Uncheck "Draw Lines: UT Only" and "Draw Lines: UT & Smart Money (Combined)". Ensure "Draw Lines: Smart Money Only" is checked.
For Combined Signals: Check "Draw Lines: UT & Smart Money (Combined)". This will override the other two.
Adjust Parameters:
Start with default settings. Observe how the signals appear on your chosen asset and timeframe.
Refine Smart Money: If you see too many "noisy" market structure breaks, increase swingSize. If you want earlier breakouts, try "Wicks" for bosConfType.
Refine UT Bot: Adjust a_ut (Sensitivity) to get more or fewer UT Bot signals. Change c_ut (ATR Period) if you want larger or smaller TP/SL distances. Experiment with h_ut to see if Heikin Ashi smoothing suits your trading style.
Adjust TP/SL Multiplier: If using "Smart Money Only" mode, fine-tune sm_tp_sl_multiplier to set appropriate risk/reward levels.
Interpret Signals & Lines:
Buy/Sell Flags: These indicate the presence of a signal based on your selected drawing mode.
Entry Line (Blue Solid): This is where the signal was generated (usually the close price of the signal candle).
SL Line (Red/Green Solid): Your calculated stop loss level.
TP Lines (Dashed): Your three calculated take profit levels (TP1, TP2, TP3, where TP3 is the furthest target).
Smart Money Lines (BOS/CHoCH): These lines indicate horizontal levels where market structure breaks occurred. CHoCH labels might appear at the first structural break against the prior trend.
Monitor Dashboard: Pay attention to the dashboard in the top right corner. This dynamically updates to show the win rates for each TP and, crucially, the "SL before any TP rate." Use these statistics to evaluate the effectiveness of the indicator's signals under your current settings and chosen mode.
*
Set Alerts (Optional): You can set up alerts for any of the specific signals (UT Bot Long/Short, Smart Money Bullish/Bearish, or the "Line Draw" combined signals) to notify you when they occur, even if you're not actively watching the chart.
By following this tutorial, you'll be able to effectively use and customize the "Alpha - Combined Breakout" indicator to suit your trading strategy.
Liquidity Break Probability [PhenLabs]📊 Liquidity Break Probability  
 Version:  PineScript™ v6
The Liquidity Break Probability indicator revolutionizes how traders approach liquidity levels by providing real-time probability calculations for level breaks. This advanced indicator combines sophisticated market analysis with machine learning inspired probability models to predict the likelihood of high/low breaks before they happen.
Unlike traditional liquidity indicators that simply draw lines, LBP analyzes market structure, volume profiles, momentum, volatility, and sentiment to generate dynamic break probabilities ranging from 5% to 95%. This gives traders unprecedented insight into which levels are most likely to hold or break, enabling more confident trading decisions.
 🚀 Points of Innovation 
 
  Advanced 6-factor probability model weighing market structure, volatility, volume, momentum, patterns, and sentiment
  Real-time probability updates that adjust as market conditions change
  Intelligent trading style presets (Scalping, Day Trading, Swing Trading) with optimized parameters
  Dynamic color-coded probability labels showing break likelihood percentages
  Professional tiered input system - from quick setup to expert-level customization
  Smart volume filtering that only highlights levels with significant institutional interest
 
 🔧 Core Components 
 
   Market Structure Analysis:  Evaluates trend alignment, level strength, and momentum buildup using EMA crossovers and price action
   Volatility Engine:  Incorporates ATR expansion, Bollinger Band positioning, and price distance calculations
   Volume Profile System:  Analyzes current volume strength, smart money proxies, and level creation volume ratios
   Momentum Calculator:  Combines RSI positioning, MACD strength, and momentum divergence detection
   Pattern Recognition:  Identifies reversal patterns (doji, hammer, engulfing) near key levels
   Sentiment Analysis:  Processes fear/greed indicators and market breadth measurements
 
 🔥 Key Features 
 
   Dynamic Probability Labels:  Real-time percentage displays showing break probability with color coding (red >70%, orange >50%, white <50%)
   Trading Style Optimization:  One-click presets automatically configure sensitivity and parameters for your trading timeframe
   Professional Dashboard:  Live market state monitoring with nearest level tracking and active level counts
   Smart Alert System:  Customizable proximity alerts and high-probability break notifications
   Advanced Level Management:  Intelligent line cleanup and historical analysis options
   Volume-Validated Levels:  Only displays levels backed by significant volume for institutional-grade analysis
 
 🎨 Visualization 
 
   Recent Low Lines:  Red lines marking validated support levels with probability percentages
   Recent High Lines:  Blue lines showing resistance zones with break likelihood indicators
   Probability Labels:  Color-coded percentage labels that update in real-time
   Professional Dashboard:  Customizable panel showing market state, active levels, and current price
   Clean Display Modes:  Toggle between active-only view for clean charts or historical view for analysis
 
 📖 Usage Guidelines 
 Quick Setup 
 
   Trading Style Preset 
    Default: Day Trading
    Options: Scalping, Day Trading, Swing Trading, Custom
    Description: Automatically optimizes all parameters for your preferred trading timeframe and style
   Show Break Probability % 
    Default: True
    Description: Displays percentage labels next to each level showing break probability
   Line Display 
    Default: Active Only
    Options: Active Only, All Levels
    Description: Choose between clean active-only view or comprehensive historical analysis
 
 Level Detection Settings 
 
   Level Sensitivity 
    Default: 5
    Range: 1-20
    Description: Lower values show more levels (sensitive), higher values show fewer levels (selective)
   Volume Filter Strength 
    Default: 2.0
    Range: 0.5-5.0
    Description: Controls minimum volume threshold for level validation
 
 Advanced Probability Model 
 
   Market Trend Influence 
    Default: 25%
    Range: 0-50%
    Description: Weight given to overall market trend in probability calculations
   Volume Influence 
    Default: 20%
    Range: 0-50%
    Description: Impact of volume analysis on break probability
 
 ✅ Best Use Cases 
 
  Identifying high-probability breakout setups before they occur
  Determining optimal entry and exit points near key levels
  Risk management through probability-based position sizing
  Confluence trading when multiple high-probability levels align
  Scalping opportunities at levels with low break probability
  Swing trading setups using high-probability level breaks
 
 ⚠️ Limitations 
 
  Probability calculations are estimations based on historical patterns and current market conditions
  High-probability setups do not guarantee successful trades - risk management is essential
  Performance may vary significantly across different market conditions and asset classes
  Requires understanding of support/resistance concepts and probability-based trading
  Best used in conjunction with other analysis methods and proper risk management
 
 💡 What Makes This Unique 
 
   Probability-Based Approach:  First indicator to provide quantitative break probabilities rather than simple S/R lines
   Multi-Factor Analysis:  Combines 6 different market factors into a comprehensive probability model
   Adaptive Intelligence:  Probabilities update in real-time as market conditions change
   Professional Interface:  Tiered input system from beginner-friendly to expert-level customization
   Institutional-Grade Filtering:  Volume validation ensures only significant levels are displayed
 
 🔬 How It Works 
1.  Level Detection: 
    
     Identifies pivot highs and lows using configurable sensitivity settings
     Validates levels with volume analysis to ensure institutional significance
    
2.  Probability Calculation: 
    
     Analyzes 6 key market factors: structure, volatility, volume, momentum, patterns, sentiment
     Applies weighted scoring system based on user-defined factor importance
     Generates probability score from 5% to 95% for each level
    
3.  Real-Time Updates: 
    
     Continuously monitors price action and market conditions
     Updates probability calculations as new data becomes available
     Adjusts for level touches and changing market dynamics
    
 💡 Note:  This indicator works best on timeframes from 1-minute to 4-hour charts. For optimal results, combine with proper risk management and consider multiple timeframe analysis. The probability calculations are most accurate in trending markets with normal to high volatility conditions.
Uptrick: Universal Z-Score ValuationOverview 
The Uptrick: Universal Z-Score Valuation is a tool designed to help traders spot when the market might be overreacting—whether that’s on the upside or the downside. It does this by combining the Z-scores of multiple key indicators into a single average, letting you see how far the current market conditions have stretched away from “normal.” This average is shown as a smooth line, supported by color-coded visuals, signal markers, optional background highlights, and a live breakdown table that shows the contribution of each indicator in real time. The focus here is on spotting potential reversals, not following trends. The indicator works well across all timeframes and asset classes, from fast intraday charts like the 1-minute and 5-minute, to higher timeframes such as the 4-hour, daily, or even weekly. Its universal design makes it suitable for any market — whether you're trading crypto, stocks, forex, or commodities.
 Introduction 
To understand what this indicator does, let’s start with the idea of a Z-score. In simple terms, a Z-score tells you how far a number is from the average of its recent history, measured in standard deviations. If the price of an asset is two standard deviations above its mean, that means it’s statistically “rare” or extended. That doesn’t guarantee a reversal—but it suggests the move is unusual enough to pay attention.
This concept isn’t new, but what this indicator does differently is apply the Z-score to a wide set of market signals—not just price. It looks at momentum, volatility, volume, risk-adjusted performance, and even institutional price baselines. Each of those indicators is normalized using Z-scores, and then they’re combined into one average. This gives you a single, easy-to-read line that summarizes whether the entire market is behaving abnormally. Instead of reacting to one indicator, you’re reacting to a statistically balanced blend.
 Purpose 
The goal of this script is to catch turning points—places where the market may be topping out or bottoming after becoming overstretched. It’s built for traders who want to fade sharp moves rather than follow trends. Think of moments when price explodes upward and starts pulling away from every moving average, volume spikes, volatility rises, and RSI shoots up. This tool is meant to spot those situations—not just when price is stretched, but when multiple different indicators agree that something is overdone.
 Originality and Uniqueness 
Most indicators that use Z-scores only apply them to one thing—price, RSI, or maybe Bollinger Bands. This one is different because it treats each indicator as a contributor to the full picture. You decide which ones to include, and the script averages them out. This makes the tool flexible but also deeply informative.
It doesn’t rely on complex or hidden math. It uses basic Z-score formulas, applies them to well-known indicators, and shows you the result. What makes it unique is the way it brings those signals together—statistically, visually, and interactively—so you can see what’s happening in the moment with full transparency. It’s not trying to be flashy or predictive. It’s just showing you when things have gone too far, too fast.
 Inputs and Parameters 
This indicator includes a wide range of configurable inputs, allowing users to customize which components are included in the Z-score average, how each indicator is calculated, and how results are displayed visually. Below is a detailed explanation of each input:
 General Settings 
 
 Z-Score Lookback (default: 100): Number of bars used to calculate the mean and standard deviation for Z-score normalization. Larger values smooth the Z-scores; smaller values make them more reactive.
 Bar Color Mode (default: None): Determines how bars are visually colored. Options include: None: No candle coloring applied. - Heat: Smooth gradient based on the Z-score value. - Latest Signal: Applies a solid color based on the most recent buy or sell signal
 
 Boolean - General 
 
 Plot Universal Valuation Line (default: true): If enabled, plots the average Z-score (zAvg) line in the separate pane.
 Show Signals (default: true): Displays labels ("𝓤𝓹" for buy, "𝓓𝓸𝔀𝓷" for sell) when zAvg crosses above or below user-defined thresholds.
 Show Z-Score Table (default: true): Displays a live table listing each enabled indicator's Z-score and the current average.
 
 Select Indicators 
 These toggles enable or disable each indicator from contributing to the Z-score average:
 
 Use VWAP Z-Score (default: true)
 Use Sortino Z-Score (default: true)
 Use ROC Z-Score (default: true)
 Use Price Z-Score (default: true)
 Use MACD Histogram Z-Score (default: false)
 Use Bollinger %B Z-Score (default: false)
 Use Stochastic K Z-Score (default: false)
 Use Volume Z-Score (default: false)
 Use ATR Z-Score (default: false)
 Use RSI Z-Score (default: false)
 Use Omega Z-Score (default: true)
 Use Sharpe Z-Score (default: true)
 
Only enabled indicators are included in the average. This modular design allows traders to tailor the signal mix to their preferences.
 Indicator Lengths 
 These inputs control how each individual indicator is calculated:
 
 MACD Fast Length (default: 12)
 MACD Slow Length (default: 26)
 MACD Signal Length (default: 9)
 Bollinger Basis Length (default: 20): Used to compute the Bollinger %B.
 Bollinger Deviation Multiplier (default: 2.0): Standard deviation multiplier for the Bollinger Band calculation.
 Stochastic Length (default: 14)
 ATR Length (default: 14)
 RSI Length (default: 14)
 ROC Length (default: 10)
 
 Zones 
 These thresholds define key signal levels for the Z-score average:
 
 Neutral Line Level (default: 0): Baseline for the average Z-score.
 Bullish Zone Level (default: -1): Optional intermediate zone suggesting early bullish conditions.
 Bearish Zone Level (default: 1): Optional intermediate zone suggesting early bearish conditions.
 Z = +2 Line Level (default: 2): Primary threshold for bearish signals.
 Z = +3 Line Level (default: 3): Extreme bearish warning level.
 Z = -2 Line Level (default: -2): Primary threshold for bullish signals.
 Z = -3 Line Level (default: -3): Extreme bullish warning level.
 These zone levels are used to generate signals, fill background shading, and draw horizontal lines for visual reference.
 
 Why These Indicators Were Merged 
Each indicator in this script was chosen for a specific reason. They all measure something different but complementary.
 
 The VWAP Z-score helps you see when price has moved far from the volume-weighted average, often used by institutions.
 Sortino Ratio Z-score focuses only on downside risk, which is often more relevant to traders than overall volatility.
 ROC Z-score shows how fast price is changing—strong momentum may burn out quickly.
 Price Z-score is the raw measure of how far current price has moved from its mean.
 RSI Z-score shows whether momentum itself is stretched.
 MACD Histogram Z-score captures shifts in trend strength and acceleration.
 %B (Bollinger) Z-score indicates how close price is to the upper or lower volatility envelope.
 Stochastic K Z-score gives a sense of how high or low price is relative to its recent range.
 Volume Z-score shows when trading activity is unusually high or low.
 ATR Z-score gives a read on volatility, showing if price movement is expanding or contracting.
 Sharpe Z-score measures reward-to-risk performance, useful for evaluating trend quality.
 Omega Z-score looks at the ratio of good returns to bad ones, offering a more nuanced view of efficiency.
 
  
By normalizing each of these using Z-scores and averaging only the ones you turn on, the script creates a flexible, balanced view of the market’s statistical stretch.
 Calculations 
The core formula is the standard Z-score:
 Z = (current value - average) / standard deviation
Every indicator uses this formula after it’s calculated using your chosen settings. For example, RSI is first calculated as usual, then its Z-score is calculated over your selected lookback period. The script does this for every indicator you enable. Then it averages those Z-scores together to create a single value: zAvg. That value is plotted and used to generate visual cues, signals, table values, background color changes, and candle coloring.
 Sequence 
 
 Each selected indicator is calculated using your custom input lengths.
 The Z-score of each indicator is computed using the shared lookback period.
 All active Z-scores are added up and averaged.
 The resulting zAvg value is plotted as a line.
 Signal conditions check if zAvg crosses user-defined thresholds (default: ±2).
 If enabled, the script plots buy/sell signal labels at those crossover points.
 The candle color is updated using your selected mode (heatmap or signal-based).
 If extreme Z-scores are reached, background highlighting is applied.
 A live table updates with each individual Z-score so you know what’s driving the signal.
 
 Features 
This script isn’t just about stats—it’s about making them usable in real time. Every feature has a clear reason to exist, and they’re all there to give you a better read on market conditions.
1. Universal Z-Score Line
 This is your primary reference. It reflects the average Z-score across all selected indicators. The line updates live and is color-coded to show how far it is from neutral. The further it gets from 0, the brighter the color becomes—cyan for deeply oversold conditions, magenta for overbought. This gives you instant feedback on how statistically “hot” or “cold” the market is, without needing to read any numbers.
  
2. Signal Labels (“𝓤𝓹” and “𝓓𝓸𝔀𝓷”)
 When the average Z-score drops below your lower bound, you’ll see a "𝓤𝓹" label below the bar, suggesting potential bullish reversal conditions. When it rises above the upper bound, a "𝓓𝓸𝔀𝓷" label is shown above the bar—indicating possible bearish exhaustion. These labels are visually clear and minimal so they don’t clutter your chart. They're based on clear crossover logic and do not repaint.
3. Real-Time Z-Score Table
 The table shows each indicator's individual Z-score and the final average. It updates every bar, giving you a transparent breakdown of what’s happening under the hood. If the market is showing an extreme average score, this table helps you pinpoint which indicators are contributing the most—so you’re not just guessing where the pressure is coming from.
  
4. Bar Coloring Modes
 You can choose from three modes:
 
 None: Keeps your candles clean and untouched.
 Heat: Applies a smooth gradient color based on Z-score intensity. As conditions become more extreme, candle color transitions from neutral to either cyan (bullish pressure) or magenta (bearish pressure).
 Latest Signal: Applies hard coloring based on the most recent signal—greenish for a buy, purple for a sell. This mode is great for tracking market state at a glance without relying on a gradient.
 
Every part of the candle is colored—body, wick, and border—for full visibility.
5. Background Highlighting
 When zAvg enters an extreme zone (typically above +2 or below -2), the background shifts color to reflect the market’s intensity. These changes aren’t overwhelming—they’re light fills that act as ambient warnings, helping you stay aware of when price might be reaching a tipping point.
6. Customizable Zone Lines and Fills
 You can define what counts as neutral, overbought, and oversold using manual inputs. Horizontal lines show your thresholds, and shaded regions highlight the most extreme zones (+2 to +3 and -2 to -3). These lines give you visual structure to understand where price currently stands in relation to your personal reversal model.
7. Modular Indicator Control
 You don’t have to use all the indicators. You can enable or disable any of the 12 with a simple checkbox. This means you can build your own “blend” of market context—maybe you only care about RSI, price, and volume. Or maybe you want everything on. The script adapts accordingly, only averaging what you select.
8. Fully Customizable Sensitivity and Lengths
 You can adjust the Z-score lookback length globally (default 100), and tweak individual indicator lengths separately. This lets you tune the indicator’s responsiveness to suit your trading style—slower for longer swings, faster for scalping.
9. Clean Integration with Any Chart Layout
 All visual elements are designed to be informative without taking over your chart. The coloring is soft but clear, the labels are readable without being huge, and you can turn off any feature you don’t need. The indicator can work as a full dashboard or as a simple line with a couple of alerts—it’s up to you.
10. Precise, Real-Time Signal Logic
 The crossover logic for signals is exact and only fires when the Z-score moves across your defined boundary. No estimation, no delay. Everything is calculated based on current and previous bar data, and nothing repaints or back-adjusts.
 Conclusion 
The Universal Z-Score Valuation indicator is a tool for traders who want a clear, unbiased way to detect overextension. Instead of relying on a single signal, you get a composite of several market perspectives—momentum, volatility, volume, and more—all standardized into a single view. The script gives you the freedom to control the logic, the visuals, and the components. Whether you use it as a confirmation tool or a primary signal source, it’s designed to give you clarity when markets become chaotic.
 Disclaimer 
 This indicator is for research and educational use only. It does not constitute financial advice or guarantees of performance. All trading involves risk, and users should test any strategy thoroughly before applying it to live markets. Use this tool at your own discretion.
Dual Supertrend Pro|ask2maniishDual Supertrend | ask2maniish
🔍 Overview
The Dual Supertrend indicator overlays two distinct Supertrend layers (Main & Fast) to deliver enhanced trend detection, signal filtering, and trade management. It combines traditional ATR-based trend logic with an optional dynamic risk model and visual trade tracking tools — ideal for intraday scalping, swing trading, or institutional-style strategies.
⚙️ Key Features
🔁 Dual Supertrend Logic: Combines a Main and Fast Supertrend for multi-layer confirmation.
🧠 Smart Entry Signals: Generates buy/sell signals only when both layers agree (combined confirmation).
🎯 Dynamic Trade Management:
Entry/SL/Target logic using ATR.
Auto Breakeven, Trailing SL, and Exit after Target 3.
📊 Trade State Dashboard:
On-chart table showing live status, targets, and trade side.
Visual labels for entry, SL hit, and each target.
🧾 Tooltip for SL Settings: Detailed ATR configurations based on strategy style (Scalping, Swing, Institutional, etc.).
🧠 Use Cases
Strategy Type	ATR Period	Multiplier	Notes
Conservative Trading	14	1.0 – 1.5×	Balanced, avoids whipsaws, better R:R
Volatile Markets	21	1.5 – 2.5×	For crypto, indices, strong trends
Intraday Scalping	5 – 10	0.5 – 1.0×	Tighter SLs for rapid trades
Swing Trades	14 – 21	1.5 – 3.0×	Handles spikes, rides long trends
Institutional Logic	Dynamic	1.5× below OB	SL below CHoCH or Order Block structure zones
You can view this tooltip in the Trade Management group inputs.
🧰 Inputs
📌 Supertrend (Main)
ATR Period
ATR Multiplier
ATR Method (SMA/True Range)
Signal Toggle
Highlight Toggle
⚡ Supertrend (Fast)
ATR Period (Shorter)
ATR Multiplier (Smaller)
ATR Method (SMA/True Range)
Signal Toggle
Highlight Toggle
🎯 Trade Management
SL & Target ATR Period
Target Multiplier
Auto Exit after Target 3
Entry/Exit Label Toggle
Target Hit Label Toggle
Show SL/Target Lines
🧮 Trend State Table
Location Selectable
Combined Trend Label: Strong Up 🔼 / Down 🔽 / Mixed ⚠️
📈 Signals & Alerts
Trigger alerts for all the following:
Main Supertrend Buy/Sell
Fast Supertrend Buy/Sell
Confirmed Combined Buy/Sell when both layers align
📊 Visualization
📉 Supertrend bands with optional background fill
✅ Entry label with trend direction
🎯 Target hit labels with color-coded levels
🧾 Trade Dashboard with real-time trade info
📌 Best Practices
Use combined signals (CB, CS) for filtered trend entries.
Adjust ATR multiplier based on market volatility.
Use in confluence with SMC, OB, or CHoCH zones for higher accuracy.
Enable trade table for real-time tracking of SL and targets.
👨💻 Credits
Script developed by @ask2maniish, with adaptive trade logic and dual-layer Supertrend logic optimized for precision entries and automated exits.
Pullback Historical DataIndicator Description: Dados-historico-Pullback
This indicator identifies pivot points (local support and resistance levels) on the chart based on a user-defined period. It calculates the difference between the last found resistance and support levels, displaying this current difference as well as its historical maximum and minimum values.
How to use:
Pivot Period:
Adjust the "Pivot Period" parameter to define how many bars before and after the indicator should look for a pivot point (high or low).
A higher value makes the pivot more conservative, finding stronger and more spaced pivots.
A lower value detects more frequent pivots, sensitive to quick market moves.
Label and Text Color:
You can customize the background color of the label and the text color for better visibility on the chart.
Label Size:
The indicator offers four label sizes:
XS (Extra Small): small label to save space.
S (Small): compact and readable size.
M (Medium): default size, a balance between readability and space.
L (Large): bigger label for more emphasis.
If you choose an invalid value, the default M (Medium) size will be used automatically.
Example to adjust the Pivot Period:
Setting the Pivot Period to 3 means the indicator will look for pivots within 3 bars before and after each point. This produces many pivots, including smaller ones and noise. It’s useful for fast trades or scalping.
Setting it to 10 means the indicator looks for pivots farther apart, producing fewer signals but more significant ones, suitable for more conservative analysis.
I recommend starting with a middle value like 5 and testing how the indicator behaves on your chart. Then adjust up or down depending on your trading style and timeframe.
Swing-Based Volatility IndexSwing-Based Volatility Index
This indicator helps traders quickly determine whether the market has moved enough over the past few hours to justify scalping.
It measures the percentage price swing (high to low) over a configurable time window (e.g., last 4–8 hours) and compares it to a minimum threshold (e.g., 1%).
✅ If the percent move exceeds the threshold → Market is volatile enough to scalp (green background).
🚫 If it's below the threshold → Market is too quiet (red background).
Features:
Adjustable lookback period in hours
Custom threshold for volatility sensitivity
Automatically adapts to the current chart timeframe
This tool is ideal for scalpers and short-term traders who want to avoid entering trades in low-volatility environments.
Perp R/R Toolcalculate lot size and automatically plot SL and TP and entry for quicker execution when scalping. SL is currently set to high of candle for shorts and low of candle for longs +1 ATR. can change ATR, risk per trade and r/r ratio in settings. change trade direction to show info for long, short or both.
EMA SuiteFor strategies with moving averages, of course. My preference is to use Fibonacci values, but it can be configured with any setup. When working on a single timeframe, it allows adding averages or groups of averages from other timeframes, I’ve used this for scalping. The indicator is designed to be dynamic and adaptable. By editing the script, it’s easy to add or remove averages.
Larger averages might slow down loading, and a color palette selector could be added since manually setting 11 values is tedious.
I’m open to any suggestions
Adaptive Freedom Machine w/labelsAdaptive Freedom Machine w/ Labels
Overview
The Adaptive Freedom Machine w/ Labels is a versatile Pine Script indicator designed to assist traders in identifying buy and sell opportunities across various market conditions (trending, ranging, or volatile). It combines Exponential Moving Averages (EMAs), Relative Strength Index (RSI), Average True Range (ATR), and customizable time filters to generate actionable signals. The indicator overlays on the price chart, displaying EMAs, a dynamic cloud, scaled RSI levels, buy/sell signals, and market condition labels, making it suitable for swing trading, day trading, or scalping.
What It Does
This indicator generates buy and sell signals based on the interaction of two EMAs, filtered by RSI thresholds, ATR-based volatility, and user-defined time windows. It adapts to the selected market condition by adjusting EMA lengths, RSI thresholds, and trading hours. A dynamic cloud highlights trend direction or neutral zones, and candlestick bodies are colored in neutral conditions for clarity. A table displays real-time trend and volatility status.
How It Works
The indicator uses the following components:
EMAs: Two EMAs (short and long) are calculated on a user-selected timeframe (1, 5, 15, 30, or 60 minutes). Their crossover or crossunder generates potential buy/sell signals, with lengths adjusted based on the market condition (e.g., longer EMAs for trending markets, shorter for ranging).
Dynamic Cloud: The area between the EMAs forms a cloud, colored green for uptrends, red for downtrends, or a user-defined color (default yellow) for neutral zones (when EMAs are close, determined by an ATR-based threshold). Users can widen the cloud for visibility.
RSI Filter: RSI is scaled to price levels and plotted on the chart (optional). Signals are filtered to ensure RSI is within user-defined buy/sell thresholds and not in overbought/oversold zones, with thresholds tailored to the market condition.
ATR Volatility Filter: An optional filter ensures signals occur during sufficient volatility (ATR(14) > SMA(ATR, 20)).
Time Filter: Signals are restricted to a user-defined or market-specific time window (e.g., 10:00–15:00 UTC for volatile markets), with an option for custom hours.
Visual Aids: Buy/sell signals appear as green triangles (buy) or red triangles (sell). Candlesticks in neutral zones are colored (default yellow). A table in the top-right corner shows the current trend (Uptrend, Downtrend, Neutral) and volatility (High or Low).
The indicator ensures compatibility with standard chart types (e.g., candlestick charts) to produce realistic signals, avoiding non-standard types like Heikin Ashi or Renko.
How to Use It
Add to Chart: Apply the indicator to a candlestick or bar chart on TradingView.
Configure Settings:
Timeframe: Choose a timeframe (1, 5, 15, 30, or 60 minutes) to align with your trading style.
Market Condition: Select one market condition (Trending, Ranging, or Volatile). Volatile is the default if none is selected. Only one condition can be active.
Filters:
Enable/disable the ATR volatility filter to trade only in high-volatility periods.
Enable the time filter and choose default hours (specific to the market condition) or set custom UTC hours.
Cloud Settings: Adjust the cloud width, neutral zone threshold, and color. Enable/disable the neutral cloud.
RSI Display: Toggle the scaled RSI and its thresholds on the chart.
Interpret Signals:
Buy Signal: A green triangle below the bar indicates a potential long entry (EMA crossover, RSI above buy threshold, within time window, and passing volatility filter).
Sell Signal: A red triangle above the bar indicates a potential short entry (EMA crossunder, RSI below sell threshold, within time window, and passing volatility filter).
Neutral Zone: Yellow candlesticks and cloud (if enabled) suggest a lack of clear trend; avoid trading or use for range-bound strategies.
Monitor the Table: Check the top-right table for real-time trend (Uptrend, Downtrend, Neutral) and volatility (High or Low) to confirm market context.
Unique Features
Adaptive Parameters: Automatically adjusts EMA lengths, RSI thresholds, and trading hours based on the selected market condition, reducing manual tweaking.
Neutral Zone Detection: Uses an ATR-based threshold to identify low-trend periods, helping traders avoid choppy markets.
Scaled RSI Visualization: Plots RSI and thresholds directly on the price chart, making it easier to assess momentum relative to price action.
Flexible Time Filtering: Supports both default and custom UTC-based trading windows, ideal for day traders targeting specific sessions.
Dynamic Cloud: Enhances trend visualization with customizable width and neutral zone coloring, improving readability.
Notes
Use on standard candlestick or bar charts to ensure realistic signals.
Test the indicator on a demo account to understand its behavior in your chosen market and timeframe.
Adjust settings to match your trading strategy, but avoid over-optimizing for past data.
The indicator is not a standalone system; combine it with other analysis (e.g., support/resistance, news events) for better results.
Limitations
Signals may lag in fast-moving markets due to EMA-based calculations.
Neutral zone detection may vary in extremely volatile or illiquid markets.
Time filters are UTC-based; ensure your platform’s timezone settings align.
This indicator is designed for traders seeking a customizable, trend-following tool that adapts to different market environments while providing clear visual cues and robust filtering.
Dskyz (DAFE) Quantum Sentiment Flux - Beginners                             Dskyz (DAFE) Quantum Sentiment Flux - Beginners:  
Welcome to the  Dskyz (DAFE) Quantum Sentiment Flux - Beginners , a strategy and concept that’s your ultimate wingman for trading futures like MNQ, NQ, MES, and ES. This gem combines lightning-fast momentum signals, market sentiment smarts, and bulletproof risk management into a system so intuitive, even newbies can trade like pros. With clean DAFE visuals, preset modes for every vibe, and a revamped dashboard that’s basically a market GPS, this strategy makes futures trading feel like a high-octane sci-fi mission.
Built on the Dskyz (DAFE) legacy of Aurora Divergence, the Quantum Sentiment Flux is designed to empower beginners while giving seasoned traders a lean, sentiment-driven edge. It uses fast/slow EMA crossovers for entries, filters trades with VIX, SPX trends, and sector breadth, and keeps your account safe with adaptive stops and cooldowns. Tuned for more action with faster signals and a slick bottom-left dashboard, this updated version is ready to light up your charts and outsmart institutional traps. Let’s dive into why this strat’s a must-have and break down its brilliance.
 Why Traders Need This Strategy 
Futures markets are a wild ride—fast moves, volatility spikes (like the April 28, 2025 NQ 1k-point drop), and institutional games that can wreck unprepared traders. Beginners often get lost in complex systems or burned by impulsive trades. The Quantum Sentiment Flux is the antidote, offering:
 Dead-Simple Setup:  Preset modes (Aggressive, Balanced, Conservative) auto-tune signals, risk, and sizing, so you can trade without a quant degree.
 Sentiment Superpower:  VIX filter, SPX trend, and sector breadth visuals keep you aligned with market health, dodging chop and riding trends.
 Ironclad Safety:  Tighter ATR-based stops, 2:1 take-profits, and preset cooldowns protect your capital, even in chaotic sessions.
 Next-Level Visuals:  Green/red entry triangles, vibrant EMAs, a sector breadth background, and a beefed-up dashboard make signals and context pop.
 DAFE Swagger:  The clean aesthetics, sleek dashboard—ties it to Dskyz’s elite brand, making your charts a work of art.
Traders need this because it’s a plug-and-play system that blends beginner-friendly simplicity with pro-level market awareness. Whether you’re just starting or scalping 5min MNQ, this strat’s your key to trading with confidence and style.
 Strategy Components 
 1. Core Signal Logic (High-Speed Momentum) 
The strategy’s engine is a momentum-based system using fast and slow Exponential Moving Averages (EMAs), now tuned for faster, more frequent trades.
 How It Works: 
 Fast/Slow EMAs:  Fast EMA (Aggressive: 5, Balanced: 7, Conservative: 9 bars) and slow EMA (12/14/18 bars) track short-term vs. longer-term momentum.
 Crossover Signals: 
 Buy:  Fast EMA crosses above slow EMA, and trend_dir = 1 (fast EMA > slow EMA + ATR * strength threshold).
 Sell:  Fast EMA crosses below slow EMA, and trend_dir = -1 (fast EMA < slow EMA - ATR * strength threshold).
 Strength Filter:  ma_strength = fast EMA - slow EMA must exceed an ATR-scaled threshold (Aggressive: 0.15, Balanced: 0.18, Conservative: 0.25) for robust signals.
 Trend Direction:  trend_dir confirms momentum, filtering out weak crossovers in choppy markets.
 Evolution: 
Faster EMAs (down from 7–10/21–50) catch short-term trends, perfect for active futures markets.
Lower strength thresholds (0.15–0.25 vs. 0.3–0.5) make signals more sensitive, boosting trade frequency without sacrificing quality.
Preset tuning ensures beginners get optimized settings, while pros can tweak via mode selection.
 2. Market Sentiment Filters 
The strategy leans hard into market sentiment with a VIX filter, SPX trend analysis, and sector breadth visuals, keeping trades aligned with the big picture.
 VIX Filter: 
 Logic:  Blocks long entries if VIX > threshold (default: 20, can_long = vix_close < vix_limit). Shorts are always allowed (can_short = true).
 Impact:  Prevents longs during high-fear markets (e.g., VIX spikes in crashes), while allowing shorts to capitalize on downturns.
 SPX Trend Filter: 
 Logic:  Compares S&P 500 (SPX) close to its SMA (Aggressive: 5, Balanced: 8, Conservative: 12 bars). spx_trend = 1 (UP) if close > SMA, -1 (DOWN) if < SMA, 0 (FLAT) if neutral.
 Impact:  Provides dashboard context, encouraging trades that align with market direction (e.g., longs in UP trend).
 Sector Breadth (Visual): 
 Logic:  Tracks 10 sector ETFs (XLK, XLF, XLE, etc.) vs. their SMAs (same lengths as SPX). Each sector scores +1 (bullish), -1 (bearish), or 0 (neutral), summed as breadth (-10 to +10).
 Display:  Green background if breadth > 4, red if breadth < -4, else neutral. Dashboard shows sector trends (↑/↓/-).
 Impact:  Faster SMA lengths make breadth more responsive, reflecting sector rotations (e.g., tech surging, energy lagging).
Why It’s Brilliant:
- VIX filter adds pro-level volatility awareness, saving beginners from panic-driven losses.
- SPX and sector breadth give a 360° view of market health, boosting signal confidence (e.g., green BG + buy signal = high-probability trade).
- Shorter SMAs make sentiment visuals react faster, perfect for 5min charts.
 3. Risk Management 
The risk controls are a fortress, now tighter and more dynamic to support frequent trading while keeping accounts safe.
 Preset-Based Risk: 
 Aggressive:  Fast EMAs (5/12), tight stops (1.1x ATR), 1-bar cooldown. High trade frequency, higher risk.
 Balanced:  EMAs (7/14), 1.2x ATR stops, 1-bar cooldown. Versatile for most traders.
 Conservative:  EMAs (9/18), 1.3x ATR stops, 2-bar cooldown. Safer, fewer trades.
 Impact:  Auto-scales risk to match style, making it foolproof for beginners.
Adaptive Stops and Take-Profits:
 Logic:  Stops = entry ± ATR * atr_mult (1.1–1.3x, down from 1.2–2.0x). Take-profits = entry ± ATR * take_mult (2x stop distance, 2:1 reward/risk). Longs: stop below entry, TP above; shorts: vice versa.
 Impact:  Tighter stops increase trade turnover while maintaining solid risk/reward, adapting to volatility.
Trade Cooldown:
 Logic:  Preset-driven (Aggressive/Balanced: 1 bar, Conservative: 2 bars vs. old user-input 2). Ensures bar_index - last_trade_bar >= cooldown.
 Impact:  Faster cooldowns (especially Aggressive/Balanced) allow more trades, balanced by VIX and strength filters.
Contract Sizing:
 Logic:  User sets contracts (default: 1, max: 10), no preset cap (unlike old 7/5/3 suggestion).
 Impact:  Flexible but risks over-leverage; beginners should stick to low contracts.
 Built To Be Reliable and Consistent: 
- Tighter stops and faster cooldowns make it a high-octane system without blowing up accounts.
- Preset-driven risk removes guesswork, letting newbies trade confidently.
- 2:1 TPs ensure profitable trades outweigh losses, even in volatile sessions like April 27, 2025 ES slippage.
 4. Trade Entry and Exit Logic 
The entry/exit rules are simple yet razor-sharp, now with VIX filtering and faster signals:
 Entry Conditions: 
 Long Entry:  buy_signal (fast EMA crosses above slow EMA, trend_dir = 1), no position (strategy.position_size = 0), cooldown passed (can_trade), and VIX < 20 (can_long). Enters with user-defined contracts.
 Short Entry:  sell_signal (fast EMA crosses below slow EMA, trend_dir = -1), no position, cooldown passed, can_short (always true).
 Logic:  Tracks last_entry_bar for visuals, last_trade_bar for cooldowns.
 Exit Conditions: 
 Stop-Loss/Take-Profit:  ATR-based stops (1.1–1.3x) and TPs (2x stop distance). Longs exit if price hits stop (below) or TP (above); shorts vice versa.
 No Other Exits:  Keeps it straightforward, relying on stops/TPs.
 5. DAFE Visuals 
The visuals are pure DAFE magic, blending clean function with informative metrics utilized by professionals, now enhanced by faster signals and a responsive breadth background:
 EMA Plots: 
 Display:  Fast EMA (blue, 2px), slow EMA (orange, 2px), using faster lengths (5–9/12–18).
 Purpose:  Highlights momentum shifts, with crossovers signaling entries.
 Sector Breadth Background: 
 Display:  Green (90% transparent) if breadth > 4, red (90%) if breadth < -4, else neutral.
 Purpose:  Faster breadth_sma_len (5–12 vs. 10–50) reflects sector shifts in real-time, reinforcing signal strength.
- Visuals are intuitive, turning complex signals into clear buy/sell cues.
- Faster breadth background reacts to market rotations (e.g., tech vs. energy), giving a pro-level edge.
 6. Sector Breadth Dashboard 
The new bottom-left dashboard is a game-changer, a 3x16 table (black/gray theme) that’s your market command center:
 Metrics: 
 VIX:  Current VIX (red if > 20, gray if not).
 SPX:  Trend as “UP” (green), “DOWN” (red), or “FLAT” (gray).
 Trade Longs:  “OK” (green) if VIX < 20, “BLOCK” (red) if not.
 Sector Breadth:  10 sectors (Tech, Financial, etc.) with trend arrows (↑ green, ↓ red, - gray).
 Placeholder Row:  Empty for future metrics (e.g., ATR, breadth score).
 Purpose:  Consolidates regime, volatility, market trend, and sector data, making decisions a breeze.
- VIX and SPX metrics add context, helping beginners avoid bad trades (e.g., no longs if “BLOCK”).
Sector arrows show market health at a glance, like a cheat code for sentiment.
 Key Features 
 Beginner-Ready:  Preset modes and clear visuals make futures trading a breeze.
 Sentiment-Driven:  VIX filter, SPX trend, and sector breadth keep you in sync with the market.
 High-Frequency:  Faster EMAs, tighter stops, and short cooldowns boost trade volume.
 Safe and Smart:  Adaptive stops/TPs and cooldowns protect capital while maximizing wins.
 Visual Mastery:  DAFE’s clean flair, EMAs, dashboard—makes trading fun and clear.
 Backtestable:  Lean code and fixed qty ensure accurate historical testing.
 How to Use 
 Add to Chart:  Load on a 5min MNQ/ES chart in TradingView.
 Pick Preset:  Aggressive (scalping), Balanced (versatile), or Conservative (safe). Balanced is default.
 Set Contracts:  Default 1, max 10. Stick low for safety.
Check Dashboard: Bottom-left shows preset, VIX, SPX, and sectors. “OK” + green breadth = strong buy.
 Backtest:  Run in strategy tester to compare modes.
 Live Trade:  Connect to Tradovate or similar. Watch for slippage (e.g., April 27, 2025 ES issues).
 Replay Test:  Try April 28, 2025 NQ drop to see VIX filter and stops in action.
 Why It’s Brilliant 
The Dskyz (DAFE) Quantum Sentiment Flux - Beginners is a masterpiece of simplicity and power. It takes pro-level tools—momentum, VIX, sector breadth—and wraps them in a system anyone can run. Faster signals and tighter stops make it a trading machine, while the VIX filter and dashboard keep you ahead of market chaos. The DAFE visuals and bottom-left command center turn your chart into a futuristic cockpit, guiding you through every trade. For beginners, it’s a safe entry to futures; for pros, it’s a scalping beast with sentiment smarts. This strat doesn’t just trade—it transforms how you see the market.
 Final Notes 
This is more than a strategy—it’s your launchpad to mastering futures with Dskyz (DAFE) flair. The Quantum Sentiment Flux blends accessibility, speed, and market savvy to help you outsmart the game. Load it, watch those triangles glow, and let’s make the markets your canvas!
Official Statement from Pine Script Team
(see TradingView help docs and forums):
"This warning may appear when you call functions such as ta.sma inside a request.security in a loop. There is no runtime impact. If you need to loop through a dynamic list of tickers, this cannot be avoided in the present version... Values will still be correct. Ignore this warning in such contexts."
(This publishing will most likely be taken down do to some miscellaneous rule about properly displaying charting symbols, or whatever. Once I've identified what part of the publishing they want to pick on, I'll adjust and repost.) 
Use it with discipline. Use it with clarity. Trade smarter.
**I will continue to release incredible strategies and indicators until I turn this into a brand or until someone offers me a contract.
Created by Dskyz, powered by DAFE Trading Systems. Trade fast, trade bold.
VWAP + EMA Retracement Indicator SwiftEdgeVWAP + EMA Retracement Indicator
Overview
The VWAP + EMA Retracement Indicator is a powerful and visually engaging tool designed to help traders identify high-probability buy and sell opportunities in trending markets. By combining the Volume Weighted Average Price (VWAP) with two Exponential Moving Averages (EMAs) and a unique retracement-based signal logic, this indicator pinpoints moments when the price pulls back to a key zone before resuming its trend. Its modern, AI-inspired visuals and customizable features make it both intuitive and adaptable for traders of all levels.
What It Does
This indicator generates buy and sell signals based on a sophisticated yet straightforward strategy:
Buy Signals: Triggered when the price is above VWAP, has recently retraced to the zone between two EMAs (default 12 and 21 periods), and a strong bullish candle closes above both EMAs.
Sell Signals: Triggered when the price is below VWAP, has retraced to the EMA zone, and a strong bearish candle closes below both EMAs.
Signal Filtering: A customizable cooldown period ensures that only the first signal in a sequence is shown, reducing noise while preserving opportunities for new trends.
Confidence Scores: Each signal includes an AI-inspired confidence score (0-100%), calculated from candle strength and price distance to VWAP, helping traders gauge signal reliability.
The indicator’s visuals enhance decision-making with dynamic gradient lines, a highlighted retracement zone, and clear signal labels, all customizable to suit your preferences.
How It Works
The indicator integrates several components that work together to create a cohesive trading tool:
VWAP: Acts as a dynamic support/resistance level, reflecting the average price weighted by volume. It filters signals to ensure buys occur in uptrends (price above VWAP) and sells in downtrends (price below VWAP).
Dual EMAs: Two EMAs (default 12 and 21 periods) define a retracement zone where the price is likely to consolidate before continuing its trend. Signals are generated only after the price exits this zone with conviction.
Retracement Logic: The indicator looks for price pullbacks to the EMA zone within a user-defined lookback window (default 5 candles), ensuring signals align with trend continuation patterns.
Candle Strength: Signals require strong candles (bullish for buys, bearish for sells) with a minimum body size based on the Average True Range (ATR), filtering out weak or indecisive moves.
Cooldown Mechanism: A unique feature that prevents signal clutter by allowing only the first signal within a user-defined period (default 3 candles), balancing responsiveness with clarity.
Confidence Score: Combines candle body size and price distance to VWAP to assign a score, giving traders an at-a-glance measure of signal strength without needing external analysis.
These components are carefully combined to capture high-probability setups while minimizing false signals, making the indicator suitable for both short-term and swing trading.
How to Use It
Add to Chart: Apply the indicator to a 15-minute chart (recommended) or your preferred timeframe.
Customize Settings:
VWAP Source: Choose the price source (default: hlc3).
EMA Periods: Adjust the fast and slow EMA periods (default: 12 and 21).
Retracement Window: Set how many candles to look back for retracement (default: 5).
ATR Period & Body Size: Define candle strength requirements (default: 14 ATR period, 0.3 multiplier).
Cooldown Period: Control the minimum candles between signals (default: 3; set to 0 to disable).
Candle Requirements: Toggle whether signals require bullish/bearish candles or entire candle above/below EMAs.
Visuals: Enable/disable gradient colors, retracement zone, confidence scores, and choose a color scheme (Neon, Light, or Dark).
Interpret Signals:
Buy: A green "Buy" label with a confidence score appears below the candle when conditions are met.
Sell: A red "Sell" label with a confidence score appears above the candle.
Use the confidence score to prioritize higher-probability signals (e.g., above 80%).
Trade Management: Combine signals with your risk management strategy, such as setting stop-loss below the retracement zone and targeting a 1:2 risk-reward ratio.
Why It’s Unique
The VWAP + EMA Retracement Indicator stands out due to its thoughtful integration of classic indicators with modern enhancements:
Balanced Signal Filtering: The cooldown mechanism ensures clarity without missing key opportunities, unlike many indicators that overwhelm with frequent signals.
AI-Inspired Confidence: The confidence score simplifies decision-making by quantifying signal strength, mimicking advanced analytical tools in an accessible way.
Elegant Visuals: Dynamic gradients, a highlighted retracement zone, and customizable color schemes (Neon, Light, Dark) create a sleek, futuristic interface that’s both functional and visually appealing.
Flexibility: Extensive customization options let traders tailor the indicator to their style, from conservative swing trading to aggressive scalping.






















