Range Trends Enhanced (eleven11)This indicator automatically draws your Range Trend lines based upon your timeframe. When you select a timeframe, in the options, those lines will be locked in, whenever you switch timeframes on the chart. This allows you to "lock in" a timeframe's trendlines and then view it on different timeframes. But if you want to view the current trendlines for a timeframe then you need to select that "lockdown" timeframe in the settings. The original code was created by eleven11
Cerca negli script per "TRENDLINES"
Trendline Breakouts With Volume Strength [TradeDots]Trendline Breakouts With Volume Strength is an innovative indicator designed to identify potential market turning points using pivot-based trendline detection and volume confirmation. By merging dynamic trendline analysis with multi-tiered volume filters, this tool helps traders quickly spot breakouts or breakdowns that may signal significant shifts in price action.
 📝 HOW IT WORKS 
 1. Pivot-Based Trendline Detection 
 
 The script automatically scans for recent pivot highs and lows over a user-defined lookback period.
 When it finds higher pivot lows, it plots green uptrend lines; when it finds lower pivot highs, it plots red downtrend lines.
 These dynamic lines update as new pivots form, providing continuously refreshed trend guidance.
 
 2. Volume Ratio Analysis 
 
 A moving average of volume is compared against the current bar’s volume to calculate a ratio (e.g., 1.5×, 2×).
 Higher ratios suggest above-average volume, often interpreted as stronger participation.
 The script applies color-coded cues to highlight the intensity of volume surges.
 
 3. Breakout & Breakdown Detection 
 
 Each trendline is monitored for a defined “break threshold,” which helps avoid minor penetrations that can trigger premature signals.
 When price closes beyond a threshold below an uptrend line, the indicator labels it a “BREAKDOWN.” If it closes above a threshold on a downtrend line, it labels it a “BREAKOUT.”
 Volume surges accompanying these breaks are highlighted with contextual emojis and distinct color gradients for quick visual reference.
 
 4. Trend Direction Table 
 
 A small on-chart table provides a snapshot of the current market trend—Uptrend, Downtrend, or Sideways—based on a simple moving average slope and the number of active uptrend or downtrend lines.
 This table also displays quick stats on how many lines are actively tracked, helping traders assess the broader market posture at a glance.
 
 🛠️ HOW TO USE 
 1. Choose a Timeframe 
 
 This script works on multiple timeframes. Intraday traders can monitor minute or hourly charts for frequent pivot updates, while swing and position traders may prefer daily or weekly intervals to reduce noise.
 
 2. Observe Trendlines & Labels 
 
 Watch for newly drawn green/red lines connecting pivots.
 When you see a “BREAKOUT” or “BREAKDOWN” label, confirm whether volume was abnormally high based on the ratio or color-coded bars.
 
 3. Consult the Trend Table 
 
 Use the table in the bottom-right corner to quickly check if the market is trending or range-bound.
 Look at the count of active uptrend vs. downtrend lines to gauge broader sentiment.
 
 4. Employ Additional Analysis 
 
 Combine these signals with other tools (e.g., candlestick patterns, oscillators, or fundamental analysis).
 Validate potential breakouts using standard techniques like retests or support/resistance checks.
 
 ❗️LIMITATIONS 
 
 Delayed Pivots: Trendlines only adjust once new pivot highs or lows form, which can introduce a slight lag in highly volatile environments.
 Choppy Markets: Rapid, back-and-forth price moves may produce conflicting trendline signals and frequent breakouts/breakdowns.
 Volume Data Reliability: Gaps in volume data or unusual market conditions (holidays, low-liquidity sessions) can skew ratio readings.
 
 RISK DISCLAIMER 
Trading any financial instrument involves substantial risk, and this indicator does not guarantee profits or prevent losses. All signals and visual cues are for educational and informational purposes only; past performance does not assure future outcomes. You retain full responsibility for your trading decisions, including proper risk management, position sizing, and the use of additional confirmation methods. Always consider the possibility of losing some or all of your original investment.
The Traders Support & Resistance LevelsThis script automatically detects pivot-based support and resistance levels and draws dynamic trendlines based on recent price action.
🔹 Support & Resistance Levels
Pivot points are calculated using customizable left/right bar logic. A pivot high (or low) is confirmed when leftBars candles to the left and rightBars candles to the right are lower (or higher).
Triangles are plotted when a level is confirmed:
🔻 🟡 Yellow Down Triangle = Confirmed Resistance
🔺 🟣 Purple Up Triangle = Confirmed Support
Lines are drawn at confirmed levels.
If enough lines are confirmed, the oldest one is converted into a zone using a thick, semi-transparent line.
🔹 Trendline Logic
Trendlines are drawn between the last two support points (for uptrend) and last two resistance points (for downtrend).
The slope and price relationship determine trend strength, visualized by color:
Condition	Color	Meaning
Uptrend + Price Above + Steep	🟨 Yellow	Strong Uptrend
Uptrend + Price Above	🔷 Blue	Weak Uptrend
Downtrend + Price Below + Steep	💗 Fuchsia	Strong Downtrend
Downtrend + Price Below	🟣 Purple	Weak Downtrend
Otherwise	⚪️ Gray	Neutral / No Trend
⚙️ Customizable Inputs
leftBars, rightBars: Adjust sensitivity of pivot detection
previewBars: Show early "draft" lines before confirmation
volumeThresh: Reserved for future enhancements
PowerHouse SwiftEdge AI v2.10 with Custom Filters & AI AnalysisPowerHouse SwiftEdge AI v2.10 with Custom Filters & AI Analysis
Overview
PowerHouse SwiftEdge AI v2.10 is an advanced TradingView Pine Script indicator designed to identify high-probability trading setups by combining pivot-based structure analysis, multi-timeframe trend detection, and adaptive AI-driven signal filtering. The script integrates Change of Character (CHoCH) and Break of Structure (BOS) signals with customizable momentum, volume, breakout, and trend filters to enhance trade precision. Additionally, it offers an optional AI Market Analysis module that predicts future price trends across multiple timeframes, providing traders with a comprehensive market outlook.
The script is highly customizable, allowing users to tailor inputs to their trading style, whether for scalping, swing trading, or long-term strategies. It is suitable for all asset classes, including stocks, forex, crypto, and commodities, and performs optimally on timeframes ranging from 1-minute to daily charts.
Key Features
Pivot-Based Signal Generation:
Identifies pivot highs and lows to detect CHoCH (reversal patterns) and BOS (continuation patterns).
Signals are plotted as "Buy" or "Sell" labels with optional "Get Ready" pre-signals to prepare traders for potential setups.
Take-profit (TP) levels are automatically calculated based on user-defined points, with optional TP box visualization.
Multi-Timeframe Trend Analysis:
Analyzes trends across seven timeframes (1M, 5M, 15M, 30M, 1H, 4H, D) using EMA and VWAP to determine bullish, bearish, or neutral conditions.
Displays a futuristic AI-Trend Matrix dashboard showing trend direction, strength, and confidence levels for quick decision-making.
Customizable Signal Filters:
Momentum Filter: Ensures signals align with significant price changes, adjusted dynamically using ATR-based volatility.
Higher Timeframe Trend Filter: Requires signals to align with the trend of a user-selected higher timeframe (e.g., 1H).
Lower Timeframe Trend Filter: Prevents signals that conflict with the trend of a user-selected lower timeframe (e.g., 5M).
Volume Filter: Optionally requires above-average volume to confirm signals.
Breakout Filter: Optionally requires price to break previous highs/lows for signal validation.
Repeated Signal Restriction: Prevents consecutive signals in the same trend direction until the trend changes on a user-defined timeframe.
AI-Driven Adaptivity:
Incorporates Cumulative Volume Delta (CVD) to assess buying/selling pressure and classify market volatility (Low, Medium, High).
Uses ATR to dynamically adjust momentum thresholds, ensuring signals adapt to current market conditions.
Optional AI Market Analysis module predicts trends across multiple timeframes by combining trend, momentum, and volatility scores.
Visual Elements:
Plots CHoCH and BOS levels as horizontal lines with distinct colors (aqua for CHoCH sell, lime for CHoCH buy, fuchsia for BOS sell, teal for BOS buy).
Draws dynamic support and resistance trendlines based on short and long-term price action, colored by trend strength.
Displays TP levels and pivot highs/lows for easy reference.
How It Works
The script combines several technical analysis concepts to create a robust trading system:
Market Structure Analysis:
Pivot highs and lows are identified using a user-defined lookback period (Pivot Length).
CHoCH occurs when price crosses below a pivot high (bearish reversal) or above a pivot low (bullish reversal).
BOS occurs when price breaks a previous pivot low (bearish continuation) or pivot high (bullish continuation).
Trend and Momentum Integration:
Trends are determined by comparing price to EMA and VWAP on multiple timeframes.
Momentum is calculated as the percentage price change, with thresholds adjusted by ATR to account for volatility.
"Get Ready" signals appear when momentum approaches the threshold, preparing traders for potential CHoCH or BOS signals.
Signal Filtering:
Filters ensure signals align with user-defined criteria (e.g., trend direction, volume, breakouts).
The Restrict Repeated Signals option prevents over-signaling by requiring a trend change on a specified timeframe before generating a new signal in the same direction.
AI Market Analysis:
The optional AI module calculates a score for each timeframe based on trend direction, momentum, and volatility (ATR compared to its SMA).
Scores are translated into predictions (▲ for bullish, ▼ for bearish, — for neutral), displayed in a dedicated table.
CVD and Volatility Context:
CVD tracks buying vs. selling pressure by accumulating volume based on price direction.
Volatility is classified using CVD magnitude, influencing the script’s visual cues and signal sensitivity.
Why This Combination?
The integration of pivot-based structure analysis, multi-timeframe trend filtering, and AI-driven adaptivity addresses common trading challenges:
Precision: CHoCH and BOS signals focus on key market turning points, reducing noise from minor price fluctuations.
Context: Multi-timeframe analysis ensures trades align with broader market trends, improving win rates.
Adaptivity: ATR and CVD adjustments make the script responsive to changing market conditions, avoiding static thresholds that fail in volatile or quiet markets.
Customization: Extensive input options allow traders to adapt the script to their preferred markets, timeframes, and risk profiles.
Predictive Insight: The AI Market Analysis module provides forward-looking trend predictions, helping traders anticipate market moves.
This combination creates a self-contained system that balances responsiveness with reliability, making it suitable for both novice and experienced traders.
How to Use
Add to Chart:
Apply the indicator to your TradingView chart for any asset and timeframe.
Recommended timeframes: 5M to 1H for scalping/day trading, 4H to D for swing trading.
Configure Inputs:
Pivot Length: Adjust (default 5) to control sensitivity to pivot highs/lows. Lower values for faster signals, higher for stronger confirmations.
Momentum Threshold: Set the minimum price change (default 0.01%) for signals. Increase for stricter conditions.
Take Profit Points: Define TP distance (default 10 points). Adjust based on asset volatility.
Signal Filters: Enable/disable filters (momentum, trend, volume, breakout) to match your strategy.
Higher/Lower Timeframe: Select timeframes for trend alignment (e.g., 1H for higher, 5M for lower).
AI Market Analysis: Enable for predictive trend insights across timeframes.
Get Ready Signals: Enable to see pre-signals for potential setups.
Interpret Signals:
Buy/Sell Labels: Act on green "Buy" or red "Sell" labels, confirming with TP levels and trend direction.
Get Ready Labels: Yellow "Get Ready BUY" or orange "Get Ready SELL" indicate potential setups; prepare but wait for confirmation.
CHoCH/BOS Lines: Use aqua/lime (CHoCH) and fuchsia/teal (BOS) lines as key support/resistance levels.
AI-Trend Matrix: Check the top-right dashboard for trend strength (%), confidence (%), and timeframe-specific trends.
AI Market Analysis Table: If enabled, view predictions (▲/▼/—) for each timeframe to anticipate market direction.
Trading Tips:
Combine signals with other indicators (e.g., RSI, MACD) for additional confirmation.
Use higher timeframe trend alignment for higher-probability trades.
Adjust TP and signal distance based on asset volatility and trading style.
Monitor the AI-Trend Matrix for trend strength; values above 50% or below -50% indicate strong directional bias.
Originality
PowerHouse SwiftEdge AI v2.10 stands out due to its unique blend of:
Adaptive Signal Generation: ATR-based momentum thresholds and CVD-driven volatility context ensure signals remain relevant across market conditions.
Multi-Timeframe Synergy: The script’s ability to filter signals based on both higher and lower timeframe trends provides a rare balance of precision and context.
AI-Powered Insights: The AI Market Analysis module offers predictive capabilities not commonly found in traditional indicators, simulating institutional-grade analysis.
Visual Clarity: The futuristic dashboard and color-coded trendlines make complex data accessible, enhancing usability for all trader levels.
Unlike standalone pivot or trend indicators, this script integrates multiple layers of analysis into a cohesive system, reducing false signals and providing actionable insights without requiring external tools or research.
Limitations
False Signals: No indicator is foolproof; signals may fail in choppy or low-volume markets. Use filters to mitigate.
Timeframe Sensitivity: Performance varies by timeframe and asset. Test settings thoroughly.
AI Predictions: The AI Market Analysis is based on historical data and simplified scoring; it’s not a guaranteed forecast.
Resource Usage: Enabling all filters and AI analysis may slow performance on lower-end devices.
GIGANEVA V6.61 PublicThis enhanced Fibonacci script for TradingView is a powerful, all-in-one tool that calculates Fibonacci Levels, Fans, Time Pivots, and Golden Pivots on both logarithmic and linear scales. Its ability to compute time pivots via fan intersections and Range interactions, combined with user-friendly features like Bool Fib Right, sets it apart. The script maximizes TradingView’s plotting capabilities, making it a unique and versatile tool for technical analysis across various markets.
 1. Overview of the Script 
The script appears to be a custom technical analysis tool built for TradingView, improving upon an existing script from TradingView’s Community Scripts. It calculates and plots:
 Fibonacci Levels:  Standard retracement levels (e.g., 0.236, 0.382, 0.5, 0.618, etc.) based on a user-defined price range.
 Fibonacci Fans:  Trendlines drawn from a high or low point, radiating at Fibonacci ratios to project potential support/resistance zones.
 Time Pivots:  Points in time where significant price action is expected, determined by the intersection of Fibonacci Fans or their interaction with key price levels.
 Golden Pivots:  Specific time pivots calculated when the 0.5 Fibonacci Fan (on a logarithmic or linear scale) intersects with its counterpart.
The script supports both logarithmic and linear price scales, ensuring versatility across different charting preferences. It also includes a feature to extend Fibonacci Fans to the right, regardless of whether the user selects the top or bottom of the range first.
 2. Key Components Explained 
 a) Fibonacci Levels and Fans from Top and Bottom of the "Range" 
 Fibonacci Levels:  These are horizontal lines plotted at standard Fibonacci retracement ratios (e.g., 0.236, 0.382, 0.5, 0.618, etc.) based on a user-defined price range (the "Range"). The Range is typically the distance between a significant high (top) and low (bottom) on the chart.
 Example:  If the high is $100 and the low is $50, the 0.618 retracement level would be at $80.90 ($50 + 0.618 × $50).
 
Fibonacci Fans:  These are diagonal lines drawn from either the top or bottom of the Range, radiating at Fibonacci ratios (e.g., 0.382, 0.5, 0.618). They project potential dynamic support or resistance zones as price evolves over time.
 From Top:  Fans drawn downward from the high of the Range.
From Bottom: Fans drawn upward from the low of the Range.
 Log and Linear Scale: 
 Logarithmic Scale:  Adjusts price intervals to account for percentage changes, which is useful for assets with large price ranges (e.g., cryptocurrencies or stocks with exponential growth). Fibonacci calculations on a log scale ensure ratios are proportional to percentage moves.
 Linear Scale:  Uses absolute price differences, suitable for assets with smaller, more stable price ranges.
The script’s ability to plot on both scales makes it adaptable to different markets and user preferences.
 b) Time Pivots 
Time pivots are points in time where significant price action (e.g., reversals, breakouts) is anticipated. The script calculates these in two ways:
 Fans Crossing Each Other: 
When two Fibonacci Fans (e.g., one from the top and one from the bottom) intersect, their crossing point represents a potential time pivot. This is because the intersection indicates a convergence of dynamic support/resistance zones, increasing the likelihood of a price reaction.
Example: A 0.618 fan from the top crosses a 0.382 fan from the bottom at a specific bar on the chart, marking that bar as a time pivot.
 Fans Crossing Top and Bottom of the Range: 
A fan line (e.g., 0.5 fan from the bottom) may intersect the top or bottom price level of the Range at a specific time. This intersection highlights a moment where the fan’s projected support/resistance aligns with a key price level, signaling a potential pivot.
 Example:  The 0.618 fan from the bottom reaches the top of the Range ($100) at bar 50, marking bar 50 as a time pivot.
 c) Golden Pivots 
 Definition:  Golden pivots are a special type of time pivot calculated when the 0.5 Fibonacci Fan on one scale (logarithmic or linear) intersects with the 0.5 fan on the opposite scale (or vice versa).
 Significance:  The 0.5 level is the midpoint of the Fibonacci sequence and often acts as a critical balance point in price action. When fans at this level cross, it suggests a high-probability moment for a price reversal or significant move.
 Example:  If the 0.5 fan on a logarithmic scale (drawn from the bottom) crosses the 0.5 fan on a linear scale (drawn from the top) at bar 100, this intersection is labeled a "Golden Pivot" due to its confluence of key Fibonacci levels.
 d) Bool Fib Right 
This is a user-configurable setting (a boolean input in the script) that extends Fibonacci Fans to the right side of the chart.
 Functionality:  When enabled, the fans project forward in time, regardless of whether the user selected the top or bottom of the Range first. This ensures consistency in visualization, as the direction of the Range selection (top-to-bottom or bottom-to-top) does not affect the fan’s extension.
 Use Case:  Traders can use this to project future support/resistance zones without worrying about how they defined the Range, improving usability.
 3. Why Is This Code Unique? 
Original calculation of Log levels were taken from  zekicanozkanli  code. Thank you for giving me great Foundation, later modified and applied to Fib fans. The script’s uniqueness stems from its comprehensive integration of Fibonacci-based tools and its optimization for TradingView’s plotting capabilities. Here’s a detailed breakdown:
 All-in-One Fibonacci Tool: 
Most Fibonacci scripts on TradingView focus on either retracement levels, extensions, or fans.
 This script combines: 
 Fibonacci Levels:  Static horizontal lines for retracement and extension.
 Fibonacci Fans:  Dynamic trendlines for projecting support/resistance.
 Time Pivots:  Temporal analysis based on fan intersections and Range interactions.
 Golden Pivots:  Specialized pivots based on 0.5 fan confluences.
By integrating these functions, the script provides a holistic Fibonacci analysis tool, reducing the need for multiple scripts.
 Log and Linear Scale Support: 
Many Fibonacci tools are designed for linear scales only, which can distort projections for assets with exponential price movements. By supporting both logarithmic and linear scales, the script caters to a wider range of markets (e.g., stocks, forex, crypto) and user preferences.
 Time Pivot Calculations: 
Calculating time pivots based on fan intersections and Range interactions is a novel feature. Most TradingView scripts focus on price-based Fibonacci levels, not temporal analysis. This adds a predictive element, helping traders anticipate when significant price action might occur.
 Golden Pivot Innovation: 
The concept of "Golden Pivots" (0.5 fan intersections across scales) is a unique addition. It leverages the symmetry of the 0.5 level and the differences between log and linear scales to identify high-probability pivot points.
 Maximized Plot Capabilities: 
TradingView imposes limits on the number of plots (lines, labels, etc.) a script can render. This script is coded to fully utilize these limits, ensuring that all Fibonacci levels, fans, pivots, and labels are plotted without exceeding TradingView’s constraints.
This optimization likely involves efficient use of arrays, loops, and conditional plotting to manage resources while delivering a rich visual output.
 User-Friendly Features: 
The Bool Fib Right option simplifies fan projection, making the tool intuitive even for users who may not consistently select the Range in the same order.
The script’s flexibility in handling top/bottom Range selection enhances usability.
 4. Potential Use Cases 
 Trend Analysis:  Traders can use Fibonacci Fans to identify dynamic support/resistance zones in trending markets.
 Reversal Trading:  Time pivots and Golden Pivots help pinpoint moments for potential price reversals.
 Range Trading:  Fibonacci Levels provide key price zones for trading within a defined range.
 Cross-Market Application:  Log/linear scale support makes the script suitable for stocks, forex, commodities, and cryptocurrencies.
The original code was from  zekicanozkanli . Thank you for giving me great Foundation.
Geometric Momentum Breakout with Monte CarloOverview
This experimental indicator uses geometric trendline analysis combined with momentum and Monte Carlo simulation techniques to help visualize potential breakout areas. It calculates support, resistance, and an aggregated trendline using a custom Geo library (by kaigouthro). The indicator also tracks breakout signals in a way that a new buy signal is triggered only after a sell signal (and vice versa), ensuring no repeated signals in the same direction.
Important:
This script is provided for educational purposes only. It is experimental and should not be used for live trading without proper testing and validation.
Key Features
Trendline Calculation:
Uses the Geo library to compute support and resistance trendlines based on historical high and low prices. The midpoint of these trendlines forms an aggregated trendline.
Momentum Analysis:
Computes the Rate of Change (ROC) to determine momentum. Breakout conditions are met only if the price and momentum exceed a user-defined threshold.
Monte Carlo Simulation:
Simulates future price movements to estimate the probability of bullish or bearish breakouts over a specified horizon.
Signal Tracking:
A persistent variable ensures that once a buy (or sell) signal is triggered, it won’t repeat until the opposite signal occurs.
Geometric Enhancements:
Calculates an aggregated trend angle and channel width (distance between support and resistance), and draws a perpendicular “breakout zone” line.
Table Display:
A built-in table displays key metrics including:
Bullish probability
Bearish probability
Aggregated trend angle (in degrees)
Channel width
Alerts:
Configurable alerts notify when a new buy or sell breakout signal occurs.
Inputs
Resistance Lookback & Support Lookback:
Number of bars to look back for determining resistance and support points.
Momentum Length & Threshold:
Period for ROC calculation and the minimum percentage change required for a breakout confirmation.
Monte Carlo Simulation Parameters:
Simulation Horizon: Number of future bars to simulate.
Simulation Iterations: Number of simulation runs.
Table Position & Text Size:
Customize where the table is displayed on the chart and the size of the text.
How to Use
Add the Script to Your Chart:
Copy the code into the Pine Script editor on TradingView and add it to your chart.
Adjust Settings:
Customize the inputs (e.g., lookback periods, momentum threshold, simulation parameters) to fit your analysis or educational requirements.
Interpret Signals:
A buy signal is plotted as a green triangle below the bar when conditions are met and the state transitions from neutral or sell.
A sell signal is plotted as a red triangle above the bar when conditions are met and the state transitions from neutral or buy.
Alerts are triggered only on the bar where a new signal is generated.
Examine the Table:
The table displays key metrics (breakout probabilities, aggregated trend angle, and channel width) to help evaluate current market conditions.
Disclaimer
This indicator is experimental and provided for educational purposes only. It is not intended as a trading signal or financial advice. Use this script at your own risk, and always perform your own research and testing before using any experimental tools in live trading.
Credit
This indicator uses the Geo library by kaigouthro. Special thanks to Cryptonerds and @Hazzantazzan for their contributions and insights.
Heikin Ashi and Optimized Trend Tracker and PVSRA [Erebor]Heikin Ashi Candles 
Let's consider a modification to the traditional “Heikin Ashi Candles” where we introduce a new parameter: the period of calculation. The traditional HA candles are derived from the open  , high   low  , and close   prices of the underlying asset. 
Now, let's introduce a new parameter, period, which will determine how many periods are considered in the calculation of the HA candles. This period parameter will affect the smoothing and responsiveness of the resulting candles.
In this modification, instead of considering just the current period, we're averaging or aggregating the prices over a specified number of periods  . This will result in candles that reflect a longer-term trend or sentiment, depending on the chosen period value.
For example, if period is set to 1, it would essentially be the same as traditional Heikin Ashi candles. However, if period is set to a higher value, say 5, each candle will represent the average price movement over the last 5 periods, providing a smoother representation of the trend but potentially with delayed signals compared to lower period values.
Traders can adjust the period parameter based on their trading style, the timeframe they're analyzing, and the level of smoothing or responsiveness they prefer in their candlestick patterns.
 Optimized Trend Tracker 
The "Optimized Trend Tracker" is a proprietary trading indicator developed by TradingView user ANIL ÖZEKŞİ. It is designed to identify and track trends in financial markets efficiently. The indicator attempts to smooth out price fluctuations and provide clear signals for trend direction.
The Optimized Trend Tracker uses a combination of moving averages and adaptive filters to detect trends. It aims to reduce lag and noise typically associated with traditional moving averages, thereby providing more timely and accurate signals.
Some of the key features and applications of the OTT include:
•	Trend Identification: The indicator helps traders identify the direction of the prevailing trend in a market. It distinguishes between uptrends, downtrends, and sideways consolidations.
•	Entry and Exit Signals: The OTT generates buy and sell signals based on crossovers and direction changes of the trend. Traders can use these signals to time their entries and exits in the market.
•	Trend Strength: It also provides insights into the strength of the trend by analyzing the slope and momentum of price movements. This information can help traders assess the conviction behind the trend and adjust their trading strategies accordingly.
•	Filter Noise: By employing adaptive filters, the indicator aims to filter out market noise and false signals, thereby enhancing the reliability of trend identification.
•	Customization: Traders can customize the parameters of the OTT to suit their specific trading preferences and market conditions. This flexibility allows for adaptation to different timeframes and asset classes.
Overall, the OTT can be a valuable tool for traders seeking to capitalize on trending market conditions while minimizing false signals and noise. However, like any trading indicator, it is essential to combine its signals with other forms of analysis and risk management strategies for optimal results. Additionally, traders should thoroughly back-test the indicator and practice using it in a demo environment before applying it to live trading.
 PVSRA (Price, Volume, S&R Analysis) 
“PVSRA” (Price, Volume, S&R Analysis) is a trading methodology and indicator that combines the analysis of price action, volume, and support/resistance levels to identify potential trading opportunities in financial markets. It is based on the idea that price movements are influenced by the interplay between supply and demand, and analyzing these factors together can provide valuable insights into market dynamics.
Here's a breakdown of the components of PVSRA:
•	Price Action Analysis: PVSRA focuses on analyzing price movements and patterns on price charts, such as candlestick patterns, trendlines, chart patterns (like head and shoulders, triangles, etc.), and other price-based indicators. Traders using PVSRA pay close attention to how price behaves at key support and resistance levels and look for patterns that indicate potential shifts in market sentiment.
•	Volume Analysis: Volume is an essential component of PVSRA. Traders monitor changes in trading volume to gauge the strength or weakness of price movements. An increase in volume during a price move suggests strong participation and conviction from market participants, reinforcing the validity of the price action. Conversely, low volume during price moves may indicate lack of conviction and potential reversals.
•	Support and Resistance (S&R) Analysis: PVSRA incorporates the identification and analysis of support and resistance levels on price charts. Support levels represent areas where buying interest is expected to be strong enough to prevent further price declines, while resistance levels represent areas where selling interest may prevent further price advances. These levels are often identified using historical price data, trendlines, moving averages, pivot points, and other technical analysis tools.
The PVSRA methodology combines these three elements to generate trading signals and make trading decisions. Traders using PVSRA typically look for confluence between price action, volume, and support/resistance levels to confirm trade entries and exits. For example, a bullish reversal signal may be considered stronger if it occurs at a significant support level with increasing volume.
It's important to note that PVSRA is more of a trading approach or methodology rather than a specific indicator with predefined rules. Traders may customize their analysis based on their preferences and trading style, incorporating additional technical indicators or filters as needed. As with any trading strategy, risk management and proper trade execution are essential components of successful trading with PVSRA.
The following types of moving average have been included: "SMA", "EMA", "SMMA (RMA)", "WMA", "VWMA", "HMA", "KAMA", "LSMA", "TRAMA", "VAR", "DEMA", "ZLEMA", "TSF", "WWMA". Thanks to the authors.
Thank you for your indicator “Optimized Trend Tracker”. © kivancozbilgic
Thank you for your indicator “PVSRA Volume Suite”. © creengrack
Thank you for your programming language, indicators and strategies. © TradingView 
Kind regards.
© Erebor_GIT
Dynamic Auto Trendline and S/R BlocksAuto TL & S/R Blocks by Nostalgic_92 
This powerful TradingView indicator automatically identifies trendlines and support/resistance levels with dynamic transparency blocks, helping traders make informed decisions. Easily customizable, it offers adjustable parameters for lookback periods and transparency, allowing you to adapt it to your trading style.
 Key Features: 
 Lookback Period for Extremes:  The lookback period for identifying highs and lows is adjustable, allowing you to fine-tune the indicator to suit your trading strategy.
 Maximum Transparency:  Set the maximum transparency level to control the visibility of dynamic blocks, ensuring they adapt to market volatility.
 Trend Block Color:  Choose your preferred color for trendline blocks to visually highlight trend direction.
 Support/Resistance Block Color:  Customize the color for support and resistance blocks, making them easily distinguishable on your chart.
 How it Works: 
This indicator calculates the highest high and lowest low over the specified lookback period. It then draws dynamic blocks on your chart with changing transparency levels, depending on the proximity of the current price to these extremes. This visual representation helps you identify trend changes and key support/resistance levels at a glance.
 Usage: 
Use it in conjunction with your existing trading strategy to confirm trends and support/resistance levels.
Adjust the input parameters to match your preferred trading style and time frame.
Enhance your trading experience with the Auto Trendlines and Support/Resistance with Dynamic Blocks indicator. It's a valuable tool for traders seeking an edge in the market.
 Disclaimer:  This indicator is intended for educational and informational purposes only. Always conduct your own research and analysis before making trading decisions.
BRAHMA_ALARMThe indicator is an update to the "HMA-Kahlman Trend & Trendlines" script by capissimo, which is available at the following link:  The update includes the integration of an alarm function to provide additional functionality.
The  indicator continues to be based on the combination of the HMA (Hull Moving Average)-SMA (Simple Moving Average) method and the Kalman filter to generate precise trading signals. The original script by capissimo serves as the foundation for the SIMSOIL indicator, which has been enhanced by the addition of the alarm function to keep traders informed of potential trading opportunities.
It is important to emphasize that  indicator is developed as an update to the original script by capissimo. I would like to thank capissimo for their original work on the script, and I have added the alarm function as an extension.
Time Anchored Intraday High/Low TrendlineOftentimes, intraday trendlines that are started at specific times, e.g. 8:00am or market open 9:30am, are well respected throughout the trading day. 
This indicator draws up tp 3 intraday trendlines that are anchored at user defined times, respectively at the corresponding candle's high and low points. 
From there, the line*s xy2 are connected in a way that all following candles are enclosed. 
Wolfe Scanner (Multi - zigzag) [HeWhoMustNotBeNamed]Before getting into the script, I would like to explain bit of history around this project. Wolfe was in the back of my mind for some time and I had several attempts so far. 
 🎯Initial Attempt 
When I first developed harmonic patterns, I got many requests from users to develop script to automatically detect Wolfe formation. I thought it would be easy and started boasting everywhere that I am going to attempt this next.  However I miserably failed that time and started realising it is not as simple as I thought it would be. I started with Wolfe in mind. But, ran into issues with loops. Soon figured out that finding and drawing wedge is more trickier. I decided will explore trendline first so that it can help find wedge better. Soon, the project turned into something else and resulted in  Auto-TrendLines-HeWhoMustNotBeNamed  and Wolfe left forgotten.
 🎯Using predefined ratios 
Wolfe also has predefined fib ratios which we can use to calculate the formation. But, upon initial development, it did not convince me that it matches visual inspection of Wolfe all the time. Hence, I decided to fall back on finding wedge first.
 🎯 Further exploration in finding wedge 
This attempt was not too bad. I did not try to jump into Wolfe and nor I bragged anywhere about attempting anything of this sort. My target this time was to find how to derive wedge. I knew then that if I manage to calculate wedge in efficient way, it can help further in finding Wolfe. While doing that, ended up deriving  Wedge-and-Flag-Finder-Multi-zigzag  - which is not a bad outcome. I got few reminders on Wolfe after this both in comments and in PM.
 🎯You never fail until you stop trying!! 
After 2 back to back hectic 50hr work weeks + other commitments, I thought I will spend some time on this. Took less than half weekend and here we are. I was surprised how much little time it took in this attempt. But, the plan was running in my subconscious for several weeks or even months. Last two days were just putting these plans into an action.
 Now, let's discuss about the script. 
 🎲 Wolfe Concept 
Wolfe concept is simple. Whenever a wedge is formed, draw a line joining pivot 1 and 4 as shown in the chart below:
  
Converging trendline forms the stop loss whereas line joining pivots 1 and 4 form the profit taking points.
 🎲 Settings 
Settings are pretty straightforward. Explained in the chart below.
 
Overbought & Oversold TrackerAbout this indicator:
- This indicator is basically a stochastic indicator that shows to you the crossover in an Overbought or Oversold area DIRECTLY on the chart
How does it works:
- When Stochastic crosses at Oversold area, a Blue Triangle will appear below the candle with a Blue Dotted Line at the low of the current candle
- The Blue Triangle is to help you to see easily the candle where the crossover is occurring
- At the same time, the Blue Dotted Line will act as a minor Support for the current price
- If the current candle breaks the Blue Dotted Line (minor Support), the candle will be displayed in a red color
- Same things will occur if Stochastic crosses at the Overbought area, but at this time, a Red Triangle with Red Dotted Line will appear just to differentiate between Overbought and Oversold crossover
 
The advantage of using this indicator:
- You can easily see the point of stochastic crossover DIRECTLY on the chart without analyzing the stochastic indicator
- At the same time, it helps you to see clearly either the price is at the bottom / reversal by combining it with S&R / trendlines or other indicators
Personally, I will combine this indicator with:
  a. Support and Resistance or Trendlines
  b. Fibonacci retracement
  c. Candlestick indicator (see my script list)
  d. Ultimate MACD (see my script list)
  e. Volume indicator
These combinations personally increase the possibility for me to buy exactly at the point of reversal in a pullback
- This indicator is preset at the value of 25 (oversold) and 75 (overbought) k line, it's my own preference. You can change these values at the setting menu to suit your trading style.
- Once again, I am opening the script for anyone to modify/alter it based on you own preference. Have a good day!
BE_CustomFx_LibraryLibrary   "BE_CustomFx_Library" 
A handful collection of regular functions, Custom Tools & Utility Functions could be used in regular Scripts. hope these functions can be understood by a non programmer like me too.
 G_TextValOfNumber(ValueToConvert, RequiredDecimalPlaces, BeginingChar, EndChar)  Function to return the String Value of Number with decimal precision with the prefix and suffix characters provided
  Parameters:
     ValueToConvert : = Number to Convert
     RequiredDecimalPlaces : = No of Decimal values Required. supports to a max of 5 decimals else defaults to 2 
     BeginingChar : = Prefix character which is needed. 
     EndChar : = Suffix character which is needed. 
  Returns: Returns Out put with formated value of Given Number for the specified deicimal values with Prefix and suffix string
 G_TradableValue(ValueToConvert, NeedCustomization, RequiredDecimalPlaces)  Function to return the Tradable Value of Number
  Parameters:
     ValueToConvert : = Number to Convert
     NeedCustomization : = set to 1 if you want to customize the decimal percision values. default is No customization needed, which provides output equalent to round_to_mintick
     RequiredDecimalPlaces : = if NeedCustomization is set to 1 mention the decimal percision value required. max supported decimal is 5 else defaults to 2 
  Returns: Returns Out put with formated value of Given Number
 G_TxtSizeForLables(SizeValue)  Function to Get size Value for text values used in Lables
  Parameters:
     SizeValue : = auto, tiny, small, normal, large, huge. specify either of these values or default value Normal will be displayed as output
  Returns: Returns Respective Text size
 G_Reg_LineType(LineType)  Function to Get Line Style Value for text values used in Lines
  Parameters:
     LineType : = 'solid (─)', 'dotted (┈)', 'dashed (╌)', 'arrow left (←)', 'arrow right (→)', 'arrows both (↔)' or default line style 'dotted (┈)' will be the output
  Returns: Returns Respective Line style
 G_ShapeTypeForLables(ShapeType)  Function to Get Shape Style Value for text values used in plot shapes
  Parameters:
     ShapeType : = 'XCross', 'Cross', 'Triangle Up', 'Triangle Down', 'Flag', 'Circle','Arrow Up', 'Arrow Down','Lable Up', 'Lable Down' or default shpae style Triangle Up will be the output
  Returns: Returns Respective Shape style
 G_Indicator_Val(string, float, int, int)  Gets Output of the technical analyis indicator which has length Parameter. RSI, ATR, EMA, SMA, HMA, WMA, VWMA, 'CMO', 'MOM', 'ROC','VWAP'
  Parameters:
     string : IndicatorName to be specified
     float : SrcVal for the TA indicator default is close
     int : Length for the TA indicator
     int : DecimalValue optional to specify if required formatted output with decimal percision
  Returns: Value with the given parameters
 G_CandleInfo(string, bool, float, bool)  function to get Candle Informarion such as both wicksize, top wick size , bottom wick size, full candle size and body size in default points
  Parameters:
     string : WhatCandleInfo,  string input with either of these options  "Wick" , "TWick" , "BWick" , "Candle", "Body" , "BearfbVal", "BullfbVal" , "CandleOpen" ,"CandleClose", "CandleHigh" , "CandleLow", "BodyPct"
     bool : RepaintingVersion,  set to true if required data on the realtime bar else default is set to false 
     float : FibValueOfCandle,  set the fibo value to extract fibvalue of the candle else default is set to 38.2%
     bool : AccountforGaps,  set to true if required data on considering the gap between previous and current bar else default is set to false
  Returns: Returns Respective values for the candles
 G_BullBearBarCount(int, int)  Counts how many green & red bars have printed recently (ie. pullback count)
  Parameters:
     int : HowManyCandlesToCheck The lookback period to look back over
     int : BullBear The color of the bar to count (1 = Bull, -1 = Bear), Open = close candles are ignored
  Returns: The bar count of how many candles have retraced over the given lookback with specific candles
 BarToStartYourCalculation(Int)  function to get candle co-ordinate in order to use it further for calculating your analysis work . "Heart full Thanks to 3 Pine motivators (LonesomeTheBlue, Myank & Sriki) who helped me cracking this logic"
  Parameters:
     Int : SelectedCandleNumber (default=450) How many candles you would need to anlysie in your script from the right.
  Returns: A boolean - output is returned to say the starting point and continue to diplay true for the future candles
 isHammer(float, bool, bool)  Checks if the current bar is a hammer candle based on the given parameters
  Parameters:
     float : fib (default=0.382) The fib to base candle body on
     bool : colorMatch (default=false) Does the candle need to be green? (true/false)
     bool : NeedRepainting (default=false) Specify True if you need them to calculate on the realtime bars
  Returns: A boolean - true if the current bar matches the requirements of a hammer candle
 isStar(float, bool, bool)  Checks if the current bar is a shooting star candle based on the given parameters
  Parameters:
     float : fib (default=0.382) The fib to base candle body on
     bool : colorMatch (default=false) Does the candle need to be red? (true/false)
     bool : NeedRepainting (default=false) Specify True if you need them to calculate on the realtime bars
  Returns: A boolean - true if the current bar matches the requirements of a shooting star candle
 isDoji(float, float, bool)  Checks if the current bar is a doji candle based on the given parameters
  Parameters:
     float : _wickSize (default=1.5 times) The maximum allowed times can be top wick size compared to the bottom (and vice versa) 
     float : _bodySize (default= 5 percent to be mentioned as 0.05) The maximum body size as a percentage compared to the entire candle size
     bool : NeedRepainting (default=false) Specify true if you need them to calculate on the realtime bars
  Returns: A boolean - true if the current bar matches the requirements of a doji candle
 isBullishEC(float, float, bool, bool)  Checks if the current bar is a bullish engulfing candle
  Parameters:
     float : _allowance (default=0) How many POINTS to allow the open to be off by (useful for markets with micro gaps)
     float : _rejectionWickSize (default=disabled) The maximum rejection wick size compared to the body as a percentage
     bool : _engulfWick (default=false) Does the engulfing candle require the wick to be engulfed as well?
     bool : NeedRepainting (default=false) Specify True if you need them to calculate on the realtime bars
  Returns: A boolean - true if the current bar matches the requirements of a bullish engulfing candle
 isBearishEC(float, float, bool, bool)  Checks if the current bar is a bearish engulfing candle
  Parameters:
     float : _allowance (default=0) How many POINTS to allow the open to be off by (useful for markets with micro gaps)
     float : _rejectionWickSize (default=disabled) The maximum rejection wick size compared to the body as a percentage
     bool : _engulfWick (default=false) Does the engulfing candle require the wick to be engulfed as well?
     bool : NeedRepainting (default=false) Specify True if you need them to calculate on the realtime bars
  Returns: A boolean - true if the current bar matches the requirements of a bearish engulfing candle
 Plot_TrendLineAtDegree(float, float, int, string, bool)  helps you to plot the Trendlines based on the specified angle at the defined price to bar ratio
  Parameters:
     float : Degree (default=14) angle at which Trendline to be plot
     float : price2bar_ratio (default=1e-10) The maximum rejection wick size compared to the body as a percentage
     int : Bars2Plot (default=6) Does the engulfing candle require the wick to be engulfed as well?
     string : LineStyle = 'solid (─)', 'dotted (┈)', 'dashed (╌)', 'arrow left (←)', 'arrow right (→)', 'arrows both (↔)' or default line style 'dotted (┈)' will be the output
     bool : PlotOnOpen_Close (default=false) Specify True if you need them to calculate on the Open\Close Values
  Returns: plot the Trendlines based on the specified angle at the defined price to bar ratio
Triple Colored Least Squares Moving Average + Crossover AlertsThis script is forked from the ‘ Double Colored Least Squares Moving Average + Crossover Alerts ‘ from @IronKnightmare. 
 First release & notes  : 2021-11-03.
 Overview: 
The Least Squares Moving Average is used mainly as a crossover signal to identify bullish or bearish trends.  When a shorter duration line cross a longer one a trend can be identified. When multiple lines or the price action cross a longterm trend the confirmation can be further validated. Tradingview contains already some indicators with 1 or two LSMA trendlines that can be configured and toggled. 
The original script that I forked had two LSMA lines that could be plotted with other valuable functions, I added a third for further confirmation as some trading systems will use three lines or some combination of those for validation.
 Usage: 
 In inputs  
- You will see LSMA 1, LSMA 2 & LSMA 3. The default values are 40, 100 & 400 representing the number of periods plotted by that line : fast, medium and slow changing trendlines will be plotted. The offset value and source are standard for most scripts. 
 In Style 
-	You can toggle LSMA 1, 2 or 3 and any combination of those. There are much more possibilities this way.
-	For each LSMA, Color 0 & Color 1 are for coloring the slope of the trendline, 
-	Color 0 for rising slope, 
-	Color 1 for descending slope. 
-	The script will automatically color the rise or fall of the trendline accordingly. You can also set one identical color in both slopes for one unique color.
-	The ‘ Long Crossover 1 on 2 ’ is a signal for when the LSMA 1 cross over the LSMA 2, usually a shorter periods trendline, more volatile, climbing over the medium term one. A Signal will be traced on the chart at that crossing, you can configure this. The ‘Short Crossover 1 on 2’ is when the LSMA 1 cross under the LSMA 2, a signal will be traced on the chart accordingly.
-	The Long Crossover 1 on 3 & Short Crossover 1 on 3 act on the same principle, although the crossing of the fast LSMA on the long / slow LSMA are used. Both can be toggled. 
-	The ‘ Background Coloring Line 1 :  0-Neutral, 1-Up, 2-Down ’ is an optional background coloring for the LSMA1 line. This can provide additional information at a quick glance, especially if you combine the two other lines backgrounds, the partial transparency will compound. 
EMA cloudsCredits to Ripster47 
5-12 ema cloud
34-50 ema cloud
72-89 ema cloud
1H is actually very important on swings + Daily/Weekly Level
5-12 EMA clouds on 1H Tell Trend
34-50 EMA clouds on 1H act as Dynamic Trendlines
72-89 EMA clouds on 3min acts as Dynamic Trendlines
Rolling Midpoint of Price & VWAP with ATR BandsThe Rolling Midpoint of Price & VWAP with ATR Bands indicator is a dual-equilibrium concept that fuses price-range structure and traded-volume flow into one continuously updating hybrid model. Traditional VWAPs reset each session and reflect where trading occurred by volume, while midpoints used here reveal where price has structurally balanced between extremes. This script merges both ideas into a cohesive, dynamic system. The Rolling Price Midpoint (50 % of range) represents the structural fair-value line, calculated as the average of the highest high and lowest low over a selected window. The Rolling VWAP (Volume-Weighted Window) tracks the flow-based fair-value line by weighting each bar’s typical price by its volume. Together, these components form the Hybrid Equilibrium — the adaptive center of gravity that shifts as price and volume evolve. Surrounding this equilibrium, ATR Bands at ± 2.226 ATR and ± 5.382 ATR define volatility envelopes that expand and contract with market energy. The result is a living cloud that breathes with the market: compressing during phases of balance and widening during impulsive movements, offering traders a clear visual framework for understanding equilibrium, volatility, and directional bias in real time.
➖
⚙️ Auto-Preset System
The Auto-Preset System intelligently adjusts lookback windows for both the Price Midpoint and VWAP calculations according to the active chart timeframe.  
This ensures that the indicator automatically adapts to any trading style — from scalping on 1-minute charts to swing trading on daily or weekly charts — without manual tuning.
🔹 How It Works
When Auto-Preset mode is enabled, the script dynamically selects the most effective lookback lengths for each timeframe.  
These presets are optimized to balance responsiveness and stability, maintaining consistent real-world coverage (e.g., the same approximate duration of price data) across all intervals.
📊 Preset Mapping Table
| Chart Timeframe | Price Midpoint Lookback | VWAP Lookback |
|:----------------:|:-----------------------:|:--------------:|
|     1–3m          |         13 bars             |    21 bars 
|     5–10m        |          21 bars            |    34 bars 
|    15–30m       |          34 bars            |     55 bars 
|    1–2 hr         |          55 bars            |     89 bars 
|    4 hr-1D       |          89 bars            |     144 bars 
|    1W             |          144 bars           |    233 bars 
|    1M              |          233 bars          |     377 bars
⚡ Notes & Customization
- Manual Override: Turn off Auto-Preset Mode to specify your own custom lookback lengths.  
- Consistency Across Scales: These adaptive values keep the indicator visually coherent when switching between timeframes — avoiding distortions that can occur with static lengths.  
- Practical Benefit: Traders can maintain a single chart layout that self-tunes seamlessly, removing the need to manually recalibrate settings when shifting from short-term to long-term analysis.
In short, the Auto-Preset System is designed to make this hybrid equilibrium tool timeframe-aware — automatically scaling its logic so that the cloud behaves consistently, regardless of chart resolution.
➖
 🌐 Hybrid Equilibrium Envelope
The core hybrid midpoint acts as the mean of structural (price) and volumetric (VWAP) balance.  
ATR-based bands project natural expansion zones:
🔸+2.226 / –2.226 ATR → inner equilibrium (controlled trend)  
*🔸+5.382 / –5.382 ATR → outer volatility extension (over-stretch / reversion zones)
Color-coded fills show regime strength:
* 🟧 Upper Outer (+5.382) – strong bullish expansion  
* 🟩 Upper Inner (+2.226) – trending equilibrium  
* 🔴 Lower Inner (–2.226) – mild bearish control  
* 🟣 Lower Outer (–5.382) – volatility exhaustion
➖
🧭 Higher-Timeframe Framework
Two macro anchors — Price length of 144 and VWAP length of 233 — outline higher-timeframe bias zones. These help confirm when local momentum aligns with (or fades against) long-term structure.
Labels on the right show active lookback values for quick readout:
`$(13) V(21)` → current rolling pair  
`$144 / V233` → macro anchors
➖
🧩 Chart Examples
**AMD 15m (Equilibrium Expansion)**  
Price steadily rides above the hybrid midpoint as teal and orange (bullish) ATR zones widen, confirming a phase of controlled bullish volatility and healthy trend expansion.
 BTCUSD 1m (Volatility Compression)
Bitcoin coils tightly inside the teal-to-maroon equilibrium bands before breaking out.  
The hybrid midpoint flattens and ATR envelopes contract, signaling a state of balance before volatility expansion.  
ETHUSD 15m (Transition from Compression → Impulse)
Ethereum transitions from purple-zone compression into a clear upper-band expansion.  
The hybrid midpoint breaks above the macro VWAP 233, confirming the shift from equilibrium to directional momentum.  
SOFI 1m (Micro Bias Reversal)
SOFI’s intraday structure flips as price reclaims the hybrid midpoint.  
The macro VWAP 233 flattens, signaling a transition from oversold lower bands back toward equilibrium and early trend recovery.  
➖
🎯 How to Use
1. Bias Detection – Price > Hybrid Midpoint → bullish; < → bearish.  
2. Volatility Gauge – Watch band spacing for compression / expansion cycles.  
3. Confluence Checks – Align Hybrid Midpoint with HTF 233 VWAP for strong continuation signals.  
4. Mean Reversion Zones – Outer bands highlight areas where probability of snap-back increases.  
➖
🔧 Inputs & Customization
Auto Presets toggle  
🔸Manual Lookback Overrides** for fine-tuning  
🔸Plot Window Length** (show recent vs full history)  
🔸ATR Sensitivity & Fill Opacity** controls  
🔸Label Padding / Font Size** for cleaner overlay visuals  
➖
🧮 Formula Highlights
➖Rolling Midpoint = (highest(high,N) + lowest(low,N)) / 2
➖Rolling VWAP = Σ(Typical Price×Vol) / Σ(Vol)
➖Hybrid = (PriceMid + VWAP) / 2
➖Upper₂ = Hybrid + ATR×2.226
➖Lower₂ = Hybrid − ATR×2.226
➖Upper₅ = Hybrid + ATR×5.382
➖Lower₅ = Hybrid − ATR×5.382
➖
 🎯 Ideal For
➡️ Traders who want adaptive fair-value zones that evolve with both price and volume.  
➡️ Analysts who shift between scalping, swing, and position timeframes, and need a tool that self-adjusts.  
➡️ Those who rely on visual structure clarity to confirm setups across changing volatility conditions.  
➡️ Anyone seeking a hybrid model that unites structural range logic (midpoint) and flow-based balance (VWAP).
➖
🏁 Final Word
This script is more than a visual overlay — it’s a complete trend and structure framework built to adapt with market rhythm. It helps traders visualize equilibrium, momentum, and volatility as one cohesive system. Whether you’re seeking clean trend alignment, dynamic support/resistance, or early warning signs of reversals, this indicator is tuned to help you react with confidence — not hindsight.
➖
Remember — no single indicator should ever stand alone. For best results, pair it with price action context, higher-timeframe structure, and complementary tools such as moving averages or trendlines. Use it to confirm setups, not define them in isolation.
💡 Turn logic into clarity, structure into trades, and uncertainty into confidence.
WT + Stoch RSI Reversal ComboOverview – WT + Stoch RSI Reversal Combo
This custom TradingView indicator combines WaveTrend (WT) and Stochastic RSI (Stoch RSI) to detect high-probability market reversal zones and generate Buy/Sell signals.
It enhances accuracy by requiring confirmation from both oscillators, helping traders avoid false signals during noisy or weak trends.
🔧 Key Features:
WaveTrend Oscillator with optional Laguerre smoothing.
Stochastic RSI with adjustable smoothing and thresholds.
Buy/Sell combo signals when both indicators agree.
Histogram for WT momentum visualization.
Configurable overbought/oversold levels.
Custom dotted white lines at +100 / -100 levels for reference.
Alerts for buy/sell combo signals.
Toggle visibility for each element (lines, signals, histogram, etc.).
✅ How to Use the Indicator
1. Add to Chart
Paste the full Pine Script code into TradingView's Pine Editor and click "Add to Chart".
2. Understand the Signals
Green Triangle (BUY) – Appears when:
WT1 crosses above WT2 in oversold zone.
Stoch RSI %K crosses above %D in oversold region.
Red Triangle (SELL) – Appears when:
WT1 crosses below WT2 in overbought zone.
Stoch RSI %K crosses below %D in overbought region.
⚠️ A signal only appears when both WT and Stoch RSI agree, increasing reliability.
3. Tune Settings
Open the settings ⚙️ and adjust:
Channel Lengths, smoothing, and thresholds for both indicators.
Enable/disable visibility of:
WT lines
Histogram
Stoch RSI
Horizontal level lines
Combo signals
4. Use with Price Action
Use this indicator in conjunction with support/resistance zones, chart patterns, or trendlines.
Works best on lower timeframes (5m–1h) for scalping or 1h–4h for swing trading.
5. Set Alerts
Set alerts using:
"WT + Stoch RSI Combo BUY Signal"
"WT + Stoch RSI Combo SELL Signal"
This helps you catch setups in real time without watching the chart constantly.
📊 Ideal Use Cases
Reversal trading from extremes
Mean reversion strategies
Timing entries/exits during consolidations
Momentum confirmation for breakouts
Linear Regression Trendline on Close
This indicator draws a linear regression trendline that connects the closing prices of the last N candles, where N is a user-defined input.
🔹 Key Features:
Uses least-squares linear regression to fit a straight line to recent closes
Automatically adapts to any timeframe (5min, 1h, daily, etc.)
Input lets you select how many recent candles to include
Helps identify short-term trend direction and momentum
🔸 How to Use:
Set the "Number of Candles" input to choose how far back the regression line should look
The line updates in real time as new candles form
Use it to gauge short-term bias, or combine with support/resistance/zones for confirmation
🧠 Tip: Increase the number of candles for smoother trends; decrease for more reactive trendlines.
CPR-Based Fib S/R with Circles by Arthavidhi📌 **CPR-Based Fibonacci S/R with Circles – Description**
This indicator combines the power of **CPR (Central Pivot Range)** and **Fibonacci ratios** to plot highly probable intraday and swing Support/Resistance levels derived from the **daily price structure**.
### 🧠 **How It Works**
* It uses the **Daily High, Low, and Close** to calculate the **Pivot Point** (P) as:
  `P = (High + Low + Close) / 3`
* Then it calculates the **daily range**:
  `Range = High - Low`
* Using this pivot and range, it derives both **Fibonacci-based Support and Resistance levels**:
  * **Support levels** at: 0.382, 0.5, 0.618, 1.0, 1.272, 1.618 below pivot
  * **Resistance levels** at: 0.382, 0.5, 0.618, 1.0, 1.272, 1.618 above pivot
These are **plotted as small colored circles** on your chart, with **labels on the left** for easy identification of each Fib level (e.g., "0.382", "1.618").
---
### 📈 **How to Use It**
🔹 **Intraday or Swing Traders**:
* Use these levels to **anticipate reversals**, **breakouts**, or **targets**.
* The levels act like a **natural price magnet** — price tends to pause, bounce, or reverse near them.
🔹 **Entry/Exit Zones**:
* Combine with price action (like pin bars, engulfing, or inside bars) or volume near these levels to plan entries.
* **R1.618 and S1.618** are great for extended targets or aggressive reversal setups.
🔹 **CPR Center Line**:
* Acts as a key mean-reversion zone or midline. You can combine this with VWAP or RSI for confirmation.
---
### 🧩 **Best Practices**
* **Higher Timeframe Confluence**: Align this with HTF S/R or trendlines.
* **Use Alerts**: Combine this with price action alerting tools (manually or with separate indicators).
* **Do Not Use Alone**: For best results, combine with a strategy (e.g., Supply/Demand, VWAP bounce, Trendline breaks).
Volume Profile With HVN & LVN detectorVolume Profile Indicator
Based on the works of tradeforopp
Overview
The Volume Profile Indicator is a powerful technical analysis tool that visually represents the distribution of trading volume over price levels within a specified timeframe. It helps traders identify key support and resistance zones, high-volume trading areas, and low-volume rejection zones. The indicator includes customizable settings for Volume Point of Control (VPOC), High Volume Nodes (HVNs), and Low Volume Nodes (LVNs), making it a versatile tool for price action analysis and volume-based decision-making.
Key Features
🔹 Customizable Volume Profile
Adjustable number of rows to define the resolution of the volume profile.
Configurable timeframe aggregation for profile calculation (e.g., Daily, Weekly).
Selectable price resolution timeframe for precise profile construction.
Extendable volume profile for future sessions.
Fully customizable profile color and transparency settings.
🔹 Volume Point of Control (VPOC)
Displays the most traded price level within the selected timeframe.
Option to extend multiple VPOCs across the chart.
Adjustable VPOC line width and color customization.
Option to display VPOC labels when working with higher timeframe profiles.
🔹 High Volume Nodes (HVNs)
Identifies high-volume price levels where significant trading activity has occurred.
Configurable HVN strength to adjust detection sensitivity.
Two display modes:
Lines: Plots HVN levels as horizontal lines.
Areas: Highlights HVN regions with colored boxes.
Separate bullish and bearish HVN color settings.
🔹 Low Volume Nodes (LVNs)
Identifies low-volume price levels, which often act as rejection zones.
Configurable LVN strength to fine-tune detection.
Two display modes:
Lines: Marks LVN levels as horizontal lines.
Areas: Highlights LVN regions with shaded boxes.
Separate bullish and bearish LVN color settings.
🔹 Optimized for Performance
Efficient use of arrays for data storage and retrieval.
Global functions for HVN and LVN detection.
Uses security calls to access lower timeframe price and volume data.
Use Cases
✅ Identify Support & Resistance Levels
The indicator highlights key price levels where significant buying or selling interest exists.
✅ Detect Breakout & Reversal Zones
Low-volume areas (LVNs) often indicate price rejection zones, while high-volume areas (HVNs) suggest strong price acceptance zones.
✅ Improve Trade Entries & Exits
Traders can use the Volume Point of Control (VPOC) and volume clusters to refine entry and exit points.
✅ Enhance Price Action Strategies
By incorporating volume-based analysis, this indicator provides deeper market insights beyond traditional support/resistance and trendlines.
Customization & Settings
📌 Volume Profile Settings:
Rows: Defines the granularity of the volume profile.
Profile Timeframe: Specifies the aggregation period (e.g., Daily, Weekly).
Resolution Timeframe: Determines the price resolution for volume analysis.
Profile Extend %: Controls how much the profile extends into the next session.
📌 Volume Point of Control (VPOC):
Enable/Disable VPOC visualization.
Extend past VPOC levels to the right.
Display VPOC labels for higher timeframe profiles.
Adjustable VPOC line width and color.
📌 High Volume Nodes (HVNs):
Enable/Disable HVN detection.
Define HVN strength (volume threshold).
Choose between Line Mode or Area Mode.
Configure bullish and bearish HVN colors.
📌 Low Volume Nodes (LVNs):
Enable/Disable LVN detection.
Define LVN strength (volume threshold).
Choose between Line Mode or Area Mode.
Configure bullish and bearish LVN colors.
Potential Upcoming Trend ToolThis Script has the specific use of identifying when and how a new trend may start to take form, rather than focusing on how a trend has already formed on a longer term basis.
This Script is useful on it's own and not in conjunction with another. It works by taking on the most recent price data rather than a long term historical string. 
It differs from standard trend following indicators because it's use is far less historical, and more present. It requires less pivot points than normal to be validated as a strong trend.
It works by taking local pivot points and fractals to form its parallel basis. The Trend lines will continually move as more recent price action data appears and the the channel will get thinner, until it is clear a trend has arrived and consolidated.
 The idea really is to see a constantly evolving picture of a sudden change in movement, allowing you to have an earlier eye on what is potentially to come.
The faint mid-point line gives a reasonable reading of where you would find yourself halfway within a new trend and will also move inline with the shown trendlines.
This allows you to easily track when sentiment and therefore trends are about to change. It's much more useful on lower timeframes because they will often give the first indication something is changing.
Colours are fully customisable.
Valid Pullbacks and Trend by kpt. GonzoThis script helps identify valid pullbacks. Based on the marked pullbacks, it can draw both internal and external structure trendlines.
A pullback is marked with a small triangle above or below the candle that created the local high or low.
A new local high is marked with a red triangle above the candle if at least one subsequent candle has a low lower than the low of the candle that created the new local high.
A new local low is marked with a green triangle below the candle if at least one subsequent candle has a high higher than the high of the candle that created the new local low.
Based on the marked local highs and lows, the internal structure trendline is created by simply connecting all highs and lows with a line.
The external structure is drawn in a similar way, but only highs and lows that have broken the previous structure are connected. This helps focus on important pivots and better understand the market structure.
Farley's Accumulation-Distribution Accelerator (ADA)Farley's ADA (From The Master Swing Trader) 
 
 What it is : 
 
 ADA is designed to track volume oscillations in the market and reduce the impact of shock events.
 It observes the supply-demand dynamics within the market, which can trigger natural levels of price reversals.
 
 How It Works
 
 
 Volume and Price Relationship: ADA measures the lag between price and volume movements. It highlights when volume leads or lags behind price changes, helping traders identify potential reversals or trends.
 
 
 Signal Generation: ADA can generate faster and cleaner signals compared to traditional indicators like On-Balance Volume (OBV).
 
 Usage 
 
 Support and Resistance: ADA formations can help identify support and resistance levels and trendlines.
 detect natural levels where price reversals might occur.
 Trend Identification: Look for significant divergences between ADA and price action to identify potential trend reversals.
 Volume Analysis: Use ADA to anticipate pauses in price movements when volume leads, and expect dynamic trends when ADA significantly moves ahead of price action.






















