Relative Strength Ratio • Leader Shift Signals## Overview
This indicator computes a **Relative Strength (RS) ratio** between your chart’s symbol and a reference symbol (e.g. BTC or index), then overlays an EMA-based trend filter and detects **RS divergences** via RSI on that ratio. It highlights when your symbol is leading vs lagging, and spots potential turning points via bullish/negative divergences. No alerts are forced, you get visual cues (lines & labels) only.
---
## How It Works
1. **RS Ratio** = (base symbol price) ÷ (reference symbol price).
2. Two EMAs (fast & slow) filter trend context and help identify “leader shifts” (when ratio crosses the fast EMA under trend constraints).
3. **RSI on the ratio** is used to detect divergences. We find swing highs/lows in the *ratio* and compare their RSI values:
* **Bearish RS divergence**: ratio makes a higher high, but RSI makes a lower high
* **Bullish RS divergence**: ratio makes a lower low, but RSI makes a higher low
4. When divergence is confirmed, the script draws connecting lines (and optional markers) on the RS ratio pane to visually flag them.
5. You can customize pivot sensitivity, minimum separation, colors, and toggles for which graphics to show.
---
## Best Usage Suggestions
* Use a **reference symbol** that is meaningfully related (e.g. BTC for altcoins, SPX for equities, or a sector index for a stock). The interpretive power comes from seeing relative strength vs a meaningful peer.
* On **higher timeframes** (4H, daily), divergences tend to carry more weight. On lower intraday charts, tighten pivot settings to avoid noise.
* Prefer divergence signals when the RS ratio is also in a favorable trend (e.g. above its EMA for bullish divergences, below for bearish). Using the trend filter EMAs helps reduce false signals.
* Always confirm divergence signals with **price structure, volume, or other momentum indicators**. Divergence is a warning or a hint—not a standalone trigger.
* Because RSI on ratio is subject to noise, avoid over-tuning pivots too tight; broader pivot widths give more robust divergence lines.
---
## Inputs & Customization
* **Reference Symbol & Timeframe** for ratio comparison
* **Fast EMA / Slow EMA lengths** and slope threshold (trend filter)
* **RSI length** applied to the RS ratio
* **Pivot left / right bars** and **min separation** to define sturdy swings
* **Toggle lines / markers** visibility, and pick colors for divergence, ratio, EMAs
* Optional “shade” or fill modes (if you have them)
---
## Limitations & Disclaimers
* Divergence does **not guarantee** reversals—it often signals **weakening momentum or potential turning zones**, which may not always play out.
* In extremely volatile or fast-moving markets, divergence lines may lag or fail.
* The script relies on historical data (no future lookahead). Because pivots are confirmed after a few bars, some signals show with delay.
* As always: combine with price action, structure, risk management. This is a tool—not a magic eight ball.
---
تحليل الاتجاه
Mean Reverting Suite [OmegaTools]Overview
The Mean Reverting Suits (MR Suite) by OmegaTools is an advanced analytical and visualization framework designed to identify directional exhaustion, statistical overextensions, and conditions consistent with mean-reversion dynamics. It integrates three pillars into a single display: a composite momentum-normalized oscillator, a percentile-based extension model with volume contextualization, and a dynamic structural mapping engine built on confirmed pivots. The indicator does not generate signals or prescribe trade actions; it provides objective context so users can evaluate market balance and the likelihood that price is departing from its recent statistical baseline.
Core logic
The composite oscillator blends MFI on two horizons and RSI on HL2, then averages them to produce a stabilized mean-reversion gauge. Candle and bar colors are mapped by a dual gradient centered at 50. Readings above 50 progressively shift from neutral gray toward the bearish accent color to reflect increasing momentum saturation; readings below 50 shift from the bullish accent color toward gray to reflect potential accumulation or temporary undervaluation. This continuous mapping avoids rigid thresholds and conveys the strength and decay of momentum as a smooth spectrum.
The percentile-based extension model measures the persistence of directional bias by tracking how many bars have elapsed since the last opposing condition. These rolling counts are compared to the 80th percentile of their own historical distributions stored in arrays. When a current streak exceeds its respective percentile, the environment is labeled as statistically extended in that direction. Background shading communicates this information and is modulated by relative volume, computed as live volume divided by a blended average of SMA(30) and EMA(11). Higher opacity implies greater liquidity participation during the extension.
The structural mapping module uses confirmed pivot highs and lows at the chosen length to create persistent horizontal levels that extend forward and automatically maintain themselves until price invalidates or refreshes them. These levels represent market memory zones and assist in reading where reactions previously formed. The engine updates in real time, ensuring the framework continuously reflects the prevailing structure.
Standard deviation and z-score overlay
The updated version introduces a mean and dispersion layer. A simple moving average of HL2 over twice the length provides the reference mean. Dispersion is estimated as the moving average of the absolute deviation between close and the mean over five times the length. The z-score is computed as the distance of price from the mean divided by this dispersion proxy. Visual arrows highlight observations where the absolute z-score exceeds two standard deviations, offering a concise view of statistically unusual departures from the local mean. This layer complements the percentile extension model by adding an orthogonal measure of extremity based on distributional distance rather than run length.
Visualization
Candle bodies and borders inherit the oscillator’s gradient color, creating an immediate sense of directional pressure and potential momentum fatigue. The chart background activates when the extension model detects a statistically rare streak, using blue tones for bearish extension and red tones for bullish extension, with intensity scaling by relative volume. Horizontal lines denote active pivot-based levels, automatically extending, truncating, and refreshing as structure evolves. The z-score arrows appear only when deviations exceed the ±2 threshold, keeping the display focused on noteworthy statistical events.
Inputs and configuration
Length controls the sensitivity of all modules. Lower values make the oscillator and pivot detection more reactive; higher values smooth readings and widen structural context. Bullish and Bearish colors are user-selectable to match platform themes or accessibility requirements.
Interpretation guidance
A strong red background indicates an unusually extended bullish run in the presence of meaningful volume; a strong blue background indicates an unusually extended bearish run in the presence of meaningful volume. Candle gradients near deep bearish tones suggest oscillator readings well above 50; gradients near deep bullish tones suggest oscillator readings well below 50. Pivot lines mark the most recently confirmed structural levels that the market has reacted to. Z-score arrows denote points where price has moved beyond approximately two standard deviations of its local mean, signaling statistically uncommon distance rather than directional persistence. None of these elements are directives; they are objective descriptors designed to improve situational awareness.
Advantages
The framework is adaptive by design and self-normalizes to each instrument’s volatility and rhythm through percentile logic and dispersion-based distance. It is volume-aware, visually encoding liquidity pressure so that users can distinguish thin extensions from structurally significant ones. It reduces chart clutter by unifying momentum state, statistical extension, standard deviation distance, and structural levels into a single coherent view. It is asset- and timeframe-agnostic, suitable for intraday through swing horizons across futures, equities, FX, and digital assets.
Usage notes
MR Suite is intended for analytical and educational purposes. It does not provide trading signals, risk parameters, or strategy instructions. Users may employ its context alongside their own methodologies, risk frameworks, and execution rules. The indicator’s value derives from quantifying how unusual a move is, showing how much liquidity supports it, and anchoring that information to evolving structural references, thereby improving the clarity and consistency of discretionary assessment without prescribing actions.
ICT Levels Breach Scanner (12M Timeframe)Detects and scans for breaches of key Inner Circle Trader (ICT) concepts on the yearly (12M) chart: Swing Lows (3-bar wick pivots), Rejection Blocks (3-bar body pivots), Fair Value Gaps (3-bar inefficiencies), and Volume Imbalances (bullish body gaps ≥0.15%, unmitigated).
Features:
Tracks active levels with arrays for real-time breach detection (price low below any level triggers alert).
Visuals: Blue solid lines (Swing Lows), orange dashed (Rejection Blocks), purple dotted (FVGs), green boxes (VIs)—all extending right.
Red triangle + bgcolor alert on breach bar; built-in alertcondition for notifications.
Optimized for Pine Screener: Filter stocks (e.g., US exchanges) showing symbols where price has traded below these levels on the latest 12M bar.
Usage: Apply to a 12M chart for viz, or add to Screener > Pine tab for multi-symbol scans. Customize gap % or add bearish variants via inputs. Ideal for spotting potential support in long-term trends.
ICT-inspired; test on liquid stocks like AAPL/TSLA. Not financial advice.
Key Session Levels | Highs, Lows, OpensOverview
Designed for scalping and intraday trading on ES, NQ, and other futures markets that trade around the clock, this indicator automatically plots key support/resistance levels:
Session opens
Session highs
Session lows
Overnight highs
Overnight lows
Session Definitions (America/New_York Time)
Session (18:00 - 16:59 ET)
Tracks complete trading cycle
Plots: High, Low
Represents true daily extremes of each session
Overnight Session (18:00 - 9:30 ET)
Captures Asian and European session price action
Plots: Open, High, Low
These levels can act as support/resistance during the NY session
NY Session (9:30 - 16:59 ET)
Optional background highlight for regular trading hours
Helps visually distinguish active NY session from overnight action
Key Features
Flexible Extension Modes
Same Day: Lines end at session close
Next Day: Lines extend through the following session
Full Chart: Lines extend indefinitely to the right
Smart Line Management
Optional extension of overnight levels through NY session
Control how many historical sessions to display (1-250)
Automatic cleanup of old lines
Full Customization
Individual color control for each level
Line style options (solid, dotted, dashed)
Line width adjustment (1px-4px)
Show/hide any level independently
Common Use Cases
Support/Resistance
Breakout/Break & Retest
Strategy
Wait for price to reach a key level
Use Level 2 data to determine who's in control at the level (e.g. aggressive buyers vs. passive sellers) *this requires third-party software and a live data feed
Enter long/short WITH institutional players, identified via Level 2 data
Target areas/levels where the market may reverse
Best Timeframes
Works on any intraday timeframe, optimized for: 1m, 5m, 15m, 30m, 1H
Notes
All times are in America/New_York (Eastern Time)
Requires intraday timeframe to detect specific session times
Lines are semi-transparent by default for better chart visibility
Optimum EMAs x3Function Review
Optimum EMAs x3 scores EMA-price reactions via bullish/bearish percentages. Plots test (purple), bull/bear fast/medium/slow EMAs with toggles/individual colors, three adjustable gradient fills, and reaction table for multi-band analysis.
Usage Write-Up
Set fast (5-15), medium (10-20), slow (15-30) ranges per strategy. Test values via Test EMA for peak scores. Input optima to bull/bear fast/medium/slow for reactive three-band envelope (bullish supports, bearish resistances), refining signals in varied trends.
Market Structure Signals (HH/HL/LH/LL) - PreciseShows higher highs, higher lows, lower highs and lower lows for an easier visual understanding of price structure
Parabolic SAR MTF LinesThe indicator shows the Parabolic SAR sign (price above or below the indicator) for several timeframes at once. You can see at a glance how the price is trending across higher and lower timeframes.
Note that, for lower timeframes, the line becomes yellow to the left because history is limited and there are not enough bars to calculate.
Other features (can be enabled in settings):
* each line can be enabled or disabled individually, so that unused ones can be hidden.
* simple trend detection based on the number of bullish and bearish timeframes; threshold can be changed in Settings.
* "Score" output: counting the net number of bullish and bearish timeframes
* "Trend" output: changes to bullish or bearish as the score goes over or under the threshold
* background color (green or red according to trend).
* alert for trend change.
* another alert with a separate threshold score for flexibility.
* score weights for further customization of trend detection and alerts. Input parameters are set in terms of score values instead of number of lines.
* input options to choose alert modes for trend and extra alerts. The options are "once per bar close" (default), "once per bar", "every time".
This indicator was based on MACD MTF Lines where all the logic and features came from.
CCT Ignition Candle DetectorCCT Ignition Candle Detector
The CCT Ignition Candle Detector indicator was developed to assist traders in identifying “ignition candles” — candles that represent potential high-volatility breakout events accompanied by strong volume and a clear directional move relative to short-term trend averages.
Concept and Functionality
This indicator measures the relationship between the candle’s amplitude (difference between high and low) and the Average True Range (ATR).
The ratio between these two values provides insight into whether the current candle exhibits volatility that is statistically significant compared to its recent history.
Additionally, the indicator evaluates body strength, volume behavior, and proximity to the EMA8 (a short-term dynamic average often used to gauge immediate momentum).
When specific quantitative criteria are met, the indicator identifies the candle as a potential Ignition Candle, meaning it could mark the start of a new impulse move.
Ignition Criteria:
A candle is considered an Ignition Candle when all of the following conditions are satisfied:
Amplitude ≥ 3× ATR
Candle body ≥ 2.5% (difference between open and close relative to open)
Volume ≥ 1.3× SMA14 (volume)
Breakout of the EMA8 in the direction of the move (bullish or bearish)
When these factors align, the indicator marks the corresponding candle with a label and displays an orange highlight in the information panel.
This visual cue helps the trader immediately identify points of high energy or breakout potential in the chart.
Readings and Visual Elements
Yellow line: Candle amplitude (High–Low)
Red line: True Range (ATR)
White line: Moving average of ATR
Info panel: Displays amplitude, ATR value, volume comparison, EMA8 relation, and ignition status.
label on chart: Appears when an ignition candle is detected.
The indicator does not generate trading signals, but provides quantitative context for decision-making.
Practical Usage
Traders may use this indicator to:
Identify potential breakout zones after periods of contraction.
Confirm whether a strong candle represents true momentum or a false breakout.
Combine ignition readings with trend filters (such as higher timeframe EMA or price structure).
Evaluate the strength of reversals or continuation moves.
A common practical approach is to enter in the direction of the ignition candle once it closes,
place a protective stop below or above the candle’s body, and target 1.5–2× the initial risk.
This approach leverages volatility expansion in its early stage.
Recommended Settings:
ATR Length: 14 (default)
EMA Period: 8
Volume MA: 14
Timeframes: Works well in intraday and daily charts.
Notes:
This tool is designed as a volatility and momentum analyzer, not a buy/sell system.
It should be used together with broader market context, price structure, and volume confirmation.
It aims to standardize the interpretation of large candles, allowing the trader to objectively identify when volatility expansion is statistically relevant.
Credits:
Developed by Central CryptoTraders © 2025
Optimum EMAs x2Function Review
Optimum EMAs assesses EMA-price interactions by scoring reaction percentages for bullish/bearish touches. Creates EMA bands (top: most reactive bearish EMA as resistance; bottom: most reactive bullish EMA as support) with customizable test/bull/bear fast/slow EMAs, toggles, adjustable colors/gradients, and reaction table.
Usage Write-Up
Define fast (e.g., 5-15) and slow (e.g., 15-30) EMA ranges based on strategy. Scan with Test EMA for high reaction scores. Set optima in Bull/Bear Fast/Slow inputs to form reactive EMA bands (bullish top support, bearish bottom resistance), enhancing trend signals in bull/bear markets.
OOO Trade (By Bodinphat) V.2Description:
This indicator is an advanced trend-following system that combines multi-timeframe signals, order block zones (OB Zones), and precision-based metrics to help traders identify high-probability buy and sell opportunities.
It automatically analyzes EMA trends, RSI pullbacks, ADX strength, and volume confirmation to calculate a dynamic confidence score for both long and short directions.
The system also displays:
📊 Multi-Timeframe Trend Strip (M1 → D1) — showing each timeframe’s directional bias (Buy/Sell/Neutral).
🎯 OB Zones (Order Blocks) — highlights institutional demand (Bullish OB) and supply (Bearish OB) zones on the chart.
📋 Right-Side Info Panel — displays key metrics such as score, accuracy, SL/TP targets, and bias direction in real-time.
⚡ Session Filters — optional London/NY session filters for more accurate signal alignment.
This tool is ideal for traders who want to follow structured price action while maintaining a clear view of market strength and institutional zones.
It works best with XAUUSD, GBPUSD, and major indices on intraday or swing timeframes.
% Away from x DMA% Away from X DMA
This indicator measures how far the current price is from a chosen moving average, expressed as a percentage. It helps identify overbought/oversold conditions and
mean reversion opportunities.
How It Works:
- Calculates a Simple Moving Average (SMA) for the specified period
- Measures the percentage distance between current price and the moving average
- Positive values indicate price is above the average
- Negative values indicate price is below the average
Key Features:
- Flexible Period: Customize the moving average length (default: 200 DMA)
- Percentage-Based: Standardized measurement works across all price ranges
- Visual Clarity: Blue area plot makes deviations easy to spot
- Universal Application: Works with any asset or timeframe
Trading Applications:
- Mean Reversion: Extreme values often precede reversals back to the mean
- Trend Strength: Large positive values indicate strong uptrends
- Support/Resistance: Major moving averages act as dynamic support/resistance
- Entry Timing: Buy dips when significantly below, sell rallies when extended above
- Risk Management: Avoid entries during extreme deviations
Common Settings:
- 20 DMA: Short-term trend and swing trading
- 50 DMA: Intermediate trend analysis
- 200 DMA: Long-term trend and major support/resistance (default)
Interpretation Guidelines:
- +/-5-10%: Normal price action
- +/-10-20%: Extended move, caution warranted
- +/-20%+: Extreme deviation, high probability mean reversion setup
Ideal for swing traders, mean reversion strategies, and identifying optimal entry/exit points relative to trend.
OOO Trade (By Bodinphat)Script Description (for TradingView Publish Page)
Description:
This indicator is an advanced trend-following system that combines multi-timeframe signals, order block zones (OB Zones), and precision-based metrics to help traders identify high-probability buy and sell opportunities.
It automatically analyzes EMA trends, RSI pullbacks, ADX strength, and volume confirmation to calculate a dynamic confidence score for both long and short directions.
The system also displays:
📊 Multi-Timeframe Trend Strip (M1 → D1) — showing each timeframe’s directional bias (Buy/Sell/Neutral).
🎯 OB Zones (Order Blocks) — highlights institutional demand (Bullish OB) and supply (Bearish OB) zones on the chart.
📋 Right-Side Info Panel — displays key metrics such as score, accuracy, SL/TP targets, and bias direction in real-time.
⚡ Session Filters — optional London/NY session filters for more accurate signal alignment.
This tool is ideal for traders who want to follow structured price action while maintaining a clear view of market strength and institutional zones.
It works best with XAUUSD, GBPUSD, and major indices on intraday or swing timeframes.
Disclaimer:
This indicator is for educational and informational purposes only.
It does not constitute financial advice. Please test thoroughly before using in live trading.
DEFECT WARRIORPrecise DEFECT candle detection with visual arrows and labels
Zone context: Demand/Supply (DM/SP) + FVG proximity filter
Optional Fib clustering at 0.617 / 0.500 / 0.242 for refined entries
HTF bias (H4/D1/H12) to reduce counter-trend noise
Clear alerts for BUY/SELL, zone touch, and Fib confirmations
Lightweight, readable visuals for fast decision-making
How to use
Choose your signal timeframe (e.g., M30/H1).
Enable HTF bias (e.g., D1 or H4) to keep setups in trend.
Look for DEFECT signals inside/near zones and at Fib levels.
Plan SL beyond the nearest wick/zone; manage TP with your risk model.
Good for swing and intraday traders who want rule-based entries with zone + Fib confluence and minimal chart clutter
CCT Average True RangeCCT Ignition Candle Detector
The CCT Ignition Candle Detector indicator was developed to assist traders in identifying “ignition candles” — candles that represent potential high-volatility breakout events accompanied by strong volume and a clear directional move relative to short-term trend averages.
Concept and Functionality
This indicator measures the relationship between the candle’s amplitude (difference between high and low) and the Average True Range (ATR).
The ratio between these two values provides insight into whether the current candle exhibits volatility that is statistically significant compared to its recent history.
Additionally, the indicator evaluates body strength, volume behavior, and proximity to the EMA8 (a short-term dynamic average often used to gauge immediate momentum).
When specific quantitative criteria are met, the indicator identifies the candle as a potential Ignition Candle, meaning it could mark the start of a new impulse move.
Ignition Criteria:
A candle is considered an Ignition Candle when all of the following conditions are satisfied:
Amplitude ≥ 3× ATR
Candle body ≥ 2.5% (difference between open and close relative to open)
Volume ≥ 1.3× SMA14 (volume)
Breakout of the EMA8 in the direction of the move (bullish or bearish)
When these factors align, the indicator marks the corresponding candle with a label and displays an orange highlight in the information panel.
This visual cue helps the trader immediately identify points of high energy or breakout potential in the chart.
Readings and Visual Elements
Yellow line: Candle amplitude (High–Low)
Red line: True Range (ATR)
White line: Moving average of ATR
Info panel: Displays amplitude, ATR value, volume comparison, EMA8 relation, and ignition status.
label on chart: Appears when an ignition candle is detected.
The indicator does not generate trading signals, but provides quantitative context for decision-making.
Practical Usage
Traders may use this indicator to:
Identify potential breakout zones after periods of contraction.
Confirm whether a strong candle represents true momentum or a false breakout.
Combine ignition readings with trend filters (such as higher timeframe EMA or price structure).
Evaluate the strength of reversals or continuation moves.
A common practical approach is to enter in the direction of the ignition candle once it closes,
place a protective stop below or above the candle’s body, and target 1.5–2× the initial risk.
This approach leverages volatility expansion in its early stage.
Recommended Settings:
ATR Length: 14 (default)
EMA Period: 8
Volume MA: 14
Timeframes: Works well in intraday and daily charts.
Notes:
This tool is designed as a volatility and momentum analyzer, not a buy/sell system.
It should be used together with broader market context, price structure, and volume confirmation.
It aims to standardize the interpretation of large candles, allowing the trader to objectively identify when volatility expansion is statistically relevant.
Credits:
Developed by Central CryptoTraders © 2025
Alarm Pack (MA14/21 - MACD - CU-RSI - Pivot PP) - SigmorAlgoA clean alarm/confirmation pack by SigmorAlgo.
4 MAs (14/21/50/100) with selectable type (EMA/SMA/SMMA), CU-RSI (22/66) crosses, MACD confirmations, and optional Daily Pivot PP.
Built for clarity: trend filter (MA50/MA100), real-time alerts, and minimal visuals.
Suggested RSI preset: Fast 22, Slow 66 (balanced). For faster signals try 14/42; for slower 28/84.
Dual RSI TL (AI Trend Mapper) - SigmorAlgoDual RSI TL (AI Trend Mapper) — an intelligent momentum and trendline mapping system built to give traders clarity, structure, and precision.
It merges a dual-layer RSI framework (fast & slow) with automatic RSI trendlines to identify strength, exhaustion, and reversals in real time.
⚙️ Main Features:
• Dual RSI system (fast & slow) with fully adjustable lengths
• Automatic RSI trendline mapping (AI-driven slope detection)
• Real-time crossover and confirmation alerts
• Clean visual markers for entry & exit points
• Compatible with EMA, SMA, and Pivot-based systems
💡 Recommended Settings:
• Default: Fast = 25, Slow = 75 (1:3 ratio) — ideal balance for 15m–1D traders
• Faster reaction: 12/36 or 14/42
• Slower/long-term: 28/84 or 30/90
Whether you trade scalps, intraday setups, or daily swings, Dual RSI TL adapts dynamically to price behavior — giving you a visual edge without noise.
Created by SigmorAlgo — for traders who value clarity over clutter.
kNN Trend Classifier (RSI, CCI, W%R, ADX, EMA)This Pine Script indicator, "kNN Trend Classifier," is a specialized tool for identifying market trends using a combination of classic technical indicators and a simple machine learning approach. The script is designed for traders who want to blend quantitative analysis with visual chart signals to improve decision-making.
At its core, the indicator utilizes six key features: RSI (14), RSI (9), CCI, Williams %R, ADX, and 9-period EMA. Each of these measures different dimensions of momentum, trend strength, and market positioning. These values are normalized to ensure they are fairly compared across different market conditions. For every bar close, the script stores a historical snapshot of these features and uses a k-Nearest Neighbor (kNN) technique to classify the current trend as bullish or bearish. The kNN algorithm works by calculating the Euclidean distance between the present market state and all stored historical states, then referencing the majority label among the closest neighbors to decide on the market regime.
The script also provides powerful customization. Users can adjust the number of neighbors (k) to make signals more reactive or more stable; increase the training window for a deeper historical perspective; and fine-tune the lookback window for feature normalization. Two optional filters—based on volume percentile and ATR volatility—help to screen out signals in low-liquidity or low-volatility periods, reducing false positives and improving reliability.
To modify the behavior, traders should experiment with the inputs: lower k for faster signal changes, raise k or the training window for smoother signals, and adjust normalization length for different levels of trend sensitivity. Activating the volume and volatility filters is highly recommended during choppy markets. Altogether, this script gives users a robust framework to catch bullish or bearish trends with a blend of proven technical analysis and adaptive pattern recognition.
Michal D. Lagless Moving Average | MisinkoMasterThe 𝕸𝖎𝖈𝖍𝖆𝖑 𝕯. 𝕷𝖆𝖌𝖑𝖊𝖘𝖘 𝕸𝖔𝖛𝖎𝖓𝖌 𝕬𝖛𝖊𝖗𝖆𝖌𝖊 is my latest creation of a trend following tool, which is a bit different from the rest. By trying to de-lag the classical moving average, it gives you fast signals on changes in trend as fast as possible, keeping traders & investors always in check for potential risks they might want to avoid.
How does it work?
First we need to calculate lengths. The lengths are calcuted using a user defined input called the "Length Multiplier" and we of course need as well the length input too.
The indicator uses 10 lengths, 5 for an average price, 5 for median price.
The length for the average is the following:
length_2_avg = length_1_avg * length_multiplier
length_3_avg = length_2_avg * length_multiplier
...
and for the median lengths:
length_1_median = length_2_avg
length_2_median = length_3_avg
Here applies this rule
length_x_median < length_x_avg
This is intentional, and it is because the average is a little more reactive, while the median is a bit slower. To make up for the "slowness" of the median, we simple reduce the length of it a bit more than the average.
Now that we have our length we are ready to calculate averages and medians over their respective period. This is the a normal average from elementary school, nothing too fancy.
Now that we have all of them we match the pairs using another user defined input called "Median Weight" like so:
(Average_x * (2-median_weight) + Median_x * median_weight)/2
This gives more weight to the average (also due to the max value limit set to avoid breaking the fundational logic behind it).
After doing it to all the pairs we now average those pairs using another input called "Exponential Weight Multiplier".
The Exponential Weight Multiplier is used for weights which I will cover soon:
weight1 = weight
weight2 = weight * weight
weight3 = weight * weight * weight....
This is done until we have all the weights calculated
This gives exponentially more weight to the less lagging indicators, which is how we delag the indicator.
Then we sum all the pairs like so:
sum = pair1 * weight1 + pair2 * weight2 + pair3 * weight3 + pair4 * weight4 + pair5 * weight5
Then the sum is divided by the sum of weights, this results in us getting the final value.
Methodology & What is the actual point & how was it made?
I want to cover this one a bit deeper:
The methodology behind this was creating an indicator that would not be lagging, and would be able to avoid lag while not producing signals too often.
In many attempts in the first part, I tried using EMA, RMA, DEMA, TEMA, HMA, SMA and so on, but they were too noisy (except for SMA & RMA, but those had their flaws), so I tried the classical average taught in elementary school. This one worked better, but the noise was too high still after all this time. This made me include the median, which helped the noise, but made it far too lagging.
Here came the idea of making the median length lower and adding weights to counter the lag of the median, but it was still too lagging. This made me make the weights for lengths more exponential, while previously they were calculated using a little bit amplified sums that were alright, but nowhere near my desired result.
Using the new weights I got further, and after a bit of testing I was sattisfied with the results.
The logic for the trend was a big part in my development part, there were many I could think of, but not enough time to try them, so I stuck to the usual one, and I leave it up to YOU to beat my trend logic and get even better results.
Use Cases:
- Price/MA Crossovers
Simple, effective, useful
- Source for other indicators
This I tried myself, and it worked in a cool way, making the signals of for example RSI much smoother, so definitely try it out if you know how to code, or just simply put it in the source of the RSI.
- ROC
This trend logic stuck with me, I think you could find a way to make it good, but mainly for the people that can code in pine, trying out to combine the trend logic with ROC could work very well, do not sleep on it!
- Education
This concept is not really that complex, so for people looking for new ideas, inspiration, or just watching how trend following tools behave in general this is something that could benefit anyone, as the concept can be applied to ANYTHING, even the classical RSI, MACD, you could try even the Parabolic SAR, maybe STC or VZO, there is no limit to imagination.
- Strategy creation
Filtering this indicator with "and" conditions, or maybe even "or" or anything really could be very useful in a strategy that desires fast signals.
- Price Distance from bands
I noticed this while looking at past performance:
The stronger the trend the higher the distance from the Moving Average.
Final Notes
Watch out for mean reverting markets, as this is trend following you could get easily screwed in them.
Play around with this if it fits your desired outcome, you might find something I did not.
Hope you find it useful,
See you next time!
Adaptive Trend Breaks Adaptive Trend Breaks
## WHAT IT DOES
This script is a modified and enhanced version of "Trendline Breakouts With Targets" concept by ChartPrime.
Adaptive Trend Breaks (ATB) is a trendline breakout system optimized for scalping liquid futures contracts. The indicator automatically draws dynamic support and resistance trendlines based on pivot points, then generates trade signals when price breaks through these levels with confirmation filters. It includes automated target and stop-loss placement with real-time P&L tracking in dollars.
## HOW IT WORKS
**Trendline Detection Method:**
The indicator uses pivot high/low detection to identify significant price turning points. When a new pivot forms, it calculates the slope between consecutive pivots to draw dynamic trendlines. These lines extend forward based on the established trend angle, creating actionable support and resistance zones.
**Band System:**
Around each trendline, the script creates a "band" using a volatility-adjusted calculation: `ATR(14) * 0.2 * bandwidth multiplier / 2`. This adaptive band accounts for current market conditions - wider during volatile periods, tighter during quiet markets.
**Breakout Logic:**
A breakout signal triggers when:
1. Price closes beyond the trendline + band zone
2. Volume exceeds the 20-period moving average by your set multiplier (default 1.2x)
3. Price is within Regular Trading Hours (9:30-16:00 EST) if session filter enabled
4. Current ATR meets minimum volatility threshold (prevents trading dead markets)
**Target & Stop Calculation:**
Upon breakout confirmation:
- **Entry**: Trendline breach point
- **Target**: Entry ± (bandwidth × target multiplier) - default 8x for quick scalps
- **Stop**: Entry ± (bandwidth × stop multiplier) - default 8x for 1:1 risk/reward
- Multipliers adjust automatically to market volatility through the ATR-based band
**P&L Conversion:**
The script converts point movements to dollars using:
```
Dollar P&L = (Price Points × Contract Point Value × Quantity)
```
For example, a 10-point NQ move with 2 contracts = 10 × $20 × 2 = $400
## HOW TO USE IT
**Setup:**
1. Select your instrument (NQ/ES/YM/RTY) - point values auto-configure
2. Set contract quantity for accurate dollar P&L
3. Choose pivot period (lower = more signals but more noise, default 5 for scalping)
4. Adjust bandwidth multiplier if trendlines are too tight/loose (1-5 range)
**Filters Configuration:**
- **Volume Filter**: Requires breakout volume > moving average × multiplier. Increase multiplier (1.5-2.0) for higher conviction trades
- **Session Filter**: Enable to trade only RTH. Disable for 24-hour trading
- **ATR Filter**: Prevents signals during low volatility. Increase minimum % for more active markets only
**Risk Management:**
- Set target/stop multipliers based on your risk tolerance
- 8x bandwidth = approximately 1:1 risk/reward for most liquid futures
- Enable trailing stops for trend-following approach (moves stop to protect profits)
- Adjust line length to see targets further into the future
**Statistics Table:**
- Choose timeframe to analyze: all-time, today, this week, custom days
- Monitor win rate, profit factor, and net P&L in dollars
- Track long vs short performance separately
- See real-time unrealized P&L on active trades
**Reading Signals:**
- **Green triangle below bar** = Long breakout (resistance broken)
- **Red triangle above bar** = Short breakout (support broken)
- **White dashed line** = Entry price
- **Orange line** = Take profit target with dollar value
- **Red line** = Stop loss with dollar value
- **Green checkmark (✓)** = Target hit, winning trade
- **Red X (✗)** = Stop hit, losing trade
## WHAT IT DOES NOT DO
**Limitations to Understand:**
- Does not predict future trendline formations - it reacts to breakouts after they occur
- Historical trendlines disappear after breakout (not kept on chart for clarity)
- Requires sufficient volatility - may not signal in extremely quiet markets
- Volume filter requires exchange volume data (not available on all symbols)
- Statistics are indicator-based simulations, not actual trading results
- Does not account for slippage, commissions, or order fills
## BEST PRACTICES
**Recommended Settings by Market:**
- **NQ (Nasdaq)**: Default settings work well, consider volume multiplier 1.3-1.5
- **ES (S&P 500)**: Slightly slower, try period 7-8, volume 1.2
- **YM (Dow)**: Lower volatility, reduce bandwidth to 1.5-2
- **RTY (Russell)**: Higher volatility, increase bandwidth to 3-4
**Risk Management:**
- Never risk more than 2-3% of account per trade
- Use contract quantity calculator: Max Risk $ ÷ (Stop Distance × Point Value)
- Start with 1 contract while learning the system
- Backtest your specific timeframe and instrument before live trading
**Optimization Tips:**
- Increase pivot period (7-10) for fewer but higher-quality signals
- Raise volume multiplier (1.5-2.0) in choppy markets
- Lower target/stop multipliers (5-6x) for tighter profit taking
- Use trailing stops in strong trending conditions
- Disable session filter for overnight gaps and Asia session moves
## TECHNICAL DETAILS
**Key Calculations:**
- Pivot Detection: `ta.pivothigh(high, period, period/2)` and `ta.pivotlow(low, period, period/2)`
- Slope Calculation: `(newPivot - oldPivot) / (newTime - oldTime)`
- Adaptive Band: `min(ATR(14) * 0.2, close * 0.002) * multiplier / 2`
- Breakout Confirmation: Price crosses trendline + 10% of band threshold
**Data Requirements:**
- Minimum bars in view: 500 for proper pivot calculation
- Volume data required for volume filter accuracy
- Intraday timeframes recommended (1min - 15min) for scalping
- Works on any timeframe but optimized for fast execution
**Performance Metrics:**
All statistics calculate based on indicator signals:
- Tracks every signal as a trade from entry to TP/SL
- P&L in actual contract dollar values
- Win rate = (Winning trades / Total trades) × 100
- Profit factor = Gross profit / Gross loss
- Separates long/short performance for bias analysis
## IDEAL FOR
- Futures scalpers and day traders
- Traders who prefer visual trendline breakouts
- Those wanting automated TP/SL placement
- Traders tracking performance in dollar terms
- Multiple timeframe analysis (compare 1min vs 5min signals)
## NOT SUITABLE FOR
- Swing trading (targets too close)
- Stocks/forex without modifying point values
- Extremely low timeframes (<30 seconds) - too much noise
- Markets without volume data if using volume filter
- Illiquid contracts (signals may not execute at shown prices)
---
**Settings Summary:**
- Core: Period, bandwidth, extension, trendline style
- Filters: Volume, RTH session, ATR volatility
- Risk: R:R ratio, target/stop multipliers, trailing stop
- Display: Stats table position, size, colors
- Stats: Timeframe selection (all-time to custom days)
**License:** This indicator is published open-source under Mozilla Public License 2.0. You may use and modify the code with proper attribution.
**Disclaimer:** This indicator is for educational purposes. Past performance does not guarantee future results. Always practice proper risk management and test thoroughly before live trading.
---
## CREDITS & ATTRIBUTION
This script builds upon the "Trendline Breakouts With Targets" concept by ChartPrime with significant enhancements:
**Major Improvements Added:**
- **Futures-Specific Calculations**: Automated dollar P&L conversion using actual contract point values (NQ=$20, ES=$50, YM=$5, RTY=$50)
- **Advanced Statistics Engine**: Comprehensive performance tracking with customizable timeframe analysis (today, week, month, custom ranges)
- **Multi-Layer Filtering System**: Volume confirmation, RTH session filter, and ATR volatility filter to reduce false signals
- **Professional Trade Management**: Enhanced visual trade tracking with separate TP/SL lines, dollar value labels, and optional trailing stops
- **Optimized for Scalping**: Faster pivot periods (5 vs 10), tighter bands, and reduced extension bars for quick entries
Original trendline detection methodology by ChartPrime - used with modification under Mozilla Public License 2.0.
BBB INDICATOR - London Breakout BBB Indicator — London Breakout
The indicator highlights potential London session breakouts derived from the Asian session range.
How it works (high level):
• Draws the Asian session box (03:00–10:00 UTC+3).
• After London opens (11:00 UTC+3), a breakout is valid when the candle’s body exceeds user-defined thresholds (body% of bar, buffer vs Asia range, optional body ≥ k × ATR).
• Once valid, it plots Entry at the breakout close, SL based on the selected method, and TP using a fixed R:R (default 1:1.5).
Intended use: XAUUSD / 15m (testable elsewhere).
Important: Use on standard candlestick charts only. Non-standard chart types (Heikin Ashi, Renko, Kagi, Point & Figure, Range) are not supported and may produce unrealistic results.
Inputs overview: Asia session hours, London open, body% threshold, Asia-range buffer %, optional ATR multiple, and R:R.
Notes: Educational tool to assist analysis; not financial advice. No external links or solicitations.
Current & Previous-Day VWAPThe “Current & Previous‑Day VWAP” indicator plots two important volume‑weighted price references on intraday charts:
Current Session VWAP (solid line): The VWAP is the volume‑weighted average price of the current trading session. TradingView’s built‑in ta.vwap() function automatically resets its calculation at the start of each new intraday session
offline-pixel.github.io
, so the line accurately follows today’s price action. You can set the color of this line via the indicator’s input (defaults to blue).
Previous‑Day VWAP (dotted lines): At the final bar of each session, the indicator stores the current session’s VWAP value. On the first bar of the following session, it draws a horizontal dotted line at that stored value and extends it across the entire day. This uses TradingView’s session detection functions—session.islastbar to capture the closing VWAP and session.isfirstbar to start the new line
tradingview.com
. An array holds each line and its y‑value so that multiple previous‑day VWAPs remain visible for comparison. The color of these dotted lines is also user‑configurable.
This design lets you see both where the current price is relative to today’s VWAP and how it stands against the closing VWAP levels of previous sessions, all at a glance.
Ekoparaloji Trend CandlesEkoparaloji Trend Following Candles
🎯 What Does It Do?
This indicator is a candle coloring system that helps you easily identify trend direction. Complex calculations run in the background, and you simply follow the candle colors to understand trend strength.
🎨 How to Use
Read the Candle Colors:
🟢 GREEN CANDLES → Strong uptrend
Look for buying opportunities
Hold your long positions
🔴 RED CANDLES → Strong downtrend
Look for selling opportunities
Consider short positions
Color changes → Potential trend reversal signal
Review your positions
📈 Important: The White Line
The line on the chart is a dynamic support/resistance level:
Price above the line → Bullish zone
Price below the line → Bearish zone
⚙️ Customize Settings
You can adjust 4 parameters in the indicator settings:
Faster signals → Decrease periods (e.g., 20)
Smoother signals → Increase periods (e.g., 50)
Tip: Start with default settings, then optimize for your trading style.
💡 Strategy Tips
✅ Green to red transition → Take profit or exit signal
✅ Red to green transition → Look for entry opportunities
✅ Confirm with other indicators (RSI, MACD, volume, etc.)
✅ Always use stop-loss orders
⚠️ Warning!
No indicator is 100% accurate
Don't trade based solely on this indicator
Risk management should always be your priority
For educational purposes only, not financial advice
Happy trading! 📊
Gold RCI Signalトレンド転換点をRCI×CCI×ボラティリティで検出するロング専用インジケーター。ゴールド(XAUUSD)対応。
A long-only indicator that detects trend reversal points using a combination of RCI, CCI, and volatility. Optimized for Gold (XAUUSD).
#RCI #CCI #volatility #trendreversal #gold #XAUUSD #indicator