Timeframe Continuity BarsTimeframe Continuity Bars is a script that is extremely simple for good reason
So please, do not remove this post because it seems 'simple'
Now that's over with. Lets dive in to understand what timeframe continuity IS and what this indicator does.
Timeframe continuity is defined by 4 or more timeframes and it is the relationship of the last price traded to those 4 opening prices. Standard timeframe continuity would be using the M,W,D,60min timeframes.
The reason we use MTF analysis is because of the truth of what price is and how it works.
Price movement is SOLELY caused due to aggressive buying / selling. Some may attempt to refute this however at the end of the day. If the price is at 100.00 it is because a buyer is willing to buy there and a seller is willing to sell there. If those market participants did not want to buy or sell at 100.00 price would go up or down to meet the more aggressive participant.
So what does this look like you may ask...
If an aggressive buyer takes the offer we will see prices go up if they were willing to pay more than the last guy who took the offer.
So price may go from 100.00 to 100.01 because you decided to invest in that stock that day at that time with a market order
This same thing occurs when every other institution creates, adds, reduces, or exits a position. They have to buy or sell and they have to either do it aggressively or do it passively by sitting on the bid / ask and waiting.
So since this is true, we know that the relationship to the opening price is extremely important. This is because if price is above it's open that means buyers were willing to take the offer and buy at higher prices. If price is below it's open it means that sellers were willing to sell at the bid and they sold at lower prices.
So any candlestick chart is simply an aggregation of this aggressive buying/selling that is taking place at all times.
By using the timeframe continuity bars indicator we can measure the distance from the current open across 4 or more timeframes.
By doing this we can identify monthly participation groups, weekly participation groups, daily participation groups, and 60min participation groups.
When all those groups align green or red this is considered full timeframe continuity. Where the monthly weekly daily 60min groups are all taking the offer and buying, or all selling at the bid!
When this aligns this is when price is for CERTAIN going in one direction.
However, It is subject to change every 60 minutes as the 60min determines if those monthly weekly daily buyers are present RIGHT NOW.
So if the 60min changes we go into direct conflict against the month/week/day groups.
If we see the 60min and day align we go into direct conflict against the month/week
if the 60min day and week are red we over-take the monthly group for control. At the time of the week day and 60 being red we have ZERO evidence of the previous monthly buyer/seller that was present.
Now that you understand a little bit about continuity.. Check it out on the chart!
P.S Here is some tips
1) it is not about just all timeframes aligning, we want to see long green / red bars!
2) The opens reset on a cyclical basis. Each day, each week, each month... When the new timeframes open we will see timeframes have the SAME open. When the opens are the same price we have LESS evidence versus having all opens seperate.
3) Investors can use the Y Q M W as their 4 timeframes to see when institutional buying is occurring [go do a case study on AMEX:GLD and AMEX:SLV weekly timeframe with these settings]
4) You need to add 4 separate indicators and change the timeframes. It is ideal to then save this layout!
5) The best way to do price analysis is using #TheStrat across all 4 timeframes instead of one timeframe with this indicator. This is soley a tool we use to show changing of control between participation groups!
Candlestick analysis
LRHS Strategy - BakaraFxThis indicator is designed to identify high-probability market reversal zones by combining liquidity sweeps, market structure shifts, and multi-timeframe confirmation.
Concept Behind the Indicator
Financial markets often move to collect liquidity above previous highs or below previous lows before reversing.
This tool focuses on detecting these liquidity raids and then waits for structural confirmation before highlighting potential reversal areas.
How It Works
1. Liquidity Sweep Detection
The indicator identifies when price takes out recent swing highs or lows, suggesting a stop-hunt or liquidity grab.
2. Structural Shift Confirmation
After the liquidity sweep, the script looks for a change in short-term market structure, indicating that momentum may be shifting in the opposite direction.
3. Multi-Timeframe Filtering
Users can select different timeframes for the liquidity hunt and the confirmation phase, allowing better alignment between higher-timeframe context and lower-timeframe entries.
4. Reversal Zones & Signals
When both liquidity and structure conditions are met, the indicator highlights potential reversal areas on the chart.
Best Use
• Works well on volatile markets (Gold, BTC)
• Designed for traders using liquidity, ICT, and price action concepts
• Can be used for scalping, intraday, or swing trading
Important Note
This tool is not a “buy/sell signal generator”.
It provides context and confirmation, helping traders make more informed decisions.
Disclaimer
This indicator is for educational purposes only.
It does not provide financial advice.
Always use proper risk management.
NQ ICT NY Session ChecklistNQ ICT NY Session Checklist
A manual, on-chart checklist indicator designed to enforce ICT execution rules during the New York session on Nasdaq (NQ). The script displays a step-by-step confirmation panel for higher-timeframe bias, liquidity identification, liquidity sweep, market structure shift, fair value gap entry, and risk/reward validation. It helps prevent early entries, FOMO, and overtrading by clearly indicating when all conditions are met and the trader is ready to execute.
eXquTrading FIB (Auto) V1.2eXquTrading FIB (Auto)
This indicator combines a Cloud-based trend filter, a multi-confirmation oscillator system, and an automatic Fibonacci (single-set) tool into one workflow. The goal is to produce filtered, trend-aligned signals while automatically drawing key Fibonacci levels to track pullbacks and targets visually.
Features
1) Cloud Trend Regime (EMA 144 / EMA 169)
Trend direction is defined by the Cloud:
LONG signals only when price is above the Cloud
SHORT signals only when price is below the Cloud
Cloud coloring reflects the current regime (LONG / SHORT / Neutral).
2) 8X Confirmation System (Scalp)
Signals are generated using multiple confirmations instead of relying on a single indicator.
Default Min Confirmation = 3 (adjustable in settings).
Includes components such as RSI, CCI, MFI, MACD, Stochastic, Momentum, Volume, OBV, etc.
Designed to reduce noise by requiring confluence.
3) FAST Mode (Early Trigger)
FAST mode is included and optional.
Uses strong triggers (e.g., OBV/CCI logic) to catch opportunities earlier, before full confirmation is reached.
Can be tuned to be more aggressive or more conservative.
4) Automatic Fibonacci (Single Set)
Fibonacci levels are automatically created based on the indicator’s internal setup logic.
The Fib set updates dynamically as conditions change.
A right-side label distance is used for better readability.
Fib lines stop at the defined distance (no infinite extension).
5) No Repaint
Signals are generated only on candle close.
No intrabar/early-signal repaint option.
6) Visual Customization
You can toggle Cloud / EMAs / FIB / Labels on or off.
Cloud colors, EMA colors, line widths, and label colors are adjustable.
How to Use
Follow the Cloud regime:
Above Cloud → focus on LONG scenarios
Below Cloud → focus on SHORT scenarios
Use 8X signals for confirmation:
Higher min confirmation = fewer signals, typically higher quality.
FAST mode (optional):
Enable for earlier triggers.
Disable for cleaner, more conservative behavior.
Use Fibonacci levels as a visual guide:
Track pullback zones and potential targets with the auto Fib structure.
Recommended Starting Settings
Min Confirmation: 3
FAST Mode: ON (more aggressive) / OFF (cleaner)
Distance Filter: ON
Impulse Filter: ON
Disclaimer
This indicator is not financial advice. Crypto and leveraged trading involve significant risk. Always apply proper risk management and test settings on demo/backtest before using live.
CelineTrades ModelOverview
Built in collaboration with CelineTrades whose model is inspired by several concepts discussed by ICT (Inner Circle Trader), this model provides traders with a rules-based framework to identify liquidity sweeps and displacement using Inversion Fair Value Gaps (IFVGs). This indicator automates the visualization of this framework, allowing traders to apply their own discretion, risk management and execution rules within a consistent analytical model.
The model integrates:
Higher Timeframe (HTF) and Intermediate Timeframe (ITF) liquidity levels, in the form of previous highs and lows.
Liquidity sweep validation.
Inversion Fair Value Gaps (IFVGs).
How the Model Works
The CelineTrades Model follows a top-down, conditional workflow. Each stage must occur in sequence for the model to progress.
Previous HTF & ITF Liquidity Levels
The model continuously tracks the previous high and low from a user-defined:
- Higher Timeframe (default: 4h).
- Intermediate Timeframe (default: 15m).
These levels represent external liquidity commonly referenced in ICT-style models.
Liquidity Sweep Detection
A liquidity sweep is registered when price first trades beyond a previous high or low.
Key logic:
- HTF sweeps establish directional bias.
- ITF sweeps are only considered after the corresponding HTF level has been swept.
- Swept levels are visually distinguished from levels which have not been swept.
This sequencing prevents premature execution bias and reinforces contextual alignment amongst multiple timeframes.
Inversion Fair Value Gap (IFVG) Identification
An Inversion Fair Value Gap occurs when price closes through a Fair Value Gap. For instance, a bullish IFVG occurs when price closes above the high of a bearish FVG.
Once valid sweep conditions are met, the model monitors price action for a qualifying IFVG, according to the following filters determined by the trader:
- Minimum IFVG size.
- Minimum SL size. The SL is calculated as the distance between the boundary of the IFVG to the recent swing structure.
- Maximum time for IFVG formation in relation to the Intermediate Timeframe. For example, using a 1m chart, a filter of 10 implies that an IFVG must occur within the the first 10 minutes of the ITF.
The model first displays a developing (potential) IFVG, which becomes confirmed only when price fulfils the above inversion criteria.
Model-Based Trade Opportunity Context
When all model conditions align:
- A confirmed IFVG is plotted.
- A contextual model-based trade opportunity label is displayed.
- Risk-based position sizing is calculated for reference. SL distance is automatically calculated as the distance between the closure of the candle which forms the IFVG and the structure high or low.
Important:
These labels do not represent trade signals or recommendations. They reflect model conditions only. Final execution, confirmation and risk decisions remain entirely with the trader.
How to Use the Indicator
The CelineTrades Model is best used as a conceptual workflow, not a checklist or signal engine.
Suggested Workflow
Add the indicator to your chart and configure your settings:
- Choose your preferred HTF and ITF timeframe alignment.
- Decide on IFVG filtering options.
- Choose your risk-based parameters.
- Adjust visual customization settings to your liking.
Identify HTF liquidity context.
Wait for a valid HTF sweep.
Confirm ITF sweep alignment.
Observe IFVG development.
Apply personal execution rules.
The default settings provided with the indicator are a starting point and may be adjusted based on instrument, session or trading style.
Alerts
The indicator allows traders to schedule alerts once the following model conditions occur:
HTF liquidity sweeps.
ITF liquidity sweeps.
IFVG confirmation.
Alerts are designed for awareness, not automation, and do not imply trade direction or outcome.
Terms & Conditions
By accessing and/or using this indicator, you acknowledge and agree to the following:
This script is provided for educational and informational purposes only.
It does not constitute financial, investment, or trading advice.
No profitability, accuracy, or performance outcomes are guaranteed.
Past behavior illustrated by the model does not predict future results or outcomes.
All trading decisions and risk management are the sole responsibility of the user.
The indicator is provided invite-only and access may be modified or revoked at any time.
First FVG per Session - Big Boss Traders)First FVG per Session - Big Boss Traders)
All persistent variables (fvgTop, fvgBottom, boxes) declared with var at the top.
No assignment to na without var → compiles error-free.
FVG boxes and levels are dark orange.
First FVG per session is drawn and prolonged dynamically.
Background colors per session remain.
ICT First FVG Per Session - Big Boss TradersICT First FVG Per Session like per session FVG Asia FVG london First P FVG and New york first P FVG
Order Blocks ScannerHighlights order blocks with inneficiencies onto the chart, while removing mitigated blocks if price has touched that supply or demand area.
Also by default changes the candle color of the order block origin candle to make it easier to see already mitigated blocks for potential breaker block zones.
ABCD Strategy (v7 Ready)//@version=6
indicator("ABCD Strategy v7 – MTF S/R Filter", overlay=true, max_lines_count=300, max_labels_count=300)
//━━━━━━━━━━━━━━━━━━━━━
// INPUTS
//━━━━━━━━━━━━━━━━━━━━━
pivotLen = input.int(5, "Swing Strength", minval=2)
bcMin = input.float(0.618, "BC Min Fib")
bcMax = input.float(0.786, "BC Max Fib")
cdMin = input.float(1.272, "CD Min Extension")
cdMax = input.float(1.618, "CD Max Extension")
htfTF = input.timeframe("240", "Higher Timeframe (S/R)")
srLookback = input.int(200, "HTF S/R Lookback")
srTolerance = input.float(0.002, "S/R Zone Tolerance (0.2%)")
showSR = input.bool(true, "Show HTF S/R Zones")
showTargets = input.bool(true, "Show Targets")
//━━━━━━━━━━━━━━━━━━━━━
// HIGHER TF SUPPORT / RESISTANCE
//━━━━━━━━━━━━━━━━━━━━━
htfHigh = request.security(syminfo.tickerid, htfTF, ta.highest(high, srLookback))
htfLow = request.security(syminfo.tickerid, htfTF, ta.lowest(low, srLookback))
srHighZoneTop = htfHigh * (1 + srTolerance)
srHighZoneBottom = htfHigh * (1 - srTolerance)
srLowZoneTop = htfLow * (1 + srTolerance)
srLowZoneBottom = htfLow * (1 - srTolerance)
//━━━━━━━━━━━━━━━━━━━━━
// DRAW HTF ZONES
//━━━━━━━━━━━━━━━━━━━━━
if showSR
box.new(bar_index - 5, srHighZoneTop, bar_index + 5, srHighZoneBottom,
bgcolor=color.new(color.red, 85), border_color=color.red)
box.new(bar_index - 5, srLowZoneTop, bar_index + 5, srLowZoneBottom,
bgcolor=color.new(color.green, 85), border_color=color.green)
//━━━━━━━━━━━━━━━━━━━━━
// SWING DETECTION
//━━━━━━━━━━━━━━━━━━━━━
ph = ta.pivothigh(high, pivotLen, pivotLen)
pl = ta.pivotlow(low, pivotLen, pivotLen)
var float A = na
var float B = na
var float C = na
var float D = na
var int Ab = na
var int Bb = na
var int Cb = na
var int Db = na
if not na(pl)
A := B
Ab := Bb
B := C
Bb := Cb
C := low
Cb := bar_index
if not na(ph)
A := B
Ab := Bb
B := C
Bb := Cb
C := high
Cb := bar_index
//━━━━━━━━━━━━━━━━━━━━━
// ABCD LOGIC
//━━━━━━━━━━━━━━━━━━━━━
ab = math.abs(B - A)
bc = math.abs(C - B)
bcFib = bc / ab
validBC = bcFib >= bcMin and bcFib <= bcMax
bull = C > B
cdMinPrice = bull ? C - bc * cdMin : C + bc * cdMin
cdMaxPrice = bull ? C - bc * cdMax : C + bc * cdMax
inDzone = low <= cdMaxPrice and high >= cdMinPrice
//━━━━━━━━━━━━━━━━━━━━━
// MTF STRUCTURE FILTER
//━━━━━━━━━━━━━━━━━━━━━
nearResistance = close <= srHighZoneTop and close >= srHighZoneBottom
nearSupport = close <= srLowZoneTop and close >= srLowZoneBottom
structureOK =
(bull and nearSupport) or
(not bull and nearResistance)
//━━━━━━━━━━━━━━━━━━━━━
// FINAL D CONFIRMATION
//━━━━━━━━━━━━━━━━━━━━━
if validBC and inDzone and structureOK
D := close
Db := bar_index
//━━━━━━━━━━━━━━━━━━━━━
// TARGETS
//━━━━━━━━━━━━━━━━━━━━━
tp1 = bull ? D + math.abs(D - C) * 0.382 : D - math.abs(D - C) * 0.382
tp2 = bull ? D + math.abs(D - C) * 0.618 : D - math.abs(D - C) * 0.618
//━━━━━━━━━━━━━━━━━━━━━
// DRAW PATTERN
//━━━━━━━━━━━━━━━━━━━━━
if not na(D)
line.new(Ab, A, Bb, B, width=2, color=color.blue)
line.new(Bb, B, Cb, C, width=2, color=color.orange)
line.new(Cb, C, Db, D, width=2, color=color.green)
label.new(Db, D, "D (HTF CONFIRMED)", style=label.style_label_down, color=color.yellow)
if showTargets
line.new(Db, tp1, Db + 12, tp1, color=color.green)
line.new(Db, tp2, Db + 12, tp2, color=color.teal)
alertcondition(validBC and inDzone and structureOK,
"ABCD v7 Confirmed",
"ABCD Pattern confirmed at Higher-Timeframe Support/Resistance — wait for price action.")
Multi-Data Chart-AnalyticsDynamic Sentiment & Contextual Trend Analysis
Function Description
The Multi-Data Chart-Analytics is a comprehensive market context indicator designed to convert complex technical data into a readable, real-time narrative. Unlike traditional visual-only indicators, this script acts as an on-chart "trading assistant" that evaluates price action, momentum, volatility, and institutional volume simultaneously.
Key Technical Features:
Adaptive Trend Engine: Automatically scales its lookback period based on available historical data (up to 200 periods). This ensures accurate analysis for "young" assets or high timeframes (like BTC on Monthly charts) where standard fixed-length EMAs fail.
Momentum & Feel Tracking: Integrates RSI and DMI (ADX) to determine if the market is overextended (expensive) or undervalued (cheap), and whether the trend has sufficient strength.
Volatility Squeeze Detection: Monitors Bollinger Band width to alert users to "coiling" phases, signaling imminent breakouts.
Institutional Volume Filter: Compares current volume against its 20-period moving average to identify "Smart Money" conviction.
Who is this for?
Discretionary Traders: Who want a quick "second opinion" or sanity check before entering a trade.
Beginners: Who find it difficult to read multiple indicators at once; the terminal translates lines into actionable insights.
Systematic Traders: Who need to maintain awareness of higher-timeframe context without cluttering their main chart window.
How to Use It
Look at the Environment: Start by checking the long-term trend status to ensure you aren't trading against the dominant market force.
Verify Momentum: Check "Market Feel" to avoid buying at exhaustion points (Overbought) or selling at bottoms (Oversold).
Prepare for Breakouts: Keep an eye on the "Volatility" section. If it indicates a "Squeeze," tighten your stops or prepare for a large move.
Confirm with Smart Money: Only trust significant moves if the terminal confirms "Institutional Activity" is present.
Customize: Use the settings menu to adjust the box width, colors, and font size to fit your personal chart layout.
Technical Breakdown (Short Form)
Trend: Adaptive EMA/SMA (max 200).
Momentum: RSI (14) + ADX (14).
Volatility: Bollinger Band Width (20).
Volume: SMA (20) based Volume multiplier.
You might want to use this script in combination with our "Range Indicator Golden Pocket" and "Multi Asset & Multi Timeframe Trend Dashoboard" and the "Risk & Reward Position Planner"
Malaysian SnR StoryLinesA Malaysian SnR StoryLines is an HTF-based (Higher Timeframe) level-drawing indicator that automatically identifies and displays key levels derived from market structure:
🔹 Support
🔹 Resistance
🔹 OCL
As well as their state transitions:
🔹 RBS
🔹 SBR
🔹 QM+ (bullish)
🔹 QM- (bearish)
The goal of this indicator is to visually track the life cycle of levels:
➡️ created → broken → role reversal → invalidated
This helps speed up structure reading and level-based decision-making.
🧩 How does it work?
✅ Levels are always generated from the candle structure of the selected HTF timeframe (e.g., D, W).
✅ When a new HTF candle begins, the indicator creates levels based on patterns found in the closed HTF candles .
Levels are drawn horizontally on the chart, and the labels are aligned to the end of each line (transparent background, shifted).
⚠️ Known limitation:
🔹 If you select a chart timeframe that is too low compared to the HTF, some levels may disappear due to Pine Script/TradingwingView drawing limits.
Feedback and feature ideas are welcome. If you spot an issue, please include the symbol and the timeframes used (chart TF + HTF) so it’s easier to reproduce.
TradeSkull Opening Candle Range BoxThis will give you and extended range box of the opening candle of your choice on what ever timeframe you like
TradeSkull Opening Candle Box range of your choiceopening candle range box....pick your time and you will have the high/low and extended range box that you can edit
Wick & Body % with upper wick thresholdA simple indicator to give the sizes of wicks and main body of the last candle as percentage of high - low. No negative figures. If the candle is red, the table will be red and vice versa. Table could be located as per user preference. Upper wick threshold is user defined and will be red beyond the threshold.
Chainbey Ai - Volume Sentiment Table (Last N Candles) v1.2🔷 Chainbey Ai – Volume Sentiment Table (Last N Candles)
Chainbey Ai – Volume Sentiment Table is a smart, clean dashboard-style indicator that analyzes the last N candles and shows who is in control right now — Buyers or Sellers — directly on your chart in a bottom-right table.
This tool is designed to reduce noise, avoid guesswork, and help traders make confidence-based decisions using volume behavior rather than candle color alone.
📊 What This Indicator Shows
🔹 Buyer vs Seller Percentage
Calculates Buyer % and Seller % from the last N candles
Uses volume distribution logic (not just green/red candles)
Example:
Buyers: 72%
Sellers: 28%
This clearly tells you which side is dominant.
🔹 Market Control Status
The table automatically labels:
BUYERS ACTIVE
SELLERS ACTIVE
NEUTRAL
So you instantly know who is pushing the market at the moment.
🔹 Net Pressure (Buy − Sell)
Shows the difference between buyers and sellers in percentage.
Positive = bullish pressure
Negative = bearish pressure
Helpful to judge strength, not just direction.
🔹 Current Candle Pressure
Shows live buyer vs seller pressure for the current candle:
B 63% | S 37%
This helps you confirm:
Breakouts
Rejections
Fake moves
🔹 Relative Volume (RelVol)
Compares current volume to its average:
1.00x = normal activity
>1.50x = strong participation (institutional interest)
🛠️ How to Use (Practical Trading Guide)
✅ Trend Confirmation
Buyers Active + Rising Price → trend continuation likely
Sellers Active + Falling Price → bearish continuation
✅ Entry Confirmation
Use this table to confirm, not predict:
Enter trades only when your setup aligns with volume dominance
Avoid buying when Sellers Active
-n
✅ Breakout Validation
Breakout + Buyers > 60% + High RelVol = real breakout
Breakout + low buyer % = possible fake move
✅ Trade Management
If in BUY and table flips to SELLERS ACTIVE, consider:
Partial close
Tight stop
Same logic for SELL trades
⚙️ Inputs Explained
Lookback Candles
Controls how many past candles are used (default: 50)
Relative Volume Length
Volume average period for activity comparison
Dominance Threshold (%)
Used for alerts when one side becomes clearly dominant
Show Table
Toggle the dashboard on/off
🔔 Alerts
Buyers Dominant Alert
Sellers Dominant Alert
Alerts trigger when dominance crosses the defined threshold, helping you stay aware without staring at the screen.
🎯 Best Use Cases
✔ Scalping
✔ Intraday trading
✔ Breakout & rejection confirmation
✔ Smart money / volume analysis
✔ Works on all markets (Forex, Gold, Crypto, Indices)
⚠️ Important Note
This indicator does NOT generate buy/sell signals.
It is a confirmation and bias tool designed to work alongside:
Price action
Support & resistance
Trend structure
Chainbey Ai indicators
🧠 Chainbey Ai Philosophy
“Don’t trade what you hope — trade what volume confirms.”
If you want fewer fake entries, clearer market bias, and cleaner decisions — this tool is for you.
HANUMAN ASHTRA SIGNALSa very good indicator to give buy or sell signals combined with rsi and candle stick patterns
Sequential Breakout Structure (Logical by Dobrunia Trader)Индикатор структуры последовательных пробоев
Индикатор автоматически строит структурную ломаную на основе последовательных пробоев максимумов и минимумов.
Основные возможности:
- Определяет пробои когда цена превышает максимум или минимум предыдущей свечи
- Фильтрует внутренние бары (свечи внутри диапазона предыдущей) для уменьшения шума
- Умная обработка двухсторонних свечей (пробивающих одновременно верх и низ)
- Рисует непрерывную структурную линию через точки разворота
- Опциональное отображение структурных точек на экстремумах
Принцип работы:
1. Каждая свеча сравнивается с предыдущей валидной свечой
2. Если максимум выше предыдущего максимума → пробой вверх
3. Если минимум ниже предыдущего минимума → пробой вниз
4. При смене направления фиксируется структурная точка
5. Внутренние бары игнорируются и подсвечиваются (опционально)
В отличии от объяснения Dobrunia trader пришлось добавить обработку двухсторонних баров (бары которые пробивают и High и Low свечи) при сохранении последовательности пробоев.
Буду рад комментариям или критике если нашли какие то баги или проблемы.
Большая благодарность Dobrunia trader за возможность обучения его ТС и логике.
Ссылка на Dobrunia trader: ru.tradingview.com
-------------------------------------------------------------
This indicator automatically builds a structural zigzag line based on sequential high/low breakouts.
Key Features:
- Detects breakouts when price exceeds the previous candle's high or low
- Filters out inside bars (candles within previous candle's range) to reduce noise
- Smart handling of bidirectional candles (breaking both high and low simultaneously)
- Draws a continuous structure line through pivot points
- Optional display of structure points at extremes
How it works:
1. Each candle is compared to the previous valid candle
2. If high is above the previous high → upward breakout
3. If low is below the previous low → downward breakout
4. When direction changes, a structural point is recorded
5. Inside bars are ignored and highlighted (optional)
Unlike Dobrunia trader's explanation, I had to add handling for bidirectional bars (bars that break both High and Low of the previous candle) while maintaining the breakout sequence logic.
I would appreciate comments or criticism if you find any bugs or issues.
Big thanks to Dobrunia trader for the opportunity to learn his trading system and logic.
Link to Dobrunia trader: ru.tradingview.com
EMA 9, 20, 30, 200 (Buy Trend Filter Only)EMA 9, 20, 30, 200 (Buy Trend Filter Only) simple ema crossing analysis
Bitget Pro Sinyal [Optimized v2]11 gösterge onaylı sinyaller yatırım tavsiyesi değildir kendi kullandıgım sinyaller






















