Fair Value Gap Profiles [AlgoAlpha]🟠 OVERVIEW
This script draws and manages Fair Value Gap (FVG) zones by detecting unfilled gaps in price action and then augmenting them with intra-gap volume profiles from a lower timeframe. It is designed to help traders find potential areas where price may return to fill liquidity voids, and to provide extra detail about volume distribution inside each gap to assess strength and likely mitigation. The script automatically tracks each gap, updates its state over time, and can show which gaps are still unfilled or have been mitigated.
🟠 CONCEPTS
A Fair Value Gap is a zone between candles where no trades occurred, often seen as an inefficiency that price later revisits. The script checks each bar to see if a bullish (low above 2-bars-ago high) or bearish (high below 2-bars-ago low) gap has formed, and measures whether the gap’s size exceeds a threshold defined by a volatility-adjusted multiplier of past gap widths (to only detect significantly large gaps). Once a qualified gap is found, it gets recorded and visualized with a box that can stretch forward in time until filled. To add more context, a mini volume profile is built from a lower timeframe’s price and volume data, showing how volume is distributed inside the gap. The lowest-volume subzone is also highlighted using a sliding window scan method to visualise the true gap (area with least trading activity)
🟠 FEATURES
Visual gap boxes that appear automatically when bullish or bearish fair value gaps are detected on the chart.
Color-coded zones showing bullish gaps in one color and bearish gaps in another so you can easily see which side the gap favors.
Volume profile histograms plotted inside each gap using data from a lower timeframe, helping you see where volume concentrated inside the gap area.
Highlight of the lowest-volume subzone within each gap so you can spot areas price may target when filling the gap.
Dynamic extension of the gap boxes across the chart until price comes back and fills them, marking them as mitigated.
Customizable colors and transparency settings for gap boxes, profiles, and low-volume highlights to match your chart style.
Alerts that notify you when a new gap is created or when price fills an existing gap.
🟠 USAGE
This indicator helps you find and track unfilled price gaps that often act as magnets for price to revisit. You can use it to spot areas where liquidity may rest and plan entries or exits around these zones.
The colored gap boxes show you exactly where a fair value gap starts and ends, so you can anticipate potential pullbacks or continuations when price approaches them.
The intra-gap volume profile lets you gauge whether the gap was created on strong or thin participation, which can help judge how likely it is to be filled. The highlighted lowest-volume subzone shows where price might accelerate once inside the gap.
Traders often look for entries when price returns to a gap, aiming for a reaction or reversal in that area. You can also combine the mitigation alerts with your trade management to track when gaps have been closed and adjust your bias accordingly. Overall, the tool gives a clear visual reference for imbalance zones that can help structure trades around supply and demand dynamics.
Livelli e punti pivot
Monday Range +Monday Range+
A precision tool for early-week price action traders.
🔧 Features:
- Auto-draws Monday High, Low & Midrange
- Clear LONG/SHORT signal labels
- Midrange Reset (reloads trade logic)
- Ex-Line Protection (sweep filter)
- ½ Risk to Reward extension option
- Multi-Timeframe (MTF) support
📈 Trade Setup Logic:
LONG Setup:
- Valid only after Monday
- Price breaks below Monday Low
- Closes back above the Low and under the Midrange
- Candle must close higher than previous candle
- If Ex-Line Protection is on, trade is blocked if price swept below extension
- Enter at the Low of the range, target the High
SHORT Setup:
- Valid only after Monday
- Price breaks above Monday High
- Closes back below the High and above the Midrange
- Candle must close lower than previous candle
- If Ex-Line Protection is on, trade is blocked if price swept above extension
- Enter at the High of the range, target the Low
🎯 Ideal for liquidity fades and range reversal setups.
Auto LevelsSimple auto level tracker that automatically detects and plots the high/low for the current week, day, and month, as well as the previous week/day/month.
Includes a built-in dashboard that shows how close or far price is from each level, along with directional guidance (above/below). The closest level to current price is automatically highlighted for quick awareness.
Everything is fully toggleable to only show the levels and info that is needed.
Contrarian Market Structure BreakMarket Structure Break application was inspired and adapted from Market Structure Oscillator indicator developed by Lux Algo. So much credit to their work.
This indicator pairs nicely with the Contrarian 100 MA and can be located here:
Indicator Description: Contrarian Market Structure BreakOverview
The "Contrarian Market Structure Break" indicator is a versatile tool tailored for traders seeking to identify potential reversal opportunities by analyzing market structure across multiple timeframes. Built on Institutional Concepts of Structure (ICT), this indicator detects Break of Structure (BOS) and Change of Character (CHoCH) patterns across short-term, intermediate-term, and long-term swings, plotting them with customizable lines and labels. It generates contrarian buy and sell signals when price breaks key swing levels, with a unique "Blue Dot Tracker" to monitor consecutive buy signals for trend confirmation. Optimized for the daily timeframe, this indicator is adaptable to other timeframes with proper testing, making it ideal for traders of forex, stocks, or cryptocurrencies.
How It Works
The indicator combines three key components to provide a comprehensive view of market dynamics: Multi-Timeframe Market Structure Analysis: It identifies swing highs and lows across short-term, intermediate-term, and long-term periods, plotting BOS (continuation) and CHoCH (reversal) events with customizable line styles and labels.
Contrarian Signal Generation: Buy and sell signals are triggered when the price crosses below swing lows (buy) or above swing highs (sell), indicating potential reversals in overextended markets.
Blue Dot Tracker: A unique feature that counts consecutive buy signals ("blue dots") and highlights a "Hold Investment" state with a yellow background when three or more buy signals occur, suggesting a potential trend continuation.
Signals are visualized as small circles below (buy) or above (sell) price bars, and a table in the bottom-right corner displays the blue dot count and recommended action (Hold or Flip Investment), enhancing decision-making clarity.
Mathematical Concepts Swing Detection: The indicator identifies swing highs and lows by comparing price patterns over three bars, ensuring robust detection of pivot points. A swing high occurs when the middle bar’s high is higher than the surrounding bars, and a swing low occurs when the middle bar’s low is lower.
Market Structure Logic: BOS is detected when the price breaks a prior swing high (bullish) or low (bearish) in the direction of the current trend, while CHoCH signals a potential reversal when the price breaks a swing level against the trend. These are calculated across three timeframes for a multi-dimensional perspective.
Blue Dot Tracker: This feature counts consecutive buy signals and tracks the entry price. If three or more buy signals occur without a sell signal, the indicator enters a "Hold Investment" state, marked by a yellow background, until the price exceeds the entry price or a sell signal occurs.
Entry and Exit Rules Buy Signal (Blue Dot Below Bar): Triggered when the closing price crosses below a swing low on either the intermediate-term or long-term timeframe, suggesting an oversold condition and potential reversal upward. Short-term signals can be enabled but are disabled by default to reduce noise.
Sell Signal (White Dot Above Bar): Triggered when the closing price crosses above a swing high on either the intermediate-term or long-term timeframe, indicating an overbought condition and potential reversal downward.
Blue Dot Tracker Logic: After a buy signal, the indicator increments a blue dot counter and records the entry price. If three or more consecutive buy signals occur (blueDotCount ≥ 3), the indicator enters a "Hold Investment" state, highlighted with a yellow background, suggesting a potential trend continuation. The "Hold Investment" state ends when the price exceeds the entry price or a sell signal occurs, resetting the counter.
Exit Rules: Traders can exit buy positions when a sell signal appears, the price exceeds the entry price during a "Hold Investment" state, or based on additional confirmation from BOS/CHoCH patterns or other technical analysis tools. Always use proper risk management.
Recommended Usage
The indicator is optimized for the daily timeframe, where it effectively captures significant reversal and continuation patterns in trending or ranging markets. It can be adapted to other timeframes (e.g., 1H, 4H, 15M) with careful testing of settings, particularly enabling/disabling short-term structure analysis to suit market conditions. Backtesting is recommended to optimize performance for your chosen asset and timeframe.
Customization Options Market Structure Display: Toggle short-term, intermediate-term, and long-term structures on or off, with customizable line styles (solid, dashed, dotted) and colors for bullish and bearish breaks.
Labels: Enable or disable BOS/CHoCH labels for each timeframe to reduce chart clutter.
Signal Visibility: Hide buy/sell signals if desired for a cleaner chart.
Blue Dot Tracker: Monitor the blue dot count and action (Hold or Flip Investment) via the table display, which is fully customizable in terms of position and appearance.
Why Use This Indicator?
The "Contrarian Market Structure Break" indicator offers a robust framework for identifying high-probability reversal and continuation setups using ICT principles. Its multi-timeframe analysis, clear signal visualization, and innovative Blue Dot Tracker provide traders with actionable insights into market dynamics. Whether you're a swing trader or a day trader, this indicator’s flexibility and intuitive design make it a valuable addition to your trading arsenal.
Note for TradingView Moderators
This script complies with TradingView's House Rules by providing an educational and transparent description without performance claims or guarantees. It is designed to assist traders in technical analysis and should be used alongside proper risk management and personal research. The code is original, well-documented, and includes customizable inputs and clear visual outputs to enhance the user experience.
Tips for Users:
Backtest thoroughly on your chosen asset and timeframe to validate signal reliability. Combine with other indicators or price action analysis for confirmation of entries and exits. Adjust timeframe settings and enable/disable short-term structures to match market volatility and your trading style.
Hope the "Contrarian Market Structure Break" indicator enhances your trading strategy and helps you navigate the markets with confidence! Happy trading!
Наклонные уровниSloping levels indicator. With the ability to display multiple levels on different ranges
telegram @megavk
Pullback Pro Dow Strategy v7 (ADX Filter)
### **Strategy Description (For TradingView)**
#### **Title:** Pullback Pro: Dow Theory & ADX Strategy
---
#### **1. Summary**
This strategy is designed to identify and trade pullbacks within an established trend, based on the core principles of Dow Theory. It uses market structure (pivot highs and lows) to determine the trend direction and an Exponential Moving Average (EMA) to pinpoint pullback entry opportunities.
To enhance trade quality and avoid ranging markets, an ADX (Average Directional Index) filter is integrated to ensure that entries are only taken when the trend has sufficient momentum.
---
#### **2. Core Logic: How It Works**
The strategy's logic is broken down into three main steps:
**Step 1: Trend Determination (Dow Theory)**
* The primary trend is identified by analyzing recent pivot points.
* An **Uptrend** is confirmed when the script detects a pattern of higher highs and higher lows (HH/HL).
* A **Downtrend** is confirmed by a pattern of lower highs and lower lows (LH/LL).
* If neither pattern is present, the strategy considers the market to be in a range and will not seek trades.
**Step 2: Entry Signal (Pullback to EMA)**
* Once a clear trend is established, the strategy waits for a price correction.
* **Long Entry:** In a confirmed uptrend, a long position is initiated when the price pulls back and crosses *under* the specified EMA.
* **Short Entry:** In a confirmed downtrend, a short position is initiated when the price rallies and crosses *over* the EMA.
**Step 3: Confirmation & Risk Management**
* **ADX Filter:** To ensure the trend is strong enough to trade, an entry signal is only validated if the ADX value is above a user-defined threshold (e.g., 25). This helps filter out weak signals during choppy or consolidating markets.
* **Stop Loss:** The initial Stop Loss is automatically and logically placed at the last market structure point:
* For long trades, it's placed at the `lastPivotLow`.
* For short trades, it's placed at the `lastPivotHigh`.
* **Take Profit:** Two Take Profit levels are calculated based on user-defined Risk-to-Reward (R:R) ratios. The strategy allows for partial profit-taking at the first target (TP1), moving the remainder of the position to the second target (TP2).
---
#### **3. Input Settings Explained**
**① Dow Theory Settings**
* **Pivot Lookback Period:** Determines the sensitivity for detecting pivot highs and lows. A smaller number makes it more sensitive to recent price swings; a larger number focuses on more significant, longer-term pivots.
**② Entry Logic (Pullback)**
* **Pullback EMA Length:** Sets the period for the Exponential Moving Average used to identify pullback entries.
**③ Risk & Exit Management**
* **Take Profit 1 R:R:** Sets the Risk-to-Reward ratio for the first take-profit target.
* **Take Profit 1 (%):** The percentage of the position to be closed when TP1 is hit.
* **Take Profit 2 R:R:** Sets the Risk-to-Reward ratio for the final take-profit target.
**④ Filters**
* **Use ADX Trend Filter:** A master switch to enable or disable the ADX filter.
* **ADX Length:** The lookback period for the ADX calculation.
* **ADX Threshold:** The minimum ADX value required to confirm a trade signal. Trades will only be placed if the ADX is above this level.
---
#### **4. Best Practices & Recommendations**
* This is a trend-following system. It is designed to perform best in markets that exhibit clear, sustained trending behavior.
* It may underperform in choppy, sideways, or strongly ranging markets. The ADX filter is designed to help mitigate this, but no filter is perfect.
* **Crucially, you must backtest this strategy thoroughly** on your preferred financial instrument and timeframe before considering any live application.
* Experiment with the `Pivot Lookback Period`, `Pullback EMA Length`, and `ADX Threshold` to optimize performance for a specific market's characteristics.
---
#### **DISCLAIMER**
This script is provided for educational and informational purposes only. It does not constitute financial advice. All trading involves a high level of risk, and past performance is not indicative of future results. You are solely responsible for your own trading decisions. The author assumes no liability for any financial losses you may incur from using this strategy. Always conduct your own research and due diligence.
Smart Impulse Exhaustion Finder (ATR + ADX Filter)
Smart Impulse Exhaustion Finder (ATR + ADX Filter)
This advanced script helps you spot potential trend exhaustion points exactly where impulsive moves may lose strength.
It automatically combines multiple conditions:
✅ Identifies fresh swing highs and lows using a smart lookback range.
✅ Confirms strong price extension with a minimum ATR distance from the previous swing.
✅ Uses RSI extremes, volume spikes, and candle wick rejection to detect signals only when at least two out of three exhaustion factors align.
✅ Filters out false signals during sideways chop using an ADX trend strength filter.
✅ Ignores noise candles like dojis by requiring a clear minimum body size.
This makes the tool flexible for catching late-stage trend impulses that might be due for a pullback or reversal — ideal for trailing stop strategies, partial profit taking, or hunting reversal setups on crypto, forex or stocks.
How to use
📌 Tip: This is a sniper-type tool that can catch the very start of a reversal.
Therefore, when trading its signals, it’s strongly recommended to use a Risk:Reward ratio of at least 1:3 — especially for crypto markets.
The idea is simple:
Look for exhaustion signals at fresh swing highs for potential short pullbacks.
Or at fresh swing lows for potential long reversals.
Combine with your own trend and context tools.
Always test thoroughly before live trading.
Inputs
🔹 Extremum Lookback: Defines how far back to check for fresh highs/lows.
🔹 ATR Threshold: Controls the minimum impulse distance.
🔹 ADX Filter: Ensures signals only appear in meaningful trending conditions.
🔹 Body and Wick Filters: Reduce noise by rejecting tiny candles and highlighting clear rejection tails.
Disclaimer
⚠️ This script is for educational purposes only and does not constitute financial advice.
Trade responsibly — always use proper risk management and test before deploying in live conditions.
Aggregated VolumeHow to Read the “Aggregated Volume” Signal
This indicator combines normalized volume, short-term volume bursts, pivot levels, VWAP, and a 200-period EMA to give you a multi-dimensional view of trading activity. Here’s how to interpret each component and synthesize them into actionable insights.
1. Custom Volume Signal (vSignal)
• Calculation
• vSignal = Sum of over bars, divided by the current price.
• A rising vSignal means more volume is being traded per unit of price, signaling growing interest relative to price level.
• Plot styling
• Bars are lime when (bullish volume days)
• Bars are orange when (bearish volume days)
How to read it
• Trend confirmation: Increasing lime bars alongside rising price suggests buyers in control.
• Warning sign: Rising orange bars on a down move indicate accelerating selling pressure.
• Divergence:
• Price making new highs while vSignal stalls or drops → potential top.
• Price making new lows while vSignal holds → potential bottom.
2. Short-Term Volume Bursts
Three semi-transparent histograms show how much the last 2, 5, and 10-bar raw volumes exceed (or fall below) the current vSignal:
• Blue = vol(2) – vSignal
• Green = vol(5) – vSignal
• Red = vol(10) – vSignal
If a colored bar sits above zero, that lookback’s volume is surging relative to the longer-term average (vSignal).
How to read it
• Clustered bursts:
• Blue + Green + Red above zero → strong, broad-based volume surge.
• Great for confirming breakouts and shakeouts.
• Isolated burst:
• Only Blue (> 0) on a small range bar → might be a false breakout or intrabar squeeze.
• Only Red (> 0) on a wide range → institutional involvement; act with caution.
3. Pivot Volume Levels (v & t)
• Every 21 bars, the script finds the highest and lowest vSignal values and plots them as shaded price levels:
• Magenta area = recent vSignal high (resistance)
• Cyan area = recent vSignal low (support)
How to read it
• Rejection/Break:
• Price approaches magenta zone and stalls → sellers defending that volume high.
• Break above magenta with high vSignal → likely sustained rally.
• Support flip:
• Cyan zone hold → buyers stepping in at heavy-volume lows.
• Break below cyan with rising vSignal → bearish conviction.
4. Midline Cross (Volume Equilibrium)
• A 10-bar SMA of
• Drawn as a faint white cross on price
How to read it
• Above midline → overall volume bias is skewed bullish.
• Below midline → bearish volume bias.
Crossovers of vSignal through this midline can signal shifts in underlying conviction.
5. VWAP & 200-Period EMA Overlays
• VWAP (transparent red if above price, green if below)
• EMA(200) plotted as aqua circles
How to read them
• VWAP tells you the intraday “value area.”
• Price above VWAP + rising vSignal = intraday buyers in charge.
• Price below VWAP + rising vSignal = aggressive sellers.
• EMA(200) gives you the longer-term trend.
• Above EMA200 = bullish regime
• Below EMA200 = bearish regime
6. Putting It All Together: Example Scenarios
1. Bullish Entry
• Price > EMA200 & VWAP is green
• vSignal rising in lime
• All three short-term bursts above zero
• Price near or breaking the magenta pivot with volume confirmation
2. Bearish Entry
• Price < EMA200 & VWAP is red
• vSignal rising in orange
• Two-bar burst (blue) spikes on a down bar
• Price failing at magenta pivot or breaking cyan support
3. Divergence Play
• Price makes new high, but vSignal peaks lower than last high → look for a reversal.
• Price drops to new low, but vSignal stays above its last low → prepare for a bounce.
By combining these layers—normalized volume, burst indicators, pivot levels, VWAP, and EMA—you get a clear map of where volume is clustering, which lets you anticipate support/resistance, gauge real interest, and spot potential reversals or breakouts with greater confidence.
EdgeXplorer – Smart Money StructureEdgeXplorer – Smart Money Structure
A full-spectrum price action tool built to track BOS/CHoCH, swing pivots, order blocks, and institutional liquidity zones — all on one clean chart.
Designed for serious price action traders, this engine gives you a real-time visual breakdown of market structure the way smart money sees it. Whether you’re a scalper, intraday trader, or swing strategist — this tool helps you track momentum shifts, trend flips, and liquidity traps with clarity.
⸻
🧠 What It Does
EdgeXplorer – Smart Money Structure detects and visualizes:
• Break of Structure (BOS) and Change of Character (CHoCH) patterns
• Swing vs. Internal trend structure
• Order blocks with mitigation tracking
• Liquidity points (Equal Highs & Lows)
• Fair Value Gaps (FVGs) and price imbalances
• Premium/Discount zones based on range extremes
All of this is plotted live with customizable visual styles, trend logic, and alert support — no repainting, no guessing.
⸻
⚙️ How It Works (Plain English)
The script uses pivot highs/lows to define structural points on the chart. From there:
• A BOS marks a continuation of the current trend (price breaks the most recent high/low in trend direction).
• A CHoCH flags a potential reversal (price breaks against the current trend direction).
• Structure is tracked internally (short-term pivots) and on a swing basis (larger moves).
• Order blocks are identified at structural breaks using volatility filtering (ATR or Range logic), then highlighted and monitored for mitigation.
• You can also display liquidity pools (Equal Highs/Lows) and FVG zones for imbalance-based setups.
• Optional trend coloring lets you visually follow directional bias.
⸻
📈 Visual Elements Breakdown
Element Meaning
🟢/🔴 BOS or CHoCH Labels Show trend continuation or reversal (internal + swing)
🔷 Zones Order Blocks (bullish/bearish, internal or swing, with mitigation filter)
🔺 HH / HL / LH / LL High/low swing labels based on pivot relationships
🔲 Gray Zones Mitigated order blocks (already tapped)
📊 Background Color Optional trend-based candle coloring
⚪ Fair Value Gaps Imbalance zones between candles
📍 EQH/EQL Equal High / Equal Low liquidity zones
⸻
🔧 Inputs & Settings
🧭 Structure Modes:
• Historical = Plots all historical BOS/CHoCH events
• Present = Keeps the chart clean by only showing the latest active structure
🔁 Internal vs Swing:
• Internal Structure = Short-term pivots (fast reaction, more signals)
• Swing Structure = Higher timeframe trend (stronger confirmation)
🎯 Order Block Filters:
• Choose between ATR-based (volatility-adjusted) or Cumulative Range (fixed width)
• Define how many OB zones to display per structure type
• Enable/disable mitigated OB highlights
💡 Visual Customization:
• Toggle colored vs. monochrome labels
• Turn on/off trend-based candle coloring
• Set custom colors for all bullish/bearish elements
🔍 Liquidity Tools:
• Show Equal High/Low zones with sensitivity threshold
• Display Fair Value Gaps with optional auto-filtering
• Highlight premium/discount zones relative to swing range
⸻
🧠 How to Interpret the Chart
Use BOS/CHoCH for:
• Spotting trend reversals (CHoCH = possible flip)
• Confirming momentum continuation (BOS = trend intact)
Use Order Blocks for:
• Entry areas after a break — especially if price retraces to an unmitigated OB
• Smart money footprints — these zones often align with institutional volume
Use Liquidity Zones for:
• Fade or trap setups — EQH/EQL often precede false breakouts
• Confirming areas where smart money may engineer stops or reactions
Use Premium/Discount Zones to:
• Avoid chasing — enter where price is undervalued (discount) or take profit where it’s overvalued (premium)
⸻
📊 Strategy Tips
• Scalpers: Focus on internal CHoCH + OB zones on 1m–15m
• Swing traders: Watch for swing CHoCH + OB alignment on 1h–4h
• Breakout traders: Use BOS labels with EQH/EQL sweep confirmation
• Confluence traders: Stack internal + swing + OB + FVG for high-probability setups
⸻
📣 Alerts Included:
✅ Internal BOS / CHoCH
✅ Swing BOS / CHoCH
Get notified instantly when structure shifts — no need to babysit the chart.
8/21 EMA Early Buy/Sell + Golden CrossThis is a a really easy 8/21 EMA Buy/Sell Indicator with a Golden/Death Cross warning plus the ability to adjust and add Early Buy/Sell's
How it works:
Standard BUY/SELL: 8/21 EMA cross as usual.
EARLY SELL: After a strong price up move, EMA8 still above EMA21, and EMA8 turns down.
EARLY BUY: After a strong price down move, EMA8 still below EMA21, and EMA8 turns up.
Golden/Death Cross: From daily 50/200 SMA.
Recommended Colours:
8 EMA Red
21 EMA Blue
50 SMA Purple
200 SMA White
Support & Resistance by O Dinesh BabuThis Script is Specifically Designed to Work with NIFTY, BANKNIFTY & FINNIFTY Indices Only..
For Optimal Results, Please Wait for the 1st 15-Minute Candle to Complete Before Initiating Any Trades..
Wishing All Traders the Very Best in Their Journey..
Warm Regards,
O. Dinesh Babu
Son of Mr. & Mrs. O. Asha Rama Krishna
B/S-signal🧠 Main idea:
The indicator tries to determine in which direction the price is currently moving - up (bullish trend) or down (bearish trend). And when it is sure, it gives a signal:
🟢 "Buy!" (Buy)
🔴 "Sell!" (Sell)
🔍 How does the indicator work?
1. ATR Trailing Stop (dynamic support/resistance):
ATR (Average True Range) is a volatility indicator. It tells how much the price has moved over the last candles (default is 10).
The indicator uses ATR to calculate a stop level that "follows" the price.
This level is constantly updated and moves up or down, following the price - that's why it is called Trailing Stop .
📌 For example: if the price rises, the stop is also pulled up, but does not go lower. If the price falls - the stop is pulled down, but does not go higher.
2. Trend detection:
Compare the current closing price with the value of this dynamic stop.
If the price is above the stop → we consider it a bullish trend (maybe time to buy).
If the price is below the stop → we consider it a bearish trend (maybe time to sell).
3. Signal confirmation via EMA:
To avoid false signals, the indicator uses EMA (exponential moving average) with a period of 1 (very sensitive).
When EMA crosses our stop level from below → this confirms a buy signal.
When EMA crosses the stop level from above → this confirms a sell signal.
4. Buy / Sell signals:
Buy: the price is above the stop AND EMA crosses the stop from below.
Sell: the price is below the stop AND EMA crosses the stop from above.
5. Display on the chart:
Arrows appear on the chart:
🟢 Up — buy signal.
🔴 Down — sell signal.
Alerts (notifications) can also be created when these signals appear.
⚙️ Parameters that can be changed:
Multiplier (a): regulates the strength of the stop indent from the price. The higher the value, the further the stop is from the price.
Period (c): affects the ATR calculation. The higher the value, the smoother the stop.
📌 Example of behavior:
The price has been growing for a long time → the stop has been pulled up.
The price has started to fall → as soon as it crosses the stop from the bottom up and the EMA also crosses it → a Sell signal appears.
This means that a new bearish trend may have begun — it is worth thinking about selling.
🧩 Who can benefit from this indicator?
For traders who trade on the trend.
For those who want to receive Buy/Sell signals automatically.
Useful as part of a trading system, especially with filtering by volumes or other indicators.
--------------------------------------------------------------------------------------------------------------
🧠 Основная идея:
Индикатор пытается определить, в каком направлении сейчас движется цена — вверх (бычий тренд) или вниз (медвежий тренд) . И когда он уверен, даёт сигнал:
🟢 "Купи!" (Buy)
🔴 "Продай!" (Sell)
🔍 Как работает индикатор?
1. ATR Trailing Stop (динамическая поддержка/сопротивление):
ATR (Average True Range) — это показатель волатильности. Он говорит, насколько сильно цена двигалась за последние c свечей (по умолчанию 10).
Индикатор использует ATR, чтобы рассчитать стоп-уровень , который «следит» за ценой.
Этот уровень постоянно обновляется и сдвигается вверх или вниз, следуя за ценой — потому он и называется Trailing Stop .
📌 Например: если цена растёт, стоп тоже подтягивается вверх, но не опускается ниже. Если цена падает — стоп подтягивается вниз, но не поднимается выше.
2. Определение тренда:
Сравниваем текущую цену закрытия со значением этого динамического стопа.
Если цена выше стопа → считаем, что сейчас бычий тренд (возможно, пора покупать).
Если цена ниже стопа → считаем, что сейчас медвежий тренд (возможно, пора продавать).
3. Подтверждение сигнала через EMA:
Чтобы избежать ложных сигналов, индикатор использует EMA (экспоненциальное скользящее среднее) с периодом 1 (очень чувствительное).
Когда EMA пересекает наш стоп-уровень снизу вверх → это подтверждает сигнал на покупку.
Когда EMA пересекает стоп-уровень сверху вниз → это подтверждает сигнал на продажу.
4. Сигналы Buy / Sell:
Покупка (Buy) : цена выше стопа И EMA пересекает стоп снизу вверх.
Продажа (Sell) : цена ниже стопа И EMA пересекает стоп сверху вниз.
5. Отображение на графике:
На графике появляются стрелочки:
🟢 Вверх — сигнал на покупку.
🔴 Вниз — сигнал на продажу.
Также можно создать алерты (уведомления) при появлении этих сигналов.
⚙️ Параметры, которые можно менять:
Множитель (a) : регулирует силу отступа стопа от цены. Чем больше значение — тем дальше стоп от цены.
Период (c) : влияет на расчёт ATR. Чем больше — тем более "плавный" стоп.
📌 Пример поведения:
Цена долго росла → стоп подтянулся вверх.
Цена начала падать → как только она пересекает стоп снизу вверх и EMA тоже его пересекает → появляется сигнал Sell .
Значит, возможно, начался новый медвежий тренд — стоит задуматься о продаже.
🧩 Для кого полезен этот индикатор?
Трейдерам, которые торгуют по тренду .
Тем, кто хочет автоматически получать сигналы Buy/Sell .
Полезен как часть торговой системы, особенно с фильтрацией по объёмам или другим индикаторам.
Weekly Target Zones [TeamCash]Weekly Target Zones
The Weekly Target Zones (WTZ) indicator delivers powerful price levels to elevate your trading. By default, it uses the weekly opening price, marked by an orange line, to calculate symmetrical target zones above and below, shown as orange lines with labeled prices. Traders can disable the weekly open and input a custom level for a zone they deem more significant, with levels calculated from it.
How It Works: BITSTAMP:BTCUSD BITSTAMP:ETHUSD WTZ applies a complex formula to generate dynamic weekly levels. Multiple closes above the weekly open (or custom level) signal a bullish bias, targeting upper zones; multiple closes below indicate a bearish bias, aiming for lower zones. Levels reset weekly for fresh analysis.
Why Use WTZ?
Pinpoints high-impact weekly levels for stronger trade setups.
Complements daily strategies with flexible, trader-defined zones.
Provides clear, labeled visuals for confident decision-making.
Ideal for traders seeking dynamic technical analysis to capture significant price moves in BITSTAMP:BTCUSD and BITSTAMP:ETHUSD markets.
HBD.2025.FIBONACCIIIThis indicator is designed automatically for you. It adapts itself to the timeframe you're trading in. If the symbol you're opening has no previous 500-bar trading, Fibonacci lines won't appear. Key Fibonacci areas are outlined with orange lines. An alarm feature is available. You can set the alarm for all Fibonacci retracements or just the orange areas.
K3 - Quarterly Theory 90 Minute SSMTThe K3 indicator is designed for intraday traders applying the 90-Minute Sequential Smart Money Technique (90SSMT), a concept related to the Quarterly Theory (QT) framework. Built for use primarily on the 5-minute chart, K3 plots high, low, and equilibrium levels (i.e. the primary price levels (PPLs)) for each 90-minute segment of the trading day. The PPLs are utilized by traders to generate QT trade setups, supporting more granular precision than typical daily or 15-minute cycle tools.
✅ Unique Features
1. Custom Visibility for Each 90-Minute Cycle
K3 allows users to toggle on or off the levels for each 90-minute interval, giving maximum control over visual clarity and strategic focus. Since QT emphasizes that each market segment is influenced primarily by the preceding one, traders often disregard early-session levels in later periods. K3 provides complete control over this process, enabling traders to declutter and dynamically adapt charts throughout the day.
Equilibrium Plotting for Each 90-Minute Cycle
K3 also plots equilibrium lines (midpoints) for each completed 90-minute segment using dashed lines plotted in real time. These levels represent a central concept in QT, helping traders identify premium and discount zones within each 90-minute cycle where retracements and reversals of price often occur. This feature allows the trader to consider QT setups derived from price action near the equilibrium of a 90-minute cycle of price action.
Currently, no public indicators on TradingView combine segment-specific level toggling and dynamic equilibrium plotting for each 90-minute cycle, making K3 a unique tool for QT practitioners.
📘 Conceptual Background
K3 is designed to support traders using 90SSMT, where divergences between correlated assets’ highs, lows and equilibrium levels within intraday cycles are used to detect smart money footprints. It’s often combined with other QT-based tools like:
Precision Swing Point (PSP)
Terminus Price Divergence (TPD) (a concept developed by Jacob Speculates)
Some advanced users also apply 90-minute equilibrium levels when assessing 90SSMT, though this technique has not been publicly confirmed or endorsed by Traderdaye or Jacob Speculates.
📍 K3 Plotted Levels
Q1 High / Low / Equilibrium (gray lines, dashed midpoint)
Q2 High / Low / Equilibrium (pink lines, dashed midpoint)
Q3 High / Low / Equilibrium (light green lines, dashed midpoint)
Q4 High / Low / Equilibrium (light blue lines, dashed midpoint)
K3 is invite-only and closed-source, utilizing proprietary logic to segment the trading day into 90-minute windows, dynamically compute equilibrium, and provide segment-specific level visibility. These features are tailored for advanced QT-based workflows that demand high-precision structure recognition.
K3 was developed in alignment with methods introduced by Traderdaye, who was inspired by the Inner Circle Trader (ICT) methodology.
K2 - Quarterly Theory Daily SSMTThe K2 indicator is designed for traders applying the Daily Sequential Smart Money Technique (DSSMT), a concept related to the Quarterly Theory (QT) framework. Built for use primarily on the 15-minute chart, K2 plots the high, low, and equilibrium levels (i.e. the primary price levels (PPLs)) for each six hour period of the trading day. The PPLs are utilized by traders to generate QT trade setups.
✅ Unique Features
1. Custom Visibility for Each Six Hour (Quarterly) Cycle
K2 allows traders to toggle each quarter’s price levels on or off, giving maximum control over visual clarity and strategic focus. For example, a trader might disable Q1 levels during Q4, as prior quarters lose influence over time—a concept central to QT. K2 provides complete control over this process, enabling traders to declutter and dynamically adapt charts throughout the day.
2. Equilibrium Plotting for Each Quarterly Cycle
The indicator automatically plots equilibrium levels (midpoints) of each quarter's price action using dashed lines plotted in real time. These levels represent a central concept in QT, helping traders identify premium and discount zones within each quarterly cylce where retracements and reversals of price often occur. This feature allows the trader to consider QT setups derived from price action near the equilibrium of a quarterly cycle of price action.
We are not aware of any other TradingView indicators that offer both quarter-based level toggling and dynamic equilibrium plotting, tailored explicitly to QT and DSSMT.
🧠 Theoretical Foundation
K2 supports traders using DSSMT, a method that identifies divergences between the highs, lows and equilibrium levels of correlated assets within intraday cycles, which indicates smart money footprints. It is typically paired with other QT tools like:
Precision Swing Point (PSP)
Terminus Price Divergence (TPD), a concept developed by Jacob Speculates
Some advanced users also apply quarterly equilibrium levels when assessing DSSMT, though this technique has not been publicly confirmed or endorsed by Traderdaye or Jacob Speculates.
📍 Price Levels Plotted by K2
Q1 High / Low / Equilibrium (gray lines, dashed midpoint)
Q2 High / Low / Equilibrium (pink lines, dashed midpoint)
Q3 High / Low / Equilibrium (light green lines, dashed midpoint)
Q4 High / Low / Equilibrium (light blue lines, dashed midpoint)
K2 is invite-only and closed-source due to the proprietary logic that handles quarter segmentation, equilibrium detection, and visibility control systems. These functions have been built specifically for practitioners of QT and DSSMT who need reliable, intraday structure analysis that adapts in real-time.
This tool was inspired by Traderdaye, who drew heavily from ICT (Inner Circle Trader) concepts in turn.
Double Zig Zag with HHLLThis powerful tool calculates and displays two Zig Zag patterns simultaneously while dynamically identifying key market structure points—Higher Highs (HH), Lower Lows (LL), Higher Lows (HL), and Lower Highs (LH).
Because the script is dynamic, the most recent HH, HL, LL, or LH can update in real-time as price action evolves. For example, if the price continues to rise, a previously marked HL may be reclassified as a LL. Likewise, a falling LH may later turn into a HH if the market reverses.
This script is versatile and can be applied to various trading strategies, including trend analysis, support and resistance identification, breakout setups, and more.
Pivot Tops & Bottoms (Enhanced Accuracy)User Inputs
pivotLen: how many bars to look back on each side when identifying a pivot.
showTops / showBottoms: toggles for drawing top- and bottom-markers.
useATRFilter & atrMult: whether to filter out tiny pivots by requiring their high-low range to exceed ATR×multiplier.
useRSIFilter, rsiLen, rsiOB, rsiOS: optional RSI filter that only permits tops when RSI≥overbought or bottoms when RSI≤oversold.
Raw Pivot Detection
ta.pivothigh(high, pivotLen, pivotLen) returns a true on the bar that confirms a local high (i.e. that bar’s high is higher than the preceding and following pivotLen bars).
ta.pivotlow(low, pivotLen, pivotLen) does the same for local lows.
ATR Filter
We compute ATR over the same lookback (ta.atr(pivotLen)).
We check that the pivot bar’s range (high – low ) is at least atr * atrMult.
If useATRFilter is off, this check is skipped.
RSI Filter
We compute RSI over rsiLen bars.
For a top, we require rsi ≥ rsiOB; for a bottom, rsi ≤ rsiOS.
If useRSIFilter is off, this check is skipped.
Combining Conditions
validTop = raw pivot-high AND (ATR filter passes OR disabled) AND (RSI filter passes OR disabled).
validBottom = raw pivot-low AND (ATR filter passes OR disabled) AND (RSI filter passes OR disabled).
Plotting in Real Time
We call plotshape() with no offset, so as soon as the pivot is confirmed (i.e. once enough future bars exist), the marker appears immediately on that bar.
Red triangles above bars mark tops; green triangles below mark bottoms.
The result is a cleaner pivot indicator: it still only “knows” about a pivot once the lookahead window is filled, but noise is reduced by the ATR and/or RSI filters, and you see your markers as soon as they’re confirmed.
Dynamic Symmetry Levels [TeamCash]Dynamic Symmetry Levels
The Dynamic Symmetry Levels (DSL) indicator plots key price levels to guide your trading decisions. It uses the daily opening price as a reference, drawing a purple dashed line, and calculates symmetrical support and resistance levels above and below it, shown as white lines with price labels.
How It Works: DSL identifies potential reversal zones where price may react. If the price stays above the daily open, it leans bullish, targeting upper levels; if below, it leans bearish, aiming for lower levels. Levels reset daily for fresh analysis.
Why Use DSL?
Pinpoints high-probability reversal zones for entries and exits.
Enhances any strategy by aligning with your key areas of interest.
Offers clear, labeled visuals for quick and confident trading decisions.
Ideal for traders seeking a simple, effective tool to complement their technical analysis.
OKX:BTCUSD BITSTAMP:ETHUSD
Dynamic 5% Below SuperTrend ResistanceThe Central Pivot Range (CPR) is a popular price action-based indicator used by traders to identify key support and resistance levels for a given trading session. It consists of three lines:
Central Pivot (CP): Calculated as the average of the high, low, and close of the previous period.
Top Central Pivot (TC): Calculated as (CP + High of previous period) / 2.
Bottom Central Pivot (BC): Calculated as (CP + Low of previous period) / 2.
How traders use CPR:
If the price is above the CPR, it is considered bullish; if below, bearish.
The width of the CPR can indicate market volatility: a narrow CPR suggests a trending move, while a wide CPR suggests a range-bound market.
CPR levels act as dynamic support and resistance zones for intraday and swing trading.
The SuperTrend is a trend-following indicator based on the Average True Range (ATR). It is plotted as a single line above or below the price on the main chart:
Calculation: The SuperTrend value is derived by adding or subtracting a multiple of the ATR from the closing price.
Trend Indication:
When the price is above the SuperTrend line, the indicator turns green, signaling an uptrend.
When the price is below the line, it turns red, signaling a downtrend.
Signals: A change in the SuperTrend’s position (from above to below the price or vice versa) is considered a potential buy or sell signal.
Support/Resistance: The SuperTrend line acts as a dynamic support or resistance level.
Customization: The indicator’s sensitivity can be adjusted using the ATR period (atrLength) and the multiplier.
Best Use: SuperTrend works best in trending markets and is often combined with other indicators for confirmation.
The SuperTrend indicator is valued for its simplicity, adaptability, and clear visual signals—but, like all indicators, it can generate false signals in sideways or choppy markets and is best used in conjunction with other tools
Wig Vol PivotsThis indicator flags statistically significant volume as defined by the user. Place a ray/line at the open of candles that are flagged to find volume pivots.