SuperTrend Strategy with Trend-Based Exits🟩 SuperTrend Strategy with Trend-Based Exits
This is a fully automated trend-following strategy based on the popular SuperTrend indicator, enhanced with a position sizing algorithm tied to stop-loss distance and dynamic entry/exit rules. The strategy is designed for futures trading with an emphasis on sustainable risk, realistic backtesting, and transparent logic.
🧠 Concept and Methodology
The strategy uses the SuperTrend indicator, which is derived from ATR (Average True Range) and is widely used to capture medium- to long-term market trends.
Key features:
✅ Entries are triggered only when the SuperTrend direction changes (trend reversal).
✅ Exits are performed using a dynamic stop-loss placed at the SuperTrend line.
✅ Position size is automatically calculated based on the trader’s fixed dollar risk per trade and the current distance to the stop-loss.
✅ Rounding logic is included to ensure quantity is valid for the exchange’s lot size.
This strategy does not use any take-profit or classic trailing stop — the position is only closed when the trend reverses or the stop is hit by touching the SuperTrend line.
⚙️ Default Parameters
ATR Length: 300
Factor: 7.5
Risk per trade: $90 (3% of the default $3,000 capital)
Lot step: 10
Commission: 0.05%
These default parameters are not universal. They were optimized specifically for STXUSDT swap at 15M timeframe at Bybit and may not produce viable results on other pairs and timeframes.
Users are encouraged to customize the settings according to specific asset’s volatility, timeframe and other characteristics.
❗ These default settings yield meaningful backtesting results on STXUSDT with a reasonable number of trades (105+) over 7-month period. If applied to other assets, results may vary significantly.
📈 Position Sizing Logic
The strategy uses a dynamic position sizing formula:
Pine Script®
position_size = floor((risk_per_trade / stop_loss_distance) / lot_step) * lot_step
This ensures the trader always risks a fixed dollar amount per trade and never exceeds a sustainable equity exposure (recommended 2% or less).
✅ Realism in Backtesting
To ensure realistic and non-misleading backtest results, this strategy includes:
— Slippage and commission settings matching average exchange conditions (commission = 0.05%, slippage 5 ticks).
— Position sizing based on stop-loss distance (not fixed contract quantity).*
— A fixed risk-per-trade model that adheres to responsible capital management principles.
— This is in compliance with TradingView's Script publishing rules and House Rules.
📌 How to Use
Apply the strategy to a clean chart (preferably 15M for STXUSDT by default).
If using another asset, adjust:
- ATR Length
- Factor
- Risk per trade
- Qty step (lot precision for the symbol)
Avoid using with other indicators unless you understand their purpose.
Use the Strategy Tester to evaluate performance and optimize parameters.
⚠️ Disclaimer
This is not financial advice. Always perform forward testing and assess risk before deploying any strategy on live capital. The strategy is designed for educational and experimental use.
Average True Range (ATR)
20-Candle ATR in Pips (5m only)This custom indicator displays the Average True Range (ATR) over the last 20 candles on a 5-minute chart, specifically designed for pairs where 1 pip = 0.01.
Key features:
📐 Calculates a simple moving average of the true range over the last 20 five-minute candles.
📋 Outputs the ATR value in a clean table with a green background and white text.
⚠️ Designed exclusively for the 5-minute timeframe – prompts you to switch if you’re on a different one.
📏 Values are shown in pips (e.g., “ATR (20 candles): 9.83 pips”).
This tool is ideal for short-term volatility tracking, scalping strategies, and identifying market conditions where price is expanding or contracting.
Ultimate Scalping Strategy v2Strategy Overview
 This is a versatile scalping strategy designed primarily for low timeframes (like 1-min, 3-min, or 5-min charts). Its core logic is based on a classic EMA (Exponential Moving Average) crossover system, which is then filtered by the VWAP (Volume-Weighted Average Price) to confirm the trade's direction in alignment with the market's current intraday sentiment.
The strategy is highly customizable, allowing traders to add layers of confirmation, control trade direction, and manage exits with precision.
 Core Strategy Logic
 
The strategy's entry signals are generated when two primary conditions are met simultaneously:
 
 Momentum Shift (EMA Crossover): It looks for a crossover between a fast EMA (default length 9) and a slow EMA (default length 21).
 Buy Signal: The fast EMA crosses above the slow EMA, indicating a potential shift to bullish momentum.
 Sell Signal: The fast EMA crosses below the slow EMA, indicating a potential shift to bearish momentum.
 Trend/Sentiment Filter (VWAP): The crossover signal is only considered valid if the price is on the "correct" side of the VWAP.
 For a Buy Signal: The price must be trading above the VWAP. This confirms that, on average, buyers are in control for the day.
 For a Sell Signal: The price must be trading below the VWAP. This confirms that sellers are generally in control.
 
 Confirmation Filters (Optional)
 
To increase the reliability of the signals and reduce false entries, the strategy includes two optional confirmation filters:
 
 Price Action Filter (Engulfing Candle): If enabled (Use Price Action), the entry signal is only valid if the crossover candle is also an "engulfing" candle.
 A Bullish Engulfing candle is a large green candle that completely "engulfs" the body of the previous smaller red candle, signaling strong buying pressure.
 A Bearish Engulfing candle is a large red candle that engulfs the previous smaller green candle, signaling strong selling pressure.
 Volume Filter (Volume Spike): If enabled (Use Volume Confirmation), the entry signal must be accompanied by a surge in volume. This is confirmed if the volume of the entry candle is greater than its recent moving average (default 20 periods). This ensures the move has strong participation behind it.
 
 Exit Strategy
 
A position can be closed in one of three ways, creating a comprehensive exit plan:
 
 Stop Loss (SL): A fixed stop loss is set at a level determined by a multiple of the Average True Range (ATR). For example, a 1.5 multiplier places the stop 1.5 times the current ATR value away from the entry price. This makes the stop dynamic, adapting to market volatility.
 Take Profit (TP): A fixed take profit is also set using an ATR multiplier. By setting the TP multiplier higher than the SL multiplier (e.g., 2.0 for TP vs. 1.5 for SL), the strategy aims for a positive risk-to-reward ratio on each trade.
 Exit on Opposite Signal (Reversal): If enabled, an open position will be closed automatically if a valid entry signal in the opposite direction appears. For example, if you are in a long trade and a valid short signal occurs, the strategy will exit the long position immediately. This feature turns the strategy into more of a reversal system.
 
 Key Features & Customization
 
 
 Trade Direction Control: You can enable or disable long and short trades independently using the Allow Longs and Allow Shorts toggles. This is useful for trading in harmony with a higher-timeframe trend (e.g., only allowing longs in a bull market).
 Visual Plots: The strategy plots the Fast EMA, Slow EMA, and VWAP on the chart for easy visualization of the setup. It also plots up/down arrows to mark where valid buy and sell signals occurred.
 Dynamic SL/TP Line Plotting: A standout feature is that the strategy automatically draws the exact Stop Loss and Take Profit price lines on the chart for every active trade. These lines appear when a trade is entered and disappear as soon as it is closed, providing a clear visual of your risk and reward targets.
 Alerts: The script includes built-in alertcondition calls. This allows you to create alerts in TradingView that can notify you on your phone or execute trades automatically via a webhook when a long or short signal is generated.
Advanced Forex Currency Strength Meter 
# Advanced Forex Currency Strength Meter
 🚀 The Ultimate Currency Strength Analysis Tool for Forex Traders 
This sophisticated indicator measures and compares the relative strength of major currencies (EUR, GBP, USD, JPY, CHF, CAD, AUD, NZD) to help you identify the strongest and weakest currencies in real-time, providing clear trading signals based on currency strength differentials.
##  📊 What This Indicator Does 
The Advanced Forex Currency Strength Meter analyzes currency relationships across 28+ major forex pairs and 8 currency indices to determine which currencies are gaining or losing strength. Instead of relying on individual pair analysis, this tool gives you a  bird's-eye view  of the entire forex market, helping you:
 
 Identify the strongest and weakest currencies at any given time
 Find high-probability trading opportunities by pairing strong vs weak currencies
 Avoid ranging markets by detecting when currencies have similar strength
 Get clear LONG/SHORT/NEUTRAL signals for your current trading pair
 Optimize your trading strategy based on your preferred timeframe and holding period
 
##  ⚙️ How The Indicator Works 
###  Dual Calculation Method 
The indicator uses a sophisticated dual approach for maximum accuracy:
 
 Pairs-Based Analysis:  Calculates currency strength from 28+ major forex pairs (EURUSD, GBPUSD, USDJPY, etc.)
 Index-Based Analysis:  Incorporates official currency indices (DXY, EXY, BXY, JXY, CXY, AXY, SXY, ZXY)
 Weighted Combination:  Blends both methods using smart weighting for enhanced accuracy
 
###  Smart Auto-Optimization System 
The indicator automatically adjusts its parameters based on your chart timeframe and intended holding period:
 The system recognizes that scalping requires different sensitivity than swing trading, automatically optimizing lookback periods, analysis timeframes, signal thresholds, and index weights. 
###  Strength Calculation Process 
 
 Fetches price data from multiple timeframes using optimized tuple requests
 Calculates percentage change over the specified lookback period
 Optionally normalizes by ATR (Average True Range) to account for volatility differences
 Combines pair-based and index-based calculations using dynamic weighting
 Generates relative strength by comparing base currency vs quote currency
 Produces clear trading signals when strength differential exceeds threshold
 
##  🎯 How To Use The Indicator 
###  Quick Start 
 
 Add the indicator to any forex pair chart
 Enable  🧠 Smart Auto-Optimization  (recommended for beginners)
 Watch for LONG 🚀 signals when the relative strength line is green and above threshold
 Watch for SHORT 🐻 signals when the relative strength line is red and below threshold
 Avoid trading during NEUTRAL ⚪ periods when currencies have similar strength
 
 Note:  This is highly recommended to couple this indicator with fundamental analysis and use it as an extra signal.
###  📋 Parameters Reference 
####  🤖 Smart Settings 
 
 🧠 Smart Auto-Optimization:   (Default: Enabled)  Automatically optimizes all parameters based on chart timeframe and trading style
 
####  ⚙️ Manual Override 
 These settings are only active when Smart Auto-Optimization is disabled: 
 
 Manual Lookback Period:   (Default: 14)  Number of periods to analyze for strength calculation
 Manual ATR Period:   (Default: 14)  Period for ATR normalization calculation
 Manual Analysis Timeframe:   (Default: 240)  Higher timeframe for strength analysis
 Manual Index Weight:   (Default: 0.5)  Weight given to currency indices vs pairs (0.0 = pairs only, 1.0 = indices only)
 Manual Signal Threshold:   (Default: 0.5)  Minimum strength differential required for trading signals
 
####  📊 Display 
 
 Show Signal Markers:   (Default: Enabled)  Display triangle markers when signals change
 Show Info Label:   (Default: Enabled)  Show comprehensive information label with current analysis
 
####  🔍 Analysis 
 
 Use ATR Normalization:   (Default: Enabled)  Normalize strength calculations by volatility for fairer comparison
 
####  💰 Currency Indices 
 
 💰 Use Currency Indices:   (Default: Enabled)  Include all 8 currency indices in strength calculation for enhanced accuracy
 
####  🎨 Colors 
 
 Strong Currency Color:   (Default: Green)  Color for positive/strong signals
 Weak Currency Color:   (Default: Red)  Color for negative/weak signals  
 Neutral Color:   (Default: Gray)  Color for neutral conditions
 Strong/Weak Backgrounds:  Background colors for clear signal visualization
 
###  🧠 Smart Optimization Profiles 
The indicator automatically selects optimal parameters based on your chart timeframe:
####  ⚡ Scalping Profile (1M-5M Charts) 
 For positions held for a few minutes: 
 
 Lookback: 5 periods (fast/sensitive)
 Analysis Timeframe: 15 minutes
 Index Weight: 20% (favor pairs for speed)
 Signal Threshold: 0.3% (sensitive triggers)
 
####  📈 Intraday Profile (10M-1H Charts)  
 For positions held for a few hours: 
 
 Lookback: 12 periods (balanced sensitivity)
 Analysis Timeframe: 4 hours
 Index Weight: 40% (balanced approach)
 Signal Threshold: 0.4% (moderate sensitivity)
 
####  📊 Swing Profile (4H-Daily Charts) 
 For positions held for a few days: 
 
 Lookback: 21 periods (stable analysis)
 Analysis Timeframe: Daily
 Index Weight: 60% (favor indices for stability)
 Signal Threshold: 0.5% (conservative triggers)
 
####  📆 Position Profile (Weekly+ Charts) 
 For positions held for a few weeks: 
 
 Lookback: 30 periods (long-term view)
 Analysis Timeframe: Weekly
 Index Weight: 70% (heavily favor indices)
 Signal Threshold: 0.6% (very conservative)
 
###  Entry Timing 
 
 Wait for clear LONG 🚀 or SHORT 🐻 signals
 Avoid trading during NEUTRAL ⚪ periods
 Look for signal confirmations on multiple timeframes
 
###  Risk Management 
 
 Stronger signals (higher relative strength values) suggest higher probability trades
 Use appropriate position sizing based on signal strength
 Consider the trading style profile when setting stop losses and take profits
 
 💡 Pro Tip:  The indicator works best when combined with your existing technical analysis. Use currency strength to identify  which  pairs to trade, then use your favorite technical indicators to determine  when  to enter and exit. 
##  🔧 Key Features 
 
 28+ Forex Pairs Analysis:  Comprehensive coverage of major currency relationships
 8 Currency Indices Integration:  DXY, EXY, BXY, JXY, CXY, AXY, SXY, ZXY for enhanced accuracy
 Smart Auto-Optimization:  Automatically adapts to your trading style and timeframe
 ATR Normalization:  Fair comparison across different currency pairs and volatility levels
 Real-Time Signals:  Clear LONG/SHORT/NEUTRAL signals with visual markers
 Performance Optimized:  Efficient tuple-based data requests minimize external calls
 User-Friendly Interface:  Simplified settings with comprehensive tooltips
 Multi-Timeframe Support:  Works on any timeframe from 1-minute to monthly charts
 
 Transform your forex trading with the power of currency strength analysis! 🚀
Neural Network Buy and Sell SignalsTrend Architect Suite Lite - Neural Network Buy and Sell Signals 
 Advanced AI-Powered Signal Scoring 
This indicator provides neural network market analysis on buy and sell signals designed for scalpers and day traders who use 30s to 5m charts. Signals are generated based on an ATR system and then filtered and scored using an advanced AI-driven system.
 Features 
 Neural Network Signal Engine 
 
 5-Layer Deep Learning analysis combining market structure, momentum, and market state detection
 AI-based Letter Grade Scoring (A+ through F) for instant signal quality assessment
 Normalized Input Processing with Z-score standardization and outlier clipping
 Real-time Signal Evaluation using 5 market dimensions
 
 Advanced Candle Types 
 
 Standard Candlesticks - Raw price action
 Heikin Ashi - Trend smoothing and noise reduction  
 Linear Regression - Mathematical trend visualization
 Independent Signal vs Display - Calculate signals on one type, display another
 
 Key Settings 
 Signal Configuration 
- Signal Trigger Sensitivity (Default: 1.7) - Controls signal frequency vs quality
- Stop Loss ATR Multiplier (Default: 1.5) - Risk management sizing
- Signal Candle Type (Default: Candlesticks) - Data source for signal calculations
- Display Candle Type (Default: Linear Regression) - Visual candle display
 Display Options 
- Signal Distance (Default: 1.35 ATR) - Label positioning from price
- Label Size (Default: Medium) - Optimal readability
 Trading Applications 
Scalping 
- Fast pace signal detection with quality filtering
- ATR-based stop management prevents signal overlap
- Neural network attempts to reduces false signals in choppy markets
Day Trading
- Multi-timeframe compatible with adaptation settings
- Clear trend visualization with Linear Regression candles
- Support/resistance integration for better entries/exits
Signal Filtering
- Use A+/A grades for highest probability setups
- B grades for confirmation in trending markets
- C-F grades help identify market uncertainty
 Why Choose Trend Architect Lite? 
 
 No Lag - Real-time neural network processing  
 No Repainting - Signals appear and stay fixed  
 Clean Charts - Focus on price action, not indicators  
 Smart Filtering - AI reduces noise and false signals  
 Flexible and customizable - Works across all timeframes and instruments  
 
Compatibility
- All Timeframes - 1m to Monthly charts
- All Instruments - Forex, Crypto, Stocks, Futures, Indices
Risk Disclaimer
This indicator is a tool for technical analysis and should not be used as the sole basis for trading decisions. Past performance does not guarantee future results. Always use proper risk management and never risk more than you can afford to lose.
BERLIN-MAX 1V.5BERLIN-MAX 1V.5 is a comprehensive trading indicator designed for TradingView that combines multiple advanced strategies and tools. It integrates EMA crossover signals, UT Bot logic with ATR-based trailing stops, customizable stop-loss and target multipliers per timeframe, Hull Moving Averages with color-coded trends, linear regression channels for support and resistance, and a multi-timeframe RSI and volume signal table. This script aims to provide clear entry and exit signals for scalping and swing trading, enhancing decision-making across different market conditions.
ATR Squeeze BackgroundThis simple but powerful indicator shades the background of your chart whenever volatility contracts, based on a custom comparison of fast and slow ATR (Average True Range) periods.
By visualizing low-volatility zones, you can:
* Identify moments of compression that may precede explosive price moves
* Stay out of choppy, low-momentum periods
* Adapt this as a component in a broader volatility or breakout strategy
🔧 How It Works
* A Fast ATR (default: 7 periods) and a Slow ATR (default: 40 periods) are calculated
* When the Fast ATR is lower than the Slow ATR, the background is shaded in blue
* This shading signals a contraction in volatility — a condition often seen before breakouts or strong directional moves
⚡️ Why This Matters
Many experienced traders pay close attention to volatility cycles. This background indicator helps visualize those cycles at a glance. It's minimal, non-intrusive, and easy to combine with your existing tools.
🙏 Credits
This script borrows core logic from the excellent “Relative Volume at Time” script by TradingView. Credit is given with appreciation.
⚠️ Disclaimer
This script is for educational purposes only.
It does not constitute financial advice, and past performance is not indicative of future results. Always do your own research and test strategies before making trading decisions.
Advanced Supertrend StrategyA comprehensive Pine Script v5 strategy featuring an enhanced Supertrend indicator with multiple technical filters, risk management, and advanced signal confirmation for automated trading on TradingView.
## Features
- **Enhanced Supertrend**: Configurable ATR-based trend following with improved accuracy
- **RSI Filter**: Optional RSI-based signal filtering to avoid overbought/oversold conditions
- **Moving Average Filter**: Trend confirmation using SMA/EMA/WMA with customizable periods
- **Risk Management**: Built-in stop-loss and take-profit based on ATR multiples
- **Trend Strength Analysis**: Filters weak signals by requiring minimum trend duration
- **Breakout Confirmation**: Optional price breakout validation for stronger signals
- **Visual Interface**: Comprehensive chart plotting with multiple indicator overlays
- **Advanced Alerts**: Multiple alert conditions with detailed signal information
- **Backtesting**: Full strategy backtesting with commission and realistic execution
RED E Support & ResistanceThe “RED-E Support & Resistance” indicator is designed to assist traders in visualizing key levels of support and resistance on a chart by employing ATR (Average True Range) to create dynamic horizontal zones. This indicator automatically plots robust support and resistance bands that can help identify potential areas where price may reverse, consolidate, or react. These levels are particularly beneficial for traders who employ concepts like Smart Money analysis, as they illustrate zones where institutional trading activity might occur.
How It Works:
• The indicator uses ATR-based calculations to determine the placement of the support and resistance zones. This approach accounts for market volatility, making the zones adaptive to changing conditions.
• The Zone Thickness parameter allows users to customize the width of the plotted zones, enhancing visibility and fitting them to their specific trading style.
• The support and resistance zones extend horizontally across the chart, providing clear reference points for potential price reactions.
Practical Application:
• Trend Analysis: Identify areas of significant price resistance and support to understand potential turning points or trends in the market.
• Risk Management: Use these zones to better inform stop-loss placements or set profit targets.
• Confirmation Tool: Combine the indicator with other technical analysis tools for confirmation of potential trade entries or exits.
Customization Options:
• Change the colors of the support and resistance zones for better integration with different chart themes.
• Adjust the ATR Length and Multiplier to fine-tune the sensitivity of the zones based on personal preferences and the characteristics of the asset being analyzed.
Disclaimer:
This indicator is for educational and informational purposes only. It is not intended to serve as investment advice or a recommendation to buy or sell any financial instrument. Always perform your own research and consider consulting with a financial professional before making trading decisions. Trading involves significant risk, and past performance does not guarantee future results.
3 hours ago
Release Notes
The “RED-E Support & Resistance” indicator is designed to assist traders in visualizing key levels of support and resistance on a chart by employing ATR (Average True Range) to create dynamic horizontal zones. This indicator automatically plots robust support and resistance bands that can help identify potential areas where price may reverse, consolidate, or react. These levels are particularly beneficial for traders who employ concepts like Smart Money analysis, as they illustrate zones where institutional trading activity might occur.
How It Works:
• The indicator uses ATR-based calculations to determine the placement of the support and resistance zones. This approach accounts for market volatility, making the zones adaptive to changing conditions.
• The Zone Thickness parameter allows users to customize the width of the plotted zones, enhancing visibility and fitting them to their specific trading style.
• The support and resistance zones extend horizontally across the chart, providing clear reference points for potential price reactions.
Practical Application:
• Trend Analysis: Identify areas of significant price resistance and support to understand potential turning points or trends in the market.
• Risk Management: Use these zones to better inform stop-loss placements or set profit targets.
• Confirmation Tool: Combine the indicator with other technical analysis tools for confirmation of potential trade entries or exits.
Customization Options:
• Change the colors of the support and resistance zones for better integration with different chart themes.
• Adjust the ATR Length and Multiplier to fine-tune the sensitivity of the zones based on personal preferences and the characteristics of the asset being analyzed.
Disclaimer:
This indicator is for educational and informational purposes only. It is not intended to serve as investment advice or a recommendation to buy or sell any financial instrument. Always perform your own research and consider consulting with a financial professional before making trading decisions. Trading involves significant risk, and past performance does not guarantee future results.
Combined Predictive Indicator### Combined Predictive Zones & Levels
This indicator is a powerful hybrid tool designed to provide a comprehensive map of potential future price action. It merges two distinct predictive models into a single, cohesive view, helping traders identify key levels of support, resistance, and areas of high confluence.
#### How It Works: Two Models in One
This script is built on two core components that you can use together or analyze separately:
**Part 1: Classic Range & Fibonacci Prediction**
This model uses classic technical analysis principles to project a potential range for the upcoming price action.
*   **Highest High / Lowest Low:** It identifies the significant trading range over a user-defined lookback period.
*   **Fibonacci Levels:** It automatically plots key Fibonacci retracement levels (e.g., 38.2% and 61.8%) within this range, which often act as critical support or resistance.
*   **ATR & Average Range:** It calculates a "predicted" upper and lower boundary based on the average historical range and current volatility (ATR).
**Part 2: Advanced Predictive Ranges (Self-Adjusting Channels)**
This is a dynamic model that creates adaptive support and resistance zones based on a smoothed average price and volatility.
*   **Dynamic Average:** It uses a unique moving average that only adjusts when the price moves significantly, creating a stable baseline.
*   **ATR-Based Zones:** It projects multiple levels of support (S1, S2) and resistance (R1, R2) around this average, which widen and narrow based on market volatility. These zones often signal areas where price might stall or reverse.
#### Key Features:
*   **Hybrid Model for Confluence:** The true power of this indicator lies in finding where the levels from both models overlap. A Fibonacci level aligning with a Predictive Range support zone is a much stronger signal.
*   **Comprehensive Data Table:** A clean, on-chart table displays the precise values of all key predictive levels, allowing for quick reference and precise trade planning.
*   **Multi-Timeframe (MTF) Capability:** The Advanced Predictive Ranges can be calculated on a higher timeframe, giving you a broader market context.
*   **Fully Customizable:** All lengths, multipliers, and levels for both models are fully adjustable in the settings to fit any asset or trading style.
*   **Clear Visuals:** All zones and levels are color-coded for intuitive and easy-to-read analysis.
#### How to Use:
1.  Look for areas of **confluence** where multiple levels from both models cluster together. These are high-probability zones for price reactions.
2.  Use the Predictive Range zones (S1/S2 and R1/R2) as potential targets for trades or as areas to watch for entries and exits.
3.  Pay attention to the on-chart table for exact price levels to set limit orders or stop-losses.
**Disclaimer:** This script is an analytical tool for educational purposes and should not be considered financial advice. All trading involves risk. Past performance is not indicative of future results. Always use this indicator as part of a comprehensive trading strategy with proper risk management.
Feedback is welcome! If you find this tool useful, please leave a like.
Market DashboardMarket Dashboard — All-in-One Technical Indicator Panel
The Market Dashboard is a powerful visual tool that consolidates key technical indicators into a single on-chart table, helping traders make faster and more informed decisions. This script includes:
 RSI —  Detects overbought and oversold market conditions
 MACD —  Shows trend momentum and crossover signals
 CVD (Cumulative Volume Delta) —  Highlights buyer vs. seller pressure
 Volume Analysis —  Flags unusually high volume
 ATR (Average True Range) —  Displays current market volatility
 Session Detector —  Automatically identifies ASIAN, LONDON, or NEW YORK sessions based on UTC time
 Fully Customizable —  Adjust table position and text size to fit your chart layout
Designed for traders who want a clean, real-time snapshot of market dynamics, directly on the chart.
Supertrend AT v1.0### Overview
"Supertrend AT v1.0" is an automated trading strategy based on the Supertrend indicator, designed to detect trend reversals and execute entries accordingly. This script supports both **long and short** positions and includes customizable risk management features such as **RPT (Risk Per Trade)** and **RR (Risk/Reward ratio)**.
### Key Features
- 📈 **Supertrend-based Entry Logic**: 
  - Enters a **long position** when the Supertrend flips from red to green (downtrend → uptrend).
  - Enters a **short position** when the Supertrend flips from green to red (uptrend → downtrend).
- 💰 **Auto-Calculated Position Sizing**: 
  - Quantity is automatically calculated to ensure that loss per trade (including commission) matches the specified risk percentage (RPT).
- 🎯 **Take-Profit and Stop-Loss**: 
  - Both targets are dynamically computed using the RR ratio and account for commission fees.
- 📊 **Visual Elements**: 
  - Entry, stop, and target prices are plotted on the chart.
  - Real-time PnL and account equity are shown in a dashboard.
  - Optional on-screen README guide explains the strategy and key terms.
### Inputs
- **RPT (%)**: Risk per transaction (based on account equity).
- **RR**: Reward-to-risk ratio.
- **Commission (%)**: Used in all calculations (must match the Properties tab).
- **Supertrend Settings**: Adjustable factor and length.
- **Market Decimal Places**: For accurate quantity rounding according to exchange rules.
- **Time Filter**: Set start and end time for trading logic activation.
### Risk Management Logic
This strategy calculates trade size and targets using a formula that considers both the price distance between entry and stop-loss and the effect of commission fees. This ensures:
- Consistent risk across trades
- Realistic take-profit levels
- Exchange-compliant order quantities
### Notes
- ⚠️ Be sure to set the **correct commission rate** and **decimal precision** for your exchange.
- ⚠️ If trade quantity is smaller than your exchange’s minimum unit, orders may be rejected.
- 🔧 For strategy to behave as intended in automation, double-check both **input tab** and **Properties tab** settings.
### Disclaimer
This strategy is for educational and research purposes only. It does not constitute financial advice. Always test on paper before using in a live environment.
ATR as % of CloseATR 14day period in % terms
the Normal ATR indicator by TV helps but this gives a clear idea as to the range in percentage terms as and when market rises to newer and newer highs
better than an absolute value
Fibonacci Range Detector ║ BullVision🔬 Overview 
The Fibonacci Range Mapper is a dynamic technical tool designed to identify, track, and visualize price ranges using Fibonacci levels. Whether you're trading manually or prefer automated structure recognition, this indicator helps you contextualize market moves and locate key price zones with precision.
 ⚙️ Core Logic 
 🔍 Range Detection (Auto & Manual Modes) 
In Auto mode, the indicator uses an advanced ZigZag system based on ATR or percentage thresholds to confirm market swings and construct Fibonacci-based ranges.
In Manual mode, traders can define their own swing low and high to generate precise custom ranges.
 📐 Fibonacci Mapping 
Each detected range is automatically plotted with key Fibonacci retracement levels — 0%, 25%, 50%, 75%, 100% — along with optional extensions (127.2% and 161.8%) to anticipate price continuations or reversals.
 📋 Live Data Table 
An integrated info panel dynamically displays crucial metrics:
• Range size
• Current price zone (Discount / Mid / Premium)
• Position within range (%)
• Distance to range extremes
• Range status (Pending or Confirmed)
 🕰️ Historical Memory 
Up to 20 past ranges can be stored and visualized simultaneously, helping traders recognize repeated price behaviors and contextual support/resistance levels.
 🎨 Visual Highlights 
Zones of interest (0–25% = Discount, 75–100% = Premium) are color-coded with custom transparency, and labels can be toggled for clarity. The current active range updates in real time as structure evolves.
 🔧 User Customization 
• Detection Method: Choose between ATR or % ZigZag for automated swing identification
• Confirmation Delay: Set how many bars to wait before confirming a new high
• Manual Overrides: Select exact price levels when you want full control
• Extensions & Labels: Toggle additional lines and info to suit your charting style
• Visual Table Position: Customize where the data table appears on screen
• Color Scheme: Define your own zone gradients for better visual interpretation
 📈 Use Cases 
This indicator is ideal for traders who want to:
• Identify value zones within local or macro price structures
• Plan trades around Fibonacci retracement and extension levels
• Detect shifts in market structure using an adaptive ZigZag logic
• Track recurring price ranges and historical reaction points
• Enhance technical confluence with clean, visual price mapping
 ⚠️ Important Notes 
This tool is not a buy/sell signal generator — it is a visual framework for structure-based analysis.
Use it in conjunction with your existing strategy and risk management process.
Always confirm with broader context and multi-timeframe alignment.
HTF Current/Average RangeThe "HTF(Higher Timeframe) Current/Average Range" indicator calculates and displays the current and average price ranges across multiple timeframes, including daily, weekly, monthly, 4 hour, and user-defined custom timeframes.
Users can customize the lookback period, table size, timeframe, and font color; with the indicator efficiently updating on the final bar to optimize performance.
When the current range surpasses the average range for a given timeframe, the corresponding table cell is highlighted in green, indicating potential maximum price expansion and signaling the possibility of an impending retracement or consolidation.
For day trading strategies, the daily average range can serve as a guide, allowing traders to hold positions until the current daily range approaches or meets the average range, at which point exiting the trade may be considered.
For scalping strategies, the 15min and 5min average range can be utilized to determine optimal holding periods for fast trades.
Other strategies:
Intraday Trading - 1h and 4h Average Range
Swing Trading - Monthly Average Range
Short-term Trading - Weekly Average Range
Also using these statistics in accordance with Power 3 ICT concepts, will assist in holding trades to their statistical average range of the chosen HTF candle.
CODE
The core functionality lies in the data retrieval and table population sections. 
The request.security function (e.g.,   = request.security(syminfo.tickerid, "D",  , lookahead = barmerge.lookahead_off)) retrieves high and low prices from specified timeframes without lookahead bias, ensuring accurate historical data. 
These values are used to compute current ranges and average ranges (ta.sma(high - low, avgLength)), which are then displayed in a dynamically generated table starting at (if barstate.islast) using table.new, with conditional green highlighting when the current range is greater than average range, providing a clear visual cue for volatility analysis.
ATR Circle PlotTitle: ATR Circle Plot
Short Title: ATR Circle Plot
Description:
ATR Circle Plot is a dynamic overlay indicator that visualizes volatility-based levels around the open price of each bar, using the Average True Range (ATR). It plots two customizable levels—Upper and Lower ATR—calculated by multiplying the ATR by a user-defined factor (default: 1.0) and adding/subtracting it from the open price. These levels are displayed as colored circles on the chart, ideal for identifying potential breakout or stop-loss zones. A movable table summarizes the ATR value, Upper Level, and Lower Level with tick precision, and a new toggleable label feature displays these values directly on the chart for quick reference.
Perfect for traders in volatile markets like forex, futures, or stocks, this indicator helps set risk parameters or spot key price levels. Users can adjust the ATR timeframe, length, multiplier, table position, and circle colors to suit their strategy. The optional chart labels enhance usability by overlaying ATR metrics at the latest price levels, reducing the need to check the table during fast-moving markets.
Key Features:
Plots Upper and Lower ATR levels as colored circles around the open price.
Toggleable table (top/bottom, left/right) showing ATR and level values in ticks.
Optional chart labels for ATR, Upper, and Lower levels, toggleable via input.
Customizable ATR length, multiplier, timeframe, and colors for flexibility.
Lightweight and compatible with any chart timeframe.
How to Use:
Add the indicator to your chart and adjust the ATR length, multiplier, and timeframe as needed. Enable/disable the table or labels based on your preference. Use the Upper and Lower ATR levels as dynamic support/resistance or stop-loss guides. For example, place stops beyond the Upper/Lower levels or target breakouts when price crosses them. Combine with trend or momentum indicators for a robust setup.
Note: Leave the ATR Timeframe input empty to use the chart’s timeframe, or specify a higher timeframe (e.g., “D” for daily) for broader volatility context. Ensure your chart’s tick size aligns with the asset for accurate table values.
Tags: ATR, volatility, support resistance, stop loss, table, labels, breakout
Category: Volatility
ATR % of yesterday close with SMA (Bull/Bear colored)This script visualizes the Average True Range (ATR) as a percentage of a user-selected price point for a quick view of volatility. 
ATR % values are plotted as a color-coded histogram. Bullish days (close > prior close) paint the bar green; bearish days (close < prior close) paint it red; unchanged days are gray.
Two simple moving average (SMA) overlays to reveal volatility trends.
 Variables: 
Histogram bars represent ATR as a % of one of:
 - Previous Close (default option)
 - Previous Open
 - Today Close
 - Today Open
Two SMA lines (default: blue for 20-period, orange for 5-period) shown on ATR % for trend/range regime tracking.
Optionally display the ATR % in continuous line (yellow)—hidden by default.
If you find it helpful, feel free to share any feedback and how you incorporate it into your trading strategy with the community!
Ultimate ATR Extreme DetectorUltimate ATR Extreme Detector
Professional Volatility Analysis Tool for Strategic Trading
Discover Market Turning Points with Precision
Key Features
Smart Extremum Detection: Identifies when ATR reaches its highest or lowest point in your specified lookback period
Quad Visual Alert System:
▲ Green bottom triangles for low volatility signals
▼ Red top triangles for high volatility signals
Background color highlighting for instant state recognition
Status panel showing current volatility extremes
Dual Alert Modes:
TradingView native alerts ("ATR Low/High Signal")
Visual chart alerts with period details (e.g., "Alert: ATR Low (50 bars)")
4 Calculation Methods: RMA (Wilder's), SMA, EMA, and WMA
Fully Customizable:
Adjustable ATR period (default: 14)
Variable lookback window (default: 50)
Toggle features on/off via intuitive input settings
How It Works
The indicator scans volatility extremes using proprietary logic:
Calculates True Range using selected method (RMA/SMA/EMA/WMA)
Compares current ATR value against historical data
Flags critical moments when:
Volatility contracts to N-period lows (prepare for breakouts)
Volatility expands to N-period highs (watch for trend exhaustion)
Strategic Applications
markdown
复制
| SIGNAL           | MARKET CONDITION      | TRADING IMPLICATION           |
|------------------|-----------------------|--------------------------------|
| Low Volatility   | Contraction/Consolidation | Anticipate breakout moves    |
| High Volatility  | Expansion/Climax     | Prepare for reversals or pauses |
Position Sizing: Use ATR values to determine optimal stop distances
Entry Timing: Combine with price action at key support/resistance
Risk Management: Adjust stops dynamically based on volatility regime
Optimization Guide
Day Trading: Short lookback (20-30 periods)
Swing Trading: Medium lookback (50-100 periods)
Position Trading: Long lookback (100-200 periods)
Volatility Analysis: Compare multiple timeframes simultaneously
Professional Setup Recommendations
Combine with:
Breakout Confirmation: Volume spikes, chart patterns
Reversal Signals: RSI divergence, candlestick reversals
Volatility Filters: Bollinger Band contraction, Keltner Channel breakout
Compatibility: Works flawlessly across FX, stocks, crypto, and commodities on all timeframes.
Why Traders Choose This Indicator
"Transforms complex volatility analysis into clear, actionable visual cues – the essential tool for breakout traders and risk managers alike."
Install Now to:
Spot consolidation before big moves
Identify exhaustion at trend extremes
Automate volatility-based position sizing
Receive instant alerts at critical volatility turns
Master market rhythms with professional-grade volatility intelligence!
Qossai Stock Info### Qossai Stock Info Indicator
This indicator provides a concise overlay of essential stock information directly on your chart, presented in a clean, organized table. Designed for quick glances, it helps traders and investors stay informed about key fundamental and volatility metrics of the currently viewed symbol.
**Key Features:**
* **Symbol/Ticker Display:** Clearly shows the ticker of the asset you are currently viewing.
* **Dynamic Market Capitalization (Market Cap):** Automatically calculates and displays the market capitalization in a readable format (Millions, Billions, or Trillions), providing instant insight into the company's size.
* **Average True Range (ATR) as Percentage:** Shows the 14-day Average True Range (a measure of volatility) as a percentage of the closing price, helping you gauge the typical price movement. The ATR period is customizable.
* **Earnings Countdown:** Keep track of upcoming events with a precise countdown displaying the number of days remaining until the next earnings announcement. This feature can be toggled on or off via the indicator's settings.
* **Clean Table Format:** All information is presented neatly in a table with a subtle black background, ensuring readability without cluttering your main chart view.
**How to Use:**
Simply add the "Qossai Stock Info" indicator to your chart. You can adjust the ATR length and toggle the earnings countdown visibility from the indicator's settings.
**Purpose:**
This tool aims to simplify access to critical stock data, empowering users to make quicker, more informed decisions by having vital information readily available on their screen.
---
Risk Context + Position SizingWhat This Indicator Does (And Doesn't Do) 
This is NOT a buy/sell signal indicator. Instead, it's a risk management tool that helps you understand two critical things:
 
 How volatile the market is right now (compared to recent history)
 How much you should risk on your next trade based on that volatility
 
 The Core Problem It Solves 
Imagine you always risk the same amount on every trade - say $100. But sometimes the market is calm and predictable, other times it's wild and unpredictable. This indicator says:  "Hey, the market is going crazy right now - maybe only risk $70 instead of your usual $100."  
 How It Works 
Measures Market "Nervousness"
 
 Uses ATR (Average True Range) to measure how much prices typically move each day
 Compares today's volatility to the past 100 days
 Shows you a percentile (0-100%) - higher = more volatile
 
 Categorizes Risk Environment 
 
 LOW (green): Market is calm, you can size up slightly
 NORMAL: Standard conditions, use your normal position size
 HIGH (red): Market is jumpy, reduce your position size
 EXTREME (dark red): Market is in chaos, significantly reduce size
 
 Important Disclaimers 
 
 This doesn't predict price direction - it only measures current market stress
 You still need a trading strategy - this just helps you size it properly
 Past volatility doesn't guarantee future volatility
 Always combine with proper stop losses and risk management
ATR Dynamic Stop (Table + Plot + ATR %)📊 This script displays dynamic stop levels based on ATR, designed for active traders.
Features:
- Shows long and short stop levels (price ± ATR × multiplier).
- Displays values as a floating table on the top-right corner.
- Optional plot lines directly on the chart.
- Option to calculate based on realtime price or last close.
- Displays the ATR value both in price units and as a percentage of the selected price.
- Fully customizable table: text size, text color, background color.
Inputs:
- ATR Multiplier and Length.
- Show/hide stop lines on the chart.
- Select price source (realtime or last close).
- Table appearance options.
Ideal for:
- Traders who want a clear visual stop guide.
- Combining volatility with risk management.
TREV Candles - Range-Based Trend ReversalTREV Candles - Range-Based Trend Reversal Chart Implementation 
 What is a Trend Reversal (TREV) Chart? 
A Trend Reversal chart, also known as a Point & Figure chart variation, is a unique charting method that focuses on  price movement thresholds  rather than time intervals. Unlike traditional candlestick charts where each candle represents a fixed time period, TREV candles form only when price moves by predefined amounts in ticks.
 
TREV charts eliminate time-based noise and focus purely on significant price movements, making them ideal for identifying genuine trend changes and continuation patterns.
 
 How TREV Candles Work 
This indicator implements true TREV logic with two critical thresholds:
 
 Trend Size:  The number of ticks price must move in the current direction to form a trend continuation candle
 Reversal Size:  The number of ticks price must move against the current direction to form a reversal candle and change the overall trend direction
 
 Key TREV Rules Enforced: 
 
 Direction Changes Only Through Reversals:  You cannot go from bullish trend directly to bearish trend - a reversal candle must occur first
 Threshold-Based Formation:  Candles form only when price thresholds are breached, not on time
 Logical Wick Placement:  Wicks only appear on the "open" side of candles where price temporarily moved against the formation direction
 Multiple Candles Per Bar:  When price moves significantly, several TREV candles can form within a single time-based bar
 
 Four Distinct Candle Types 
 
 Bullish Trend (Green):  Continues upward movement when trend threshold is hit
 Bearish Trend (Red):  Continues downward movement when trend threshold is hit  
 Bullish Reversal (Blue):  Changes from bearish to bullish direction when reversal threshold is breached
 Bearish Reversal (Orange):  Changes from bullish to bearish direction when reversal threshold is breached
 
 Practical Trading Applications 
 
 Trend Identification:  Clear visual representation of when trends are continuing vs. reversing
 Noise Reduction:  Filters out insignificant price movements that don't meet threshold requirements
 Support/Resistance:  TREV levels often act as significant support and resistance zones
 Breakout Confirmation:  When price forms multiple trend candles in succession, it confirms strong directional movement
 Reversal Signals:  Reversal candles provide early warning of potential trend changes
 
 Technical Implementation Features 
 
 Intelligent Price Path Processing:  Analyzes the assumed price path within each bar (Low→High→Close for bullish bars, High→Low→Close for bearish bars)
 Automatic Tick Size Detection:  Works with any instrument by automatically detecting the correct tick size
 Manual Override Option:  Allows manual tick size specification for custom analysis
 Impossible Scenario Prevention:  Built-in logic prevents impossible wick configurations and direction changes
 PineScript Optimization:  Efficient state management and drawing limits handling for smooth performance
 
 Comprehensive Styling Options 
Each of the four candle types offers complete visual customization:
 
 Body Colors:  Independent color settings for each candle type's body
 Border Colors:  Separate border color customization  
 Border Styles:  Choose from solid, dashed, or dotted borders
 Wick Colors:  Individual wick color settings for each candle type
 
 Default Color Scheme: 
 
 🟢  Bullish Trend:  Green body and wicks
 🔵  Bullish Reversal:  Blue body and wicks
 🔴  Bearish Trend:  Red body and wicks  
 🟠  Bearish Reversal:  Orange body and wicks
 
 Configuration Guidelines 
 
 Trend Size:  Larger values create fewer, more significant trend candles. Smaller values increase sensitivity
 Reversal Size:  Should typically be smaller than trend size. Controls how easily the trend direction can change
 Tick Size:  Use "auto" for most instruments. Manual override useful for custom point values or backtesting
 
 Ideal Use Cases 
 
 Swing Trading:  Identify major trend changes and continuation patterns
 Scalping:  Use smaller thresholds to catch quick reversals and momentum shifts  
 Position Trading:  Use larger thresholds to filter noise and focus on major trend moves
 Multi-Timeframe Analysis:  Compare TREV patterns across different threshold settings
 Support/Resistance Trading:  TREV close levels often become significant price zones
 
 Why This Implementation is Superior 
 
 True TREV Logic:  Enforces proper trend reversal rules that many implementations ignore
 No Impossible Scenarios:  Prevents wicks on both sides of candles and impossible direction changes
 Professional Visualization:  Clean, customizable appearance suitable for serious analysis
 Performance Optimized:  Handles large datasets without lag or drawing limit issues
 Educational Value:  Helps traders understand the difference between time-based and threshold-based charting
 
 Perfect for traders who want to see beyond time-based noise and focus on what price is actually doing - moving in significant, measurable amounts that matter for trading decisions.  
Trimmed ATR🧠 **Brief Description**:  
Trimmed ATR is a modified volatility indicator that removes extreme values from the ATR calculation. This makes it more reliable for analyzing market conditions and filters out "noise" spikes. It is particularly useful for setting stop-losses and in strategies sensitive to false volatility.
🧾 **How Does Trimmed ATR Work?**  
📌 For each bar:  
- True Range (TR) is calculated.  
- A sliding window of the last N TR values (where N = length) is stored.  
- The TR list is sorted, and trimPercent % is cut off from each side:  
  - The smallest and largest values are removed.  
  - The remaining values are averaged → Trimmed ATR.  
🔍 **Why Is This Important?**  
Regular ATR can be distorted by outliers:  
- A single spike can sharply inflate the ATR.  
- This creates a false impression of market volatility.  
🎯 Trimmed ATR solves this by eliminating the impact of anomalies, providing a more stable and accurate volatility measure.  
📈 **What Does It Mean If Trimmed ATR Is Higher or Lower Than Regular ATR?**  
🔵 **Trimmed ATR is lower than ATR** — this is normal:  
- There are isolated TR spikes (high volatility on 1–2 bars).  
- ATR increases, including these outliers.  
- Trimmed ATR discards them → reflects the true average market background.  
🧠 This is the most common case, indicating: a spike occurred, but the market is generally calm.  
🟠 **Trimmed ATR is higher than ATR** — a rare but important signal:  
- There were artificially low TR values (very small movements).  
- ATR becomes too low.  
- Trimmed ATR discards these "quiet" periods → provides a more realistic volatility estimate.  
⚠️ This may indicate:  
  - Hidden pressure.  
  - Preparation for a breakout from a tight range.  
  - Underestimated volatility.  
💡 **Applications**:  
- **Trailing Stop**: Trimmed ATR helps avoid stop triggers due to noise.  
- **Trend Filter**: Better reflects the "true" market dynamics.  
- **Strategy Backtesting**: Eliminates distortions in volatility calculations.






















