Peaks and Troughs📄 Script Description – EN (English)
Peaks and Troughs (P&T) is a price action indicator that identifies confirmed swing highs (peaks) and swing lows (troughs) based on structural trend changes.
Key features:
Trend-break based peak and trough confirmation
Optional engulfing signal at confirmed swing points
Body-break based Mother Bar (Outside Bar) range marking
Clean chart output with only the latest active levels
Unified alert system using Any alert() function call
Designed for discretionary trading, market structure analysis and automation-ready alerting.
----------------------------------------------------
📄 Script Description – HU (Magyar)
A Peaks and Troughs (P&T) egy price action alapú indikátor, amely megerősített csúcs- (peak) és völgypontokat (trough) azonosít trendváltás alapján.
Főbb jellemzők:
Trendtörés alapú peak és trough meghatározás
Opcionális engulfing jelzés megerősített swing pontokon
Body-break alapú Mother Bar (Outside Bar) tartomány jelölés
Letisztult chart, mindig csak az aktuális szintekkel
Egységes riasztási rendszer (Any alert() function call)
Diszkrecionális kereskedéshez, market structure elemzéshez és automatizált riasztásokhoz optimalizálva.
Priceaction
Educational Trend Direction (Up & Down)🔍 Overview
This indicator is designed to visually represent trend direction and trend transitions using a simple moving-average relationship. It is built strictly for educational and analytical purposes, allowing users to observe how price behaves during upward and downward market phases without relying on trading signals or predictions.
The indicator focuses on trend context, not trade execution.
⚙️ How the Indicator Works
The script calculates two exponential moving averages:
A fast trend line that reacts quickly to recent price changes
A slow trend line that represents broader market direction
Trend direction is determined by the relative position of these two lines.
When the fast line moves above the slow line, the market is considered to be in an upward trend phase
When the fast line moves below the slow line, the market is considered to be in a downward trend phase
This relationship helps visualize trend shifts and momentum changes in a simple and intuitive way.
🎨 Visual Components Explained
🟢 Green Trend Line
Represents the fast moving average during upward trend phases
Indicates that price is maintaining strength relative to the broader trend
Color reflects trend direction only, not confirmation or entry
🔴 Red Trend Line
Represents the fast moving average during downward trend phases
Indicates sustained weakness relative to the broader trend
Color does not imply selling or future continuation
⚪ Grey Trend Line
Represents the slow moving average
Acts as a baseline trend reference
Helps distinguish between short-term fluctuations and broader direction
🎨 Background Shading
Light green shading appears during upward trend environments
Light red shading appears during downward trend environments
Background color provides context only and does not signal market actions
🎯 Purpose & Benefits
Helps identify trend phases in a clear and minimal way
Improves understanding of trend transitions and momentum shifts
Reduces visual noise compared to raw price data
Encourages context-based analysis instead of signal dependency
Suitable for all markets and timeframes
⚠️ Important Notes
This indicator does not generate buy or sell signals
No targets, stop levels, or performance metrics are included
Trend conditions are descriptive, not predictive
Past behavior does not guarantee future outcomes
Users should always apply their own analysis and risk management when interpreting market data.
📚 Intended Use
This tool is intended for:
Market trend study
Educational demonstrations
Visual analysis of trend direction
Long-term chart structure awareness
It is not intended for automated trading or decision-making.
Orca Trade Pendulum Pro Orca Trade Pendulum Pro — Momentum Flip & Market Context
Orca Trade Pendulum Pro is a momentum-based oscillator designed to identify market flips near exhaustion zones and provide a clear PASS / NO PASS decision framework.
The indicator focuses on clarity and discipline, helping traders understand when a flip matters and when it should be ignored. It is built for traders who value context over noise.
Core Logic:
Momentum Flip Detection
Flips are detected after Overbought / Oversold conditions
Based on confirmed candle closes (no repaint)
Filter Pass System:
Every flip is evaluated before being considered valid
Popup clearly shows:
Filter Pass: YES / NO
Direction: LONG / SHORT
A NO PASS flip is informational only and should not be treated as a trade signal
Market Flow Context (Visual)
Built-in lower and higher timeframe flow visualization
Flow elements are contextual only and do not alter flip detection
How to Use:
Treat flips as momentum shift alerts, not automatic entries
Focus on flips with Filter Pass: YES
Use higher-timeframe structure and your own risk management
Best used as a confirmation and timing tool
Important Notes:
This script does not repaint
It does not execute trades
It is not a standalone strategy
Designed for discretionary and educational trading
Access
This script is shared through the Orca Trade community.
Access instructions are published in the Orca Trade Telegram channel.
Angular Moving AveragesMETHODOLOGICAL GUIDE: ANGULAR MOVING AVERAGES
Pedagogical Introduction
Most traders make the mistake of viewing moving averages as simple support or resistance lines. However, the true power of a moving average lies in its slope vector. This script is designed to transform visual subjectivity into precise mathematical data, allowing the trader to quantify the acceleration or deceleration of a trend through an angular measurement system and a dynamic "pool" of alerts.
1. Dynamic Level System (Highs & Lows)
This module projects horizontal lines marking the most recent significant highs and lows detected by the algorithm. While its primary function is structural, its true power lies in its integration with the RSI.
• Color Logic: These lines are not static; they change color based on the state of the RSI oscillator (user-configurable).
◦ Fuchsia (Overbought/Oversold): Activated when the RSI reaches critical thresholds (default >= 70 or <= 30). It indicates that the price has reached a threshold of mass participation or exhaustion.
◦ Yellow (Transition Zones): Indicates that the price is entering cautionary terrain (60-70 or 30-40).
◦ Gray (Neutral Zone): The market is in a relative equilibrium (40-60), ideal for identifying consolidation phases.
• Utility: Allows the trader to know at a glance whether current support and resistance levels are validated by a momentum condition in the RSI.
2. Fibonacci Reference Frame (Background Structure)
As a visual complement, the script integrates an Automatic Fibonacci Retracement based on recent highs and lows. This system is designed as a low-opacity "watermark" to avoid obstructing price action.
• Reaction Zones: The system delimits three key bands:
1. Zone 23.6% to 38.2%: The first retracement filter.
2. Zone 38.2% to 50.0%: The movement's equilibrium level.
3. Zone 50.0% to 61.8%: The area of maximum relevance for continuity or reversal.
3. The Control Center (Angular Dashboard)
The table is a real-time data processor that divides its analysis into three fundamental pillars, as shown in the technical capture:
A. Moving Average Angle Matrix
Located in the upper left, it measures the vectorial slope of 5 different moving average architectures: Simple (S), Exponential (E), Weighted (W), Hull (H), and ALMA (A).
• Data Interpretation: The numbers inside the cells represent the exact angle of the vector. A positive number indicates an ascent, and a negative number indicates a descent.
• Period Versatility: The system allows for custom lengths for each type. For example, a user can compare three ALMA 10-period averages simultaneously to observe subtle variations in the micro-trend.
B. Quantitative High/Low Reference
The yellow section of the table displays the nominal values (exact prices) of the last detected Highs and Lows. This facilitates quick and precise order management (Stop Loss or Take Profit) without the need for external tools.
C. Angular Alerts Pool (Alert & Color Logic)
This is the most critical and advanced section of the table. It acts as the "filter" that decides which information is relevant to the trader.
• Smart Color-Coding: Cells turn Green or Red when angles meet specific pre-configured criteria.
• Lateralization Detection: A key pedagogical aspect is observing when short-term averages (following the price) mark green while long-term ones remain red. This divergence alerts the trader to transition or sideways phases, preventing entries in false trends.
• "Waterfall" Configuration: Allows for confirming that the movement has constant inertia (such as the three cascading ALMA 10s) before executing a trade.
• Total Integration: The Alerts Pool can also affect the visualization of the high and low levels on the chart.
Customization and Technical Restrictions
This system has been designed as a highly adaptable tool for any trading style. All numerical values, moving average lengths, colors, and visualization elements are fully user-configurable, with one single exception:
• Fibonacci Values: The levels 23.6%, 38.2%, 50.0%, and 61.8% remain fixed to ensure the integrity of the mathematical retracement metric. However, their colors and visibility can be customized to suit any visual theme (Dark or Light).
MODULAR CONFIGURATION & HYPER-SCALABLE ALERTS POOL
This system is not a rigid tool; it is a technical engineering environment designed for objective market measurement. Although specific setups are shown in the visual examples, the user has absolute control to adapt the indicator to their own analysis methodology.
1. Moving Average Configuration & Algorithmic Versatility
The engine processes 5 families of algorithms (SMA, EMA, WMA, HULL, and ALMA) with total flexibility:
• Custom Lengths: Although the system includes default values (10, 50, 100, 200), you can freely reconfigure them. For example, you can work with "pairs" of averages (two 20-period and two 55-period) to analyze different sensitivities.
• Style Personalization: The user decides which averages to display on the chart to maintain operational clarity, while the engine continues to process the rest of the data in the background.
• Instant Refresh: Any change in configuration is immediately updated in both the 20 vectors and the data table (Dashboard).
2. The Technical Alerts Pool: Centralized Intelligence
The alert management unifies up to 22 technical variables into a single output, optimizing TradingView resources and the trader's attention.
• Operational Efficiency: When the alarm sounds on your device, the Dashboard will accurately indicate which of the 22 variables (Price Breakouts or Angular Vectors) triggered the signal.
• Threshold Logic:
◦ Value 0: Alert disabled.
◦ Positive Value ($>0$): Identifies the strengthening of a bullish trend. The alert triggers when the angle is greater than or equal to the programmed value.
◦ Negative Value ($<0$): Identifies the strengthening of a bearish trend. The alert triggers when the angle is less than or equal to the programmed value.
• Mathematical Integrity: The program operates internally with high-precision decimals. If you program an alert at 20°, the system will only trigger it upon reaching the exact value (e.g., 20.00°). The Dashboard's visual rounding to whole numbers is purely aesthetic; the execution is strictly technical.
Technical Case Analysis (visual examples)
The following sequence of attached screenshots demonstrates the system's filtering and detection capabilities:
1. Bearish Trend Scenario
1. Initial Setup: This image shows two overlapping menus. First, the Style tab (where Hull averages are selected as a visual reference) and, second, the Alerts menu with negative values configured to detect downward trend strength.
2. Chart Response: The next capture shows the technical result: 20 aligned vectors and the price confirming the downward movement after the programmed breakouts.
2. Bullish Trend Scenario.
1. Threshold Setup: Capture showing the adjustment of values in the configuration menu, this time set with positive parameters to identify upward trend acceleration.
2. Chart Response: Image illustrating the expansion of the vectorial fan and the health of the bullish trend in full development.
Consolidation Filtering:
In these examples, a critical feature is evident: during periods of consolidation or sideways ranges, fast averages react to price noise, but slow ones maintain their trajectory. Thanks to the Alerts Pool, the user can filter this behavior and receive notifications only when the trend regains its real angular strength.
TECHNICAL ARCHITECTURE: VECTORIAL PRECISION
Total scale independence and cross-device consistency
The major problem with conventional angular indicators is that their appearance changes depending on the zoom level or screen size, leading to subjective and erroneous signals. This indicator solves this issue through a vector-based architecture that maintains absolute integrity.
You can observe the same asset, on the same timeframe and at the same time, from a mobile phone or a large desktop monitor; the angle and projected force will be identical. The inclination of the vectors is an objective measurement that does not depend on how you stretch or compress the chart on your screen.
Visual stability example (Standard scenario):
In this first link , you can observe the behavior of the vectors on a chart with normal proportions. I have used the Bar Replay tool to keep the scenario fixed and allow for a real comparison.
Visual stability example (Deformed chart):
In this second link , I have extremely deformed the chart. As you can see, while the price and candles change their visual appearance, the vectors maintain the exact same angle and position, proving that the force measurement is undisturbed by scaling.
TRADING ECOSYSTEM: ANGULAR VOLATILITY & EDITOR'S PICK SEAL
This moving average indicator serves as a complement to my Angular Volatility methodology. It is part of an analytical system that I have shared chronologically and transparently, allowing for a clear understanding of how these tools evolve within the market.
It is important to highlight that the technical robustness of this approach was officially recognized when my second publication in this series received the Editor’s Pick distinction. This endorsement from TradingView moderators validates the technical foundation of the angular analysis that I continue to expand today with this new script, designed to measure vector and force.
To fully understand the ecosystem and how this indicator enhances volatility and directional readings, you may consult the following public publications in their order of development:
1. Core Methodology (Script):
2. Awarded Market Analysis (Editor’s Pick):
3. Technical Educational Series (Case Studies):
EVALUATION ACCESS & CONTACT PROTOCOL
To allow you to personally verify the effectiveness of this vector and force system in your own trading, I am granting a 15-day temporary evaluation access.
How to request and manage your access:
1. Initial Request: Leave a comment directly on this publication requesting the trial. This allows me to immediately identify your profile and enable the invitation.
2. Activation and Location: Once I receive your comment, I will activate your access. You can find the indicator on your TradingView chart by going to the "Indicators" menu and looking for the folder named "Invite-only scripts". I will reply to your comment simply to confirm that access has been granted and to provide the expiration date.
3. Communication: To avoid cluttering the public comments section, I will send you a Private Message (TradingView Chat) with additional details. Through this private chat, we can maintain fluid communication. If you require permanent access, you can contact me via Facebook (link available in my author profile).
Important Note on Privacy:
Please do not share emails, phone numbers, or external links in the public comments. TradingView prohibits the exchange of personal data in this section, and both parties could face sanctions. For any details requiring external contact, please use the link in my profile or the private chat.
MARKET CALIBRATION, TIMEFRAMES, AND FUTURE UPDATES
It is fundamental to understand that this system does not use a generic formula. Each market and each timeframe requires exhaustive study and individual calibration to ensure that the vectors accurately represent the real force of the movement.
Currently, the script is calibrated exclusively for Cryptocurrency and Forex markets (options you will find in the settings menu). If there is solid interest from the community, I will undertake the calibration process for other assets such as Stocks, Indices, or Commodities—a task that requires time, patience, and rigorous technical study.
Regarding timeframes, the system is optimized to work on 1m, 5m, 15m, 30m, 1h, 4h, Daily, and Weekly charts. Outside of these ranges, the indicator will not perform readings to protect the integrity of the analysis. However, additional timeframes can be added upon direct request from subscribers, with the understanding that each new timeframe must undergo its own individual calibration process before being integrated into the code.
ADAPTABILITY AND FUTURE MOVING AVERAGES
Although the core of the indicator is optimized for a specific moving average configuration, the system has been designed with a flexible architecture that allows for the integration of other types of averages based on trading needs.
Technical Limits and Customized Versions:
It is important to consider that each added type of moving average consumes processing resources within TradingView. Due to the calculation and validation limits imposed by the platform to maintain chart performance, it is not feasible to include every possible variation within a single script.
However, this limitation is easily resolved through the creation of derivative or specific versions. Upon request from subscribers, these new moving averages can be incorporated into future releases or customized versions, ensuring that the tool adapts to your strategy without sacrificing fluid performance and vectorial precision.
Multi-Layer Support Resistance & Auto TrendlineMulti-Layer Support Resistance & Auto Trendline (Multi-Timeframe Analysis)
Maximize your chart analysis with this advanced Support and Resistance (S/R) engine. This indicator automatically detects critical horizontal levels and diagonal trendlines across four different lookback periods, giving you a comprehensive view of market structure.
Why this indicator?
Universal Search Appeal: Ideal for traders looking for "Support and Resistance," "Auto Trendline," "Pivot Points," and "Gap Detection."
Multi-Layer Logic: Filters market noise by identifying levels from short-term scalping confirms to ultra-long-term historical walls.
Auto Trendlines: No more manual drawing. It automatically connects valid pivot highs and lows to visualize trend channels and breakouts.
Gap Analysis: Automatically marks "Windows" (Gaps) as high-priority zones, often acting as magnetic levels for future price action.
Cyberpunk Aesthetics: High visibility neon colors with customizable transparency to keep your chart professional yet intuitive.
How to trade: Focus on price action where multiple layers (e.g., a diagonal trendline and a long-term horizontal line) intersect. These "confluence zones" offer higher probability trade setups.
多層型サポート&レジスタンス+自動トレンドライン(マルチ分析エンジン)
「サポート・レジスタンス」「自動トレンドライン」「窓(ギャップ)検知」を一つに統合した、高度な相場分析ツールです。4つの期間(短期・中期・長期・超長期)から価格の壁と流れを自動的に抽出し、精度の高いトレード戦略をサポートします。
本インジケーターの強み:
高い検索親和性: 「サポレジ」「自動トレンドライン」「ピボット」「窓埋め」などの普遍的な要素を全て網羅しています。
4層の多角ロジック: ノイズの多い短期的な節目から、歴史的に意識される超長期の壁までを階層的に表示。
自動トレンドライン: 高値・安値の更新に合わせて斜めのラインを自動描画。トレンドの転換やブレイクアウトを瞬時に判断できます。
ギャップ(窓)検知: 窓が開いた重要価格帯を自動マーク。窓埋めや反発の根拠として利用できます。
洗練されたデザイン: 視認性の高いネオンカラーを採用しつつ、層ごとの透明度や太さを自由に調整可能。チャートの美しさと実用性を両立しました。
活用方法: 複数のライン(例:斜めのトレンドラインと長期水平線)が重なる「コンフルエンス(根拠の重なり)」に注目してください。そこが最も反発やブレイクが期待できる強力なエントリーポイントになります。
HIGHS & LOWS RusosTITLE: HIGHS & LOWS Rusos - Multi-Timeframe Liquidity Engine
DESCRIPTION:
HIGHS & LOWS Rusos is a professional-grade structural liquidity tool designed to identify key Highs and Lows across multiple timeframes with a smart filtering engine. This script focuses on high-probability liquidity zones while maintaining a clean and organized chart.
Key Features:
Hierarchical Priority: The script uses a "Waterfall" logic. Monthly levels take priority over Weekly, Weekly over Daily, and so on. If levels from different timeframes overlap (within a tick margin), only the higher-order level is displayed to avoid clutter.
Multi-Timeframe Tracking: Automatically plots Monthly (HM/LM), Weekly (HS/LS), Daily (HD/LD), and 4-Hour (H4h/L4h) structural points.
Precision Anchoring: Lines are drawn from the exact start of their respective cycles (Month, Week, Day), providing accurate historical context.
Dynamic Mitigation: When price touches a level, the line is cut and marked with an "×". You can fully customize the opacity of these mitigated levels in the settings to keep your focus on active liquidity.
Optimized Performance: Built-in memory management limits the number of active and historical lines to ensure smooth performance.
Technical Hierarchy:
Monthly > Weekly > Daily > 4 Hours Lower timeframe levels are automatically hidden when viewing higher timeframe charts to prevent visual artifacts.
Sultan - Complete Price Action & Volume AnalysisSultan is a comprehensive price action and volume analysis tool designed for traders who want deep insights into market behavior.
🎯 KEY FEATURES:
━━━━━━━━━━━━━━━━━
• 📊 Live Dashboard showing last 5 candles with complete analysis
• 🕯️ Advanced Pattern Recognition (Pin Bars, Inside Bars, Engulfing, Doji, Hammer, Shooting Star)
• 📈 Volume Analysis with comparison to 20-period moving average
• 💪 Body Strength Analysis (percentage of candle range)
• 🎨 Wick Rejection Detection (Upper/Lower rejection signals)
• 📈 Swing High/Low markers
• 🎚️ Automatic Support & Resistance levels
• ⏰ Accurate Time Display (adapts to any timeframe)
📊 DASHBOARD COLUMNS:
━━━━━━━━━━━━━━━━━
1. ⏰ TIME - When candle formed (auto-adjusts to timeframe)
2. 📊 PRICE - OHLC values
3. 📈 CHANGE - Price change in points and percentage
4. 💪 BODY - Body strength percentage with rating
5. 🕯️ WICK - Wick analysis (rejection signals)
6. 🎯 PATTERN - Detected candlestick pattern
7. 📊 VOLUME - Volume signal with comparison
8. 💹 SIGNAL - Trading signal based on PA + Volume
🎨 VISUAL FEATURES:
━━━━━━━━━━━━━━━━━
• Background highlighting for strong wick rejections
• Pin Bar labels on chart
• Inside Bar markers
• Swing High/Low triangles
• Support & Resistance lines
⚙️ CUSTOMIZABLE SETTINGS:
━━━━━━━━━━━━━━━━━
• Dashboard size, position, and transparency
• Toggle chart visuals on/off
• Custom bullish/bearish colors
• Volume comparison display
💡 HOW TO USE:
━━━━━━━━━━━━━━━━━
1. Add indicator to your chart
2. Review the dashboard for complete candle analysis
3. Look for strong signals (PIN BARS, ENGULFING with high volume)
4. Use Support/Resistance levels for entry/exit points
5. Combine signals with your trading strategy
⚠️ DISCLAIMER:
This indicator is for educational and informational purposes only. Always do your own research and risk management.
Multi-Timeframe Order BlocksDesigned to identify and visualize key supply and demand zones based on order block theory across multiple timeframes. The indicator detects order blocks by analyzing sequential candle patterns and price movement thresholds to highlight potential reversal or continuation zones where institutional buying or selling activity may have occurred.
The indicator works by scanning for clusters of consecutive bullish or bearish candles followed by a significant price move, which signals the formation of an order block. It then plots these zones as colored boxes on the chart—green for demand (bullish order blocks) and red for supply (bearish order blocks). The zones can be based on candle bodies or wicks, depending on user preference, and the indicator supports multi-timeframe analysis by allowing optional higher timeframe inputs.
How It Works:
Sequential Candle Detection: The indicator looks for a specified number of consecutive bullish or bearish candles (configurable by the user) to identify potential order blocks.
Price Movement Threshold: It checks if the price movement after the order block formation exceeds a user-defined percentage threshold, ensuring only significant zones are marked.
Zone Plotting: Once an order block is confirmed, the indicator draws a supply or demand zone as a box on the chart, using either candle bodies or wicks for zone boundaries.
Multi-Timeframe Support: Users can optionally specify higher timeframes to incorporate broader market context, enhancing the reliability of the zones.
Zone Management: The indicator limits the number of zones displayed to avoid clutter, automatically removing the oldest zones when the maximum count is exceeded.
How to Interpret:
Demand Zones (Green Boxes): These represent areas where buying pressure was strong enough to create a bullish order block. Price often finds support here, making these zones potential entry points for long trades or areas to watch for price bounces.
Supply Zones (Red Boxes): These indicate areas of strong selling pressure forming bearish order blocks. Price may face resistance in these zones, which can be used as potential exit points for longs or entry points for shorts.
Multi-Timeframe Confirmation: Zones identified on higher timeframes tend to be stronger and more reliable. Use the optional higher timeframe inputs to align your trades with broader market trends.
Use with Other Indicators: Combine order block zones with volume, momentum, or trend indicators to improve trade confirmation and risk management.
Zone Breaks: A decisive break and close beyond a supply or demand zone may signal a shift in market sentiment and potential trend continuation or reversal.
Disclaimer
This indicator is provided for educational and informational purposes only and does not constitute financial advice. Trading involves significant risk, and it is possible to lose more than your initial investment. Users should conduct their own research and consider their financial situation carefully before making any trading decisions. The developer and publisher of this indicator are not responsible for any trading losses or damages incurred. Always use proper risk management and consult with a licensed financial advisor if needed.
iFVG 911 Carrera Inversion FVG Market Structure ToolThe iFVG 911 Carrera is a charting and market-structure analysis tool designed to help visualize inversion Fair Value Gaps (iFVGs), price delivery context, and structural conditions during intraday trading.
This indicator analyzes price behavior to highlight:
Bullish and bearish inversion events
Inversion Fair Value Gap zones
Higher-timeframe Fair Value Gap delivery
Liquidity sweep context
Structural target zones
Optional SMT divergence visualization versus ES
Session-based filtering and visualization
When qualifying conditions align, the indicator displays:
Entry reference levels
Structural stop reference levels
Breakeven and target reference levels
A checklist-style grading panel showing which conditions are present
All calculations are based on historical price data and are intended for educational and analytical purposes only .
This script does not execute trades, provide financial advice, or guarantee results.
The indicator is designed to support:
Market structure study
Intraday session review
Visual backtesting
Process-driven trade planning
Users are responsible for their own trading decisions and risk management.
Feature Explanation (How it works)
Close-through iFVG flips (inversions):
The indicator identifies inversion events when price closes through a qualifying FVG level (“close-through flip”).
Optional 5m backup trigger:
If enabled, a 5-minute inversion can be used as a backup trigger when applicable.
Session filtering:
Trades/setups can be filtered to specific market sessions so users can focus on the times they actively trade.
HTF delivery context (PDA):
When enabled, the script checks higher timeframe FVG zones (15/60/240) to help confirm whether price is delivering from HTF PDA.
Targets + trade levels:
When a setup qualifies, the script plots Entry, BE, TP1 (and optional TP2), and SL as short segments (not extended infinitely) for cleaner charting.
Checklist grading:
Each setup receives a grade using the same checklist categories shown on the on-chart grid:
Liquidity Sweep, HTF PDA Delivery, Volume, iFVG, Clear Targets, SMT w/ ES.
The grade is displayed on-chart and in the checklist table.
Alerts (user-controlled):
Users can toggle alerts for: bullish/bearish inversion created, BE hit, TP1 hit, TP2 hit, SL hit. Alerts can also be gated by session settings.
⚠️ Risk Disclaimer
This indicator is provided for educational and analytical purposes only.
The iFVG 911 Carrera does not constitute financial advice, investment advice, or a recommendation to buy or sell any financial instrument. All information displayed by this script is based solely on historical price data and technical analysis concepts.
Trading financial markets involves significant risk and may result in losses. Past performance is not indicative of future results. Users are solely responsible for their own trading decisions, risk management, and compliance with applicable laws and regulations.
Use of this indicator is entirely at your own discretion and risk.
RegimeWorks AUDUSD 4H Regime and Sessions FREEWhat this tool does
RegimeWorks applies a higher-timeframe regime filter (4H) combined with session awareness to classify market conditions as either permitted or blocked.
It shows:
• HTF regime validity (trend + volatility context)
• Directional bias (LONG / SHORT / NONE)
• Volatility state (expanding vs flat)
• Tokyo / London / New York session status
• A clear final outcome: PERMITTED or WAITING
No trade entries.
No exits.
No alerts.
Just decision-level context.
What this tool does not do
This is not a signal indicator.
It intentionally does not include:
• entry logic
• stop loss or take profit rules
• risk sizing
• automation
• strategy backtests
Execution belongs in a separate layer.
Why it exists
Most losses don’t come from bad entries —
they come from trading when no edge exists.
RegimeWorks is built around the idea that permission comes before execution.
If the regime is invalid, the correct trade is often no trade.
How to use it
Use this indicator as a gate, not a trigger.
• If the outcome is WAITING, stay flat
• If the outcome is PERMITTED, then look to your own execution rules
• Combine with your own risk management and strategy
This tool does not replace a trading system —
it protects one.
Part of a larger framework
This AUDUSD release is part of the RegimeWorks multi-market framework, which applies the same regime logic consistently across instruments.
Also available:
• USDJPY
• XAUUSD
Same philosophy. Same structure. Different markets.
RegimeWorks
Rule-based. Regime-gated. Capital-first.
Range Finder Speed CodingThis indicator is based on a Range Filter concept and helps traders identify market direction and strength.
It provides clear information about candle structure, including candle count and range behavior, which helps in understanding price movement more accurately.
The indicator is useful for spotting trend continuation and potential entry zones in ranging and trending markets.
Best suited for intraday and swing trading.
Works well on Forex, Crypto, and Stock markets.
Disclaimer:
This indicator is for educational purposes only. Trading involves risk. Please use proper risk management.
Price Action ICT SMC - Crypto Lidya (Pro)ONE CHART. ONE FLOW.
Rule-based PA + ICT + SMC — not “signals,” a system.
This product isn’t built to stack more drawings on your chart. It’s built to clarify context and enforce the same decision flow across any market and timeframe.
First direction & location (Premium/Discount – PD), then structure (CHoCH/BOS), followed by liquidity (sweeps/pools), and finally execution zones (OB/BB/FVG/BPR).
All inside one framework, driven by one consistent logic.
What it actually solves:
- “What’s happening?” → answered with market structure.
- “What matters?” → filtered by liquidity and PD positioning.
- “Where’s the trade idea?” → defined as an area, via OB/BB + FVG/BPR confluence.
- “Why is my chart a mess?” → fixed with Limit to Nearest: it prioritizes and displays only the most relevant levels closest to price.
- “When do I act?” → handled through a structured alert flow (Confirm / Created / Retest / Touch events).
Bottom line: This isn’t a toy that sprays “signals” everywhere. It’s a professional, market-structure-first engine that builds a disciplined workflow: Structure + Liquidity + Confirmation → one decision flow.
Note: To try the full Pro feature set for free, use Price Action ICT SMC – Crypto Lidya (Lite), which is already published on TradingView.
Lite includes the same tools and logic as Pro, but it only works on DOGE, TSLA, and EURUSD charts - making it the best way to test the workflow before upgrading.
1.) PA • Performance is the module that controls speed and chart clarity from one place.
Analysis and drawings run within the selected number of bars, preventing unnecessary historical clutter.
- Smoother experience: Reduces load in multi-module workflows (OB/FVG/BPR/Structure, etc.).
- Cleaner chart: Highlights the current flow and cuts visual noise.
- Controlled scope: Only as much history and objects as you actually need.
📌 Before/After visual placeholders:
Before: Higher bar count → denser drawings/labels
After: Optimized bar count → cleaner, more readable flow
2.) ICT • Bias Dashboard is a top-down directional context panel built on market structure (not indicators).
It summarizes your selected timeframe stack in one table, so you can align direction at a glance without jumping between TFs.
- Structure-based bias: Shows ▲ UP / ▼ DOWN / N/A derived from swing structure (HH+HL vs LL+LH), not moving averages.
- TF Stack control: Configure up to 6 timeframe slots and set Swing Type per slot (Extreme/Major/Medium/Minor) to match your style.
- Reason column (optional): Turn on Show Bias Reason to display the logic behind each bias in plain text.
- Active TF row: Highlights the current chart timeframe context inside the dashboard for instant alignment.
- Visual-only panel: Designed as a clean decision aid (doesn’t change detections/alerts).
One glance bias dashboard → faster, cleaner top-down confirmation
3.) SMC • Labels & EQ Pools is a structure + liquidity labeling layer designed to keep your chart clean, readable, and actionable.
It prints HH/HL/LH/LL on confirmed pivots and marks EQH/EQL as liquidity pools—so you spot key targets and traps instantly.
- Structure labels: Fast HH/HL/LH/LL read for trend and shifts.
- EQ Pools: Flags equal highs/lows (EQH/EQL) as high-interest liquidity zones.
- Advanced controls: Balanced (auto tolerance via ATR%/Median Spread) or Manual (tick-precision) to fit any market/timeframe.
- Anti-clutter modes: Filter labels by BOS/CHoCH context to show only what matters.
This screenshot shows SMC • Labels & EQ Pools in action with the Advanced tolerance controls.
Confirmed pivots are labeled as HH/HL/LH/LL, while equal highs/lows are flagged as EQH/EQL liquidity pools for instant target recognition.
4.) SMC • Liquidity Sweep • Core & Sources is the liquidity-engine that tracks key pools and flags true sweep / stop-hunt events inside your PA + ICT + SMC workflow.
It supports 3 liquidity types in one feed: EQH/EQL, Swing High/Low (BSL/SSL), and Previous Day High/Low (PDH/PDL).
- 3-source liquidity feed: Toggle EQ pools, swing pools, and PDH/PDL to match your model.
- Sweep tolerance control: Build sweep bands from EQ Tolerance or ATR% for consistent hit/confirm logic.
- Clean LIQ visualization: Draw open liquidity as Lines or Zones (execution bands).
📌 Before/After visual placeholders:
Liquidity Level Display:
Before: Display = Lines → horizontal LIQ levels (minimal, fast read)
After: Display = Zones → LIQ execution bands (tolerance-based boxes)
Limit to Nearest (Liquidity Pools):
Before: OFF → more pools drawn (history-based), higher visual density, Status = Dual
After: ON → only the nearest pools around price (N/2 above + N/2 below), Status = Active
4.1) SMC • Liquidity Sweep • Setup is the confirmation layer that turns a liquidity sweep into a clear, rule-based LIQ SETUP label.
It evaluates the sweep against the LIQ main level (lvl) and its execution band (tol), then prints the setup on the next candle open after confirmation (within the selected Lookback).
Preset-driven workflow: Pick the confirmation strictness that fits your style.
- Quick: Wick hits the outer band, then closes back to the main level (lvl) (fastest, minimal rules).
- Textbook: Same reclaim close to lvl plus opposite candle color (cleaner confirmation).
- Strict: 2-candle confirm (Reclaim + Follow-Through) with stronger rejection rules (highest selectivity).
- All: Any preset can trigger; the label prints the preset name (priority: Strict > Textbook > Quick).
This chart shows SMC • Liquidity Sweep • Setup in action with the Textbook preset enabled.
The script tracks Swing BSL/SSL liquidity, detects the sweep, and prints LIQ SETUP labels only after confirmation—turning stop-hunts into clean, rule-based execution context (reclaim + follow-through).
5.) SMC • Market Structure is the structural backbone of the system. It defines the valid trend, the valid shift, and the valid break—so every Liquidity/OB/FVG/BPR event is interpreted in the correct context.
- BOS / CHoCH engine: Prints continuation (BOS) vs reversal (CHoCH) from confirmed swing structure.
- Structure Scope: Locks analysis to the exact structure layer you trade (macro → micro), preventing “wrong-layer” signals.
- Swing Type: Controls pivot strictness—Minor for responsiveness, Major/Extreme for higher-quality structure.
📌 Swing Type — Before/After visual placeholders:
Before: External Swing Type = Major + Structure Scope = External → Higher-order structure is tracked; BOS/CHoCH prints are selective and represent macro structural shifts.
After: External Swing Type = Major + Structure Scope = Internal → The macro swing anchor is preserved, while BOS/CHoCH is evaluated on the internal execution layer for earlier, more responsive confirmation.
6.) SMC • CHoCH is the structure-turning-point marker produced by the Swing Structure engine. It prints the first meaningful break against the current structure direction (Change of Character) and lets you control whether it’s shown and how the break is confirmed.
- Show CHoCH: Hides/shows only the visuals (the structure engine can still keep its state for the system flow).
- CHoCH Confirm Mode: Defines what counts as a valid break (Close / Wick / Body, plus combined rules for stricter or more responsive confirmation).
6.1) SMC • CHoCH • Style controls the on-chart presentation of CHoCH so the structure read stays clean and consistent.
- Line color / width / style
- Label size / alignment (left–center–right) / text
- Label background & text colors
6.2) SMC • CHoCH • Bar Colors optionally paints candles based on the direction of the last confirmed CHoCH—purely visual, not a logic filter.
- ON: Bars reflect the active CHoCH regime (Up/Down) using your chosen colors.
- OFF: Bars remain in the chart’s native colors.
Bar coloring is ON → candles adopt the last confirmed CHoCH direction color (Up/Down) for instant regime clarity.
7.) SMC • BOS prints Break of Structure when price confirms a continuation break in the active structural direction. It’s the textbook “trend-maintenance” break—used to validate continuation and anchor the next liquidity/zone logic.
- BOS logic: Continuation break only (not reversal).
- Confirm mode: Defines what qualifies as a valid break (based on your break confirmation setting).
- Workflow role: Provides the structural “green light” for continuation setups.
7.1) SMC • BOS • Style controls how BOS is presented on-chart to keep the structure read clean and consistent.
- Line style: Color / width / line type
- Label style: Size / text / alignment
- Label colors: Background + text colors
8.) SMC • FVG • Core detects and draws Fair Value Gaps (Imbalance) as textbook 3-candle inefficiencies, and keeps the focus on active (unmitigated) gaps.
- Show FVG: Enables FVG detection + plotting.
- Limit to Nearest: Shows only the nearest active FVGs around price for a clean chart.
- FVG History Count: Sets how many active FVG boxes stay visible (balanced above/below price).
8.1) SMC • FVG • Filters removes noise by enforcing a minimum FVG size threshold.
- Mode: Percent / ATR / Ticks / Absolute
- Minimum Value: Threshold value for the selected mode
- ATR Length: Used only when Mode = ATR
8.2) SMC • FVG • Style controls the visual standard of active FVG zones.
- Fill / Border: Active FVG box colors
- Box Text: Optional label inside the box
- Text Color: Label color
9.) SMC • BPR • Core detects and plots Balanced Price Ranges (BPR) by pairing opposing inefficiencies into a single, actionable zone.
It’s the textbook “balance area” used to map premium/discount reaction zones after displacement.
- BPR logic: Forms a BPR when bullish/bearish imbalances overlap into one balanced range.
- Active zone focus: Keeps the chart centered on relevant, tradable BPRs (not endless history).
- Workflow role: A clean execution zone for reactions, mitigations, and continuation entries—read together with structure + liquidity.
10.) SMC • Zones • OB/BB/SD Shared is the shared rule layer that standardizes how zones are built, filtered, and labeled across Order Blocks (OB), Breaker Blocks (BB), and optional Supply/Demand (S/D) tagging.
- Zone Refinement: Defines zone bounds from the source candle (Body / Wick) or adds a Mean Threshold line inside the zone for textbook mean-reference execution.
- Zone Quality Filter + Tightness: A preset quality gate (Balanced / High Quality / Strict) with a single 1–5 Tightness control to tighten/loosen all thresholds together; BB inherits from OB, so this setting upgrades both.
- Overlap Pruning: When same-side zones overlap beyond a minimum ratio, the engine keeps the stronger zone and removes the weaker to prevent stacking.
- Supply/Demand Tagging: Converts OBs into S/D with Off / Simple / Strength+Context; Strength+Context requires a minimum Strength % and can enforce FVG confluence and/or Liquidity-sweep context.
📌 Before/After visual placeholders:
Before: When the Zone Overlap Threshold is set high, OB + BB zones can stack within the same price band, increasing visual density.
After: When the Zone Overlap Threshold is set low (e.g., 0.2), overlapping OB + BB zones within the same price band are pruned into a cleaner, single-zone output per area. (The pruning logic keeps the stronger zone; if equal, it keeps the most recent.)
Before: With Zone Quality Filter (OB/BB) = No Filter, the engine plots all detected OB/BB candidates, so lower-grade zones can remain on-chart and increase visual density.
After: With Zone Quality Filter (OB/BB) = Balanced, the engine applies a quality gate and suppresses weaker candidates—keeping a cleaner set of zones focused on higher-grade structure.
11.) SMC • Zones • OB (Order Block) detects textbook bullish/bearish Order Blocks and plots them as actionable institutional zones, standardized by the shared refinement + quality rules.
- Bullish / Bearish OB: Built from confirmed structure breaks using the source candle (Body/Wick refinement).
- Mitigation tracking: Updates zone state as price revisits the block (retest/mitigation flow).
- Strength % (0–100): Calculated on a fixed Source → Break window with a weighted model (volume, impulse, body/wick quality, continuity), capped at 100.
- Nearest-first clarity: Limit-to-Nearest keeps OBs focused around current price.
- Alerts: Fully integrated with Any alert() flow: OB Created, OB Retest, and optional OB + FVG Confluence (when enabled, it takes priority over “OB Created” on the same bar).
- Strength % (0–100): Calculated on a fixed Source → Break window with a weighted model:
• 35% directional volume dominance
• 25% impulse (leg range normalized by volume-weighted average candle range)
• 20% source candle body quality (body/range)
• 10% wick quality
• 10% directional continuity (same-direction closes)
12.) SMC • Zones • BB (Breaker Block) marks textbook breaker zones formed when an Order Block is invalidated and flipped into a structured retest level. BBs follow the shared refinement + quality rules, so zone geometry stays consistent across OB/BB.
- Bullish / Bearish BB: Created on OB invalidation → breaker flip (continuation/retest framework).
- Retest / mitigation tracking: BB state updates as price interacts with the zone.
- Nearest-first clarity: Limit-to-Nearest keeps only the most relevant BBs around current price.
- Alerts: Integrated with Any alert() flow: BB Created and BB Retest (First Clean Touch).
- Strength % (0–100) — BB-specific: Starts by inheriting the originating OB Strength. On the invalidation break, it can add a Displacement Break bonus (body-dominant candle closing near the extreme). After creation, strength becomes dynamic: repeated retests apply stepwise decay (from the 2nd touch onward), while the first clean rejection can add a one-time bonus.
13.) PRO USER • SMC • IDM (Inducement) marks the textbook inducement (IDM) point—where price “baits” participation, then takes internal liquidity before the real move.
It highlights the internal liquidity level (the inducement) and flags the setup once that liquidity is taken and followed by a valid shift in structure/flow (per your confirmation settings).
- IDM level mapping: Defines inducement at the internal swing layer (the liquidity price typically raids first).
- Context-first signal: IDM is treated as a prerequisite filter—liquidity first, then structure/continuation logic.
- Execution clarity: Turns “random spikes” into a readable sequence: Induce → Take Liquidity → Shift → Execute.
- Alerts: Integrated into the Any alert() flow for IDM events (IDM mapped / taken / confirmed, depending on your enabled triggers).
Before: IDM (Inducement) is disabled — no inducement mapping is applied, so the chart keeps the standard zone/structure output as-is.
After: IDM (Inducement) is enabled (Internal • Wick Only • Link Window = 30 • Min Separation = 10) — internal inducement is tracked and the on-chart output becomes more selective, prioritizing zones that remain relevant under the IDM workflow.
14.) PRO USER • ICT • PD Range (Premium/Discount) maps the current dealing range and prints the Premium / Discount framework with EQ (midpoint).
It’s the textbook ICT filter that answers one question first: “Is price offering premium (sell-side) or discount (buy-side)?”
- PDH / PDL + EQ: Defines the range high/low and the equilibrium midpoint for clean PD context.
- Range source control: Choose the PD source (your selected timeframe/range basis) to keep PD aligned with your model.
- PD filter for zones: Zones can be evaluated by PD position (premium vs discount) so execution stays context-correct.
- Clean display: Optional shading/lines so PD context is visible without chart clutter.
Before: PD Range is disabled, so zones are displayed without Premium/Discount context and PDH/PDL/50% levels are not shown.
After: PD Range is enabled (Mode: OB+FVG, PD Source TF: 1D) and PDH/PDL/50% is displayed with Premium / Midpoint / Discount markers—so zones are read and validated by PD positioning.
15.) PRO USER • ICT • Displacement marks the textbook impulsive expansion that drives price away from balance and typically precedes imbalance (FVG) and structure confirmation. It standardizes “real displacement” by filtering candles through body/range strength and range-threshold rules.
- Displacement detection: Flags expansion candles where body dominance and range strength meet the selected thresholds (e.g., range vs ATR / percent).
- Confirmation role: Treats displacement as the “commitment leg” that validates structure intent before zones are prioritized.
- Workflow integration: Strengthens the read of FVG / OB / IDM by anchoring them to a qualified impulsive leg.
- Display & alerts: Optional displacement markers/labels and alert hooks for displacement events (when enabled).
16.) PRO USER • ICT • Killzones (Sessions) maps the key ICT dealing windows on your chart, so you can align execution with the sessions where liquidity and displacement most commonly appear.
- Session windows: Plots the selected killzones as on-chart time blocks (clean, standardized session boundaries).
- Session focus: Keeps your workflow anchored to high-activity periods—ideal for sweep → displacement → entry sequences.
- Visual control: Optional shading, labels, and minimal display modes to avoid chart clutter.
- Model alignment: Use killzones as a timing filter on top of Structure / Liquidity / PD context.
This screenshot shows ICT Killzones (Sessions) configured in a NY Open–only workflow.
The blue session shading marks the active dealing window, and Strict outside-session behavior keeps the chart focused by gating key SMC events.
With the session filter enabled (CHoCH/BOS/Sweeps/IDM toggles), the script prioritizes structure + liquidity signals inside the killzone, where displacement and raids are statistically more common—so zones like OB / FVG are read with clean timing context.
17.) Outputs • Alerts is the single “Any alert()” output layer that consolidates the system’s key events into one alert stream (fired once per bar close).
- Master switch: Enable/disable all script alerts without affecting visuals.
- Event routing: Select exactly what gets reported (CHoCH/BOS Confirm, IDM Break, Liquidity Sweep, Sweep→CHoCH/BOS, OB/BB Created + first clean retest, FVG/BPR Created + first clean touch).
- De-dup logic: When a more specific event exists on the same bar, the generic line is suppressed (e.g., Sweep→CHoCH/BOS).
- Spam control: Optional Alert Cooldown (Bars) + Minimum Liquidity Tier (Alerts) gate for liquidity-based events.
After setting up the alert, the flow works like this: on the left, you create a TradingView alert by selecting the indicator and choosing “Any alert() function call” (Any Alert) as the condition.
When an enabled event triggers, an alert entry appears on the right in the Alerts panel, and the message clearly shows the event name and direction.
[LJ] HTF Candles with Volume POC [Highly Optimized]Welcome to the ultimate Higher Timeframe (HTF) fusion tool.
This indicator seamlessly merges Higher Timeframe price action with precise volume profiling on Lower Timeframe (LTF) charts. By utilizing advanced array memory management, it bypasses TradingView's drawing limits to render clean HTF candle boxes and their exact Volume Point of Control (POC), ensuring peak performance and accuracy even on extreme timeframe combinations.
🔎 Visual Guide: What's on Your Chart?
The Big Boxes (Wick & Body): These represent the Open, High, Low, and Close of your selected Higher Timeframe (e.g., a 1-Hour candle projected onto your 5-Minute chart). Color-coded for bullish/bearish momentum.
The Midline: A horizontal line dividing the HTF candle perfectly in half. Useful for gauging if LTF price is in a "premium" or "discount" zone relative to the HTF.
The Yellow Box (The POC): This is the Point of Control. When an HTF candle closes, this yellow box locks in place, showing the exact price zone that saw the highest volume accumulation during that period, calculated using precise LTF hlc3 price data.
⚙️ Key Settings & Configuration
To get the most out of this indicator, check these inputs in the settings menu:
Box Time Interval: Set this to your desired HTF (e.g., "1H", "4H", "D").
Tip: A good rule of thumb is an HTF that is 5x to 12x higher than your current chart.
POC Resolution (Levels): This is your fine-tuning dial.
Set to 50 - 100: Creates a very thin, precise POC line. Great for exact support/resistance levels.
Set to 15 - 35: Creates a thicker POC "Zone". Great for capturing broader areas of high liquidity.
Max Historical Boxes: Controls how far back the indicator draws. Keep this at 50 for a clean chart and fast loading times.
📈 Trading Strategies: How to Trade the HTF POC
1. The "Magnet" Mean Reversion High volume nodes (POCs) act as price magnets. If the current LTF price is far away from the previous HTF candle's POC, look for setups that trade back toward that yellow box.
2. The Break & Retest The POC box acts as a heavy Support/Resistance wall. If price breaks through the yellow POC box with strong momentum, look to enter on the retest of that box in the direction of the breakout.
3. Trend Continuation In a strong uptrend, look for the current LTF price to bounce off the Midline or the previous candle's POC to join the dominant HTF trend.
⚡ Performance Note
This indicator uses advanced Pine Script Array Management. Unlike standard volume profile scripts that crash when calculating big timeframes, this indicator guarantees zero lag and no disappearing boxes, even when looking at a Daily HTF on a 1-Minute chart.
🙏 Credits
This is a refactored and heavily optimized fusion of two great concepts:
Original HTF Box logic by © krollo041
Original Volume Thermometer concept by © ChartPrime
Merged, debugged, and optimized for v6 Array Management by ©Luki_eR
Disclaimer: This script is for educational and informational purposes only and does not constitute financial advice.
SMC Precision Scalper# SMC Precision Scalper - All-in-One Smart Money Analysis Tool
## Overview
SMC Precision Scalper is a comprehensive technical analysis indicator combining Smart Money Concepts (SMC) methodology with advanced scalping tools. This indicator integrates institutional trading concepts to provide traders with high-probability confluence zones and market structure analysis.
---
## How It Works - Technical Methodology
### Order Block Detection System
**Detection Algorithm:**
The script identifies Order Blocks using a three-criteria validation process:
1. **Pattern Recognition**: Scans for consolidation candles (opposite color to trend) that precede strong impulse moves
2. **Impulse Validation**: The following candle must break the high/low of the consolidation candle
- Strict Mode: Impulse candle must fully engulf the Order Block
- Standard Mode: Impulse candle must only break the OB high/low
3. **Volatility Filtering**: Applies ATR (Average True Range) or CMR (Cumulative Mean Range) filters with adjustable multiplier (default 0.5x) to eliminate noise
**Mitigation Tracking:**
Order Blocks are monitored until price retraces to their 50% level (midpoint). Mitigation can be calculated by either:
- Close price crossing the midpoint
- Wick penetration of the midpoint
Internal Order Blocks use shorter swing length (default 5 periods) for intraday precision, while standard OBs use longer swings (default 10 periods) for structural zones.
---
### Fair Value Gap (FVG) Calculation
**Gap Detection:**
FVGs are identified when:
Bullish FVG: (candle.low - candle.high) > ATR(14) × threshold
Bearish FVG: (candle.low - candle.high) > ATR(14) × threshold
Default threshold: 0.3x ATR multiplier
**Visual Rendering:**
Each FVG is rendered as 13 horizontal layers to show the liquidity void depth. The script tracks consecutive FVGs to adjust layer positioning dynamically.
**Mitigation Logic:**
FVGs remain active until price fully crosses the gap zone (high > gap bottom AND low < gap top). Optionally displays "filled" FVGs with reduced opacity for historical reference.
---
### EMA Confluence & Flips System
**Core Components:**
- EMA Fast: 5-period exponential moving average
- EMA Slow: 12-period exponential moving average
- EMA Confluence: 200-period exponential moving average (customizable)
**Flip Detection:**
Generates signals when EMA 5 crosses EMA 12:
- Flip Up (↑): EMA 5 crosses above EMA 12
- Flip Down (↓): EMA 5 crosses under EMA 12
**Trend Filter:**
Optional confluence filter requires:
- Uptrend confirmation: Close > EMA Confluence for N bars (adjustable)
- Downtrend confirmation: Close < EMA Confluence for N bars
This prevents counter-trend signals and improves accuracy.
---
### EMA Cloud Layers
**Calculation:**
Creates three multi-timeframe cloud zones using paired EMAs:
- Cloud 1: EMA 20 / EMA 42
- Cloud 2: EMA 8 / EMA 23
- Cloud 3: EMA 5 / EMA 50
**Color Logic:**
- Green cloud: Faster EMA > Slower EMA (bullish momentum)
- Red cloud: Faster EMA < Slower EMA (bearish momentum)
Each cloud has progressive transparency (10%, 16%, 22%) to show momentum strength layers.
---
### VWAP Implementation
**Session VWAP:**
Calculates volume-weighted average price that resets at each session boundary using TradingView's native `ta.vwap()` function.
**Daily VWAP:**
Custom implementation that resets every calendar day:
CumulativePV = Σ(Price × Volume)
CumulativeV = Σ(Volume)
Daily VWAP = CumulativePV / CumulativeV
Source price options: HLC3, Close, OHLC4, HL2
---
### Premium/Discount Zones
**Range Calculation:**
Based on selected mode (Trailing Swings, Daily/Weekly/Monthly Range):
- High 100% = Swing high or HTF high
- Low 0% = Swing low or HTF low
- Range = High - Low
**Zone Division:**
*3 Zones Simple Mode:*
- Premium: 66.67% - 100%
- Equilibrium: 33.33% - 66.67%
- Discount: 0% - 33.33%
*5 Zones Fibonacci Mode:*
- Strong Premium: 78.6% - 100%
- Premium: 61.8% - 78.6% (OTE Zone)
- Equilibrium: 38.2% - 61.8%
- Discount: 23.6% - 38.2%
- Strong Discount: 0% - 23.6%
**Purpose:**
Provides institutional context: institutions typically buy in Discount zones and sell in Premium zones.
---
### Fibonacci Retracement
**Auto-Calculation:**
- Scans the last N periods (default 80, range 20-200) to identify swing high and swing low
- Projects key Fibonacci levels: 0%, 23.6%, 38.2%, 50%, 61.8%, 78.6%, 100%
- Optional inversion for downtrends
- Future projection extends levels forward by adjustable bars (default 50)
**OTE Zone Highlighting:**
Creates a visual box for the 61.8%-78.6% zone, which represents the Optimal Trade Entry area commonly used in ICT methodology.
---
### Ichimoku Cloud (Multi-Timeframe)
**Components Calculation:**
Tenkan-sen = (9-period high + 9-period low) / 2
Kijun-sen = (26-period high + 26-period low) / 2
Senkou Span A = (Tenkan + Kijun) / 2
Senkou Span B = (52-period high + 52-period low) / 2
Chikou Span = Close shifted back 26 periods
**MTF Implementation:**
Uses `request.security()` to fetch higher timeframe data when custom timeframe is specified. Falls back to chart timeframe if empty.
**Cloud Filtering:**
- Price above cloud = Bullish bias filter
- Price below cloud = Bearish bias filter
- Price in cloud = Neutral/avoid
---
### Market Structure Detection
**BOS (Break of Structure):**
Occurs when price breaks the last swing high (in uptrend) or swing low (in downtrend), confirming trend continuation.
**MSS (Market Structure Shift):**
Detected when BOS occurs in the opposite direction of current trend, indicating potential reversal.
**CHoCH (Change of Character):**
Early warning signal when price touches but doesn't strongly break the previous swing, suggesting momentum loss.
---
### Previous Day Levels
**Calculation:**
Uses `request.security()` with daily timeframe and ` ` offset with lookahead on:
- PDH: Previous Day High
- PDL: Previous Day Low
- PDM: (PDH + PDL) / 2
**Daily Bias Logic:**
- Bullish: Close > PDM or breakout above PDH
- Bearish: Close < PDM or breakdown below PDL
- Neutral: Close at PDM
---
## Why This Combination?
This indicator integrates multiple institutional concepts to create a **confluence-based filtering system** that answers three critical trading questions:
1. **WHERE to trade?** (Order Blocks, FVG, Premium/Discount zones, Fibonacci OTE)
2. **WHEN to trade?** (EMA Flips, Market Structure breaks, Ichimoku confirmation)
3. **WHICH direction?** (HTF Bias, Daily Bias, Cloud momentum, Structure trend)
### Synergy Between Components:
- **OB + FVG Confluence**: When an Order Block overlaps with a Fair Value Gap, it creates a high-probability institutional zone
- **Premium/Discount Context**: Filters OB signals to match institutional bias (buy Discount, sell Premium)
- **EMA Flips + Structure**: Fast momentum signals (flips) confirmed by slower structure breaks reduce false entries
- **Ichimoku Cloud**: Acts as additional trend filter, preventing counter-cloud trades
- **VWAP + Fibonacci**: Provides dynamic and static mean reversion levels for risk management
**Individual indicators might generate conflicting signals**, but this mashup requires multiple confirmations before highlighting setups, significantly reducing noise and improving trade quality.
---
## How to Use
### Setup Configuration
1. **Enable desired components** in settings (Essentials group)
2. **Adjust swing lengths** based on timeframe:
- M1-M5: Swing 5-7, Internal 3
- M15-H1: Swing 10, Internal 5 (default)
- H4-D1: Swing 15-20, Internal 7-10
3. **Configure filters**:
- Lower timeframes: Use ATR filter 0.3-0.5x
- Higher timeframes: Use CMR filter or 0.7-1.0x ATR
### Trading Workflow
**Step 1: Identify Trend**
- Check EMA Cloud colors (green = bullish, red = bearish)
- Confirm with Ichimoku Cloud position
- Verify Market Structure (BOS direction)
**Step 2: Find Confluence Zones**
- Locate active Order Blocks in trend direction
- Check for FVG overlap with OB
- Ensure zone is in correct Premium/Discount area
**Step 3: Wait for Entry Trigger**
- Monitor EMA 5/12 flips within confluence zone
- Check Fibonacci OTE zone if displayed
- Confirm VWAP position supports direction
**Step 4: Execute & Manage**
- Enter on flip signal within OB/FVG confluence
- Stop loss: Outside Order Block zone
- Target: Opposite Premium/Discount zone or next OB
---
## Dashboard Information
The on-chart table displays real-time market conditions:
- **Trend**: Current structure (Bullish/Bearish/Neutral)
- **HTF Bias**: Higher timeframe direction
- **OB**: Active Order Block status (Bull ↑ / Bear ↓ / None)
- **FVG**: Active Fair Value Gap (Bull ↑ / Bear ↓ / None)
- **OB+FVG**: Confluence confirmation (✓ when both align)
- **P/D Zone**: Current price position in Premium/Discount
- **Fib 61.8-78.6**: OTE zone status (In Zone / Outside)
- **Daily Bias**: ICT daily bias (Bullish/Bearish/Neutral)
- **Market Status**: Overall condition summary
- **RSI(14)**: Momentum (Oversold <30 / Neutral / Overbought >70)
- **Ichimoku**: Cloud position (Above/In/Below)
---
## Alert Conditions
Complete alert system for key events:
- BOS Bullish / Bearish detected
- New Order Block formed (Bullish/Bearish)
- New Internal OB formed
- EMA Flip signals (Up/Down)
- Price entering OTE zone (when HTF aligned)
---
## Best Practices
✅ **Use on multiple timeframes**: Align HTF bias with entry TF signals
✅ **Wait for confluence**: At least 2-3 confirmations before entry
✅ **Respect Premium/Discount**: Don't buy Premium or sell Discount
✅ **Adjust swing lengths**: Match to your trading timeframe
✅ **Backtest first**: Understand signal behavior before live trading
❌ **Don't overtrade**: Not every OB or FVG is a valid setup
❌ **Don't ignore filters**: Disabled filters increase false signals
❌ **Don't trade against cloud**: Ichimoku filter prevents low-probability trades
---
## Technical Specifications
- Pine Script™ Version: 6
- Overlay: Yes
- Max Boxes: 500
- Max Lines: 500
- Max Labels: 300
- Repainting: Signals confirmed on bar close (barstate.isconfirmed)
---
## Recommended Timeframes
- **Scalping**: M1, M5 (reduce swing lengths to 5-7)
- **Day Trading**: M15, M30, H1 (default settings)
- **Swing Trading**: H4, D1 (increase swing lengths to 15-20)
---
## Performance Notes
For optimal chart performance:
- Disable unused features (Structure, EQH/EQL if not needed)
- Reduce lookback periods on lower timeframes
- Limit to 1-2 active alerts per instrument
---
This indicator does not predict the future and should be used as part of a complete trading plan with proper risk management.
© 2025-2026
SMC Study: Buy & Sell Traps (Pro) - Levels OnlySMC Study: Buy & Sell Traps (Pro) — Levels Only
SMC Study: Buy & Sell Traps (Pro) — Levels Only is a Smart Money Concepts (SMC) based indicator designed to display key Support & Resistance levels on the chart. It helps traders identify important price zones where liquidity and market reactions are likely.
How it works:
- Pivot Highs are plotted as Resistance levels (red lines).
- Pivot Lows are plotted as Support levels (blue lines).
- Levels are filtered by ATR buffer, candle body strength, and optional volume confirmation.
- Lines automatically extend and update as new pivots form.
- No buy/sell signals, arrows, or alerts; clean structural levels only.
How to use:
- Use the levels as key reaction zones for potential entries.
- Support lines can indicate potential bullish bounces.
- Resistance lines can indicate potential bearish reversals.
- Combine with price action, market structure, and higher timeframe analysis.
- Suitable for all timeframes and markets.
Visuals:
- Blue horizontal lines: Support
- Red horizontal lines: Resistance
- Solid, dashed, or dotted lines (customizable)
- Lines extend dynamically with price movement
Important Notes:
- This indicator is for analysis only and does not generate trading signals.
- Proper risk management is required before taking any trades.
- Best used in conjunction with price action and structural analysis.
License:
Creative Commons BY-NC 4.0 (Open Source)
Free to use, modify, and share with attribution. Commercial use prohibited.
Disclaimer:
Educational purposes only. Trading involves risk.
IKODO Smart Money ConceptsIKODO Smart Money Concepts
OVERVIEW
IKODO Smart Money Concepts is a comprehensive professional indicator that implements institutional trading methodology (ICT/Smart Money Concepts) in a single tool. It combines six core price action concepts used by institutional traders: Order Blocks, Fair Value Gaps, Liquidity Sweeps, Break of Structure, Change of Character, and Premium/Discount Zones. This indicator helps retail traders identify and follow institutional money flow in the market.
This indicator is designed for traders who want to understand where "Smart Money" (banks, hedge funds, market makers) is positioning and use that information to make informed trading decisions.
HOW IT WORKS
The indicator analyzes price action through six fundamental concepts:
1. ORDER BLOCKS (OB)
Order Blocks identify zones where institutions placed large orders, creating supply or demand imbalances. These zones act as strong support and resistance levels.
Detection Method:
- Bullish OB: Last bearish candle before a strong bullish move (validated by BOS)
- Bearish OB: Last bullish candle before a strong bearish move (validated by BOS)
- Minimum body size requirement (default 0.3%)
- Strength threshold validation (movement size)
Visualization:
- Green boxes: Bullish OB (demand zones) with "OB ↑" label
- Red boxes: Bearish OB (supply zones) with "OB ↓" label
- Boxes extend until price enters the zone (mitigation)
- Semi-transparent fills with clear labels for easy identification
Trading Application:
- Enter LONG when price returns to Bullish OB
- Enter SHORT when price returns to Bearish OB
- Place stop loss beyond the OB zone
- Target next OB or liquidity level
2. FAIR VALUE GAPS (FVG)
Fair Value Gaps are imbalances in price created by rapid market moves. Price tends to return to "fill" these gaps before continuing in the original direction.
Detection Method:
- 3-candle pattern analysis
- Bullish FVG: Gap between candle .low and candle .high
- Bearish FVG: Gap between candle .high and candle .low
- Minimum gap size: 1x ATR (configurable)
- Fill percentage tracking (0%-100%)
Visualization:
- Blue boxes: Bullish FVG with "FVG ↑" label and fill percentage
- Orange boxes: Bearish FVG with "FVG ↓" label and fill percentage
- Real-time fill percentage tracking displayed on box
- Auto-remove when 100% filled
Trading Application:
- Wait for price to return to FVG
- Enter when FVG is 50-75% filled
- Strong reaction expected at unfilled gaps
- 100% filled gaps are no longer valid
3. LIQUIDITY SWEEPS
Liquidity Sweeps detect stop hunts where institutions push price beyond swing points to trigger retail stops, then reverse direction immediately.
Detection Method:
- Track swing highs and lows
- Wick must pierce level by minimum % (default 0.2%)
- Candle body must close back inside level (fake breakout)
- Immediate strong reversal following the sweep
Visualization:
- Purple dashed lines: Liquidity levels
- "SWEEP ↑" or "SWEEP ↓" labels at sweep moment
- Lines become solid and thicker when swept
- Clear visual confirmation of stop hunts
Trading Application:
- Enter counter-trend after sweep confirmation
- High probability reversal setups
- Excellent risk/reward ratios
- Combine with other confirmations
4. BREAK OF STRUCTURE (BOS)
Break of Structure confirms trend continuation by breaking previous swing high/low levels. BOS validates the current market direction.
Detection Method:
- Bullish BOS: Close above previous swing high
- Bearish BOS: Close below previous swing low
- Body must close beyond level (wick alone insufficient)
- Lookback period: 20 bars (configurable)
Visualization:
- Green solid line: Bullish BOS
- Red solid line: Bearish BOS
- Triangle markers at break point
- "BOS" labels with direction arrows
Trading Application:
- BOS confirms trend continuation
- Enter in BOS direction
- Expect retracement to OB
- Strong trend confirmation signal
5. CHANGE OF CHARACTER (ChoCh)
Change of Character signals potential trend reversal by breaking internal market structure. ChoCh is more sensitive than BOS and provides earlier reversal signals.
Detection Method:
- Bullish ChoCh: Break above last lower high in downtrend
- Bearish ChoCh: Break below last higher low in uptrend
- Internal structure break (more sensitive)
- Early reversal warning
Visualization:
- Lime dashed line: Bullish ChoCh
- Orange dashed line: Bearish ChoCh
- Diamond markers at break point
- "ChoCh" labels with direction
Trading Application:
- ChoCh hints at trend reversal
- Wait for BOS confirmation
- Provides early entry opportunity
- Requires careful risk management
6. PREMIUM/DISCOUNT ZONES
Premium/Discount Zones use Fibonacci levels between swing high and low to identify whether price is at premium (expensive) or discount (cheap) levels. Institutions typically buy in discount zones and sell in premium zones.
Calculation Method:
- Find recent swing high and swing low
- Apply Fibonacci retracement levels:
- Premium Zone (Sell): 78.6%, 70.9%, 61.8%
- Equilibrium (Fair Value): 50%
- Discount Zone (Buy): 38.2%, 29.1%, 21.4%
Visualization:
- Red lines and fill: Premium zone with "PREMIUM ZONE" label
- Gray line: Equilibrium (50%) with "EQUILIBRIUM" label
- Green lines and fill: Discount zone with "DISCOUNT ZONE" label
- All lines extend right
- Current zone clearly labeled on last bar
Trading Application:
- LONG positions: Enter in discount zone
- SHORT positions: Enter in premium zone
- Equilibrium: Neutral area, wait for better price
- Combine with OB and FVG for best results
KEY FEATURES
Technical Analysis:
- 6 institutional trading concepts in one indicator
- Order Block detection with mitigation tracking
- Fair Value Gap identification with fill percentage
- Liquidity Sweep detection for stop hunts
- BOS and ChoCh for structure analysis
- Premium/Discount zones for value assessment
- Real-time statistics dashboard
- Comprehensive alert system
Visual Features:
- Professional box-based visualizations
- Color-coded zones (green=buy, red=sell)
- Dynamic line drawings for structure
- Transparent zone fills
- Clear labels with directional arrows
- Customizable colors and sizes
- Statistics table with live metrics
Alert System:
- New Order Block formation
- New Fair Value Gap creation
- Liquidity Sweep detection
- Price entering Premium zone
- Price entering Discount zone
- Configurable alert messages
SETTINGS
Order Blocks Settings:
- Show Order Blocks: Toggle OB visibility
- OB Lookback Period (5-50): Bars to search for OB
- Min Body Size % (0.1-5.0): Minimum candle body size
- OB Strength Threshold (1-10): Movement validation
- Max Order Blocks (5-50): Maximum displayed OBs
- Bullish/Bearish OB Colors: Customizable colors
Fair Value Gaps Settings:
- Show FVG: Toggle FVG visibility
- Min Gap Size (0.5-3.0 ATR): Minimum gap requirement
- Show Fill %: Display fill percentage labels
- Max FVG (5-50): Maximum displayed FVGs
- Bullish/Bearish FVG Colors: Customizable colors
Liquidity Settings:
- Show Liquidity Sweeps: Toggle sweep visibility
- Sweep Lookback (10-100): Swing detection period
- Min Sweep % (0.1-1.0): Minimum pierce percentage
- Sweep Color: Customizable color
Market Structure Settings:
- Show BOS: Toggle BOS visibility
- Show ChoCh: Toggle ChoCh visibility
- Structure Lookback (10-50): Structure detection period
- BOS Color: Customizable color
- ChoCh Color: Customizable color
Premium/Discount Settings:
- Show Zones: Toggle zone visibility
- Swing Lookback (20-200): Swing detection period
- Show Equilibrium: Toggle 50% line
- Premium/Discount Colors: Customizable colors
Visual Settings:
- Label Size: Tiny/Small/Normal/Large
- Show Statistics Table: Toggle dashboard
- Line Width (1-5): Line thickness
HOW TO USE
Setup Instructions:
1. Add indicator to your TradingView chart
2. Works on all timeframes (1m to Monthly)
3. Adjust settings based on your trading style
4. Enable desired features (all enabled by default)
5. Customize colors for your preference
Reading the Indicator:
ORDER BLOCKS:
- Green box = Buy zone (Bullish OB)
- Red box = Sell zone (Bearish OB)
- Wait for price to return to OB
- Enter when price reacts at OB
- Stop loss beyond OB
FAIR VALUE GAPS:
- Blue box = Bullish FVG
- Orange box = Bearish FVG
- Check fill percentage label
- 50-75% fill = strong reaction area
- 100% fill = gap no longer valid
LIQUIDITY SWEEPS:
- Purple dashed lines = Liquidity levels
- Solid purple = Sweep occurred
- Enter counter to sweep direction
- High probability reversal
STRUCTURE BREAKS:
- Green solid line = Bullish BOS (trend up)
- Red solid line = Bearish BOS (trend down)
- Lime dashed = Bullish ChoCh (possible reversal)
- Orange dashed = Bearish ChoCh (possible reversal)
PREMIUM/DISCOUNT:
- Above 61.8% = Premium (consider selling)
- Below 38.2% = Discount (consider buying)
- Around 50% = Fair value (wait for better price)
TRADING STRATEGIES
Strategy 1: OB + Premium/Discount Combo
Perfect LONG Setup:
1. Price in discount zone (21.4% - 38.2%)
2. Bullish OB identified
3. Price returns to OB
4. Bullish BOS confirms direction
5. ENTER: Inside OB zone
6. STOP: Below OB
7. TARGET: Equilibrium or Premium zone
Perfect SHORT Setup:
1. Price in premium zone (61.8% - 78.6%)
2. Bearish OB identified
3. Price returns to OB
4. Bearish BOS confirms direction
5. ENTER: Inside OB zone
6. STOP: Above OB
7. TARGET: Equilibrium or Discount zone
Strategy 2: FVG Fill + Structure
Setup:
1. FVG forms
2. Price moves away from FVG
3. BOS confirms direction
4. Price returns to FVG (50-75% fill)
5. ENTER: At FVG
6. STOP: Beyond FVG
7. TARGET: Next structure level
Strategy 3: Liquidity Sweep Reversal
Setup:
1. Liquidity sweep occurs (stop hunt)
2. Price closes back inside
3. ChoCh suggests reversal
4. OB forms in reversal direction
5. ENTER: At OB or immediately after sweep
6. STOP: Beyond sweep level
7. TARGET: Opposite liquidity level
Strategy 4: Confluence Trading
Highest probability setups occur when multiple signals align:
Ultimate LONG Confluence:
- Price in discount zone (21.4% - 38.2%)
- Bullish Order Block present
- Bullish FVG 50%+ filled
- Liquidity sweep below (stop hunt)
- Bullish ChoCh or BOS confirmation
= Very high probability long entry
Ultimate SHORT Confluence:
- Price in premium zone (61.8% - 78.6%)
- Bearish Order Block present
- Bearish FVG 50%+ filled
- Liquidity sweep above (stop hunt)
- Bearish ChoCh or BOS confirmation
= Very high probability short entry
RECOMMENDED SETTINGS BY TIMEFRAME
Scalping (1m - 5m):
- OB Lookback: 5-10
- Min Body Size: 0.2%
- Structure Lookback: 10-15
- Min Gap Size: 0.5 ATR
- Focus: Quick entries, tight stops
Day Trading (15m - 1H):
- OB Lookback: 10-15 (default)
- Min Body Size: 0.3% (default)
- Structure Lookback: 20 (default)
- Min Gap Size: 1.0 ATR (default)
- Focus: Intraday swings
Swing Trading (4H - Daily):
- OB Lookback: 15-20
- Min Body Size: 0.5%
- Structure Lookback: 30-50
- Min Gap Size: 1.5-2.0 ATR
- Focus: Multi-day trends
BEST PRACTICES
1. Multi-Timeframe Analysis:
- Use higher TF for bias (4H, Daily)
- Use lower TF for entry (5m, 15m)
- Align with higher TF direction
2. Risk Management:
- Always use stop losses
- Minimum 1:2 risk/reward ratio
- Risk max 1-2% per trade
- OBs provide natural stop levels
3. Confluence Priority:
- Never trade single signals alone
- Wait for at least 3 signal confluence
- More confluence = higher probability
- Best setups have 4+ confirmations
4. Market Structure Awareness:
- In bullish structure: Only LONG
- In bearish structure: Only SHORT
- During ChoCh: Wait for BOS confirmation
- Choppy markets: Stay out
5. Patience and Discipline:
- Wait for perfect setups
- Don't force trades
- Quality over quantity
- 1-2 high-quality trades better than 10 mediocre
STATISTICS DASHBOARD
Bottom-right corner displays real-time metrics:
- Order Blocks: Count of active OBs
- Fair Value Gaps: Count of active FVGs
- Liquidity Sweeps: Number of sweeps
- Market Structure: Bullish/Bearish/Neutral
- Current Zone: Premium/Equilibrium/Discount
- Swing Range: Current range percentage
LIMITATIONS
Technical Limitations:
- Order Blocks are drawn retrospectively after BOS
- FVG requires 3-candle confirmation
- Liquidity Sweeps need fake breakout confirmation
- Premium/Discount zones depend on swing identification
- Not predictive, only descriptive of current conditions
Market Limitations:
- Less effective in low liquidity markets
- May produce many signals in high volatility
- Choppy/ranging markets produce mixed signals
- Strong trends break structure frequently
- News events can invalidate setups instantly
Usage Limitations:
- Not a standalone trading system
- Should combine with volume analysis
- Fundamental analysis still important
- Requires proper risk management
- Not suitable for complete beginners
ORIGINALITY
This indicator is unique because:
Comprehensive Integration:
- Combines 6 major SMC concepts in one tool
- Each concept properly implemented with validation
- Integrated logic between features (OB validated by BOS)
- Holistic institutional trading methodology
Technical Innovation:
- Automatic Order Block detection with mitigation tracking
- FVG fill percentage monitoring
- Liquidity Sweep confirmation logic
- Dynamic Premium/Discount zone updates
- Real-time statistics and analysis
Educational Value:
- Each concept clearly visualized
- Labels with directional information
- Statistics for learning and analysis
- Comprehensive documentation
- Helps traders understand Smart Money flow
While individual SMC concepts exist in various forms, this indicator:
1. Implements all 6 concepts with proper validation
2. Uses institutional logic for each feature
3. Provides integrated analysis framework
4. Offers professional-grade visualizations
5. Includes comprehensive statistics
6. Zero compilation errors, optimized performance
7. Works on all timeframes
The implementation is based on ICT (Inner Circle Trader) methodology and institutional order flow theory, providing retail traders with tools previously available only to professionals.
WHY THIS COMBINATION IS NECESSARY (NOT A SIMPLE MASHUP)
This indicator combines 6 ICT concepts because they are INTERDEPENDENT and form a complete institutional trading methodology. This is NOT a random collection of indicators - it's a unified system.
Institutional Trading Flow (Why These 6 Concepts Work Together):
1. Liquidity Sweeps identify WHERE institutions hunt retail stops
2. Order Blocks show WHERE institutions placed large orders after the sweep
3. Fair Value Gaps reveal price IMBALANCES institutions will return to fill
4. Break of Structure (BOS) confirms institutional TREND continuation
5. Change of Character (ChoCh) provides early WARNING of institutional repositioning
6. Premium/Discount Zones show WHEN price is at optimal value for institutional entry
These concepts represent the COMPLETE LIFECYCLE of an institutional trade:
- Phase 1: Stop Hunt (Liquidity Sweep) - Remove retail traders
- Phase 2: Positioning (Order Block) - Institutions enter large positions
- Phase 3: Execution (FVG fill) - Return to fill imbalances
- Phase 4: Confirmation (BOS) - Structure validates direction
- Phase 5: Management (Premium/Discount) - Value-based exits and re-entries
WITHOUT this complete combination, the system is incomplete:
- Order Blocks alone don't tell you if you're buying at premium or discount
- FVG alone doesn't confirm if market structure supports the direction
- Liquidity Sweeps alone don't show where to enter after the sweep
- BOS/ChoCh alone don't show optimal entry zones or value areas
- Premium/Discount zones alone don't show where institutions actually positioned
This is NOT a "mashup" - it's a COMPLETE SYSTEM implementing institutional order flow theory as taught by ICT. Separating these concepts would be like publishing a car's engine, wheels, and steering separately instead of a complete functional vehicle.
Technical Integration (Not Just Visual Combination):
- Order Blocks are VALIDATED by BOS (not drawn randomly)
- Quality scores use confluence of multiple factors
- Entry zones combine OB + FVG + Premium/Discount
- Structure analysis (BOS/ChoCh) guides overall bias
- All concepts share common pivot detection logic
- Unified statistics dashboard shows relationship between concepts
COMPARISON TO OTHER SMC INDICATORS ON TRADINGVIEW:
Search TradingView for SMC indicators - you'll find:
- "Order Blocks" indicators - only show OB boxes, no validation or context
- "FVG" indicators - only show gaps, no structure confirmation
- "Liquidity" indicators - only show sweeps, no entry methodology
- "ICT" indicators - usually 2-3 concepts poorly implemented
This indicator provides:
- ALL 6 core ICT concepts properly implemented
- Validation logic connecting concepts (OB requires BOS)
- Complete trading framework (not isolated tools)
- Professional visualizations with clear labels
- Educational value showing how concepts interact
- Zero errors, optimized code, comprehensive documentation
The originality is in the COMPLETE, INTEGRATED, PROFESSIONAL implementation of institutional trading methodology, not just combining existing indicators.
DISCLAIMER
This indicator is for educational and informational purposes only. It is NOT financial advice, investment advice, or a recommendation to buy or sell any asset. Trading involves substantial risk of loss. Past performance does not indicate future results. Markets can move against you at any time. Order Blocks, Fair Value Gaps, and other concepts do not guarantee profitable trades. Always use proper risk management, employ stop losses, never invest more than you can afford to lose, and do your own research (DYOR). Consult a licensed financial advisor before making investment decisions.
RISK MANAGEMENT
Essential Risk Rules:
- Always use stop losses (place beyond OBs)
- Risk maximum 1-2% per trade
- Minimum 1:2 risk/reward ratio
- Never go all-in on any signal
- Diversify across multiple setups
- Cut losses quickly, let winners run
- Don't revenge trade after losses
- Respect your trading plan
Position Sizing:
- Scale in at major confluence zones
- Take partial profits at targets
- Move stop to breakeven after 1:1
- Trail stops in strong trends
- Reduce size in uncertain conditions
MARKET CONDITIONS
Works Best In:
- Trending markets with clear structure
- Markets respecting support/resistance
- After strong moves creating imbalances
- Liquid instruments (major pairs, indices)
- Clear institutional participation
Works Poorly In:
- Extremely choppy, range-bound markets
- Very low liquidity instruments
- During major unexpected news events
- Markets with irregular trading hours
- Extreme volatility (flash crashes)
RECOMMENDED INSTRUMENTS
Best Performance:
- Major forex pairs (EURUSD, GBPUSD, USDJPY)
- Stock indices (SPY, QQQ, ES, NQ)
- Major cryptocurrencies (BTC, ETH)
- Liquid commodities (GOLD, SILVER, OIL)
- Large-cap stocks
Avoid:
- Penny stocks
- Low-volume altcoins
- Illiquid options
- Exotic currency pairs
- Highly manipulated instruments
VERSION HISTORY
v1.0 - January 21, 2026
- Initial release
- Order Block detection and mitigation
- Fair Value Gap with fill tracking
- Liquidity Sweep identification
- Break of Structure (BOS)
- Change of Character (ChoCh)
- Premium/Discount zones
- Statistics dashboard
- Complete alert system
- All timeframe support
NOTES
- Indicator name includes "IKODO" as author signature
- All features work on timeframes from 1 minute to Monthly
- Statistics update in real-time
- Boxes and lines auto-clean when invalid
- Maximum counts prevent performance issues
- ATR-based validation for adaptability
- Fibonacci-based zones for institutional levels
- Professional Material Design colors
If you find this indicator useful for your Smart Money analysis, please leave a like and comment! Share your setups and results with the community.
AI-Enhanced MSS HunterAI-Enhanced MSS Hunter
This indicator is a hybrid trading system that merges Mechanical Price Action (ICT Concepts) with Statistical Machine Learning (K-Nearest Neighbors). It is designed to assist traders in identifying high-probability reversals after liquidity sweeps, as well as trend-continuation entries during specific "Kill Zone" sessions.
How It Works
The script operates on a strict 3-step validation process to filter out false signals during choppy market conditions.
1. Liquidity Sweep (The Trigger) The system automatically plots the Previous Day High (PDH) and Previous Day Low (PDL).
The logic begins only when price "sweeps" (breaks) one of these key levels.
State Persistence: Once a level is swept, the system remembers this event for the remainder of the session (or until a signal fires), waiting for the market to reverse.
2. Market Structure Shift (The Setup) After a sweep, the indicator hunts for a Market Structure Shift (MSS).
It tracks dynamic Swing Highs and Swing Lows.
A signal is prepared only if price breaks a recent structural swing point in the opposite direction of the sweep (e.g., Sweep PDL -> Break Swing High).
3. AI / Machine Learning Filter (The Confirmation) To reduce false positives, the signal must be confirmed by a K-Nearest Neighbors (KNN) algorithm.
The Logic: The script analyzes the current values of RSI (14), CCI (14), and ROC (10).
The Comparison: It looks back at the last ~1,000 bars of history to find similar market conditions (neighbors).
The Prediction: If the majority of those historical "neighbors" resulted in a favorable move, the AI confirms the trade. If historical data suggests chop or reversal, the signal is blocked.
Key Features
🎯 Primary Reversal Signals (Circles)
Green Circle: Price swept PDL + Bullish MSS + AI Confirmation.
Red Circle: Price swept PDH + Bearish MSS + AI Confirmation.
♻️ Golden Zone Re-Entries (Triangles) Once a Primary Signal is active, the script tracks the new trend leg.
It automatically draws a dynamic Golden Zone (0.5 – 0.618 Fibonacci Retracement).
If price pulls back into this zone and forms a new MSS, a Re-Entry Triangle is plotted.
Invalidation: If the pullback breaks the original setup's low/high, the zone is removed to prevent bad trades.
⏰ Kill Zone Time Filters Signals are filtered by time to ensure you are trading during high-volume sessions.
Default AM Session: 08:30 – 10:00 (New York Time)
Default PM Session: 14:00 – 15:00 (New York Time)
Fully customizable in settings.
Settings Guide
Key Levels: Toggle PDH/PDL lines and customize colors.
Kill Zones: Enable/Disable time filtering and highlight background colors.
AI Settings:
K-Nearest Neighbors (k): Number of historical neighbors to compare (Default: 5).
Training Window: How far back the AI looks for patterns (Default: 1000 bars).
Visuals: Turn on/off the Golden Zone fib clouds or text labels.
Disclaimer
This tool is for educational purposes only. The "AI" component is a statistical classification algorithm based on historical momentum and does not guarantee future results. Always manage risk and use this indicator as part of a comprehensive trading plan.
Smart RSI Candles [DotGain]Smart RSI Candles – Description
Smart RSI Candles is a minimalist yet powerful overlay indicator that visualizes RSI conditions directly on price candles. Instead of plotting a separate RSI oscillator, this tool colors the chart bars based on customizable RSI threshold levels, allowing traders to instantly identify overbought and oversold regimes within the price action itself.
The indicator is built on the classic Wilder RSI and supports up to three upper (overbought) and three lower (oversold) levels. Each level can be individually enabled or disabled, making the indicator fully modular and adaptable to different trading styles and market conditions.
Key Features
RSI-based candle coloring (no separate panel required)
Up to 6 customizable RSI levels
Individual On/Off toggle for each level
Extreme conditions highlighted in blue
Works on any market and timeframe
Clean, non-intrusive visual design
Color Logic
Overbought (Upper Levels)
Level 1: Light green → mild overbought
Level 2: Dark green → strong overbought
Level 3: Blue → extreme overbought
Oversold (Lower Levels)
Level 1: Light red → mild oversold
Level 2: Dark red → strong oversold
Level 3: Blue → extreme oversold
Neutral RSI values keep the original candle color.
How to Use
Use upper levels to identify potential exhaustion in bullish moves.
Use lower levels to spot potential panic or capitulation zones.
Combine with trend analysis, support/resistance, or volume for confirmations.
Disable specific levels to create conservative or aggressive RSI regimes.
Use Cases
Mean reversion strategies
Momentum exhaustion detection
Visual risk regime mapping
Multi-timeframe RSI context
Smart RSI Candles is designed for traders who want RSI information integrated directly into price, without clutter — fast, intuitive, and highly customizable.
Have fun :)
Disclaimer
This Smart RSI Candles indicator is provided for informational and educational purposes only. It does not, and should not be construed as, financial, investment, or trading advice.
This indicator is an independent implementation of a Relative Strength Index (RSI) based visualization tool and is not affiliated with, or endorsed by, any third-party trading systems, strategies, or trademarked methodologies. The colored candles displayed by this indicator are generated by a predefined set of algorithmic conditions based on RSI threshold levels. They do not constitute a direct recommendation to buy or sell any financial instrument.
All trading and investing in financial markets involves a substantial risk of loss. You may lose part or all of your invested capital. Past performance does not guarantee future results. This indicator highlights potential overbought and oversold market conditions and may produce false, lagging, or misleading signals. Market conditions can change rapidly and remain irrational longer than expected.
The creator DotGain assumes no responsibility or liability for any financial losses, damages, or decisions made based on the use of this indicator or the information it provides.You are solely responsible for your own trading and investment decisions. Always conduct your own research (DYOR), use proper risk management, validate signals with additional tools or analysis, and consider your personal financial situation and risk tolerance before entering any trade.
Smart Money Zones [SMZ] - Automatic Supply & Demand DetectionSmart Money Zones automatically detects and draws institutional supply and demand levels on any timeframe, any ticker.
HOW IT WORKS
The indicator identifies "impulse moves" — strong directional candles that indicate institutional buying or selling. It then marks the consolidation area (base) before the impulse as a key zone where price is likely to react on a retest. Data sources for 'moves' are dark pool block trades and tick data.
• Demand Zones (Green): Areas where buying pressure drove price up sharply. Expect support on retest.
• Supply Zones (Red): Areas where selling pressure drove price down sharply. Expect resistance on retest.
• Confluence Zones (Orange): Where supply meets demand — high-probability reaction areas.
FEATURES
✓ Works on any timeframe (1m to Monthly)
✓ Works on any market (Stocks, Crypto, Forex, Futures)
✓ Auto-merges overlapping zones into single clean levels
✓ Zone strength indicator (thicker lines = more confluence)
✓ Fresh/Tested/Broken status tracking
✓ Configurable alerts for zone entries and breaks
✓ Clean, non-cluttered display
ZONE STATUS
• Fresh: Zone has never been tested — highest probability
• Tested: Price touched the zone but held — still valid
• Broken: Price closed through the zone — invalidated (shown as dotted line)
SETTINGS GUIDE
• ATR Multiplier: Higher = fewer but stronger zones (default 1.5)
• Merge Threshold: Higher = more aggressive zone merging (default 0.3)
• Max Active Zones: Limit displayed zones to reduce clutter
BEST PRACTICES
1. Look for confluence zones (orange) for highest probability trades
2. Fresh zones have higher success rates than tested zones
3. Use higher timeframe zones for stronger levels
4. Combine with your existing strategy for entries
Works great alongside order flow, volume profile, or price action strategies.
```
---
### Features
| Feature | Description |
|---------|-------------|
| Auto-Detection | Finds supply/demand zones without manual drawing |
| Smart Merging | Combines nearby zones into single levels |
| Confluence Zones | Highlights where supply meets demand |
| Multi-Timeframe | Works on any timeframe from 1m to Monthly |
| Universal | Stocks, Crypto, Forex, Futures, Indices |
| Zone Strength | Thicker lines indicate stronger confluence |
| Status Tracking | Fresh → Tested → Broken lifecycle |
| Alerts | Get notified on zone entries and breaks |
---
### Settings
| Setting | Default | Description |
|---------|---------|-------------|
| ATR Period | 14 | Period for volatility calculation |
| ATR Multiplier | 1.5 | Impulse detection sensitivity (higher = fewer zones) |
| Merge Threshold | 0.3 | Zone merging distance in ATR units |
| Max Active Zones | 15 | Maximum zones per type (demand/supply) |
| Show Labels | On | Display zone type labels |
| Show Broken Zones | Off | Keep or hide invalidated zones |
| Show Strength | On | Thicker lines for stronger zones |
---
### How It Works
1. **Impulse Detection**: Identifies candles with body size > ATR × multiplier
2. **Base Finding**: Looks back to find consolidation candles before the impulse
3. **Zone Creation**: Draws horizontal line at the key level (top of demand, bottom of supply)
4. **Merging**: Combines zones within the merge threshold distance
5. **Status Tracking**: Updates zone status as price interacts with levels
---
### Keywords
`supply demand` `support resistance` `smart money` `institutional levels` `order blocks` `liquidity zones` `automatic zones` `key levels` `reversal zones` `price action`
SMC Velocity Scalper (15 M)Concept & Methodology : The SMC Precision Scalper v6 is a specialized adaptation of the classic Smart Money Concepts (SMC) framework, re-engineered specifically for the fast-paced environment of 15-minute scalping. While traditional SMC indicators often lag by focusing on macro-trends, this script prioritizes Internal Market Structure and recent order flow to provide timely entries for intraday traders.
It is built on the latest Pine Script v6 engine, ensuring strict type safety, faster execution, and cleaner visuals.
Key Features
Rapid Structure Detection: Unlike standard Swing Structure (which requires 50+ bars), this script utilizes a sensitive Internal Structure algorithm (customizable length) to detect minor Breaks of Structure (BOS) and Changes of Character (CHoCH) in real-time.
15m Optimized Order Blocks: Filters out old, irrelevant institutional footprints. It automatically identifies and draws only the most recent Order Blocks (OB) that are relevant to current price action.
Fair Value Gaps (FVG): Detects imbalances where price often returns to "fill" orders before continuing the trend.
Liquidity Sweeps: Automatically highlights Equal Highs (EQH) and Equal Lows (EQL), which often act as magnets for liquidity grabs.
Premium/Discount Zones: Draws dynamic Fibonacci-based zones to help you avoid buying in a "Premium" (expensive) area or selling in a "Discount" (cheap) area.
How to Use This Indicator This tool is designed to be a complete decision-support system for scalpers.
Determine Bias: Look at the Internal Structure lines (dashed). A green "BOS" indicates a bullish continuation; a red "BOS" indicates bearish.
Wait for the Pullback: Do not chase the breakout. Wait for price to retrace into a colored Order Block box or a Fair Value Gap.
Confirm Entry: Watch for a CHoCH (Change of Character) signal within your zone. For example, if price hits a bullish Order Block, wait for a green internal CHoCH label to confirm buyers are stepping in.
Target: Aim for the weak structural points, marked as "Weak High" or "Weak Low" by the script.
Settings & Customization
Swing Length (Scalp): Controls the sensitivity of the major trend. Default is 10 for 15m charts.
Internal Structure Length: Controls the speed of minor structure signals. Lower this to 3 or 4 for hyper-aggressive scalping.
Order Blocks: You can toggle Swing vs. Internal OBs and adjust how many are displayed to keep your chart clean.
Risk Disclaimer
Important Risk Factors & Limitations
Repainting on Historical Data: This script uses request.security with lookahead to calculate Multi-Timeframe (MTF) Fair Value Gaps. While this provides accurate levels for closed candles, historical backtesting may visually "repaint" signals that were not valid in real-time. Always wait for a candle close before confirming a signal.
Lag is Natural: Even with optimized settings, structure-based indicators inherently lag because a High/Low is only confirmed after price moves away from it. This tool identifies structure breaks, not prediction.
Not Financial Advice: This indicator is a technical analysis tool, not a trading bot. It visualizes market data to aid decision-making. Trading cryptocurrency, forex, or stocks carries a high level of risk, and you can lose more than your initial investment.
False Signals: In ranging (sideways) markets, structure indicators can produce frequent "flip-flop" signals (BOS followed immediately by opposite CHoCH). Use discretion during low-volume hours.
Broadening Formation Reclaim Stats v1.0Description: Broadening Formation Reclaim Stats v1.0
Overview
The Broadening Formation Reclaim Stats is a technical analysis tool designed to track and quantify "reclaim" price action within expanding market structures (Broadening Formations). It focuses on scenarios in which price breaches a prior Swing High or Swing Low and subsequently rotates back into the range, often signaling a potential reversal toward the opposite side of the formation.
This indicator is built for traders who study price action rotations, "The Strat" (Rev 2-2 / Failed 2-Down/Up), and liquidity sweeps.
How It Works
The script utilizes a state-machine logic to track price movements relative to high and low pivots:
1. Structure Identification: It identifies recent Pivot Highs and Lows (Auto-Swing mode) or allows users to input specific price levels (Manual mode).
2. The Breach: It identifies when price breaks above the established high or below the established low, "locking" the structure for a potential reclaim.
3. The Reclaim: A signal is generated when price moves back inside the range using specific price action triggers:
Rev 2-2: A reversal pattern where price reverses the direction of the previous candle.
Failed 2-Down/Up: Price makes a new wick extreme but closes back within the previous candle's range and below its opening price.
4. Targets: The script considers a reclaim "Successful" if price reaches the opposite side of the broadening formation (the opposing pivot).
Key Features
Backtesting Dashboard: A real-time table displaying the total number of reclaims, global success rates, and a breakdown of Bullish vs. Bearish performance.
Flexible Lookbacks: Statistics can be calculated based on the entire chart history, "Today Only" (for day traders), or a specific number of bars.
Dual Mode Detection: Choose between **Auto Swing** detection (based on a user-defined pivot length) or **Manual** mode for specific levels.
Optimized Visuals: Uses the Pine Script Plot Engine for core levels to ensure price-scale stability and "Box Objects" for clear pivot visualization.
Settings
Swing Length: Adjust the sensitivity of the pivot detection.
BF Mode: Toggle between automatic pivot tracking or manual price entry.
Statistics Start Mode: Filter the data displayed in the table to focus on recent price action or historical performance.
UI Customization: Fully adjustable table position, size, and transparency.
Disclaimer
This indicator is for educational and research purposes only. It tracks historical price action patterns and does not constitute financial advice. Past performance (success rates) as displayed in the dashboard is not an indicator of future results.
Multi-Data Chart-AnalyticsDynamic Sentiment & Contextual Trend Analysis
Function Description
The Multi-Data Chart-Analytics is a comprehensive market context indicator designed to convert complex technical data into a readable, real-time narrative. Unlike traditional visual-only indicators, this script acts as an on-chart "trading assistant" that evaluates price action, momentum, volatility, and institutional volume simultaneously.
Key Technical Features:
Adaptive Trend Engine: Automatically scales its lookback period based on available historical data (up to 200 periods). This ensures accurate analysis for "young" assets or high timeframes (like BTC on Monthly charts) where standard fixed-length EMAs fail.
Momentum & Feel Tracking: Integrates RSI and DMI (ADX) to determine if the market is overextended (expensive) or undervalued (cheap), and whether the trend has sufficient strength.
Volatility Squeeze Detection: Monitors Bollinger Band width to alert users to "coiling" phases, signaling imminent breakouts.
Institutional Volume Filter: Compares current volume against its 20-period moving average to identify "Smart Money" conviction.
Who is this for?
Discretionary Traders: Who want a quick "second opinion" or sanity check before entering a trade.
Beginners: Who find it difficult to read multiple indicators at once; the terminal translates lines into actionable insights.
Systematic Traders: Who need to maintain awareness of higher-timeframe context without cluttering their main chart window.
How to Use It
Look at the Environment: Start by checking the long-term trend status to ensure you aren't trading against the dominant market force.
Verify Momentum: Check "Market Feel" to avoid buying at exhaustion points (Overbought) or selling at bottoms (Oversold).
Prepare for Breakouts: Keep an eye on the "Volatility" section. If it indicates a "Squeeze," tighten your stops or prepare for a large move.
Confirm with Smart Money: Only trust significant moves if the terminal confirms "Institutional Activity" is present.
Customize: Use the settings menu to adjust the box width, colors, and font size to fit your personal chart layout.
Technical Breakdown (Short Form)
Trend: Adaptive EMA/SMA (max 200).
Momentum: RSI (14) + ADX (14).
Volatility: Bollinger Band Width (20).
Volume: SMA (20) based Volume multiplier.
You might want to use this script in combination with our "Range Indicator Golden Pocket" and "Multi Asset & Multi Timeframe Trend Dashoboard" and the "Risk & Reward Position Planner"
EEQI [Environment Quality Index] PyraTime The Problem: Why Good Strategies Fail
The number one reason traders lose capital is not a lack of strategy—it is forced execution in poor environments.
Most indicators (RSI, MACD, Stochastic) are continuously active, generating signals even when the market is dead, choppy, or chaotic. A breakout strategy that prints money in a trend will destroy your account in a consolidation range. A mean-reversion system that works in chop will fail during a parabolic expansion.
The Solution: PyraTime EEQI The Execution Environment Quality Index (EEQI) is a "Gatekeeper" layer for your trading. It does not tell you what to buy or sell; it tells you if you should be trading at all.
By aggregating Volatility, Price Structure, and Efficiency into a single composite score, the EEQI answers the most critical question in discretionary trading: "Is the market efficient enough to deploy capital right now?"
How It Works: The 3 Core Engines
The EEQI calculates a raw "Environment Score" (from -2 to +4) by analyzing three distinct dimensions of price action.
1. Volatility Engine (Usability)
The Logic: Measures the "Alive-ness" of the market using ATR Percentiles.
The Filter: It detects "Dead Zones" (where price is too flat to hit targets) and "Chaos Zones" (where volatility is too dangerous).
Smart Feature (Parabolic Override): If price moves significantly (>2x ATR) in a single candle, the engine recognizes this as "High Momentum" rather than chaos, unlocking Green signals during breakouts.
2. Structure Engine (Bar Quality)
The Logic: Analyzes the relationship between candle bodies, wicks, and overlap.
The Filter: It penalizes "Barbed Wire" price action—candles with long wicks and high overlap—which indicate indecision and algo-chop.
The Goal: We want to trade during "Clean Flow," where candle bodies are large and overlap is low.
3. Efficiency Engine (Directional Flow)
The Logic: Compares Net Displacement (start-to-finish distance) vs. Total Distance Traveled.
The Filter: Identifies "Whipsaw" conditions where price moves a lot but goes nowhere.
Smart Feature (Velocity Lock): If price travels a massive distance quickly, the efficiency requirement is relaxed to catch explosive moves that might otherwise look "messy."
The "Smart Gatekeepers"
Even if the Core Engines look good, the EEQI applies three final safety checks before granting a PRIME status.
Regime Persistence (Stability Check): The market must hold a high score for a set number of bars (default: 1) before the signal turns Green. This prevents "fake-outs" where a single anomaly candle tricks you into entering a bad trend.
Volume Validation (Liquidity Check): Price movement without participation is a trap. The EEQI checks Relative Volume (RVOL). If volume is below average (e.g., lunch hour, holidays, or late-night sessions), the score is capped at "Fair" or "Low Vol," preventing execution in thin liquidity.
Macro Context (HTF Filter): You cannot trade against the higher timeframe. The EEQI checks the trend and volatility of the Higher Timeframe (default: Weekly). If the macro view is compressed or dead, the local signal is vetoed.
How to Read the HUD
The Dashboard (Bottom Right) gives you an instant read on the market state.
🟢 PRIME (+4): Execution Optimal. The market is trending, efficient, and backed by volume. This is the "Green Light" for your strategy.
🔵 FAIR (+1 to +3): Tradeable. Conditions are decent, but one factor (e.g., volume or structure) is imperfect. Exercise caution.
⚪ NEUTRAL (0): Indecision. The market is transitioning. Stand aside.
🟡 BUILDING: Wait. The market is good, but hasn't proven itself yet (Persistence Check).
🟠 POOR / LOW VOL: Chop. Price is messy or lacking participation.
🔴 AVOID (-2): Danger Zone. The market is either dead flat or violently chaotic. Do not trade.
Settings & Customization
The indicator comes with calibrated presets for different asset classes:
Crypto: Tolerates higher volatility and requires stronger efficiency confirmation.
Forex: Stricter dead-zone filters to handle ranging sessions.
Indices: Balanced settings for standard equity hours.
Disclaimer
This tool is designed for environment analysis only. It does not provide buy or sell signals, entry prices, or stop-losses. It is intended to be used as a filter to improve the performance of your own discretionary strategies.






















