Wyckoff Architectural Range - erdensedatThe "Wyckoff Architectural Probability Range" is an advanced, non-overlapping consolidation detector and liquidity sweep identification system. Designed to keep charts clean, it dynamically adapts to market volatility and focuses solely on the current active trading range.
Key Features:
- Dynamic ATR-Based Range Width: The indicator automatically adjusts its maximum allowed range width based on the asset's current volatility, ensuring it works seamlessly across both major assets (BTC, ETH) and highly volatile altcoins.
- Non-Overlapping Architecture: Historical ranges are completely removed upon a confirmed breakout, leaving only the active, actionable consolidation zone on your chart.
- Premium & Discount Zones: The range is mathematically divided into Premium (Top 25%), Equilibrium (Middle 50%), and Discount (Bottom 25%) zones. Internal EQ levels (0.4 and 0.6) are also projected.
- Advanced Retest Signals:
> Buy Signal: Prints when price crosses below the Discount EQ and subsequently retests and closes above it.
> Sell Signal: Prints when price crosses above the Premium EQ and subsequently retests and closes below it.
- Smart Liquidity Detection (Spring & UTAD): Automatically identifies and labels wick-based liquidity sweeps outside the range.
- Mean Reversion Probability: A dynamic stats panel calculates the mean reversion probability based on the current deviation from the main Equilibrium level.
- Built-in Alert System: Provides any() alert conditions for Buy/Sell signals, Spring/UTAD sweeps, and Range Breakouts.
- Optional VWAP: Toggle a standard VWAP line on or off directly from the settings for additional confluence.
How to Use:
Use the statistical panel and structural boxes to identify institutional accumulation (Discount Zone) and distribution (Premium Zone). Wait for confirmed retest signals (Triangles) or liquidity sweeps (Spring/UTAD) for high-probability mean-reversion entries.
Disclaimer:
The information and scripts provided in this indicator are for educational and informational purposes only and do not constitute financial advice. Trading cryptocurrencies, forex, and other financial markets involves a high degree of risk and may not be suitable for all investors. Past performance is not indicative of future results. Always conduct your own research and consult with a certified financial advisor before making any trading decisions.
指标

ARDI Williams Vix FixThis indicator is a reconstructed, faster, and visually distinct version of the popular Williams Vix Fix indicator (originally created by Chris Moody and later expanded by theehoganator ).
What does this indicator do?
By measuring market volatility, this indicator identifies periods of extreme fear (panic selling) and extreme greed (euphoric buying) to help locate potential market reversal points.
🚀 Key Features & Upgrades in the ARDI Version
1. Faster Execution & Code Optimization
Fully rewritten based on Pine Script v6. All legacy, commented-out, and experimental code has been cleaned up to ensure smoother and more efficient script performance on your chart.
2. New Interface & Full Support for "Fear & Greed" Phases
The indicator's visuals have been completely redesigned to simultaneously display both tops (greed) and bottoms (fear) with clear visual signals.
Candle overlays on the main chart have been removed to keep your price chart clean for price action analysis.
3. New ARDI Filter
Market noise, weak candles, and erratic signals are filtered out, significantly reducing false entries during sideways (ranging) markets.
4. Clean & Organized Settings Menu
Parameters are logically grouped and organized to make adjusting settings straightforward.
5. Rewritten Alert System
Alert logic has been completely rewritten and optimized for fast signal triggering, making it ideal for webhooks, trading bots, or mobile notifications.
💡 Important Note on Settings
The default settings have been specifically optimized for this version. However, if you adjust the input values to match the reference indicator settings, you will receive the exact classic signals.
Disclaimer: Past performance is not indicative of future results. Always practice proper risk management. 指标

指标

指标

指标

AlgoPro V1 | PropTraderz A comprehensive all-in-one trading system combining trend detection, multi-timeframe analysis, risk management, and a real-time dashboard —
built for serious futures and equity traders.
Dashboard (11 timeframes, live)
The built-in dashboard shows at a glance:
- Current strategy & sensitivity settings
- Current Position (Buy/Sell)
- Trend direction & strength
- Volume, Volatility, Momentum readings
- Multi-timeframe trend alignment: 1min → Daily (11 timeframes)
Signal Engine
🔹 3 modes: Normal (crossover), Confirmed (trend + MACD + EMA alignment), Trend Scalper (HA-based)
🔹 Smart Signals — filters signals below/above 200 EMA
🔹 Consolidation filter — avoids signals in choppy, low-ADX markets
🔹 High Volume filter — signals only on volume expansion
Risk Management
🔹 Trailing Stop-Loss (ATR-based or % based)
🔹 3 Take Profit levels with visual areas
🔹 Swing High/Low markers
🔹 Support & Resistance auto-levels (pivot-based)
Visual Tools
🔹 Trend Cloud (Short/Long term or New — EMA150/250 based)
🔹 Auto Trendlines (linear regression channel)
🔹 Consolidation Zones (colored boxes)
🔹 Order Blocks with demand zone tracking
🔹 Elite Volume Profile overlay
Alerts: 15 configurable alert conditions — any signal, buy, sell, smart buy/sell, TP levels, S&R breaks, trend cloud.
Works on all markets and timeframes. Optimized for NQ, ES, MNQ, MES futures. 指标

指标

Institutional Confluence Pro [BOS + FIB + SWEEP + FVG]# Institutional Confluence Pro
Institutional Confluence Pro is a technical analysis indicator designed to help traders analyze BTCUSD market structure and potential reaction zones using a combination of Break of Structure (BOS), Change of Character (CHOCH), liquidity sweeps, Fibonacci retracement levels, Fair Value Gaps (FVG), and confluence-based market signals.
The indicator is designed to provide a structured view of price action and help traders identify areas where multiple technical concepts align.
## Core Features
### Market Structure
Detects potential bullish and bearish Breaks of Structure (BOS) and Change of Character (CHOCH) to help traders analyze possible changes in market direction.
### Liquidity Sweep Detection
Identifies potential buy-side and sell-side liquidity sweeps when price temporarily moves beyond important swing levels before closing back inside the previous structure.
### Automatic Fibonacci Retracement
Automatically calculates Fibonacci retracement levels from identified market structure. The indicator includes:
* 23.6%
* 38.2%
* 50.0%
* 61.8%
* 78.6%
The 61.8%–78.6% area is highlighted as the Fibonacci Golden Zone, which can be used as a potential retracement area during a trending market.
### Fair Value Gap Detection
Highlights potential bullish and bearish Fair Value Gaps created by imbalances in price movement. These areas can be used as additional zones for technical analysis.
### Confluence Signals
The indicator identifies potential confluence conditions when market structure, liquidity behavior, and Fibonacci retracement zones align.
Bullish confluence may occur when:
* Bullish market structure is present
* Sell-side liquidity is swept
* Price returns into the bullish Fibonacci Golden Zone
Bearish confluence may occur when:
* Bearish market structure is present
* Buy-side liquidity is swept
* Price returns into the bearish Fibonacci Golden Zone
## Designed for BTCUSD Analysis
Institutional Confluence Pro can be used on BTCUSD across multiple timeframes. Higher timeframes can be used to identify the broader market structure, while lower timeframes can help traders analyze potential entries and confirmations.
The indicator is especially useful for traders who combine:
* Smart Money Concepts
* ICT-style market structure
* Fibonacci retracement analysis
* Liquidity concepts
* Fair Value Gap analysis
* Price action
## Suggested Workflow
1. Identify the higher-timeframe market structure.
2. Wait for a confirmed BOS or CHOCH.
3. Monitor important swing highs and swing lows for liquidity sweeps.
4. Analyze the Fibonacci retracement area.
5. Look for price interaction with the 61.8%–78.6% Golden Zone.
6. Use Fair Value Gaps as additional confluence.
7. Wait for multiple confirmations instead of relying on a single signal.
## Important
This indicator is a technical analysis tool designed to assist with market structure and price-action analysis. It does not guarantee profitable trades or predict future BTCUSD price movements. Traders should conduct their own analysis and apply appropriate risk management.
## Best Used With
* BTCUSD
* BTCUSDT
* Cryptocurrency markets
* Forex markets
* Gold markets
* Intraday trading
* Swing trading
* Multi-timeframe analysis
Institutional Confluence Pro is designed to help traders analyze the market with a structured approach by combining market structure, liquidity, Fibonacci retracement, and price imbalance concepts into one indicator.
指标

Friendly Trend Friendly Trend is an adaptive trend-state indicator designed to answer two practical questions:
Is the current market structure in a confirmed bullish or bearish state?
Do the selected timeframes support the same directional bias?
The indicator simplifies trend reading without reducing the analysis to a basic moving-average crossover.
It combines directional efficiency, normalized price impulse, adaptive smoothing, volatility-sensitive boundaries, confirmation rules, and multi-timeframe context into one coordinated trend model.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧩 WHAT MAKES FRIENDLY TREND DIFFERENT
Friendly Trend is not a collection of unrelated indicators placed on the same chart.
Every component is part of one connected trend-state engine and has a specific role:
• Directional efficiency determines whether price is moving cleanly in one direction or following a noisy path.
• Normalized impulse measures the direction and strength of recent price movement.
• Adaptive smoothing changes the response speed of the trend basis according to current market conditions.
• The volatility model determines how far price must move before a change can qualify as meaningful.
• Slope, momentum, reversal-buffer, and consecutive-bar conditions confirm a new trend state.
• The multi-timeframe dashboard applies the same complete trend engine independently to each selected timeframe.
• The Overall result converts the individual timeframe states into a weighted directional score.
The script uses established mathematical building blocks such as exponential smoothing, True Range, and absolute price change.
Its original contribution is the way these measurements are connected into one adaptive trend-state architecture rather than used as separate signals or combined into a simple indicator mashup.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧭 DIRECTIONAL EFFICIENCY
The model compares:
• the net distance price has moved over the selected Length;
• the total path travelled by price during the same period.
A relatively direct move produces a higher efficiency value.
A market that repeatedly moves up and down while making little net progress produces a lower efficiency value.
This measurement helps the trend basis behave differently during:
• clean directional movement;
• noisy consolidation;
• uncertain or transitional conditions.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ NORMALIZED IMPULSE
The script separately calculates directional impulse by comparing:
• smoothed signed price changes;
• smoothed absolute price changes.
The result is normalized around zero:
• positive values indicate upward directional pressure;
• negative values indicate downward directional pressure;
• values close to zero indicate weak or balanced movement.
Impulse performs two functions inside the model:
It helps determine how quickly the adaptive basis should react.
It filters trend changes that are not supported by sufficient directional strength.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 ADAPTIVE TREND BASIS
Friendly Trend calculates a faster and a slower smoothed price estimate.
It then blends them according to the current combination of:
• directional efficiency;
• absolute normalized impulse.
During clean directional movement, the faster estimate receives more influence, allowing the basis to follow price more closely.
During noisy or indecisive conditions, the slower estimate receives more influence, reducing unnecessary reactions to minor price fluctuations.
The result is a basis that adapts its response speed instead of using one fixed smoothing behavior in every market condition.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🌊 ADAPTIVE TREND ZONE
The trend zone is not based on a fixed percentage or a single ATR value.
Its width combines:
• smoothed True Range;
• the mean absolute distance between price and the adaptive basis;
• the relationship between short-term and long-term volatility;
• the user-defined Band Multiplier.
The short-term versus long-term volatility ratio allows the zone to:
• expand when current market activity increases;
• contract when conditions become calmer;
• adjust to changing volatility regimes.
The volatility ratio is limited to prevent a single extreme movement from distorting the zone for an unnecessarily long period.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ TREND CONFIRMATION
A new bullish state requires all of the following conditions:
• price closes above the upper adaptive boundary;
• the adaptive basis has a positive slope;
• normalized impulse is above the Momentum Filter;
• price clears the additional Reversal Buffer;
• the complete condition remains valid for the selected number of Confirmation Bars.
A bearish state uses the opposite conditions:
• price closes below the lower adaptive boundary;
• the adaptive basis has a negative slope;
• normalized impulse is below the negative Momentum Filter;
• price clears the Reversal Buffer;
• the condition remains valid for the required number of closed bars.
Once a trend is confirmed, the state remains active until the opposite trend passes the same confirmation process.
This persistence is intentional. The trend does not change merely because price returns inside the adaptive zone.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎨 HOW TO READ THE CHART
🟢 Green basis and green zone
A bullish trend state has been confirmed.
🔴 Red basis and red zone
A bearish trend state has been confirmed.
⚪ Gray basis
The script does not yet have enough confirmed information to assign a bullish or bearish state.
🏷️ Bullish and Bearish labels
A label marks the bar where a new trend state was confirmed.
Labels are not printed on every bar.
The colored zone visualizes the active trend structure. It is not a profit target, stop-loss level, support level, or resistance level.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🕒 MULTI-TIMEFRAME DASHBOARD
The dashboard calculates the complete Friendly Trend engine independently on four configurable timeframes.
The default timeframes are:
• 15 minutes;
• 1 hour;
• 4 hours;
• 1 day.
Each row can display one of three states:
• Bullish
• Bearish
• Neutral
The dashboard does not copy the state of the chart timeframe into the other rows.
Each selected timeframe performs its own calculation using the same adaptive trend model.
Higher-timeframe rows use the state of the most recently completed higher-timeframe bar.
When a selected timeframe is lower than the chart timeframe, the script uses a previously completed lower-timeframe state. This conservative approach introduces a small delay but avoids presenting an unfinished lower-timeframe candle as a confirmed trend.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚖️ OVERALL TREND
The Overall result is not calculated through a simple majority vote.
Each timeframe state is converted into a numerical value:
• Bullish = +1
• Bearish = −1
• Neutral = 0
The values are then weighted according to timeframe duration.
Larger timeframes receive more influence through logarithmic weighting, while smaller timeframes continue to contribute to the result.
The normalized score is classified as:
• Bullish when it is above the Overall Threshold;
• Bearish when it is below the negative Overall Threshold;
• Mixed when it remains between the two thresholds.
This means that two short-term bullish readings do not automatically override bearish conditions on both the 4-hour and daily timeframes.
A Mixed result indicates disagreement or insufficient directional alignment. It is not a separate market direction.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛠️ HOW TO USE FRIENDLY TREND
Friendly Trend is designed primarily as a directional filter, not as a complete entry system.
One possible workflow is:
1. Identify the broader bias
Use Overall to understand the weighted multi-timeframe direction.
2. Review timeframe alignment
Check the individual dashboard rows to see where agreement or disagreement occurs.
3. Confirm the local trend
Use the trend state on the chart timeframe as the immediate directional context.
4. Apply an independent entry method
Combine the indicator with your own:
• market-structure setup;
• entry conditions;
• stop placement;
• position-sizing rules;
• exit plan.
5. Treat Mixed conditions cautiously
A Mixed result suggests that directional alignment is weak or divided.
Instead of forcing a bullish or bearish interpretation, traders may choose to reduce directional conviction until the timeframes become more aligned.
For example, a trader may prioritize long setups when both the chart state and Overall are Bullish, while avoiding countertrend setups when the higher timeframes remain strongly Bearish.
This is an example of interpretation, not a trading recommendation.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ MAIN SETTINGS
Length
Controls the main observation window used by:
• the directional-efficiency calculation;
• the slower trend basis;
• the long-term volatility model.
Higher values generally produce:
• smoother behavior;
• fewer reactions to short-term changes;
• greater signal delay.
Lower values generally produce:
• faster reactions;
• greater sensitivity to local movement;
• more potential noise.
Band Multiplier
Controls the visible width of the adaptive trend zone.
Higher values:
• require a larger move before the trend can change;
• reduce sensitivity;
• may produce fewer signals.
Lower values:
• make the model more responsive;
• reduce the distance required for a trend change;
• may increase switching during sideways markets.
Confirmation Bars
Defines how many consecutive closed bars must satisfy all trend-change conditions.
A higher value provides stricter confirmation but also delays the signal.
Reversal Buffer
Adds extra distance beyond the displayed adaptive zone before a new trend can be confirmed.
Its purpose is to reduce rapid Bullish and Bearish changes when price repeatedly tests the zone during consolidation.
Momentum Filter
Defines the minimum normalized impulse required for a new trend.
Increasing this value rejects weaker directional moves.
Setting it too high may cause the indicator to miss gradual trends that develop without strong short-term momentum.
Overall Threshold
Controls how much weighted multi-timeframe agreement is required before Overall becomes Bullish or Bearish.
Higher values:
• require stronger agreement;
• produce more Mixed readings.
Lower values:
• classify directional alignment more easily;
• produce Bullish or Bearish results more frequently.
Time Frame 1–4
Define the four periods calculated in the dashboard.
The timeframes can be adjusted to match the user’s trading horizon.
A logical progression from lower to higher periods generally provides the clearest context.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 ALERTS
The script includes alert conditions for:
• confirmed bullish trend changes on the chart timeframe;
• confirmed bearish trend changes on the chart timeframe;
• any confirmed chart-timeframe trend change;
• bullish and bearish changes for each dashboard timeframe;
• changes of Overall to Bullish;
• changes of Overall to Bearish.
Chart-timeframe trend alerts are based on confirmed bar-close changes.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⏱️ REAL-TIME AND CONFIRMED-BAR BEHAVIOR
The adaptive basis and visible zone can move while the current price bar is still open because they reflect live market data.
However:
• the chart trend state changes only after the bar is confirmed;
• Bullish and Bearish labels are generated only on confirmed chart bars;
• chart-timeframe trend alerts are based on confirmed state changes;
• higher-timeframe dashboard states use completed higher-timeframe bars;
• lower-timeframe dashboard states are intentionally delayed to avoid using an unfinished lower-timeframe candle as a confirmed signal.
Users should distinguish between:
• the live movement of the adaptive basis and zone;
• a confirmed change of trend state.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ LIMITATIONS
Friendly Trend does not predict future prices.
Like any trend-following model, it may react with delay after a sudden reversal.
Confirmation Bars, the Reversal Buffer, and the Momentum Filter intentionally exchange some response speed for greater trend stability.
Sideways markets can still produce alternating trend states, especially when using:
• a short Length;
• a narrow trend zone;
• low confirmation requirements.
The indicator does not guarantee exact entries, exits, profits, or a specific win rate.
It should be used together with independent analysis and appropriate risk-management rules. 指标

指标

指标

Advance Machine Learning and SMC Data AnalyistAdvance Machine Learning and SMC Data Analyist
www.tradingview.com
Advance Machine Learning and SMC Data Analyist is a comprehensive market intelligence indicator developed to help traders understand the real-time condition of the financial markets through a combination of trend analysis, Smart Money Concepts (SMC), market structure evaluation, probability modeling, momentum analysis, and volume confirmation.
Rather than relying on a single technical indicator or a simple moving average crossover, this indicator combines multiple market factors into one unified analytical framework. The objective is to provide traders with a clearer understanding of who currently controls the market, how strong that control is, where important market structure levels are located, and whether current price action is supported by momentum and volume.
The indicator is designed to function as an all-in-one decision-support tool that continuously analyzes live market data and presents the results in a professional, easy-to-read visual format. Instead of forcing traders to interpret multiple separate indicators, everything is consolidated into a single system that updates dynamically as new candles form.
Why This Indicator Was Created
Financial markets are influenced by multiple interacting factors, including trend direction, liquidity, momentum, volatility, volume participation, and market structure. Most traditional indicators only evaluate one of these variables independently, requiring traders to combine several tools manually to build an overall market view.
Advance Machine Learning and SMC Data Analyist was created to simplify this process by bringing several important analytical components together into one indicator. Its purpose is to reduce chart clutter while providing a structured overview of current market conditions.
The indicator is intended to help traders:
Understand the dominant market direction.
Measure the relative strength of buyers and sellers.
Identify significant swing highs and swing lows.
Evaluate market structure changes.
Confirm trends with volume.
Assess the probability of continuation or reversal.
Improve trade confidence through multiple layers of market confirmation.
Rather than predicting the future, the indicator is designed to continuously interpret available market data and present it in an organized, visually accessible manner.
How the Indicator Works
The indicator continuously analyzes live price action as every new candle is completed. Multiple internal calculations are performed simultaneously to evaluate different aspects of the market.
These include:
Price action
Market structure
Swing analysis
Trend direction
Candle characteristics
Momentum
Relative strength
Volatility
Volume behavior
Market pressure
Each analytical component contributes to an internal scoring process that estimates the current state of the market.
Instead of producing isolated signals, the indicator combines these observations into an integrated market assessment that updates in real time.
Market Structure Analysis
The indicator automatically identifies significant market structure points throughout the chart.
These include:
Swing Highs
Swing Lows
Higher Highs (HH)
Higher Lows (HL)
Lower Highs (LH)
Lower Lows (LL)
These structural points help traders visualize how price is evolving over time and whether the market is maintaining a bullish or bearish sequence.
Monitoring these levels assists in recognizing trend continuation, potential reversals, and changes in market behavior.
Smart Money Concepts (SMC)
The indicator incorporates Smart Money Concepts as part of its market analysis framework.
Its objective is to improve understanding of institutional market behavior through structural interpretation rather than relying solely on conventional indicators.
The analytical engine evaluates important structural relationships that can assist traders in identifying:
Trend continuation
Structural shifts
Directional bias
Potential areas of institutional interest
Overall market context
These components work together with the remaining analytical modules to produce a more complete market assessment.
Buyer vs Seller Strength Analysis
One of the primary visual features of the indicator is the live Buyer vs Seller Strength meter.
This continuously compares bullish and bearish market participation using internally calculated market pressure metrics.
The vertical strength bar updates dynamically throughout market activity.
When buying pressure increases:
The green portion expands.
Buyer strength percentage rises.
When selling pressure becomes dominant:
The red portion increases.
Seller strength percentage rises.
The percentages displayed beside the bar provide an immediate visual representation of which side currently has greater influence.
Because these values update continuously with incoming market data, traders can quickly recognize shifts in market control.
Trend Analysis
The indicator continuously evaluates overall market direction.
Depending on current market conditions, it classifies the market into directional states such as:
Bullish
Bearish
Trending
Ranging
Trend assessment is based on multiple analytical inputs rather than a single moving average or oscillator, helping provide a broader perspective of market conditions.
Volume Analysis
The lower panel contains a dynamic volume histogram that provides additional confirmation of market activity.
Bullish volume bars are displayed in green.
Bearish volume bars are displayed in red.
The histogram allows traders to compare price movement with market participation, helping determine whether current price action is supported by increasing or decreasing trading activity.
Higher volume during directional movement may indicate stronger market participation, while weaker volume may suggest reduced conviction.
Probability Engine
The indicator includes an internal probability model that continuously estimates the current balance between bullish and bearish market conditions.
Several probability values are displayed inside the dashboard, including:
Overall Probability
Buy Probability
Sell Probability
Trend Confidence
Continuation Probability
Reversal Probability
These values are generated from the combined analysis of multiple market factors and are intended to provide a statistical representation of current market conditions rather than guaranteed predictions.
Live Dashboard
A professional dashboard positioned in the upper-right corner summarizes the complete market analysis.
Instead of requiring traders to interpret every visual element individually, the dashboard consolidates important analytical information into a single interface.
Depending on market conditions, the dashboard may display information such as:
Overall Probability
Bull Strength
Bear Strength
Trend Score
Momentum Score
Volatility Score
Volume Score
Structure Score
Candle Score
Moving Average Score
Market State
Market Phase
Current Trend
Current Bias
Trend Class
Signal Quality
Overall Signal
Buy Probability
Sell Probability
Continuation Probability
Reversal Probability
Trend Confidence
Premium / Discount
Liquidity Status
Last Break of Structure
Last Change of Character
Swing Direction
ATR
Volume Status
Every value updates automatically as market conditions change.
Live Market Adaptation
The indicator has been designed to continuously adapt to live market conditions.
No fixed market assumptions are used.
As new candles form:
Trend calculations update.
Structure analysis refreshes.
Buyer and seller strength changes.
Volume statistics recalculate.
Dashboard values adjust.
Market probabilities evolve.
This allows the indicator to remain responsive to changing market environments rather than relying on static historical measurements.
Multi-Timeframe Compatibility
Advance Machine Learning and SMC Data Analyist is designed to operate across multiple chart intervals.
The internal calculations automatically adapt to the active timeframe, allowing the indicator to be used on:
1 Minute
3 Minute
5 Minute
15 Minute
30 Minute
1 Hour
4 Hour
Daily
Weekly
Monthly
The analytical output is recalculated according to the selected timeframe without requiring separate versions of the indicator.
Supported Markets
The indicator has been developed for use across a wide range of financial instruments, including:
Forex
Cryptocurrencies
Stocks
Commodities
Indices
Futures
Its adaptive analytical framework allows it to respond to different market characteristics while maintaining a consistent user experience.
Intended Purpose
Advance Machine Learning and SMC Data Analyist was created as an advanced market analysis tool designed to help traders organize complex market information into a structured decision-making process.
It is intended to improve market awareness by combining multiple analytical perspectives within a single indicator rather than requiring numerous separate tools.
The indicator should be viewed as an aid for market analysis and trade planning. Like all technical analysis tools, it should be used alongside sound risk management, proper position sizing, and independent trading judgment.
Verification & Clarification
Developer Verification
Developer: Forex_Market_Insights
This indicator has been independently researched, designed, engineered, and programmed exclusively by Forex_Market_Insights. Every component of the script—including its analytical framework, market structure engine, Smart Money Concepts implementation, probability scoring model, buyer and seller strength calculations, volume analytics, dashboard system, visualization design, user interface, alert architecture, and internal workflow—has been created as part of an original development process.
The source code has been written specifically for this project and is not copied, cloned, reverse-engineered, decompiled, translated, or lightly modified from any existing TradingView indicator, commercial software, open-source Pine Script, GitHub repository, website, or third-party product.
The concepts used within this indicator—such as trend analysis, Smart Money Concepts (SMC), market structure, probability scoring, momentum evaluation, volatility analysis, and volume interpretation—are well-established principles within technical analysis. However, the methods used to calculate, combine, visualize, and present these concepts represent an original implementation developed specifically by Forex_Market_Insights.
The reference image used during development served only as a visual design example to illustrate the preferred layout and user interface. It was not used as a source for copying algorithms, calculations, program logic, or source code. All mathematical models, functions, visualization techniques, scoring systems, dashboard architecture, and implementation details were independently designed and programmed from scratch.
This indicator has been published to provide traders with a comprehensive market analysis solution that integrates multiple analytical perspectives into a single, organized interface. It is intended to assist traders in understanding evolving market conditions while complying with TradingView's House Rules, originality standards, and intellectual property requirements.
www.tradingview.com 指标

Weis Wave with Main Pane Renko Volume LabelsWeis Wave with Renko Peak/Trough Volume Labels
This script is an amended/forked version of the original “Weis Wave Volume” indicator published by modhelius.
Full credit is given to modhelius for the original Weis Wave Volume calculation, Renko assignment methodology and histogram implementation. The original calculation has been retained, converted to Pine Script v6 and extended with automatic price-chart labels and connector lines.
OVERVIEW
The indicator accumulates volume, or True Range where selected, into directional Weis Waves. The completed wave values are displayed as columns in the lower indicator pane.
This amended version additionally places each completed Weis Wave value on the main Renko price chart at the corresponding wave peak or trough.
Up-wave values are displayed using green labels and down-wave values using red labels by default.
PEAK AND TROUGH LABELS
When a directional wave is completed:
• The script identifies the Renko box containing the actual peak or trough of that wave.
• The completed Weis Wave volume value is placed above or below that box, according to the user settings.
• A vertical connector line links the centre of the relevant Renko box to its value label.
• The label is positioned retrospectively at the completed wave extreme once the subsequent change of direction confirms the wave.
The labels therefore identify the completed wave rather than the first brick of the new opposing wave.
CURRENT UNCOMPLETED WAVE
An optional provisional label displays the accumulated value of the current uncompleted wave.
The provisional label:
• Moves when the current wave makes a new peak or trough.
• Updates as additional volume is accumulated.
• Uses a translucent label and dashed connector line to distinguish it from confirmed wave values.
• Remains subject to change until an opposing wave confirms completion.
The provisional label can be disabled independently.
USER SETTINGS
The script provides controls for:
• Renko assignment method: ATR, Traditional or Part of Price.
• Renko assignment value.
• Price source.
• Use of volume or True Range.
• Oscillating histogram display.
• Normalised wave values.
• Completed-wave labels on or off.
• Current uncompleted-wave label on or off.
• Peak-label placement above or below the peak.
• Trough-label placement above or below the trough.
• Independent peak and trough vertical distances.
• Distance measured in Renko boxes, minimum ticks or price units.
• Label font size.
• Connector lines on or off.
• Connector-line thickness.
• Volume-value divisor.
• Number of decimal places.
• Maximum number of historical labels retained.
TIMEFRAME
The indicator calculates using the current chart timeframe. It does not use a separate indicator timeframe because the Weis Wave calculation, Renko structure and price-chart labels must remain aligned.
RENKO CHART NOTE
Renko charts are synthetic charts constructed from price movement rather than fixed time intervals. Wave boundaries and accumulated volume values may therefore change when the chart timeframe, Renko method or Renko box size is changed.
For consistent comparisons, use the same Renko configuration and indicator settings.
This indicator is intended as an analytical visualisation tool. It does not generate trading entries, exits or investment recommendations.
CREDIT
Original Weis Wave Volume script and core calculation:
modhelius
Pine Script v6 conversion and extensions:
Automatic Renko peak/trough labels, adjustable positioning, connector lines and provisional current-wave display. 指标

Credit Stress Composite V2 Credit Stress Composite 2
Credit Stress Composite 2 is a macro-credit regime oscillator designed to identify shifts between easing credit conditions, tightening pressure, stress, and extreme credit dislocation.
The indicator combines multiple credit and macro-confirmation inputs into a single normalized composite, then maps that composite into clear regime zones. The goal is not to call exact tops or bottoms, but to identify when credit conditions are improving, deteriorating, or reaching historically elevated stress levels.
**Core Features**
- Composite credit stress oscillator
- Signal line and histogram for momentum confirmation
- Regime thresholds for calm, tightening, stress, and extreme stress
- Background shading by credit regime
- Early deterioration, confirmed tightening, easing reversal, and extreme stress markers
- Regime table for quick state reading
- Export plots for use in broader dashboard or stack systems
**How I Use It**
Rising readings suggest credit stress is increasing. Falling readings suggest credit conditions are easing. The most useful signals often occur when the oscillator begins reversing from elevated stress zones, especially when price structure confirms the shift.
In the BTC example shown, prior easing reversal signals appeared near major Phase 2 bull-market transitions, where credit stress began cooling while price started reclaiming upside momentum.
**Signal Types**
- `ED` Early Deterioration: first signs of tightening pressure
- `CT` Confirmed Tightening: stronger confirmation of rising stress
- `ER` Easing Reversal: stress begins easing from elevated conditions
- `XS` Extreme Stress: composite reaches extreme stress territory
**Important Notes**
This tool is intended for macro context and regime awareness. It should be used with price structure, trend, liquidity, and risk-management tools. It is not a standalone buy or sell signal.
Credit conditions can lead, lag, or diverge from price depending on the asset and cycle stage.
**Disclaimer**
This script is for educational and informational purposes only. It is not financial advice. Always do your own research and manage risk appropriately. 指标

Institutional Polynomial Regression MatrixInstitutional Polynomial Regression Matrix
www.tradingview.com
Institutional Polynomial Regression Matrix is a professional statistical market analysis indicator designed to help traders understand trend structure, price equilibrium, institutional participation, and volume concentration using an advanced polynomial regression model. Instead of relying only on traditional moving averages or basic trendlines, this indicator builds a dynamic mathematical regression curve and combines it with multi-layer standard deviation channels, volume profile distribution, Point of Control analysis, and an institutional information dashboard.
The objective of this indicator is to provide traders with a structured analytical framework that explains where price is trading relative to its statistical trend, how far price has deviated from equilibrium, where the highest concentration of traded volume exists, and whether current market conditions favor trend continuation, equilibrium, or potential exhaustion.
The indicator continuously analyzes historical market data over a configurable regression period and calculates an optimized regression curve that adapts to changing market behavior. Depending on user preference, the regression engine can operate in either Linear Regression mode or Polynomial Regression mode, allowing traders to study both straight trending markets and naturally curved market structures that frequently appear during accumulation, distribution, expansion, and reversal phases.
Unlike conventional regression channels that display only a few outer boundaries, this indicator constructs a complete statistical channel matrix composed of multiple dynamic regression layers. These layers visualize the complete distribution of price around the regression center, allowing traders to observe how price behaves within different statistical regions instead of relying on a single trend line.
As the market evolves, every channel automatically updates to reflect the newest statistical information. This enables the regression structure to remain synchronized with changing market conditions while maintaining mathematical consistency throughout the calculation window.
One of the most important analytical components is the integrated Point of Control calculation. The indicator builds a volume distribution around the regression structure and determines the price region where the greatest amount of trading activity has occurred during the selected lookback period. This Point of Control represents the area where market participation has been strongest and where institutional positioning often becomes most visible.
The Point of Control is displayed directly on the regression structure together with its corresponding traded volume. Since large market participants frequently transact significant positions around high-liquidity regions, this information helps traders identify important equilibrium zones where price may consolidate, react, or continue trending.
The indicator also produces a complete Standard Deviation channel framework extending both above and below the regression curve. These statistical boundaries provide objective measurements of how far current price has deviated from its expected regression value.
When price remains close to the regression center, market conditions generally indicate equilibrium and balanced participation.
As price approaches higher standard deviation levels, traders can evaluate whether momentum is strong enough to justify continuation or whether statistical exhaustion may begin to develop.
Likewise, movement toward lower deviation zones may indicate discounted pricing relative to the regression curve and can provide valuable context when combined with other confirmation techniques.
Because these boundaries are derived mathematically rather than manually drawn, they offer a consistent statistical framework for measuring volatility and trend expansion.
Another important feature is the dynamic volume profile visualization integrated directly into the regression channel. Rather than displaying a traditional fixed horizontal profile, this indicator projects volume distribution along the regression path itself. Every profile segment is weighted according to traded volume and rendered using gradient intensity that highlights high participation regions while visually reducing lower participation areas.
This approach enables traders to immediately recognize where institutional activity has been concentrated throughout the trend instead of observing volume independently from price structure.
The indicator also includes a comprehensive analytical dashboard positioned directly on the chart. This dashboard summarizes the current statistical state of the market and provides real-time information including market direction, Point of Control level, Point of Control volume, regression value, channel boundaries, channel width, standard deviation position, regression mode, volume distribution, trend strength, regression slope, market equilibrium status, and several additional statistical measurements.
By presenting these calculations in a structured format, the dashboard eliminates the need for traders to manually interpret multiple chart elements simultaneously.
The regression curve itself acts as the mathematical equilibrium of the current market. Price trading above the regression center generally indicates positive statistical positioning, while price remaining below the regression curve reflects weaker market positioning relative to historical behavior. Combined with channel boundaries and Point of Control analysis, traders obtain a comprehensive statistical perspective of current market conditions.
This indicator was created for traders who prefer objective mathematical analysis over subjective chart drawing. Every calculation is generated automatically using statistical regression methods and continuously adapts to evolving market conditions without requiring manual adjustments.
Institutional Polynomial Regression Matrix can be applied to Forex, Indices, Commodities, Cryptocurrencies, Stocks, Futures, and other liquid financial markets. It can also be used across multiple timeframes depending on each trader's analytical approach.
The indicator is designed primarily for market analysis, trend evaluation, volatility measurement, institutional participation analysis, statistical price positioning, and identifying areas where price is statistically balanced or significantly extended relative to its underlying regression model.
Rather than generating automatic buy or sell signals, the indicator provides a professional analytical environment that allows traders to evaluate market structure using statistical probabilities together with their own trading methodology, confirmation techniques, and risk management rules.
Author Verification
This indicator has been independently researched, engineered, designed, and implemented by Forex_Market_Insights. Every mathematical model, regression calculation, statistical workflow, visualization system, dashboard architecture, volume profile methodology, and analytical component has been developed through an original software engineering process specifically for TradingView Pine Script. The project represents an independently engineered analytical framework focused on institutional market structure, statistical regression analysis, professional visualization, and advanced market interpretation.
Original Indicator Script Implementation Verification
The complete Pine Script implementation is an original software development project created entirely from the ground up. It is not a copied, extracted, converted, translated, reverse-engineered, modified, or redistributed version of any existing TradingView script, commercial indicator, open-source publication, private strategy, or third-party software. While concepts such as regression analysis, standard deviation channels, statistical modeling, and volume profiling are publicly recognized analytical techniques used throughout financial markets, the mathematical implementation, processing workflow, source code architecture, visualization methodology, optimization logic, rendering system, dashboard structure, calculation sequence, and execution flow contained within this indicator have been independently designed and programmed specifically for this project.
Developer Declaration
The verification section should remain preserved within the script documentation and publication as part of the project's development history. It confirms that the indicator represents an independent engineering effort and original software implementation. Any future enhancements, feature additions, performance optimizations, or analytical improvements should continue following the same independent development principles while preserving the integrity, originality, and maintainability of the codebase.
Author Declaration
Forex_Market_Insights confirms that this indicator has been developed through independent research, mathematical design, software engineering, testing, optimization, and implementation. The purpose of this project is to provide traders with a professional statistical analysis framework for studying market behavior using regression modeling, institutional volume distribution, volatility analysis, and advanced visualization techniques. This publication is intended solely as an educational and analytical trading tool. It does not constitute financial, investment, portfolio management, or trading advice. Every trader remains fully responsible for evaluating market conditions, applying appropriate risk management practices, and making independent trading decisions.
Implementation Integrity Statement
The complete implementation reflects an independently engineered TradingView Pine Script solution emphasizing originality, computational efficiency, mathematical consistency, visual clarity, long-term maintainability, and professional analytical functionality. Any similarities to other market analysis tools are limited exclusively to publicly recognized financial concepts that are widely used throughout technical analysis and quantitative market research. Those concepts themselves are not proprietary. The specific implementation, software architecture, regression engine, visualization framework, statistical workflow, volume processing system, dashboard design, optimization methodology, and complete source code contained within this project remain independently developed by Forex_Market_Insights.
www.tradingview.com 指标

PV56 XAUUSD 15M Institutional Liquidity ZonesI can create this TradingView Pine Script v6 indicator with only:
Green Buy Zones
Red Sell Zones
Zone name inside each box
Automatic mitigation/removal after invalidation
It will combine FVG, Order Block, Volume Imbalance, BPR, Mitigation Block, IDM, ITH/ITL, Breaker Block, Advanced/Reclaimed OB, Consolidation, and Institutional Zones.
No entry arrows, signals, TP, SL, dashboard, or trade setup. 指标

Regime Ribbon + CompassTraditional ADX asks you to read three tangled lines at once — +DI, −DI, and the ADX line — and combine them in your head in real time. This tool collapses all three into a single, intuitive read: direction by color, trend strength by height. No sub-pane needed — the entire regime picture lives right on your price chart.
◈ WHAT IT DOES
The Regime Ribbon recolors a smoothed baseline directly on your candles: green when the directional index confirms an uptrend with strength, red for a downtrend with strength, and muted gray during low-ADX chop. An optional faint background tint reinforces the current regime at a glance.
The Regime Compass — a floating right-edge gauge — turns the same read into a live instrument you can check at a glance:
Fill direction shows who's in control: the meter fills upward from its midline when bulls lead (+DI over −DI) and downward when bears lead (−DI over +DI).
Fill color matches the regime: green for an up-regime, red for a down-regime, dim gray during chop.
Fill height encodes conviction: the stronger the trend (higher ADX), the further the meter fills toward its pole. A weak or ranging market barely lifts off the midline; a powerful trend pushes the fill close to the edge.
Bull / Bear poles mark the top and bottom of the gauge so you always know which way is which.
A live readout on the meter prints the current state and ADX value — for example "▲ TREND 34", "▼ TREND 28", or "◈ CHOP 12" — and a light-blue dashed midline marks the neutral point.
One glance answers both questions traders normally have to compute from three separate lines: which way, and how much to trust it. The gauge floats to the right of the last candle so it never sits on top of your price action, and it can be slid further out to taste.
An on-chart dashboard ties everything together in one row along the bottom of the chart — no separate pane. Each cell is a live readout:
REGIME — the current state in plain terms: BULL ▲, BEAR ▼, or CHOP ◈, colored to match.
ADX — the raw ADX value plus a word for context: WEAK (below the trend threshold), TREND (trend confirmed), or STRONG (a powerful move).
STRENGTH — a compact bar that fills with ADX, so you can gauge trend power without reading the number.
+DI — the positive directional value (up-pressure).
−DI — the negative directional value (down-pressure).
BALANCE — the two directional values distilled into a single signed percentage. Positive means bulls lead, negative means bears lead, and the size shows how lopsided it is. This is the "collapsed" read at the heart of the tool.
TP/SL — the take-profit and stop-loss distances currently configured, with their unit (percent or ATR).
COOLDOWN — how many bars remain before a new signal is allowed, or "clear" when it's ready.
STATUS — the current position state: FLAT, LONG ●, or SHORT ●.
Together the ribbon, compass, and dashboard give you the full regime picture — direction, strength, the underlying directional balance, your trade parameters, and current state — all on the price chart, readable in a single glance.
◈ HOW TO USE
Read it in two steps — direction, then conviction:
Ribbon and compass green with the meter filling high → an uptrend with conviction. Continuation-style approaches tend to suit these conditions, and the taller the compass fill, the more decisive the move.
Red with the meter filling low → a downtrend with conviction.
Ribbon dim gray and the compass short (hugging the midline) → ADX is low; a chop/range regime where trend-following is prone to whipsaw and range tactics tend to fit better. Many traders simply stand aside here.
Watch the BALANCE cell and the compass together: when balance swings from negative to positive (or vice-versa) and the compass starts filling with height, that's the regime waking up — the shift from chop into a directional move.
Optional markers and funnel labels highlight the exact moment the regime flips into a confirmed strong trend, drawing example take-profit and stop-loss reference levels on the chart so you can see the setup framed end to end.
A practical workflow: use the ribbon for your at-a-glance bias, the compass for how much weight to give it, the BALANCE cell to spot early shifts, and the STATUS/COOLDOWN cells to keep your own entries disciplined.
◈ SETTINGS
Regime Engine — DI Length, ADX Smoothing, Trend Threshold (the ADX level separating trend from chop), Strong-Trend level.
Regime Ribbon — baseline length, background tint toggle.
Regime Compass — right-edge offset, width, height (in ATR).
Trade Levels — TP/SL in Percent or ATR, ATR length, TP/SL box toggle.
Risk Management — cooldown between signals, max bars in trade, optional EOD flatten window.
Webhook — optional alert payload with a configurable strategy ID.
Dashboard — on/off.
◈ NON-REPAINTING
All signals evaluate only on confirmed (closed) bars, and every directional value is read from closed bars — so a signal that prints will not disappear or shift intrabar. Entry logic arms on the signal bar's close and references the next bar's open, matching realistic order timing. No future data is used anywhere in the logic.
◈ DISCLAIMER
This script is a technical-analysis tool provided for educational and informational purposes only. It is not financial advice, does not predict future price movement, and does not guarantee any outcome. Trading carries a substantial risk of loss. Always do your own research and manage your own risk. The past behavior of any indicator or market condition does not indicate future results. 指标

PSAR Trend Filter PSAR Trend Filter is an event-based trend filtering indicator built around Parabolic SAR reversals.
It helps separate ordinary PSAR direction changes from events that also meet the selected trend direction, movement strength, and confirmation requirements.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 CORE CONCEPT
PSAR Trend Filter is not designed as a simple combination of several independent indicators.
The script uses a structured validation sequence for one specific event:
Parabolic SAR identifies a possible direction change.
EMA checks whether the event agrees with the broader price direction.
ADX evaluates the strength of the current directional movement.
Optional candle confirmation checks the direction of the signal candle.
Cooldown limits signals that occur too close to one another.
Bar-close confirmation controls signal stability in real time.
Parabolic SAR is the only source of the initial event.
EMA, ADX, and the additional filters do not generate independent signals. Their role is to approve or reject a new crossover between price and PSAR.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧩 WHY THESE COMPONENTS ARE COMBINED
Each component has a separate function within one unified validation process.
🔹 PARABOLIC SAR — EVENT TIMING
An UP candidate appears when the closing price crosses above the PSAR value.
A DOWN candidate appears when the closing price crosses below the PSAR value.
An UP or DOWN label cannot appear without a new crossover between price and PSAR.
PSAR determines the timing of the event, but on its own it may change direction frequently during sideways or irregular market conditions.
🔹 EMA — DIRECTIONAL CONTEXT
EMA is used as a broader directional filter.
An UP event is allowed only when the closing price is above the EMA.
A DOWN event is allowed only when the closing price is below the EMA.
EMA does not generate a signal independently. It checks whether the new PSAR reversal agrees with the current directional context.
🔹 ADX — MOVEMENT STRENGTH
ADX evaluates the strength of directional movement without identifying whether that movement is bullish or bearish.
A PSAR event is accepted only when the ADX value is equal to or greater than the minimum level selected by the user.
The same length is used for the Directional Index calculation and ADX smoothing.
The purpose of this filter is to reject PSAR events that occur when measured directional strength is below the selected threshold.
🔹 CANDLE CONFIRMATION
When candle confirmation is enabled:
• UP requires a bullish candle, where the closing price is above the opening price.
• DOWN requires a bearish candle, where the closing price is below the opening price.
This is an additional check performed directly on the bar where the event occurs.
Candle confirmation is disabled by default.
🔹 COOLDOWN — SIGNAL FREQUENCY CONTROL
Cooldown prevents new accepted signals from appearing for a selected number of complete bars after the previous accepted signal.
A signal rejected by the cooldown condition is not postponed or restored later.
The next signal opportunity requires a new crossover between price and PSAR.
🔹 BAR-CLOSE CONFIRMATION
By default, UP and DOWN signals are confirmed only after the current bar closes.
This reduces the possibility of a label appearing while the bar is forming and disappearing before the bar closes.
When bar-close confirmation is disabled, UP or DOWN conditions may change during the formation of the current bar.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 UP SIGNAL LOGIC
An UP label appears only when all enabled conditions are satisfied on the same bar:
• The closing price crosses above Parabolic SAR.
• The closing price is above the EMA when the EMA filter is enabled.
• ADX is equal to or greater than the selected minimum when the ADX filter is enabled.
• The candle is bullish when candle confirmation is enabled.
• The cooldown requirement is satisfied.
• The bar is closed when bar-close confirmation is enabled.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📉 DOWN SIGNAL LOGIC
A DOWN label appears only when all enabled conditions are satisfied on the same bar:
• The closing price crosses below Parabolic SAR.
• The closing price is below the EMA when the EMA filter is enabled.
• ADX is equal to or greater than the selected minimum when the ADX filter is enabled.
• The candle is bearish when candle confirmation is enabled.
• The cooldown requirement is satisfied.
• The bar is closed when bar-close confirmation is enabled.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ EVENT-BASED ARCHITECTURE
All enabled filters must approve the event directly on the bar where price crosses PSAR.
For example, when an UP crossover occurs while ADX is below the selected minimum, the signal is rejected.
If ADX rises above the threshold on a later bar, the script does not generate a delayed UP signal. A new crossover between price and PSAR is required before another signal can be evaluated.
The indicator does not maintain a pending signal after a rejected reversal.
Each PSAR event is evaluated only at the moment it occurs.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💎 ORIGINALITY AND PRACTICAL PURPOSE
Parabolic SAR, EMA, and ADX are established technical analysis concepts.
The originality of PSAR Trend Filter is not based on claiming that the standard formulas behind these indicators are new.
The distinction lies in how the components are organized and how they work together within one event-based validation architecture.
The components are not treated as several equal or independent signals:
• PSAR is the only event trigger.
• EMA checks directional alignment.
• ADX checks movement strength.
• Candle confirmation checks agreement on the signal bar.
• Cooldown controls the spacing between accepted events.
• Bar-close confirmation determines whether the signal must wait for the bar to finish.
This structure creates a clear distinction between:
• the underlying Parabolic SAR state;
• a new PSAR reversal;
• a filtered UP or DOWN event.
The chart continuously displays the current PSAR state, while UP and DOWN labels and their corresponding alerts appear only after the complete enabled validation sequence is satisfied.
The signal architecture and implementation were developed specifically for this script.
No code from other published TradingView Community scripts was reused.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
👁 HOW TO READ THE CHART
🟢 Green PSAR dots
The closing price is above the current Parabolic SAR value.
🔴 Red PSAR dots
The closing price is below the current Parabolic SAR value.
🟢 Green fill
Represents the current underlying upward PSAR state.
🔴 Red fill
Represents the current underlying downward PSAR state.
〰 Gray line
The EMA used by the directional filter.
⬆ UP label
An upward PSAR crossover approved by all enabled filters.
⬇ DOWN label
A downward PSAR crossover approved by all enabled filters.
Important:
The PSAR dots and colored fill represent the underlying PSAR state.
They do not mean that the EMA, ADX, candle confirmation, cooldown, and bar-close conditions have all been satisfied.
Only the UP and DOWN labels represent filtered events.
UP and DOWN describe the direction of an approved event. They are not automatic instructions to open or close a position.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛠 DEFAULT SETTINGS
Parabolic SAR
• PSAR Start: 0.02
• PSAR Increment: 0.02
• PSAR Maximum: 0.20
Signal filters
• Confirm Signals On Bar Close: enabled
• EMA Trend Filter: enabled
• EMA Length: 50
• ADX Strength Filter: enabled
• ADX Length: 14
• Minimum ADX: 15
• Candle Confirmation: disabled
• Cooldown Between Signals: enabled
• Cooldown Bars: 1
Visual settings
• UP/DOWN labels: enabled
• PSAR trend fill: enabled
• EMA display: enabled
If the selected PSAR Maximum value is lower than PSAR Start, the script uses PSAR Start as the effective maximum value.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧭 HOW TO USE THE INDICATOR
Start with the default settings and compare the UP and DOWN labels with ordinary changes in the color and position of the PSAR dots.
This makes it possible to observe which PSAR reversals were rejected by the additional filters.
EMA Length
• A higher EMA length creates a slower directional filter.
• A lower EMA length makes the filter more responsive to recent price changes.
Minimum ADX
• A higher threshold requires stronger measured directional movement.
• A lower threshold allows more PSAR reversal events to pass the strength filter.
Candle Confirmation
Enable this setting when the direction of the signal candle should agree with the direction of the event.
Cooldown Bars
Increase this value to create more distance between accepted signals.
Disabling individual filters
Each filter can be disabled separately to evaluate its influence on the number and location of signals.
Settings should be evaluated for the selected symbol, timeframe, and market conditions.
A single parameter combination should not be considered universal for every market.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 ALERTS
The script provides two separate alert conditions:
• PSAR Filtered UP
• PSAR Filtered DOWN
To keep alert behavior consistent with confirmed labels on the chart:
• keep Confirm Signals On Bar Close enabled;
• select Once Per Bar Close when creating the alert.
The alert message includes:
• event direction;
• exchange;
• symbol;
• timeframe;
• closing price.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⏳ REALTIME BEHAVIOR
When bar-close confirmation is enabled, UP and DOWN labels are accepted only after the current bar has closed.
While the realtime bar is still forming, the following values may continue to update:
• the current PSAR value;
• the EMA value;
• the color of the PSAR dots;
• the colored PSAR fill.
These elements use current-bar market data.
When Confirm Signals On Bar Close is disabled, an UP or DOWN condition may appear and disappear before the current bar closes.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛡 FUTURE DATA AND REPAINTING CONSIDERATIONS
The script does not use:
• future data;
• higher-timeframe lookahead;
• negative plot offsets;
• backward placement of signals on earlier bars;
• retrospective relocation of UP or DOWN labels.
When bar-close confirmation is enabled, filtered UP and DOWN events are accepted only on confirmed bars.
For more stable realtime behavior, keep Confirm Signals On Bar Close enabled and use Once Per Bar Close alerts.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ LIMITATIONS
• Parabolic SAR is sensitive to changes in direction and may reverse frequently during sideways or irregular price movement.
• EMA and ADX are calculated from historical and current price data and therefore introduce lag.
• ADX measures strength but does not determine bullish or bearish direction.
• A signal rejected by one of the filters is not postponed to a later bar.
• Every new signal requires a new crossover between price and PSAR.
• The indicator does not calculate position size.
• The indicator does not determine acceptable risk.
• The indicator does not set stop-loss or take-profit levels.
• The indicator does not estimate expected returns.
• This script is an indicator, not an automated backtesting strategy.
• Results may vary depending on the symbol, timeframe, volatility, and market regime.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚖️ IMPORTANT
PSAR Trend Filter is an analytical tool.
It does not guarantee:
• the accuracy of every signal;
• profitability;
• the absence of losing trades;
• any specific future market result.
The user remains responsible for signal interpretation, risk management, and all trading decisions. 指标

指标

Bearish & Bullish ToolkitBearish & Bullish Toolkit
www.tradingview.com
Professional Trend Following • Adaptive Ribbon System • Institutional Market Analysis
Bearish & Bullish Toolkit is a professional-grade trend-following indicator developed to help traders identify high-probability market trends, trend reversals, momentum shifts, and dynamic support and resistance zones through a clean institutional-style visual framework. The indicator combines adaptive trend calculations, intelligent volatility analysis, momentum filtering, and multi-layer ribbon visualization to provide a comprehensive understanding of market direction across all financial markets.
Unlike traditional moving average indicators that often generate excessive lag or false reversals during volatile conditions, Bearish & Bullish Toolkit continuously adapts its calculations according to changing market conditions. By incorporating adaptive smoothing, volatility-based calculations, and intelligent trend filtering, the indicator is capable of responding to both fast-moving and slow-moving markets while maintaining a smooth and readable trend structure.
The primary objective of this indicator is to simplify market analysis by converting complex trend information into an intuitive visual environment that can be interpreted quickly without cluttering the trading chart.
What is Bearish & Bullish Toolkit?
Bearish & Bullish Toolkit is an adaptive institutional trend analysis indicator designed for traders who want to identify:
Bullish Trends
Bearish Trends
Trend Continuation
Trend Reversals
Momentum Expansion
Dynamic Trend Strength
Institutional Market Direction
Trend-Based Entry Opportunities
High Probability Buy Zones
High Probability Sell Zones
Rather than relying on one fixed moving average, the indicator intelligently adapts its trend calculations based on current market conditions, allowing it to remain effective across different volatility environments and trading sessions.
How the Indicator Works
The indicator continuously analyzes live market data and dynamically evaluates the relationship between price movement, market volatility, trend persistence, and momentum. Using these calculations, it creates a smooth adaptive trend line that automatically adjusts as market conditions evolve.
When bullish pressure begins to dominate, the indicator gradually shifts into bullish mode. The trend line transitions into bullish conditions while a multi-layer green institutional ribbon develops beneath price, visually representing growing buying pressure and strengthening market momentum.
When bearish pressure takes control, the adaptive trend engine reverses direction. The ribbon changes to red and expands above price, indicating increasing selling pressure and bearish market control.
Because the calculations continuously adapt rather than remaining fixed, the indicator is capable of reacting efficiently to changing market behavior without becoming excessively sensitive during short-term market noise.
Institutional Trend Ribbon
One of the defining features of Bearish & Bullish Toolkit is its adaptive institutional ribbon system.
Instead of displaying only a single trend line, the indicator creates multiple layered ribbons that expand and contract dynamically according to current market strength.
The ribbon serves several important purposes:
• Displays current market direction
• Measures trend strength visually
• Highlights bullish market environments
• Highlights bearish market environments
• Helps identify continuation trends
• Improves overall chart readability
As momentum increases, the ribbon becomes wider and stronger, reflecting institutional participation and sustained directional movement.
When momentum weakens, the ribbon gradually contracts, indicating slowing trend conditions and potential transition into consolidation.
Adaptive Trend Line
At the center of the indicator is an adaptive trend line that continuously follows price action.
Unlike traditional moving averages, this trend line automatically adjusts its responsiveness according to current market volatility.
During strong trends, the trend line follows price closely.
During ranging markets, it smooths unnecessary fluctuations to reduce false trend changes.
This adaptive behavior helps traders remain aligned with the primary market direction while filtering insignificant market noise.
Bullish Trend Detection
Whenever the market transitions into bullish conditions:
• The adaptive trend line shifts into bullish mode.
• Green institutional ribbons appear beneath price.
• Trend continuation becomes easier to identify.
• Market momentum gradually strengthens.
• Buying opportunities become easier to recognize.
The expanding green ribbon visually represents increasing bullish strength while allowing traders to monitor the overall health of the trend.
Bearish Trend Detection
When bearish market pressure develops:
• The adaptive trend line shifts into bearish mode.
• Red institutional ribbons form above price.
• Selling pressure becomes clearly visible.
• Momentum deterioration is highlighted.
• Bearish continuation becomes easier to recognize.
The red ribbon allows traders to immediately distinguish bearish environments without relying on multiple separate indicators.
Buy Signals
The indicator automatically generates Buy signals whenever its internal trend confirmation system detects a high-probability bullish transition.
Buy signals are designed to appear after the indicator confirms that bullish market conditions have become established rather than reacting to every small price fluctuation.
Each Buy signal is positioned directly on the chart for quick recognition and integrates naturally with the surrounding trend ribbon.
Sell Signals
Sell signals are generated whenever bearish market conditions satisfy the internal confirmation engine.
Rather than responding to minor pullbacks, the indicator waits until bearish momentum becomes sufficiently established before issuing a Sell signal.
This confirmation process helps reduce unnecessary signals during sideways market conditions.
Adaptive Market Strength
Bearish & Bullish Toolkit continuously evaluates market strength rather than simply identifying market direction.
As strength increases:
• Ribbon width expands.
• Trend becomes more visually dominant.
• Trend confidence improves.
As market strength weakens:
• Ribbon contracts.
• Momentum slows.
• Trend becomes more neutral.
This allows traders to estimate the quality of an existing trend without requiring additional oscillators.
Dynamic Volatility Adaptation
Financial markets constantly change between high-volatility and low-volatility conditions.
The indicator automatically adapts to these changes by dynamically adjusting its calculations according to current market volatility.
This adaptive behavior helps maintain stable performance across different market environments while reducing unnecessary lag during fast-moving trends.
Multi-Timeframe Compatibility
Bearish & Bullish Toolkit has been designed to operate across virtually every TradingView timeframe.
It can be used on:
• 1 Minute
• 3 Minute
• 5 Minute
• 15 Minute
• 30 Minute
• 45 Minute
• 1 Hour
• 2 Hour
• 4 Hour
• Daily
• Weekly
• Monthly
The adaptive calculation engine automatically adjusts according to the active chart timeframe without requiring separate versions of the indicator.
Supported Markets
The indicator has been designed for use across a wide range of financial instruments, including:
Forex
Gold (XAUUSD)
Silver (XAGUSD)
Cryptocurrency
Stocks
Indices
Futures
Commodities
CFDs
Its adaptive methodology enables it to respond consistently across different asset classes while maintaining a unified trading experience.
Why This Indicator Was Created
The purpose of Bearish & Bullish Toolkit is to simplify institutional-style trend analysis into one comprehensive trading tool.
Instead of requiring traders to combine multiple moving averages, volatility indicators, momentum oscillators, and trend filters separately, this indicator integrates these concepts into a single adaptive system that delivers a cleaner and more efficient chart.
The goal is to help traders focus on trend quality, market direction, and momentum rather than managing excessive indicator clutter.
How to Interpret the Indicator
Understanding Bearish & Bullish Toolkit is intentionally straightforward:
Green Ribbon: Bullish trend environment with buying pressure.
Red Ribbon: Bearish trend environment with selling pressure.
Expanding Ribbon: Trend is strengthening.
Contracting Ribbon: Trend momentum is weakening.
Buy Labels: Bullish conditions have been confirmed.
Sell Labels: Bearish conditions have been confirmed.
Adaptive Trend Line: Represents the current dynamic trend direction and acts as a visual guide for ongoing market structure.
As with any technical analysis tool, traders should consider using the indicator alongside sound risk management and broader market context rather than relying solely on individual signals.
Key Features
Adaptive Institutional Trend Engine
Multi-Layer Bullish & Bearish Ribbon System
Dynamic Trend Strength Visualization
Intelligent Buy & Sell Signal Generation
Adaptive Volatility Filtering
Institutional Market Structure Analysis
Smooth Trend Transitions
Dynamic Ribbon Expansion & Contraction
Clean Professional Interface
Non-Repainting Signal Logic
Multi-Timeframe Compatibility
Multi-Asset Support
Optimized Pine Script Version 6 Architecture
Author Verification Declaration
Author Verification
Bearish & Bullish Toolkit has been independently designed and developed by Michael_Fx_Trader.
The complete Pine Script architecture, adaptive trend engine, institutional ribbon visualization, signal generation methodology, volatility adaptation framework, trend confirmation logic, chart rendering system, and overall implementation have been created specifically for this indicator as an original work.
This publication reflects an independent implementation and represents the author's own engineering, design decisions, visualization techniques, and analytical methodology. The script is intended to provide traders with a unique institutional-style trend analysis experience while maintaining originality in both structure and implementation.
Original Indicator Script Implementation Verification & Declaration
Original Implementation Verification
This Pine Script Version 6 indicator is an original implementation developed by Michael_Fx_Trader.
All major components—including the adaptive trend calculations, institutional ribbon system, bullish and bearish visualization, trend confirmation process, signal generation logic, volatility adaptation, dynamic rendering techniques, and internal architecture—have been independently engineered for this project.
No proprietary source code has been copied or reproduced from any third-party protected implementation. The indicator represents an original analytical solution created for TradingView users and is published as an independent work.
© Michael_Fx_Trader. All Rights Reserved.
www.tradingview.com 指标

Opening Range Breakout Session Strategy [JOAT]Opening Range Breakout Session Strategy
Locks the opening range of your session, then trades disciplined, capped breakouts beyond it with fully framed risk.
What it is
The first minutes of a session set the day's battle lines. The opening range — the high and low forged during that early window — is where overnight orders, gap fills and early positioning collide, and price leaving that range tends to keep going. This indicator builds the opening range objectively, trades confirmed breakouts from it, and enforces the discipline that makes the approach workable: a session filter and a hard daily trade cap. It is an original implementation of the widely-used opening-range-breakout concept.
How it works
• Opening range — during a user-defined opening window (09:30–10:00 by default, in your chosen timezone) the tool records the high and low, then locks them as the reference range and draws a clean box with labelled ORH and ORL levels.
• Session and daily reset — signals are only allowed inside a separate trade-session window, and the range clears cleanly on each new day using a real day-change test, so nothing carries over stale.
• Breakout logic — a Buy fires on a confirmed close above the range high plus a small ATR buffer; a Sell on a confirmed close below the range low minus the buffer. The buffer filters marginal pokes through the edge.
• Discipline — a hard cap of N trades per day plus a minimum-bar spacing control prevent the range edges from generating repeated signals as price oscillates around them.
Trade framing
Each signal projects a red risk box and a green reward box. The stop is either the opposite opening-range edge (structure-based, the default) or an ATR distance, and the three targets ladder out in R multiples with labelled entry, stop and take-profit prices. Extension levels at 1R and 2R from the range edges are also projected as context for where a breakout may travel.
The dashboard
An adjustable session ticket shows the current phase (pre-open, opening, session or locked), the range size, the bias relative to the range, a breakout-extension meter, the trades used against the daily cap, the active signal, and a live first-target-before-stop tally from closed bars only.
How to use it
• Set the opening window, trade session and timezone to match your market (index or futures cash open, an FX session, or a crypto day boundary).
• Wait for the range to lock, then take confirmed breakouts; use the opposite edge as your invalidation and the extension levels as context.
• Respect the daily cap — the discipline is part of the method, not an afterthought.
Settings
Opening-range and trade-session windows, timezone, ATR length, stop mode and multiplier, breakout buffer, target R multiples, maximum trades per day, plus full visual and dashboard controls.
Originality and usefulness
Opening-range breakout is a public concept; the contribution here is the complete, disciplined implementation — objective range locking, a strict session and daily-reset model, buffered confirmed-close breakouts, structure-based stops at the opposite edge, and integrated non-repainting trade framing — explained so each control's purpose is clear.
Notes and limitations
• Range-bound sessions produce whipsaws around the edges; the buffer and daily cap reduce but do not remove this.
• Breakouts fail regularly — the opposite-edge stop and R-based targets exist precisely for that reason.
• Session settings must match the instrument, or the range will be measured at the wrong time.
• The win tally reflects only past bars on the current chart and is not a forecast.
• Educational and analytical tool, not financial advice.
— made with passion by officialjackofalltrades
指标

Volume Structure 📊 Volume Structure is a market volume structure indicator that combines a horizontal volume profile, the level of maximum volume concentration, and automatically calculated volume-based support and resistance levels.
All components of the indicator are derived from the same volume distribution. This is not a simple combination of several independent tools: the volume profile serves as the underlying calculation model, while the Max Volume Level, support levels, and resistance levels are extracted directly from that model.
The indicator helps traders identify the price areas where the highest trading activity was concentrated during the selected period and locate additional significant volume zones relative to the current price.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 Purpose of the Indicator
A standard horizontal volume profile shows how trading volume is distributed across different price areas. However, when many price rows are displayed, interpreting the profile and identifying its most important concentrations may become difficult.
Volume Structure expands the traditional profile by automatically identifying:
• the price area containing the highest total calculated volume;
• up to two significant volume areas above the current price;
• up to two significant volume areas below the current price.
Together, these areas form a structural market map and help traders evaluate the position of the current price relative to important volume concentrations.
The indicator does not generate independent Buy or Sell signals and does not predict whether a specific level will hold or be broken.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ How the Volume Profile Is Calculated
The indicator first determines the highest and lowest prices reached during the selected calculation period.
The resulting price range is then divided into a user-defined number of horizontal price rows called Rows.
The volume of each candle is distributed among the price rows intersected by its body and wicks.
The calculation follows these steps:
The body volume of a bullish candle is assigned to the estimated up-volume component.
The body volume of a bearish candle is assigned to the estimated down-volume component.
The upper and lower candle wicks are calculated separately from the candle body.
The estimated wick volume is divided equally between the up-volume and down-volume components.
The volume of each candle component is distributed proportionally according to how much of the body or wick overlaps each horizontal price row.
The estimated up-volume and down-volume components are then added together to calculate the total volume of each price area.
🟢 The green section of the profile represents estimated up volume.
🔴 The red section of the profile represents estimated down volume.
It is important to understand that this is an OHLCV-based volume distribution model. It is not a true Bid/Ask profile, order-flow delta, or an exact separation of market buying and selling volume.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔴 Max Volume Level
The Max Volume Level represents the midpoint of the price row containing the highest total calculated volume during the selected period.
It is displayed as a solid red horizontal line.
This level identifies the price area with the greatest concentration of calculated volume within the current profile and can be used as a reference for the strongest area of price acceptance during the selected calculation window.
Because the line is plotted at the midpoint of a horizontal price row, it represents the central price of a volume area rather than the exact price of an individual transaction.
The Max Volume Level does not determine the direction of the next market movement by itself.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧱 Volume Support and Volume Resistance
Using the same volume distribution, the indicator analyzes price rows located above and below the current closing price.
A potential volume node is initially considered significant when:
• its total volume is equal to or greater than the volume of the adjacent rows;
• its volume reaches the user-defined minimum proportion of the Max Volume Level volume;
• it is sufficiently separated from the Max Volume Level;
• it is sufficiently separated from another already selected structure level;
• its distance from the current price does not exceed the user-defined maximum.
A significant volume area above the current price is classified as Volume Resistance.
A significant volume area below the current price is classified as Volume Support.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔎 Level Selection Logic
The indicator first searches for the nearest qualifying local volume peak above and below the current price.
After the first level has been selected, the algorithm searches for a second level that:
• is located on the same side of the current price;
• is sufficiently separated from the first selected level;
• is sufficiently separated from the Max Volume Level;
• satisfies the configured distance and strength requirements.
When no qualifying local volume peak is available, the indicator applies a fallback procedure.
In this case, it selects the strongest eligible volume row on the corresponding side of the current price while preserving the distance and separation requirements.
Because of this fallback logic, a displayed support or resistance level is not always a strict local maximum of the volume distribution.
The indicator can display a maximum of:
• two Volume Resistance levels;
• two Volume Support levels.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💎 What Makes the Indicator Different
The volume profile, Max Volume Level, and structural levels are consecutive stages of one calculation process:
Candle volume is distributed across horizontal price rows.
The estimated up-volume and down-volume components form the horizontal profile.
The total volume of every price row is calculated.
The row with the highest total volume becomes the Max Volume Level.
Additional significant volume rows are evaluated as potential support and resistance levels.
The indicator therefore does more than display several volume-related components together.
It transforms the underlying volume distribution into a more readable structural market map while preserving the complete profile on the chart. Traders can see both the extracted levels and the volume model from which those levels were derived.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧭 How to Interpret the Indicator
Horizontal Volume Profile
The longer a horizontal profile row is, the greater the amount of calculated volume assigned to that price area during the selected period.
The green and red sections should not be interpreted as an exact measurement of aggressive buyers and sellers.
Max Volume Level
The solid red line marks the midpoint of the price row containing the highest total calculated volume.
It serves as a reference for the strongest volume concentration within the current calculation window.
Volume Resistance
The red dashed lines represent selected volume concentrations above the current price.
When price approaches these areas, increased market activity may occur. However, the indicator does not guarantee that price will stop, reverse, or be rejected.
Volume Support
The green dashed lines represent selected volume concentrations below the current price.
They identify potentially significant price areas but do not guarantee a reversal or a successful support reaction.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📌 Practical Applications
The indicator can be used to:
• evaluate the position of the current price relative to significant volume concentrations;
• observe price behavior around the Max Volume Level;
• identify price areas that may require additional analysis;
• study price acceptance and rejection;
• analyze consolidation around high-volume areas;
• observe breakouts from significant volume zones;
• define areas of interest within an existing trading strategy;
• provide additional context for an already established trading scenario.
Volume-based levels should be used together with trend analysis, price structure, volatility assessment, trade confirmation rules, and risk management.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎛️ Indicator Settings
Bars for Calculation
Defines the number of recent candles included in the volume profile calculation.
A lower value makes the structure more responsive to recent market activity.
A higher value includes a longer historical period and generally produces a broader, slower-changing structure.
Default value: 120 bars.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Rows (Horizontal Bands)
Defines the number of horizontal price rows used to divide the calculation range.
A higher number of rows increases price resolution but may make the calculated levels more sensitive to small market changes.
A lower number of rows produces a smoother and more aggregated volume structure.
Default value: 24 rows.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Up Volume Color / Down Volume Color
Controls the colors of the estimated up-volume and down-volume sections of the profile.
These settings affect only the visual appearance and do not change the calculation.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Show Max Volume Level Label
Enables or disables the price label for the Max Volume Level.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Max Volume Level Color / Line Width
Controls the color and thickness of the Max Volume Level line.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Show Volume Support and Resistance
Enables or disables the automatically calculated volume support and resistance levels.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Volume Resistance Color / Volume Support Color
Controls the colors of the corresponding structure lines and labels.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Structure Line Width
Defines the thickness of the Volume Support and Volume Resistance lines.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Labels Offset to the Right
Controls the horizontal position of the level labels to the right of the current candle.
This setting changes only the visual placement of the labels and does not affect the calculation.
Default value: 25 bars.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Maximum Level Distance, %
Defines the maximum permitted percentage distance between the current closing price and a structural level.
If a volume area is located farther away than the selected percentage, it is not displayed as support or resistance.
Default value: 20%.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Minimum Volume Node Strength
Defines the minimum strength of a local volume node relative to the volume of the Max Volume Level.
For example, a value of 0.20 means that during the initial selection process, a qualifying local node must contain at least 20% of the volume of the Max Volume Level.
Default value: 0.20.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔄 Dynamic Recalculation
Volume Structure uses a rolling calculation window.
When a new candle appears, the oldest candle may leave the selected calculation period. At the same time, the highest and lowest prices, horizontal row boundaries, and volume distribution may change.
As a result, the following elements may change over time:
• the shape of the volume profile;
• the Max Volume Level;
• Volume Support levels;
• Volume Resistance levels.
The current unfinished candle is also included in the calculation. While that candle is forming, its volume and price range may change, causing the calculated levels to move, appear, or disappear.
The indicator displays the current structure derived from the latest calculation window. It does not preserve historical versions of previously calculated levels.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ Limitations
• The up-volume and down-volume distribution is an OHLCV-based estimate, not actual Bid/Ask volume.
• The indicator does not have access to the exact amount of volume executed at every individual price inside a candle.
• Volume is distributed proportionally across the candle body and wicks.
• Every displayed level represents the midpoint of a horizontal price row rather than the exact price of an individual transaction.
• Results depend on the quality and completeness of the volume data available for the selected instrument.
• Increasing the number of horizontal rows improves visual resolution but also makes the profile more sensitive to changes in the calculation range.
• The levels are dynamic and may change while the current candle is forming.
• A fallback structure level may represent the strongest eligible volume area without being a strict local volume peak.
• A high-volume area may act as support, resistance, consolidation, price acceptance, or a breakout zone.
• The indicator cannot determine in advance which market scenario will occur.
• The script does not calculate entry points, stop-loss levels, profit targets, or trading performance statistics.
• The indicator does not guarantee profitable results.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛡️ Important Information
Volume Structure is designed to provide analytical market context and is not a standalone trading system.
All trading decisions should be based on the user’s own analysis, trading plan, and risk management rules.
The indicator does not constitute financial or investment advice. 指标

Next Candle Predictor V4.1## Next Candle Predictor V4.1 — Terminology and Presentation Update
This update improves the clarity of the indicator's terminology and on-chart presentation while preserving its existing calculation framework, weighting structure, visual layout, and signal conditions.
### Changes
- Renamed displayed “Prediction” values to “Directional Score”.
- Replaced “Perfect Time” with “Strong Setup”.
- Renamed the volume-derived component to “Estimated Volume Pressure”.
- Renamed projection visuals to “Directional Scenario Candles”.
- Updated dashboard labels and alert messages for clearer interpretation.
- Removed performance-target wording.
- Added author attribution: Developed by Ceyhun C. Canbazoglu.
### Score Interpretation
The displayed long and short percentages are normalized directional confluence scores derived from the indicator’s rule-based components.
They are not statistical probabilities, expected win rates, guarantees, or forecasts of the next candle’s result.
### Estimated Volume Pressure
Estimated Volume Pressure uses OHLCV data and the closing price’s position within the candle range to estimate directional pressure.
It is not exchange-level bid/ask volume delta or actual aggressive buying and selling volume.
### Directional Scenario Candles
The optional scenario candles are volatility-scaled visualizations based on the indicator’s current directional scores.
They do not forecast the next candle’s exact open, high, low, close, direction, or price target.
### Core Framework
The existing multi-factor framework remains unchanged and continues to evaluate:
- trend direction,
- EMA alignment,
- MACD momentum,
- RSI position,
- Stochastic conditions,
- ADX trend strength,
- relative volume,
- estimated volume pressure,
- and volatility regime.
This indicator is intended as a technical-analysis and decision-support tool. It does not provide financial advice or guarantee trading results. 指标
