DANCE WITH WOLVES VN ALL TO 1DANCE WITH WOLVES VN is a smart-money volume indicator designed for stocks and crypto.
Main features:
• logic to detect Distribution, No Demand, Absorption and Exhaustion.
• Automatically builds smart Support/Resistance zones from high-volume price leaders.
• Regression trend channel to see the short-term trend and trading range.
• Dashboard table that shows the top high/low price bars with buy/sell volume and group labels.
• Alert conditions for Breakout above resistance and At Support Area so you don’t need to watch the chart all the time.
You can use it on any symbol and timeframe. Just add the script to your chart and follow the zones (red = resistance, green = support) together with the P/L labels and the status line.
Vietnamese note: Indicator dùng volume + để vẽ vùng hỗ trợ/kháng cự thông minh, label phân phối / hấp thụ / cạn lực bán và kênh xu hướng. Dùng được cho cả stock và crypto. tot nhat dung khung 5 den 15 phut
Indicadores y estrategias
Byrd Combo Indicator v2.5Simplify your trading with the Byrd Combo Indicator — a professional, all-in-one trading tool designed to identify high-probability bullish and bearish patterns across multiple timeframes. Whether you’re a position trader, swing trader, or intraday trader, this indicator automatically analyzes trend strength, momentum, and volume to deliver clear, actionable signals — no complex calculations required.
Key Features:
Detects strong bullish and bearish candlestick patterns automatically.
Works on multiple timeframes: from intraday charts to weekly charts.
Includes dynamic signal labeling and optional signal bars for easy visualization.
Filters out weak setups using advanced trend and volume analysis (fully automated).
Customizable settings for personal trading preferences.
The Byrd Combo Indicator v2.5 is perfect for traders who want a simple, actionable, and reliable tool to guide entries, exits, and overall trade management.
Cycle Forecast + MACD Divergence (Kombi v6 FULL)This indicator merges two powerful analytical models:
🔮 1. Dominant Cycle Forecasting
The script automatically identifies major structural market cycles by detecting significant swing highs and lows.
It then fits a sinusoidal wave (amplitude, phase, and period) to the dominant cycle and projects it into the future.
Features:
Automatically extracts large, dominant cycles (no noise, no small swings)
Smooth sinusoidal historical cycle visualization
Future cycle projection for 1–2 upcoming cycle periods
Dynamic amplitude and phase alignment based on market structure
Helps anticipate cycle tops and bottoms for long-term timing
📉 2. MACD Divergence Detection
Full divergence detection engine using MACD or MACD Histogram.
Detects:
Bullish Divergence
Price ↓ while MACD (or Histogram) ↑
→ Possible trend reversal upward
Bearish Divergence
Price ↑ while MACD (or Histogram) ↓
→ Possible trend reversal downward
Features:
Pivot-based divergence confirmation (no repaint)
Choice of MACD Line or Histogram as divergence source
Labels + connecting divergence lines
Works across all markets and timeframes
⚙️ Smart Auto-Pivot System
The indicator optionally adjusts pivot sensitivity based on timeframe:
Weekly → tighter pivots
Daily → medium pivots
Intraday → wider pivots
Ensures stable, meaningful divergence signals even on higher timeframes.
🎯 Use cases
Identify upcoming cycle highs/lows
Spot major trend reversals early
Improve swing entries with MACD divergences near cycle turns
Combine forecasting with momentum exhaustion
Suitable for crypto, stocks, indices, forex & commodities
🧠 Why this indicator is powerful
This tool blends time-based cycle forecasting with momentum-based divergence signals, giving you a unique perspective of where the market is likely to turn.
Cycles reveal when a move may occur.
Divergences reveal why a move may occur.
Combined, they offer highly effective market timing.
Renko + PnF Bias Overlay v6Description:
The Renko + PnF Bias Overlay indicator provides a synthesized directional bias derived from manual implementations of both Renko and Point & Figure charting methodologies applied to standard time-based price data.
The indicator calculates Renko brick movements based on ATR-derived brick sizes, creating a noise-filtered representation that only registers significant price movements exceeding the specified brick size threshold. Renko direction changes occur only when price moves a full brick size beyond the previous brick.
Simultaneously, the indicator implements Point & Figure box counting logic with reversal requirements, where directional changes require a minimum of three boxes in the opposite direction, providing additional filtering of minor price fluctuations.
By combining these two price transformation methodologies, the indicator generates a composite directional bias that emphasizes sustained price movements while filtering out minor fluctuations and noise. The resulting bias reflects the underlying trend direction as determined by both the brick-based momentum filtering of Renko charts and the reversal confirmation requirements of Point & Figure charting.
This approach provides a robust trend-following signal that requires both significant price displacement and sustained directional commitment before registering a change in bias.
@Complete Squeeze Cycle Detector v2.0 FINALDescription:
The Complete Squeeze Cycle Detector identifies and tracks the full lifecycle of squeeze formations, from pre-squeeze consolidation through active squeeze periods to squeeze completion. The indicator systematically detects the characteristic conditions that precede and accompany squeeze events.
The indicator monitors multiple factors associated with squeeze development including:
• Volatility compression relative to recent volume activity
• Elevated market stress conditions as measured by VIX levels
• Momentum compression through rate of change measurements across multiple time periods
• Alignment of multiple exponential moving averages indicating consolidation
The squeeze cycle is classified into three distinct phases: Pre-Squeeze Setup, Active Squeeze, and Squeeze Complete. Each phase is identified based on threshold levels of multiple compression metrics, with adjustable sensitivity settings to control the strictness of detection.
The indicator provides visual identification of each phase through labels, background coloring, and an optional dashboard, allowing users to distinguish between the preparation phase where volatility contracts, the active squeeze phase where compression reaches critical levels, and the completion phase where the squeeze releases and directional movement resumes.
This systematic approach enables users to identify squeeze formations throughout their complete development cycle rather than focusing only on the breakout phase.
@DARKPOOL Magnet - MEMEDescription:
The @DARKPOOL Magnet indicator identifies and displays significant price levels where institutional buying and selling activity has created persistent support and resistance zones. The indicator focuses on three primary types of institutional footprints:
Pin Zone Detection: Identifies price levels where multiple pin bars (high volume, narrow range candles) have clustered within a specified tolerance, indicating repeated institutional defense of those levels.
Whale Footprint Detection: Detects absorption events where significant volume occurs with minimal net price movement, suggesting large institutional orders being filled without allowing substantial directional movement.
Dark Pool Detection: Identifies potential dark pool prints characterized by unexplained price gaps that occur without visible tape activity, indicating off-exchange institutional transactions.
The indicator draws horizontal lines at these identified institutional price levels and highlights areas where multiple detection methods converge, creating confluence zones that represent higher probability support and resistance levels.
Confluence lines are displayed when multiple independently identified institutional levels occur within a user-specified proximity, providing visual emphasis on price levels with the strongest institutional interest.
Santhosh Zero lag Trend change AlertThis indicator alert whenever these is a change in trend direction. Change input to match with your Asset/Index. This works well in all time frame, I recommend this for Scalping and Position trading
PALUTLA BUY SELL✅ BUY Signal Logic
A BUY label appears when:
EMA 9 crosses ABOVE EMA 21
AND
Price is trading ABOVE VWAP
This confirms that short-term momentum has turned bullish and price is aligned with the day’s average value — a strong intraday uptrend setup.
🔻 SELL Signal Logic
A SELL label appears when:
EMA 9 crosses BELOW EMA 21
AND
Price is trading BELOW VWAP
This confirms bearish momentum and trade alignment below value, indicating downward continuation potential.
🎯 Visual Features
• Green background / BUY labels → Bullish zone
• Red background / SELL labels → Bearish zone
• Grey background → No-trade zone
• EMA 9 and EMA 21 plotted on the price chart
• VWAP plotted as the session trend reference line
• Clear BUY/SELL labels on crossover candles
⏱ Best Timeframes
➡ Works best on intraday charts:
1m – 15m
VWAP is session-based, so daily/weekly timeframes are not recommended.
⚠️ Disclaimer
This indicator provides technical trade signals only.
Not financial advice.
Always use proper risk management and confirmation before trading.
@Aladdin's Trading Web – Command CenterThe indicator uses standard Pine Script functionality including z-score normalization, standard deviation calculations, percentage change measurements, and request.security calls for multiple predefined symbols. There are no proprietary algorithms, external data feeds, or restricted calculation methods that would require protecting the source code.
Description:
The @Aladdin's Trading Web – Command Center indicator provides a composite market regime assessment through a weighted combination of multiple intermarket relationships. The indicator calculates normalized z-scores across several key market components including banks, volatility, the US dollar, credit spreads, interest rates, and alternative assets.
Each component is standardized using z-score methodology over a user-defined lookback period and combined according to configurable weighting parameters. The resulting composite measure provides a normalized assessment of the prevailing market environment, with the option to invert rate relationships for specific market regime conditions.
The indicator focuses on capturing the synchronized behavior across these interconnected market segments to provide a unified view of systemic market conditions.
ES-VIX Expected Daily MoveThis indicator calculates the expected daily price movement for ES futures based on current volatility levels as measured by the VIX (CBOE Volatility Index).
Formula:
Expected Daily Move = (ES Price × VIX Price) / √252 / 100
The calculation converts the annualized VIX volatility into an expected daily move by dividing by the square root of 252 (the approximate number of trading days per year).
Features:
Real-time calculation using current ES futures price and VIX level
Histogram visualization in a separate pane for easy trend analysis
Information table displaying:
Current ES futures price
Current VIX level
Expected daily move in points
Expected daily move as a percentage
Elite Energy Alpha MatrixThe Elite Energy Alpha Matrix indicator provides comprehensive analysis of the energy sector, focusing on the complex relationships between crude oil benchmarks, natural gas, energy-related ETFs, and the performance dynamics across various energy sub-sectors.
The indicator tracks multiple energy price data sources including WTI crude oil, Brent crude, natural gas, and oil ETFs, enabling detailed monitoring of price relationships and divergences within the energy complex.
Key analytical components include:
• Correlation analysis between major energy benchmarks
• Multi-timeframe examination of energy price relationships
• Sector rotation detection within energy sub-sectors including integrated oil majors, exploration and production companies, oilfield services, refiners, pipelines, and renewable energy
• Performance monitoring across different energy market segments
The indicator provides a structured framework for analyzing the internal dynamics of the energy sector, identifying periods of alignment or divergence between different energy price instruments, and monitoring relative performance across energy sub-sectors.
This approach enables users to assess the consistency of price movements across the energy complex and identify situations where different components of the energy market are exhibiting divergent behavior, which can provide insight into the underlying drivers affecting the sector.2.6s
sabaribuysellThe KIRA EMA 9–21 + VWAP indicator is a simple, clean intraday trading tool designed to capture high-probability trend entries using a fast EMA crossover confirmed by VWAP direction.
BUY CONDITION:
EMA 9 crosses above EMA 21 AND price trades above VWAP.
SELL CONDITION:
EMA 9 crosses below EMA 21 AND price trades below VWAP.
Signals are shown directly on the chart with clear BUY and SELL labels.
Background colors highlight trade zones:
• Green = Buy Zone
• Red = Sell Zone
• Grey = No-Trade Zone
This strategy works best on intraday timeframes:
1 minute to 15 minute charts.
Elite Federal Reserve AIThe Elite Federal Reserve AI indicator provides an analytical framework focused on monitoring economic and market conditions that influence Federal Reserve policy decisions. The indicator examines key relationships and rate-of-change metrics across multiple proxies for monetary policy drivers.
The indicator tracks and analyzes:
• Yield curve dynamics through rate-of-change measurements in short and intermediate-term Treasury yields
• Inflation expectations via TIPS breakeven rate momentum
• Dollar strength and its rate of change over specified periods
• Financial market stress indicators including volatility and sector performance metrics
• Breadth measures through small capitalization stock performance
The indicator calculates momentum and rate-of-change values across these variables to identify shifts in the economic and financial conditions that serve as primary inputs to Federal Reserve decision-making. By monitoring the velocity of change in these key relationships, the indicator provides insight into the changing balance between inflationary pressures, growth expectations, financial stability concerns, and currency dynamics.
This approach focuses on the observable market-based indicators that reflect the underlying economic conditions the Federal Reserve considers in its policy formulation, enabling users to assess the prevailing policy environment through the lens of these critical market relationships and their momentum characteristics.
Momentum Market Structure ProThis first indicator in the Beyond Market Structure Suite gives you clear market structure at a glance, with adaptive support & resistance zones. It's the only SMC-style indicator built from momentum highs & lows, as far as I know. It creates dynamic support & resistance zones that change strength and resize intelligently, and gives you timely alerts when price bounces from support/rejects from resistance.
You’re free to use the provided entry and exit signals as a ready-to-use, self-contained strategy, or plug its structure into your existing system to sharpen your edge :
• Market structure bias may help improve a compatible system's win rate by taking longs only in bullish bias and shorts in bearish structure.
• Support/resistance can help trend traders identify inflection points, and help range traders define ranges.
🟩 HIGHLIGHTS
⭐ Unique market structure with different characteristics than purely price-based models.
⭐ Support and resistance created from only the extreme levels.
⭐ Support & resistance zones adapt to remain relevant. Zones are deactivated when they become too weak.
⭐ Long and short signals for a bounce from support/rejection from resistance.
🟩 WHY "MARKET STRUCTURE FIRST, ALWAYS"?
"There is only one side to the stock market; and it is not the bull side or the bear side, but the right side." — Jesse Livermore, Reminiscences of a Stock Operator (1923)
If the market is structurally against your trade, you're gonna have a bad time. So you must know what the market structure is before you plan your trade. The more precise and relevant your definition of market structure, the better.
🟩 HOW TO TRADE USING THIS INDICATOR (SIMPLE)
• Directional filter : The prevailing bias background can be used for any kind of trades you want to take. For example, you can long a bounce from support in a bullish market structure bias, or short a rejection from resistance in bearish bias.
• Entries : For more conservative entries, you could wait for a Candle Trend flip after a reaction from your chosen zone (see below for more about Candle Trend).
• Stops : The included running stop-loss level based on Average True Range (ATR) can be used for a stop-loss — set the desired multiplier, and use the level from the bar where you enter your trade.
• Take-profit : Similarly, you can set a Risk:Return-based take-profit target. Support and resistance zones can also be used as full or partial take-profit targets.
See the Advanced section below for more ideas.
🟩 SIGNALS
⭐ ENTRIES
You can enable signals and alerts for bounces from support and rejections from resistance (you'll get more signals using Adaptive mode). You can filter these by requiring corresponding market structure bias (it uses the bias you've already set for the background), and by requiring that Candle Trend confirm the move.
I've slipped in my all-time favourite creation to this indicator: Candle Trend. When price makes a Simple Low pivot, the trend flips bullish. When price then makes a Simple High pivot, the trend flips bearish (see my Market Structure library for a full explanation). This tool is so simple, yet I haven't noticed it anywhere else. It shows short-term trends beautifully. I use it mainly as confirmation of a move. You can use it to confirm ANY kind of move, but here we use it for bounces from support/rejections from resistance.
Note that the pivots and Zigzags are structure, not signals.
⭐ STOPS
You can use the supplied running ATR-based stop level to find a stop-loss level that suits your trading style. Set the desired multiplier, and use the level from the bar where you enter your trade.
⭐ TAKE-PROFIT
Similarly, you can set a take-profit target based on Risk:Return (R:R). If this setting is enabled, the indicator calculates the distance between the closing price and your configured stop, then multiplies that by the configured R:R factor to calculate an appropriate take-profit level. Note that while the stop line is reasonably smooth, the take-profit line varies much more, reflecting the fact that if price has moved away from your stop, the trade requires a greater move in order to hit a given R:R ratio.
Since the indicator doesn't know where you were actually able to enter a position, add a ray using the drawing tool and set an alert if you want to be notified when price reaches your stop or target.
🟩 WHAT'S UNIQUE ABOUT THIS INDICATOR
⭐ MOMENTUM PIVOTS
Almost all market structure indicators use simple Williams fractals. A very small number incorporate momentum, either as a filter or to actually derive the highs and lows. However, of those that derive pivots from momentum, I'm not aware of any that then create full market structure from it.
⭐ SUPPORT & RESISTANCE
Some other indicators also adjust S/R zones after creation, some use volume in zone creation, some increase strength for overlap, a few merge zones together, and many use price interactions to classify zones. But my implementation differs from others, as far as I can tell after looking at many many indicators, in seven specific ways:
+ Zones are *created* from purely high-momentum pivots, not derived or filtered from simple Williams pivots (e.g. `ta.pivothigh()`).
+ Zones are *weakened* dynamically as well as strengthened. Many people know that S/R gets stronger if price rejects from it, but this is only half the story. Different price patterns strengthen *or weaken* zones.
+ We use *conviction-weighted candle patterns* to adjust strength. Not simply +1 for price touching the zone, but a set of single-bar and multi-bar patterns which all have different effects.
+ The rolling strength adjustments are all *moderated by volume*. The *relative volume* forms a part of each adjustment pattern. Some of our patterns reward strong volume, some punish it.
+ We do our own candle modelling, and the adjustment patterns take this into account.
+ We *resize* zones as a result of certain candle patterns ("indecision erodes, conviction defends").
+ We shrink overlapping zones to their sum *and* add their strengths.
🟩 HOW TO TRADE USING THIS INDICATOR (ADVANCED)
In addition to the ideas in the How to Trade Using This indicator (Simple) section above, here are some more ideas.
You can use the market structure:
• As a bias for entries given by more reactive momentum resets, or indeed other indicators and systems.
• You could use a change in market structure to close a long-running trend-following position.
You can use the distance from a potential entry to the CHoCH line as a filter to choose higher-potential trades in ranging assets.
Confluence between market structure and your favourite trend indicator can be powerful.
Multi timeframe analysis
This is a bit of a rabbit hole, but you could use a split screen with this indicator on a higher timeframe (HTF) view of the same asset:
• If the 1D structure turns bullish, the next time that the 1H structure also flips bullish might be a good entry.
• Rejection from a HTF zone, confirmed by lower timeframe (LTF) structure, could be a good entry.
None of this is advice. You need to master your own system, and especially know your own strengths and weaknesses, in order to be a successful trader. An indicator, no matter how cool, is not going to one-shot that process for you.
In Adaptive mode, a skillful trader will be able to spot more opportunities to classify and use support and resistance than any algorithm, including mine, now that they've been automatically drawn for you.
If you are doing historical analysis, note that the "Calculated bars" setting is set to a reasonably small number by default, which helps performance. Either increase this number (setting to zero means "use all the bars"), or use Bar Replay to examine further back in the chart's history. If you encounter errors or slow loading, reduce this number.
🟩 SUPPORT & RESISTANCE
A support zone is an area where price is more likely to bounce, and a resistance zone is an area where price is more likely to reject. Marking these zones up on the chart is extremely helpful, but time-consuming. We create them automatically from only high-momentum areas, to cut noise and highlight the zones we consider most important.
In Simple mode, we simply mark S/R zones from momentum and Implied pivots. We don't update them, just deactivate them if price closes beyond them. Use this mode if you're interested in only recent levels.
In Adaptive mode, zones persist after they're traversed. Once the zones are created, we adjust them based on how price and volume interact with them. We display stronger zones with more opaque fills, and weaker zones with more transparent fills. To calculate strength, we first preprocess candles to take into account gaps between candles, because price movement after market is just as important in its own way. The preprocessing also redefines what constitutes upper and lower wicks, so as to better account for order flow and commitment. We use these modelled candle values, as well as their relative amplitude historically, rather than the raw OHLC for all calculations for interactions of price and zones. It's important to understand, when trying to figure out why the indicator strengthened or weakened a zone, that it sees fundamental price action in a different way to what is shown on standard chart candles (and in a way that can't easily be represented accurately on chart candles).
Then, we strengthen or weaken , and resize support and resistance zones dynamically using different formulas for different events, based on principles including these:
• The close is the market's "vote", the momentum shift anchor.
• Defended penetrations reveal validated liquidity clusters.
• Markets contract to defended levels.
• "The wick is the fakeout, but the close tells you if institutions held the level." — ICT (Inner Circle Trader)
Adaptive mode is more powerful, but you might need to tweak some of the Advanced Support & Resistance settings to get a comfortable number of zones on the chart.
🟩 MOMENTUM PIVOTS
The building blocks of market structure are Highs and Lows — places where price hits a temporary extreme and reverses. All the indicators I could find that create full market structure do so from basic price pivots — Williams fractals, being the highest/lowest candle wick for N candles backwards and forwards (there are some notable first attempts on TradingView to use momentum to define pivots, but no full structure). "Highest/lowest out of N bars" is the almost universal method, but it also picks up somewhat arbitrary price movements. Recognising this, programmers and traders often use longer lookbacks to focus on the more significant Highs and Lows. This removes some noise, but can also remove detail.
My indicator uses a completely different way of thinking about High and Low pivots. A High is where *momentum* peaks and falls back, and a low is where it dips and then recovers. While this is happening, we record the extremes in price, and use those prices as the High or Low pivot zones.
This deliberately picks out different, more meaningful pivots than any purely price-based approach, helping you focus on the swings that matter. By design, it also ignores some stray wicks and other price action that doesn't reflect significant momentum. Price action "purists" might not like this at first, but remember, ultimately we want to trade this. Check and see which levels the market later respects. It's very often not simply the numerically higher/lower local maxima and minima, but the levels that held meaning, interpreted here through momentum.
The first-release version uses the humble Stochastic as the structural momentum metric. Yes, I know — it's overlooked by most people, but that's because they're using it wrong. Stochastic is a full-range oscillator with medium excursions, unlike RSI, say, which is a creeping oscillator with reluctant resets. This makes Stoch (at the default period of 14) not quite reactive enough for on-the-ball momentum reset entry signals, but close to perfect (no metric is 100%) for structural pivots.
Stochastic is also a solid choice for structure because divergences are rare and not usually very far away in terms of price. More reactive momentum metrics such as Stochastic RSI produce very noisy structure that would take a whole extra layer of interpreting (see Further Research, below).
For these reasons, I may or may not add other options for momentum. In the initial release, I've added smoothed RSI as an alternative just to show it's possible, which takes even longer than Stochastic to migrate from one extreme to another, creating an interesting, longer-term structure.
🟩 IMPLIED PIVOTS
We want pivots to mark important price levels so that we can compute market direction and support & resistance zones from them.
In this context, we see that some momentum metrics, and Stochastic in particular, tend to give multiple consecutive resets in the same direction. In other words, we get High followed by High, or Low followed by Low, which does not give us the chance to create properly detailed structure. To remedy this, we simply take the most extreme price action between two same-direction pivots, and create an Implied pivot out of it, after the second same-direction pivot is created.
Obviously these pivots are created very late. Recalling why we wanted them, we realise that this is fine. By definition , price has not exceeded the Implied Pivot level when they're created. So they show us an interesting level that is yet untested.
Implied Pivots are thus created indirectly by momentum but defined directly by price. They are for structure only. We choose not to give them a Dow type (HH, HL, LH, LL) and not to include them in the Main Zigzag to emphasise their secondary nature. However, Implied Pivots are not "internal" or "minor" pivots. There is no such concept in the current Momentum Market Structure model.
If you want less responsive, more long-term structure, you can turn Implied Pivots off.
🟩 DOW STRUCTURE
Dow structure is the simplest form of market structure — Higher Highs (HHs) and Higher Lows (HLs) is an uptrend (showing buyer dominance), and vice-versa for a downtrend.
We label all Momentum (not Implied) Pivots with their Dow qualifier. You can also choose to display the background bias according to the Dow trend.
There is an input option to enable a "Ranging" Dow state, which happens when you get Lower Highs in an uptrend or Higher Lows in a downtrend.
🟩 SMC-STYLE STRUCTURE (BOS, CHOCH)
The ideas of trend continuation after taking out prior highs/lows and looking for early signs of possible reversal go back to Dow and Wyckoff, but have been popularised by SMC as Break Of Structure (BOS) and Change of Character (CHoCH).
BOS can be used as a trigger: for example:
• Wait for a bullish break of structure
• Then attempt to buy the pullback
• Cancel if structure breaks bearish (meaning, we get a bearish CHoCH break)
How to buy the pullback? This is the trillion-dollar question. First, you need solid structure. Without structure, you got nothin'. Then, you want some identified levels where price might bounce from.
If only we incorporated intelligent support and resistance into this very indicator 😍
Creating and maintaining correct BOS and CHoCH continuously , without resetting arbitrarily when conditions get difficult, is technically challenging. I believe I've created an implementation of this structure that is at least as solid as any other available.
In general, BOS is fully momentum‑pivot‑driven; CHoCH is anchored to momentum pivots but maintained mainly by raw price extremes relative to those anchors (breaks are obviously pure price). This means that the exact levels will sometimes differ from your previous favourite market structure indicator.
We have made some assumptions here which may or may not match any one person's understanding of the "correct" way to do things, including: BOS is not reset on wicks because, for us, if price cannot close beyond the BOS there is no BOS break, therefore the previous wick level is still important. The candidate for CHoCH on opposing CHoCH break *is* reset on a wick, because we want to be sure to overcome the leftover liquidity at that new extreme before calling a Change of Character. The CHoCH is moved on a BOS break. For a bullish BOS break, the new CHoCH is the lowest price *since the last momentum pivot was confirmed, creating the BOS that just broke*, and vice-versa for bearish. If there's a stray wick before that, which doesn't shift momentum, we don't care about it.
🟩 ZIGZAG
The Major Swing Zigzag dynamically connects momentum highs and lows (e.g., from a Higher Low to the latest Higher High), adjusting as new extremes form to reveal the overall trend leg.
The Implied Structure Zigzag joins momentum pivots and Implied pivots, if enabled.
🟩 REPAINTING
It's really important to understand two things before asking "Does it repaint?":
1. ALL structure indicators repaint, in the sense of drawing things into the past or notifying you of things that happened in past bars, because by definition, structure needs some kind of confirmation, which takes at least one bar, usually several. This is normal.
2. Almost all indicators of ANY kind repaint in that they display unconfirmed values until the current bar closes. This is also normal.
Most features of this indicator repaint in the ordinary, intended ways described above: the pivots (Implied doubly so), BOS and CHoCH lines, and formation of S/R zones.
The Zigzags, by design, adjust themselves to new pivots. The active lines often change and attach themselves to new anchors. This is a form of repainting. It's important to note that the Zigzags are not signals. They're there to help visualise market structure, and structure does change. Therefore, I prioritised clearly explaining what price did rather than preserving its history.
One of the "bad" kinds of repainting is if a signal is printed when the bar closes, but then on a later bar that "confirmed" signal changes. This is a fundamental issue with some high timeframe implementations. It's bad because you might already have entered a trade and now the indicator is pretending that it never signalled it for you. My indicators do not do this (in fact I wrote an entire library to help other authors avoid this).
If you are ever in any doubt, play with an indicator in Bar Replay mode to see exactly what it does.
To understand repainting, see the official docs: www.tradingview.com
🟩 FURTHER RESEARCH
I've attempted to answer two of the tricky problems in technical analysis in Pine: how to do robust and responsive market structure, and how to maintain support and resistance zones once created. However, this just opens up more possibilities. Which momentum metrics are suitable for structure? Can more reactive metrics be used, and how do we account for divergences in a structural model based on key horizontal levels? Which sets of rules give the best results for maintaining support and resistance? Does the market have a long or a short memory? Is bar decay a natural law or a coping mechanism?
🟩 CREDITS
❤️ I'd like to thank my humble trading mentor, whose brilliant ideas inspire me to garble out code. Thanks are also due to @Timeframe_Titans for guidance on the finer points of market structure (all mistakes and distortions are my own), and to @NJPorthos for feedback and encouragement during the months in the wilderness.
Script de pago
Futures-Spot Round NumbersFutures-Spot Round Numbers
This indicator displays round number levels for Gold Futures on your spot chart, automatically adjusting for the price spread between futures and spot markets.
Elite Correlation Matrix AIThe Elite Correlation Matrix AI indicator provides comprehensive real-time correlation analysis across multiple asset classes, displaying the interrelationships between equities, bonds, commodities, currencies, and volatility instruments.
The indicator calculates and displays correlation coefficients between a predefined set of major market indices and instruments, including:
• Major equity indices (SPY, QQQ, IWM)
• Long-term Treasury bonds (TLT)
• Gold (GLD)
• Crude oil (USO)
• Volatility (VIX)
• US Dollar Index (DXY)
• Bitcoin (BTCUSD)
Key features include:
• Rolling correlation calculations across user-defined periods to identify both short-term and longer-term relationships
• Visual correlation heat map showing the strength and direction of relationships between all tracked instruments
• Detection of correlation breakdowns, which often precede significant market regime shifts
• Dashboard display providing summary metrics of prevailing correlation patterns
The indicator enables users to monitor the current state of market relationships and identify when traditional correlations begin to break down, which frequently serves as an early warning of impending changes in market behavior. By tracking the degree of connectedness between different asset classes, the indicator provides insight into the current risk environment and the potential for diversification effectiveness.
This analysis is particularly valuable for understanding periods of market stress when asset relationships deviate from their normal patterns, as well as identifying environments where traditional correlations hold and where they are undergoing structural changes.
Quarterly Theory IndicatorQuarterly Theory Indicator (from Daye's Theory)
Functionalities:
1) Monthly Quarterly Cycles (division with vertical lines) & the latest Monthly True Open- only visible in the weekly TF (horizontal line).
2) Weekly Quarterly Cycles (division with vertical lines) & the latest Weekly True Open (horizontal line).
3) Daily Quarterly Cycles (division with vertical lines) & the latest Daily True Open (horizontal line).
4) 90Min "Sessional" Quarterly Cycles (division with vertical lines) & the four 90Min cycle True Open lines of the latest day (horizontal lines).
Elite Commodities AIThe Elite Commodities AI indicator provides a comprehensive analytical framework designed specifically for commodities trading. It combines multiple technical components to assess price action within the unique characteristics of commodity markets.
The indicator incorporates the following key elements:
Multi-timeframe RSI analysis across the primary timeframe, 4-hour, and daily periods
Multiple exponential moving averages (fast, slow, and trend) to establish directional context
Volume rate analysis measuring current volume relative to recent average volume
Bollinger Band width analysis to identify periods of volatility contraction
True Range volatility expressed as a percentage of price
The indicator evaluates the interaction between momentum, trend structure, volume participation, and volatility dynamics, which are particularly significant in commodities markets due to their sensitivity to changes in supply-demand fundamentals and large institutional order flow.
By combining these analytical components, the indicator provides a layered assessment of price behavior that captures the interplay between trend development, momentum characteristics, participation levels, and volatility compression—key factors that drive commodity market movements.
This approach enables traders to identify significant price action within the context of prevailing market structure, making it suitable for analyzing both directional trends and consolidation periods that are common in commodity price behavior.2.2s
Elite Bond Market AIDescription:
The Elite Bond Market AI indicator provides a comprehensive analytical framework specifically designed for bond market price action. The indicator combines multiple technical components including multi-timeframe RSI analysis, moving average relationships, volume dynamics, and volatility measurements to identify significant price behavior within the unique characteristics of bond market trading.
The indicator incorporates:
Multi-timeframe RSI evaluation across primary, 4-hour, and daily timeframes
Fast, slow, and trend exponential moving averages for directional context
Volume rate analysis relative to recent average volume
Bollinger Band width measurement for volatility contraction assessment
True Range volatility normalized as a percentage of price
This combination provides a layered analytical approach that captures the interplay between momentum, trend structure, participation levels, and volatility compression—key factors in bond market price discovery and directional moves.
Kira EMA9 EMA21 VWAP ZONES//@version=5
indicator("Kira EMA9 EMA21 VWAP ZONES", overlay=true)
// === EMAs ===
ema9 = ta.ema(close, 9)
ema21 = ta.ema(close, 21)
// === VWAP ===
vwapLine = ta.vwap(hlc3)
// === CONDITIONS ===
isBuy = ema9 > ema21 and close > vwapLine
isSell = ema9 < ema21 and close < vwapLine
noTrade = not isBuy and not isSell
// === PLOTS ===
plot(ema9, color=color.green, linewidth=2)
plot(ema21, color=color.red, linewidth=2)
plot(vwapLine, color=color.blue, linewidth=2)
// === BACKGROUND ZONES ===
bgcolor(isBuy ? color.new(color.green, 85) :
isSell ? color.new(color.red, 85) :
color.new(color.gray, 85))
// === BUY / SELL ARROWS EVERY BAR ===
plotshape(isBuy, title="BUY", style=shape.triangleup,
location=location.belowbar,
color=color.green, size=size.tiny)
plotshape(isSell, title="SELL", style=shape.triangledown,
location=location.abovebar,
color=color.red, size=size.tiny)
// === ALERTS ===
alertcondition(isBuy, title="BUY ZONE ACTIVE",
message="BUY zone active on {{ticker}}")
alertcondition(isSell, title="SELL ZONE ACTIVE",
message="SELL zone active on {{ticker}}")
High/Low Sweep Dashboard Heatmap/Table (Final v4)The High/Low Sweep Dashboard v6 is a versatile TradingView indicator that analyzes the past N candles to track how many times the high, low, both, or neither levels were taken out. It provides a clear visual summary through either a table or heatmap, with percentages for each category.
Key Features:
- Toggle between Table or Heatmap display.
- User-selectable dashboard position: Upper Right or Lower Right.
- Track sweep data over a custom number of candles.
- Optional markers on the chart for when both or none of the levels are taken.
- Clear percentage breakdowns for each sweep type.
This indicator is ideal for traders who want a quick overview of high/low sweeps and candle behavior over a defined historical window.
Zone Levels (Range + ZoneHeight)This is a Template for drawing out zones from one ankerpoint zone.Just mark out the distance from one leveledge to the next and it will give you infinte more zoneedges in the same distance. You can also adjust the zone height if wanted (i used 10 as example).
I hope youll enjoy it
AJ
Local Watchlist Gauge v6The Local Watchlist Gauge displays a compact monitoring table for a user-defined list of symbols, showing their current trend status and performance relative to their 52-week high.
The indicator presents a table that simultaneously tracks multiple symbols and displays:
• Trend direction for each symbol, determined by whether the closing price is above or below a user-defined moving average
• Percentage distance from the 52-week high, providing a clear measure of recent performance relative to the yearly peak
Each symbol is displayed with:
Trend indicator showing whether the symbol is in an uptrend (above moving average) or downtrend (below moving average)
Distance from 52-week high expressed as a percentage, with color coding to indicate proximity to recent highs
Green indicates symbols trading within 5% of their 52-week high, orange indicates symbols between 5% and 20% below their 52-week high, and red indicates symbols trading more than 20% below their 52-week high.
The table provides an at-a-glance summary of the trend status and relative performance of all symbols in the specified watchlist, allowing users to quickly identify which instruments are maintaining trend strength near their recent highs and which have experienced significant pullbacks from their yearly peaks.






















