Trend Targets Oscillator- Webhooks v1.8.3Trend Targets Oscillator - Webhooks v1.8.3
Overview
This technical indicator combines a momentum-based oscillator with statistical analysis of historical price behavior to generate trading signals and calculate position management levels. The indicator analyzes past price patterns to establish data-driven thresholds for entries, exits, and stop placement.
Key Components:
• Weighted momentum oscillator with trend-following characteristics
• Statistical percentile analysis for take profit level calculation
• Dynamic stop loss placement based on price structure and volatility
• Adaptive ranges (ATR-based) for dynamic support/resistance visualization
• Real-time performance tracking and historical signal analysis
Critical Disclaimer: This indicator performs technical analysis on historical data. Past patterns, statistics, and performance do not predict, indicate, or guarantee future results. All trading carries substantial risk of loss. This tool does not provide investment advice or trading recommendations.
Important Note: Calculations use standard OHLC data; results may differ on non-standard chart types (Heikin Ashi, Renko, Kagi, Point & Figure, Range).
Technical Methodology
1. Momentum Oscillator
Core Approach: The oscillator employs a weighted Relative Strength Index (RSI) methodology combined with Quantitative Qualitative Estimation (QQE) trailing stop concepts. This creates a momentum indicator that adapts to trending conditions while maintaining sensitivity to reversals.
How It Functions:
• Calculates directional price momentum using weighted price changes
• Applies directional bias to amplify movements aligned with the prevailing trend direction
• Uses a dynamic trailing stop mechanism adapted from QQE methodology to identify potential trend reversals
• Applies exponential moving average smoothing to reduce market noise
• Operates within configurable overbought/oversold threshold zones (default: 70/30)
Signal Generation Process:
• BUY signals occur when the oscillator line crosses above its trailing stop level
• SELL signals occur when the oscillator line crosses below its trailing stop level
• All signals confirm only at bar close, eliminating mid-bar fluctuations and repainting
Technical Parameters (All Configurable):
• RSI Length (default: 100 bars) - Controls the period for momentum calculation
• Stop Multiplier (default: 2.5) - Adjusts the sensitivity of the trailing stop mechanism
• Smoothing Length (default: 6 bars) - Reduces noise through exponential smoothing
• Directional Weight (default: 6.4) - Amplifies trend-aligned price movements
• Overbought/Oversold Levels (default: 70/30) - Defines momentum extreme zones
What This Component Does: This component identifies potential trend changes through momentum analysis, generates entry signals based on the interaction between an oscillator and a trailing stop, filters those signals using overbought and oversold zones, and confirms all signals at bar close to help prevent repainting.
What This Component Does Not Do: This component does not predict future price direction or guarantee signal accuracy or profitability, it cannot eliminate false signals entirely, and it will not perform equally well across all market conditions.
2. Statistical Take Profit Calculation
Methodology: Rather than using fixed risk-reward ratios, this indicator analyzes the Maximum Favorable Excursion (MFE) from historical signals to establish statistically-derived take profit levels using percentile (quantile) analysis.
Maximum Favorable Excursion (MFE) Concept: MFE measures how far price moved in the favorable direction after each historical signal before either reversing or hitting the stop loss. This creates a dataset of historical "best case" price movements for each direction.
Statistical Process:
• Maintains separate historical datasets for LONG signals and SHORT signals (markets behave differently in uptrends vs downtrends)
• Tracks MFE data from the last N signals (configurable, default: 20 signals per direction)
• Calculates percentiles (quantiles) from this historical MFE dataset
• Uses these percentiles to determine take profit distance from entry
Three Statistical Thresholds:
TP1:
• Default: 66th percentile of historical MFE data
• Meaning: Based on historical analysis, approximately 66% of similar past signals moved at least this far in the favorable direction
• Note: This is a statistical observation of past behavior, not a prediction that 66% of future signals will reach this level
TP2:
• Default: 50th percentile (median) of historical MFE data
• Meaning: Represents the middle point of historical favorable price movements
• Note: Past median values do not indicate future median performance
TP3:
• Default: 30th percentile of historical MFE data
• Meaning: Based on historical analysis, approximately 30% of similar past signals moved at least this far
Important Technical Notes:
• Percentile thresholds are fully configurable in settings (you can adjust 66/50/30 to any values)
• Requires minimum historical data (20+ signals per direction) for statistical relevance
• Falls back to configurable risk-reward ratio (default 1.5R) when insufficient historical data exists
• Recalculates dynamically as new signals complete and add to the historical dataset
• "R" represents Risk units (distance from entry to stop loss)
What This Component Does: This component analyzes historical price behavior patterns and calculates statistical percentiles from past favorable movements to establish take-profit levels based on observed historical data. It adapts to the specific instrument and timeframe being analyzed, and it separates its analysis for long versus short signals.
What This Component Does Not Do: This component does not predict where future price will reach or guarantee any specific hit rate or success percentage, and it cannot ensure profits on any individual trade. It also does not account for changing market conditions or regime shifts, and it does not replace the need for proper risk management and position sizing.
3. Dynamic Stop Loss Placement
Methodology: Stop loss calculation combines Donchian Channel logic with Average True Range (ATR) volatility adjustment to create stops that respect recent price structure while accounting for normal market fluctuations.
How It Functions:
Donchian Channel Component:
• Identifies the highest high and lowest low over a specified lookback period (default: 20 bars)
• For LONG signals: Uses the lowest low as the base for stop placement
• For SHORT signals: Uses the highest high as the base for stop placement
• This respects recent price structure and support/resistance levels
ATR Volatility Buffer:
• Calculates the Average True Range over 14 periods to measure current volatility
• Adds a configurable buffer (default: 1.0 × ATR) beyond the Donchian extreme
• For LONG signals: Stop = Donchian Low - (ATR × Buffer Multiplier)
• For SHORT signals: Stop = Donchian High + (ATR × Buffer Multiplier)
• This prevents premature stop-outs from normal price volatility
Technical Parameters (All Configurable):
• Donchian Length (default: 20 bars) - Period for identifying recent price extremes
• SL Buffer Multiplier (default: 1.0 × ATR) - Distance beyond Donchian extreme (0.0 to 5.0)
What This Component Does: This component places stops based on recent price structure using Donchian extremes, adjusts them to reflect current volatility via an ATR-based offset, and adapts dynamically as conditions change. It includes a configurable buffer to suit different trading styles and is designed to respect key technical support and resistance levels.
What This Component Does Not Do: This component does not guarantee that a stop loss will not be hit, nor can it prevent slippage, gaps, or other execution-related risks. It does not ensure a favorable risk-reward outcome on every trade, does not account for fundamental events or news releases, and it does not replace the need for proper position sizing and overall capital management.
4. Adaptive Ranges (ATR-Based)
Methodology: The indicator includes an optional overlay that displays adaptive support and resistance zones based on Average True Range (ATR) volatility measurements. These ranges adjust dynamically as price moves beyond volatility thresholds.
How It Functions:
• Calculates an adaptive moving average that shifts when price moves beyond ATR-based thresholds
• Displays five levels: Upper Resistance 2 (R2), Upper Resistance 1 (R1), Middle (AVG), Lower Support 1 (S1), Lower Support 2 (S2)
• Zones are created using ATR multiples above and below the adaptive average
• When price breaches the outer boundaries significantly, the entire range structure recalculates and repositions
Technical Parameters (All Configurable):
• Length (default: 50 bars) - Period for ATR calculation
• Factor (default: 6.0) - Multiplier for ATR to set zone width
• Source (default: close) - Price data used for calculations
• Show (default: ON) - Toggle visibility
Purpose and Use:
• Provides context for potential reversal or consolidation areas
• Can complement the statistical TP levels by showing additional resistance/support
• Helps visualize market volatility expansion and contraction
• Creates dynamic zones that adapt to changing volatility conditions
What This Component Does: This component displays volatility-adjusted support and resistance zones, adapt dynamically to price movement and changing volatility, providing visual context for potential reversal areas. The segments update when price moves beyond defined threshold boundaries.
What This Component Does Not Do: This component does not predict future support or resistance levels, does not guarantee that reversals will occur at zone boundaries, or replace traditional support and resistance analysis. It also does not account for fundamental catalysts or news-driven events that can override technical behavior.
Visual Components and Displays
Oscillator Panel (Lower Pane)
The oscillator displays in a separate pane below the price chart with the following elements:
• Main Oscillator Line (teal/green): Shows current momentum state
• Trailing Stop Line (purple): Dynamic support/resistance level that triggers signals
• Overbought/Oversold Zones: Horizontal threshold lines (default 70/30)
• Historical Signal Markers: BUY (green triangles up) and SELL (red triangles down) where signals occurred
Reading the Display:
- When oscillator crosses above trailing stop = BUY signal generated
- When oscillator crosses below trailing stop = SELL signal generated
- Oscillator in upper zone (>70) = momentum in overbought territory
- Oscillator in lower zone (<30) = momentum in oversold territory
On-Chart Overlays (Price Chart)
For each historical signal, the indicator displays visual overlays on the main price chart:
Entry Line (Yellow):
- Horizontal line showing the price level where the signal was generated
- Helps identify the actual entry point
Stop Loss Line (Red):
- Horizontal line showing the calculated stop loss level
- Based on Donchian + ATR methodology described above
Three Take Profit Zones (Green for LONG / Red for SHORT):
- TP1 Zone: Lightest shade - conservative percentile target
- TP2 Zone: Medium shade - moderate percentile target
- TP3 Zone: Darkest shade - aggressive percentile target
- Zones displayed as shaded rectangular areas extending forward from signal
Visual historical overlays: This provides visual feedback on historical signal performance and helps assess whether the statistical methodology is appropriate for the current instrument and timeframe.
These visual overlays allow you to see: These visual overlays allow you to see where historical signals occurred and at what price, where stops were placed according to the methodology, and where statistical take-profit levels were calculated. They also show which targets were reached versus not reached, how price behaved relative to the statistical projections, and the adaptive support/resistance context that frames overall market structure.
Statistics Table (Real-Time Analysis)
The indicator displays a comprehensive statistics table (typically in the upper-right corner) showing performance metrics for historical signals.
Table Header: "Historical stats (not predictive) under current settings"
Performance Metrics (Separate rows for BUY and SELL): For the Last N Signals (default: last 20 BUY and last 20 SELL separately):
Column Headers:
• Signal: Direction (BUY or SELL)
• Win: Count of signals where at least one take profit was reached before stop loss
• Loss: Count of signals where stop loss was hit before any take profit was reached
• TP1 Hit: Percentage of signals that reached the first take profit level
• Δ1%: Average percentage distance from entry to TP1, calculated only for signals that actually reached TP1
• TP2 Hit: Percentage of signals that reached the second take profit level
• Δ2%: Average percentage distance from entry to TP2, calculated only for signals that actually reached TP2
• TP3 Hit: Percentage of signals that reached the third take profit level
• Δ3%: Average percentage distance from entry to TP3, calculated only for signals that actually reached TP3
Understanding the Distance Metrics:
The "Dist%" columns show the average percentage gain (from entry price to TP level) for only those trades that successfully reached that specific TP level. This helps you understand the typical profit magnitude when that target is hit.
Footer Message (Historical Performance Evaluation): The table displays one of three messages based on historical loss percentage:
✅ "Historical performance threshold met. Based on past data under current settings. Not a recommendation."
- Displayed when both LONG and SHORT directions show less than 40% losses on past historical data on this specific instrument and timeframe
- indicates the loss-rate is below the configured threshold (40% losses) for both directions over the last N historical observations (descriptive only).
🛑 "Historical performance below threshold. Based on past data under current settings. Not a recommendation."
- Displayed when both LONG and SHORT directions show more than 40% losses on past historical data on this specific instrument and timeframe
- indicates the loss-rate is above the configured threshold (40% losses) for both directions over the last N historical observations (descriptive only).
⚠️ "Historical performance: Mixed / higher risk. Based on past data under current settings. Not a recommendation."
- Displayed when one direction is <40% loss and one is >40% loss on past historical data on this specific instrument and timeframe
- indicates a mixed result: one direction is above and the other is below the threshold over the last N historical observations (descriptive only).
These statistics and messages are descriptive of past historical performance for the specific instrument and timeframe being analyzed, and they are provided purely as informational tools to help you understand how the indicator behaved historically. They are based solely on historical data analysis and can change over time as new signals complete and the underlying dataset updates.
These statistics and messages are not predictions of future performance, trading recommendations or advice, or guarantees of profitability. They do not indicate that past results will repeat, and they should not be interpreted as suggestions to enter trades or to avoid them.
The footer message helps you understand whether the current settings and statistical thresholds have shown historically favorable or unfavorable results on this particular market. However, past favorable statistics do not ensure future favorable results, and past unfavorable statistics do not ensure future unfavorable results.
Configuration Options
All parameters are fully adjustable in the indicator settings. Default values are provided as starting points and may require optimization for different instruments and timeframes.
Oscillator Parameters
• RSI Length (default: 100)
Controls the period used for momentum calculation. Higher values = smoother, slower momentum readings. Lower values = more responsive, potentially noisier readings.
• Stop Multiplier / QQE Factor (default: 2.5)
Controls sensitivity of the trailing stop mechanism. Higher values = wider trailing stop, fewer signals, more trend-following. Lower values = tighter trailing stop, more signals, more sensitive to reversals.
• Smoothing Length (default: 6)
EMA smoothing applied to reduce noise. Higher values = smoother oscillator line. Lower values = more responsive to price changes.
• Directional Weight (default: 6.4)
Amplification factor for trend-aligned movements. Higher values = stronger bias toward current trend direction. Lower values = more balanced, less trend-biased.
• Source (default: close)
Price data used for calculations (close, open, high, low, hl2, hlc3, ohlc4).
Threshold Parameters
• Overbought Level (default: 70)
Oscillator level considered overbought. Range: 0-100. Used for signal filtering and visual reference.
• Oversold Level (default: 30)
Oscillator level considered oversold. Range: 0-100. Used for signal filtering and visual reference.
Statistical Analysis Parameters (Historical Percentile Targets)
• Lookback N Trades (default: 20)
Number of historical signals to include in statistical analysis. Analyzed separately for LONG and SHORT. Higher values = more stable statistics, slower adaptation. Lower values = more adaptive, potentially less stable statistics. Minimum: 5 signals.
• TP1 Target Percentile (default: 66)
Percentile of historical MFE data used for first take profit. Range: 1-99. 66 means ~66% of historical signals reached at least this distance. Higher percentile = more conservative target (closer to entry). Lower percentile = more aggressive target (farther from entry).
• TP2 Target Percentile (default: 50)
Percentile of historical MFE data used for second take profit. 50 = median of historical favorable movements. Adjust based on desired risk-reward profile.
• TP3 Target Percentile (default: 30)
Percentile of historical MFE data used for third take profit. 30 means ~30% of historical signals reached at least this distance. More aggressive, historically reached less frequently.
• Fallback TP (default: 1.50 R)
Risk-reward ratio used when insufficient historical data exists. "R" = Risk units (distance from entry to stop loss). 1.50 R = take profit placed at 1.5× the distance to stop loss. Used until enough signals accumulate for statistical calculation.
Note on Percentile Configuration:
You can customize these percentiles to match your trading style:
- Conservative approach: Use higher percentiles (e.g., 80/60/40) for closer, more frequently reached targets
- Aggressive approach: Use lower percentiles (e.g., 50/30/15) for extended targets with lower historical hit rates
- Balanced approach: Default values (66/50/30) provide middle ground
Stop Loss Parameters
• Donchian Length (default: 20)
Lookback period for identifying recent price extremes. Higher values = stops based on longer-term structure. Lower values = stops based on shorter-term swings.
• SL Buffer (× ATR) (default: 1.00)
Multiplier for ATR-based volatility buffer. Range: 0.0-5.0. 1.0 = stop placed one ATR beyond Donchian extreme. Higher values = wider stops, less risk of premature stop-out. Lower values = tighter stops, higher risk of normal volatility hitting stop.
Adaptive Ranges (ATR-Based) Parameters
• Length (default: 50)
Period for ATR calculation used in adaptive range zones. Higher values = zones based on longer-term volatility. Lower values = zones more responsive to recent volatility changes.
• Factor (default: 6.0)
Multiplier applied to ATR for determining zone width. Higher values = wider zones, farther from average. Lower values = tighter zones, closer to average.
• Source (default: close)
Price data used for adaptive average calculation.
• Show (default: ON)
Toggle visibility of adaptive range overlays on chart. Turn OFF for cleaner chart if you only want oscillator signals.
Visual Display Parameters
• Show Historical B/S Markers (Pane) (default: ON): Displays BUY/SELL triangles in oscillator panel.
• Show B/S on Price Chart (default: ON): Displays BUY/SELL markers on main price chart.
• Show History TP/SL Overlays (default: ON): Displays entry lines, stop lines, and TP zones on price chart. Turn OFF for cleaner chart if you only want the oscillator signals.
• History Segment Length (Bars) (default: 20): How many bars forward the TP/SL overlays extend from signal. Range: 5-200 bars. Does not affect calculations, only visual display duration.
Initial Setup and Learning Period
1. Adding Indicator to Chart
The indicator can be applied to any instrument and timeframe. Default settings are provided as a starting point.
2. Data Collection Period
The statistical analysis requires historical signals to function. Typically 20+ bars provide initial data, while 50-100+ bars may produce more robust statistics. The table displays "Not enough data yet to evaluate" until sufficient signals exist.
3. Observing Initial Performance
Signals develop over time. The calculated TP levels appear relative to actual price movement. Historical statistics show which direction (LONG vs SHORT) has performed differently. The statistics table displays historical behavior patterns.
4. Statistical Data Accumulation
The indicator accumulates historical data over time. Some traders choose to observe performance in paper trading or demo environments before live use. Understanding the methodology involves reviewing how calculations work on historical data.
Webhook Integration and Alerts
The indicator includes alert functionality for integration with automated trading systems and notification services.
Alert Characteristics:
• Alerts trigger only when signals confirm at bar close (no mid-bar alerts)
• Respects the historical performance evaluation footer status
• Includes symbol, timeframe, and direction information in alert message
• Provides JSON-formatted data for easy parsing by automated systems
• Separate alert events for: Entry, TP1, TP2, TP3, Stop Loss, Early Close (Win/Loss)
Alert Events Available:
- Entry: When a new signal is generated
- TP1/TP2/TP3: When each take profit level is reached
- SL: When stop loss is hit
- Early Close Win: When position closes early in profit (without hitting TP or SL)
- Early Close Loss: When position closes early at a loss (without hitting TP or SL)
JSON Data Structure:
Each alert contains structured data including:
• Event type (Entry, TP1, TP2, TP3, SL, etc.)
• Direction (long/short)
• Symbol and timeframe
• Price levels (entry, stop, take profits)
• Timestamps (entry time, event time)
• Duration (milliseconds and minutes from entry to event)
Compatible With:
• Third-party webhook automation platforms and tools that support TradingView webhooks
• Custom trading bot implementations via webhook endpoints
• Notification systems that can receive TradingView alerts
• Any service supporting webhook integration through TradingView's alert system
The author and indicator provider assume no responsibility for losses incurred through automated trading, alert-based systems, webhook implementations, or any third-party integrations. Users are solely responsible for their trading decisions, automation setup, risk management, and system monitoring.
What This Indicator Is and Is Not
What This Indicator Is:
This indicator is a technical analysis tool that combines momentum oscillation with statistical analysis, using a signal-generation methodology built on weighted RSI and QQE concepts. It calculates take-profit levels through historical percentile analysis, places stop losses based on both price structure and volatility, and displays adaptive support/resistance zones derived from ATR. In addition, it tracks and presents historical signal performance and serves as an educational resource for understanding statistical approaches to trading. For accurate results, it requires standard OHLC chart data.
What This Indicator Is Not:
This indicator is not a prediction system or “fortune-telling” tool, nor is it a guaranteed profit generator or a “holy grail” trading system. It does not provide investment advice or financial recommendations, and it is not a substitute for proper education and solid risk management. It may not be suitable for every trader, market, chart type, or market condition, and it is not a replacement for human judgment and decision-making. It also cannot eliminate the possibility of losses, drawdowns, or periods of underperformance, and it is not designed for or tested on non-standard chart types—so results may differ when used outside standard charts.
Who This Indicator Is Designed For
May Be Suitable For:
This indicator may be suitable for traders who prefer systematic, rules-based approaches and want to incorporate statistical analysis into their trading, especially if they’re looking for a methodology that adapts to historical price behavior. It’s best for users who are comfortable with technical analysis concepts, can manage risk and position sizing properly, and are willing to invest time in testing and optimization. It also fits those who understand that past results don’t guarantee future performance and who use standard OHLC charts for their analysis.
May Not Be Suitable For:
This indicator may not be suitable for absolute beginners with no trading experience, or for traders looking for guaranteed profits and “get rich quick” systems. It’s also not ideal for those who are uncomfortable with technical analysis or statistical concepts, who cannot tolerate losses or drawdown periods, or who are unwilling to spend time learning, testing, and refining the methodology. Additionally, it may not fit users seeking a fully automated “set and forget” solution, traders who don’t follow proper risk management principles, or those who primarily work with non-standard chart types.
Important Limitations and Considerations
Technical Limitations:
This indicator has several technical limitations: it requires sufficient historical data for its statistical calculations to work properly, and its performance can vary significantly across different instruments and timeframes. It may perform poorly in ranging, choppy, or low-liquidity markets, and the statistical percentiles it uses are derived from past data that may not reflect future behavior. Depending on market conditions, signals can cluster or become sparse, and no technical system performs equally well across all regimes. Results may also differ on non-standard chart types (such as Heikin Ashi, Renko, Kagi, Point & Figure, or Range charts), and while the adaptive ranges adjust to volatility, they cannot predict regime changes.
Market Limitations:
This indicator has market-related limitations because it cannot account for fundamental events, news, or black swan scenarios, and it does not incorporate market sentiment, positioning, or order flow. Historical statistical patterns can break down during regime shifts, and as market structure evolves, past behaviors may not persist. External drivers such as geopolitical developments or policy changes are also outside its scope, and risks from gaps as well as weekend or overnight moves are not explicitly factored into its calculations.
Execution Limitations:
This indicator has execution limitations because it does not account for slippage, spread, or execution delays, and it cannot guarantee fills at the calculated levels. It also does not explicitly factor in gap risk or overnight holding risk, and it assumes there is sufficient liquidity to execute orders as intended. In addition, it cannot account for exchange outages or other technical failures, and webhook or alert delivery can fail due to connectivity problems or third-party system issues.
User Limitations:
This indicator also has user-related limitations: it requires the discipline to follow signals consistently rather than overriding them emotionally, along with proper position sizing and risk management. Users need the psychological resilience to handle losing streaks and the time to monitor performance and evaluate results on an ongoing basis, especially if using alerts or automation. It also assumes sufficient capital and emotional reserves to withstand drawdowns, as well as a clear understanding of the constraints of standard OHLC charts.
Risk Warnings and Disclaimers
Please Read This Section Carefully
General Trading Risks: Trading and investing involve substantial risk of loss, and you can lose some or even all of your invested capital. Past performance does not indicate, predict, or guarantee future results, and no trading system, indicator, or methodology can eliminate risk. Markets are inherently unpredictable and uncertain, so outcomes can vary widely even when using a consistent approach.
Specific Risks Related to This Indicator: Its historical statistics and percentile calculations are inherently backward-looking, not forward-looking, and past favorable results do not ensure future favorable results. Market conditions can change, historical patterns may stop working or fail to repeat, and statistical analysis cannot predict future price movements. As a result, the indicator can generate losing signals and experience unprofitable periods, with no guarantee of any particular win rate, profit level, or overall performance. Metrics such as “Dist%” reflect historical averages and should not be interpreted as future profit guarantees, while adaptive ranges reflect historical volatility behavior not future support or resistance. Results may also differ significantly when used on non-standard chart types.
What This Indicator Does Not Guarantee: This indicator does not guarantee profitable trades or positive returns, any specific win percentage, success rate, or profit distance, or protection from losses and drawdowns. It also cannot guarantee that historical statistics will persist into the future, that it will be suitable for your specific financial situation, or that it will match your risk tolerance or trading goals. In addition, it does not guarantee reliable operation when used with automated trading systems, nor does it guarantee consistent results across different chart types.
Regulatory Disclaimer:
This indicator is a technical analysis tool for educational and informational purposes only. It does not constitute: Investment advice or recommendations, Financial planning or wealth management services, A solicitation to buy or sell any securities or instruments, A guarantee or warranty of any kind regarding performance, Professional advice tailored to your specific situation
Legal Liability:
By using this indicator, users acknowledge and agree that they are solely responsible for all trading decisions and outcomes, and that the author and indicator provider assume no liability for any losses or damages. Users confirm that they have read and understood all stated risks and disclaimers, agree not to hold the author or provider responsible for any results, and recognize that trading can result in the total loss of capital. They also understand the limitations related to chart types and the indicator’s calculation methods, which may affect how results are produced and interpreted.
Geographic Restrictions:
This indicator may not be suitable or legal in all jurisdictions. It is your responsibility to ensure compliance with local laws and regulations regarding trading and financial markets.
Final Statement
This indicator represents a systematic approach to technical analysis that combines momentum oscillation with statistical analysis of historical price behavior and adaptive volatility-based ranges. It is designed to provide a structured framework for visualizing historical market conditions and statistical behavior under the selected settings.
Access and Support Information
This is an invite-only indicator. For access requests, detailed documentation, setup guides, and ongoing support, please refer to the author's signature field displayed below this publication.
Thank you for taking the time to read this complete description. Understanding the methodology, limitations, and proper usage is essential for anyone considering using this indicator.
Trade safely and responsibly.
Penunjuk Pine Script®






















