Smart Risk – Three Institutional Models📘 Smart Risk – Three Institutional Entry Models  
A precision-engineered institutional framework that blends liquidity, structure, and multi-time-frame confirmation. 
 🧠 Concept Overview 
The  Smart Risk indicator  models how institutional traders and algorithms engineer entries around  liquidity, imbalance, and structural shifts .
It unifies t hree distinct institutional entry models —each built around core Smart Money Concepts (SMC)—and enhances them with a Multi-Time-Frame Confluence (MTF) engine for directional alignment.
This tool doesn’t simply merge indicators.
It connects l iquidity sweeps, order-block reactions, breaker validation, and fair-value-gap  mitigation into one cohesive trading logic—filtering every setup through trend, structure, and volume confirmation.
 ⚙️ How It Works 
 Setup #1 – Liquidity Sweep + Order Block Revisit + FVG Mitigation 
Identifies engineered stop-hunts where price sweeps external liquidity and returns to a prior Order Block or Fair Value Gap (FVG).
Signals reversal-style entries with high probability of mean-reversion or mitigation.
 Setup #2 – Supply/Demand + Mitigation / Breaker / FVG Continuation 
Captures continuation trades inside trending structure.
When trend bias (via moving-average context) aligns with breaker or mitigation blocks, signals confirm institutional continuation sequences.
 Setup #3 – Sweep + Classic FVG Reaction 
Tracks clean displacement gaps following a liquidity sweep—ideal for scalpers and intraday reversals where imbalances act as magnets for price.
Each setup can be independently enabled or disabled from the panel.
A built-in signal-cooldown prevents repetitive triggers on the same leg.
 🕒 Multi-Time-Frame Confluence 
The new MTF module aligns lower-time-frame precision entries with higher-time-frame market structure.
When enabled, each setup only validates if the HTF trend confirms the same directional bias as the LTF pattern—e.g. a 5-minute bullish FVG signal requires a bullish 1-hour structure.
This ensures institutional logic respects global liquidity flow and avoids counter-trend traps.
 MTF Controls: 
	•	✅ Enable MTF Confluence toggle
	•	⏱️ Lower Time-Frame (LTF) selector (default 5 min)
	•	⏱️ Higher Time-Frame (HTF) selector (default 1 hour)
	•	🔄 Automatic SMA-based HTF trend detection
 🎨 Visualization & Dashboard 
	•	 Order Block / Supply–Demand Zones  — highlight institutional footprints
	•	 Fair Value Gaps (FVGs)  — reveal displacement inefficiencies
	•	 Liquidity Sweeps (X / $)  — mark engineered stops
	•	 BOS & CHoCH  — confirm structure continuation or reversal
	•	 Compact Dashboard  — live “Armed” state for each setup and MTF bias
Color-coded background cues emphasize active trade phases without clutter.
 🧩 Core Algorithm Highlights 
	•	Dynamic swing and pivot structure detection
	•	Breaker / Mitigation / Volume confirmation filters
	•	Fair-Value-Gap logic with directional alignment
	•	Cooldown control for signal throttling
	•	Multi-Time-Frame bias filter for contextual precision
⸻
 📈 How to Use 
	1.	Apply indicator to any asset or timeframe.
	2.	Select which institutional setups you want active.
	3.	Optionally enable MTF Confluence (5 min → 1 hr recommended).
	4.	Wait for BOS/CHoCH confirmation + zone alignment before entry.
	5.	Use OB and FVG zones for entry/exit planning with risk management.
⸻
 💡 Originality Statement 
This script introduces a multi-layered institutional logic engine that merges liquidity, mitigation, and imbalance behavior into a unified framework—augmented with time-frame synchronization and signal-cooldown management.
All logic, calculations, and visualization structure were built from scratch for this model.
It is not a mash-up of existing public indicators and offers measurable analytical value through MTF-aware trade validation.
⸻
 ⚠️ Disclaimer 
This tool is intended for educational and analytical purposes only.
It does not provide financial advice or guaranteed trading outcomes.
Always back-test, validate setups, and apply proper risk management.
Choch
Choch Pattern Levels Altcoin Pioneers Group TRADING ™Choch Pattern Levels - Advanced Structure Break Detector (Premium Exclusive)
Exclusive Access for Premium Members 
Unlock elite market structure analysis with this Pine Script v6 indicator, reserved exclusively for Altcoin Pioneers Group Premium Members. This invite-only tool detects Change of Character (ChoCh) patterns in real-time, empowering you with precise signals for high-probability trades. Join our premium community for full access – where patience, discipline, and fearless execution meet cutting-edge tools.
Key Features  
- Real-Time ChoCh Detection: Identifies bullish crossovers above pivot highs and bearish crossunders below pivot lows, with adjustable length (default 10) for tailored sensitivity.  
- Precision Entry Levels: Pinpoints exact breakout entries (high for longs, low for shorts) to capture momentum shifts early.  
- Dynamic Profit Insights: Tracks live % based on maximum favorable excursion (peak high for longs, lowest low for shorts) – revealing true potential beyond current price.  
- Visual Pattern Zones: Renders filled polylines, key point circles, and auto-extending S/R lines. Caps at 10 patterns for a clutter-free chart.  
- Delta Volume Overlay: Optional labels for cumulative buy/sell volume during formation, color-coded for quick bias assessment.  
- Customizable Info Tables: Per-pattern tables showing entry and live P/L (with ↑/↓ indicators), positioned anywhere with adjustable text size (tiny to huge).  
- Integrated Alerts: Seamless TradingView alerts for new Bullish/Bearish ChoCh – configure for instant notifications via email, SMS, or webhook.  
-*Branded Watermark: Premium watermark with symbol/timeframe details; toggle and customize colors/sizes for your setup.  
Pro Tips for Premium Users  
1. Paste into Pine Editor and apply to charts (crypto, forex, stocks; 1m–1D).  
2. Fine-tune "Length" for your style: Shorter for scalps, longer for swings.  
3. Combine with group strategies (Fibonacci, MACD, RSI, EMA/SMA, Volume) for confluence.  
4. Enter on signal, trail stops using the zone lines – monitor live profit for exit cues.  
5. Backtest rigorously; premium members get exclusive group discussions on optimizations.  
Premium Perks  
As an invite-only free release for Premium Members, this tool is your edge in the Altcoin Pioneers ecosystem. No public access – share only within our fearless community. Questions? Hit up the group chat for tweaks or signals.  
Disclaimer  
Educational tool only – not financial advice. Trading risks capital loss; use risk management, backtest, and seek professional guidance. Past results ≠ future performance. Watermark for community use; remove for private charts. Open to premium feedback for v2!  
Version: 1.0 (October 2025)  
Premium Exclusive: Altcoin Pioneers Group TRADING™  
Access: Invite-Only for Premium Members  
Elevate your game – trade with the pioneers! 📈🔒
SMC Structures and Multi-Timeframe FVG PYSMC Structures and Multi-Timeframe FVG Indicator 
Tip: For optimal performance, adjust the number of FVGs displayed per timeframe in the settings. On high-performance devices, up to 8 FVGs per timeframe can be used without issues. If you experience slowdowns, reduce to 3 or 4 FVGs per timeframe. If the chart flashes, disable indicators one by one to identify conflicts, or try using the TradingView Mobile or Windows App for a smoother experience.
 Overview 
This Pine Script indicator enhances market analysis by integrating Smart Money Concepts (SMC) with Fair Value Gaps (FVG) across multiple timeframes. It identifies trend continuations (Break of Structure, BOS) and trend reversals (Change of Character, CHoCH) while highlighting liquidity zones through FVG detection. The indicator includes eight customizable Moving Average (MA) curve templates, disabled by default, to complement SMC and FVG analysis. Its originality lies in combining multi-timeframe FVG detection with SMC structure analysis, providing traders with a cohesive tool to visualize price action patterns and liquidity zones efficiently.
 Features and Functionality 
1. Fair Value Gaps (FVG)
The indicator detects and displays bullish, bearish, and mitigated FVGs, representing liquidity zones where price inefficiencies occur. These gaps are dynamically updated based on price action:
Bullish FVG: Displayed in green when unmitigated, indicating potential upward liquidity zones.
Bearish FVG: Displayed in red when unmitigated, signaling potential downward liquidity zones.
Mitigated FVG: Shown in gray once the gap is partially filled by price action.
Fully Mitigated FVG: Automatically removed from the chart when the gap is fully filled, reducing visual clutter.
Users can customize the number of historical FVGs displayed via the settings, allowing focus on recent liquidity zones for targeted analysis.
2. SMC Structures
The indicator identifies key SMC price action patterns:
Break of Structure (BOS): Marked with gray lines, indicating trend continuation when price breaks a significant high or low.
Change of Character (CHoCH): Highlighted with yellow lines, signaling potential trend reversals when price fails to maintain the current structure.
High/Low Values: Blue lines denote the highest high and lowest low of the current structure, providing reference points for market context.
3. Multi-Timeframe FVG Analysis
A standout feature is the ability to analyze FVGs across multiple timeframes simultaneously. This allows traders to align higher-timeframe liquidity zones with lower-timeframe entries, improving trade precision. The indicator fetches FVG data from user-selected timeframes, displaying them cohesively on the chart.
4. Moving Average (MA) Templates
The indicator includes eight customizable MA curve templates in the Settings > Template section, disabled by default. These templates allow users to overlay MAs (e.g., SMA, EMA, WMA) to complement SMC and FVG analysis. Each template is pre-configured with different periods and types, enabling quick adaptation to various trading strategies, such as trend confirmation or dynamic support/resistance.
 How It Works 
The script processes price action to detect FVGs by analyzing three-candle patterns where a gap forms between the high/low of the first and third candles. Multi-timeframe data is retrieved using Pine Script’s request.security() function, ensuring accurate FVG plotting across user-defined timeframes. BOS and CHoCH are identified by tracking swing highs and lows, with logic to differentiate trend continuation from reversals. The MA templates are computed using standard Pine Script TA functions, with user inputs controlling visibility and parameters.
How to Use
Add to Chart: Apply the indicator to any TradingView chart.
Configure Settings:
FVG Settings: Adjust the number of historical FVGs to display (default: 10). Enable/disable specific FVG types (bullish, bearish, mitigated).
Timeframe Selection: Choose up to three timeframes for FVG analysis (e.g., 1H, 4H, 1D) to align with your trading strategy.
Structure Settings: Toggle BOS (gray lines) and CHoCH (yellow lines) visibility. Adjust sensitivity for structure detection if needed.
MA Templates: Enable MA curves via the Template section. Select from eight pre-configured MA types and periods to suit your analysis.
Interpret Signals:
Use green/red FVGs for potential entry points targeting liquidity zones.
Monitor gray lines (BOS) for trend continuation and yellow lines (CHoCH) for reversal signals.
Align multi-timeframe FVGs with BOS/CHoCH for high-probability setups.
Optionally, use MA curves for trend confirmation or dynamic levels.
Clean Chart Usage: The indicator is designed to work standalone. Ensure no conflicting scripts are applied unless explicitly needed for your strategy.
Why This Indicator Is Unique
Unlike standalone FVG or SMC indicators, this script combines both concepts with multi-timeframe analysis, offering a comprehensive view of market structure and liquidity. The addition of customizable MA templates enhances flexibility, while the dynamic removal of mitigated FVGs keeps the chart clean. This mashup is purposeful, as it integrates complementary tools to streamline decision-making for traders using SMC strategies.
Credits
This indicator builds on foundational SMC and FVG concepts from the TradingView community. Some open-source code was reused, and do performance enhancement as you guys can read the code. This type of indicators has inspiration was drawn from public domain SMC methodologies. All code is partly original with manual work on performance optimization in Pine Script.
Notes
Ensure your chart is clean (no unnecessary drawings or indicators) to maximize clarity.
The indicator is open-source, and traders are encouraged to review the code for deeper understanding.
For optimal use, test the indicator on a demo account to familiarize yourself with its signals.
AriVestHub_SMCIntroduction to the AriVestHub_SMC Indicator
The AriVestHub_SMC indicator is designed and coded based on Smart Money Concepts (SMC). This tool has unique features that you won’t find in any other indicator built around SMC.
I’ve been active in the crypto market since 2019, and besides using the SMC strategy, I also apply several custom strategies in my trading. Personalized versions of these strategies will gradually be shared with you as well.
The main reason for developing this indicator was the gap in existing tools. Many times, setups like Valid Pullback or Inside Bar Candles appear on the chart but are not easily recognizable at first glance, and therefore they get ignored. This often leads to mistakes in Market Structure Mapping right from the beginning, which then causes errors in further analysis and predictions.
Since the SMC strategy is entirely built on market structure, any mistake in identifying its key components basically destroys the reliability of the analysis.
Unlike similar indicators that mostly just draw nice lines and zones on the chart for promotional purposes, AriVestHub_SMC aims to show the reality of the market, not beautify it. Price behavior is the result of trader psychology and the clash of different views—it doesn’t have to look neat and pretty all the time.
This indicator shows exactly what has happened in the market and the possible scenarios ahead. Once you use this tool and study this guide, you’ll clearly feel the difference compared to other common indicators. My main goal in creating AriVestHub_SMC was to give real help to traders—not just to sell or commercialize it.
The AriVestHub_SMC indicator is basically a Market Structure Mapping Engine (SMC Structure Mapping Engine), whose main task is to detect and accurately map market structure movements. 
The market is full of exceptional conditions, and analyzing them without indicators and only by visual inspection is almost impossible. This often leads to errors, especially in strategies that are based on market structure.
One of the most important and valuable features of this indicator compared to similar ones is that, after extensively studying and manually analyzing various charts with indicators, I have coded almost all common scenarios as well as exceptional cases that occur under different market conditions.
________________________________________
Its key features include:
•	BOS / CHoCH – Detecting
•	breakouts and changes in market character
•	IDM / Pullback – Confirming pivots and valid moves
•	OF / OB – Marking key supply and demand zones
•	SMT (Smart Money Trap) – Spotting invalid zones and smart money traps
•	Liquidity Sweeps / Equal High-Low – Liquidity hunts and reversal setups
•	Transfer Option – Automatically correcting structure in Single Leg scenarios
________________________________________
Basic Concepts in the AriVestHub_SMC Strategy
1. Inside Bar
An Inside Bar is a candle (or group of candles) whose price range falls between the High and Low of the previous candle.
In Smart Money and market structure analysis, these candles are usually ignored, and only the main candle is considered.
Simply put, an Inside Bar signals market pause and energy buildup—a place where both buyers and sellers are waiting for price to decide its next direction.
In the picture, you can see candles highlighted in a different color that fall within the main candle range. They should not be treated as independent candles, and all of them together should be considered as one.
  
________________________________________
2. Pullback
A pullback happens when price makes a temporary return after a main move. Even a single candle can cause it.
In Smart Money, a valid pullback is defined as:
•	In an uptrend: if the Low of a candle breaks the Low of the previous candle which is not an Inside Bar, a valid pullback occurs.
•	In a downtrend: if the High of a candle breaks the High of the previous candle which is not an Inside Bar, a valid pullback occurs.
Valid pullbacks are the points where the market gathers the energy needed to continue its move.
In the image below, both valid and invalid pullbacks are shown.
  
________________________________________
3. IDM – Inducement
Inducement is one of the most important concepts in AriVestHub_SMC. Without IDM, no structure in Smart Money can form.
Every valid pullback can be considered an IDM.
There are two types: Major IDM and Minor IDM.
Correctly identifying IDM is critical, because the entire market structure is mapped based on it.
After each BOS or CHoCH, a new HH or LL pivot is only confirmed if the price returns and touches the IDM.
•	In an uptrend after BOS: the lowest price of the first valid pullback is the Major IDM, and the last pullback before reaching the Major IDM is the Minor IDM.
•	In an uptrend after CHoCH: the highest price of the first valid pullback is the Major IDM, and the last pullback before reaching the Major IDM is the Minor IDM.
The same rules apply in reverse for downtrends.
In this strategy, Major IDM always takes priority.
The image shows different types of IDM, and the same applies for downtrends.
________________________________________
4. BOS – Break of Structure
A Break of Structure happens when price breaks its previous High or Low in the direction of the trend:
•	In an uptrend: if the previous HH is broken, BOS occurs.
•	In a downtrend: if the previous LL is broken, BOS occurs.
BOS confirms continuation of the current market trend.
________________________________________
5. CHoCH – Change of Character
Change of Character occurs when price moves against the previous trend:
•	In an uptrend: if the previous LL is broken, CHoCH occurs.
•	In a downtrend: if the previous HH is broken, CHoCH occurs.
CHoCH is usually a signal of a trend reversal or a deep market correction.
The image shows the overall market structure with BOS and CHoCH.
  
________________________________________
6. Order Flow
Order Flow zones are formed from valid pullbacks and are usually points where price reacts strongly.
They are defined as:
•	In an uptrend: Last Selling Momentum Before pushing upside
•	In a downtrend: Last Buying Momentum Before pushing dowside
Three main types of Order Flow used in this strategy:
•	OF: Decisional (Dec) – The first valid OF after IDM, where the market makes its key decision.
•	OF: Extreme (Ext) – The last valid OF after IDM, acting as the final defense of buyers or sellers.
•	SMT – Smart Money Trap – All order zones before IDM, and those between Dec and Ext. These usually cause short-term, deceptive reactions and are not valid for trading.
In addition:
•	Unmitigated Order Flow – A zone not yet touched, still a liquidity source.
•	Mitigated Order Flow – A zone that has been touched, with reduced validity.
•	Redefine Order Flow – Identifying internal OFs within a main unmitigated OF for more precise entries.
The image shows the different types of OF.
  
  
________________________________________
7. H/L Liquidity Sweep
A Liquidity Sweep happens when price breaks a previous High or Low with a wick, but the candle body fails to close beyond it.
•	If the High is broken with a wick but the candle closes below it, a Liquidity Sweep occurs.
•	If the Low is broken with a wick but the candle closes above it, a Liquidity Sweep occurs.
These setups are often signs of trapping traders and starting a move in the opposite direction. In fact, Liquidity Sweep points are among the best trading setups.
  
________________________________________
🔑 Final Note
All these concepts are like puzzle pieces: Inside Bar, Valid Pullback, IDM, BOS, CHoCH, Order Flow, and Liquidity Sweep.
When combined, they create a clear and accurate picture of the market’s real behavior.
________________________________________
Indicator Settings
1. Analyze From … To …
•	Set the analysis time range.
•	Another use: In ping-pong structures, you can add another copy of the indicator to the chart, set the starting point at the recent HH or LL, and map the internal structure for counter-trend trading.
________________________________________
2. Main
•	Confirm CHoCH with wicks → If enabled, only the wick (not the body) is considered for BOS and CHoCH confirmation. Useful for spotting subtle liquidity-based breaks.
•	Major / Minor IDM → Choose IDM type.
•	Consider Inside Bar → Best kept enabled, so candles inside the previous candle are ignored.
________________________________________
3. Fib Ret
•	Min pullback retracement % → Set the minimum retracement level.
•	Helps identify valid pullbacks and gives more confidence in trend continuation.
•	Meaning: if BOS happens, price must at least retrace by the minimum percentage before expecting the trend to continue.
________________________________________
4. BOS/CHoCH
•	Display BOS and CHoCH on the chart with customizable color and style.
________________________________________
5. IDM
    •	Mark previous IDM : Show past IDMs.
    •	Mark live IDM : Show current active IDM.
    •	Customize IDM display options.
________________________________________
6. Pivots
    •	Display HH and LL pivots.
________________________________________
7. Transferring H/L IDM BOS/CHoCH
    •	Transfer in case of lack idmB or idmS → When the move is Single Leg and no valid IDM exists in the recent move, HH, LL, and IDM must be shifted and corrected. This adjusts the market structure.
    •	In case of transferring, remove all previous transferred Market Structure → If enabled, every time HH/LL and IDM need to be shifted, the transfer happens and the market structure is re-analyzed from scratch.
    •	Important: Often after one transfer, another Single Leg appears. This option keeps adjusting structure automatically, while doing it manually would be slow and error-prone.
________________________________________
8. Order Flow
    •	Display Decisional, Extreme, and Supply/Demand OFs.
________________________________________
9. H/L Sweeps
    •	Detect Liquidity Sweeps at Highs and Lows.
    •	These are very strong reversal setups.
________________________________________
10. Equal High/Low
    •	Show equal Highs and Lows where liquidity often accumulates.
________________________________________
11. Moving Average
    •	Add a moving average as a trend filter.
    •	Option to choose type (SMA/EMA) and length (e.g., 50 or 200).
    •	Usually:
        o   MA50 → For mid-term trends, quick confirmation.
        o   MA200 → For long-term trends, stronger confirmation.
________________________________________
12. Internal Structure (ZigZag)
    •	Show internal market structure as ZigZag.
________________________________________
13. Inside Bar Candles
    •	Display Inside Bars in color or with a box.
Smart Money Toolkit - PD Engine Bias Map [KedArc Quant]📄 Description
Smart Money Toolkit is an advanced multi-layer Smart Money Concepts framework that automatically detects structure shifts, premium-discount zones, and institutional order flow.
It’s built around the PD Engine, which calculates the midpoint of the most recent market swing and dynamically determines BUY or SELL bias based on where current price trades relative to that equilibrium. This toolkit visualizes structure, order blocks, and bias context in one clean map — giving traders an institutional-grade lens without signal clutter.
💡 Why It’s Unique
* Not a mashup of open-source scripts.
  Every module — CHoCH/BOS logic, order-block zone detection, PD bias engine, and structure mapping — is written from scratch to ensure clean, consistent behavior in Pine Script v6.
* Bias engine with true equilibrium logic: The 50% PD (Premium-Discount) zone adapts in real time to the latest swing, giving a live institutional price map.
* Visual precision: Minimalist premium/discount shading, structured labeling (HH, HL, LH, LL, CHoCH), and context tables for clarity.
* Performance-optimized: Handles multiple visual layers (FVG, OB, CHoCH, BOS) efficiently without repainting.
🎯 Entry and Exit Logic (Discretionary Framework)
This toolkit is not a signal generator; it’s a contextual trading framework that guides your decisions.
BUY Bias (Discount Zone)
* Price trades below PD Mid → Market is in *discount*.
* Wait for a bullish CHoCH or rejection from demand OB/FVG before entering long.
* Target 1 = PD Mid; Target 2 = next opposing OB/FVG.
SELL Bias (Premium Zone)
* Price trades above PD Mid → Market is in *premium*.
* Wait for a bearish CHoCH or rejection from supply OB/FVG before shorting.
* Target 1 = PD Mid; Target 2 = next opposing OB/FVG.
This sequence enforces the institutional concept:
> Bias → Structure Shift → Confirmation → Execution
⚙️ Input Configuration
 Setting                 Description                                                   
 Swing Sensitivity   Controls how far back to look for HH/LL pivots.               
 OB/FVG Detection    Enable or disable visual order block or fair-value-gap zones. 
 PD Engine           Toggles PD midpoint line, zone shading, and bias table.       
 Multi-TF Bias Sync  Optionally reads higher-time-frame bias to confirm entries.   
 Color Themes        Switch between Light / Dark / Institutional color sets.       
All inputs are modular — you can show only the components you use (e.g., disable BOS/CHoCH labels or hide OB zones for a clean view).
🧮 Formula / Logic Summary
 Concept                   Formula                                                      
    
 PD Mid (Equilibrium)  `(Recent Swing High + Recent Swing Low) / 2`                 
 BUY Bias              `close < PD Mid`                                             
 SELL Bias             `close > PD Mid`                                             
 CHoCH / BOS           Detected via pivot-based structure reversal: HH→LL or LL→HH  
 Order Block           Last bullish/bearish candle before displacement.             
 Fair Value Gap (FVG)  Gap between prior candle’s high/low and next candle’s range. 
These formulas align with Smart Money Concepts taught in institutional trading frameworks.
🤝 How It Helps Traders
* Institutional Context: Instantly visualize premium vs. discount regions — see where smart money is likely accumulating or distributing.
* Bias Confidence: Removes guesswork — you know whether you should be a buyer or seller based on structure + PD bias.
* Cleaner Decision-Making: Combines all SMC elements (BOS, CHoCH, OB, FVG, PD) in one cohesive visual map.
* Timeframe Agnostic: Works seamlessly on any timeframe or instrument (Forex, Indices, Crypto, Equities).
📚 Glossary
 PD Mid (Equilibrium)         The midpoint between recent swing high and low — the market’s fair 
                                          value. 
 Premium Zone                  Price above PD Mid — sellers gain control.                                
 Discount Zone                   Price below PD Mid — buyers gain control.                                 
 CHoCH (Change of Character)  First structural signal of possible reversal.                             
 BOS (Break of Structure)     Continuation signal confirming trend direction.                           
 OB (Order Block)                 Institutional candle marking accumulation/distribution.                   
 FVG (Fair Value Gap)            Imbalance zone where price moved too quickly — often 
                                             rebalanced.          
❓ FAQ
Q: Is this a signal generator?
A: No — it’s a contextual framework for professional price-action trading.
Q: Does it repaint?
A: No. All structure points and bias logic are confirmed on bar close.
Q: Can it be used on any market or timeframe?
A: Yes. It’s structure-based, not instrument-specific.
Q: How often does bias change?
A: Only when a new swing high/low forms and PD recalculates — keeping the bias stable.
Q: Can I backtest it?
A: You can build an entry rule (e.g., CHoCH + OB + PD alignment) on top of it for strategy testing.
⚠️ Disclaimer 
This script is provided for educational purposes only.
Past performance does not guarantee future results.
Trading involves risk, and users should exercise caution and use proper risk management when applying this strategy.
Market Structure ICT Screener [TradingFinder] BoS ChoCh🔵 Introduction 
Market Structure is the foundation of every Smart Money and ICT based trading model. It describes how price moves through a sequence of highs and lows, forming clear phases of expansion, retracement and reversal. Understanding this structure allows traders to read institutional order flow and align their positions with the true direction of liquidity.
Two of the most critical components in Market Structure are the Break of Structure (BOS) and Change of Character (CHOCH). A BOS represents trend continuation, confirming strength within the current direction. In contrast, CHOCH also known as a Market Structure Shift (MSS) signals the first sign of a trend reversal or liquidity shift where order flow begins to change from bullish to bearish or vice versa.
Because the market is fractal, structure can exist at multiple levels known as Major (External) and Minor (Internal). Major structure defines the overall trend on higher timeframes while minor or internal structure reveals short term swings and early reversals within that larger move. 
  
🔵 How to Use 
Understanding Market Structure starts with identifying how price interacts with previous swing highs and swing lows. Every trend in the market, whether bullish or bearish, is built from a sequence of impulsive and corrective moves. Impulsive legs show strong displacement in the direction of liquidity flow, while corrective legs represent temporary pullbacks as the market rebalances before the next expansion. Recognizing these sequences is essential for reading the story of price and anticipating what may happen next.
A Break of Structure (BOS) occurs when price decisively moves beyond a previous structural point by breaking above the last high in an uptrend or falling below the last low in a downtrend. This event confirms that the current trend remains intact and that liquidity has been successfully taken from one side of the market. A BOS acts as confirmation of continuation and reflects strength within the existing directional bias.
A Change of Character (CHOCH) appears when price violates structure in the opposite direction of the prevailing trend. This is the first signal that market sentiment and order flow may be shifting. For example, during a downtrend if price breaks above a previous high, it indicates that sellers are losing control and a potential bullish reversal may be developing. In an uptrend, when price drops below a recent low, it suggests a possible bearish transition.
  
Because the market is fractal, structure exists across multiple layers. Major structure reflects the dominant movement visible on higher timeframes and defines the broader directional bias. Minor or internal structure represents smaller swings within that move and helps identify early transitions before they appear on the higher timeframe. When internal and external structures align, they offer a high probability signal for trend continuation or reversal.
By observing BOS and CHOCH across both internal and external structures, traders can clearly visualize when the market is expanding, contracting or preparing to shift direction. This structured understanding of price movement forms the foundation for precise trend analysis and high quality decision making in any Smart Money or ICT based trading approach.
  
🔵 Settings 
🟣 Display Settings 
 Table on Chart : Allows users to choose the position of the signal dashboard either directly on the chart or below it, depending on their layout preference.
  
  
 Number of Symbols : Enables users to control how many symbols are displayed in the screener table, from 10 to 20, adjustable in increments of 2 symbols for flexible screening depth.
 Table Mode : This setting offers two layout styles for the signal table :
 
 Basic : Mode displays symbols in a single column, using more vertical space.
 Extended : Mode arranges symbols in pairs side-by-side, optimizing screen space with a more compact view.
 
  
  
 Table Size : Lets you adjust the table’s visual size with options such as: auto, tiny, small, normal, large, huge.
 Table Position : Sets the screen location of the table. Choose from 9 possible positions, combining vertical (top, middle, bottom) and horizontal (left, center, right) alignments.
🟣 Symbol Settings 
 Each of the 20 symbol slots comes with a full set of customizable parameters :
 
 Symbol : Define or select the asset (e.g., XAUUSD, BTCUSD, EURUSD, etc.).
 Timeframe : Set your desired timeframe for each symbol (e.g., 15, 60, 240, 1D).
 Pivot Period : Set the length used to detect swing highs and lows. Shorter values increase sensitivity, longer ones focus on major structures.
 
🔵 Conclusion 
Mastering Market Structure and understanding the relationship between BOS and CHOCH allows traders to see the market with greater clarity and confidence. These two elements reveal how liquidity moves through different phases of expansion and retracement and how institutional order flow shifts between accumulation and distribution.
By analyzing both internal and external structures, traders can align short term and long term perspectives and anticipate where price is most likely to react. The ability to read these structural shifts helps identify continuation points, reversals and areas where liquidity is engineered or collected.
Incorporating Market Structure into a consistent trading process transforms the way a trader views the chart. Instead of reacting to random movements, each swing, break and shift becomes part of a logical framework that reflects the true behavior of the market. Understanding BOS and CHOCH is not just a concept but a complete language of price that guides every professional decision in Smart Money and ICT based trading.
Market Structure Report Library [TradingFinder]🔵 Introduction 
Market Structure is one of the most fundamental concepts in Price Action and Smart Money theory. In simple terms, it represents how price moves between highs and lows and reveals which phase of the market cycle we are currently in uptrend, downtrend, or transition.
 Each structure in the market is formed by a combination of Breaks of Structure (BoS) and Changes of Character (CHoCH) :
 
 BoS occurs when the market breaks a previous high or low, confirming the continuation of the current trend.
 CHoCH occurs when price breaks in the opposite direction for the first time, signaling a potential trend reversal.
 
  
 Since price movement is inherently fractal, market structure can be analyzed on two distinct levels :
 
 Major / External Structure: represents the dominant macro trend.
 Minor / Internal Structure: represents corrective or smaller-scale movements within the larger trend.
 
🔵 Library Purpose 
The “Market Structure Report Library” is designed to automatically detect the current market structure type in real time.
Without drawing or displaying any visuals, it analyzes raw price data and returns a series of logical and textual outputs (Return Values) that describe the current structural state of the market.
 It provides the following information :
 Trend Type :
 
 External Trend (Major): Up Trend, Down Trend, No Trend
 Internal Trend (Minor): Up Trend, Down Trend, No Trend
 
 Structure Type :
 
 BoS : Confirms trend continuation
 CHoCH : Indicates a potential trend reversal
 
 Consecutive BoS Counter : Measures trend strength on both Major and Minor levels.
 Candle Type : Returns the current candle’s condition(Bullish, Bearish, Doji)
This library is specifically designed for use in Smart Money–based screeners, indicators, and algorithmic strategies.
It can analyze multiple symbols and timeframes simultaneously and return the exact structure type (BoS or CHoCH) and trend direction for each.
🔵 Function Outputs 
The function MS() processes the price data and returns seven key outputs,
each representing a distinct structural state of the market. These values can be used in indicators, strategies, or multi-symbol screeners.
🟣 ExternalTrend 
 Type : string
 Description : Represents the direction of the Major (External) market structure.
 Possible values :
 
 Up Trend
 Down Trend
 No Trend
 
This is determined based on the behavior of Major Pivots (swing highs/lows).
🟣 InternalTrend 
 Type : string
 Description : Represents the direction of the Minor (Internal) market structure.
 Possible values :
 
 Up Trend
 Down Trend
 No Trend
 
🟣 M_State 
 Type : string
 Description : Specifies the type of the latest Major Structure event.
 Possible values :
 
 BoS
 CHoCH
 
🟣 m_State 
 Type : string
 Description : Specifies the type of the latest Minor Structure event.
 Possible values :
 
 BoS
 CHoCH
 
🟣 MBoS_Counter 
 Type : integer
 Description : Counts the number of consecutive structural breaks (BoS) in the Major structure.
 Useful for evaluating trend strength :
 
 Increasing count: indicates trend continuation.
 Reset to zero: typically occurs after a CHoCH.
 
🟣 mBoS_Counter 
 Type : integer
 Description : Counts the number of consecutive structural breaks in the Minor structure.
Helps analyze the micro structure of the market on lower timeframes.
 Higher value : strong internal trend.
 Reset : indicates a minor pullback or reversal.
🟣 Candle_Type 
 Type : string
 Description : Represents the type of the current candle.
 Possible values :
 
 Bullish
 Bearish
 Doji
 
 import TFlab/Market_Structure_Report_Library_TradingFinder/1 as MSS
PP = input.int      (5       , 'Market Structure Pivot Period'                     , group = 'Symbol 1' )
        = MSS.MS(PP)
Trend Fib Zone Bounce (TFZB) [KedArc Quant]Description:
Trend Fib Zone Bounce (TFZB) trades with the latest confirmed Supply/Demand zone using a single, configurable Fib pullback (0.3/0.5/0.6). Trade only in the direction of the most recent zone and use a single, configurable fib level for pullback entries.
	•	Detects market structure via confirmed swing highs/lows using a rolling window.
	•	Draws Supply/Demand zones (bearish/bullish rectangles) from the latest MSS (CHOCH or BOS) event.
	•	Computes intra zone Fib guide rails and keeps them extended in real time.
	•	Triggers BUY only inside bullish zones and SELL only inside bearish zones when price touches the selected fib and closes back beyond it (bounce confirmation).
	•	Optional labels print BULL/BEAR + fib next to the triangle markers.
	
What it does 
	Finds structure using confirmed swing highs/lows (you choose the confirmation length).
	Builds the latest zone (bullish = demand, bearish = supply) after a CHOCH/BOS event.
	Draws intra-zone “guide rails” (Fib lines) and extends them live.
	Signals only with the trend of that zone:
	BUY inside a bullish zone when price tags the selected Fib and closes back above it.
	SELL inside a bearish zone when price tags the selected Fib and closes back below it.
	Optional labels print BULL/BEAR + Fib next to triangles for quick context
	
Why this is different 
	Most “zone + fib + signal” tools bolt together several indicators, or fire counter-trend signals because they don’t fully respect structure. TFZB is intentionally minimal:
	Single bias source: the latest confirmed zone defines direction; nothing else overrides it.
	Single entry rule: one Fib bounce (0.3/0.5/0.6 selectable) inside that zone—no counter-trend trades by design.
	Clean visuals: you can show only the most recent zone, clamp overlap, and keep just the rails that matter.
	Deterministic & transparent: every plot/label comes from the code you see—no external series or hidden smoothing
	
How it helps traders
	Cuts decision noise: you always know the bias and the only entry that matters right now.
	Forces discipline: if price isn’t inside the active zone, you don’t trade.
	Adapts to volatility: pick 0.3 in strong trends, 0.5 as the default, 0.6 in chop.
	Non-repainting zones: swings are confirmed after Structure Length bars, then used to build zones that extend forward (they don’t “teleport” later)
	
How it works (details)
*Structure confirmation
	A swing high/low is only confirmed after Structure Length bars have elapsed; the dot is plotted back on the original bar using offset. Expect a confirmation delay of about Structure Length × timeframe. 
*Zone creation
	After a CHOCH/BOS (momentum shift / break of prior swing), TFZB draws the new Supply/Demand zone from the swing anchors and sets it active. 
*Fib guide rails
	Inside the active zone TFZB projects up to five Fib lines (defaults: 0.3 / 0.5 / 0.7) and extends them as time passes. 
*Entry logic (with-trend only)
	BUY: bar’s low ≤ fib and close > fib inside a bullish zone.
	SELL: bar’s high ≥ fib and close < fib inside a bearish zone.
*Optionally restrict to one signal per zone to avoid over-trading. 
(Optional) Aggressive confirm-bar entry
When do the swing dots print?
	* The code confirms a swing only after `structureLen` bars have elapsed since that candidate high/low.
	* On a 5-min chart with `structureLen = 10`, that’s about 50 minutes later.
	* When the swing confirms, the script plots the dot back on the original bar (via `offset = -structureLen`). So you *see* the dot on the old bar, but it only appears on the chart once the confirming bar arrives.
	> Practical takeaway: expect swing markers to appear roughly `structureLen × timeframe` later. Zones and signals are built from those confirmed swings.
Best timeframe for this Indicator
Use the timeframe that matches your holding period and the noise level of the instrument:
* Intraday :
  * 5m or 15m are the sweet spots.
  * Suggested `structureLen`:
    * 5m: 10–14 (confirmation delay \~50–70 min)
    * 15m: 8–10 (confirmation delay \~2–2.5 hours)
  * Keep Entry Fib at 0.5 to start; try 0.3 in strong trends, 0.6 in chop.
  * Tip: avoid the first 10–15 minutes after the open; let the initial volatility set the early structure.
* Swing/overnight:
  * 1h or 4h.
  * `structureLen`:
    * 1h: 6–10 (6–10 hours confirmation)
    * 4h: 5–8  (20–32 hours confirmation)
* 1m scalping: not recommended here—the confirmation lag relative to the noise makes zones less reliable.
Inputs (all groups)
Structure
	•	Show Swing Points (structureTog)
		o	Plots small dots on the bar where a swing point is confirmed (offset back by Structure Length).
	•	Structure Length (structureLen)
		o	Lookback used to confirm swing highs/lows and determine local structure. Higher = fewer, stronger swings; lower = more reactive.
	Zones
	•	Show Last (zoneDispNum)
		o	Maximum number of zones kept on the chart when Display All Zones is off.
	•	Display All Zones (dispAll)
		o	If on, ignores Show Last and keeps all zones/levels.
	•	Zone Display (zoneFilter): Bullish Only / Bearish Only / Both
		o	Filters which zone types are drawn and eligible for signals.
	•	Clean Up Level Overlap (noOverlap)
		o	Prevents fib lines from overlapping when a new zone starts near the previous one (clamps line start/end times for readability).
Fib Levels
Each row controls whether a fib is drawn and how it looks:
	•	Toggle (f1Tog…f5Tog): Show/hide a given fib line.
	•	Level (f1Lvl…f5Lvl): Numeric ratio in  . Defaults active: 0.3, 0.5, 0.7 (0 and 1 off by default).
	•	Line Style (f1Style…f5Style): Solid / Dashed / Dotted.
	•	Bull/Bear Colors (f#BullColor, f#BearColor): Per-fib color in bullish vs bearish zones.
Style
	•	Structure Color: Dot color for confirmed swing points.
	•	Bullish Zone Color / Bearish Zone Color: Rectangle fills (transparent by default).
Signals
	•	Entry Fib for Signals (entryFibSel): Choose 0.3, 0.5 (default), or 0.6 as the trigger line.
	•	Show Buy/Sell Signals (showSignals): Toggles triangle markers on/off.
	•	One Signal Per Zone (oneSignalPerZone): If on, suppresses additional entries within the same zone after the first trigger.
	•	Show Signal Text Labels (Bull/Bear + Fib) (showSignalLabels): Adds a small label next to each triangle showing zone bias and the fib used (e.g., BULL 0.5 or BEAR 0.3).
How TFZB decides signals
With trend only:
	•	BUY
		1.	Latest active zone is bullish.
		2.	Current bar’s close is inside the zone (between top and bottom).
		3.	The bar’s low ≤ selected fib and it closes > selected fib (bounce).
	•	SELL
		1.	Latest active zone is bearish.
		2.	Current bar’s close is inside the zone.
		3.	The bar’s high ≥ selected fib and it closes < selected fib.
Markers & labels
	•	BUY: triangle up below the bar; optional label “BULL 0.x” above it.
	•	SELL: triangle down above the bar; optional label “BEAR 0.x” below it.
Right-Panel Swing Log (Table)
What it is
	A compact, auto-updating log of the most recent Swing High/Low events, printed in the top-right of the chart. 
	It helps you see when a pivot formed, when it was confirmed, and at what price—so you know the earliest bar a zone-based signal could have appeared.
Columns
	Type – Swing High or Swing Low.
	Date – Calendar date of the swing bar (follows the chart’s timezone).
	Swing @ – Time of the original swing bar (where the dot is drawn).
	Confirm @ – Time of the bar that confirmed that swing (≈ Structure Length × timeframe after the swing). This is also the earliest moment a new zone/entry can be considered.
	Price – The swing price (high for SH, low for SL).
Why it’s useful
	Clarity on repaint/confirmation: shows the natural delay between a swing forming and being usable—no guessing.
	Planning & journaling: quick reference of today’s pivots and prices for notes/backtesting.
	Scanning intraday: glance to see if you already have a confirmed zone (and therefore valid fib-bounce entries), or if you’re still waiting.
	Context for signals: if a fib-bounce triangle appears before the time listed in Confirm @, it’s not a valid trade (you were too early).
	Settings (Inputs → Logging)
	Log swing times / Show table – turn the table on/off.
	Rows to keep – how many recent entries to display.
	Show labels on swing bar – optional tags on the chart (“Swing High 11:45”, “Confirm SH 14:15”) that match the table.
Recommended defaults
•	Structure Length: 10–20 for intraday; 20–40 for swing.
•	Entry Fib for Signals: 0.5 to start; try 0.3 in stronger trends and 0.6 in choppier markets.
•	One Signal Per Zone: ON (prevents over trading).
•	Zone Display: Both.
•	Fib Lines: Keep 0.3/0.5/0.7 on; turn on 0 and 1 only if you need anchors.
Alerts
	Two alert conditions are available:
		•	BUY signal – fires when a with trend bullish bounce at the selected fib occurs inside a bullish zone.
		•	SELL signal – fires when a with trend bearish bounce at the selected fib occurs inside a bearish zone.
	Create alerts from the chart’s Alerts panel and select the desired condition. Use Once Per Bar Close to avoid intrabar flicker.
Notes & tips
	•	Swing dots are confirmed only after Structure Length bars, so they plot back in time; zones built from these confirmed swings do not repaint (though they extend as new bars form).
	•	If you don’t see a BUY where you expect one, check: (1) Is the active zone bullish? (2) Did the candle’s low actually pierce the selected fib and close above it? (3) Is One Signal Per Zone suppressing a second entry?
	•	You can hide visual clutter by reducing Show Last to 1–3 while keeping Display All Zones off.
Glossary
	•	CHOCH (Change of Character): A shift where price breaks beyond the last opposite swing while local momentum flips.
	•	BOS (Break of Structure): A cleaner break beyond the prior swing level in the current momentum direction.
	•	MSS: Either CHOCH or BOS – any event that spawns a new zone.
Extension ideas (optional)
	•	Add fib extensions (1.272 / 1.618) for target lines.
	•	Zone quality score using ATR normalization to filter weak impulses.
	•	HTF filter to only accept zones aligned with a higher timeframe trend.
 
⚠️ Disclaimer This script is provided for educational purposes only.
Past performance does not guarantee future results.
Trading involves risk, and users should exercise caution and use proper risk management when applying this strategy.
VWAP + Range Breakout (Pre-Signal for Manual Entry)WHAT IT DOES
This tool highlights potential breakout opportunities when price sweeps the previous day’s high or low and aligns with VWAP and short-term range levels. It provides both pre-signals (early warnings) and confirmed signals (breakout closed) so traders can prepare before momentum accelerates.
Works on all timeframes and across markets (indices, forex, crypto). Especially useful during active London and New York sessions.
---
KEY FEATURES
Daily sweep logic: previous day high/low as liquidity reference
VWAP with cumulative calculation
Adjustable range breakout levels
Optional SMA trend filter
Session filter (London / NY trading hours)
Pre-Signal markers (early alert before breakout)
Confirmed LONG/SHORT signals after breakout close
Alerts for Pre-Long, Pre-Short, and Confirmed entries
---
HOW TO USE
1. Wait for price to sweep the previous day high/low.
2. Look for alignment with VWAP and the defined range breakout levels.
3. Use trend/session filters for higher accuracy.
4. Combine with your own risk management rules.
---
SETTINGS TIPS
Adjust range lookback for different timeframes (shorter for fast intraday, longer for higher timeframes).
Enable/disable session filters depending on your market.
Use SMA trend filter to stay aligned with higher-timeframe bias.
---
WHO IT’S FOR
Scalpers, intraday, and swing traders who want early signals when liquidity is taken and price is preparing for a breakout.
---
NOTES
For educational purposes only. No financial advice.
This script is open-source; redistribution follows TradingView rules.
Smart Money LITE — Daily Sweep → HQ Signals (VWAP • FVG • CHoCH) 🔗 PRO VERSION (VWAP + FVG + CHoCH — full confirmations, all timeframes):  
chartedgepro.gumroad.com/l/rmnbhw
Daily liquidity sweep → confluence signals with VWAP, FVG & CHoCH. Works on all timeframes & markets (Indices, Forex, Crypto).
WHAT IT DOES  
Smart Money LITE+ highlights high-quality LONG/SHORT signals only after daily liquidity is swept (previous day high/low) with confluence from VWAP, FVG and structure (BOS/CHoCH).  
Works on all timeframes and across markets: indices, forex, crypto.  
KEY FEATURES (Lite)  
• Daily sweep logic (PDH/PDL) + previous day zones  
• VWAP + deviation bands (optional) and proximity filter  
• 3-bar FVG boxes (visual) with adjustable extension  
• ATR/volatility filter, optional HTF trend filter  
• Anti-spam cooldown, clean LONG/SHORT labels  
• Alerts: HQ LONG / HQ SHORT  
HOW TO USE  
1. Wait for price to sweep PDH/PDL → indicator opens “signal window”.  
2. Look for confluence: VWAP touch/proximity + CHoCH or BOS in direction.  
3. Enter with proper risk management (stop beyond swing/zone, partials).  
SETTINGS TIPS  
• Enable “Require VWAP Confluence?” for strictest setups.  
• Use “HTF Trend Filter?” to align with higher-timeframe EMA trend.  
• Adjust “After sweep (bars)” to define signal validity window.  
• FVGs are visual in Lite — advanced filtering and confirmation are in Pro.  
WHO IT'S FOR  
Scalpers, intraday, and swing traders looking for objective, visual signals based on liquidity sweeps and VWAP/FVG confluence.  
PRO VERSION (full confirmations)  
Adds advanced FVG/iFVG logic, more confluence filters, dynamic risk tools and extended alert packages — optimized for all timeframes.  
👉 chartedgepro.gumroad.com/l/rmnbhw  
NOTES  
• For educational purposes only. No financial advice.  
• “Lite” is open-source; redistribution of code follows TradingView rules.
SMC Structure SuiteSMC Structure Suite — BOS, CHOCH & Order Blocks 
This indicator provides automated Smart Money Concepts (SMC) tools to help traders analyze market structure objectively. It is designed for traders who want to quickly identify shifts in price behavior without manually marking charts.
 Core Features 
 
 Market Structure Recognition
Automatically detects Higher Highs (HH), Lower Lows (LL), Higher Lows (HL), and Lower Highs (LH). Detection uses a pullback validation mechanism to confirm swing structure.
 BOS & CHOCH Detection
Identifies Break of Structure (BOS) for potential continuation and Change of Character (CHOCH) for possible reversals.
 Order Block Highlighting
Marks bullish and bearish order blocks when confirmed by price action. Options allow choosing mitigation style (wick touch or body close). Blocks are hidden when invalidated.
 Multi-Timeframe Analysis
Works on any timeframe. Historical analysis allows reviewing past structure.
 Customizable Visuals
Colors, label positions, and background style can be adjusted for a clear chart.
 Alert System
Alerts are provided for trend changes to monitor potential shifts in market direction in real time.
 
 Disclaimer 
This indicator is a tool to assist with chart analysis. It does not guarantee results and is not financial advice. Use appropriate risk management.
Signalgo CHoCHSignalgo CHoCH: Informative Technical Overview
Signalgo CHoCH is a multi-factor indicator designed for TradingView to detect “Change of Character” (CHoCH) shifts in market structure, signaling significant trend reversals and managing trades with risk control. This documentation details how it operates, its customizable parameters, signal methodology, what makes it different from traditional tools, and typical strategy applications.
  
How Signalgo CHoCH Works
1. Market Structure Detection
Swing High & Low Identification: The indicator uses an adaptive swing length to isolate important pivot highs and lows in price action. These pivots signal points where the market reversed direction or paused, forming the “swing structure” core to this strategy.
Body Strength Validation: Not every pivot break is meaningful. Signalgo CHoCH assesses price bar “body strength”—quantifying if the current candle’s body is disproportionately large compared to a recent average—to filter out weak or indecisive moves, retaining only those breaks likely to indicate genuine momentum.
2. Change of Character (CHoCH) Signal Logic
Bullish CHoCH: Triggered when price closes above the last significant swing low (the most recent support) with a strong candle body, indicating a transition from bearish to bullish market structure.
Bearish CHoCH: Triggered when price closes below the last significant swing high (key resistance) with a strong bearish candle, denoting a shift from bullish to bearish structure.
One-Time Event Recognition: Each break is tracked so that signals are issued only once per directional change, reducing repeated or redundant entries.
3. Higher Timeframe Confirmation
Multi-Timeframe Consistency: The indicator requires the CHoCH signal (on the current trading timeframe) to be confirmed by the market structure status of a selected higher timeframe. This adds an extra layer of validation, ensuring the signal aligns with broader trends.
Inputs
SwingLen: The number of bars used to define swing pivots.
bodyStrength & bodyLookback: Control sensitivity for body size validation, filtering which candle breaks are considered strong enough for signaling.
htfTf: Selects the higher timeframe for multi-timeframe checking.
show_tpsl: Toggle to show/hide automated Take Profit (TP) and Stop Loss (SL) levels on the chart.
ATR, TP/SL/RR/Trailing Settings: Determines how risk and reward are managed, using ATR for stop placement and multi-level profit targets with optional trailing stop activation after TP1.
Entry & Exit Strategy
Entry Logic
  
Long Entry: When a bullish CHoCH is detected, optionally confirmed by the higher timeframe, it marks a buy opportunity at the close of the breakout candle.
Short Entry: When a bearish CHoCH forms, also with optional higher timeframe confirmation, it identifies a sell entry at the close of the confirmation candle.
Exit & Trade Management
  
Stop Loss (SL): Automatically placed at a set ATR distance from entry, dynamically adapting to volatility.
Take Profits (TP1, TP2, TP3): Multiple reward targets are calculated and marked for systematic scaling out or profit-taking, based on a defined risk multiple.
Trailing Stop: Once the first profit target is hit, SL moves to breakeven, and a trailing stop engages, incrementally securing further gains if the trend continues.
State Tracking: All TP, SL, and trailing events are labeled on the chart for easy post-trade analysis.
Body Strength and Trend Filtering: Breakouts are only considered if the candle’s body confirms significant momentum, not just a fleeting spike, improving signal quality.
Event-Driven, Not Rolling: Each bullish or bearish “character change” is signaled only at the true point of structural shift, with strict per-event marking, not continuous signal generation as with typical MA cross strategies.
Integrated Multi-Timeframe Logic: higher timeframe validation minimizes false positives from short-term volatility noise, a capability not found in most indicator-based tools.
Automated, Dynamic Trade Management: This indicator overlays a complete trade management suite (TPs, SL, trailing) that moves with market conditions, allowing for risk handling directly from each signal.
Trading Strategy Application
Trend Reversal & Continuation: Suitable for identifying both sudden reversals and structural continuations, adaptable for intraday, swing, or positional trading styles.
Noise Filtering: Multiple checks (body strength, momentum, multi-timeframe) focus signals on genuine trend changes, filtering out most “whipsaws” seen in pure MA systems.
Visual Feedback: All transitions, TPs, SLs, and trailing events are visually annotated, enhancing the educational and review process.
Vietnamese: Swing Low Detection with SMA Bands & BackgroundThis script detects **swing lows** using a dynamic SMA-based logic and visually highlights them on the chart.
 Features 
 
 Customizable Moving Averages: Supports multiple MA types (SMA, EMA, WMA, RMA, HMA, DEMA, TEMA, VWMA).
 Swing Low Visualization: Identifies swing lows when price closes below the SMA of lows and exits once price trades above the SMA of highs.
 Smart Rectangles: Marks detected swing lows with labeled boxes for clear visual reference.
 Background Highlights**: Dynamically shades the chart background when price breaks below recent swing lows, helping traders spot potential breakdown zones.
 Configurable Parameters: Period length, rectangle length, and MA source can all be tuned.
 
 Use Cases 
 
 Spot breakdown/bearish continuation signals when price closes under recent lows.
 Combine with higher timeframe trend analysis for confluence.
 
 Notes 
* This tool is designed for **visual analysis** and is not a standalone buy/sell signal.
* Works best when combined with broader trend analysis, support/resistance levels, and volume.
BOS & CHoCH (v6, UA)The logic of the trading strategy
This is a well-structured and concise summary of a trading strategy based on market structure analysis. Here is the English translation.
Swings
ta.pivothigh/low on a selected structure timeframe (TF). When a swing is confirmed, we fix the level and the bar_index of the current chart as an anchor for a horizontal line.
BOS (Break of Structure)
A breakout of the last Swing High (SH) or Swing Low (SL) in the direction of the current trend.
CHoCH (Change of Character)
A breakout against the trend, signaling a potential trend reversal.
Breakout
By close or by high/low (you can switch the breakout confirmation mode to closing price).
Angle Market Structure [BigBeluga]🔵 OVERVIEW 
 Angle Market Structure   is a smart pivot-based tool that dynamically adapts to price action by accelerating breakout and breakdown detection. It draws market structure levels based on pivot highs/lows and gradually adjusts those levels closer to price using an angle threshold. Upon breakout, the indicator projects  deviation zones  with labeled levels (+1, +2, +3 or −1, −2, −3) to track price extension beyond structure.
 🔵 CONCEPTS 
 
   Adaptive Market Structure:  Uses pivots to define structure levels, which dynamically angle closer to price over time to capture breakouts sooner.
  
   Breakout Acceleration:  Pivot high levels decrease and pivot low levels increase each bar using a user-defined angle (based on ATR), improving reactivity.
  
   Deviation Zones:  Once a breakout or breakdown occurs, 3 deviation levels are projected to show how far price extends beyond the breakout point.
  
  
   Count Labels:  Each successful structure break is numbered sequentially, giving traders insight into momentum and trend persistence.
  
   Visual Clarity:  The script uses colored pivot points, trend lines, and extension labels for easy structural interpretation.
 
 🔵 FEATURES 
 
  Calculates pivot highs and lows using a customizable length.
  Applies an angle modifier (ATR-based) to gradually pull levels closer to price.
  Plots breakout and breakdown lines in distinct colors with automatic extension.
  Shows deviation zones (+1, +2, +3 or −1, −2, −3) after breakout with customizable size.
  Color-coded labels for trend break count (bullish or bearish).
  Dynamic label sizing and theme-aware colors.
  Smart label positioning to avoid chart clutter.
  Built-in limit for deviation zones to maintain clarity and performance.
 
 🔵 HOW TO USE 
 
  Use pivot-based market structure to identify breakout and breakdown zones.
  Watch for crossover (up) or crossunder (down) events as trend continuation or reversal signals.
  Observe +1/+2/+3 or -1/-2/-3 levels for overextension opportunities or trailing stop ideas.
  
  Use breakout count as a proxy for trend strength—multiple counts suggest momentum.
  Combine with volume or order flow tools for higher confidence entries at breakout points.
  Adjust the angle setting to fine-tune sensitivity based on market volatility.
 
 🔵 CONCLUSION 
 Angle Market Structure   enhances traditional pivot-based analysis by introducing breakout acceleration and structured deviation tracking. It’s a powerful tool for traders seeking a cleaner, faster read on market structure and momentum strength—especially during impulsive price moves or structural transitions.
Choch Pattern Levels [BigBeluga]🔵 OVERVIEW 
The  Choch Pattern Levels   indicator automatically detects  Change of Character (CHoCH)  shifts in market structure — crucial moments that often signal early trend reversals or major directional transitions. It plots the structural break level, visualizes the pattern zone with triangle overlays, and tracks delta volume to help traders assess the strength behind each move.
 🔵 CONCEPTS 
 
   CHoCH Pattern:  A bullish CHoCH forms when price breaks a previous swing high after a swing low, while a bearish CHoCH appears when price breaks a swing low after a prior swing high.
  
   Break Level Mapping:  The indicator identifies the highest or lowest point between the pivot and the breakout, marking it with a clean horizontal level where price often reacts.
  
   Delta Volume Tracking:  Net bullish or bearish volume is accumulated between the pivot and the breakout, revealing the momentum and conviction behind each CHoCH.
  
   Chart Clean-Up:  If price later closes through the CHoCH level, the zone is automatically removed to maintain clarity and focus on active setups only.
 
 🔵 FEATURES 
 
  Automatic CHoCH pattern detection using pivot-based logic.
  Triangle shapes show structure break: pivot → breakout → internal high/low.
  
  
  Horizontal level marks the structural zone with a ◯ symbol.
  
  Optional delta volume label with directional sign (+/−).
  Green visuals for bullish CHoCHs, red for bearish.
  Fully auto-cleaning invalidated levels to reduce clutter.
  Clean organization of all lines, labels, and overlays.
  User-defined  Length  input to adjust pivot sensitivity.
  
 
 🔵 HOW TO USE 
 
  Use  CHoCH levels  as early trend reversal zones or confirmation signals.
  Treat  bullish CHoCHs  as support zones,  bearish CHoCHs  as resistance.
  Look for high delta volume to validate the strength behind each CHoCH.
  Combine with other BigBeluga tools like supply/demand, FVGs, or liquidity maps for confluence.
  Adjust pivot  Length  based on your strategy — shorter for intraday, longer for swing trading.
 
 🔵 CONCLUSION 
 Choch Pattern Levels   highlights key structural breaks that can mark the start of new trends. By combining precise break detection with volume analytics and automatic cleanup, it provides actionable insights into the true intent behind price moves — giving traders a clean edge in spotting early reversals and key reaction zones.
Structure Pro+ (BOS, CHoCH, FVG, OB)Structure Pro+ (BOS, CHoCH, FVG, OB)
Structure Pro+ is a comprehensive Pine Script indicator designed for traders who utilize Smart Money Concepts (SMC) in their analysis. This powerful tool automatically identifies and visualizes key market structure elements, helping you gain deeper insights into price action and potential institutional movements.
Key Features:
Break of Structure (BOS): Clearly identifies trend continuation by marking points where price breaks a previous swing high in an uptrend or a swing low in a downtrend.
Change of Character (CHoCH): Pinpoints potential trend reversals when price breaks a swing point against the prevailing trend, signaling a shift in market sentiment.
Fair Value Gap (FVG) / Imbalance: Automatically highlights areas where price has moved quickly, leaving behind "imbalances" that often act as magnet zones for future price action.
Mitigation Logic: FVGs are dynamically tracked and can be set to disappear from the chart once mitigated (when price returns to fill the gap).
Order Block (OB): Detects and marks potential institutional order blocks, which are crucial supply and demand zones that frequently act as strong support or resistance levels.
Customizable Settings: Tailor the indicator to your specific trading style with extensive input options, including:
Pivot sensitivity (leftBars, rightBars)
Color and line style for BOS/CHoCH
FVG display options, including color and mitigation behavior
Order Block display options and colors
Label sizing for clarity
Integrated Alerts: Stay informed with built-in alert functionalities for:
BOS occurrences (Bullish/Bearish)
CHoCH occurrences (Bullish/Bearish)
Confluent events: BOS + FVG and CHoCH + FVG, providing high-probability trade setups when structure breaks align with imbalances. The confluenceLookback setting allows you to define the maximum distance between these events for an alert.
Why Use Structure Pro+?
This indicator simplifies the complex process of identifying SMC concepts on your charts. By automatically drawing BOS, CHoCH, FVG, and OB, Structure Pro+ helps you:
Validate your directional bias with clear visual cues.
Identify potential entry and exit points around significant structural levels.
Enhance your market understanding based on institutional footprints.
Receive timely notifications for high-probability setups, so you never miss a critical market event.
Structure Pro+ is an invaluable tool for any trader looking to refine their analysis with Smart Money Concepts.
MarketMastery Suite by DGTAll-in-One Trading Framework for Price Action, Smart Money, and Market Structure 
Unlock a complete, institutional-grade toolkit built for modern traders. The  MarketMastery Suite  blends advanced price action logic, multi-timeframe structure detection, capital flow analytics, and liquidation-based risk tools — empowering you to decode market behavior with confidence.
Whether you're identifying smart money zones, anticipating structural shifts, or managing position risk,  MarketMastery Suite  delivers actionable and adaptive insights.
 KEY FEATURES 
---------------------------------------------------------------------------------------------------------------
 ⯌ Dynamic Support & Resistance Zones 
 Automatically detects major Support and Resistance zones based on adaptive logic derived from ICT-style OBs and BBs. Rather than using fixed lookbacks, the script applies swing-based detection to reveal significant levels across Local, Regional, Global, and Macro structures — pinpointing areas of likely institutional interest.  
 ⯌ Trend Stop & Range Detection 
 Tracks market bias with a smart 3-tier trailing stop that filters noise and identifies potential breakouts, traps, or directional flips — even in ranging conditions.  
⯌ Fractal Market Structure & Shift Detection
 Detects real-time Break of Structure (BoS) and Change of Character (CHoCH) events across fractal structure levels — Local to Macro — helping confirm or anticipate market shifts.   
 ⯌ Volume & Capital Flow Analysis 
 Highlights volume spikes and overlays Cumulative Volume Delta (CVD) and Open Interest (OI) to uncover buyer/seller intent and momentum pressure shifts.   
 ⯌ Trend Snapshot Dashboard 
 A clean, mobile-friendly dashboard that shows live trend strength, directional flow (Price, OI, CVD), and key capital activity, anchored to the latest swing evaluation window.  
 ⯌ Liquidation Risk Zones 
 Visualizes liquidation and margin thresholds based on leverage, entry price, and maintenance margin — essential for futures risk planning.  
 ALERT MESSAGES 
---------------------------------------------------------------------------------------------------------------
 Support & Resistance Events 
 
 "Rejection {count} at Support · Support ≈ {value}"
 "Support Retest {count} After Break · Support ≈ {value}"
 "Rejection {count} at Resistance · Resistance ≈ {value}"
 "Resistance Retest {count} After Break · Resistance ≈ {value}"
 
 Support & Resistance Transitions 
 
 "Support Broken · {value} → Becomes Resistance"
 "Resistance Broken · {value} → Becomes Support"
 
 Market Structure Alerts 
 
 "{fractal depth} {Bullish|Bearish} Break of Structure detected."
 "{fractal depth} {Bullish|Bearish} Change of Character detected."
 
 Bias Transitions 
 
 "{Bullish|Bearish} Bias — Trailing stop flipped {upward|downward}  {volume activity}"
 "Potential {Bullish|Bearish} Flip — Early signs of {upward|downward} pressure {volume activity}"
 "Ranging or Transitioning — Market lacks a clear trend {volume activity}"
 
 Volume Spike 
 
 "Extreme volume spike detected!"
 
 DISCLAIMER 
---------------------------------------------------------------------------------------------------------------
This script is intended for informational and educational purposes only. It does not constitute financial, investment, or trading advice. All trading decisions made based on its output are solely the responsibility of the user.
Vietnamese Market Structure With CountersThis indicator is designed to track Market Structure with Swing-Low Breakdowns and Swing-High Breakups specifically tailored for the Vietnamese stock market, though it can be applied elsewhere too. By default, it uses a 10-period EMA to dynamically detect key turning points in price action and count significant breakdowns or breakups from previous swing levels.
As an open source, you can modify the source code to match your needs.
 What it does: 
 
 Detects when price breaks below previous swing lows or above previous swing highs.
 
 Plots swing levels for both highs and lows.
 
 Displays labeled counters on the chart to show how many consecutive breakdowns or breakups have occurred.
 
 Helps traders identify trend shifts and possible exhaustion in moves.
 
 
 Why it's useful: 
This tool is great for visually tracking market momentum and structure changes — especially in trending or volatile environments. It emphasizes structure over indicators, helping you understand price behavior in a simplified, intuitive way.
 License: 
This script is published under the Mozilla Public License 2.0. Feel free to use, modify, and contribute!
Created with care by @doqkhanh.
If you find it useful, consider leaving a comment or sharing it with others!
Radi IQ [TradingIQ]Introducing "Radi IQ".
Radi IQ is a comprehensive market structure indicator designed to provide traders with a detailed view of key price levels and market behavior. It combines several analytical methods—including internal and external structure analysis, fair value gaps, order blocks, breaker blocks, rejection blocks, premium discount zones, equal levels, directional liquidity grabs, and trend meters —to help users better understand areas of support and resistance, potential turning points, and liquidity events in the market.
 Key Components and Their Functions 
 Market Structure Analysis 
 Internal and External Structure : The indicator evaluates market structure on two levels. The internal analysis focuses on immediate price action (e.g., recent support/resistance and swing points), while the external analysis uses a higher timeframe to provide context. This dual approach helps to confirm the strength of key levels by comparing short-term moves with the broader market trend.
 Break of Structure (BoS) and Change of Character (CHoCH) : These signals highlight moments when the market shifts its behavior. A BoS indicates that a previous level of support or resistance has been overcome, while a CHoCH signals a change in the market’s character. Both are marked clearly on the chart using distinct color codes.
 Break of Structure + (BoS+) and Change of Character + (CHoCH+) : These signals highlight moments when the market shifts its behavior and is confirmed by prior price action. A BoS + indicates that a previous level of support or resistance has been overcome, while price action achieves higher highs and higher lows (resistance break) or lower highs and lower lows (support break). CHoCH + signals a change in the market’s character when supported by prior price action - lower highs for a support break and higher lows for a resistance break.
BoS and CHoCH
  
The image above shows BoS and CHoCH identified on the price chart, and explains what each signifies.
A Break Of Structure (BoS) occurs when price decisively moves beyond a previously established support or resistance level. It indicates that the current trend or market pattern is being challenged, and the market may be ready to change direction.
A Change of Character (CHoCH) describes a shift in how the market behaves. A CHoCH occurs when, in an uptrend, a previously established support level breaks, or in a downtrend, a previously established resistance level breaks. 
This break indicates that the market's typical structure is shifting, suggesting that the current trend may be losing its strength and that a reversal or a new trend could be developing.
 CHoCH+ 
  
The image above explains CHoCH+ and how it forms, while highlighting an instance where a downside CHoCH+ formed following lower highs.
A Change of Character + (CHoCH+) describes a shift in how the market behaves that is supported by prior price action. For support breaks, price must form lower highs before breaking support.
  
The image above explains CHoCH+ for resistance breaks, while highlighting an instance where a resistance point broke that was supported by prior price action.
 BoS+ 
  
The image above explains BoS+ and how it forms, while highlighting an instance where an upside BoS+ formed following higher highs and higher lows. 
A BoS+ resistance break requires higher highs and higher lows prior to the resistance point being closed over.
  
The image above explains BoS+ support break, while highlighting an instance where a downside BoS+ formed following lower highs and lower lows. 
A BoS+ support break requires lower highs and lower lows prior to the support point being closed under.
 Future BoS and CHoCH 
Radi IQ also displays where the next BoS and CHoCH points are located.
  
The image above shows the feature in action. With this, traders will always know where the next key support/resistance breakpoints are before they actually occur.
 Fair Value Gaps (FVG) 
The indicator identifies gaps in the price where little or no trading occurred—known as fair value gaps. These gaps can act as temporary support or resistance and may indicate areas where the market is likely to correct. FVGs are displayed with clear color gradients that differentiate between upward and downward gaps.
  
The image above shows an identified upside FVG. In the image, the identified upside FVG acted as a support point for price.
  
The image above shows an identified downside FVG. In the image, the identified downside FVG acted as a resistance point for price.
 Low Volume FVG 
In addition to identifying trading FVGs - Radi IQ can also specifically detect low volume fair value gaps. Ideally, these fair value gaps will form inside a low volume node on a volume profile.
Low volume node FVGs are important because these are areas where very little trading occurred and is confirmable, indicating an imbalance in supply and demand. Since few trades took place there, the market often moves quickly through these zones when revisited, which can lead to rapid price changes. This "gap" in trading activity can serve as a signal for potential reversals or fast moves, offering opportunities to enter or exit positions based on expected market behavior.
  
The image above shows identified FVGs that formed on low volume.
 Large Area FVGs 
Radi IQ is also capable of filtering out “inconsequential” FVGs. With this, Radi IQ can be enabled to only mark FVGs that cover a wide price range.
  
The image above shows the feature enabled, and all identified FVGs formed with a wide price range.
 Large Area FVGs and Low Volume FVGs Combined 
Traders can also enable Radi IQ to only mark FVGs that form on low volume and have a wide price range - allowing traders to only identify the highest quality FVGs on the chart.
 Order Blocks and Premium Discount Zones 
 Order Blocks:  Radi IQ detects areas where large orders have previously been placed by institutional traders. These blocks can act as strong levels of support or resistance, and the indicator marks bullish and bearish order blocks with dedicated colors.
 What is an order block? 
Order blocks are clusters of orders that institutions have executed to enter or exit a market position. They typically form when there is a period of consolidation before a significant move. For example, the last bullish candle before a strong down move may indicate a supply order block, while the last bearish candle before a sharp rally might be considered a demand order block.
 Why They Form: 
Institutions don’t trade in small, sporadic amounts; they accumulate or distribute large volumes of an asset. To avoid slippage and minimize market impact, they execute these orders over a zone rather than at a single price point. This creates a recognizable “block” on the chart.
 Order Block Identification Types 
 Strength Score 
The “Strength Score” order block detection mode is a TradingIQ proprietary ranking system for identified order blocks. 
 Purpose 
The purpose of the “Strength Score” ranking system is to determine the “strength” or significance of an order block and rate the zone’s likelihood to act as support/resistance when retested in the future.
The scoring system ranks from 0 - 10, with “0” indicating a “weak” score or low likelihood of acting as a key support/resistance level when retested in the future.
A rating of “5” indicates a “moderate” score, indicating that the order block has a moderate likelihood of acting as a key support/resistance level when retested in the future.
A rating of “10” indicates a “strong” score, indicating that the order block has a strong likelihood of acting as a key support/resistance level when retested in the future.
 How It Works 
The score is calculated by examining the price move following the formation of an order block. The stronger the price move after an order block forms - the higher the Strength Score.
  
The image above shows a bearish order block with a score of “5” identified on the chart. The order block successfully operates as a resistance point when retested.
  
The image above shows a bullish order block with a score of “5” identified on the chart. The order block successfully operates as a resistance point when retested.
 Volume-Based 
The volume-based order block detection method detects traditional order blocks, but goes one step further by identifying the highest concentration point of volume for the bar and drawing the order block around this concentration point.
Key features when using the volume-based order block detection method:
 
 The top of the order block is anchored to the top of the highest volume concentration point of the bar
 The bottom of the order block is anchored to the bottom of the highest volume concentration point of the bar
 The total volume that went into creation of the order block is displayed on the chart
 The total volume of the order block is recorded as a percentage relative to the total volume for all order blocks on the chart
 
  
The image above shows the detection method in action.
 Breaker Blocks 
A breaker block is a specific type of order block that gains significance when price breaks through it and then often retests the level as a new area of support or resistance. Essentially, it’s a zone where, after the initial break, the previous level (which once acted as strong support or resistance) flips roles. For example, in an uptrend, if the price falls below a key support level, that level can become a breaker block and act as resistance if the price tries to move back up. Conversely, in a downtrend, a broken resistance level can serve as new support. Traders monitor breaker blocks because they often mark a shift in market sentiment and can provide potential entry or exit points once the market re-engages with these levels.
  
The image above shows a breaker block above price acting as resistance.
  
The image above shows a breaker block below price acting as support.
 Rejection Blocks 
A rejection block is a price area where the market shows a strong unwillingness to move beyond a certain level. This typically happens when price approaches a specific level but then is quickly rejected, leading to a bounce in the opposite direction. In other words, a rejection block forms when traders' orders create a barrier, causing the price to reverse rather than break through. Traders watch these areas closely, as they often signal a strong concentration of supply or demand that could provide potential entry or exit points for trades.
  
The image above shows both a verified upside rejection block acting as resistance, and an untested downside rejection block.
Rejection blocks are expected to function as strong support/resistance points when retested in the future.
 Premium Discount Zones 
 Premium Discount Zones : These zones reflect areas where price is trading above (premium) or below (discount) a fair value range. They help traders gauge whether the current market price is relatively high or low compared to historical averages.
Premium Discount Zones account for recent swing highs and lows to calculate a fair value along with discount and premium prices over an intermediate time window.
  
The image above shows the premium and discount price zones in action. 
 Equal Levels 
The indicator also tracks and highlights equal levels, which occur when the market repeatedly tests the same price levels. Equal levels can reinforce the significance of a support or resistance area and are represented by their own set of color markers.
  
The image above shows Radi IQ distinguishing equal highs and equal lows.
 Equal Highs 
When you see two or more highs that are approximately the same, it suggests that the market is repeatedly rejecting attempts to push higher. This signals a strong resistance level where sellers (or stop-hunters) are active.
 Equal Lows 
Similarly, consecutive lows at the same level indicate strong support, where buyers step in consistently, preventing further decline.
 Strong Highs and Lows 
 Strong High 
 
A strong high is a price level where the market repeatedly fails to push higher. Typically, it’s characterized by:
 
 Rejection: Price approaches the high but then reverses sharply, often leaving long upper wicks on the candlestick chart.
 Consolidation: Multiple bars might show highs that are very close in value (often termed "equal highs"), indicating a well-established resistance zone.
 Market Sentiment: This pattern suggests that sellers are actively defending that level, preventing further upward movement.
 
 
 Strong Lows 
 
Conversely, a strong low is a price level where the market repeatedly fails to break lower. It is identified by:
 
 Bounce Back: Price touches the low and then rebounds sharply, often leaving long lower wicks.
 Consistency: Multiple lows occur around the same level (sometimes referred to as "equal lows"), marking a solid support area.
 Market Sentiment: This indicates that buyers are stepping in at that level, absorbing selling pressure and supporting the price.
 
 
  
The image above shows Radi IQ detecting both a strong high and strong low, while the detected strong low acts as support when retested.
 Liquidity Grabs 
Liquidity grabs occur when the market temporarily moves to absorb liquidity, often triggering stop-loss orders and leading to rapid price movements. Radi IQ flags these events by identifying conditions where price moves against recent pivots, helping traders spot potential liquidity-related reversals or breakouts.
  
The image above shows Radi IQ identifying both an upside liquidity grab and a downside liquidity grab.
 Upside Liquidity Grab (Bearish) 
An upside liquidity grab happens when the price moves above a well-known resistance area or recent high. This move is often short-lived.
Many traders place stop-loss orders or pending buy orders just above resistance levels. Institutional players may intentionally push price upward to trigger these orders, thereby “grabbing” the liquidity available at that level.
 Downside Liquidity Grab (Bullish) 
A downside liquidity grab is the mirror image: the price briefly dips below a key support level or recent low.
Traders often place stop-loss orders or pending sell orders just below support levels. An intentional drop below this support can trigger these stops, allowing institutional players to capture liquidity.
 Multi-Timeframe Analysis and Swings 
 By using data from different timeframes, Radi IQ offers a broader perspective on market trends. It highlights significant swing highs and swing lows, providing visual cues that indicate the market’s directional bias. This feature assists traders in identifying both short-term opportunities and long-term trends.
  
The image above shows Radi IQ detecting higher swings and lower swings.
 IQ Meters / Fibometer 
IQ Meters (Fibometers) are a proprietary TradingIQ tool that allows traders to easily identify the highs and lows of the current trend and where current price is relative to these points.
  
The image above depicts the IQ Meters—an exclusive TradingIQ tool designed to help traders evaluate trend strength and retracement opportunities.
When the lower timeframe Zig Zag IQ and the higher timeframe Zig Zag IQ are out of sync (i.e., one is uptrending while the other is downtrending, with no active positions), the meters display a neutral color as shown in the image.
The key to using these meters is to identify trend unison and pinpoint key trend retracement entry opportunities. Fibonacci retracement levels for the current trend are interlaced along each meter, and the current price is converted to a retracement ratio of the trend.
These meters can mathematically determine where price stands relative to the larger and smaller trends, aiding in identifying entry opportunities.
The top of each meter indicates the highest price achieved during the current price move.
The bottom of each meter indicates the lowest price achieved during the current price move.
  
When both the larger and smaller trends are in sync and uptrending, or when a long position is active, the IQ meters turn green, indicating uptrend strength.
When both meters are green, it indicates uptrend strength as both the higher timeframe trend and lower timeframe trend are in unison. Look for price to retrace to key fibonacci retracement levels during this time period.
  
When both trends are in sync and downtrending, or when a short position is active, the IQ meters turn red, indicating downtrend strength.
When both meters are red, it indicates downtrend strength as both the higher timeframe trend and lower timeframe trend are in unison. Look for price to retrace to key fibonacci retracement levels during this time period.
 Summary 
Radi IQ   serves as a robust, data-driven tool for traders who seek a deeper understanding of market structure. By integrating internal and external analysis, fair value gap detection, order block identification, premium discount zoning, equal level tracking, liquidity grabs and much more into one indicator, it offers a multi-layered view of the market. This helps traders not only recognize potential turning points and areas of market stress but also manage risk more effectively and plan their trades with greater precision. The indicator’s clear visual representation and dynamic updates make it a practical addition to any trader’s toolkit.
Market Structure MTF Trend [Pt]█ Author's Notes 
There are numerous market structure indicators in the TradingView library, each offering a unique approach to identifying price action shifts. Market Structure MTF Trend   was created with simplicity and flexibility in mind—providing a highly customizable multi-timeframe setup, visually clear trendlines, and straightforward labeling. This combination helps both new and experienced traders easily spot and interpret market structure changes.
 █ Overview 
Market Structure MTF Trend   is a powerful yet user-friendly indicator designed to identify and visualize key turning points in price action. It focuses on two core concepts:
 
 Change of Character (CHoCH):  A momentary shift in the market’s behavior, signaling that the current price movement may be losing momentum and could soon reverse.
 Break of Structure (BoS):  A more definitive event confirming a new price pattern, where the market establishes a fresh trend direction by surpassing previous swing highs or lows.
 
By combining these signals across up to four different timeframes, even traders unfamiliar with market structure can quickly learn to spot and validate potential trend reversals or continuations.
 █ Key Features 
 
 Multi-Timeframe Analysis:  Monitors CHoCH and BoS events simultaneously on multiple intervals (e.g., 15m, 30m, 60m, 240m), providing a clear, layered understanding of market dynamics.
 Straightforward Visual Cues:  Labels are placed directly on the chart at swing highs and lows, while colored bars at the bottom give an instant snapshot of whether each timeframe is bullish or bearish.
 Configurable Timeframes & Pivot Strength:  Easily set up the desired intervals and adjust pivot strength to tune how sensitive the indicator is to minor price fluctuations.
 Color-Coded Signals:  Different colors help you distinguish between potential early reversals (CHoCH) and confirmed shifts (BoS), ensuring each signal’s importance is immediately clear.
 
 █ Usage & Benefits 
 
 Learn Market Structure Basics:  For those new to swing highs/lows, CHoCH, and BoS, the script’s on-chart labels and dynamic bar coloring provide a practical, visual way to grasp these concepts.
 Spot Reversals Early:  CHoCH alerts you to possible shifts in momentum, allowing you to anticipate trend changes before they fully develop.
 Confirm Trend Breaks:  BoS events confirm that the market has established a new directional bias, reinforcing higher‐probability entry or exit points.
 Reduce Noise & Stay Focused:  The multi-timeframe setup ensures you won’t overlook larger trends or get lost in smaller fluctuations.
 Streamline Decision-Making:  Color-coded bars let you gauge overall market sentiment at a glance—ideal for quickly validating trades without juggling multiple charts.
 
Market Structure MTF Trend   is perfect for traders who want to learn or refine their understanding of price action. By integrating multiple timeframes into a single, cohesive interface, this tool highlights both subtle shifts and confirmed breaks in market structure, empowering you to trade with greater insight and confidence.
Sweep Engulf CHoCH📖 Indicator Overview
The Sweep Engulf CHoCH indicator is designed to detect the Sweep + Engulf + CHoCH (Change of Character) pattern on price charts. This indicator helps traders identify bullish and bearish entry opportunities based on the last three candles forming this pattern.
📊 How the Indicator Works
The indicator analyzes specific conditions in the last three candles:
🔹 Bullish Entry (Buy Signal)
✔️ Candle 1 must be bearish (close  < open )
✔️ Candle 2 must sweep the low of candle 1 (low  < low )
✔️ Candle 2 must also engulf candle 1 (close  > close )
✔️ Candle 3 must break structure (CHoCH) by closing above the open of candle 1 (close > open )
🔻 Bearish Entry (Sell Signal)
✔️ Candle 1 must be bullish (close  > open )
✔️ Candle 2 must sweep the high of candle 1 (high  > high )
✔️ Candle 2 must also engulf candle 1 (close  < open )
✔️ Candle 3 must break structure (CHoCH) by closing below the open of candle 1 (close < open )
Market RhythmMarket Rhythm
 
Overview
If you’re a price-action enthusiast who loves to stay on top of structural shifts in the market, Market Rhythm is here to supercharge your charting experience! This script automatically identifies swing points (HH, LH, HL, LL), detects breaks of structure (BOS), flags changes of character (CHoCH), and offers an optional Trade Tip to guide your next move. It also provides a sleek table summarizing the latest signals so you can confirm momentum or pivot-based ideas at a glance.
What It Does
Swing Detection
Spots the last few pivot highs and lows on your chart.
Labels them as HH (Higher High), LH (Lower High), HL (Higher Low), or LL (Lower Low).
You can display all identified swings or only the most recent ones.
Adaptive Swing Logic
Optionally invert your swing lengths when the script detects a bearish trend, allowing it to adapt pivot detection automatically.
This means if the market flips to a downtrend, pivot detection reconfigures itself in real time.
Break of Structure (BOS)
If price breaks above the previous swing high or below the previous swing low, the script prints a BOS line on the chart.
You can choose whether to confirm breakouts via candle closes or wicks.
CHoCH (Change of Character)
When a BOS flips from bullish to bearish (or vice versa) against the prior direction, it’s renamed CHoCH for added clarity.
Color-coded lines and labels let you instantly see if the market’s “character” is reversing.
Optional Trade Tip
The script can suggest “Look for Long” or “Look for Short” based on your last pivot type and overall trend direction.
This “Trade Tip” is completely optional: enable or disable it in the settings, and the table reconfigures itself automatically.
Information Table
A compact on-chart table gives you an at-a-glance summary of:
Trend – Are we bullish, bearish, or uncertain?
Last BOS – If there’s a recent break of structure, how many bars ago did it happen?
Last CHoCH – If the market made a sudden reversal, how many bars back?
Trade Tip (Optional) – Summarizes whether conditions favor a long or short setup, or if it’s best to wait.
Alerts
Built-in alert conditions let you know when a BOS or CHoCH happens (bullish or bearish).
Turn them on to receive notifications without staring at the screen all day.
Chart Elements
Swing Labels: “HH,” “LH,” “HL,” “LL” near the pivot bars.
BOS & CHoCH Lines: Solid/dashed/dotted lines drawn across your chart, marking the level of structure that got broken.
Color Codes: Bullish signals are tinted in blue-ish tones, bearish signals in pink/purple-ish tones, making it easy to parse your chart visually.
Trade Tip Row: If enabled, instantly highlights “Look for Long” or “Look for Short” in a color-coded cell (blue for long, purple for short, gray if none).
Key Settings
Swing Points
Swing Points Display: Show all pivots, only the last set, or no pivots at all.
Invert Right Swing in Bearish Trend: Automatically swap your “Right Swing Length (High)” and “Right Swing Length (Low)” once the script detects a bearish trend (signaled by the most recent CHoCH).
Left Swing Length / Right Swing Length High/Low: Control how sensitive pivot detection is for highs vs. lows.
Pivot Source: Decide if your pivots are based on candle closes or wicks.
BOS Settings
Show BOS: Hide or reveal the Break of Structure lines entirely.
BOS Confirmation: Candle closes or wicks needed for a “true” breakout.
Line Style / Width / Color: Customize the BOS lines to your liking.
Show Only Last BOS: Show only the freshest BOS or keep historical ones on the chart.
CHoCH Settings
Show CHoCH: Rename the first opposite BOS to CHoCH if desired.
Bullish/Bearish Colors: Pick your favorite color theme for CHoCH lines.
Line Style / Width / Show Only Last CHoCH: Similar customizing options as BOS lines.
Table Settings
Show Table: Toggle the entire summary table on/off.
Position & Text Size: Choose table location (top-left, bottom-right, etc.) and text size (small to huge).
Show 'Trade Tip' row: Decide whether to add a fourth row that suggests potential trade direction. If disabled, the table has only three rows (Trend, Last BOS, and Last CHoCH).
Alerts
Several alert conditions are built in (e.g., “Bullish BOS Alert,” “Bearish BOS Alert,” “CHoCH Alert,” etc.), so you can set notifications for real-time structural shifts.
Why You’ll Love It
Visual Clarity: No more guesswork on which pivot was broken or whether a CHoCH just took place—color-coded lines and labels handle it.
Flexible Pivot Logic: Candle closes vs. wicks, separate right swing lengths for highs and lows, and an adaptive approach if the market goes bearish.
Quick Glance Table: Summaries of the latest signals keep you in the loop without cluttering your chart.
Trade Tip Option: Let the script gently nudge you toward potential bullish or bearish setups—only if you want it to!
Alerts for Everything: BOS and CHoCH can trigger alerts so you never miss a key structural change.
Give Market Rhythm a go, and watch your chart transform into a dynamic story of structure breaks, pivot swings, and potential trade cues. Whether you’re a short-term scalper or a higher-timeframe swing trader, this tool aims to simplify your analysis and keep you laser-focused on what matters.






















