Custom Performance TableThis script generates a table designed to provide a concise yet highly customizable overview of the performance of multiple financial instruments, displayed directly on the chart. The table can include up to 40 tickers, each individually configurable, with values updated in real time based on either the current chart timeframe or a specific user-selected timeframe.
NOTE : The update frequency of the table values depends on the refresh rate of the chart's main ticker to which the indicator is applied. To ensure a consistent and reliable data feed, especially when monitoring heterogeneous instruments, it is recommended to apply the indicator to a highly liquid and continuously traded asset, such as BTCUSD.
PERFORMANCE CALCULATION MODES
You can choose from three different performance calculation modes:
1) Change % (Percentage Change)
Displays the percentage change of the current price compared to the previous candle within the selected timeframe.
(Current Price - Previous Price) / Previous Price * 100
This mode provides an immediate and straightforward measure of each instrument's percentage movement, useful for quick visual comparisons of relative strength among assets.
2) Z-Score
The Z-Score measures how much the current price variation deviates from the historical average variation, relative to the standard deviation of those variations.
(Current Variation - Average Variation) / Standard Deviation of Variations
The result indicates how statistically unusual a movement is:
- Values near 0 suggest normal variations.
- Values above ±2 indicate statistically significant deviations.
This is a valuable tool for identifying overbought/oversold conditions or market stress events and is often used in mean reversion strategies.
NOTE : Due to technical constraints, Z-Score can only be calculated when the selected timeframe matches the chart's timeframe exactly.
3) RAROC (Risk-Adjusted Return on Capital)
RAROC expresses an asset's performance in relation to the risk taken, measured through its volatility (standard deviation of price).
Percentage Change / Standard Deviation of Price
It allows for an assessment of return efficiency in relation to volatility.
A high RAROC value indicates a high return relative to the risk, making it a useful tool for comparing assets with different risk profiles. It is especially suitable for portfolio selection and allocation purposes.
TABLE CONFIGURATION
Each ticker can be customized with its own label, colors, and position in the table.
Each row can display the ticker name or a custom label, which, at the user's discretion, can either replace the name or be shown as an informational tooltip.
The table can be placed anywhere on the chart using horizontal and vertical offset parameters. Thanks to offset support, you can, for example, create financial market overview layouts. This can be done by completely “cleaning” the chart from price and indicators using TradingView settings, and then displaying multiple tables simultaneously (see the example chart published here).
Advanced customization options are also available for the table's appearance, including font settings, colors, borders, and more.
CALCULATION TIMEFRAME
The indicator allows the user to force a specific timeframe (Daily, Weekly, Monthly, Yearly) when applied to intraday charts.
However, for Z-Score mode, the selected timeframe must match the chart's timeframe exactly to ensure correct computation. Otherwise, the script will halt until settings are properly adjusted.
USAGE NOTES
Custom Performance Table is a flexible and adaptable tool, suitable for both intraday operations and medium- to long-term analysis. It is designed for traders and analysts who need to compare assets based on quantitative metrics, whether simple (like percentage change) or more advanced and risk-adjusted (such as Z-Score and RAROC).
Trend Analizi
Alpha Beta Gamma with Volume CandleAlpha Beta Gamma with Volume Candle
This Pine Script indicator analyzes price dynamics and volume activity to assist traders in identifying momentum, reversals, and key price levels. It calculates three proprietary metrics—Alpha, Beta, and Gamma—based on a user-selected price type (e.g., Open, Close, HL2) and timeframe, using a lookback period (default 37 bars). These metrics normalize price movements relative to the range of highs and lows, helping traders gauge market strength and positioning.
How It Works:
Alpha: Measures the distance of the selected price from the lowest price over the lookback period, normalized by the period length.
Beta: Represents the full price range (high minus low) over the lookback period, scaled by the period length.
Gamma: Normalizes the price’s position within the high-low range, providing a 0–1 scale for relative positioning.
Volume Analysis: The script classifies candles based on volume thresholds relative to a simple moving average (SMA, default 400 bars). High volume (≥ 2x SMA), low volume (≤ 0.5x SMA), and strong signal volume (≥ 1.5x SMA) trigger distinct candle colors to highlight bullish (e.g., deep blue, violet) or bearish (e.g., aqua, pink) conditions.
Custom Bands: Nine horizontal levels (0 to 1, divided into eight equal parts) act as dynamic support/resistance zones, useful for grid-based trading or breakout strategies.
How to Use:
Inputs:
Chart Timeframe: Select the timeframe for price data (e.g., 1H, 1D).
Price Type: Choose the price metric (e.g., Close, HL2) for calculations.
ABG Length: Adjust the lookback period (default 37) for sensitivity.
Volume MA Length: Set the SMA period for volume analysis (default 400).
Volume Thresholds: Customize high, low, and strong volume multipliers.
Visual Settings: Toggle labels, custom bands, and table display; adjust line styles, label sizes, and table positions.
Interpretation:
Use Alpha, Beta, and Gamma plots to assess price momentum and range dynamics.
Monitor colored candles for volume-driven signals (e.g., violet for strong bullish volume).
Leverage custom bands for support/resistance or breakout trading.
Check the table for real-time ABG values and percentage changes.
Settings Tips:
For scalping, reduce the ABG Length (e.g., 20) and use a shorter timeframe (e.g., 5M).
For swing trading, increase the Volume MA Length (e.g., 600) for more stable volume signals.
Enable labels and custom bands for visual clarity on key levels.
This indicator is versatile for various trading styles, combining price-based metrics with volume analysis to enhance decision-making.
Trailing STOP based on ATR with Offset, SMA, and RMATrailing STOP based on Average True Range (ATR)
Start with Multiplier = 2 and Offset = 1
CyberCandle SwiftEdgeCyberCandle SwiftEdge
Overview
CyberCandle SwiftEdge is a cutting-edge, AI-inspired trading indicator designed for traders seeking precision and clarity in trend-following and swing trading. Powered by SwiftEdge, it combines Heikin Ashi candles, a gradient-colored Exponential Moving Average (EMA), and a Relative Strength Index (RSI) to deliver clear buy and sell signals. Featuring glowing visuals, dynamic signal icons, and a customizable RSI dashboard in the top-right corner, this script offers a futuristic interface for identifying high-probability trade setups on various timeframes (e.g., 1H, 4H).
What It Does
CyberCandle SwiftEdge integrates three powerful components to generate actionable trading signals:
Heikin Ashi Candles: Smooths price action to highlight trends, reducing market noise and making reversals easier to spot.
Gradient EMA: A 100-period EMA with dynamic color transitions (blue/cyan for uptrends, red/pink for downtrends) to confirm market direction.
RSI Dashboard: A neon-lit display showing RSI levels, indicating overbought (>70), oversold (<30), or neutral (30-70) conditions.
Buy and sell signals are marked with prominent, glowing icons (triangles and arrows) based on trend direction, momentum, and specific Heikin Ashi patterns. The script’s customizable parameters allow traders to tailor the strategy to their preferences, balancing signal frequency and precision.
How It Works
The strategy leverages the synergy of Heikin Ashi, EMA, and RSI to filter trades and highlight opportunities:
Trend Direction: The price must be above the EMA for buy signals (bullish trend) or below for sell signals (bearish trend). The EMA’s gradient color shifts based on its slope, visually reinforcing trend strength.
Momentum Confirmation: RSI must exceed a user-defined threshold (default: 50) for buy signals or fall below it for sell signals, ensuring momentum supports the trade.
Candle Patterns: Buy signals require a green Heikin Ashi candle (close > open), with the two prior candles having minimal upper wicks (≤5% of candle body) and being red (indicating a retracement). Sell signals require a red candle, minimal lower wicks, and two prior green candles.
RSI Dashboard: Positioned in the top-right corner, it features a glowing circle (red for overbought, green for oversold, blue for neutral), the current RSI value, and a status indicator (triangle for extremes, square for neutral). This provides instant momentum insights without cluttering the chart.
By combining Heikin Ashi’s trend clarity, EMA’s directional filter, and RSI’s momentum validation, CyberCandle SwiftEdge minimizes false signals and highlights trades with strong potential. Its vibrant, AI-like visuals make it easy to interpret at a glance.
How to Use It
Add to Chart: In TradingView, search for "CyberCandle SwiftEdge" and add it to your chart. Set the chart to Heikin Ashi candles for optimal compatibility.
Interpret Signals:
Buy Signal: Large green triangles and arrows appear below candles when the price is above the EMA, RSI is above the buy threshold (default: 50), and conditions for a bullish retracement are met. Consider entering a long position with a 1:2 risk/reward ratio.
Sell Signal: Large red triangles and arrows appear above candles when the price is below the EMA, RSI is below the sell threshold (default: 50), and conditions for a bearish retracement are met. Consider entering a short position.
RSI Dashboard: Monitor the top-right dashboard. A red circle (RSI > 70) suggests caution for buys, a green circle (RSI < 30) indicates potential buying opportunities, and a blue circle (RSI 30-70) signals neutrality.
Customize Parameters: Open the indicator’s settings to adjust:
EMA Length (default: 100): Increase (e.g., 200) for longer-term trends or decrease (e.g., 50) for shorter-term sensitivity.
RSI Length (default: 14): Adjust for more (e.g., 7) or less (e.g., 21) responsive momentum signals.
RSI Buy/Sell Thresholds (default: 50): Set higher (e.g., 55) for buys or lower (e.g., 45) for sells to require stronger momentum.
Wick Tolerance (default: 0.05): Increase (e.g., 0.1) to allow larger wicks, generating more signals, or decrease (e.g., 0.02) for stricter conditions.
Require Retracement (default: true): Disable to remove the two-candle retracement requirement, increasing signal frequency.
Trading: Use signals in conjunction with the RSI dashboard and market context. For example, avoid buy signals if the RSI dashboard is red (overbought). Always apply proper risk management, such as setting stop-losses based on recent lows/highs.
What Makes It Original
CyberCandle SwiftEdge stands out due to its futuristic, AI-inspired visual design and user-friendly customization:
Neon Aesthetics: Glowing Heikin Ashi candles, gradient EMA, and dynamic signal icons (triangles and arrows) with RSI-driven transparency create a high-tech, immersive experience.
RSI Dashboard: A compact, top-right display with a neon circle, RSI value, and adaptive status indicator (triangle/square) provides instant momentum insights without cluttering the chart.
Customizability: Users can fine-tune EMA length, RSI parameters, wick tolerance, and retracement requirements via TradingView’s settings, balancing signal frequency and precision.
Integrated Approach: The synergy of Heikin Ashi’s trend clarity, EMA’s directional strength, and RSI’s momentum validation offers a cohesive strategy that reduces false signals.
Why This Combination?
The script combines Heikin Ashi, EMA, and RSI for a complementary effect:
Heikin Ashi smooths price fluctuations, making it ideal for identifying sustained trends and retracements, which are critical for the strategy’s signal logic.
EMA provides a reliable trend filter, ensuring signals align with the broader market direction. Its gradient color enhances visual trend recognition.
RSI adds momentum context, confirming that signals occur during favorable conditions (e.g., RSI > 50 for buys). The dashboard makes RSI intuitive, even for non-technical users.
Together, these components create a balanced system that captures trend reversals after retracements, validated by momentum, with a visually engaging interface that simplifies decision-making.
Tips
Best used on volatile assets (e.g., BTC/USD, EUR/USD) and higher timeframes (1H, 4H) for clearer trends.
Experiment with parameters in the settings to match your trading style (e.g., increase wick tolerance for more signals).
Combine with other analysis (e.g., support/resistance) for higher-confidence trades.
Note
This indicator is for informational purposes and does not guarantee profits. Always backtest and use proper risk management before trading.
Basic/Fractal Engulfing Candle Filtered EMA/ATRBasic/Fractal Engulfing Candle Filtered EMA/ATR
This clean and flexible indicator is designed to highlight high-probability engulfing candle patterns by applying a smart combination of filters based on ATR, EMA, and fractal swing high/low logic.
Engulfing candles are commonly used for spotting potential trend reversals or momentum continuation zones—but without proper filtering, they can produce noise. This script enhances reliability by giving traders control over:
ATR Filter: Limits signals to candles within a specific size range relative to the Average True Range, filtering out excessive volatility.
EMA Filter: Confirms trend direction using an exponential moving average. Engulfing candles are only valid if aligned with or against the EMA depending on user configuration.
Fractal Swing High/Low Filter: Requires engulfing candles to occur near local highs (for bearish setups) or lows (for bullish setups), identifying potential turning points in market structure.
Highlights:
Fully customizable with intuitive inputs
Clean chart visuals with triangle markers for bullish (🟦 aqua) and bearish (🟪 fuchsia) engulfing signals
Adaptive EMA color changes based on price position (above = bullish, below = bearish)
Perfect for traders who want a smarter engulfing candle tool that adapts to market conditions, price structure, and trend confirmation.
*Highly recommend using this in confluence with many other indicators of my own/your liking.
*You can use this very well on memecoins and alt coins, works for trading, swing trading, and long term analysis. Lower time frames recommended.
*includes alerts functionality.
Prev Day High/Low + First 5-Min Candle RangeThis will draw a a line for previous day high and low and will also draw out the high and the low of the first five minute candle of the daytime session.
EMA Trend Pro: Dynamic Clouds & ColorsEMA Trend Pro is your ultimate trend companion, built for traders who want clarity, precision, and confidence in their entries.
This script fuses dynamic EMA cloud zones with breakout and pullback signals — giving you real-time insights into market structure and momentum. Whether you're trading crypto, forex, stocks, or futures, EMA Trend Pro adapts to your style.
🔧 Key Features:
✅ EMA Stack Clouds with Folding Sensitivity (9/21/48/200)
✅ Bullish / Bearish trend labels with real-time dashboard
✅ Volume strength analysis (High, Normal, Low)
✅ Breakout signal alerts (momentum-based)
✅ Pullback signal alerts (trend resumption)
✅ Fully customizable: EMA lengths, signal visibility, cloud opacity
✅ Works across all assets and timeframes
🛠️ Designed for scalping, swing trading, and intraday setups.
🔔 Built-in alerts make automation seamless — no guesswork.
💡 Usage Tips:
Use clouds and trend labels to identify structure and bias
Trade breakouts when EMAs align and volume confirms
Look for pullbacks into the EMA zone and enter on resumption
📅 Market Hours Filter: Keeps signals relevant during core trading hours (9:30 AM–4 PM ET).
👤 Developed by @glapougbaegarmondeh
🧠 Version 1.0 | 📆 Released: April 24, 2025
SynchroTrend Oscillator (STO) [PhenLabs]📊 SynchroTrend Oscillator
Version: PineScript™ v5
📌 Description
The SynchroTrend Oscillator (STO) is a multi-timeframe synchronization tool that combines trend information from three distinct timeframes into a single, easy-to-interpret oscillator ranging from -100 to +100.
This indicator solves the common problem of having to analyze multiple timeframe charts separately by consolidating trend direction and strength across different time horizons. The STO helps traders identify when markets are truly synchronized across timeframes, potentially indicating stronger trend conditions and higher probability trading opportunities.
Using either Moving Average crossovers or RSI analysis as the trend definition metric, the STO provides a comprehensive view of market structure that adapts to various trading strategies and market conditions.
🚀 Points of Innovation
Triple-timeframe synchronization in a single view eliminates chart switching
Dual trend detection methods (MA vs Price or RSI) for flexibility across different markets
Dynamic color intensity that automatically increases with signal strength
Scaled oscillator format (-100 to +100) for intuitive trend strength interpretation
Customizable signal thresholds to match your risk tolerance and trading style
Visual alerts when markets reach full synchronization states
🔧 Core Components
Trend Scoring System: Calculates a binary score (+1, -1, or 0) for each timeframe based on selected metrics, providing clear trend direction
Multi-Timeframe Synchronization: Combines and scales trend scores from all three timeframes into a single oscillator
Dynamic Visualization: Adjusts color transparency based on signal strength, creating an intuitive visual guide
Threshold System: Provides customizable levels for identifying potentially significant trading opportunities
🔥 Key Features
Triple Timeframe Analysis: Synchronizes three user-defined timeframes (default: 60min, 15min, 5min) into one view
Dual Trend Detection Methods: Choose between Moving Average vs Price or RSI-based trend determination
Adjustable Signal Smoothing: Apply EMA, SMA, or no smoothing to the oscillator output for your preferred signal responsiveness
Dynamic Color Intensity: Colors become more vibrant as signal strength increases, helping identify strongest setups
Customizable Thresholds: Set your own buy/sell threshold levels to match your trading strategy
Comprehensive Alerts: Six different alert conditions for crossing thresholds, zero line, and full synchronization states
🎨 Visualization
Oscillator Line: The main line showing the synchronized trend value from -100 to +100
Dynamic Fill: Area between oscillator and zero line changes transparency based on signal strength
Threshold Lines: Optional dotted lines indicating buy/sell thresholds for visual reference
Color Coding: Green for bullish synchronization, red for bearish synchronization
📖 Usage Guidelines
Timeframe Settings
Timeframe 1: Default: 60 (1 hour) - Primary higher timeframe for trend definition
Timeframe 2: Default: 15 (15 minutes) - Intermediate timeframe for trend definition
Timeframe 3: Default: 5 (5 minutes) - Lower timeframe for trend definition
Trend Calculation Settings
Trend Definition Metric: Default: “MA vs Price” - Method used to determine trend on each timeframe
MA Type: Default: EMA - Moving Average type when using MA vs Price method
MA Length: Default: 21 - Moving Average period when using MA vs Price method
RSI Length: Default: 14 - RSI period when using RSI method
RSI Source: Default: close - Price data source for RSI calculation
Oscillator Settings
Smoothing Type: Default: SMA - Applies smoothing to the final oscillator
Smoothing Length: Default: 5 - Period for the smoothing function
Visual & Threshold Settings
Up/Down Colors: Customize colors for bullish and bearish signals
Transparency Range: Control how transparency changes with signal strength
Line Width: Adjust oscillator line thickness
Buy/Sell Thresholds: Set levels for potential entry/exit signals
✅ Best Use Cases
Trend confirmation across multiple timeframes
Finding high-probability entry points when all timeframes align
Early detection of potential trend reversals
Filtering trade signals from other indicators
Market structure analysis
Identifying potential divergences between timeframes
⚠️ Limitations
Like all indicators, can produce false signals during choppy or ranging markets
Works best in trending market conditions
Should not be used in isolation for trading decisions
Past performance is not indicative of future results
May require different settings for different markets or instruments
💡 What Makes This Unique
Combines three timeframes in a single visualization without requiring multiple chart windows
Dynamic transparency feature that automatically emphasizes stronger signals
Flexible trend definition methods suitable for different market conditions
Visual system that makes multi-timeframe analysis intuitive and accessible
🔬 How It Works
1. Trend Evaluation:
For each timeframe, the indicator calculates a trend score (+1, -1, or 0) using either:
MA vs Price: Comparing close price to a moving average
RSI: Determining if RSI is above or below 50
2. Score Aggregation:
The three trend scores are combined and then scaled to a range of -100 to +100
A value of +100 indicates all timeframes show bullish conditions
A value of -100 indicates all timeframes show bearish conditions
Values in between indicate varying degrees of alignment
3. Signal Processing:
The raw oscillator value can be smoothed using EMA, SMA, or left unsmoothed
The final value determines line color, fill color, and transparency settings
Threshold levels are applied to identify potential trading opportunities
💡 Note:
The SynchroTrend Oscillator is most effective when used as part of a comprehensive trading strategy that includes proper risk management techniques. For best results, consider using the oscillator in conjunction with support/resistance levels, price action analysis, and other complementary indicators that align with your trading style.
[Tradevietstock] Market Trend Detector_Pulse CrafterBest technical indicator to detect market trend- Pulse Crafter
Hello folks, it's Tradevietstock again! Today, I will introduce you to Pulse Crafter Indicator , which can help you identify market cycle and find your best entry/exit effectively.
i. Overview
1. What is Market Trend Detector_ Pulse Crafter?
Market Trend Detector_ Pulse Crafter is a robust TradingView indicator built to analyze market trends and deliver actionable insights across multiple asset classes. Packed with tools like Bollinger Bands, Ichimoku Cloud, customizable Moving Averages, the Tradevietstock Super HMA, and Beta Volatility Detection, it’s a comprehensive solution for traders seeking clarity in complex markets.
2. The Logic Behind
The market is highly unpredictable, and many traders may not possess advanced skills in data analysis or quantitative techniques. To address this, I developed an indicator that combines well-known trend-detection tools with enhanced mathematical functions for improved precision.
For example, I customized the Bollinger Bands by adjusting their color scheme to better reflect short-term trends. I also enhanced the widely-used Ichimoku Cloud indicator by adding a gradient color effect, making market trends more visually intuitive and easier to interpret. These thoughtful visual adjustments—built upon established technical analysis principles—help transform basic indicators into a more accessible and visually compelling toolset for traders.
In addition, the system includes a flexible combination of moving averages. Users can seamlessly switch between SMA (Simple Moving Average) and EMA (Exponential Moving Average) based on their preferences or trading strategy. This set includes six different moving averages, each with full monitoring capabilities for comprehensive trend tracking.
a. Bollinger Bands with display adjustment
Bollinger Bands can be used in trading to identify volatility, trend strength, and potential reversal points. When the price consistently touches or rides the upper band, it signals strong upward momentum, while riding the lower band indicates a strong downtrend. A common strategy is to use the middle band (a 20-period simple moving average) as dynamic support or resistance during trends. Another powerful setup is the Bollinger Band Squeeze, which occurs when the bands contract tightly—signaling a period of low volatility.
This often precedes a breakout; if the price breaks above the upper band with strong volume, it may suggest a buying opportunity, while a break below the lower band may indicate a potential short position. Traders can also watch for price to revert to the mean after touching the outer bands—especially in a ranging market—using the middle band as a target for profit-taking. However, it's essential to confirm these signals with other indicators or price action to reduce the risk of false entries. Some notable enhancements include the custom color settings, which help traders quickly identify short-term trends. A red band indicates a bearish trend, while a green band suggests a bullish trend. This visual cue allows traders to align their Buy and Sell decisions more effectively with the prevailing market direction shown by the indicator.
b. Ichimoku Clouds and the adjustment of colors
To use the Ichimoku Cloud effectively in trading, start by identifying the overall market trend. When the price is above the cloud, it's considered an uptrend; when below, it's a downtrend; and when it's inside the cloud, the market is likely ranging or neutral.
For a buy signal, traders typically look for the price to break above the cloud, the Tenkan-sen (conversion line) to cross above the Kijun-sen (base line), and the Chikou Span (lagging line) to be positioned above the price and the cloud—these conditions together signal strong bullish momentum. For a sell signal, the opposite applies: price breaks below the cloud, the Tenkan-sen crosses below the Kijun-sen, and the Chikou Span is below the price and cloud. Stop-losses are often placed just outside the opposite edge of the cloud, and traders may use the Kijun-sen as a dynamic trailing stop to lock in profits while riding the trend. It’s important to avoid trading when the price is inside the cloud, as this suggests indecision or a lack of clear direction.
c. Moving Average lines
With the Market Trend Detector_Pulse Crafter Indicator , traders have access to a flexible set of six Moving Averages, with the ability to switch between SMA (Simple Moving Average) and EMA (Exponential Moving Average) options. One of the most common strategies involving moving averages is the crossover technique, where a shorter-period MA crosses above (bullish signal) or below (bearish signal) a longer-period MA. While this strategy is widely used, it's important to note that it can sometimes produce false signals or delayed entries, leading to potential losses—especially in choppy markets. Therefore, I recommend that beginners go beyond just the crossover method and explore additional applications of moving averages. For instance, moving averages can serve as dynamic support and resistance levels, or be used as a statistical benchmark in more advanced strategies, helping traders gauge overall market momentum and make better-informed decisions.
d. Super HMA by Tradevietstock
The Super HMA (Hull Moving Average) in this script is particularly special due to its versatility, enhanced responsiveness, and built-in trend visualization features. Unlike the standard HMA, this implementation allows users to choose from three different variants—HMA, THMA (Triple Hull Moving Average), and EHMA (Exponential Hull Moving Average)—each offering a unique level of sensitivity and smoothing based on their internal weighting formulas.
This flexibility enables traders to adapt the moving average behavior to fit various market conditions or personal strategy preferences. The logic behind the HMA is designed to reduce lag while maintaining a smooth curve by using a combination of weighted moving averages. Specifically, it doubles the WMA of a shorter period, subtracts the WMA of a longer period, and then applies a final smoothing step using the square root of the length. On top of that, the script includes dynamic trend coloring, where the HMA line changes color based on its slope, visually indicating bullish or bearish momentum. This is further enhanced by the ribbon-style plotting and optional ATR-based bands, which highlight volatility zones and help identify strong trend conditions, making the HMA not just a trend filter but a visually intuitive trading tool.
e. True Range Bands and Beta Volatility
This is the most important feature in the entire script. I built it to better detect market trends and capture decisive movements that could signal either a reversal or a strong confirmation.
The True Range Band is a dynamic indicator built on the Average True Range (ATR), designed to adapt to market volatility in real time. Unlike traditional indicators that use static ranges or fixed values, the True Range Band adjusts its upper and lower limits based on recent market activity. It wraps around a Hull Moving Average (HMA), expanding during high volatility and tightening during quiet periods. This makes it particularly useful for identifying trend strength, breakout opportunities, and potential reversal zones. Because it reacts to the intensity of market movement, traders can use it to fine-tune their entry and exit points with greater precision than with standard tools like Bollinger Bands.
The Beta Volatility Detection feature adds another layer of sophistication by incorporating a statistical approach to measuring how much an asset moves in relation to a broader market index, like the S&P 500. This is done by calculating the beta coefficient over a specified lookback period, revealing whether an asset is trending more aggressively than the market itself. When beta exceeds a certain threshold, the system highlights it visually, signaling a strong market trend or deviation. This helps traders stay aligned with momentum-driven movements and avoid false signals that more rigid indicators might miss.
II. How to Use and Trade with the Trend
1. Setting Up
There are two core setups available for traders, but let’s start with the one I personally use the most:
a. Default Setting (My Go-To Setup)
In the Default setting, we activate the True Range Bands, the 250 and 100 Simple Moving Averages (SMA), and Beta Volatility Detection. This is my preferred configuration, and for good reason.
Unlike traditional strategies that rely heavily on moving average crossovers, I use moving averages purely as statistical reference points. According to Tradevietstock's framework, the SMA 250 represents the long-term trend. Every time the price touches or reacts to this line, it means something—it’s not random. It’s a statistically significant moment, and that's where we pay close attention.
The True Range Bands are the star of this setup. They’re designed to adapt to volatility and highlight moments when the price breaks out of its recent range. If the price pushes above or below these bands, it often signals one of two things: either a reversal of the previous trend or a strong confirmation that the current trend still has fuel. Either way, these are decision points.
Then there’s Beta Volatility, which helps us read the pulse of the market. When beta spikes beyond our set threshold, it tells us that the asset is diverging from the broader market with strength—that’s exactly the kind of action we want. On the other hand, flat, low-volatility conditions are where trades go to die. We don’t trade in sideways markets. We wait for volatility, because we trade the trend, not the noise.
b. Alternate Setting with Basic Indicators (Beginner-Friendly, Still Powerful)
While this isn’t my primary setup, it’s still extremely useful—especially for newer traders who haven’t yet developed statistical techniques or quantitative experience. Think of this as the go-to mode for beginners who are still getting familiar with trend detection tools.
In this setup, you’ll be working with Bollinger Bands, Ichimoku Clouds, and Moving Average strategies. These are foundational indicators that have stood the test of time. They’re visually intuitive and easy to interpret, making them perfect for anyone still building their trading instincts.
Bollinger Bands help you understand volatility and identify price extremes. When the price touches or moves outside the bands, it can signal potential reversals or the continuation of a breakout.
Ichimoku Clouds offer a full-picture trend framework—support, resistance, momentum, and even future projections—all in one. It's a bit complex at first glance, but once you get used to it, it’s a powerful all-in-one tool.
Moving Averages (like the 10, 50, 100, or 200 SMA/EMA) let you track trend direction and strength over various timeframes. While I personally don’t trade off MA crossovers, they’re still valuable for understanding the market’s broader structure.
This setup is less about statistical modeling and more about building good habits: watching trend alignment, understanding support/resistance zones, and staying on the right side of momentum. If you’re just starting out, it’s a solid, practical foundation that can take you far.
2. Trading strategy according to each set up
a. Default Mode
With my go-to setup, we focus heavily on price breakouts and the background color, which signals high volatility in the market. These are the moments when the market speaks loudest—either a trend is about to explode or reverse sharply. But there’s another key piece we watch closely: the distance between the current price and the 250-day moving average (SMA 250). This gap isn’t just a visual—it's a risk gauge.
The larger the gap between price and the 250-day moving average (SMA 250), the higher the risk—especially for newcomers. When price stretches too far above this long-term average, it often signals overextension. A sharp spike above the 250MA isn’t a green light to buy—it’s usually a warning. It can indicate that the market is overheating, often driven by FOMO and greed, not fundamentals. That’s the moment to consider taking profits, scaling out, or even fully cashing out, because these parabolic moves frequently mark a market top.
Recognizing these extremes helps you avoid chasing hype and getting trapped in the inevitable pullback. A perfect example is TSLA, which was recently trading nearly 94% above its 250-day moving average. That kind of distance is not a smart entry—it’s a caution flag. And this is exactly why I treat the 250MA as a benchmark, not a signal. It’s a context tool that helps you understand when the market is out of balance, not something to blindly trade off of.
Now let’s apply another part of the Default Mode: breakouts and volatility. When price breaks above the True Range Bands and then crosses above the SMA250, it’s a strong bullish signal. This combo often confirms a trend reversal from a bear market. That’s the perfect moment to BUY.
This strategy helps us capture both the right timing and price zone for entering a new bull market. Take the example we used earlier—the stock doubled after the initial buy, perfectly aligning with the breakout signals from this indicator.
Furthermore, avoiding flat markets is essential—especially in the CFD market, where no trend means no trade. This is where Beta Volatility becomes critical. It helps us identify whether we’re in a bull or bear phase, so we can position ourselves early and ride the wave ahead. Once the trend is confirmed, we use the other tools in this strategy—like True Range Bands and SMA benchmarks—to catch the right signals and execute high-probability trades.
Example: With AMZN, we saw the price break below the True Range Bands—an early bearish signal. This was followed by a sharp drop that pushed the price below the 250-day moving average (SMA250), all during a period of high volatility. Together, these signs confirm a strong bearish trend in AMZN, indicating that the stock has entered a bear market phase.
=> With this Default Mode strategy—built on True Range Bands, Beta Volatility, and the SMA250—we can easily identify the trend and time our entries and exits with precision.
✅ Buy/Entry Signals: Breakout above True Range Bands + Breakout above SMA250 + High Volatility (confirmed by Beta Volatility)
This combo signals strong momentum and a trend shift—ideal for entry.
❌ Sell/Exit Signals: Breakout below True Range Bands + Breakout below SMA250 + High Volatility (confirmed by Beta Volatility)
This combination signals strong downside momentum and potential trend reversal—ideal for exiting or shorting.
b. Basic Strategy for Newbies
Buy/Entry Signals
As I’ve mentioned before, we only trade when there’s a trend—no trend, no trade. In this basic strategy, a bullish signal begins when the Bollinger Bands turn green, indicating upward momentum. But we don’t rely on that alone. We wait for additional confirmation, such as a shorter moving average crossing above a longer moving average, which signals trend strength and continuation.
For example, I applied this setup with LMT (Lockheed Martin). After the Bollinger Bands turned green and the moving averages crossed bullishly, I entered the trade. The result? LMT rose by around 15%—a solid move confirmed by simple, beginner-friendly indicators.
Sell/Exit Signals
Conversely, for sell or exit signals, we look for the Bollinger Bands to turn red, indicating bearish momentum. We also wait for the shorter moving average to cross below the longer one, confirming a downtrend. Additionally, price should break below key support levels or moving averages to validate the breakout.
For extra confirmation, we can use Ichimoku Clouds. The larger the cloud, the stronger the trend. Its color also reflects trend strength, making it a useful tool to support the trading signals mentioned above. A large, bold green cloud indicates a strong bull market. The size and intensity of the color reflect strong momentum and trend confidence, signaling that buyers are firmly in control.
During a major trend, minor correction waves are normal. To determine whether it's just a small pullback or a true reversal, watch the size of the Ichimoku cloud and the direction and color of the Super HMA. If the HMA changes color and the correction cloud begins to grow significantly, that's a warning sign of a potential reversal. In this case, you should strongly consider exiting the trade, or at the very least, adjust your position and tighten your risk management to protect your account.
The Super HMA acts as a short-term trend signal, allowing you to trade in sync with the current market direction. It’s a flexible strategy that adapts as the trend evolves, but this flexibility also means that minor correction waves can affect your profits, since your positions adjust frequently.
When the HMA turns green and price aligns with its direction, it’s a strong sign to hold your position. However, if price breaks below the HMA, that’s your exit signal. At this point, you should turn to other indicators—like the Ichimoku Cloud—for confirmation before re-entering. For example, if the price falls into a large green cloud, it likely indicates a minor correction rather than a full reversal. In that case, it may be a solid opportunity to buy the dip, just as demonstrated in the example below.
iii. Optimal Use by Market Type
Here’s how we suggest using Pulse Crafter depending on what you trade:
Stocks: Best used on the Daily or Weekly chart for swing trades.
Cryptocurrency: Works well on BTC, ETH, or major altcoins using Daily and Weekly charts. Great for catching larger trend reversals.
CFDs and Forex: QFI is built for higher timeframes (H4, D1, W1), where it produces cleaner and more reliable signals.
Best Ways to Use It
🟢 Stocks
Works well on Weekly and Daily charts for swing entries
🟡 Crypto
Works best on Weekly and Daily charts
Good for trend-catching on BTC, ETH, or altcoins
🔴 CFDs
Designed with precision in mind — works on bigger timeframes, like H4, D1, and W1
The Pulse Crafter Indicator is a flexible and powerful tool for navigating full market trends. Its ability to highlight key phases and generate timely signals makes it easier to plan entries, ride trends with confidence, and exit at the right moments.
In addition to its core features, Pulse Crafter supports multiple indicators for confirmation, allowing traders to strengthen their strategies with additional layers of insight. Whether you're trading the spot market or CFDs, and especially when working with larger timeframes like daily (D) or weekly (W), this indicator helps you trade with clarity and confidence.
If you're serious about understanding market structure and improving your timing, Market Trend Detector_Pulse Crafter, the best Indicator to detect market trends, can become a central part of your strategy — no matter what market you're in.
Jinsu RSI 14### 🔍 **Jinsu RSI 14 – EMA 9 & WMA 45**
**Description:**
This custom indicator combines the classic RSI (Relative Strength Index) with two moving averages — EMA (Exponential Moving Average) and WMA (Weighted Moving Average) — applied directly to the RSI value to provide more nuanced momentum signals.
### 📊 **How It Works**
- **RSI 14** measures market momentum and identifies overbought (above 70) or oversold (below 30) conditions.
- **EMA 9 on RSI** responds quickly to short-term changes, signaling momentum shifts.
- **WMA 45 on RSI** captures long-term sentiment, while placing more emphasis on recent data.
### 🧠 **Signal Interpretation**
- **RSI crosses above EMA 9** → Possible bullish momentum shift.
- **RSI falls below EMA 9** → Possible bearish momentum shift.
- **EMA 9 crosses above WMA 45** → Strong bullish momentum.
- **EMA 9 falls below WMA 45** → Strong bearish momentum.
- **RSI is between EMA 9 & WMA 45** → Market may be consolidating or oscillating.
### 🎨 **Visual Enhancement**
- The neutral zone (RSI between 30–70) is lightly shaded purple to reduce visual noise.
- When **RSI > 70**, a green color appears and intensifies with higher RSI values, highlighting strong buying pressure.
- All values are displayed with two decimal precision for clarity.
This tool is ideal for trend-following traders and momentum-based strategies, helping you recognize early shifts in market sentiment with visual cues and cross confirmations.
[iQ]PROMEGAiQ v33PROMEGAiQ v33 ( PROMEGAv33)
A powerful composite indicator suite offering insights into momentum, volatility, and order flow within a dedicated pane, plus optional chart overlays.
Key Components: Presents a blended "Master Composite Signal" (Fractal + MDCO), statistical volatility bands, an Order Flow oscillator, and selectable MKR smoothing.
Purpose: Useful for assessing trend strength, spotting potential exhaustion zones using the bands, analyzing volume-driven pressure, and optionally viewing standard MAs/Bands on the main chart.
Good For: Traders seeking a multi-dimensional perspective from a single indicator pane, combining different analytical approaches for potentially higher confluence signals.
MARKETMAKERiQ
Session Open Lines [iFarsheed]Overview:
The "Session Open Lines " indicator is mainly designed for Al Brooks Price Action traders using 5-minute charts, particularly during the NYSE session. It marks Tokyo, London, and NYSE session open/close times with dashed lines and optional labels to help you analyze session-based price movements.
Features:
Session Marking:
Draws dashed lines to indicate the open and close times of Tokyo, London, and NYSE sessions.
NYSE session can be split into two or three parts for detailed analysis (e.g., Morning/Afternoon or Open/Middle/Close).
Optional Labels:
Displays labels (e.g., "Tokyo Open", "NYSE Close") below the chart to clearly identify session boundaries.
Labels can be toggled on or off for a cleaner chart view.
Customizable Display:
Choose which sessions to display and customize line colors to match your chart setup
How to Use:
Customize Settings:
Enable or disable specific sessions (Tokyo, London, NYSE) based on your trading focus.
Adjust line colors to ensure visibility against your chart background.
Toggle session labels on or off depending on your chart type (e.g., disable for RTH charts)
Analyze Session Boundaries:
Use the dashed lines to identify session open/close times and analyze price action around these key moments.
For NYSE session, split into two or three parts to break down the session into manageable segments for deeper analysis.
Informed Decision Making:
Leverage session boundaries to spot potential price action setups, such as breakouts or reversals, especially during the NYSE session
Important Note:
Due to Pine Script limitations (max 500 lines), if all sessions are enabled, lines are drawn for the past 5 days. Selecting fewer sessions allows more days to be displayed.
Lines are drawn only up to the current time; future session lines (e.g., NYSE Close) won't appear until the session ends.
For RTH charts, use only the NYSE session. It’s recommended to disable labels in RTH mode, as NYSE Open and Close lines are close together and labels may overlap.
Future Updates:
This indicator is just the beginning! Exciting new features are on the way to make your price action analysis even more powerful—stay tuned for updates!
If you have any suggestions or feedback, please share them in the comments section.
Happy Price Action Trading!
-iFarsheed-
[iQ]PRO CHAOTIQ FRACTAL ENGIN33PRO CHAOTIQ FRACTAL ENGIN33
Navigate market dynamics with the CHAOTIQ FRACTAL ENGIN33. This indicator combines advanced concepts into a visual framework for analysing price action.
What it is: A sophisticated toolkit featuring adaptive channels (FRAMA & PFCC) and a forecasting component (ChaotiQ Synergy) designed to interpret market behaviour.
How it helps: Aims to clarify potential trends, highlight adaptable support/resistance areas sensitive to volatility, and offer insights into potential future price development and timing.
Use Cases: Utilize it for confirming trends, spotting potential reversal zones, identifying breakout opportunities, and exploring potential future market structure.
MARKETMAKERiQ
TrendCraft ICT SwiftEdge// The TrendCraft ICT SwiftEdge is a trend-following indicator that combines Simple Moving Averages (SMAs) with Inner Circle Trader (ICT) concepts, specifically Break of Structure (BOS) and Market Structure Shift (MSS), to generate precise buy and sell signals. This unique mashup leverages the strengths of trend confirmation through SMAs and market structure analysis via ICT to help traders identify high-probability trend entries. The indicator is designed to be intuitive, customizable, and suitable for traders of all levels seeking to align with market trends on various timeframes.
//
// ### What It Does
// The indicator plots two SMAs based on the high and low prices of candles to define the trend direction. It colors the SMAs and fills the area between them to visually indicate whether the price is in a bullish (above both SMAs), bearish (below both SMAs), or neutral (between SMAs) state. Simultaneously, it identifies BOS and MSS levels on a user-defined higher timeframe to confirm trend continuation or reversal points. Buy and sell signals are generated when the price closes above/below the latest BOS or MSS level (based on user preference) while also being correctly positioned relative to the SMAs, ensuring alignment with the trend.
//
// ### Why Combine SMAs and ICT?
// SMAs provide a reliable way to gauge trend direction by smoothing price data, but they can lag or generate false signals in choppy markets. ICT's BOS and MSS concepts address this by focusing on key market structure breaks, offering context for significant price movements. By requiring price to close beyond a BOS or MSS level and align with the SMA-defined trend, the TrendCraft ICT SwiftEdge filters out noise and enhances signal reliability. This combination creates a robust system that balances trend-following simplicity with structural market insights, making it ideal for trend traders.
//
// ### How to Use
// 1. **SMA Length**: Adjust the `SMA Length` (default: 20) to control the sensitivity of the SMAs. Shorter lengths react faster to price changes, while longer lengths provide smoother trends.
// 2. **Structure Timeframe**: Set the `Structure Timeframe` to a higher timeframe (e.g., "1H" on a 15M chart) to calculate BOS and MSS levels. This ensures structural signals are based on significant market moves.
// 3. **Chart Timeframe**: Select the `Chart Timeframe` to optimize pivot point calculations for your current chart (e.g., "30M" for a 30-minute chart).
// 4. **Signal Type**: Choose between "BOS" (default) for signals based on trend continuation breaks or "MSS" for signals based on potential reversal points (breakers).
// 5. **Display Options**: Enable/disable `Show Continuation (BOS)` and `Show Breaker (MSS)` to toggle the visibility of BOS and MSS lines. Customize their colors for better chart clarity.
//
// ### Signals
// - **Buy Signal**: Appears when the close price crosses above the latest BOS or MSS level (based on Signal Type) and is above both SMAs, indicating a bullish trend entry. Marked with a green "Buy" label.
// - **Sell Signal**: Appears when the close price crosses below the latest BOS or MSS level (based on Signal Type) and is below both SMAs, indicating a bearish trend entry. Marked with a red "Sell" label.
//
// ### Originality
// The TrendCraft ICT SwiftEdge stands out by integrating the trend-following reliability of SMAs with the structural precision of ICT's BOS and MSS. Unlike standalone SMA or ICT indicators, this script requires both trend alignment and structural confirmation, reducing false signals. The user-selectable Signal Type (BOS or MSS) adds versatility, allowing traders to adapt the indicator to trend-following or counter-trend strategies. Its dynamic timeframe adjustments and visual clarity make it a unique tool for traders seeking to capture trend entries with confidence.
//
// ### Notes
// - Ensure the `Structure Timeframe` is higher than your chart timeframe to avoid calculation issues.
// - Signals are generated only when the trend state changes to avoid redundant signals in the same trend direction.
// - Past performance is not indicative of future results. Always combine this indicator with other analysis and risk management techniques.
SHA Session Killzones-[1.0.0]
🔰 SHA Session Killzones
Created by:
Version: 1.0.0
Timeframes: Optimized for 5m,10m, 15m, 30m, and 1h
✨ Description:
The SHA Session Killzones indicator automatically highlights the most volatile market hours — the Asian, London, and New York sessions — directly on your chart. Each killzone is color-coded and visually boxed to help you identify:
- 🟧 Asian Killzone (07:00–09:00)
- 🟦 London Killzone (13:00–15:00)
- 🟪 New York Killzone (19:00–21:00)
This indicator helps you:
- 🔍 Focus only on high-probability trading windows
- 🚫 Avoid low-liquidity traps
- 🔄 Plan breakout/reversal strategies during peak hours
- 📊 Use session highs/lows as key intraday S/R levels
⚙️ Features:
- Adjustable time zones (default: UTC+7)
- Automatic session labeling
- Clean and minimal visuals for optimal chart clarity
- Compatible with all instruments, especially Gold (XAUUSD)
🧠 How to Use:
- Use with your trading strategy to filter out noise
- Apply on 10m–30m timeframes for maximum precision
📌 Tip:
Use in confluence with market structure, volume spikes, or news catalysts for more effective entries.
Simple Smart ZonesPurpose of the Indicator:
This indicator is designed to automatically detect and plot support and resistance zones by analyzing historical price action. It works by dividing the past price data into sections and calculating the average price in each section — these averages represent key price levels where market activity (buying/selling) likely clustered.
⚙️ How It Works:
Selects a Historical Window:
The user sets a number of past candles (barsBack) to analyze (default: 100).
Divides the Window into Equal Parts:
The selected period is split into zoneCount sections (default: 3).
Calculates the Average Price in Each Section:
For each section, the script computes the average closing price — this becomes the level where price was most frequently accepted during that section.
Plots Horizontal Lines (Zones):
Each average price is drawn as a horizontal line on the chart.
If the zone is below the current price → it's colored green (likely support).
If the zone is above the current price → it's colored red (likely resistance).
🎯 What the Zones Mean:
Color Meaning Interpretation
🟢 Green Support Zone Price is above it; could bounce if revisited.
🔴 Red Resistance Zone Price is below it; may struggle to break through.
📌 Indicator Inputs:
Input Description
barsBack How many historical candles to analyze.
zoneCount How many zones to calculate and display.
transp Transparency of the lines (0 = solid, 100 = invisible).
🧠 How to Use It in Trading:
Entry Ideas:
Buy near green lines (support), especially if price bounces from them.
Sell near red lines (resistance), especially if price fails to break them.
Exit Ideas:
Use red zones as profit targets for long positions.
Use green zones as targets for short positions.
Add Confirmation:
Combine with RSI, Volume, or Candlestick Patterns for stronger setups.
✅ Why This Version is Reliable:
No errors.
No complex structures like arrays or custom functions.
Works on any symbol, any timeframe.
Designed to be lightweight and fast.
Planting & Harvesting SeasonsHello all,
as a commodity trader, I use a lot of seasonal patterns in my analysis. Some time ago, I came up with the idea to develop a simple script that visually overlays the typical planting and harvesting periods for key agricultural futures directly on the chart.
This script automatically detects the underlying commodity based on the symbol (e.g. ZC, ZW, ZS, CT) and displays color-coded zones for each seasonal window. These zones are based on historical crop calendars and help identify when planting or harvesting typically takes place. The goal is to better align technical setups with fundamental seasonal factors.
This is a basic version and meant as a visual aid — not a trading signal in itself.
Hope you enjoy it and any feedback is highly appreciated!
ICT Swiftedge# ICT SwiftEdge: Advanced Market Structure Trading System
**Overview**
ICT SwiftEdge is a powerful trading system built upon the foundation of ICTProTools' ICT Breakers, licensed under the Mozilla Public License 2.0 (mozilla.org). This script has been significantly enhanced by to combine market structure analysis with modern technical indicators and a sleek, AI-inspired statistics dashboard. The goal is to provide traders with a comprehensive tool for identifying high-probability trade setups, managing exits, and tracking performance in a visually intuitive way.
**Credits**
This script is a derivative work based on the original "ICT Breakers" by ICTProTools, used with permission under the Mozilla Public License 2.0. Significant enhancements, including RSI-MA signals, trend filtering, dynamic timeframe adjustments, dual exit strategies, and an AI-style statistics dashboard, were developed by . We express our gratitude to ICTProTools for their foundational work in market structure analysis.
**What It Does**
ICT SwiftEdge integrates multiple trading concepts to help traders identify and manage trades based on market structure and momentum:
- **Market Structure Analysis**: Identifies Break of Structure (BOS) and Market Structure Shift (MSS) patterns, which signal potential trend continuations or reversals. BOS indicates a continuation of the current trend, while MSS highlights a shift in market direction, providing key entry points.
- **RSI-MA Signals**: Generates "BUY" and "SELL" signals when BOS or MSS patterns align with the Relative Strength Index (RSI) smoothed by a Moving Average (RSI-MA). Signals are filtered to occur only when RSI-MA is above 50 (for buys) or below 50 (for sells), ensuring momentum supports the trade direction.
- **Trend Filtering**: Prevents multiple signals in the same trend, ensuring only one buy or sell signal per trend direction, reducing noise and improving trade clarity.
- **Dynamic Timeframe Adjustment**: Automatically adjusts pivot points, RSI, and MA parameters based on the selected chart timeframe (1M to 1D), optimizing performance across different market conditions.
- **Flexible Exit Strategies**: Offers two user-selectable exit methods:
- **Trailing Stop-Loss (TSL)**: Exits trades when price moves against the position by a user-defined distance (in points), locking in profits or limiting losses.
- **RSI-MA Exit**: Exits trades when RSI-MA crosses the 50 level, signaling a potential loss of momentum.
- Users can enable either or both strategies, providing flexibility to adapt to different trading styles.
- **AI-Style Statistics Dashboard**: Displays real-time trade performance metrics in a futuristic, neon-colored interface, including total trades, wins, losses, win/loss ratio, and win percentage. This helps traders evaluate the system's effectiveness without external tools.
**Why This Combination?**
The integration of these components creates a synergistic trading system:
- **BOS/MSS and RSI-MA**: Combining market structure breaks with RSI-MA ensures entries are based on both price action (structure) and momentum (RSI-MA), increasing the likelihood of high-probability trades.
- **Trend Filtering**: By limiting signals to one per trend, the system avoids overtrading and focuses on significant market moves.
- **Dynamic Adjustments**: Timeframe-specific parameters make the system versatile, suitable for scalping (1M, 5M) or swing trading (4H, 1D).
- **Dual Exit Strategies**: TSL protects profits during trending markets, while RSI-MA exits are ideal for range-bound or reversing markets, catering to diverse market conditions.
- **Statistics Dashboard**: Provides immediate feedback on trade performance, enabling data-driven decision-making without manual tracking.
This combination balances technical precision with user-friendly visuals, making it accessible to both novice and experienced traders.
**How to Use**
1. **Add to Chart**: Apply the script to any TradingView chart.
2. **Configure Settings**:
- **Chart Timeframe**: Select your chart's timeframe (1M to 1D) to optimize parameters.
- **Structure Timeframe**: Choose a timeframe for market structure analysis (leave blank for chart timeframe).
- **Exit Strategy**: Enable Trailing Stop-Loss (`useTslExit`), RSI-MA Exit (`useRsiMaExit`), or both. Adjust `tslPoints` for TSL distance.
- **Show Signals/Labels**: Toggle `showSignals` and `showExit` to display "BUY", "SELL", and "EXIT" labels.
- **Dashboard**: Enable `showDashboard` to view trade statistics. Customize colors with `dashboardBgColor` and `dashboardTextColor`.
3. **Trading**:
- Look for "BUY" or "SELL" labels to enter trades when BOS/MSS aligns with RSI-MA.
- Exit trades at "EXIT" labels based on your chosen strategy.
- Monitor the statistics dashboard to track performance (total trades, win/loss ratio, win percentage).
4. **Alerts**: Set up alerts for BOS, MSS, buy, sell, or exit signals using the provided alert conditions.
**License**
This script is licensed under the Mozilla Public License 2.0 (mozilla.org). The source code is available for review and modification under the terms of this license.
**Compliance with TradingView House Rules**
This publication adheres to TradingView's House Rules and Scripts Publication Rules. It provides a clear, self-contained description of the script's functionality, credits the original author (ICTProTools), and explains the rationale for combining indicators. The script contains no promotional content, offensive language, or proprietary restrictions beyond MPL 2.0.
**Note**
Trading involves risk, and past performance is not indicative of future results. Always backtest and validate the system on your preferred markets and timeframes before live trading.
Enjoy trading with ICT SwiftEdge, and let data-driven insights guide your decisions!
Paul_BDT Osc. RSI with Divergence, Order Blocks & Channel//=====================================================================
// Combination of:
// 1. Classic RSI with overbought/oversold thresholds
// 2. Adaptive bands on RSI (dynamically calculated with EMA of gains/losses)
// 3. Moving averages on RSI (optional, including SMA + Bollinger Bands)
// 4. Detection of RSI/price divergences (classic: bullish and bearish)
// 5. Detection of ranges (consolidation zones) with Order Blocks and extensions
// 6. Candle coloring based on dynamic RSI thresholds (breakout/breakdown)
//
// All with multi-timeframe options (displaying adaptive bands from a higher timeframe).
//=====================================================================
//=======================//
// 1. INPUTS (Parameters)
//=======================//
// RSI parameters: source, length, OB/OS thresholds, higher timeframe, divergence activation, adaptive bands display
// Smoothing parameters: choice of MA type applied to RSI (SMA, EMA, etc.) + optional Bollinger Bands
// Order Block parameters: display of ranges, order blocks, zone and candle colors
//=======================//
// 2. CALCULATIONS
//=======================//
// Base RSI calculated on the selected source (default: close)
// Smoothing: applies a chosen moving average to the RSI
// If 'SMA + Bollinger Bands' is selected, also calculates standard deviation to plot the bands
// Adaptive RSI bands: calculated via EMA method of gains/losses over a specific period (close to Wilder's RSI)
// Two adaptive thresholds are defined: upper (overbought) and lower (oversold), which adjust according to the market
// Multi-timeframes:
// Retrieves adaptive bands calculated on a higher timeframe (e.g., daily if TF = 'D')
// Allows overlaying adaptive RSI thresholds from different timeframes
// Dynamic definition of RSI thresholds for candle coloring:
// - Bullish/bearish center: 55/45
// - Adjusts the thresholds based on the price position relative to SMA 200 (if > SMA200, bullish center is used)
//=======================//
// 3. PLOTS (Displays)
//=======================//
// Display of the classic RSI with its OB/OS thresholds + gradient fill to better visualize the zones
// Display of moving averages on RSI and optional Bollinger Bands (if enabled)
// Display of adaptive RSI bands:
// - Those from the higher timeframe (always displayed)
// - Those from the current timeframe (optional display)
// Candle coloring (barcolor):
// - Green if RSI exceeds the dynamic upper threshold (breakout)
// - Red if RSI drops below the dynamic lower threshold (breakdown)
// - Specific color for candles within the neutral zone (range candle color)
//=======================//
// 4. DIVERGENCES
//=======================//
// Detection of regular RSI/price divergences:
// - Bullish divergence: price forms a new lower low, RSI forms a higher low
// - Bearish divergence: price forms a new higher high, RSI forms a lower high
// Display on the RSI panel:
// - Curves and labels (Bull/Bear) at divergence points
//=======================//
// 5. RANGE DETECTION & ORDER BLOCKS
//=======================//
// Automatic detection of ranges (consolidation zones):
// - Based on dynamic RSI thresholds (if RSI oscillates within a defined band)
// - Identifies the range's highs/lows (with configurable future extensions)
// Two types of zones plotted with 'boxes':
// 1. **Range close box**: frames the main consolidation zone (candle bodies)
// 2. **Order block box**: tighter zone around the extremes (highs/lows of closes)
// A midline is drawn at the center of the order block (dashed)
// If price breaks the range boundaries, the zone is removed (range ended)
[blackcat] L2 MTF Heikin-Ashi SR LevelsOVERVIEW
The L2 MTF Heikin-Ashi SR Levels indicator is a sophisticated tool designed to help traders identify critical support and resistance levels across multiple timeframes. This script employs Heikin-Ashi candles, which provide a smoothed representation of price action, making it easier to spot trends and reversals. By integrating multi-timeframe analysis, this indicator offers a comprehensive view of market dynamics, enabling traders to make more informed decisions 📊✅.
This indicator not only calculates essential support and resistance levels but also visually represents them on the chart with gradient colors based on Relative Strength Index (RSI) values. Additionally, it features customizable alerts and labels to enhance user experience and ensure timely execution of trades.
FEATURES
Advanced Trend Identification:
Uses Heikin-Ashi candles for smoother price action analysis.
Helps filter out noise and focus on significant trends.
Ideal for both short-term and long-term trading strategies.
Multi-Timeframe Analysis:
Allows users to select different resolutions for deeper insights.
Ensures compatibility with various trading styles and preferences.
Comprehensive Support and Resistance Calculation:
Computes four distinct levels: Support Level 1, Support Level 2, Resistance Level 1, and Resistance Level 2.
Each level serves as a reference point for potential price reversals or continuations.
Gradient Color Visualization:
Employs a spectrum of colors derived from RSI values to represent support and resistance lines.
Enhances readability and helps traders quickly assess market sentiment 🎨.
Dynamic Labels and Alerts:
Automatically generates buy ('Buy') and sell ('Sell') labels when price crosses key levels.
Provides real-time alerts for crossing events, ensuring traders never miss important signals 🔔.
Customizable Parameters:
Offers adjustable Length and Resolution inputs for tailored performance.
Allows traders to fine-tune the indicator according to their unique needs and strategies.
HOW TO USE
Adding the Indicator:
Open your TradingView chart and navigate to the indicators list.
Search for ' L2 MTF Heikin-Ashi SR Levels' and add it to your chart.
Configuring Settings:
Adjust the Length parameter to determine the period over which calculations are made.
A shorter length increases sensitivity, while a longer length smoothens the output.
Choose a specific Resolution to analyze different timeframes simultaneously.
For example, set it to 'D' for daily charts or 'W' for weekly charts.
Interpreting the Chart:
Observe the plotted support and resistance lines on the chart.
Look for price interactions with these levels to identify potential entry and exit points.
Pay attention to the gradient colors, which reflect underlying market momentum.
Setting Up Alerts:
Configure alerts based on the generated signals to receive instant notifications.
Customize alert messages and conditions to suit your trading plan.
Utilizing Labels:
Use the automatically placed buy and sell labels as quick references for decision-making.
Combine these labels with other technical analyses for confirmation.
Backtesting and Optimization:
Thoroughly test the indicator on historical data to evaluate its performance.
Optimize settings and refine your strategy based on backtest results.
Live Trading:
Apply the indicator to live charts and monitor real-time price movements.
Execute trades based on the generated signals and adjust positions accordingly.
Combining with Other Tools:
Integrate this indicator with other technical tools and fundamental analyses for a holistic approach.
Consider using moving averages, oscillators, or volume indicators alongside L2 MTF Heikin-Ashi SR Levels.
LIMITATIONS
Market Volatility:
In highly volatile or ranging markets, the indicator might produce false signals due to erratic price movements 🌪️.
Traders should exercise caution during such periods and consider additional confirmations.
Timeframe Dependency:
The effectiveness of the indicator can vary significantly depending on the chosen timeframe and asset.
Always validate the indicator's performance across different contexts before relying solely on it.
Over-reliance Risk:
While powerful, no single indicator guarantees success in all market conditions.
Combining this tool with other analytical methods enhances reliability and reduces risk.
NOTES
Data Requirements:
Ensure your chart has enough historical data to perform accurate calculations.
Insufficient data may lead to inaccurate or incomplete results.
Demo Testing:
Before deploying the indicator in live trading, conduct extensive testing on demo accounts.
Familiarize yourself with how the indicator behaves under various market scenarios.
Parameter Tuning:
Experiment with different Length and Resolution settings to find what works best for your trading style.
Regularly review and update parameters as market conditions evolve.
Continuous Learning:
Stay updated with the latest developments in technical analysis and trading strategies.
Adapt your use of the indicator based on new insights and experiences.
THANKS
Additionally, gratitude goes to the broader TradingView community for fostering collaboration and knowledge-sharing among traders worldwide. Together, we strive to elevate our understanding and application of financial markets 🌍💡.
[blackcat] L3 Trend BoxOVERVIEW
The L3 Trend Box indicator is a sophisticated technical analysis tool designed to assist traders in identifying trends and pinpointing potential entry and exit points within the market. By leveraging multiple moving averages and price level analyses, this indicator provides a detailed view of market dynamics. It plots several key lines and labels directly onto the chart, offering clear visual signals for both bullish and bearish scenarios. Its adaptability through customizable parameters makes it suitable for various trading strategies and market conditions 📊✅.
FEATURES
Comprehensive Parameter Customization: Tailor the indicator to match specific trading preferences:
High Length: Defines the period over which the highest prices are considered.
Low Length: Specifies the period for evaluating the lowest prices.
Upper Box Length: Smoothes out the upper boundary of the trend box using a specified period.
Lower Box Length: Smoothes out the lower boundary of the trend box similarly.
Trend Line Length: Determines the period for calculating the overall trend line.
Fast EMA Length: Sets the period for the fast-moving exponential moving average (EMA), crucial for capturing short-term movements.
MA15 EMA Length: Configures the period for the medium-term moving average (MA15 EMA) to provide a balanced perspective.
Short Spirit Length: Influences how quickly the indicator responds to recent price changes.
Golden EMA Length: Fine-tunes the long-term EMA for stability and reliability.
Buy Price Length: Establishes the lookback period for determining optimal buy prices.
Var1 Length & Var2 Length: Adjusts periods for variance calculations, enhancing the accuracy of trend detection.
Detailed Chart Plots:
Upper Box Top: A fuchsia-colored line representing the smoothed highest prices, marking resistance levels.
Lower Box Bottom: A green-colored line showing the smoothed lowest prices, highlighting support zones.
MA15 Up/Down: Dynamic red and green lines illustrating the directionality of the 15-period EMA, helping gauge momentum shifts.
Conditional Plots: Multiple lines based on intricate price actions and computed values, such as closing below the lower box while also closing at or above/below the opening price, ensuring nuanced insights into market behavior.
Buy/Sell Labels: Clearly marked 'Buy' and 'Sell' labels positioned strategically on the chart, facilitating quick decision-making without missing critical signals 🎯.
Alert System: Automatically generates alerts based on predefined buy and sell conditions, enabling timely responses to market changes 🛎️.
HOW TO USE
Adding the Indicator: Start by adding the L3 Trend Box to your TradingView chart via the indicators menu.
Parameter Configuration: Adjust each parameter according to your trading style and market volatility. For instance, increasing the High Length can make the indicator less sensitive to minor fluctuations but more responsive to significant trends.
Monitoring Signals: Keep an eye on the plotted lines and labels. Pay special attention to the crossover events between the fast EMA and the lower box bottom, as these often signify strong buy signals.
Setting Alerts: Configure alerts based on the buy/sell conditions provided by the indicator. This ensures you never miss an opportunity due to inattention.
Combining Strategies: While powerful on its own, combining this indicator with others like RSI or Bollinger Bands can enhance its predictive power and reduce false positives.
LIMITATIONS
Market Volatility: In extremely volatile or sideways-trending markets, the indicator might produce false signals. Always verify with additional confirmations.
Asset-Specific Performance: Different assets and timeframes will yield varying results; thorough backtesting across diverse instruments is recommended.
Over-Reliance Risk: Avoid relying solely on this indicator. Integrate it into a broader analytical framework that includes fundamental analysis and other technical indicators.
NOTES
Data Sufficiency: Ensure ample historical data is available for precise computations. Lack of data can skew results and lead to inaccurate signals.
Demo Testing: Before deploying the indicator in real trades, rigorously test it on demo accounts under varied market conditions to understand its strengths and weaknesses.
Customization Flexibility: Feel free to tweak the parameters continuously until they align perfectly with your unique trading approach and risk tolerance.
Vacuum Candles [XrayAlgo]The Vacuum Candles indicator helps traders identify inefficient price movements—where the price moves significantly but lacks sufficient volume to support it. These inefficiencies may signal weak trends, potential reversals, or false breakouts/breakdowns.
Inefficient candles are visually marked with a darker / black body to indicate when the price movement is disproportionate to the volume.
1. Spotting Potential Reversals
When the indicator marks an inefficient candle, it signals that the price movement may be unsustainable.
In an uptrend: A inefficient bullish candle suggests that the uptrend is losing momentum, potentially leading to a downward reversal.
In a downtrend: A inefficient bearish candle signals that the downtrend may be weakening, with a potential bullish reversal.
2. Identifying Breakout and Breakdown Failures
This indicator is useful for recognizing false breakouts or false breakdowns.
If price breaks resistance but the candle is inefficient, the breakout may be weak and could fail quickly.
If price breaks support with an inefficient bearish candle, the breakdown could be a false signal, with price reverting back above support.
3. Recognizing Weak Trends
Inefficient candles help you spot when a trend is losing strength and could soon reverse or consolidate.
In an uptrend: A series of dark body bullish candles suggests that the uptrend may be weakening, signaling a potential correction or trend reversal.
In a downtrend: A series of dark body bearish candles suggests that the selling pressure is weakening, indicating a potential bullish reversal.
4. Fine-Tuning Entries and Exits
Inefficient candles offer an opportunity to fine-tune your entries and exits based on weak price moves.
Entering a trade: An inefficient candle near key support or resistance can indicate a reversal, making it a good entry point for a counter-trend position.
Exiting a trade: If you're already in a trend, and an inefficient candle appears, it suggests the trend is losing strength, indicating it may be a good time to exit before a potential reversal.
5. Fine-Tuning with Inputs
The Vacuum Candles indicator includes two key inputs:
Length: The number of candles used to calculate the average price movement and volume. A longer length (e.g., 20-30) smooths out the inefficiencies, while a shorter length (e.g., 10-15) makes the indicator more sensitive to recent price moves.
Multiplier: Controls the threshold for what is considered an inefficient candle:
A higher Multiplier (e.g., 1.5–3) filters out smaller inefficiencies and focuses on large discrepancies.
A lower Multiplier (e.g., 0.1–0.9) captures even smaller inefficiencies in highly efficient markets.
Bitcoin Global Premium Index (Coinbase + Korea)This indicator is designed to analyze regional investor sentiment and capital flow, by comparing the price premium of Bitcoin on two major regional exchanges:
Coinbase (USA) – representing North American demand.
Upbit (Korea) – representing South Korean retail and institutional sentiment.
It calculates how much higher or lower BTC is trading on those exchanges compared to the global reference price (Binance), and shows you who is leading the market sentiment.
🧠 Core Idea:
When a specific region is paying more for BTC than the global average, it indicates strong local demand, often driven by investor emotion (FOMO) or institutional activity.
🧮 How the Indicator Works:
✅ 1. Price Inputs:
Reference Price: Binance BTC/USDT (used as global baseline).
Coinbase Price: BTC/USD from Coinbase.
Korea Price: BTC/KRW from Upbit, converted to USD using your manual KRW/USD rate.
✅ 2. Premium Calculation:
For both Coinbase and Korea:
text
Copy
Edit
Premium (%) = ((Local Price - Global Price) / Global Price) * 100
This shows how much more (or less) BTC costs in each region.
✅ 3. Smoothing:
Both premium values are smoothed using a Simple Moving Average (default 20-period) to reduce noise.
🎨 Visual Components on the Chart:
Element Description
Orange Line Coinbase Premium – how much Americans are overpaying or underpaying.
Teal Line Korea Premium – how much Koreans are overpaying or underpaying.
Green Background USA (Coinbase) is leading the market sentiment.
Blue Background Korea (Upbit) is leading the market sentiment.
Gray Line at 0% Neutral level – no premium.
Dashed Lines Thresholds to detect meaningful deviations (e.g., +0.5%, -0.5%).
📈 How to Use It:
🟢 When Coinbase Premium > Korea Premium and > Threshold:
Market is being driven by U.S. buyers.
Often indicates institutional entry or strong bullish sentiment from the West.
May suggest a long-term bullish trend forming.
🔵 When Korea Premium > Coinbase Premium and > Threshold:
Market is being driven by Korean retail or whales.
Can indicate local FOMO or speculative mania.
Historically, high Korean premium has preceded market tops.
🛑 When both premiums fall below 0%:
Market is cooling down or experiencing capital outflow.
May signal incoming correction.
⚙️ Customizable Inputs:
krwUsdRate: Manually adjust the exchange rate for accuracy (default: 1350).
maLen: Adjust the smoothing period to reduce noise or respond faster.
threshold: Define what is considered a "significant" premium or discount.