Strat Combo Detector (ATH)The Strat Combo Detector detects user-defined strat combos (inside/directional/outside bars) on a chosen higher timeframe and optionally marks examples for research.
What it does: This indicator accepts a flexible timeframe string (e.g., 12h , 1H , 3D , or minute counts like 60 ), parses a human-entered combo string such as 3-2-2 or 3-1 , and checks whether the most-recent bars match the requested pattern.
Why it's helpful/unique:
Supports flexible timeframe input (converts h suffix to minutes), making it easier to work with non-standard higher timeframe labels.
Parses human-friendly combo strings and defends against invalid tokens.
Offers an Include Open Bars option for users who want to detect forming candles vs only confirmed bars.
Default publishing behavior keeps chart clean (labels off); there's an example-label mode to generate a small nuber of annotated examples for screenshots.
How the bar types are defined:
1=inside (high<=previous high and low >= previous low)
2=directional (neither inside nor outside)
3=outside (high > previous high and low < previous low).
Use the description above to reproduce the logic -- thresholds and ties are coded with <=/>= intentionally to include equal highs/lows.
How to use: Set Detection Timeframe , provide a combo. string like 2-3 or 3-2-2, toggle whether to include forming candles, and enable labels only if you want visible markers.
Limitations & notes: This is a detection/research helper, not an execution system. Alerts use a fixed message (Pine requires constant alert strings) -- customize alert text when creating an alert in the TradingView UI. Results depend on timeframe and symbol; verify with your own backtests.
Disclaimer: Not trading advice. Use risk management. Do your own backtesting.
Indicators and strategies
DX Fibonacci LevelsDX Fibonacci Levels Indicator
This Pine Script code implements a custom Fibonacci levels indicator that displays key Fibonacci retracement and extension levels on a price chart. The indicator helps traders identify potential support, resistance, and breakout areas by plotting significant Fibonacci levels based on the most recent high and low price range.
How to Use the Indicator:
Interpretation of Fibonacci Levels:
The indicator plots the following Fibonacci levels:
23.6% Retracement (Gray Line): This level represents a shallow retracement and is often considered a potential minor support or resistance area. It can signal a short-term price correction.
38.2% Retracement (Blue Line): One of the most widely used retracement levels. A price reversal at this level is seen as a potential indication of a strong move in the original direction.
50.0% Retracement (Gray Line): Although not a Fibonacci ratio itself, this level is a psychological midpoint. A 50% retracement often represents a neutral point where price could either reverse or continue in the original direction.
61.8% Retracement (Yellow Line): A key level for traders, as it is considered the "golden ratio" of Fibonacci. It is a critical area for determining the continuation of the trend or a potential reversal.
78.6% Retracement (Red Line): This level is closer to the 100% retracement and indicates a deeper pullback. It can represent an area of strong support or resistance.
100.0% (Purple Line): This level is equivalent to the recent low. It represents the full retracement or the lowest price point within the selected range.
127.2% Extension (Green Line): A Fibonacci extension level, indicating a potential area where price could extend beyond the previous high. This level often marks the beginning of a new trend or significant price movement.
161.8% Extension (Green Line): Another Fibonacci extension, marking an even further price projection. Traders use this level to forecast a continuation of the price movement in the direction of the prevailing trend.
Using the Indicator in Trading:
Identifying Support and Resistance: When the price approaches one of the key retracement levels (such as 38.2%, 50%, or 61.8%), traders often watch for signs of a reversal, like candlestick patterns or volume spikes, as these could indicate a potential entry or exit point.
Trend Continuation: If the price retraces to one of these levels and then continues in the direction of the trend, it can confirm that the trend is still intact. The extension levels (127.2% and 161.8%) help identify where the price may head next if the trend continues.
Breakout Zones: The extension levels can also act as breakout points. A price that surpasses the 100% level could indicate that the trend is gaining momentum, with potential for further movement beyond the 127.2% and 161.8% levels.
Chart Customization:
Color-Coded Fibonacci Levels: Each Fibonacci level is color-coded for easy identification:
Gray: 23.6% and 50.0% retracement levels
Blue: 38.2% retracement level
Yellow: 61.8% retracement level
Red: 78.6% retracement level
Purple: 100.0% level (the low of the range)
Green: 127.2% and 161.8% extension levels
The use of different colors allows for quick visual analysis, helping traders to distinguish between retracement and extension levels while identifying critical price zones on the chart.
Tips for Effective Use:
Monitor Price Action: Watch for price action signals like candlestick patterns, reversals, or trend-following indicators around these Fibonacci levels.
Combine with Other Indicators: To improve the reliability of the Fibonacci levels, combine them with other technical analysis tools such as moving averages, RSI, or MACD for confirmation of potential reversals or breakouts.
Adjust the Lookback Period: The lookback period can be adjusted to fit the time frame and asset being traded. A shorter lookback period may provide more sensitive levels, while a longer one may offer more reliable, long-term reference points.
This indicator is most useful when combined with your trading strategy to spot potential price points for reversals or continued movements.
COT Index + COT Report + Valuation Tool + SeasonalityThis powerful 4-in-1 indicator was designed for traders and analysts seeking a competitive edge by delving deeper into the market's layers. Instead of cluttering your chart with multiple scripts, this tool integrates four fundamental analyses into a single window, selectable via a simple dropdown menu.
What tools are included?
1. COT Index (Commitment of Traders Index):
An oscillator that normalizes data from the COT report to show the extreme positioning of large traders (Commercials, Large Speculators). It's ideal for identifying "overbought" or "oversold" conditions in market sentiment and anticipating potential price reversals.
2. COT Report (Commitment of Traders Report):
This shows the net positions (longs vs. shorts) of traders in their raw values. Unlike the index, this tool allows you to see the actual magnitude of the positioning and how it evolves, serving as an excellent trend confirmation.
3. Valuation Tool:
A relative value indicator that compares the performance of the current asset against three other key symbols (by default: DXY, Gold, and Bonds). It helps you visually determine if an asset is overvalued or undervalued in relation to the broader market, offering a unique perspective for your trades.
4. Seasonality:
Plots the average historical price pattern of the asset for a configurable number of years. This tool provides you with a "roadmap" of seasonal tendencies, allowing you to identify if the current price aligns with its historical behavior for a specific time of year.
How to use it?
1. Add the indicator to your chart.
2. Go to the indicator's settings (the ⚙️ gear icon).
3. In the "Choose Indicator to Display" dropdown menu, select the tool you want to view.
4. To see multiple tools at once, simply add the indicator to the chart multiple times and choose a different tool in each panel.
This indicator is ideal for swing traders, position traders, and macro analysts who wish to supplement their technical analysis with high-quality fundamental data.
ICT Suspension Block [tncylyv]ICT Suspension Block
Overview
This indicator identifies and highlights the "ICT Suspension Block," a specific three-candle pattern that signifies a potential area of support or resistance. It is designed to find temporary pauses or "suspensions" in price delivery, creating zones where the market may later return.
This tool is highly customizable, allowing you to focus on specific market conditions, sessions, and biases.
What is an ICT Suspension Block?
The Suspension Block is a nuanced 3-bar pattern that captures a very specific type of price action imbalance. Unlike a standard Fair Value Gap (FVG), it does not require a literal price gap. Instead, it's defined by the relationship between the opens and closes of three consecutive candles, all moving in the same direction.
• Bullish Suspension Block (+ SB) Conditions:
1. All three candles in the pattern must be bullish (close > open).
2. The close of the first candle must be below the open of the second candle.
3. The close of the second candle must be below the open of the third candle.
The resulting zone is drawn from the close of the first candle to the open of the third candle.
• Bearish Suspension Block (- SB) Conditions:
1. All three candles in the pattern must be bearish (close < open).
2. The close of the first candle must be above the open of the second candle.
3. The close of the second candle must be above the open of the third candle.
The resulting zone is drawn from the close of the first candle to the open of the third candle.
How to Use It
Suspension Blocks can be powerful tools when integrated into a broader trading strategy. They represent areas where price moved aggressively, leaving behind an inefficiently traded zone that the market may need to revisit.
• Potential Support & Resistance: A Bullish Suspension Block can act as a potential support level on a retest. Conversely, a Bearish Suspension Block can act as potential resistance.
• Entry Confluence: Look for price to retrace into a previously formed Suspension Block. The zone can provide a high-probability area to look for entries, especially when combined with other confluences like order blocks, breaker blocks, or higher timeframe market structure.
• Context is Key: The validity of a Suspension Block often depends on the market context. A block formed during a strong, impulsive move is typically more significant than one formed during choppy, consolidative price action.
Features & Settings
This indicator is designed to be flexible and adapt to your specific trading style.
• Show Blocks:
o Both: Display both Bullish and Bearish blocks.
o Bullish Only: Focus exclusively on potential support zones. Ideal for an uptrending market or when you have a bullish bias.
o Bearish Only: Focus exclusively on potential resistance zones. Ideal for a downtrending market or when you have a bearish bias.
• Max # of Blocks to Show:
o Avoid chart clutter by only displaying the most recent N blocks. This ensures you are always focused on the latest and most relevant zones.
• Time Filter (RTH Session):
o Enable Only Detect Inside RTH? to filter out patterns that form in low-volume, after-hours sessions. This helps ensure the zones you see were created during periods of significant market participation.
o The RTH session times and timezone are fully customizable.
• Customization:
o Adjust the colors for Bullish and Bearish blocks to match your chart's theme.
o Modify the text size of the + SB and - SB labels for better visibility.
________________________________________
Disclaimer: This indicator is a tool for market analysis and should not be used as a standalone trading signal. Always use proper risk management and combine this tool with your own comprehensive trading strategy. Past performance is not indicative of future results.
Synthetic Implied APROverview
The Synthetic Implied APR is an artificial implied APR, designed to imitate the implied APR seen when trading cryptocurrency funding rates. It combines real-time funding rates with premium data to calculate an artificial market expectation of the annualized funding rate.
The (actual) implied APR is the market's expectation of the annualized funding rate. This is dependent on bid/ask impacts of the implied APR, something which is currently unavailable to fetch with TradingView. In essence, an implied APR of X% means traders believe that asset's funding fees to average X% when annualized.
What's important to understand, is that the actual value of the synthetic implied APR is not relevant. We only simply use its relative changes when we trade (i.e if it crosses above/below its MA for a given weight). Even for the same asset, the implied APRs will change depending on days to maturity.
How it calculates
The synthetic implied APR is calculated with these steps:
Collects premium data from perpetual futures markets using optimized lower timeframe requests (check my 'Predicted Funding Rates' indicator)
Calculates the funding rate by adding the premium to an interest rate component (clamped within exchange limits)
Derives the underlying APR from the 8-hour funding rate (funding rate × 3 × 365)
Apply a weighed formula that imitates both the direction (underlying APR) with the volatility of prices (from the premium index and funding)
premium_component = (prem_avg / 50 ) * 365
weighedprem = (weight * fr) + ((1 - weight) * apr) + (premium_component * 0.3)
impliedAPR = math.avg(weighedprem, ta.sma(apr, maLength))
How to use it: Generally
Preface: Funding rates are an indication of market sentiment
If funding is positive, generally the market is bullish as longs are willing to pay shorts funding
If funding is negative, generally the market is bearish as shorts are willing to pay longs funding
So, this script can be used like a typical oscillator:
Bullish: If implied APR > MA OR if implied APR MA is green
Bearish: If implied APR < MA OR if implied APR MA is red
The components:
Synthetic Implied APR: The main metric. At current setting of 0.7, it imitates volatility
Weight: The higher the value, the smoother the synthetic implied APR is (and MA too). This value is very important to the imitation. At 0.7, it imitates the actual volatility of the implied APR. At weight = 1, it becomes very smooth. Perfect for trading
Synthetic Implied APR Moving Average: A moving average of the Synthetic implied APR. Can choose from multiple selections, (SMA, EMA, WMA, HMA, VWMA, RMA)
How to use it: Trading Funding
When trading funding there're multiple ways to use it with different settings
Trade funding rates with trend changes
Settings: Weight = 1
Method 1: When the implied APR MA turns green, long funding rates (or short if red)
Method 2: When the implied APR crosses above the MA, long funding rates (or short when crosses below)
Trade funding rates with MA pullbacks
Settings: Weight = 0.7, timeframe 15m
In an uptrend: When implied APR crosses below then above the script, long funding opportunity
In an downtrend: When implied APR crosses above then below the script, shortfunding opportunity
You can determine the trend with the method before, using a weight of 1
To trade funding rates, it's best to have these 3 scripts at these settings:
Predicted Funding Rates: This allows you to see the predicted funding rates and see if they've maxxed out for added confluence too (+/-0.01% usually for Binance BTC futures)
Synthetic implied APR: At weight 1, the MA provides a good trend (whether close above/below or colour change)
Synthetic implied APR: At weight 0.7, it provides a good imitation of volatility
How to use it: Trading Futures
When trading futures:
You can determine roughly what the trend is, if the assumption is made that funding rates can help identify trends if used as a sentiment indicator. It should be supplemented with traditional trend trading methods
To prevent whipsaws, weight should remain high
Long trend: When the implied APR MA turns green OR when it crosses above its MA
Short trend: When the implied APR MA turns red OR when it below above its MA
Why it's original
This indicator introduces a unique synthetic weighting system that combines funding rates, underlying APR, and premium components in a way not found in existing TradingView scripts. Trading funding rates is a niche area, there aren't that many scripts currently available. And to my knowledge, there's no synthetic implied APR scripts available on TradingView either. So I believe this script to be original in that sense.
Notes
Because it depends on my triangular weighting algos, optimal accuracy is found on timeframes that are 4H or less. On higher timeframes, the accuracy drops off. Best timeframes for intraday trading using this are 15m or 1 hour
The higher the timeframe, the lower the MA one should use. At 1 hour, 200 or higher is best. At say, 4h, length of 50 is best
Only works for coins that have a Binance premium index
Inputs
Funding Period - Select between "1 Hour" or "8 Hour" funding cycles. 8 hours is standard for Binance
Table - Toggle the information dashboard on/off to show or hide real-time metrics including funding rate, premium, and APR value
Weight - Controls the balance between funding rate (higher values = smoother) and APR (lower values = more responsive) in the calculation, ranging from 0.0 to 1.0. Default is 0.7, this imitates the volatility
Auto Timeframe Implied Length - Automatically calculates optimal smoothing length based on your chart timeframe for consistent behavior across different time periods
Manual Implied Length - Sets a fixed smoothing length (in bars) when auto mode is disabled, with lower values being more responsive and higher values being smoother
Show Implied APR MA - Displays an additional moving average line of the Synthetic Implied APR to help identify trend direction and crossover signals
MA Type for Implied APR - Selects the calculation method (SMA, EMA, WMA, HMA, VWMA, or RMA) for the moving average, each offering different responsiveness and lag characteristics
MA Length for Implied APR - Sets the lookback period (1-500 bars) for the moving average, with shorter lengths providing more signals and longer lengths filtering noise
Show Underlying APR - Displays the raw APR calculation (without synthetic weighting) as a reference line to compare against the main indicator
Bullish Color - Sets the color for positive values in the table and rising MA line
Bearish Color - Sets the color for negative values in the table and falling MA line
Table Background - Customizes the background color and transparency of the information dashboard
Table Text Color - Sets the color for label text in the left column of the information table
Table Text Size - Controls the font size of table text with options from Tiny to Huge
ICT Venom Trading Model [TradingFinder] SMC NY Session 2025SetupIntroduction
The ICT Venom Model is one of the most advanced strategies in the ICT framework, designed for intraday trading on major US indices such as US100, US30, and US500. This model is rooted in liquidity theory, time and price dynamics, and institutional order flow.
The Venom Model focuses on detecting Liquidity Sweeps, identifying Fair Value Gaps (FVG), and analyzing Market Structure Shifts (MSS). By combining these ICT core concepts, traders can filter false breakouts, capture sharp reversals, and align their entries with the real institutional liquidity flow during the New York Session.
Key Highlights of ICT Venom Model :
Intraday focus : Optimized for US indices (US100, US30, US500).
Time element : Critical window is 08:00–09:30 AM (Venom Box).
Liquidity sweep logic : Price grabs liquidity at 09:30 AM open.
Confirmation tools : MSS, CISD, FVG, and Order Blocks.
Dual setups : Works in both Bullish Venom and Bearish Venom conditions.
At its core, the ICT Venom Strategy is a framework that explains how institutional players manipulate liquidity pools by engineering false breakouts around the initial range of the market. Between 08:00 and 09:30 AM New York time, a range called the “Venom Box” is formed.
This range acts as a trap for retail traders, and once the 09:30 AM market open occurs, price usually sweeps either the high or the low of this box to collect stop-loss liquidity. After this liquidity grab, the market often reverses sharply, giving birth to a classic Bullish Venom Setup or Bearish Venom Setup
The Venom Model (ICT Venom Trading Strategy) is not just a pattern recognition tool but a precise institutional trading model based on time, liquidity, and market structure. By understanding the Initial Balance Range, watching for Liquidity Sweeps, and entering trades from FVG zones or Order Blocks, traders can anticipate market reversals with high accuracy. This strategy is widely respected among ICT followers because it offers both risk management discipline and clear entry/exit conditions. In short, the Venom Model transforms liquidity manipulation into actionable trading opportunities.
Bullish Setup :
Bearish Setup :
🔵 How to Use
The ICT Venom Model is applied by observing price behavior during the early hours of the New York session. The first step is to define the Initial Range, also called the Venom Box, which is formed between 08:00 and 09:30 AM EST. This range marks the high and low points where institutional traders often create traps for retail participants. Once the official market opens at 09:30 AM, price usually sweeps either the top or bottom of this box to collect liquidity.
After this liquidity grab, the market tends to reverse in alignment with the true directional bias. To confirm the setup, traders look for signals such as a Market Structure Shift (MSS), Change in State of Delivery (CISD), or the appearance of a Fair Value Gap (FVG). These elements validate the reversal and provide precise levels for trade execution.
🟣 Bullish Setup
In a Bullish Venom Setup, the market first sweeps the low of the Venom Box after 09:30 AM, triggering sell-side liquidity collection. This downward move is often sharp and deceptive, designed to stop out retail long positions and attract new sellers. Once liquidity is taken, the market typically shifts direction, forming an MSS or CISD that signals a reversal to the upside.
Traders then wait for price to retrace into a Fair Value Gap or a demand-side Order Block created during the reversal leg. This retracement offers the ideal entry point for long positions. Stop-loss placement should be just below the liquidity sweep low, while profit targets are set at the Venom Box high and, if momentum continues, at higher session or daily highs.
🟣 Bearish Setup
In a Bearish Venom Setup, the process is similar but reversed. After the Initial Range is defined, if price breaks above the Venom Box high following the 09:30 AM open, it signals a false breakout designed to collect buy-side liquidity. This move usually traps eager buyers and clears out stop-losses above the high.
After the liquidity sweep, confirmation comes through an MSS or CISD pointing to a reversal downward. At this stage, traders anticipate a retracement into a Fair Value Gap or a supply-side Order Block formed during the reversal. Short entries are taken within this zone, with stop-loss positioned just above the liquidity sweep high. The logical profit targets include the Venom Box low and, in stronger bearish momentum, deeper session or daily lows.
🔵 Settings
Refine Order Block : Enables finer adjustments to Order Block levels for more accurate price responses.
Mitigation Level OB : Allows users to set specific reaction points within an Order Block, including: Proximal: Closest level to the current price. 50% OB: Midpoint of the Order Block. Distal: Farthest level from the current price.
FVG Filter : The Judas Swing indicator includes a filter for Fair Value Gap (FVG), allowing different filtering based on FVG width: FVG Filter Type: Can be set to "Very Aggressive," "Aggressive," "Defensive," or "Very Defensive." Higher defensiveness narrows the FVG width, focusing on narrower gaps.
Mitigation Level FVG : Like the Order Block, you can set price reaction levels for FVG with options such as Proximal, 50% OB, and Distal.
CISD : The Bar Back Check option enables traders to specify the number of past candles checked for identifying the CISD Level, enhancing CISD Level accuracy on the chart.
🔵 Conclusion
The ICT Venom Model is more than just a reversal setup; it is a complete intraday trading framework that blends liquidity theory, time precision, and market structure analysis. By focusing on the Initial Range between 08:00 and 09:30 AM New York time and observing how price reacts at the 09:30 AM open, traders can identify liquidity sweeps that reveal institutional intentions.
Whether in a Bullish Venom Setup or a Bearish Venom Setup, the model allows for precise entries through Fair Value Gaps (FVGs) and Order Blocks, while maintaining clear risk management with well-defined stop-loss and target levels.
Ultimately, the ICT Venom Model provides traders with a structured way to filter false moves and align their trades with institutional order flow. Its strength lies in transforming liquidity manipulation into actionable opportunities, giving intraday traders an edge in timing, accuracy, and consistency. For those who master its logic, the Venom Model becomes not only a strategy for entry and exit, but also a deeper framework for understanding how liquidity truly drives price in the New York session.
Normalized WMA Oscillator | OquantNormalized WMA Oscillator | Oquant
The Normalized WMA Oscillator is a trend-momentum indicator designed to help traders visualize the relative position of a Weighted Moving Average (WMA) within its recent price range.
What is a WMA and How It Works:
A Weighted Moving Average (WMA) is a type of moving average that gives more weight to recent price data, making it more responsive to price changes compared to a simple moving average. Each price point in the lookback period is multiplied by a weighting factor, with the most recent prices having the highest weights. The WMA helps traders identify potential trends more quickly.
This indicator applies min-max normalization to the standard WMA, scaling its values between 0 and 1 over a configurable lookback period. This allows traders to see whether the WMA is near its recent highs, lows, or midpoint, regardless of the absolute price level.
Key Features:
WMA Source Input: Choose price source for wma calculation.
Customizable WMA Length: Adjust the sensitivity of the WMA.
Min-Max Normalization Length: Smooth the scaling of WMA values between 0 and 1.
Signal Thresholds: Configurable upper and lower thresholds to indicate potential entries.
Visual Alerts: Color-coded oscillator and candles plot for bullish (green) and bearish (purple) signals.
Alerts Ready: Built-in alert conditions for crossovers and crossunders of the oscillator.
How It Works:
Calculate the WMA on the selected source.
Normalize its value using the minimum and maximum WMA values over the specified lookback period.
Generate long signals when the normalized WMA moves above the upper threshold, and short signals when it moves below the lower threshold.
Plot the oscillator and candles in green for bullish signals and purple for bearish signals.
Inputs:
Source: Data used for WMA calculation.
WMA Length: Period for Weighted Moving Average.
Min-Max Length: Lookback period for min-max scaling.
Upper Threshold: Level above which a long signal is considered.
Lower Threshold: Level below which a short signal is considered.
⚠️ Disclaimer: This indicator is intended for educational and informational purposes only. Trading/investing involves risk, and past performance does not guarantee future results. Always test and evaluate indicators/strategies before applying them in live markets. Use at your own risk.
Power Hour Breakout Signals [LuxAlgo]The Power Hour Breakout tool helps traders identify key price levels from the Power Hour and spot breakouts from those levels easily. This tool features Power Hour extensions, Fibonacci levels, and session break marks for the trader's convenience.
🔶 USAGE
The Power Hour is defined as the last hour of the trading session and is set by default from 3:00 p.m. to 4:00 p.m. New York time. During this period, volume and volatility enter the market. Traders using higher timeframes may use this period to enter or exit positions by placing MOC (Market on Close) orders.
This tool highlights the Power Hour and the top and bottom price levels. Each time prices break out from these levels, a signal is displayed on the chart.
We can use the Power Hour to gauge market sentiment:
Bullish sentiment: Price trades above the Power Hour.
Mixed sentiment: Price trades within the Power Hour.
Bearish sentiment: Price trades below the Power Hour.
🔹 Displaying Power Hours and Breakouts
By default, all detected Power Hours are displayed. Traders can manually adjust this number by disabling the "Display All" parameter in the Settings panel.
Breakouts are displayed by default, too, but this feature can be disabled as well.
The chart above shows different configurations of these parameters.
🔹 Power Hour Extensions
Traders can use Power Hour extensions as potential targets for breakout signals.
In the settings panel, traders can select the percentage of the Power Hour price range to use for each extension. For example, 100% uses the full range, 200% uses the range twice, and so on.
As seen on the chart, traders can configure different percentages for the top and bottom extensions.
🔹 Fibonacci Levels
Traders can display default or custom Fibonacci levels on the Power Hour range to identify retracement opportunities and evaluate market movement strength. Each level can be enabled or disabled, as well as customized by level, color, and line style.
For example, as we can see on the chart, prices attempt to break out at the Power Hour top level, then retrace to the 0.618 Fibonacci level, and then rise to the 200% Power Hour top extension.
🔶 SETTINGS
Display Last X Power Hours: Select how many Power Hours to display or enable the Display All feature.
Power Hour (NY Time): Choose a custom Power Hour in New York time.
🔹 Breakouts
Breakouts: Enable or disable breakouts.
Bullish Breakout: Select color for bullish breakouts.
Bearish Breakout: Select color for bearish breakouts.
🔹 Extensions
Top Extension: Enable or disable the top extension and choose the percentage of Power Hour to use.
Bottom extension: Enable or disable the bottom extension and choose the percentage of Power Hour to use.
🔹 Fibonacci Levels
Display Fibonacci: Enable or disable Fibonacci levels.
Reverse: Reverse Fibonacci levels.
Levels, Colors & Style
Display Labels: Enable or disable labels and choose text size.
🔹 Style
Power Hour Colors
Extension Transparency: Choose the extension's transparency. 0 is solid, and 100 is fully transparent.
Session Breaks: Enable or disable session breaks.
Bayesian Trend Navigator [QuantAlgo]🟢 Overview
The Bayesian Trend Navigator uses Bayesian statistics to continuously update trend probabilities by combining long-term expectations (prior beliefs) and short-term observations (likelihood evidence), rather than relying solely on recent price data like many conventional indicators. This mathematical framework produces robust directional signals that naturally balance responsiveness with stability, making it suitable for traders and investors seeking statistically-grounded trend identification across diverse market environments and asset types.
🟢 How It Works
The indicator operates on Bayesian inference principles, a statistical method for updating beliefs when new evidence emerges. The system begins by establishing a prior belief - a long-term trend expectation calculated from historical price behavior. This represents the "baseline hypothesis" about market direction before considering recent developments.
Simultaneously, the algorithm collects recent market evidence through short-term trend analysis, representing the likelihood component. This captures what current price action suggests about directional momentum independent of historical context.
The core Bayesian engine then combines these elements using conjugate normal distributions and precision weighting. It calculates prior precision (inverse variance) and likelihood precision, combining them to determine a posterior precision. The resulting posterior mean represents the mathematically optimal trend estimate given both historical patterns and current reality. This posterior calculation includes intervals derived from the posterior variance, providing probabilistic confidence bounds around the trend estimate.
Finally, volatility-based standard deviation bands create adaptive boundaries around the Bayesian estimate. The trend line adjusts within these constraints, generating color transitions between bullish (green) and bearish (red) states when the posterior calculation crosses these probabilistic thresholds.
🟢 How to Use
Green/Bullish Trend Line: Posterior probability favoring upward momentum, indicating statistically favorable conditions for long positions (buy)
Red/Bearish Trend Line: Posterior probability favoring downward momentum, signaling mathematically supported timing for short positions (sell)
Rising Green Line: Strengthening bullish posterior as new evidence reinforces upward beliefs, showing increasing probabilistic confidence in trend continuation with favorable long entry conditions
Declining Red Line: Intensifying bearish posterior with accumulating downside evidence, indicating growing statistical certainty in downtrend persistence and optimal short positioning opportunities
Flattening Trends: Diminishing posterior confidence regardless of color suggests equilibrium between prior beliefs and contradictory evidence, potentially signaling consolidation or insufficient statistical clarity for high-conviction trades
🟢 Pro Tips for Trading and Investing
→ Preset Configuration Strategy: Deploy presets based on your trading horizon - Scalping preset maximizes evidence weight (0.8) for rapid Bayesian updates on 1-15 minute charts, Default preset balances prior and likelihood for general applications, while Swing Trading preset equalizes weights (0.5/0.5) for stable inference on hourly and daily timeframes.
→ Prior Weight Adjustment: Calibrate prior weight according to market regime - increase values (0.5-0.7) in stable trending markets where historical patterns remain predictive, decrease values (0.2-0.3) during regime changes or news-driven volatility when recent evidence should dominate the posterior calculation.
→ Evidence Period Tuning: Modify the evidence period based on information flow velocity. Use shorter periods (5-8 bars) for assets with continuous price discovery like cryptocurrencies, medium periods (10-15) for liquid stocks, and longer periods (15-20) for slower-moving markets to ensure adequate likelihood sample size.
→ Likelihood Weight Optimization: Adjust likelihood weight inversely to market noise levels. Higher values (0.7-0.8) work well in clean trending conditions where recent data is reliable, while lower values (0.4-0.6) help during choppy periods by maintaining stronger reliance on established prior beliefs.
→ Multi-Timeframe Bayesian Confluence: Apply the indicator across multiple timeframes, using higher timeframes (Daily/Weekly) to establish prior belief direction and lower timeframes (Hourly/15-minute) for likelihood-driven entry timing, ensuring posterior probabilities align across temporal scales for maximum statistical confidence.
→ Standard Deviation Multiplier Management: Adapt the multiplier to match current uncertainty levels. Use tighter multipliers (1.0-1.5) during low-volatility consolidations to capture early trend emergence, and wider multipliers (2.0-2.5) during high-volatility events to avoid premature signals caused by statistical noise rather than genuine posterior shifts.
→ Variance-Based Position Sizing: Monitor the implicit posterior variance through trend line stability - smooth consistent movements indicate low uncertainty warranting larger positions, while erratic fluctuations suggest high statistical uncertainty calling for reduced exposure until clearer probabilistic convergence emerges.
→ Alert-Based Probabilistic Execution: Utilize trend change alerts to capture every statistically significant posterior shift from bullish to bearish states or vice versa without constantly monitoring the charts.
Quantile-Based Adaptive Detection🙏🏻 Dedicated to John Tukey. He invented the boxplot, and I finalized it.
QBAD (Quantile-Based Adaptive Detection) is ‘the’ adaptive (also optionally weighted = ready for timeseries) boxplot with more senseful fences. Instead of hardcoded multipliers for outer fences, I base em on a set of quantile-based asymmetry metrics (you can view it as an ‘algorithmic’ counter part of central & standardized moments). So outer bands are Not hardcoded, not optimized, not cross-validated etc, simply calculated at O(nlogn).
You can use it literally everywhere in any context with any continuous data, in any task that requires statistical control, novelty || outlier detection, without worrying and doubting the sense in arbitrary chosen thresholds. Obviously, given the robust nature of quantiles, it would fit best the cases where data has problems.
The thresholds are:
Basis: the model of the data (median in our case);
Deviations: represent typical spread around basis, together form “value” in general sense;
Extensions: estimate data’s extremums via combination of quantile-based asymmetry metrics without relying on actual blunt min and max, together form “range” / ”frame”. Datapoints outside the frame/range are novelties or outliers;
Limits: based also on quantile asymmetry metrics, estimate the bounds within which values can ‘ever’ emerge given the current data generating process stays the same, together form “field”. Datapoints outside the field are very rare, happen when a significant change/structural break happens in current data-generating process, or when a corrupt datapoint emerges.
…
The first part of the post is for locals xd, the second is for the wanderers/wizards/creators/:
First part:
In terms of markets, mostly u gotta worry about dem instruments that represent crypto & FX assets: it’s either activity hence data sources there are decentralized, or data is fishy.
For a higher algocomplexity cost O(nlong), unlike MBAD that is 0(n), this thing (a control system in fact) works better with ishy data (contaminated with wrong values, incomplete, missing values etc). Read about the “ breakdown point of an estimator ” if you wanna understand it.
Even with good data, in cases when you have multiple instruments that represent the same asset, e.g. CL and BRN futures, and for some reason you wanna skip constructing a proper index of em (while you should), QBAD should be better put on each instrument individually.
Another reason to use this algo-based rather than math-based tool, might be in cases when data quality is all good, but the actual causal processes that generate the data are a bit inconsistent and/or possess ‘increased’ activity in a way. SO in high volatility periods, this tool should provide better.
In terms of built-ins you got 2 weightings: by sequence and by inferred volume delta. The former should be ‘On’ all the time when you work with timeseries, unless for a reason you want to consciously turn it off for a reason. The latter, you gotta keep it ‘On’ unless you apply the tool on another dataset that ain’t got that particular additional dimension.
Ain’t matter the way you gonna use it, moving windows, cumulative windows with or without anchors, that’s your freedom of will, but some stuff stays the same:
Basis and deviations are “value” levels. From process control perspective, if you pls, it makes sense to Not only fade or push based on these levels, but to also do nothing when things are ambiguous and/or don’t require your intervention
Extensions and limits are extreme levels. Here you either push or fade, doing nothing is not an option, these are decisive points in all the meanings
Another important thing, lately I started to see one kind of trend here on tradingview as well and in general in near quant sources, of applying averages, percentiles etc ‘on’ other stationary metrics, so called “indicators”. And I mean not for diagnostic or development reasons, for decision making xd
This is not the evil crime ofc, but hillbilly af, cuz the metrics are stationary it means that you can model em, fit a distribution, like do smth sharper. Worst case you have Bayesian statistics armed with high density intervals and equal tail intervals, and even some others. All this stuff is not hard to do, if u aint’t doing it, it’s on you.
So what I’m saying is it makes sense to apply QBAD on returns ‘of your strategy’, on volume delta, but Not on other metrics that already do calculations over their own moving windows.
...
Second part:
Looks like some finna start to have lil suspicions, that ‘maybe’ after all math entities in reality are more like blueprints, while actual representations are physical/mechanical/algorithmic. Std & centralized moments is a math entity that represents location, scale & asymmetry info, and we can use it no problem, when things are legit and consistent especially. Real world stuff tho sometimes deviates from that ideal, so we need smth more handy and real. Add to the mix the algo counter part of means: quantiles.
Unlike the legacy quantile-based asymmetry metrics from the previous century (check quantile skewness & kurtosis), I don’t use arbitrary sets of quantiles, instead we get a binary pattern that is totally geometric & natural (check the code if interested, I made it very damn explicit). In spirit with math based central & standardized moments, each consequent pair is wider empathizing tail info more and more for each higher order metric.
Unlike the classic box plot, where inner thresholds are quartiles and the rest are based on em, here the basis is median (minimises L1), I base inner thresholds on it, and we continue the pattern by basing the further set of levels on the previous set. So unlike the classic box plot, here we have coherency in construction, symmetry.
Another thing to pay attention to, tho for some reason ain’t many talk about it, it’s not conceptually right to think that “you got data and you apply std moments on it”. No, you apply it to ‘centered around smth’ data. That ‘smth’ should minimize L2 error in case of math, L1 error in case of algo, and L0 error in case of learning/MLish/optimizational/whatever-you-cal-it stuff. So in the case of L0, that’s actually the ‘mode’ of KDE, but that’s for another time. Anyways, in case of L2 it’s mean, so we center data around mean, and apply std moments on residuals. That’s the precise way of framing it. If you understand this, suddenly very interesting details like 0th and 1st central moments start to make sense. In case of quantiles, we center data around the median, and do further processing on residuals, same.
Oth moment (I call it init) is always 1, tho it’s interesting to extrapolate backwards the sequence for higher order moments construction, to understand how we actually end up with this zero.
1st moment (I call it bias) of residuals would be zero if you match centering and residuals analysis methods. But for some reason you didn’t do that (e.g centered data around midhinge or mean and applied QBAD on the centered data), you have to account for that bias.
Realizing stuff > understanding stuff
Learning 2981234 human invented fields < realizing the same unified principles how the Universe works
∞
Syed Shams - PSX DashboardSyed Shams – PSX Dashboard is a compact market scanner for Pakistan Stock Exchange (PSX) tickers. It renders a sortable table of key technical signals so you can spot strength/weakness across sectors at a glance—on any timeframe.
--------------
How to use:
--------------
Add to chart → pick a Universe (sector lists, Banks-1/Banks-2, or “Custom (10)” to type tickers).
(Optional) Toggle Show KSE index rows to include KSE-100 / KSE-30.
(Optional) Toggle Show Grades to sort by an A/B/C/D score.
-------------------------
Columns at a glance:
-------------------------
Scrip, Price
LMH/LML, LWH/LWL: last Month/Week High & Low (cells highlight on breaks).
Δ %: change vs previous candle’s close on the active timeframe (00.00%).
EMAs 5/9/21/44/100/200: green square if price ≥ EMA, else red.
RS5 / RS21: relative strength vs KSE-100 (▲ outperformance, ▼ underperformance).
RSI: number with up/down arrow; blue fill when RSI > its EMA, red fill when below.
OBV: trend vs its EMA (fill reflects above/below; arrow shows slope).
MACD (M-A-C-D): 4 mini bars to visualize recent histogram momentum shifts.
ADX & DMI: ADX value + slope arrow; +DI / –DI cells indicate dominance.
ST 5,1 / ST 8,2: dot turns green/red with Supertrend direction.
Ichi: price above/inside/below cloud (background), plus breakout hint.
Grade: composite A/B/C/D; “+ / –” suffix marks recent Month/Week breaks.
-------
Notes:
-------
Timeframe-aware: signals and Δ% follow your chart timeframe.
For education only—not financial advice.
ICT Suspension BlocksICT Suspension Blocks Indicator
The ICT Suspension Blocks (SB) indicator automatically detects and highlights suspension blocks on your chart — powerful price zones based on volume imbalances that act as strong support/resistance levels.
🔎 What is a Suspension Block?
A suspension block is formed when a single candle shows volume imbalance at both its high and low, creating a “suspension effect” where price often reacts.
Works similarly to a Fair Value Gap (FVG)
Acts as a high-probability reaction zone
Provides traders with clear reference points for entries, exits, and risk management
📊 How the Indicator Works
Identifies bullish and bearish suspension blocks using body gap imbalances.
Draws colored zones (green = bullish, red = bearish) directly on the chart.
Extends zones forward until they are inversed by price action.
Once inversed, zones switch to a neutral color, allowing traders to annotate/extend them manually if desired.
⚙️ Features
Customizable colors for bullish, bearish, and inversed zones
Extend blocks indefinitely forward or limit them to a set number of bars
Adjustable maximum number of displayed blocks for performance control
✅ Why Use This Indicator?
Quickly spot high-probability price reaction zones
Identify strong support/resistance levels created by institutional order flow
Combine with other ICT concepts (FVGs, order blocks, liquidity grabs) for confluence
It is based on these lectures by the Inner Circle Trader , Michael J. Huddleston
ICT Suspension Block & Review September 30, 2025
ICT 2024 Mentorship \ Limit Orders & Volatility Pinball Drills \ October 01, 2024
Heiken Ashi Color Change Alert (3-Bar Confirmation)Heiken Ashi Color Change Alert (3-Bar Confirmation)
ABSS NSE & BSE OverlayThis Overlay is a comprehensive chart enhancement tool designed to highlight dynamic trend zones, potential reversals, and high-probability entry signals—all visualized directly over your price chart. This overlay integrates multiple trend-following and momentum elements to deliver a clear, actionable view of market structure, helping traders quickly assess conditions and make timely decisions.
Key Features
Trend Zones – Color-shaded regions on the chart reveal significant trend areas, shifting dynamically as the market trends evolve. Blue and red highlights instantly show when the broader trend changes, making it easy to identify bullish and bearish environments at a glance.
Breakout & Continuation Signals – Distinctive arrows mark moments when price crosses key trend thresholds, helping you spot the start of new moves as well as opportunities to add to existing positions. These signals are designed to reduce noise by triggering only during confirmed trend phases.
Momentum Confluence – Visual cues at the bottom of each bar reflect the strength of momentum, providing additional confirmation for entry signals. Brightly colored bars reinforce the prevailing trend during periods of strong momentum, while neutral bars highlight moments of indecision.
Persistent Trend States – Once a trend is confirmed, the background color remains until a decisive reversal, visually reinforcing the current market bias and helping traders avoid counter-trend mistakes.
Clean, Minimalist Design – All elements are overlaid directly on the price chart, keeping your workspace uncluttered and focused on what matters most for your trading decisions.
How It Helps Traders
Stay Aligned with the Trend: Instantly recognize whether the market is trending up, down, or consolidating, guiding your approach to entries and exits.
Filter Noise & Improve Entries: The combination of trend zones and momentum filters helps traders avoid false signals and stay focused on high-probability setups.
Visual Simplicity: Color-coded bars, background shading, and clear signals make it easy to monitor multiple conditions at once, even during fast-moving markets.
This Overlay is ideal for traders who want a dynamic, visual summary of trend and momentum—without switching between multiple indicators or charts. Its unique logic and visual design provide a clear edge in spotting trend changes, breakout opportunities, and momentum shifts as they unfold.
LIT Professional Day Direction An indicator that identifies the trend. When the trend changes, the lines cross each other and it is a confirmation for a move in the same or opposite direction.
Add/Subtract Result LinesJust know new high +low =99%
its very smart and strong and powerful great than anything
Tragad00TanTechTrades — Trendilo with Moving Average + Divergences (Tragad00)
Inspired by Trendilo, this oscillator reworks the original logic and adds:
A selectable Moving Average (SMA/EMA/WMA/SMMA/VWMA) applied to the oscillator itself
Adaptive bands for overbought/oversold zones
Regular bullish & bearish divergence detection with labels
A full set of alert conditions for signals and state changes
What it does
This indicator transforms price into an ALMA-smoothed percent-change oscillator and compares it to an adaptive volatility band:
Oscillator (avpch)
Computes % change of your chosen Source, optionally smoothed, then smooths it again with ALMA (length, offset, sigma).
Adaptive bands (±rms)
Uses a root-mean-square of the oscillator over a band length (Lookback or custom) scaled by Band Multiplier.
Values above +rms suggest overbought pressure; below −rms suggest oversold pressure.
Trend coloring
Line (and optional bars) turn lime when avpch > +rms, red when avpch < −rms, and gray otherwise.
Optional fill highlights the dominant side.
Overlay MA on the oscillator
A selectable MA of the oscillator (maPlot) helps time signals relative to the Trendilo line.
Regular Divergences
Bullish: price makes a lower low while the oscillator makes a higher low.
Bearish: price makes a higher high while the oscillator makes a lower high.
Lookback windows are configurable and divergence labels are plotted on the oscillator.
Signals & how to read them
Trend Bias
Bull Zone: avpch above +rms (lime)
Bear Zone: avpch below −rms (red)
Neutral: between the bands (gray)
Cross Signals
Long Entry: MA crosses above the Trendilo line (maPlot ↑ over avpch)
Short Entry: MA crosses below the Trendilo line (maPlot ↓ under avpch)
Midline Cross: avpch crossing 0 flags shifts in momentum regime
Divergences
Bullish Divergence label (“Bull”) may mark potential bottoms
Bearish Divergence label (“Bear”) may mark potential tops
Tip: Combine divergence with a subsequent midline cross or MA cross for confirmation.
Alerts included (ready to use)
Overbought / No Longer Overbought
Oversold / No Longer Oversold
Long Entry (MA crosses above Trendilo)
Short Entry (MA crosses below Trendilo)
Midline Cross Up / Midline Cross Down
Bullish Divergence / Bearish Divergence
Set alerts from the “Conditions” menu using the titles above.
Inputs
Core
Source (default: Close)
Smoothing (pre-change smoothing)
Lookback (ALMA length)
ALMA Offset, ALMA Sigma
Band Multiplier
Custom Band Length? + Custom Band Length
Display: Highlight, Fill, Bar Color
Oscillator MA
MA Length
MA Type: SMA / EMA / WMA / SMMA (RMA) / VWMA
Divergences
Pivot Lookback Left / Right
Max/Min Lookback Range (window for valid pivots)
Plot Bullish Divergence / Plot Bearish Divergence
Suggested workflow
Trend context: Use band color (lime/red) to gauge dominant pressure.
Timing: Look for MA ↔ Trendilo crosses in the direction of the current zone.
Reversals: Watch for divergence labels; seek confirmation via midline (0) cross or a band exit.
Risk: Overbought/oversold alerts can warn of exhaustion—tighten stops or scale out.
Notes & credits
Built by TanTechTrades.
Inspired by the Trendilo concept; this version focuses on an ALMA-smoothed percent-change oscillator with adaptive RMS bands, an oscillator MA, and regular divergence detection.
This is a tool, not financial advice. Always combine with price action, structure, and risk management.
Extended from EMAIt highlights candles which have become extended from EMA. It could be used to protect profits in parabolic moves or when the script becomes too extended.
OSIS/EDM/LETOSIS, Premium discount & Mid High low Bounce ligne
LET, Equilibrium Bounce ligne
EDM, Divergence price action, Reversal & Continuation
ICT Multi-Timeframe Market Structure Tracker [SwissAlgo]ICT Multi-Timeframe Market Structure Tracker
Tracks the ICT market structure across three core timeframes (1-Week, 1-Day, 1-Hour) simultaneously.
----------------------------------------------------------------------
Why this Indicator?
You know market structure matters, whether you trade stocks, Forex, commodities, or crypto.
You've studied ICT concepts - " Change of Character ", " Break of Structure ", " Premium/discount zones ". You understand that multi-timeframe alignment is where the edge lives.
But here's what's probably happening while you apply the ICT concepts for your trading decisions:
You're manually drawing structural highs and lows across three timeframes
You're calculating Fibonacci retracements by hand for each timeframe
You're switching between weekly, daily, and hourly charts, trying to remember where each pivot was, trying to detect the critical events you're waiting for
By the time you've mapped it all out, the setup is gone. Or worse, you missed that the 1-hour just broke the structure while you were checking the weekly bias.
What about seeing all three timeframes at once instead? You need to know immediately when the price enters a premium or discount zone. You need alerts that fire when structure breaks or character changes - across all timeframes - without babysitting your screen.
----------------------------------------------------------------------
The Indicator, at a Glance
This indicator:
tracks ICT market structure across three core timeframes (1-Week, 1-Day, 1-Hour) simultaneously .
automatically plots Fibonacci retracement levels from your defined structural pivots
monitors price position (during retracements) in real-time
sends consolidated alerts when actionable events occur on any timeframe
The 1-Week View: Mid-Term Trend Bias for lower timeframes
The 1-Day View: Swings nested within the 1-Week Structure
The 1-Hour View: Swings nested within the 1-Day Structure
One glance tells you:
* Current trend direction per timeframe
* Exact Fib zone price is trading right now
* Whether the structure just broke or the character changed
* If you're in a potential long/short setup zone
The indicator helps you reduce chart-hopping, manual calculations, and minimize the missed structural shifts.
----------------------------------------------------------------------
Who is this for?
This tool is built for day traders who understand ICT concepts and need efficient multi-timeframe structure tracking. If you know what a Change of Character is, why 0.382-0.5 retracements matter in uptrends, and how to trade external structure, this indicator eliminates the manual structure tracking so you can focus on confirming and executing your trading tactics.
New to ICT? This indicator assumes foundational knowledge of the Inner Circle Trader methodology developed by Michael J. Huddleston. Before using this tool, familiarize yourself with concepts like market structure breaks, premium/discount arrays, and liquidity engineering. The ICT framework offers a unique perspective on institutional order flow and price action - but this indicator is designed for those already applying these concepts, not learning them for the first time.
Critical Skill Required : You must understand the difference between external structure (key swing highs/lows that define market direction) and internal structure (minor fluctuations within the range).
Selecting incorrect pivots - such as marking internal noise instead of true structural points - will generate false signals and undermine the entire analysis. This indicator tracks structure based on YOUR inputs. If those inputs are wrong, every Fibonacci level, alert, and bias signal will be wrong. Learn to identify clean structural breaks before using this tool.
Trading Experience Matters: This tool tracks structure and fires alerts, but interpreting those signals requires understanding context, confluences, and risk management. If you're early in your trading journey, consider this a professional-grade instrument that becomes powerful once you have the conceptual foundation to use it effectively.
----------------------------------------------------------------------
How It Works
Step 1: Define Your Structure
You, the ICT expert or student, define the structural high and low for each timeframe, with their exact dates. This empowers you to control the analysis.
Based on your entries, the indicator establishes trend direction by timeframe and calculates Fibonacci retracement levels automatically.
* Structural High/Low: Key swing points that define external structure per ICT methodology
* Auto-Validation: Built-in autoscan feature confirms your pivot entries match actual price extremes
* Deterministic Behavior: Date stamps ensure the indicator behaves consistently across all sessions
Step 2: Monitor The Tables
Two tables provide a structural context:
Multi-Timeframe Analysis Table (top-right):
Current close, high, low, and 0.5 Fib for all three timeframes
Trend direction (↑/↓)
Days since structure established (i.e., "age" or maturity)
Current Fibonacci zone
Real-time alerts: Trend changes, breakouts, and trade bias signals
Detailed Fibonacci Table (middle-right):
All nine Fib retracement levels (1.0 to 0.0) for the selected timeframe
Exact price at each level
Percentage distance from current price
Visual marker showing current position
Step 3: Monitor The Chart
Visual elements show structure at a glance:
Fibonacci Retracement Zones: Color-coded bands show premium (red), discount (green), and equilibrium (gray) areas based on trend direction
Structural Lines: Red (high) and green (low) horizontal lines mark your defined pivots with automatic fill showing the current range (based on higher timeframe pivots)
Pivot Dots: Optional small markers highlight potential structural turning points on your current timeframe (reference only - always validate pivots yourself)
Trend Indicator: Top-center banner displays the selected timeframe's current trend
Auto-pivot points
Step 4: Get Alerts and Decide the Way Forward
Set one alert on the 1-hour chart only (if you set the alert on other timeframes, you may get delayed feedback).
You'll receive notifications when ANY of these events occur on ANY timeframe:
* Change of Character (ChoC): Trend reversal confirmed by price breaking the opposite structural level
* Break of Structure (BoS): Continuation confirmed by price breaking the same-direction structural level
* Trade Bias Signals: Price entering key Fibonacci zones (0.382-0.5 for longs in uptrend, 0.5-0.618 for shorts in downtrend, with + and ++ variants for deeper retracements)
* Reversal Warnings: Price entering extreme zones (0.882-1.0 or 0.0-0.118), suggesting potential trend exhaustion and reversal towards the opposite direction
All alerts fire once per bar close with a consolidated message showing which timeframes triggered and what conditions were met.
----------------------------------------------------------------------
Understanding the 3 Timeframes Hierarchy
The three timeframes may be conceived as nested layers of structure:
* 1-Week (Macro Bias) : May help you determine your core directional bias (long/short) in a mid-term perspective. The 1-Week TF may operate as your highest-conviction filter and help you contextualize shorter-term market moves (which may align or misalign with the trend appearing on such a timeframe).
* 1-Day (Swing Structure) : Operates within the weekly range. The daily structure can contradict the weekly structure temporarily (due to retracements, consolidations). This is where you may identify intermediate swing opportunities.
* 1-Hour (Execution Structure) : Operates within the daily range. It may help you identify entry timing and short-term bias. Can show opposite trends during retracements, and some traders look for alignment with higher timeframes as part of their setup criteria.
Example: Weekly uptrend (bullish bias) → Daily pulls back into downtrend (retracement phase) → Hourly shows uptrend resumption (this may be interpreted as an entry signal). All three trends can differ simultaneously, but when all three align (in one direction or another), you may start evaluating your moves.
----------------------------------------------------------------------
Using the Tool effectively
When this indicator signals a potential setup (entering key Fibonacci zones, structure breaks, or bias shifts), treat it as a starting point for deeper analysis, not a direct entry signal.
Before executing, consider using additional tools to refine timing:
Fair Value Gaps (FVG) : Identify imbalances where the price moved too quickly, leaving potential fill zones
Order Blocks : Locate the last opposing candle before a strong move - often institutional entry points
Liquidity Zones : Map where stop losses likely cluster (equal highs/lows, round numbers)
Premium/Discount Confirmation: Verify you're buying at a discount or selling at a premium relative to the current range
Session Timing/Kill Zones : Align entries with high-liquidity sessions (London/New York opens)
This indicator shows you where the structure sits and when it shifts. Your job is to combine that context with precise entry models. The alerts narrow your focus to high-probability zones - then you apply your edge within those zones.
----------------------------------------------------------------------
How to Set Up Alerts
This indicator monitors all three timeframes simultaneously and fires consolidated alerts when any condition triggers. Follow these steps to configure alerts properly:
Step 1: Set Your Chart to the 1-Hour Timeframe
Alerts must be created on the 1-hour chart for optimal timing
Do not use higher timeframes (4H, 1D, 1W) or alerts may be delayed
Lower timeframes (15M, 5M) will work but may generate more frequent notifications
Step 2: Open the Alert Menu
Click the "Alert" button (clock icon) in the top toolbar
Or use keyboard shortcut: Alt+A (Windows) / Option+A (Mac)
Step 3: Configure Alert Settings
Condition: Select "ICT Multi-Timeframe Market Structure Tracker "
Alert Type: Choose "Any alert() function call"
Options: Select "Once Per Bar Close"
Expiration: Set to "Open-ended alert" (no expiration)
Alert Name: Choose a descriptive name (e.g., "BTC Market Structure Alerts")
Step 4: Configure Notifications
Notification Methods: Check your preferred channels (app notification, email, webhook, etc.)
Sound: Optional — choose alert sound if desired
Step 5: Create Alert
Click the "Create" button
Alert is now active and will monitor all three timeframes
Important Notes:
You only need ONE alert setup total — it monitors 1W, 1D, and 1H simultaneously
Alert messages show which timeframe(s) triggered and what conditions were met
Alerts fire once per bar close to avoid mid-bar noise
If you change your structural pivot inputs, the alert continues working with new parameters
Example Alert Message:
BTC Market Structure Alert:
🟢 1D Bullish BoS
📈 1H Long Setup (0.382-0.5)
This tells you the 1-Day broke structure bullishly AND the 1-Hour entered a long setup zone — both events happened on the same bar close.
----------------------------------------------------------------------
Key Features
* Tracks 1-Week, 1-Day, and 1-Hour structure simultaneously
* Automatic Fibonacci retracement calculation (9 levels + extensions up or down, depending on timeframe trend)
* Real-time Change of Character and Break of Structure detection
* Color-coded premium/discount zone visualization
* Multi-condition alerts across all timeframes (single alert setup required)
* Autoscan validation to confirm manual pivot entry accuracy
* Timezone-adjustable for global markets
----------------------------------------------------------------------
Important Notes
* Requires ICT Knowledge: This is not a plug-and-play system. Understanding market structure, liquidity concepts, and Fibonacci confluence is essential for effective use.
* Manual Structure Definition: You define the structural pivots. The indicator tracks and alerts - it doesn't make trading decisions.
* Chart Timeframe: Set alerts on the 1-hour chart for optimal timing across all three monitored timeframes.
----------------------------------------------------------------------
Disclaimer
This indicator is for educational and informational purposes only. It does not constitute financial, investment, or trading advice.
The indicator:
* Makes no guarantees about future market performance
* Cannot predict market movements with certainty
* May generate false indications
* Relies on historical patterns that may not repeat
* Should not be used as the sole basis for trading decisions
Users are responsible for:
* Conducting independent research and analysis
* Understanding the risks of trading
* Making their own investment/divestment decisions
* Managing position sizes and risk exposure appropriately
Trading involves substantial risk and may not be suitable for all investors. Past performance does not guarantee future results. Users should only invest what they can afford to lose and consult qualified professionals before making financial decisions. The indicator’s assumptions may be invalidated by changing market conditions.
By using this tool, users acknowledge these limitations and accept full responsibility for their trading decisions.
ATR H1 Visual LSTIndicator and visual aid that displays the 1-Hour ATR value directly on the chart, in the bottom-left corner, across all timeframes.
Fair Value Gap / iVFG / Imbalance / MTF SuiteFair Value Gap / Imbalance / MTF Suite
This tool provides a comprehensive solution for automatically detecting and visualizing Fair Value Gaps (FVGs) and Imbalances across multiple timeframes.
The suite enables traders to accurately identify order flow inefficiencies and highlight potential trading zones with precision and clarity.
Key Features:
Multi-timeframe detection of Fair Value Gaps and Imbalances
Fully customizable visualization (colors, transparency, box styles, midlines)
Automatic retest handling (color change and level adjustment)
Flexible right-side projection with optional limits
Analyze up to 10 timeframes simultaneously
Clear distinction between fresh and retested zones
Use Cases:
Identifying market inefficiencies
Supporting liquidity- and imbalance-based trading approaches
Combining with market structure analysis
Suitable as a standalone tool or as a complement to existing strategies
Goal:
This suite is designed to provide professional traders as well as ambitious beginners with a powerful tool to systematically detect market inefficiencies and make better-informed trading decisions.