Round Number Levels ProRound Number Levels Pro  is a powerful support and resistance indicator that automatically plots psychological price levels on your chart.
 What it does: 
-  Displays major round number levels (100, 200, 300, etc.) with prominent lines 
-  Shows mid-level lines (50, 150, 250, etc.) for additional reference points 
-  All lines extend across the entire chart for maximum visibility 
-  Automatically adjusts levels based on current price action 
 Key Features: 
-  Customizable Font Sizes  - Large text for main levels, normal for mid-levels
-  Clean Black Styling  - Professional appearance that works on any chart background
-  Flexible Line Styles  - Choose solid, dashed, or dotted lines for main and mid levels
-  Adjustable Parameters  - Control number of levels, rounding increments, and label positioning
-  Full Chart Extension  - Lines extend both directions for complete price reference
 Perfect for: 
-  Day traders looking for key psychological support/resistance levels 
-  Swing traders identifying major price zones 
-  Any trader who uses round numbers as decision points 
 How to use: 
Simply add to your chart and the indicator will automatically plot relevant round number levels. Customize the settings to match your trading style and timeframe.
 These psychological levels are where many traders make decisions, often creating natural support and resistance zones in the market.
Supportandresistancezones
VSA-Stopping VolumeVSA Stopping Volume Indicator 
Stopping Volume occurs when candles show decreasing body sizes (narrow spreads) while volume steadily increases.
Example chart: 
As you see:
 
 3 consecutive candles in same direction (all green OR all red)
 Body sizes (spreads) decreasing progressively: Candle 1 > Candle 2 > Candle 3
 Volume increasing progressively: Volume 1 < Volume 2 < Volume 3
 
This pattern indicates price absorption - increased buying/selling pressure but declining price movement, often signaling exhaustion and potential reversal.
 Indicator Features
 
This indicator detects Stopping Volume candlestick clusters with two signal types:
🔹 BUY/SELL Signals: Generated when pattern occurs at support/resistance zones
🔹 Directional Alerts (▲-green, ▼-red): Generated when pattern occurs outside key levels
 Trading Guidelines:
 
⚠️  Auto-drawn S/R zones are reference only  - manual level plotting recommended for accuracy
📊 Best for scalping: M5, M10, M15 timeframes
🛡️ Stop Loss: Place beyond the S/R zone you're trading
🎯 Take Profit: Based on your risk management
Key Concept: Volume expansion + price contraction = potential reversal, especially at SnR levels.
Perfect for scalpers looking to catch reversals at critical zones!
Fair Value Gap Profiles [AlgoAlpha]🟠 OVERVIEW 
This script draws and manages Fair Value Gap (FVG) zones by detecting unfilled gaps in price action and then augmenting them with intra-gap volume profiles from a lower timeframe. It is designed to help traders find potential areas where price may return to fill liquidity voids, and to provide extra detail about volume distribution inside each gap to assess strength and likely mitigation. The script automatically tracks each gap, updates its state over time, and can show which gaps are still unfilled or have been mitigated.
🟠 CONCEPTS 
A Fair Value Gap is a zone between candles where no trades occurred, often seen as an inefficiency that price later revisits. The script checks each bar to see if a bullish (low above 2-bars-ago high) or bearish (high below 2-bars-ago low) gap has formed, and measures whether the gap’s size exceeds a threshold defined by a volatility-adjusted multiplier of past gap widths (to only detect significantly large gaps). Once a qualified gap is found, it gets recorded and visualized with a box that can stretch forward in time until filled. To add more context, a mini volume profile is built from a lower timeframe’s price and volume data, showing how volume is distributed inside the gap. The lowest-volume subzone is also highlighted using a sliding window scan method to visualise the true gap (area with least trading activity)
🟠 FEATURES 
 
 Visual gap boxes that appear automatically when bullish or bearish fair value gaps are detected on the chart.
  
 Color-coded zones showing bullish gaps in one color and bearish gaps in another so you can easily see which side the gap favors.
  
 Volume profile histograms plotted inside each gap using data from a lower timeframe, helping you see where volume concentrated inside the gap area.
  
 Highlight of the lowest-volume subzone within each gap so you can spot areas price may target when filling the gap.
  
 Dynamic extension of the gap boxes across the chart until price comes back and fills them, marking them as mitigated.
 Customizable colors and transparency settings for gap boxes, profiles, and low-volume highlights to match your chart style.
 Alerts that notify you when a new gap is created or when price fills an existing gap.
 
🟠 USAGE 
This indicator helps you find and track unfilled price gaps that often act as magnets for price to revisit. You can use it to spot areas where liquidity may rest and plan entries or exits around these zones. 
The colored gap boxes show you exactly where a fair value gap starts and ends, so you can anticipate potential pullbacks or continuations when price approaches them. 
The intra-gap volume profile lets you gauge whether the gap was created on strong or thin participation, which can help judge how likely it is to be filled. The highlighted lowest-volume subzone shows where price might accelerate once inside the gap. 
  
  
Traders often look for entries when price returns to a gap, aiming for a reaction or reversal in that area. You can also combine the mitigation alerts with your trade management to track when gaps have been closed and adjust your bias accordingly. Overall, the tool gives a clear visual reference for imbalance zones that can help structure trades around supply and demand dynamics.
Non-Lagging Longevity Zones [BigBeluga]🔵 OVERVIEW 
 A clean, non-lagging system for identifying price zones that persist over time—ranking them visually based on how long they survive without being invalidated. 
 Non-Lagging Longevity Zones   uses non-lagging pivots to automatically build upper and lower zones that reflect key resistance and support. These zones are kept alive as long as price respects them and are instantly removed when invalidated. The indicator assigns a unique  lifespan label  to each zone in Days (D), Months (M), or Years (Y), providing instant context for historical relevance.
 🔵 CONCEPTS 
 
   Non-Lag Pivot Detection:  Detects upper and lower pivots using non-lagging swing identification (highest/lowest over length period).
 
h = ta.highest(len)
l = ta.lowest(len)
high_pivot = high  == h  and high < h
low_pivot  = low  == l  and low > l
 
   Longevity Ranking:  Zones are preserved as long as price doesn't breach them. Levels that remain intact grow in visual intensity.
   Time-Based Weighting:  Each zone is labeled with its lifespan in  days , emphasizing how long it has survived.
 
duration = last_bar_index - start
days_ = int(duration*(timeframe.in_seconds("")/60/60/24))
days = days_ >= 365 ? int(days_ / 365) : days_ >= 30 ? int(days_ / 30) : days_
marker = days_ >= 365 ? " Y" : days_ >= 30 ? " M" : " D"
 
   Dynamic Coloring:  Older zones are drawn with stronger fill, while newer ones appear fainter—making it easy to assess significance.
   Self-Cleaning Logic:  If price invalidates a zone, it’s instantly removed, keeping the chart clean and focused.
 
 🔵 FEATURES 
 
   Upper and Lower Zones:  Auto-detects valid high/low pivots and plots horizontal zones with ATR-based thickness.
  
   Real-Time Validation:  Zones are extended only if price stays outside them—giving precise control zones.
   Gradient Fill Intensity:  The longer a level survives, the more opaque the fill becomes.
  
   Duration-Based Labeling:  Time alive is shown at the root of each zone:
  •  D  – short-term zones
  •  M  – medium-term structure
  •  Y  – long-term legacy levels
  
   Smart Zone Clearing:  Zones are deleted automatically once invalidated by price, keeping the display accurate.
   Efficient Memory Handling:  Keeps only the 10 most recent valid levels per side for optimal performance.
 
 🔵 HOW TO USE 
 
  Track  durable S/R zones  that survived price tests without being breached.
  Use longer-lived zones as high-confidence confluence areas for entries or targets.
  Observe fill intensity to judge  structural importance at a glance .
  Layer with volume or momentum tools to confirm bounce or breakout probability.
  Ideal for swing traders, structure-based traders, or macro analysis.
 
 🔵 CONCLUSION 
 Non-Lagging Longevity Zones   lets the market speak for itself—by spotlighting levels with proven survival over time. Whether you're trading trend continuation, mean reversion, or structure-based reversals, this tool equips you with an immediate read on what price zones truly matter—and how long they've stood the test of time.
Machine Learning Key Levels [AlgoAlpha]🟠 OVERVIEW   
This script plots  Machine Learning Key Levels  on your chart by detecting historical pivot points and grouping them using agglomerative clustering to highlight price levels with the most past reactions. It combines a pivot detection, hierarchical clustering logic, and an optional silhouette method to automatically select the optimal number of key levels, giving you an adaptive way to visualize price zones where activity concentrated over time.  
🟠 CONCEPTS   
Agglomerative clustering is a bottom-up method that starts by treating each pivot as its own cluster, then repeatedly merges the two closest clusters based on the average distance between their members until only the desired number of clusters remain. This process creates a hierarchy of groupings that can flexibly describe patterns in how price reacts around certain levels. This offers an advantage over K-means clustering, since the number of clusters does not need to be predefined. In this script, it uses an  average linkage  approach, where distance between clusters is computed as the average pairwise distance of all contained points. 
  
The script finds pivot highs and lows over a set lookback period and saves them in a buffer controlled by the Pivot Memory setting. When there are at least two pivots, it groups them using agglomerative clustering: it starts with each pivot as its own group and keeps merging the closest pairs based on their average distance until the desired number of clusters is left. This number can be fixed or chosen automatically with the silhouette method, which checks how well each point fits in its cluster compared to others (higher scores mean cleaner separation). Once clustering finishes, the script takes the average price of each cluster to create key levels, sorts them, and draws horizontal lines with labels and colors showing their strength. A metrics table can also display details about the clusters to help you understand how the levels were calculated.
🟠 FEATURES   
   
 Agglomerative clustering engine with average linkage to merge pivots into level groups.
  
 Dynamic lines showing each cluster’s price level for clarity. 
  
 Labels indicating level strength either as percent of all pivots or raw counts.  
  
 A metrics table displaying pivot count, cluster count, silhouette score, and cluster size data.
  
 Optional silhouette-based auto-selection of cluster count to adaptively find the best fit.  
   
🟠 USAGE   
Add the indicator to any chart. Choose how far back to detect pivots using  Pivot Length  and set  Pivot Memory  to control how many are kept for clustering (more pivots give smoother levels but can slow performance). If you want the script to pick the number of levels automatically, enable  Auto No. Levels ; otherwise, set  Number of Levels . The colored horizontal lines represent the calculated key levels, and circles show where pivots occurred colored by which cluster they belong to. The labels beside each level indicate its strength, so you can see which levels are supported by more pivots. If  Show Metrics Table  is enabled, you will see statistics about the clustering in the corner you selected. Use this tool to spot areas where price often reacts and to plan entries or exits around levels that have been significant over time. Adjust settings to better match volatility and history depth of your instrument.  
Volumatic Support/Resistance Levels [BigBeluga]🔵 OVERVIEW 
 A smart volume-powered tool for identifying key support and resistance zones—enhanced with real-time volume histogram fills and high-volume markers. 
 Volumatic Support/Resistance Levels   detects structural levels from swing highs and lows, and wraps them in dynamic histograms that reflect the relative volume strength around those zones. It highlights the strongest price levels not just by structure—but by the weight of market participation.
 🔵 CONCEPTS 
 
   Price Zones:  Support and resistance levels are drawn from recent price pivots, while volume is used to visually enhance these zones with filled histograms and highlight moments of peak activity using markers.
   Histogram Fill = Activity Zone:  The width and intensity of each filled zone adjusts to recent volume bursts.
   High-Volume Alerts:  Circle markers highlight moments of volume dominance directly on the levels—revealing pressure points of support/resistance.
   Clean Visual Encoding:  Red = resistance zones, green = support zones, orange = high-volume bars.
 
 🔵 FEATURES 
 
  Detects  pivot-based resistance (highs)  and  support (lows)  using a customizable range length.
  
  Wraps these levels in  volume-weighted bands  that expand/contract based on percentile volume.
   Color fill intensity  increases with rising volume pressure, creating a live histogram feel.
  
  When  volume > user-defined threshold , the indicator adds  circle markers  at the top and bottom of that price level zone.
  
   Bar coloring  highlights the candles that generated this high-volume behavior (orange by default).
  
  Adjustable settings for all thresholds and colors, so traders can dial in volume sensitivity.
 
 🔵 HOW TO USE 
 
  Identify  volume-confirmed resistance and support zones  for potential reversal or breakout setups.
  Focus on levels with  intense histogram fill  and  circle markers —they indicate strong participation.
  Use bar coloring to track  when key activity started  and align it with broader market context.
  Works well in combination with order blocks, trend indicators, or liquidity zones.
  Ideal for day traders, scalpers, and volume-sensitive setups.
 
 🔵 CONCLUSION 
 Volumatic Support/Resistance Levels   elevates traditional support and resistance logic by anchoring it in volume context. Instead of relying solely on price action, it gives traders insight into where real conviction lies—by mapping how aggressively the market defended or rejected key levels. It's a visual, reactive, and volume-conscious upgrade to your structural toolkit.
Ultimate_Priceaction_Tool for INTRADAY by Chaitu50cUltimate_Priceaction_Tool for INTRADAY by Chaitu50c 
This indicator is crafted for intraday traders who rely on raw price action. It identifies support and resistance zones based on engulfing candle structures and 2-bar breakout formations. These patterns often signal meaningful reversals or momentum-based breakouts.
 Key features: 
• Real-time support and resistance zone detection
Uses green-to-red and red-to-green candle transitions where open and close levels align within a defined buffer. Also includes logic to capture two-bar breakout patterns that confirm directional conviction.
• Dynamic line behavior
Line width increases as the level holds for more bars, visually representing zone strength. Breakout buffers also expand with time to reduce false signals.
• Session-based resets
At the start of each new session, all zones reset automatically. This ensures only current, relevant intraday structures are shown, reducing clutter and improving focus.
• Dashed zone detection
Within the main high-low range, additional price levels are plotted as dashed lines when qualifying patterns appear. These zones are suppressed if similar ones already exist nearby.
• Fully customizable
Includes adjustable buffer range, breakout margin, dash suppression distance, line width control, and visual styling for both resistance and support zones.
 Recommended usage: 
This tool is optimized for the 1-minute and 5-minute timeframes. It is best suited for scalpers and intraday traders who depend on breakout reactions, pullback validation, and session structure shifts.
Use it to identify areas of interest, react to price action, and refine intraday decision-making with high precision.
Expanded Cloud [LuxAlgo]The  Expanded Cloud  tool allows traders to identify and follow trends accurately. It is based on the well-known Donchian Channels, but with enhanced features. 
It features a trailing cloud that expands with the price and a trading stats dashboard.
🔶  USAGE 
  
The tool is super easy to use. Traders can identify bigger or smaller trends just by adjusting the length from the settings panel.
Trend identification is based on Donchian Channels. An uptrend is indicated when the cloud is located below the price, while a downtrend is indicated when the cloud is above it.
Dots signal the start of a new trend, and the width of the clouds identifies the strength of the price expansion. The wider the cloud, the bigger the move.
The expanded cloud, due to its visual, can also act as a trailing stop.
🔹  Trend Identification 
  
As we can see in the chart above, different length values identify different trends on the same BTC daily chart. Larger values identify larger trends.
🔹  Cloud Expansion 
  
From the settings panel, traders can adjust how the clouds expand based on the Expansion % parameter. It accepts values from 0 to 100, which controls how much of the expansion is taken into account. Higher values will make the cloud expand and get closer to the price faster.
When the cloud moves opposite to the direction of the indicated trend (e.g: the cloud decreases while being below the price), it is often indicative of the end of a retracement, and we can expect the price to move with the indicated trend.
The chart above shows the effect of different Expansion % values.
🔹  Dashboard 
  
The trading statistics dashboard informs traders of key metrics derived from the tool. The following are notable:
 
 PNL: Theoretical profit or loss from all trends identified by the tool in the right scale units.
 EXPECT.: Expected value of each trade. It is derived from win rate and risk-to-reward metrics.
 AVG: 1st TOUCH: The average number of bars from the beginning of a new trend until the price touches the cloud for the first time.
 
🔶  SETTINGS 
 
 Length: Length for trend detection
 Expansion %: Percentage of price expansion for cloud formation
 Source: Source of the data
 
🔹  Dashboard 
 
 Show Dashboard: Enable/disable the statistics dashboard
 Location: Dashboard location
 Size: Dashboard size
Heatmap Trailing Stop with Breakouts (Zeiierman)█  Overview 
 Heatmap Trailing Stop with Breakouts (Zeiierman)  is a trend and breakout detection tool that combines dynamic trailing stop logic, Fibonacci-based levels, and a real-time market heatmap into a single, intuitive system.
This indicator is designed to help traders visualize pressure zones, manage stop placement, and identify breakout opportunities supported by contextual price–derived heat. Whether you're trailing trends, detecting reversals, or entering on explosive breakouts — this tool keeps you anchored in structure and sentiment.
  
It projects adaptive trailing stop levels and calculates Fibonacci extensions from swing-based extremes. These levels are then colored by a market heatmap engine that tracks price interaction intensity — showing where the market is "hot" and likely to respond.
  
On top of that, it includes breakout signals powered by HTF momentum conditions, trend direction, and heatmap validation — giving you signals only when the context is strong.
  
█  How It Works 
 ⚪  Trailing Stop Engine 
At its core, the script uses an ATR-based trailing stop with trend detection:
 
 ATR Length  – Defines volatility smoothing using EMA MA of true range.
 Multiplier  – Expands/retracts the trailing offset depending on market aggression.
 Real-Time Extremum Tracking  – Uses local highs/lows to define Fibonacci anchors.
 
⚪  Fibonacci Projection + Heatmap 
With each trend shift, Fibonacci levels are projected from the new swing to the current trailing stop. These include:
 
 Fib 61.8, 78.6, 88.6, and 100%  (trailing stop) lines
 Heatmap Coloring  – Each level'slevel's color is determined by how frequently price has interacted with that level in the recent range (defined by ATR).
 Strength Score (1–10)  – The number of touches per level is normalized and averaged to create a heatmap ""score"" displayed as a colored bar on the chart.
 
⚪  Breakout Signal System 
This engine detects high-confidence breakout signals using a higher timeframe candle structure:
 
 Bullish Breakout  – Strong bullish candle + momentum + trend confirmation + heatmap score threshold.
 Bearish Breakout  – Strong bearish candle + momentum + trend confirmation + heatmap score threshold.
 Cooldown Logic  – Prevents signals from clustering too frequently during volatile periods.
 
█  How to Use 
⚪  Trend Following & Trail Stops 
Use the Trailing Stop line to manage positions or time entries in line with trend direction. Trailing stop flips are highlighted with dot markers. 
  
⚪  Fibonacci Heat Zones 
The projected Fibonacci levels serve as price magnets or support/resistance zones. Watch how price reacts at Fib 61.8/78.6/88.6 levels — especially when they're glowing with high heatmap scores (more glow = more historical touches = stronger significance).
  
⚪  Breakout Signals 
Enable breakout signals when you want to trade breakouts only under strong context. Use the "Heatmap Strength Threshold" to require a minimum score (1–10).
  
█  Settings 
 
 Stop Distance ATR Length  – ATR period for volatility smoothing
 Stop Distance Multiplier  – Adjusts the trailing stop'sstop's distance from price
 Heatmap Range ATR Length  – Defines how far back the heatmap scans for touches
 Number of Heat Levels  – Total levels used in the heatmap (more = finer resolution)
 Minimum Touches per Level  – Defines what counts as a ""hot"" level
 Heatmap Strength Threshold  – Minimum average heat score (1–10) required for breakouts
 Timeframe  – HTF source used to evaluate breakout momentum structure
 
-----------------
Disclaimer
The content provided in my scripts, indicators, ideas, algorithms, and systems is for educational and informational purposes only. It does not constitute financial advice, investment recommendations, or a solicitation to buy or sell any financial instruments. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
SuperTrend Confluence Signals [AlgoAlpha]OVERVIEW 
This script enhances the classic SuperTrend indicator by integrating volume dynamics, retracement detection, and a multi-asset trend matrix—alongside an automatic mitigation-level drawing system. It's designed for traders who want to see not just trend direction, but the confluence of trend strength, volatility-adjusted retracements, and capital flow through volume pressure. It visually maps key transitions in market structure while offering a clean, color-coded overview of multiple symbols and timeframes in a single chart.
 CONCEPTS 
At the core is the traditional SuperTrend , which determines directional bias using Average True Range (ATR) with a volatility multiplier. This script overlays that with a dynamic volume histogram that scales relative to recent volume standard deviation, coloring volume bursts within the trend. Retracement signals are triggered when price pulls back toward the SuperTrend level but respects it—quantified through normalized distance sensitivity. On top of that, the indicator automatically draws and manages horizontal support/resistance zones that appear at key trend shifts. These levels persist and are cleared based on configurable rules such as wick/body sweeps or consecutive candle closes. A multi-asset, multi-timeframe table then gives an instant snapshot of trend status across five user-defined symbols and timeframes.
 FEATURES 
 
 SuperTrend  : Configurable ATR length and multiplier for flexible trend sensitivity.
  
 Volumetric Histogram : Gradient-filled candles anchored to SuperTrend bands, scaled by relative volume to indicate activity intensity during trends.
  
 Retracement Arrows : Signals printed when price nears the SuperTrend level without breaking it, allowing identification of high-probability continuation zones.
  
 Volume TP Markers : Diamond markers flag high-volume events, contextualizing price moves with liquidity bursts.
  
 Automatic Structure Levels : Draws clean horizontal lines at significant trend transitions, with optional volatility-based band fills. These levels self-update and clear based on price interaction logic.
  
 Trend Table : Displays trend direction (▲/▼) across five assets and five timeframes. Each cell is colored according to trend bias, providing a compact overview for multi-market confluence.
  
 
 USAGE 
Start by loading the indicator on your main chart and adjusting the ATR Length and Multiplier to match your strategy timeframe. Use lower values for scalping and higher values for swing trading. The histogram bars will appear as colored candles above or below the SuperTrend level, indicating how strong volume is within that trend. Arrow signals suggest minor pullbacks within the trend, which can act as entry opportunities. The level system will automatically plot key price zones during trend flips; if "Body" is selected for mitigation, price must close through the level to invalidate it. If "Wick" is chosen, a single wick breach is enough. Adjust expiry and rejection settings to fine-tune how long levels stay on chart. Finally, enable the Multi-Asset Table to view live trend signals across popular symbols like AAPL or NVDA in different timeframes, helping spot macro-to-micro alignment for higher-confidence trades.
Delta Volume Profile [BigBeluga]🔵Delta Volume Profile    
 A dynamic volume analysis tool that builds two separate horizontal profiles: one for bullish candles and one for bearish candles. This indicator helps traders identify the true balance of buying vs. selling volume across price levels, highlighting points of control (POCs), delta dominance, and hidden volume clusters with remarkable precision. 
 🔵 KEY FEATURES   
 Split Volume Profiles (Bull vs. Bear):   
   The indicator separates volume based on candle direction:  
 
     If  close > open , the candle’s volume is added to the  bullish profile  (positive volume).  
     If  close < open , it contributes to the  bearish profile  (negative volume).  
 
 ATR-Based Binning:   
   The price range over the selected lookback is split into bins using  ATR(200)  as the bin height.  
   Each bin accumulates both bull and bear volumes to form the dual-sided profile.
 Bull and Bear Volume Bars:   
  
 
     Bullish volumes are shown as  right-facing bars  on the right side, colored with a bullish gradient.  
     Bearish volumes appear as  left-facing bars  on the left side, shaded with a bearish gradient.  
     Each bar includes a  volume label  (e.g., +12.45K or -9.33K) to show exact volume at that price level.  
    
 
   Points of Control (POC) Highlighting:   
   The bin with the highest bullish volume is marked with a border in  POC+  color (default: blue).  
   The bin with the highest bearish volume is marked with a  POC−  color (default: orange).
  
   Total Volume Density Map:   
   A neutral gray background box is plotted behind candles showing the  total volume (bull + bear)  per bin.  
   This reveals high-interest price zones regardless of direction.
  
 
 Delta and Total Volume Summary:   
 
  
     A  Delta label  appears at the top, showing net % difference between bull and bear volume.  
     A  Total label  at the bottom shows total accumulated volume across all bins.  
 
 🔵 HOW IT WORKS   
 
  The indicator captures all candles within the  lookback period .  
  It calculates the price range and splits it into bins using ATR for adaptive resolution.  
  For each candle:  
    
     If price intersects a bin and  close > open , volume is added to the  positive profile .  
     If  close < open , volume is added to the  negative profile .  
    
  The result is two side-by-side histograms at each price level—one for buyers, one for sellers.  
  The bin with the highest value on each side is visually emphasized using POC highlight colors.  
  At the end, the script calculates:  
    
      Delta:  Total % difference between bull and bear volumes.  
      Total:  Sum of all volumes in the lookback window.  
    
 
 🔵 USAGE   
 
   Volume Imbalance Zones:  Identify price levels where buyers or sellers were clearly dominant.  
   Fade or Follow Volume Clusters:  Use POC+ or POC− levels for reaction trades or breakouts.  
   Delta Strength Filtering:  Strong delta values (> ±20%) suggest momentum or exhaustion setups.  
   Volume-Based Anchoring:  Use profile levels to mark hidden support/resistance and execution zones.  
 
 🔵 CONCLUSION   
 Delta Volume Profile   offers a unique advantage in market reading by separating buyer and seller activity into two visual layers. This allows traders to not only spot where volume was high, but also who was more aggressive. Whether you’re analyzing trend continuations, reversals, or absorption levels, this indicator gives you the transparency needed to trade with confidence.
CANX Supply and Demand - Order Block - Candle Identification© CanxStixTrader
 CANX Supply and Demand - Order Block - Candle Identification 
 Description 
Designed as a visual aid, to highlight the last up or down candle before a fractal break. We can assume these candles where the point of origin that generated enough strength to break recent structure. By using them as reference points, traders are expected to follow their own set of rules and mark higher probability supply and demand zones in the area.
 How to use: 
Expect price to retest in these areas, and if they fail, a potential retest in the  opposite direction . The greater the number of times a zone is tested, the more likely it is to break.  A fresh zone that has not yet been tested will have a higher probability of a bounce. 
Fractal period and candle break type can be customized in the settings. This works on all time frames. 
**The indicator is set to my optimal settings for the 5 minute or 15 minute time frame** Please mess around to find your comfort zone and back test the results.
The lower the period number the more noise this creates on the market. The higher the number the less noise and more potential for a stronger zone.
Keep it simple
Institutional Support/Resistance Locator🏛️ Institutional Support/Resistance Locator 
 Overview 
The  Institutional Support/Resistance  Locator identifies  high-probability demand and supply zones  based on  strong price rejection, large candle bodies, and elevated volume . These zones are commonly targeted or defended by institutional participants, helping traders anticipate potential reversal or continuation areas.
⸻
 How It Works 
The indicator uses a confluence of conditions to detect zones:
	•	Large Body Candles: Body size must exceed the moving average body size multiplied by a user-defined factor.
	•	High Volume: Volume must exceed the moving average volume by a configurable multiplier.
	•	Wick Rejection: Candles must show strong upper or lower wicks indicating aggressive rejection.
	•	If all criteria are met:
	•	Bullish candles form a Demand Zone.
	•	Bearish candles form a Supply Zone.
Each zone is plotted for a customizable number of future bars, representing areas where institutions may re-engage with the market.
⸻
 Key Features 
	•	✅ Highlights institutional demand and supply areas dynamically
	•	✅ Customizable sensitivity: body, volume, wick, padding, and zone extension
	•	✅ Zones plotted as translucent regions with auto-expiry
	•	✅ Works across all timeframes and markets
⸻
 How to Use 
	•	Trend Traders: Use demand zones for potential bounce entries in uptrends, and supply zones for pullback short entries in downtrends.
	•	Range Traders: Use zones as potential reversal points inside sideways market structures.
	•	Scalpers & Intraday Traders: Combine with volume or price action near zones for refined entries.
Always validate zone reactions with supporting indicators or price behavior.
⸻
 Why This Combination? 
The combination of wick rejection, volume confirmation, and large candle structure is designed to reflect footprints of smart money. Rather than relying on fixed pivots or subjective zones, this logic adapts to the current market context with statistically grounded conditions.
⸻
 Why It’s Worth Using 
This tool offers traders a structured way to interpret institutional activity on charts without relying on guesswork. By plotting potential high-impact areas, it helps improve reaction time.
⸻
 Note :
	•	This script is open-source and non-commercial.
	•	No performance guarantees or unrealistic claims are made.
	•	It is intended for educational and analytical purposes only.
Volume Cluster Support & ResistanceVolume Cluster Support & Resistance 
This indicator identifies potential  Support and Resistance (S/R)  levels on the chart using  Volume-Based Point of Control (POC)  Clustering. It offers extensive customization for calculation parameters, display styles, and visualization options, including S/R zones, color gradients, and historical reaction markers.
 How It Works 
 Volume Based S/R: 
Scans the specified Clustering Lookback period for "High Volume Bars", defined as bars where volume exceeds the average volume (over Volume Lookback Period) multiplied by the High Volume Threshold Multiplier.
 Calculates  the Point of Control (POC) for each high-volume bar using hl2.
 Clusters  these high-volume bar POCs: POCs within a proximity defined by Cluster Proximity (ATR) (Average True Range multiplier) are grouped together.
 Filters  these clusters, requiring a Min Bars in Cluster to form a valid S/R zone.
  
(Image showing the indicator being used on the Bitcoin 5min chart)
The center price of valid clusters determines the S/R level. Clusters above the current price become potential Resistance, and those below become potential Support.
Calculates the offset based on the most recent bar included in the cluster.
 Level Selection & Display: 
The indicator identifies multiple potential S/R levels.
It then selects and displays the top Number of S/R Levels to Display support levels below the current price and resistance levels above the current price.
  
(Image showing the indicator on the GBP/USD 5min chart)
 ATR Usage: 
The Average True Range (ta.atr(14)) is used in two key areas:
Determining the proximity threshold for grouping POCs in the 'Volume Based' clustering (clusterProximityAtr).
Calculating the width of the S/R zones when 'Use Zone Visualization' is enabled (zoneAtrMultiplier).
 Key Features & Components 
 Dual Calculation Methods:  Choose between Pivot-based S/R or Volume-based POC clustering.
 Volume Confirmation:  Pivots require volume confirmation; Volume method directly analyzes high-volume bars.
 POC Clustering:  Groups high-volume areas to identify significant price zones.
Configurable Lookbacks: Adjust periods for volume averaging, pivot detection, and clustering analysis.
 Dynamic S/R Display:  Shows a configurable number of the most relevant S/R levels relative to the current price.
 Optional Zone Visualization:  Display levels as filled zones with configurable width (ATR-based), fill transparency, and border transparency. Includes a dashed center line.
 Optional Historical Reactions:  Mark past price interactions (lows bouncing off support zones, highs rejecting from resistance zones) directly on the chart (Warning: Can significantly impact performance).
 Customizable Styling:  Control line style (Solid, Dashed, Dotted), width, color (separate for Support & Resistance), and horizontal extension (None, Left, Right, Both).
 Price Labels:  Toggle visibility of price labels next to each S/R level/zone.
Visual Elements Explained
 S/R Lines/Zones:  Plotted lines or filled zones representing calculated support and resistance levels. Color-coded for Support (default green) and Resistance (default magenta).
 Line/Zone Borders:  Appearance controlled by Style settings (Style, Width, Extension). Can have a gradient color effect based on age if enabled.
 Zone Fills:  Semi-transparent fills for zones (if enabled), with configurable transparency. Fill color matches the border color (including gradient effect if enabled).
 Zone Center Line:  A thin, dashed line indicating the exact calculated S/R price within a zone.
 Price Labels:  Text labels showing the exact price of the S/R level.
Historical Reactions: Small dot markers appearing on historical bars where price potentially reacted to a displayed zone (only if Show Historical Reactions is enabled).
 Configuration Options 
Users can adjust the following parameters in the indicator settings:
 Calculation Method:  Select "Pivot Based" or "Volume Based".
 Volume Zone Settings (Volume Based):  Threshold multiplier, clustering lookback, cluster proximity (ATR), minimum bars per cluster.
 Display Options:  Toggle S/R visibility, price tags, set the number of levels to show.
 Volume Settings:  Volume lookback period, volume multiplier (for Pivot confirmation).
 Style Settings:  Line style, width, extension, support/resistance text and line colors, enable gradient coloring, set gradient start/end colors.
 Zone Visualization:  Enable/disable zones, set zone width (ATR multiplier), fill and border transparency, enable/disable historical reaction markers (performance warning).
 Interpretation Notes 
This indicator identifies potential areas of support and resistance based on historical price action and volume analysis. These levels are not guaranteed reversal points.
The 'Volume Based' method focuses on areas where significant trading activity occurred, while the 'Pivot Based' method focuses on price turning points confirmed by volume.
Use the displayed levels in conjunction with other technical analysis tools, price action patterns, and risk management strategies.
Be mindful of the performance impact when enabling Show Historical Reactions, especially on longer timeframes or with large lookback periods. The default setting is false for optimal performance.
The  max_bars_back  setting is optimized for performance; increasing it significantly may slow down chart loading.
 Risk Disclaimer 
Trading involves significant risk. This indicator is provided for analytical and educational purposes only and does not constitute financial advice or a trading recommendation. Past performance is not indicative of future results. Always use sound risk management practices and never trade with capital you cannot afford to lose.
Major Session Highs/LowsThis indicator creates horizontal lines at major session high/lows (US, London, and Asian). The script updates the lines automatically, on session close.
For instance, when viewing during the US session, after the London overlap, horizontal lines will be displayed at the following levels.
 
  The high/low of the most recent London session.
  The high/low of the most recent Asian session.
  The high/low of the last full US session, i.e. the session of the day prior.
 
When the current US session closes, the US levels automatically update.
Price Map Profile [BigBeluga]An advanced volume-based tool designed to map out how trading activity is distributed across price levels. It combines dynamic volume profiling with structural pivot detection to highlight key levels of interest in the market — including hidden support/resistance zones and dominant liquidity areas. 
Unlike traditional volume profiles locked to fixed sessions, this indicator continuously processes historical bars to build a real-time "map" of volume distribution. It intelligently reveals where buyers and sellers were most active, helping traders pinpoint high-impact zones with clarity.
 🔵 KEY FEATURES   
 
  Creates a  volume map profile  by scanning price action over a defined lookback window (`length`).  
  Divides price vertically into  volume bins  (default: 100) and aggregates either total volume or bar count per bin.  
  Bins are plotted as horizontal  zones extending to the right  of the chart — wider offset means more volume at that price.  
  
  Each zone is  color-coded using gradients  to represent volume magnitude:  
     - Below average volume = cool tones (blue/teal)  
     - Above average volume = warm tones (red/orange)  
  
  The  highest volume bin  is highlighted with a red label showing the exact volume, helping to identify strong price agreement.  
  
  Detects  pivot highs and lows  using a 15-bar swing method, marking them as potential S/R levels.  
  If a pivot level is located inside a  low-volume zone  (volume < average), it is  emphasized with a dashed line and label .  
  Pivot line color matches direction:  
     - High pivots =  yellow   
     - Low pivots =  aqua  
  
  The volume of the bin containing the pivot is shown alongside the pivot, providing  volume context  for the structural level.  
  
  Filters out nearby duplicate pivots using ATR-based distance checks to ensure clean and non-redundant signals.  
 
 🔵 HOW TO USE   
 
  Use the wide red zones as  liquidity and consolidation areas  where price may stall, reverse, or absorb volume.  
  Pivot-based dashed lines within low-volume zones highlight  hidden support/resistance levels  where price may react sharply.  
  Combine this indicator with trend or order flow tools to validate  reversal or breakout setups .  
  Switch between Volume and Frequency modes to adapt to the type of data your asset provides.  
 
 🔵 CONCLUSION   
The  Price Map Profile  transforms raw volume into an actionable visual map. By aligning volume depth with key market structure levels, it helps traders identify where market participants are most active — and where hidden inefficiencies lie. Ideal for traders seeking precision entries, dynamic S/R zones, and deeper volume structure insight.
Market Open & Pre-Open Linesversion 1.0   2025-04-23 
Stated vertical line for market open and pre-market open. Market option include US, EU, UK, JP and AU. This line do auto-defined during daylight saving time. This help for those trade during market open and benefit for those doing backtest on it.
Exponential Trend [AlgoAlpha]OVERVIEW 
This script plots an adaptive exponential trend system that initiates from a dynamic anchor and accelerates based on time and direction. Unlike standard moving averages or trailing stops, the trend line here doesn't follow price directly—it expands exponentially from a pivot determined by a modified Supertrend logic. The result is a non-linear trend curve that starts at a specific price level and accelerates outward, allowing traders to visually assess trend strength, persistence, and early-stage reversal points through both base and volatility-adjusted extensions.
 CONCEPTS 
This indicator builds on the idea that trend-following tools often need dynamic, non-static expansion to reflect real market behavior. It uses a simplified Supertrend mechanism to define directional context and anchor levels, then applies an exponential growth function to simulate trend acceleration over time. The exponential growth is unidirectional and resets only when the direction flips, preserving trend memory. This method helps avoid whipsaws and adds time-weighted confirmation to trends. A volatility buffer—derived from ATR and modifiable by a width multiplier—adds a second layer to indicate zones of risk around the main trend path.
 FEATURES 
 
 Exponential Trend Logic : Once a directional anchor is set, the base trend line accelerates using an exponential formula tied to elapsed bars, making the trend stronger the longer it persists.
  
 Volatility-Adjusted Extension : A secondary band is plotted above or below the base trend line, widened by ATR to visualize volatility zones, act as soft stop regions or as a better entry point (Dynamic Support/Resistance).
  
 Color-Coded Visualization : Clear green/red base and extension lines with shaded fills indicate trend direction and confidence levels.
  
 Signal Markers & Alerts : Triangle markers indicate confirmed trend reversals. Built-in alerts notify users of bullish or bearish direction changes in real-time.
 
 USAGE 
Use this script to identify strong trends early, visually measure their momentum over time, and determine safe areas for entries or exits. Start by adjusting the *Exponential Rate* to control how quickly the trend expands—the higher the rate, the more aggressive the curve. The *Initial Distance* sets how far the anchor band is placed from price initially, helping filter out noise. Increase the *Width Multiplier* to widen the volatility zone for more conservative entries or exits. When the price crosses above or below the base line, a new trend is assumed and the exponential projection restarts from the new anchor. The base trend and its extension both shift over time, but only reset on a confirmed reversal. This makes the tool especially useful for momentum continuation setups or trailing stop logic in trending markets.
Probability Grid [LuxAlgo]The  Probability Grid  tool allows traders to see the probability of where and when the next reversal would occur, it displays a 10x10 grid and/or dashboard with the probability of the next reversal occurring beyond each cell or within each cell.
🔶  USAGE 
  
By default, the tool displays deciles (percentiles from 0 to 90), users can enable, disable and modify each percentile, but two of them must always be enabled or the tool will display an error message alerting of it.
  
The use of the tool is quite simple, as shown in the chart above, the further the price moves on the grid, the higher the probability of a reversal.
In this case, the reversal took place on the cell with a probability of 9%, which means that there is a probability of 91% within the square defined by the last reversal and this cell.
🔹  Grid vs Dashboard 
  
The tool can display a grid starting from the last reversal and/or a dashboard at three predefined locations, as shown in the chart above.
🔶  DETAILS 
🔹  Raw Data vs Normalized Data 
  
By default the tool displays the normalized data, this means that instead of using the raw data (price delta between reversals) it uses the returns between each reversal, this is useful to make an apples to apples comparison of all the data in the dataset.
This can be seen in the left side of the chart above (BTCUSD Daily chart) where normalize data is disabled, the percentiles from 0 to 40 overlap and are indistinguishable from each other because the tool uses the raw price delta over the entire bitcoin history, with normalize data enabled as we can see in the right side of the chart we can have a fair comparison of the data over the entire history.
🔹  Probability Beyond or Within Each Cell 
  
Two different probability modes are available, the default mode is Probability Beyond Each Cell, the number displayed in each cell is the probability of the next reversal to be located in the area beyond the cell, for example, if the cell displays 20%, it means that in the area formed by the square starting from the last reversal and ending at the cell, there is an 80% probability and outside that square there is a 20% probability for the location of the next reversal.
The second probability mode is the probability within each cell, this outlines the chance that the next reversal will be within the cell, as we can see on the right chart above, when using deciles as percentiles (default settings), each cell has the same 1% probability for the 10x10 grid.
🔶  SETTINGS 
 
 Swing Length: The maximum length in bars used to identify a swing
 Maximum Reversals: Maximum number of reversals included in calculations
 Normalize Data: Use returns between swings instead of raw price
 Probability: Choose between two different probability modes: beyond and inside each cell
 Percentiles: Enable/disable each of the ten percentiles and select the percentile number and line style
 
🔹  Dashboard 
 
 Show Dashboard: Enable or disable the dashboard
 Position: Choose dashboard location
 Size: Choose dashboard size
 
🔹  Style 
 
 Show Grid: Enable or disable the grid
 Size: Choose grid text size
 Colors: Choose grid background colors
 Show Marks: Enable/disable reversal markers
RSI Support & Resistance Breakouts with OrderblocksThis tool is an overly simplified method of finding market squeeze and breakout completely based on a dynamic RSI calculation. It is designed to draw out areas of price levels where the market is pushing back against price action leaving behind instances of short term support and resistance levels you otherwise wouldn't see with the common RSI.
It uses the changes in market momentum to determine support and resistance levels in real time while offering price zone where order blocks exist in the short term.
In ranging markets we need to know a couple things.
1. External Zone - It's important to know where the highs and lows were left behind as they hold liquidity. Here you will have later price swings and more false breakouts.
2. Internal Zone - It's important to know where the highest and lowest closing values were so we can see the limitations of that squeeze. Here you will find the stronger cluster of orders often seen as orderblocks.
In this tool I've added a 200 period Smoothed Moving Average as a trend filter which causes the RSI calculation to change dynamically.
  
Regular Zones - without extending
The Zones draw out automatically but are often too small to work with.
  
To solve this problem, you can extend the zones into the future up to 40 bars.
This allows for more visibility against future price action.
--------------------------------------------
 Two Types of Zones 
  
 External Zones  - These zones give you positioning of the highest and lowest price traded within the ranging market. This is where liquidity will be swept and often is an ultimate breaking point for new price swings.
 How to use them :
 External Zones  - External zones form at the top of a pullback. After this price should move back into its impulsive wave.
During the next corrective way, if price breaches the top of the previous External Zone, this is a sign of trend weakness. Expect a divergence and trend reversal.
  
 Internal Zones  - (OrderBlocks) Current price will move in relation to previous internal zones. The internal zone is where a majority of price action and trading took place. It's a stronger SQUEEZE area. Current price action will often have a hard time closing beyond the previous Internal Zones high or low. You can expect these zones to show you where the market will flip over. In these same internal zones you'll find large rejection candles.
 **Important Note** Size Doesn't Matter
The size of the internal zone does not matter. It can be very small and still very powerful.
Once an internal zone has been hit a few times, its often not relevant any longer. 
 Order Block Zone Examples 
  
In this image you can see the Internal Zone that was untouched had a STRONG price reaction later on.
Internal Zones that were touched multiple times had weak reactions later as price respected them less over time.
 Zone Overlay Breakdown 
  
The Zones form and update in real time until momentum has picked up and price begins to trend. However it leaves behind the elements of the inducement area and all the key levels you need to know about for future price action.
 Resistance Fakeout : Later on after the zone has formed, price will return to this upper zone of price levels and cause fakeouts. A close above this zone implies the market moves long again.
 Midline Equilibrium : This is simply the center of the strongest traded area. We can call this the Point of Control within the orderblock. If price expands through both extremes of this zone multiple times in the future, it eliminates the orderblock.
 Support Fakeout : Just like its opposing brother, price will wick through this zone and rip back causing inducement to trap traders. You would need a clear close below this zone to be in a bearish trend.
 BARCOLOR or Candle Color:  (Optional)
Bars are colored under three conditions
Bullish Color = A confirmed bullish breakout of the range.
Bearish Color = A confirmed bearish breakout of the range.
Squeeze Color = Even if no box is formed a candle or candles can have a squeeze color. This means the ranging market happened within the high and low of that singular candle.
Fibonacci Circle Zones🟩 The  Fibonacci Circle Zones  indicator is a technical visualization tool, building upon the concept of traditional Fibonacci circles. It provides configurable options for analyzing geometric relationships between price and time, used to identify potential support and resistance zones derived from circle-based projections. The indicator constructs these  Fibonacci  circles based on two user-selected anchor points (Point A and Point B), which define the foundational price range and time duration for the geometric analysis.
Key features include multiple mathematical  Circle Formulas  for radius scaling and several options for defining the circle's center point, enabling exploration of complex, non-linear geometric relationships between price and time distinct from traditional linear Fibonacci analysis. Available formulas incorporate various mathematical constants (π, e, φ variants, Silver Ratio) alongside traditional Fibonacci ratios, facilitating investigation into different scaling hypotheses. Furthermore, selecting the  Center  point relative to the A-B anchors allows these circular time-price patterns to be constructed and analyzed from different geometric perspectives. Analysis can be further tailored through detailed customization of up to 12 Fibonacci levels, including their mathematical values, colors, and visibility..
  
📚  THEORY and CONCEPT  📚
Fibonacci circles represent an application of Fibonacci principles within technical analysis, extending beyond typical horizontal price levels by incorporating the dimension of time. These geometric constructions traditionally use numerical proportions, often derived from the Fibonacci sequence, to project potential zones of price-time interaction, such as support or resistance. A theoretical understanding of such geometric tools involves considering several core components: the significance of the chosen geometric origin or  center point , the mathematical principles governing the  proportional scaling  of successive radii, and the fundamental  calculation considerations  (like chart scale adjustments and base radius definitions) that influence the resulting geometry and ensure its accurate representation.
  
⨀  Circle Center  ⨀
The traditional construction methodology for Fibonacci circles begins with the selection of two significant anchor points on the chart, usually representing a key price swing, such as a swing low (Point A) and a subsequent swing high (Point B), or vice versa. This defined segment establishes the primary vector—representing both the price range and the time duration of that specific market move. From these two points, a base distance or radius is derived (this calculation can vary, sometimes using the vertical price distance, the time duration, or the diagonal distance). A  center point  for the circles is then typically established, often at the midpoint (time and price) between points A and B, or sometimes anchored directly at point B.
Concentric circles are then projected outwards from this center point. The radii of these successive circles are calculated by multiplying the base distance by key Fibonacci ratios and other standard proportions. The underlying concept posits that markets may exhibit harmonic relationships or cyclical behavior that adheres to these proportions, suggesting these expanding geometric zones could highlight areas where future price movements might decelerate, reverse, or find equilibrium, reflecting a potential proportional resonance with the initial defining swing in both price and time.
The  Fibonacci Circle Zones  indicator enhances traditional Fibonacci circle construction by offering greater analytical depth and flexibility: it addresses the origin point of the circles: instead of being limited to common definitions like the midpoint or endpoint B, this indicator provides a selection of distinct center point calculations relative to the initial A-B swing. The underlying idea is that the geometric  source  from which harmonic projections emanate might vary depending on the market structure being analyzed. This flexibility allows for experimentation with different center points (derived algorithmically from the A, B, and midpoint coordinates), facilitating exploration of how price interacts with circular zones anchored from various perspectives within the defining swing.
  
 Potential Center Points Setup : This view shows the anchor points  A  and  B , defined by the user, which form the basis of the calculations. The indicator dynamically calculates various potential  Center  points ( C  through  N , and  X ) based on the A-B structure, representing different geometric origins available for selection in the settings. 
Point X holds particular significance as it represents the calculated midpoint (in both time and price) between A and B. This 'X' point corresponds to the default 'Auto' center setting upon initial application of the indicator and aligns with the centering logic used in TradingView's standard Fibonacci Circle tool, offering a familiar starting point.
The other potential center points allow for exploring circles originating from different geometric anchors relative to the A-B structure. While detailing the precise calculation for each is beyond the scope of this overview, they can be broadly categorized: points C through H are derived from relationships primarily within the A-B time/price range, whereas points I through N represent centers  projected  beyond point B, extrapolating the A-B geometry. Point J, for example, is calculated as a reflection of the A-X midpoint projected beyond B. This variety provides a rich set of options for analyzing circle patterns originating from historical, midpoint, and extrapolated future anchor perspectives.
  
 Default Settings (Center X, FibCircle) : Using the default  Center  X (calculated midpoint) with the default  FibCircle . Although circles begin plotting only after Point B is established, their curvature shows they are geometrically centered on X. This configuration matches the standard TradingView Fib Circle tool, providing a baseline. 
  
 Centering on Endpoint B : Using Point B, the user-defined end of the swing, as the  Center . This anchors the circular projections directly to the swing's termination point. Unlike centering on the midpoint (X) or start point (A), this focuses the analysis on geometric expansion originating precisely  from  the conclusion of the measured A-B move. 
  
 Projected Center J : Using the projected Point J as the  Center . Its position is calculated based on the A-B swing (conceptually, it represents a forward projection related to the A-X midpoint relationship) and is located chronologically beyond Point B. This type of forward projection often allows complete circles to be visualized as price develops into the corresponding time zone. 
  
 Time Symmetry Projection (Center L) : Uses the projected Point L as the  Center . It is located at the price level of the start point (A), projected forward in time from B by the  full duration of the A-B swing . This perspective focuses analysis on  temporal symmetry , exploring geometric expansions from a point representing a full time cycle completion anchored back at the swing's origin price level. 
⭕  Circle Formula 
Beyond the  center point , the expansion of the projected circles is determined by the selected  Circle Formula . This setting provides different mathematical methods, or  scaling options , for scaling the circle radii. Each option applies a distinct mathematical constant or relationship to the base radius derived from the A-B swing, allowing for exploration of various geometric proportions.
 eScaled 
     Mathematical Basis:  Scales the radius by Euler's number ( e  ≈ 2.718), the base of natural logarithms. This constant appears frequently in processes involving continuous growth or decay.
     Enables investigation of market geometry scaled by  e , exploring relationships potentially based on natural exponential growth applied to time-price circles, potentially relevant for analyzing phases of accelerating momentum or volatility expansion. 
 FibCircle 
     Mathematical Basis:  Scales the radius to align with TradingView’s built-in Fibonacci Circle Tool.
     Provides a baseline circle size, potentially emulating scaling used in standard drawing tools, serving as a reference point for comparison with other options. 
 GoldenFib 
     Mathematical Basis:  Scales the radius by the Golden Ratio (φ ≈ 1.618).
     Explores the fundamental Golden Ratio proportion, central to Fibonacci analysis, applied directly to circular time-price geometry, potentially highlighting zones reflecting harmonic expansion or retracement patterns often associated with φ. 
 GoldenContour 
     Mathematical Basis:  Scales the radius by a factor derived from Golden Ratio geometry (√(1 + φ²) / 2 ≈ 0.951). It represents a specific geometric relationship derived from φ.
     Allows analysis using proportions linked to the geometry of the Golden Rectangle, scaled to produce circles very close to the initial base radius. This explores structural relationships often associated with natural balance or proportionality observed in Golden Ratio constructions. 
 SilverRatio 
     Mathematical Basis:  Scales the radius by the Silver Ratio (1 + √2 ≈ 2.414). The Silver Ratio governs relationships in specific regular polygons and recursive sequences.
     Allows exploration using the proportions of the Silver Ratio, offering a significant expansion factor based on another fundamental metallic mean for comparison with φ-based methods. 
 PhiDecay 
     Mathematical Basis:  Scales the radius by φ raised to the power of -φ (φ⁻ᵠ ≈ 0.53). This unique exponentiation explores a less common, non-linear transformation involving φ.
     Explores market geometry scaled by this specific phi-derived factor which is significantly less than 1.0, offering a distinct contractile proportion for analysis, potentially relevant for identifying zones related to consolidation phases or decaying momentum. 
 PhiSquared 
     Mathematical Basis:  Scales the radius by φ squared, normalized by dividing by 3 (φ² / 3 ≈ 0.873).
     Enables investigation of patterns related to the φ² relationship (a key Fibonacci extension concept), visualized at a scale just below 1.0 due to normalization. This scaling explores projections commonly associated with significant trend extension targets in linear Fibonacci analysis, adapted here for circular geometry. 
 PiScaled 
     Mathematical Basis:  Scales the radius by Pi (π ≈ 3.141).
     Explores direct scaling by the fundamental circle constant (π), investigating proportions inherent to circular geometry within the market's time-price structure, potentially highlighting areas related to natural market cycles, rotational symmetry, or full-cycle completions. 
 PlasticNumber 
     Mathematical Basis:  Scales the radius by the Plastic Number (approx 1.3247), the third metallic mean. Like φ and the Silver Ratio, it is the solution to a specific cubic equation and relates to certain geometric forms.
     Introduces another distinct fundamental mathematical constant for geometric exploration, comparing market proportions to those potentially governed by the Plastic Number. 
 SilverFib 
     Mathematical Basis:  Scales the radius by the reciprocal Golden Ratio (1/φ ≈ 0.618).
     Explores proportions directly related to the core 0.618 Fibonacci ratio, fundamental within Fibonacci-based geometric analysis, often significant for identifying primary retracement levels or corrective wave structures within a trend. 
 Unscaled 
     Mathematical Basis:  No scaling applied.
     Provides the base circle defined by points A/B and the Center setting without any additional mathematical scaling, serving as a pure geometric reference based on the A-B structure.
 
🧪  Advanced Calculation Settings 
Two advanced settings allow further refinement of the circle calculations: matching the chart's scale and defining how the base radius is calculated from the A-B swing.
The  Chart Scale  setting ensures geometric accuracy by aligning circle calculations with the chart's vertical axis display. Price charts can use either a standard (linear) or logarithmic scale, where vertical distances represent price changes differently. The setting offers two options:
 
 Standard : Select this option when the price chart's vertical axis is set to a standard linear scale.
 Logarithmic : It is necessary to select this option if the price chart's vertical axis is set to a logarithmic scale. Doing so ensures the indicator adjusts its calculations to maintain correct geometric proportions relative to the visual price action on the log-scaled chart.
 
The  Radius Calc  setting determines how the fundamental base radius is derived from the A-B swing, offering two primary options:
 
 Auto : This is the default setting and represents the traditional method for radius calculation. This method bases the radius calculation on the vertical  price range  of the A-B swing, focusing the geometry on the price amplitude.
 Geometric : This setting provides an  alternative  calculation method, determining the base radius from the  diagonal distance  between Point A and Point B. It considers both the price change and the time duration relative to the chart's aspect ratio, defining the radius based on the overall magnitude of the A-B price-time vector.
 
This choice allows the resulting circle geometry to be based either purely on the swing's vertical price range ( Auto ) or on its combined price-time movement ( Geometric ).
🖼️  CHART EXAMPLES  🖼️
  
 Default Behavior (X Center, FibCircle Formula) : This configuration uses the midpoint ( Center  X) and the  FibCircle  scaling  Formula , representing the indicator's effective default setup when 'Auto' is selected for both options initially. This is designed to match the output of the standard TradingView Fibonacci Circle drawing tool. 
  
 Center B with Unscaled Formula : This example shows the indicator applied to an uptrend with the  Center  set to Point B and the  Circle Formula  set to  Unscaled . This configuration projects the defined levels (0.236, 0.382, etc.) as arcs originating directly from the swing's termination point (B) without applying any additional mathematical scaling from the formulas. 
  
 Visualization with Projected Center J : Here, circles are centered on the projected point J, calculated from the A-B structure but located forward in time from point B. Notice how using this forward-projected origin allows complete inner circles to be drawn once price action develops into that zone, providing a distinct visual representation of the expanding geometric field compared to using earlier anchor points. ( Unscaled  formula used in this example). 
  
 PhiSquared Scaling from Endpoint B : The  PhiSquared  scaling  Formula  applied from the user-defined swing endpoint (Point B). Radii expand based on a normalized relationship with φ² (the square of the Golden Ratio), creating a unique geometric structure and spacing between the circle levels compared to other formulas like  Unscaled  or  GoldenFib . 
  
 Centering on Swing Origin (Point A) : Illustrates using Point A, the user-defined start of the swing, as the circle  Center . Note the significantly larger scale and wider spacing of the resulting circles. This difference occurs because centering on the swing's origin (A) typically leads to a larger base  radius  calculation compared to using the midpoint (X) or endpoint (B). ( Unscaled  formula used). 
  
 Center Point D : Point D, dynamically calculated from the A-B swing, is used as the origin ( Center =D). It is specifically located at the price level of the swing's start point (A) occurring precisely at the time coordinate of the swing's end point (B). This offers a unique perspective, anchoring the geometric expansion to the initial price level at the exact moment the defining swing concludes. ( Unscaled  formula shown). 
  
 Center Point G : Point G, also dynamically calculated from the A-B swing, is used as the origin ( Center =G). It is located at the price level of the swing's endpoint (B) occurring at the time coordinate of the start point (A). This provides the complementary perspective to Point D, anchoring the geometric expansion to the  final price level achieved  but originating from the  moment the swing began . As observed in the example, using Point G typically results in very wide circle projections due to its position relative to the core A-B action. ( Unscaled  formula shown). 
  
 Center Point I: Half-Duration Projection : Using the dynamically calculated Point I as the  Center . Located at Point B's price level but projected forward in time by  half the A-B swing duration , Point I's calculated time coordinate often falls outside the initially visible chart area. As the chart progresses, this origin point will appear, revealing large, sweeping arcs representing geometric expansions based on a  half-cycle temporal projection  from the swing's endpoint price. ( Unscaled  formula shown). 
  
 Center Point M : Point M, also dynamically calculated from the A-B swing, serves as the origin ( Center =M). It combines the  midpoint price level  (derived from X) with a time coordinate projected forward from Point B by the  full duration of the A-B swing . This perspective anchors the geometric expansion to the swing's balance price level but originates from the completion point of a full temporal cycle relative to the A-B move. Like other projected centers, using M allows for complete circles to be visualized as price progresses into its time zone. ( SilverFib  formula shown). 
  
 Geometric Validation & Functionality : Comparing the indicator (red lines), using its default settings ( Center  X,  FibCircle   Formula ), against TradingView's standard Fib Circle tool (green lines/white background). The precise alignment, particularly visible at the 1.50 and 2.00 levels shown, validates the core geometry calculation. 
🛠️  CONFIGURATION AND SETTINGS  🛠️
The  Fibonacci Circle Zones  indicator offers a range of configurable settings to tailor its functionality and visual representation. These options allow customization of the circle origin, scaling method, level visibility, visual appearance, and input points.
 Center and Formula 
  
 Settings for selecting the circle origin and scaling method. 
 
   Center : Dropdown menu to select the origin point for the circles.
       Auto : Automatically uses point X (the calculated midpoint between A and B).
      Selectable points including start/end (A, B), midpoint (X), plus various points derived from or projected beyond the A-B swing (C-N).  
   Circle Formula : Dropdown menu to select the mathematical method for scaling circle radii.
       Auto : Automatically selects a default formula ('FibCircle' if Center is 'X', 'Unscaled' otherwise).
     Includes standard Fibonacci scaling ( FibCircle, GoldenFib ), other mathematical constants ( PiScaled, eScaled ), metallic means ( SilverRatio ), phi transformations ( PhiDecay, PhiSquared ), and others. 
 
 Fib Levels 
  
 Configuration options for the 12 individual Fibonacci levels. 
 
 Advanced Settings 
  
 Settings related to core calculation methods. 
 
   Radius Calc : Defines how the base radius is calculated (e.g., 'Auto' for vertical price range, 'Geometric' for diagonal price-time distance).
   Chart Scale : Aligns circle calculations with the chart's vertical axis setting ('Standard' or 'Logarithmic') for accurate visual proportions.
 
 Visual Settings 
  
 Settings controlling the visual display of the indicator elements. 
 
   Plots : Dropdown controlling which parts of the calculated circles are displayed ( Upper ,  All , or  Lower ).
   Labels : Dropdown controlling the display of the numerical level value labels ( All ,  Left ,  Right , or  None ).
   Setup : Dropdown controlling the visibility of the initial setup graphics ( Show  or  Hide ).
   Info : Dropdown controlling the visibility of the small information table ( Show  or  Hide ).
   Text Size : Adjusts the font size for all text elements displayed by the indicator (Value ranges from 0 to 36).
   Line Width : Adjusts the width of the circle plots (1-10).
 
 Time/Price 
  
 Inputs for the anchor points defining the base swing. 
These settings define the start (Point A) and end (Point B) of the price swing used for all calculations.
 
   Point A (Time, Price) : Input fields for the exact time coordinate and price level of the swing's starting point (A).
   Point B (Time, Price) : Input fields for the exact time coordinate and price level of the swing's ending point (B).
   Interactive Adjustment : Points A and B can typically be adjusted directly by clicking and dragging their markers on the chart (if 'Setup' is set to 'Show'). Changes update settings automatically.
 
📝  NOTES  📝
Fibonacci circles begin plotting only once the time corresponding to Point B has passed and is confirmed on the chart. While potential center locations might be visible earlier (as shown in the setup graphic), the final circle calculations require the complete geometry of the A-B swing. This approach ensures that as new price bars form, the circles are accurately rendered based on the finalized A-B relationship and the chosen center and scaling.
The indicator's calculations are anchored to user-defined start (A) and end (B) points on the chart. When switching between charts with significantly different price scales (e.g., from an index at 5,000 to a crypto asset at $0.50), it is typically necessary to adjust these anchor points to ensure the circle elements are correctly positioned and scaled.
⚠️  DISCLAIMER  ⚠️
The  Fibonacci Circle Zones  indicator is a visual analysis tool designed to illustrate Fibonacci relationships through geometric constructions incorporating curved lines, providing a structured framework for identifying potential areas of price interaction. Like all technical and visual indicators, these visual representations may visually align with key price zones in hindsight, reflecting observed price dynamics. It is not intended as a predictive or standalone trading signal indicator.
The indicator calculates levels and projections using user-defined anchor points and Fibonacci ratios. While it aims to align with TradingView’s standard Fibonacci circle tool by employing mathematical and geometric formulas, no guarantee is made that its calculations are identical to TradingView's proprietary methods.
🧠  BEYOND THE CODE  🧠
The  Fibonacci Circle Zones  indicator, like other  xxattaxx indicators , is designed with education and community collaboration in mind. Its open-source nature encourages exploration, experimentation, and the development of new Fibonacci and grid calculation indicators and tools. We hope this indicator serves as a framework and a starting point for future Innovation and discussions.
HEMA Trend Levels [AlgoAlpha]OVERVIEW 
This script plots two Hull-EMA (HEMA) curves to define a color-coded dynamic trend zone and generate context-aware breakout levels, allowing traders to easily visualize prevailing momentum and identify high-probability breakout retests. The script blends smoothed price tracking with conditional box plotting, delivering both trend-following and mean-reversion signals within one system. It is designed to be simple to read visually while offering nuanced trend shifts and test confirmations.
█  CONCEPTS 
The Hull-EMA (HEMA) is a hybrid moving average combining the responsiveness of short EMAs with the smoothness of longer ones. It applies layered smoothing: first by subtracting a full EMA from a half-length EMA (doubling the short EMA's weight), and then by smoothing the result again with the square root of the original length. This process reduces lag while maintaining clarity in direction changes. In this script, two HEMAs—fast and slow—are used to define the trend structure and trigger events when they cross. These crossovers generate "trend shift boxes"—temporary support or resistance zones drawn immediately after trend transitions—to detect price retests in the new direction. When price cleanly retests these levels, the script marks them as confirmations with triangle symbols, helping traders isolate better continuation setups. Color-coded bars further enhance visual interpretation: bullish bars when price is above both HEMAs, bearish when below, and neutral (gray) when indecisive.
█  FEATURES 
 
  Bullish and bearish bar coloring based on price and HEMA alignment.
  
  Box plotting at each crossover (bullish or bearish) to create short-term decision zones.
  
  Real-time test detection: price must cleanly test and bounce from box levels to be considered valid.
  
  Multiple alert conditions: crossover alerts, test alerts, and trend continuation alerts.
 
█  USAGE 
Use this indicator on any time frame and asset. Adjust HEMA lengths to match your trading style—shorter lengths for scalping or intraday, longer for swing trading. The shaded area between HEMAs helps visually define the current trend. Watch for crossovers: a bullish crossover plots a green support box just below price, and a bearish one plots a red resistance box just above. These zones act as short-term decision points. When price returns to test a box and confirms with strong rejection (e.g., closes above for bullish or below for bearish), a triangle symbol is plotted. These tests can signal strong trend continuation. For traders looking for clean entries, combining the crossover with a successful retest improves reliability. Alerts can be enabled for all key signals: trend shift, test confirmations, and continuation conditions, making it suitable for automated setups or discretionary traders tracking multiple charts.
Dynamic Heat Levels [BigBeluga]This indicator visualizes dynamic support and resistance levels with an adaptive heatmap effect. It helps traders identify key price interaction zones and potential mean reversion opportunities by displaying multiple levels that react to price movement.  
 🔵Key Features:   
   
   Multi-Level Heatmap Channel:   
   - The indicator plots multiple dynamic levels forming a structured channel.  
  
   - Each level represents a historical price interaction zone, helping traders identify critical areas.  
  
   - The channel expands or contracts based on market conditions, adapting dynamically to price movements.  
    
   Heatmap-Based Strength Indication:   
   - Levels change in transparency and color intensity based on price interactions for the  length period .  
   - The more frequently price interacts with a level, the more visible and intense the color becomes.  
  
   - When a level reaches a threshold (count > 10), it starts to turn red, signaling a high-heat zone with significant price activity.  
    
   
 🔵Usage:   
   
   Support & Resistance Analysis:  Identify price levels where the market frequently interacts, making them strong areas for trade decisions.  
  
  
   Heatmap Strength Assessment:  More intense red levels indicate areas with heavy price activity, useful for detecting key liquidity zones.  
   
 Dynamic Heat Levels   is a powerful tool for traders looking to analyze price interaction zones with a heatmap effect. It offers a structured visualization of market dynamics, allowing traders to gauge the significance of key levels and detect mean reversion setups effectively.






















