Time zoneI wrote a small indicator for myself that draws time zones and it is convenient to edit them through the settings.
I've tried a lot that I didn't find inconvenient or overloaded.
Opportunities:
1 - Allocation of a time range, the one that is convenient for you in terms of currency volatility.
2 - Adjusting the color of the periods.
3 - Display in the upper right corner of the time until the close of trading according to your timings.
Maybe it will be convenient for someone, use it, share it. Over time, I will add functionality here that will improve the convenience.
--------
Написал небольшой индикатор для себя, который отрисовывает временные зоны и их удобно править через настройки.
Перепробовал множество, которые мне не показались не удобными и перегруженными.
Возможности:
1 - Выделение временного диапазона, того, который вам удобен по волатильности валют.
2 - Корректировка цвета периодов.
3 - Отображение в правом верхнем углу времени до закрытия торгов по вашим таймингам.
Может кому то будет удобно, пользуйтесь, делитесь. Со временем добавлю сюда функционала, который будет улучшать удобство. Indicator

TrendScope EMA Dashboard [CLEVER]📊 Overview of “TrendScope EMA Dashboard ”
This script is an advanced EMA-based multi-timeframe trend analysis system that helps traders understand overall market direction using Fast, Medium, Slow, and Long EMAs. It is designed to simplify trend identification by showing whether the market is in a strong uptrend, downtrend, or sideways phase across different timeframes.
It visually enhances chart analysis using a color-coded structure. Uptrend, downtrend, and sideways conditions are clearly highlighted, making it easier to read market sentiment at a glance without complex manual analysis. This improves decision-making speed and clarity during trading.
The script also generates buy and sell signals when strong EMA alignment or trend shifts occur. In addition, it detects sideways market conditions to help traders avoid low-quality or uncertain market phases where false signals are more common.
A key feature is its multi-timeframe dashboard, which displays trend status from lower timeframes like 1-minute and 5-minute up to higher timeframes such as 1-hour, 4-hour, and daily charts. This gives traders a complete market overview and helps confirm trades based on higher timeframe direction.
Overall, this is a structured trend-following indicator built for educational and analytical purposes. It supports traders in understanding market structure more clearly, but it is not a guaranteed profit system and should always be used with proper risk management.
🧠 Core Concept
This script is built on a multi-layer EMA trend structure, where the core idea is to analyze market direction through the alignment of four exponential moving averages: Fast (9), Medium (21), Slow (50), and Long (200). The main logic is simple but powerful — when these EMAs are perfectly stacked in order (fast above medium above slow above long), the market is considered in a strong bullish trend, and the opposite stacking indicates a bearish trend. Any disruption in this alignment signals a transition or uncertainty phase.
A key concept of this system is trend hierarchy confirmation. Instead of relying on a single timeframe, it compares trends across multiple timeframes (from 1-minute to daily). This ensures that trades are not based on isolated signals but are aligned with broader market structure. The idea is to trade with the dominant trend rather than against it, reducing noise and improving probability-based decision making.
Another important concept is market state classification. The script does not only show buy or sell signals, but also categorizes the market into three states: uptrend, downtrend, and sideways. The sideways condition is especially important because it represents consolidation or indecision, where most false breakouts occur. By identifying this phase, the system helps avoid low-quality trades.
The signal generation logic is based on trend transition detection, meaning signals are triggered when the EMA structure changes from one state to another rather than continuously firing. This reduces overtrading and focuses only on meaningful market shifts. Along with this, visual coloring of candles, EMAs, and background reinforces emotional clarity, allowing traders to quickly interpret market behavior.
At a deeper level, this script follows a probability and structure-based trading philosophy, not prediction. It assumes that trends persist until broken and that higher timeframe direction has more weight than lower timeframe noise. Therefore, it is designed as a decision-support tool that enhances analysis, not as a standalone guaranteed system.
Overall, the core concept is to combine EMA structure + multi-timeframe confirmation + market state filtering into one unified framework that helps traders stay aligned with institutional-style trend flow while reducing emotional and random trading decisions.
⚙️ Key Features
⚙️ 1. EMA Structure (Core Trend Engine)
This script is built on a 4-layer EMA system (9, 21, 50, 200) which defines the core market structure. When these EMAs are perfectly aligned in order, the market is considered in a strong trend. If the alignment breaks, it signals weakness or possible trend change. This layered structure works as the foundation of the entire indicator.
📊 2. Trend Detection System
The script continuously analyzes EMA alignment to classify the market into three states: uptrend, downtrend, and sideways. This classification helps traders clearly understand whether the market is trending or consolidating. Sideways detection is especially important to avoid low-quality or uncertain market conditions.
⚡ 3. Signal Generation Logic
Buy and sell signals are generated only when there is a clear transition in trend structure, not randomly. For example, signals appear when the market shifts from sideways to trending or reverses direction. This makes the system more selective and reduces unnecessary trades caused by noise.
🌐 4. Multi-Timeframe Analysis
A key feature is the multi-timeframe dashboard that shows trend conditions from 1-minute up to daily charts. This allows traders to understand both short-term and long-term market direction at the same time. It helps ensure that entries are aligned with higher timeframe bias.
🎨 5. Visual Trend Mapping
The script uses color-coded visuals for EMAs, candles, and background to represent market direction. This makes trend reading faster and more intuitive. Traders can instantly see whether the market is bullish, bearish, or sideways without deep technical analysis.
📈 6. Dashboard & Signal Tracking
A structured dashboard displays trend status across multiple timeframes along with counts of bullish and bearish signals. This gives a clear overview of market behavior and helps traders track performance and consistency of trend conditions.
🧠 7. Core Trading Philosophy
The system follows a trend-following, probability-based approach rather than prediction. It assumes that trends continue until broken and prioritizes alignment with the dominant market direction. The goal is to support disciplined decision-making, not to guarantee outcomes.
HOW ITS WORK
⚙️ 1. Data Input & Price Tracking System
This script continuously reads live market price (open, high, low, close) and volume data. Every new candle updates the system in real time. The purpose is to keep analysis dynamic so the trend is always based on the latest market behavior instead of old data.
📊 2. EMA-Based Core Calculation Logic
It calculates four exponential moving averages (Fast 9, Medium 21, Slow 50, Long 200). These EMAs smooth price action and remove noise. The relationship between them forms the base structure of the system, which defines whether momentum is strong, weak, or transitioning.
📉 3. Market Structure Detection System
The script checks EMA alignment to identify structure. If EMAs are stacked in upward order, it confirms bullish structure. If stacked downward, it confirms bearish structure. If EMAs are mixed or broken, it marks the market as sideways or indecisive.
🚦 4. Trend State Engine (Classification Logic)
Based on EMA structure, the market is classified into three states: uptrend, downtrend, or sideways. This classification updates every candle, ensuring the system reacts instantly to market changes and avoids confusion during consolidation phases.
⚡ 5. Signal Trigger Mechanism
Buy and sell signals are not random; they trigger only when the market transitions from one structured state to another. For example, a buy signal appears when the system confirms a shift into a new uptrend phase. This reduces noise and improves signal quality.
🌐 6. Multi-Timeframe Confirmation Layer
The script applies the same EMA logic across multiple timeframes (1m, 5m, 15m, 1H, 4H, 1D). This allows comparison between short-term and long-term trends. When multiple timeframes agree, trend confidence becomes stronger.
🎨 7. Visual Mapping & Color Intelligence System
All trends are displayed using colors for EMAs, candles, and background. This visual system helps traders instantly understand market direction without deep technical analysis. Uptrend, downtrend, and sideways phases are clearly separated.
📈 8. Dashboard Monitoring & Performance Tracking
A built-in dashboard shows real-time trend status across all timeframes along with signal counts. This gives a complete overview of market behavior in one place, making it easier to track structure, momentum, and consistency.
🧠 9. Core Trading Philosophy (House Rule Logic)
The system follows a strict trend-following and probability-based logic. It assumes that trends continue until broken and prioritizes higher timeframe direction over lower timeframe noise. It is designed for structured decision-making, not prediction or guaranteed outcomes.
HOW TO USED
🧠 1. Understand the Core Structure Before Using
This indicator is built on EMA alignment logic (9, 21, 50, 200). Before using it, you must understand that it does not predict the market — it only shows trend structure. Your first rule is: only trade when EMAs are clearly aligned, not when they are mixed or flat.
📊 2. Use Trend Direction as Primary Filter
The main rule is to always follow the trend shown by the EMAs. If the system shows an uptrend, you only look for buy opportunities. If it shows a downtrend, you only look for sell opportunities. In sideways conditions, you should avoid trading because the system is indicating market confusion or consolidation.
⚡ 3. Take Signals Only on Trend Transition
Buy and sell signals are strongest when the market changes structure, not when it is already moving. For example, a buy signal after sideways turning into uptrend is stronger than a signal in an already running trend. This reduces false entries and improves quality.
🌐 4. Confirm with Multi-Timeframe Alignment
Before entering any trade, check the dashboard. If higher timeframes (1H, 4H, 1D) agree with lower timeframe direction, the trade is stronger. If timeframes conflict, you should avoid trading or reduce risk. Higher timeframe trend always has more weight.
🎨 5. Use Visual Cues for Fast Decisions
Use the colors of EMAs, candles, and background as quick market guidance. Bright bullish colors mean strong buying pressure, while bearish colors show selling pressure. Sideways colors indicate no clear direction — this is where patience is required.
📈 6. Risk Management is Mandatory Rule
This system is not a guaranteed profit tool. Always use proper stop loss and fixed risk per trade. Never rely only on signals. Even strong trends can fail, so risk control is a non-negotiable rule in this system.
🧠 7. Avoid Overtrading Condition
One of the key rules is patience. Do not take every signal. Only trade when:
Trend is clear
Timeframes are aligned
Market is not sideways
If conditions are not perfect, staying out is also a valid trade decision.
🏁 8. Final House Rule (Most Important)
This system works best when used as a trend confirmation tool, not a prediction tool. Follow structure, respect higher timeframe direction, and only act when market conditions are clean. Discipline matters more than signals in this system.
Settings & Customization
⚙️ 1. Moving Average Settings (Core Behavior Control)
The most important customization in this script is the EMA lengths (9, 21, 50, 200). These settings control how fast or slow the system reacts. If you lower the lengths, the indicator becomes more sensitive and gives faster signals but with more noise. If you increase them, the system becomes slower but more stable and reliable. This setting directly defines the trading style (scalping, intraday, or swing).
🎨 2. Visual Theme Customization (Market Readability)
The color settings allow you to control how the market structure is visually displayed. You can adjust bullish, bearish, and sideways colors according to your preference. This does not change logic, but it improves clarity. Traders often customize colors to make trend direction easier to see at a glance and reduce chart confusion during fast market movement.
⚡ 3. Signal Appearance Settings (Trade Visibility Control)
Signal customization allows you to control how buy and sell markers appear on the chart. You can change size, color, and visibility style. This helps you avoid clutter if you prefer a clean chart, or make signals more visible if you rely heavily on visual entries. However, signal logic remains unchanged regardless of appearance settings.
🌐 4. Multi-Timeframe Dashboard Configuration
The dashboard section can be enabled or disabled depending on your trading style. If enabled, it shows trend status across multiple timeframes. This feature is important for confirmation trading. Advanced users often keep it on, while minimal traders may turn it off for a cleaner interface.
📊 5. Volume & Background Settings
The volume-based background feature helps highlight market pressure. You can adjust intensity or disable it completely. Higher intensity makes trend background more visible, while lower intensity keeps the chart clean. This setting is useful for traders who want extra confirmation of momentum without using additional indicators.
🚦 6. Trend Sensitivity Adjustment (Indirect Control)
Although there is no direct “signal sensitivity” button, EMA lengths indirectly control sensitivity. Short EMAs = fast signals, long EMAs = slow confirmation. This is the most important hidden customization rule. Always adjust EMAs based on market volatility and your trading timeframe.
🧠 7. Safe Customization Rule (House Rule)
Never change settings randomly. Every adjustment must follow a purpose: either to increase clarity, reduce noise, or match your trading style. Over-customization can break system consistency. The safest approach is to change one setting at a time and observe its effect before making further adjustments.
🏁 8. Final Customization Philosophy
This system is designed to be flexible but structured. The goal of customization is not to “improve signals blindly” but to match the indicator with your trading behavior. Keep logic stable, adjust only visualization and sensitivity, and always test before using in real trading conditions.
🔗 1. What “Mashup Combine” Means in This Script
“Mashup combine” here means the fusion of multiple trading layers into one system. Instead of using only one indicator (like EMA or volume alone), this script combines EMA structure + trend states + multi-timeframe analysis + visual mapping + dashboard tracking into a single unified framework. The goal is to reduce confusion and give one clear market view.
📊 2. EMA Structure + Trend Logic Merge
The first combination is between four EMAs (9, 21, 50, 200) and trend classification logic. EMAs create the raw structure, while the logic converts that structure into readable states (uptrend, downtrend, sideways). This mashup turns raw price data into a structured trend decision system instead of just lines on a chart.
🌐 3. Multi-Timeframe + Single Trend System Merge
Another important combine is multiple timeframe analysis (1m to 1D) with the same EMA rules. This means every timeframe is calculated separately but displayed together in one dashboard. This mashup helps you see both micro trends and macro trend direction at the same time, creating a full market perspective.
🎨 4. Visual Layer + Logic Layer Fusion
The script also combines technical logic with visual intelligence. EMAs, candles, and background colors are not just decoration — they are directly linked to trend states. So when logic changes, visuals automatically change. This mashup makes the system readable without needing deep analysis every time.
⚡ 5. Signals + Trend Transition Combine
Buy and sell signals are not independent; they are combined with trend state changes. This means signals only appear when structure changes (not random price movement). This mashup connects “trend detection” with “entry timing”, making signals more meaningful and filtered.
📈 6. Dashboard + Real-Time Market Combine
The dashboard is another mashup layer where live EMA states + multi-timeframe trends + signal counts are combined in one table. Instead of analyzing multiple charts separately, everything is merged into a single view for faster decision-making.
🧠 7. Final Core Idea of Mashup System
The main idea of this mashup system is confluence through combination. Instead of relying on one signal type, it combines structure (EMA), direction (trend), timing (signals), confirmation (multi-timeframe), and readability (visuals). This reduces randomness and creates a more disciplined trading environment.
🏁 8. Final House Rule (Most Important)
This mashup only works properly when you understand that no single part is enough alone. Real strength comes when all layers agree together: EMA alignment + timeframe confirmation + trend state + visual clarity. If any layer conflicts, you reduce risk or avoid trade.
🏁 Final Note (Deep House Rules — Safe Summary)
This EMA Trend Dashboard system is designed as a structured, probability-based trading tool that helps you read market direction using EMA alignment, trend states, and multi-timeframe confirmation. Its core purpose is not to predict the market, but to filter price action into clear conditions so you can trade only when the structure is strong and meaningful. The most important rule is discipline—always follow the trend shown by EMA alignment, respect higher timeframe direction, and avoid trading during sideways or unclear market conditions. Signals should only be considered as trend transition confirmations, not random entry points, and every decision must be supported by proper risk management. In simple terms, this system only works effectively when you wait for full confluence—trend, structure, and timeframe all agreeing together—and avoid forcing trades when the market does not present a clean setup.
⚠️ Disclaimer
This trading indicator is developed for educational and informational purposes only and should not be considered financial advice or a guaranteed profit system. It is based on EMA (Exponential Moving Average) trend logic and multi-timeframe analysis, which are probabilistic in nature and can lag or produce false signals in fast or volatile market conditions. The market is unpredictable, and no indicator can ensure accuracy, consistency, or profitability in all situations.
Users are fully responsible for their own trading decisions. This tool should only be used as a support system for analysis and decision-making, not as a standalone trading strategy. Proper risk management, including stop-loss usage, position sizing, and capital protection, is essential at all times. Over-reliance on signals or ignoring market conditions can lead to financial loss.
Past performance or trend signals do not guarantee future results. Market behavior can change suddenly due to news, volatility, or liquidity shifts. Always test the system on demo accounts before using real funds, and ensure it fits your personal trading style and risk tolerance.
By using this script, you acknowledge that trading involves risk, and you accept full responsibility for any outcomes. Indicator

Indicator

Indicator

Precision Time Markers & Session LabelsPrecision Time Markers & Session Labels
Overview
This indicator is designed for intraday traders (SMC, ICT, or Session traders) who need to visualize specific time-based opens and events without cluttering their charts. It draws vertical lines and labels at user-defined times, such as the Midnight Open, London Open, and New York Sessions.
The standout feature of this script is the Balanced Vertical Offset. Unlike standard scripts where labels might overlap candles or appear too far away depending on the asset, this script calculates the optimal label height to ensure perfect visibility whether you are trading BTCUSD, Gold, or EURUSD.
Key Features
6 Fully Customizable Time Slots: Pre-configured for Midnight Open, London Open, and Daily Close, with three additional "Extra" slots for your own custom times.
Intelligent Label Positioning: Uses yloc.abovebar and price-based offsets to ensure labels stay clear of the price action.
Smart Timeframe Visibility: Labels automatically hide on timeframes higher than 30 minutes. This keeps your 1H, 4H, and Daily charts clean while providing precision on your execution timeframes (1m, 5m, 15m).
Universal Scaling: The vertical spacing is balanced to look consistent across all asset classes, regardless of price decimals or volatility.
How to Use
Set Your Times: Open the settings menu and input the specific Hour and Minute for the levels you want to track.
Customize Labels: Change the text labels (e.g., "NY OPEN", "KILLZONE") and colors to match your personal trading template.
Adjust Offsets: If the labels are too close or too far from the candles, adjust the Vertical Offset in the settings.
Settings Explained
Show Line: Toggle individual time markers on or off.
Hour/Minute: The exact time the line will trigger (based on your chart's exchange time).
Label Text: The text that appears at the top of the vertical line.
Color: Customize the color for both the line and the label for quick visual recognition.
This script is optimized for performance and uses the label.new logic to bypass the const string limitations of standard plotshapes, allowing you full control over your label text directly from the UI.
Disclaimer: This indicator is a visual aid and does not constitute financial advice. Always test your strategy in a paper trading environment before risking capital.
Indicator

Precision Structure Flow (PSF)Precision Structure Flow (PSF) is a professional-grade trend continuation and execution indicator designed to identify high-probability pullback entries within structured market conditions. It combines dynamic trend analysis, institutional pivot levels, and automated risk-to-reward visualization into a clean, non-cluttered interface built for serious traders.
At its foundation, PSF integrates a smoothed trend midline with adaptive volatility bands to define directional bias and value zones. This is paired with daily pivot levels (P, R1, R2, S1, S2), which act as key areas of liquidity and reaction. The indicator then identifies structure-based pullbacks, highlighting when price retraces into these zones during an established trend, allowing traders to align with momentum rather than chase price.
A core feature of PSF is its automated risk-to-reward box, which is generated upon valid entry conditions. This visually defines the trade structure by plotting entry, stop loss, and projected target levels based on a user-defined risk ratio. This ensures every trade is pre-planned with clear risk parameters, supporting disciplined and consistent execution.
How to Use
Identify trend direction using the midline:
Price above = bullish bias
Price below = bearish bias
Wait for price to pull back into:
The trend midline (value zone), or
A pivot level (P, S1, R1)
Enter on confirmation:
Bullish candle in uptrend
Bearish candle in downtrend
Use the automatically plotted risk/reward box to:
Define stop loss placement
Target logical profit zones (R1/R2 or S1/S2)
Key Features
Clean trend channel with dynamic volatility bands
Institutional pivot levels for structure-based trading
Structure retest entry logic
Automated risk-to-reward visualization
Non-repainting logic for reliable back testing and execution
Minimalist design with no unnecessary indicators or oscillators
Best Timeframes
Primary: 1H, 4H, Daily
Optional refinement: 15M for entry precision
Best Trading Sessions
London Session – strong directional moves
New York Session – continuation and volatility
Avoid low-liquidity periods for lower timeframes
Best Markets
Forex Majors (EURUSD, GBPUSD, USDJPY)
Indices (NAS100, US30, SPX)
Gold (XAUUSD)
Trading Approach
PSF is designed for trend continuation traders who focus on structure, patience, and disciplined execution. It performs best when used to trade pullbacks in trending markets rather than ranging conditions. By combining directional bias, key levels, and predefined risk, PSF helps traders execute with clarity and consistency.
Indicator

Alpha Council - Non-Causality SuiteAlpha Council - Non-Causality Suite: PRC & AMD Synthesis
Overview
The Non-Causality Suite is an advanced, multi-dimensional analytical tool designed to identify liquidity sweeps, structural market transitions, and statistical extremes. Traditional indicators often rely on heavily lagging averages, leaving traders vulnerable to sudden market shifts. This suite bypasses traditional chronological lag by integrating a Polynomial Regression Channel (PRC), an Accumulation, Manipulation, Distribution (AMD) microstructure tracker, and a robust Adverse Cascade Vulnerability (ACV) filtering system.
This indicator does not provide automated trading or guaranteed signals; rather, it acts as a "diagnostic dashboard" for the chart's current structural and kinematic state, allowing traders to visualize exactly when a market is overextended and whether that overextension is being absorbed by limit orders.
Core Mechanics: How It Works
This suite is built on three primary mathematical and behavioral pillars:
1. The Spatial Map: Polynomial Regression Channel (PRC)
Instead of using standard moving averages or rigid envelopes that suffer from "curve accommodation" (bending too slowly to extreme wicks), this suite utilizes an Ordinary Least Squares (OLS) Matrix Inversion.
The script continuously calculates a 2nd-degree (or higher) polynomial curve to fit the immediate momentum of the data.
This generates a fast-twitch "net" (the PRC) that dynamically expands based on local volatility. It snaps to liquidation wicks instantly, providing a highly responsive boundary for statistical extremes.
2. Behavioral Structure: AMD Liquidity Tracking
Markets, especially highly leveraged ones, are driven by liquidity hunting. The suite maps this via the AMD (Accumulation, Manipulation, Distribution) cycle:
Accumulation: The script tracks rolling Swing Highs and Swing Lows to identify tight, localized ranges where stop-losses are clustered.
Manipulation (The Sweep): When price violently breaks out of this accumulation box and simultaneously pierces the outer bands of the PRC, it is flagged as a potential manipulation sweep (liquidity grab).
Distribution (The Reclaim): The suite waits for the price to reject the extreme and close back inside the accumulation zone before confirming the structural shift.
3. Defense Vault: Adverse Cascade Vulnerability (ACV)
The most significant danger in trading extremes is stepping in front of a "falling knife" or a macro-liquidation cascade. The ACV Vault is a series of mathematical gates designed to lock the system down during these events:
The Pulse Engine: Measures the kinematic saturation (inertia) of the market. If downside momentum reaches maximum saturation, the system visually warns of a cascade and locks out bullish structural signals.
Effort vs. Result (Absorption): A volume-anomaly tracker. It requires proof that limit orders are absorbing the panic (e.g., a massive volume spike resulting in a tight doji candle) before validating a sweep.
Micro-Structure ChoCh: Requires the price to physically break the previous candle's pivot, proving a localized change of character.
How to Use This Indicator
This tool is designed to provide deep contextual awareness. Here is how to interpret its outputs:
AMD Sweep Markers (▲ / ▼): These markers print on the main chart when the criteria for an AMD liquidity sweep are perfectly met—meaning price has breached an accumulation zone, pierced the non-causal PRC boundary, and survived the ACV safety filters.
The Tactical HUD: The built-in dashboard provides real-time verdicts on the market's state. Monitor the "STATE" row:
ARMED: The market has hit a statistical extreme and is showing signs of structural absorption.
ACV LOCKDOWN: The market is in an uncontrolled freefall or blow-off top. Do not attempt to catch the extreme; wait for the Pulse Engine to decay and absorption to appear.
Subpane Kinematics: The lower oscillator pane visualizes the underlying market cycles using Nadaraya-Watson kernels and Hilbert Transforms, helping you identify phase shifts between bullish and bearish control.
Settings & Customization
Topological Window: Adjusts the primary lookback length for the baseline digital signal processing.
PRC Settings: Control the 'Degree' and 'Multiplier' of the Polynomial Regression Channel to suit the volatility of your specific asset.
ACV Handlers: You can individually toggle the safety filters (Time Exhaustion, G-Force Acceleration, Effort vs. Result) to make the indicator more or less restrictive based on your trading style.
Disclaimer: This script is strictly for educational and analytical purposes. Past performance of specific mathematical models does not guarantee future results in live trading environments. Indicator

Indicator

Indicator

Indicator

Indicator

Weekly & Daily Reference Levels Weekly & Daily Reference Levels (ICT)
Plots and labels six key price reference levels drawn directly from ICT methodology — Current Week High/Low (CWH/CWL), Previous Week High/Low (PWH/PWL), and Previous Day High/Low (PDH/PDL) — giving you a clean, always-updated map of where liquidity is resting and where price has been engineered from.
CWH and CWL update live as the week develops, acting as your active buy-side and sell-side liquidity references. PWH and PWL lock at the weekly close and serve as the higher-timeframe draw targets framing the current week's range. PDH and PDL reset each day, giving you the prior session's engineered liquidity for the current trading day — the levels most likely to be swept before any meaningful directional move.
When two or more levels coincide within a configurable price threshold, their labels automatically merge into a single combined label — so instead of stacked text you get one clean read like CWH + PDH directly on the line. The moment those levels separate, the labels split back out independently. No overlaps, no clutter, no manual cleanup required.
Built to stay readable on a white background at any scalping timeframe from 1m to 15m. Solid lines for active levels, dotted for reference levels, and a strict one-label-per-line rule enforced throughout.
Displays: CWH · CWL · PWH · PWL · PDH · PDL — nothing else.
Enjoy. :) Indicator

Strategy

Indicator

Elite Trend & Momentum Signals [CLEVER]📊 Elite Trend & Momentum Signals
This indicator is an advanced multi-confirmation trading system designed to analyze market trend, momentum, and strength together before generating buy or sell signals. It follows a confluence-based approach, meaning signals are only created when several conditions align at the same time, rather than relying on a single indicator.
At its core, the script uses an ATR-based trailing stop to track price movement and define trend direction. When price stays above the trailing stop, the market is considered bullish, and when it moves below it, the market is considered bearish. This dynamic structure helps the indicator adapt to changing volatility conditions.
To improve trend accuracy, the indicator also uses the EMA 200 as a major trend filter. Price above EMA 200 confirms a bullish environment, while price below it confirms bearish bias. An optional faster EMA filter (EMA 50) can further refine entries by filtering weaker setups inside the main trend.
Momentum confirmation is handled through RSI and a custom Pulse Oscillator. RSI determines whether buying or selling pressure is dominant, while the oscillator visually represents momentum strength using a histogram style. This combination helps identify whether price movement has real strength behind it or is weak and corrective.
The system also includes multiple filters to reduce false signals. The ADX filter ensures that signals only appear in strong trending conditions. Volume confirmation ensures that market participation is high enough to validate the move. These filters help the indicator avoid ranging or low-quality market conditions.
Multi-timeframe functionality is also supported, allowing the indicator to use higher timeframe data for trend confirmation. This improves accuracy but may cause slight signal adjustments until the higher timeframe candle is fully closed, which is normal behavior in MTF systems.
Visually, the indicator provides a clean structure using trend clouds, buy and sell labels, EMA lines, and a pulse oscillator pane. These visual tools help traders quickly understand trend direction, momentum strength, and potential entry zones without analyzing complex data manually.
A dashboard system is included to display real-time market information such as ADX strength, volume status, momentum reading, trend direction, and timeframe context. This allows quick decision-making without needing additional indicators.
Additionally, a power meter feature visually represents market strength from 0% to 100% using a neon-style candle. It also shows BUY or SELL sentiment based on current conditions, giving a simplified overview of market pressure.
The indicator also includes a divergence detection system that identifies potential reversals. Bullish divergence occurs when price forms lower lows but momentum forms higher lows, suggesting weakening downside pressure. Bearish divergence occurs when price forms higher highs but momentum forms lower highs, indicating weakening upside strength.
Overall, this is a structured, multi-layer trading model that combines trend following, momentum analysis, volume confirmation, and divergence detection into one system. It is designed to filter out weak setups and highlight only higher-probability trading conditions while maintaining clean visual interpretation.
🧠 Core Concept — Elite Trend & Momentum Signals
The core idea of this indicator is to behave like a multi-layer market filter system, not a simple signal tool. It only allows a trade signal when the market structure, trend direction, momentum, and strength are all pointing in the same direction. This is the main “house rule” behind the script: no single condition is enough — everything must agree.
At the foundation, the system uses an ATR-based trailing stop to define market direction. This trailing stop automatically adjusts with volatility, meaning the indicator does not rely on fixed levels. Instead, it continuously follows price movement and classifies the market as bullish when price stays above it and bearish when price falls below it. This creates a dynamic trend structure that adapts to different market conditions.
On top of this structure, the indicator applies a trend confirmation layer using EMA 200. This acts like a higher-level filter that defines the broader market bias. If price is above EMA 200, the system only prefers long setups. If below, it only prefers short setups. This ensures trades are aligned with the dominant market direction rather than against it.
The next layer is momentum validation using RSI and a Pulse Oscillator. RSI checks whether buying or selling pressure is strong enough to support a move, while the oscillator visually represents momentum expansion or weakness. This prevents the system from taking trades in weak or exhausted market moves where direction exists but strength is missing.
Then comes the strength filter layer using ADX and Volume. ADX ensures the market is actually trending and not ranging, while volume confirms real participation behind the move. This step is critical because many false signals in trading come from low-strength or low-liquidity conditions. The system intentionally blocks those situations.
The indicator also follows a strict signal discipline rule (cooldown + confirmation logic). This prevents repeated or noisy signals in choppy markets and ensures that entries are spaced and meaningful rather than spam-like.
In advanced mode, the system can use multi-timeframe confirmation, meaning higher timeframe structure is used to validate lower timeframe entries. This increases accuracy but introduces a normal behavior: signals may slightly adjust until the higher timeframe candle closes. This is not repainting in a broken sense — it is how higher timeframe data naturally stabilizes.
Finally, everything is tied together under one rule: a signal is only valid when trend, momentum, strength, and volatility all align at the same time. If even one condition disagrees, the system rejects the trade. This is what makes the indicator “institutional-style” in logic — it prioritizes quality over frequency.
In simple terms, the core concept is:
👉 “Trade only when the market structure supports the direction, momentum confirms it, and strength validates it.”
🔑 Key Features
1. Multi-Condition Signal System
This script generates buy and sell signals only when multiple conditions align together. It combines trend direction, momentum strength, volatility, and market participation to avoid weak or random entries.
2. ATR-Based Trend Structure
It uses an ATR-based trailing mechanism to track price movement and define the current trend. This helps the system adapt dynamically to volatility instead of relying on fixed levels.
3. EMA 200 Trend Filter
The EMA 200 acts as a long-term trend filter. Signals are only considered valid when they align with the broader market direction, helping to avoid counter-trend noise.
4. Momentum Confirmation (RSI)
RSI is used to confirm whether price has enough momentum in the direction of the trade. This reduces entries during weak or exhausted moves.
5. Trend Strength Filter (ADX)
ADX ensures that trades are taken only when the market is actually trending with sufficient strength, filtering out sideways or choppy conditions.
6. Volume / Activity Filter
The script checks for volume (or volatility) confirmation to ensure that signals are supported by real market participation instead of low-liquidity movement.
7. Multi-Timeframe Support (Optional)
It can pull data from a higher timeframe to align trades with bigger market structure, improving signal reliability for intraday trading.
8. Signal Cooldown Protection
A cooldown system prevents back-to-back signals in a short period. This reduces overtrading and noise in ranging markets.
9. Anti-Repaint Confirmation Mode
Signals can be locked on candle close, helping reduce real-time signal fluctuation during live candles and improving consistency on completed bars.
10. Trend Cloud Visualization
A visual cloud shows bullish or bearish market structure based on smoothed price ranges, making trend identification easier at a glance.
11. Pulse Momentum Oscillator
A built-in oscillator measures short-term momentum pressure, helping confirm whether trend direction has strength behind it.
12. Divergence Detection (Advanced Option)
Detects bullish and bearish divergences between price and momentum, which can signal potential reversals or weakening trends.
13. Market Power Meter
A visual gauge combines RSI and price range position to estimate buying or selling pressure in real time.
📘 How to Use It
🧭 Market Direction Rule (EMA 200 Filter)
The first and most important rule is to always identify the overall market direction using the EMA 200. This acts as the backbone of the entire strategy. When price is trading above the EMA 200, the market is considered bullish and you should only look for buy setups. When price is below the EMA 200, the market is bearish and only sell setups are valid. If you ignore this rule, you will end up taking trades against the main trend, which significantly reduces accuracy and increases risk.
⚙️ Trend Confirmation Rule (ATR-Based Structure)
After identifying direction, the next step is confirming whether the market is actually trending or just moving sideways. The indicator uses an ATR-based trailing structure to measure real movement in price. When the trend is clear, price follows a smooth directional path. When the market is choppy, the trailing logic will keep shifting frequently. In such conditions, trades should be avoided because uncertainty is high and signals become less reliable.
📊 Momentum Confirmation Rule (RSI Filter)
Momentum is confirmed using RSI, which ensures that price has enough strength behind its move. For buy setups, RSI should be above 50, showing bullish momentum. For sell setups, RSI should be below 50, showing bearish momentum. If RSI is in the middle range or not aligned with the trade direction, it means the market lacks strong momentum and the signal should be ignored. This rule helps avoid weak or delayed entries.
📈 Market Strength Rule (ADX Filter)
ADX is used to measure how strong the trend actually is, regardless of direction. A high ADX value means the market is trending strongly, while a low ADX indicates a ranging or weak environment. Trades should only be taken when ADX is above the defined threshold because strong signals require strong market conditions. If ADX is low, even valid-looking signals should be avoided because the market may not sustain the move.
📦 Volume Participation Rule
Volume confirms whether real participation is supporting the move. If price is moving with high volume, it means genuine market interest is present. If volume is low, the move is weak and can easily reverse. This rule is essential for filtering out false breakouts and fake signals. A valid trade setup must always have supportive volume or volatility conditions to ensure reliability.
🧠 Fast Trend Filter Rule (Optional EMA 50)
When enabled, the fast EMA filter adds an extra layer of confirmation inside the trend. For buy trades, price must remain above the fast EMA, and for sell trades, price must remain below it. This helps refine entries by ensuring that even short-term movement aligns with the main direction. It is especially useful in fast-moving markets where early entries can be risky.
⏳ Candle Close Confirmation Rule (Anti-Repaint Logic)
This rule ensures that signals are only considered valid after the candle has fully closed. During live candle movement, signals can change or fluctuate, which may lead to false entries. By waiting for candle close confirmation, the strategy becomes more stable and reliable. This rule is important for reducing noise and improving consistency in real trading conditions.
🔁 Signal Cooldown Rule (Anti Overtrading Control)
After a valid signal appears, the system applies a cooldown period before allowing another signal. This prevents multiple entries in the same market move and avoids overtrading. It ensures that traders only take high-quality setups instead of reacting to every minor fluctuation. This rule helps maintain discipline and improves overall trade quality.
📉 Divergence Rule (Advanced Reversal Insight)
Divergence is used as an advanced tool to detect possible market reversals. When price forms a lower low but momentum forms a higher low, it indicates bullish divergence and potential upward reversal. Similarly, when price forms a higher high but momentum weakens, it indicates bearish divergence. However, divergence should only be used as confirmation near key levels, not as a standalone entry signal.
🎯 Final Execution Rule (Full Confluence Requirement)
A trade is only valid when all major conditions align together. This includes trend direction, momentum strength, market strength, volume confirmation, and candle close validation. If even one condition is missing, the trade should be skipped. The core idea of this system is not frequency but quality, meaning fewer trades but higher probability setups.
🧠 How This System Works
This indicator works like a layered decision engine, not a simple signal tool. It does not rely on one condition. Instead, it builds a stack of confirmations, and only when most layers agree, a BUY or SELL signal is generated.
🧭 Step 1 — Market Direction Layer (Trend Foundation)
The system first reads the overall direction using EMA 200 and ATR-based trend behavior. This is the foundation layer.
If price is above EMA 200, the system assumes the market is in a bullish environment. If price is below EMA 200, it assumes bearish structure. At the same time, ATR-based trailing logic tracks whether price is actually respecting that direction or just moving sideways.
👉 If this layer is not clear, the system becomes cautious and avoids signals.
⚙️ Step 2 — Trend Validation Layer (Structure Check)
After direction is identified, the system checks whether the trend is actually stable or not. It uses a trailing stop mechanism based on volatility (ATR) to see if price is truly trending.
In strong trends, price moves cleanly away from the trailing stop. In weak markets, price keeps crossing it frequently.
👉 If structure is unstable, signals are filtered out.
📊 Step 3 — Momentum Layer (RSI Confirmation)
Once trend is confirmed, the system checks momentum using RSI.
If RSI is above 50, it confirms bullish pressure. If RSI is below 50, it confirms bearish pressure. This ensures that price is not only trending but also has internal strength supporting the move.
👉 If momentum disagrees with trend, the signal is rejected.
📈 Step 4 — Strength Layer (ADX Filter)
ADX acts like a trend quality detector. It does not care about direction, only strength.
High ADX → strong trend environment
Low ADX → weak or sideways market
The system only allows signals when ADX confirms that the market has enough energy to continue moving.
👉 Weak trend = no trade, even if other conditions are correct.
📦 Step 5 — Participation Layer (Volume Filter)
This layer checks whether real market participation exists behind the move.
If volume is above average, it means institutions or strong participants are active. If volume is low, the move is weak and unreliable.
👉 This layer protects against fake breakouts and low-liquidity traps.
🧠 Step 6 — Entry Refinement Layer (Fast EMA Filter)
If enabled, the system adds a faster EMA filter to refine entries.
This ensures that short-term price action is also aligned with the main direction. It helps avoid early or premature entries during pullbacks or corrections.
👉 This layer improves precision inside trending markets.
⏳ Step 7 — Timing Layer (Candle Close Logic)
The system can wait for candle close confirmation before validating signals.
This is important because during live candles, price constantly changes and can temporarily trigger false signals. By locking signals after candle close, the system improves stability and reduces repaint-like behavior.
👉 This layer ensures cleaner and more reliable signals.
🔁 Step 8 — Signal Control Layer (Cooldown System)
After a signal is generated, the system enforces a cooldown period.
This prevents repeated signals during the same market movement and avoids overtrading. It forces the trader to wait for a new structure instead of chasing every small fluctuation.
👉 This layer protects discipline and reduces noise trading.
📉 Step 9 — Divergence Layer (Reversal Detection)
This is the advanced layer that detects early reversals using price vs momentum behavior.
If price continues making new highs but momentum weakens, it signals possible bearish reversal. If price makes new lows but momentum strengthens, it signals possible bullish reversal.
👉 This layer is not for entry alone, but for early warning and confirmation.
🎯 Final Decision Engine (How Signal is Actually Created)
A BUY or SELL signal is only generated when multiple layers align together:
Trend direction agrees
Momentum supports direction
Market strength is sufficient
Volume confirms participation
Entry timing is stable
No cooldown restriction
If even one major layer fails, the signal is blocked.
🧩 Simple Reality of How It Works
This system behaves like a filter stack machine:
It first understands trend
Then checks strength
Then confirms momentum
Then validates participation
Then refines entry timing
Then finally allows signal
👉 Result: fewer signals, but higher quality setups.
⚠️ Key Understanding
This indicator is designed for discipline-based trading, not fast random entries. Its strength is not in frequency but in confluence filtering, where only high-probability market conditions are allowed to pass through all layers.
⚙️ Core Logic Settings (Market Behavior Control)
The core settings control how the indicator understands overall market structure and how it builds signals. Multi-Timeframe (MTF) allows the system to use a higher timeframe trend while you trade on a lower timeframe, which improves stability and reduces noise. The timeframe setting decides the base data window, where higher timeframes produce smoother but slower signals, and lower timeframes produce faster but more reactive signals. Sensitivity controls how easily signals are generated; lower sensitivity produces fewer but stronger setups, while higher sensitivity increases signal frequency but also increases noise. ATR length controls how volatility is measured and directly affects how tightly or loosely the trailing logic follows price movement.
📊 Signal Filter Settings (Quality Control Layer)
The signal filters act as protection layers that decide whether a trade is valid or not. The ADX filter ensures that trades are only allowed when the market has enough trend strength, preventing entries during weak or sideways conditions. The volume filter confirms whether real market participation is supporting the move, helping to avoid fake breakouts or low-liquidity spikes. The RSI filter checks momentum alignment, ensuring that trades follow actual buying or selling pressure. The fast EMA filter adds an extra layer of precision by confirming short-term trend direction. Signal cooldown controls how often signals can appear, preventing overtrading and repeated entries in the same move.
🎨 Visual Settings (Display & Clarity Layer)
The visual settings do not affect trading logic but improve readability and decision-making. The trend cloud visually shows whether the market is bullish or bearish, helping traders quickly understand structure. The oscillator display shows momentum strength, indicating whether buying or selling pressure is increasing or decreasing. The dashboard provides real-time data such as ADX strength, volume status, and momentum values, allowing quick confirmation without deep analysis. The power meter visually represents overall market pressure, combining multiple factors into a single strength gauge for easier interpretation.
🧠 Advanced Safety Settings (Execution Control Layer)
These settings control how stable and safe the signals are during live market conditions. Candle close confirmation ensures that signals are only generated after a candle fully closes, which prevents signal fluctuation during live movement and improves reliability. Performance mode disables heavy visual elements to improve speed and reduce system load, especially useful on lower-performance devices or when focusing only on signals. These settings ensure that the system remains stable, efficient, and consistent during real-time trading conditions.
🧩 Final Customization Principle
The most important rule in customization is not to weaken all filters at the same time. If sensitivity is increased while ADX, RSI, and volume filters are disabled, the system becomes noisy and loses its structured logic. The strength of this indicator comes from layered confirmation, not from signal frequency. Proper customization means balancing speed and safety rather than trying to maximize signals. A disciplined configuration keeps the system aligned with its original purpose, which is high-quality, filtered, and structured trade signals.
🧠 How the Whole System Works (Full Combined Explanation)
This indicator works like a multi-layer decision machine where different technical tools are combined together. Instead of relying on one signal, it builds a complete “confirmation chain” from trend → strength → momentum → volume → timing. Only when most layers agree, a BUY or SELL signal is created.
📊 Trend Foundation (EMA 200 + ATR Structure)
The system first builds the main market direction using EMA 200. This defines the long-term bias of the market. If price is above EMA 200, the system assumes bullish structure; if below, bearish structure. Along with this, ATR-based trailing logic follows price movement and checks whether the trend is stable or unstable. This combination ensures the system does not trade against the main market flow.
⚙️ Trend Behavior Engine (ATR Trailing System)
After direction is identified, the ATR-based trailing mechanism tracks price movement dynamically. It creates a flexible stop-like structure that moves with volatility. If price respects this structure, it confirms that the trend is strong. If price keeps breaking and crossing it, the system understands that the market is choppy and avoids taking trades. This is how the system separates trending vs ranging markets.
📈 Momentum Layer (RSI + Pulse Oscillator)
Once trend is confirmed, the system checks momentum strength using RSI and a custom oscillator. RSI ensures whether buyers or sellers are actually in control (above 50 = bullish, below 50 = bearish). The pulse oscillator measures short-term acceleration and slowdown in price movement. Together, they confirm whether the trend has real strength or is losing energy.
📊 Strength Layer (ADX Filter)
ADX is used to measure the quality of the trend, not direction. Even if price is moving up or down, ADX checks whether the movement is strong enough to trade. High ADX means strong trending market, while low ADX means weak or sideways market. This layer blocks all weak market conditions and allows trades only when momentum has real structure behind it.
📦 Participation Layer (Volume Filter)
Volume acts like a confirmation of real market activity. If volume is high, it means real buyers or sellers are participating in the move. If volume is low, the move is weak and often fake. This layer protects the system from false breakouts and low-quality price spikes. Without volume confirmation, even a good-looking signal is rejected.
🧠 Precision Layer (Fast EMA Filter)
The fast EMA filter adds a short-term trend check inside the main trend. It ensures that price is not only aligned with long-term direction but also with short-term momentum. This helps avoid early or premature entries during pullbacks and improves timing accuracy inside strong trends.
⏳ Timing Layer (Candle Close Confirmation)
This layer ensures that signals are only valid after a candle fully closes. During live candles, price constantly changes and can temporarily trigger false signals. By locking signals after candle close, the system removes noise and improves reliability. This is an important stability feature that prevents false real-time signals.
🔁 Control Layer (Signal Cooldown System)
After a signal is generated, the system activates a cooldown period. This prevents multiple signals in the same move and avoids overtrading. It forces discipline by ensuring that traders wait for a new market structure instead of reacting to every small movement.
📉 Advanced Layer (Divergence Detection)
The divergence system compares price movement with momentum behavior. If price makes a new high but momentum weakens, it signals potential bearish reversal. If price makes a new low but momentum strengthens, it signals bullish reversal. This layer is not for direct entries but for early warning of possible market reversals.
🧩 Final Decision System (How Everything Combines)
All layers work together like a filter stack system:
Trend direction is identified (EMA 200 + ATR)
Market strength is checked (ADX)
Momentum is confirmed (RSI + oscillator)
Participation is verified (Volume)
Timing is validated (candle close)
Entry precision is refined (fast EMA)
Signal cooldown controls repetition
Only when ALL important conditions align, the system releases a BUY or SELL signal.
🎯 Simple Understanding (In One Line)
👉 This system does not “predict” market direction — it filters low-quality market conditions and only allows high-probability setups to pass through multiple confirmations.
⚠️ HTF (Higher Timeframe) Misleading Issue — Explained Deeply
When you enable Multi-Timeframe (HTF/MTF) in this system, it pulls trend data from a higher timeframe (like 1H, 4H, or 1D) and applies it to your current chart. This improves overall trend accuracy, but it also introduces a common problem called HTF lag or misleading signals.
🧠 Why HTF Can Become Misleading
Higher timeframe data does not update every small candle like lower timeframes. Instead, it only fully confirms when its own candle closes. Because of this, the system is working with unfinished information during live movement.
So what happens is:
The HTF trend looks stable
But inside the lower timeframe, price is already changing direction
This creates a temporary mismatch between HTF trend and real price action
👉 This is why signals may look correct at first, but later feel delayed or slightly off.
⏳ Candle Completion Delay Problem
On higher timeframes, each candle represents a large time period. Until that candle closes:
Trend direction can remain “partially formed”
Price can move inside it in opposite direction
The system still reads the older HTF structure
👉 This delay creates the illusion that the trend is strong, while lower timeframe already shows weakness.
📊 Signal Lag Effect (Why Entry Feels Late)
Because HTF updates slowly, signals based on it can:
Appear slightly delayed
Confirm after a move has already started
Enter when lower timeframe pullback is already done
👉 This is called lagging confirmation effect, not repainting, but delayed alignment.
🔁 False Alignment During Volatility
In fast-moving markets, lower timeframe can reverse quickly, but HTF still shows the previous trend.
Example behavior:
HTF still bullish
LTF already bearish pullback
System still allows buy bias
👉 This creates temporary misleading direction conflict
⚖️ When HTF Works Best
HTF becomes powerful only when:
Market is trending strongly
No major news volatility
Structure is clean and directional
In these conditions:
HTF filters noise
Signals become high quality
Fake moves are reduced
❌ When HTF Becomes Dangerous
HTF becomes misleading in:
Sideways markets
High volatility spikes
Sudden reversals
News-driven candles
In these cases:
HTF lags behind reality
Signals may appear late or wrong
Lower timeframe tells the real story first
🧩 Simple Understanding
👉 HTF = “Big picture trend lens”
👉 LTF = “real-time market behavior”
When both match → strong signal
When they differ → confusion or delay
🎯 Final House Rule (Very Important)
If using HTF:
Do not blindly trust HTF direction alone
Always confirm with lower timeframe structure
Avoid trading during fast reversals or news spikes
Treat HTF as “filter”, not “decision maker”
⚠️ Final Note (House Rules Safe Disclaimer)
This indicator is a technical analysis tool only and is designed to help you understand market structure, trend direction, and momentum conditions. It does not predict the market, guarantee profits, or ensure accurate outcomes in every situation. All signals generated are based on historical price data combined with mathematical filters such as trend, momentum, volatility, and volume, which means results can change depending on market conditions.
🧠 No Financial Advice Clause
This system is strictly for educational and informational purposes. It should not be considered financial advice, investment advice, or a recommendation to buy or sell any asset. Every trading decision remains the responsibility of the user. You should always apply your own analysis, strategy, and risk management before entering any trade.
⚠️ Market Risk Warning
Financial markets are highly volatile and unpredictable. Even with strong filters like trend confirmation, ADX strength, RSI momentum, and volume validation, losses can still occur. No indicator can remove risk completely. Sudden news events, liquidity changes, or market manipulation can override all technical signals instantly.
🔁 Signal Limitation Disclaimer
Signals generated by this system are based on structured conditions, but they are not perfect. They may appear late, early, or sometimes fail due to changing market behavior. Higher timeframe data may also introduce delays or temporary mismatches with lower timeframe price action. Users must understand that signals are probabilistic, not guaranteed outcomes.
🧩 Execution Responsibility Rule
This system does not execute trades, manage risk, or protect capital. It only provides visual and logical conditions for analysis. All entries, exits, stop-loss placement, and risk decisions are fully controlled by the trader. Poor risk management can still lead to losses even with high-quality signals.
🎯 Final House Rule Statement
By using this indicator, you agree that:
👉 You understand trading involves risk
👉 You will not rely on signals blindly
👉 You will use proper risk management
👉 You accept full responsibility for all trading decisions
📌 Simple Closing Line
👉 This tool improves decision-making, but it does not remove uncertainty from the market. Indicator

Indicator

Forex Apex Matrix V5: HMM & Stationarity CoreFOREX APEX MATRIX: BIDIRECTIONAL MEAN REVERSION SUITE
// This work is licensed under an Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
OVERVIEW & PURPOSE
The Apex Matrix is an institutional-grade, bidirectional mean-reversion architecture designed specifically for high-liquidity, ranging environments like the global Forex market. By abandoning static percentages and lagging moving average crossovers, this suite utilizes an entirely adaptive, volatility-normalized framework. It merges pure spatial deviation with momentum self-crossovers to identify localized market exhaustion, firing signals only when "smart money" begins to absorb panic selling or euphoric buying.
This script is engineered to completely answer the questions of market structure, providing a strictly rules-based visual map and execution model for discerning traders.
CORE COMPONENT 1: THE NORMALIZED KINEMATIC MAP (KELTNER CHANNELS)
Who: Originally introduced by Chester W. Keltner in the 1960s, and later revolutionized by world-renowned trader Linda Bradford Raschke in the 1980s.
What: A volatility-based envelope set around a central moving average.
When: Raschke modified the original formula in the 1980s to incorporate Average True Range (ATR) instead of high-low ranges, making it an adaptive volatility measure.
Where: Originally developed for the Chicago commodities pits; now universally applied across Forex and Equities.
Why: Traditional Standard Deviation (Bollinger Bands) expands too violently during crashes, moving the goalposts on the trader. Keltner Channels provide a smoother, more normalized boundary of "fair value" versus "extreme premium/discount."
How (In this Script): We utilize a 50-period Exponential Moving Average (EMA) as the "Center of Mass," flanked by a 50-period ATR multiplied by 2.5. This mathematically maps the absolute outer 1% limits of standard market noise. Price must touch or pierce these bands within a 3-bar memory window to arm the system.
CORE COMPONENT 2: ADAPTIVE MOMENTUM PIVOT (RSI SELF-CROSSOVER)
Who: J. Welles Wilder Jr., a mechanical engineer turned technical analyst.
What: The Relative Strength Index (RSI), a momentum oscillator.
When: Introduced in his seminal 1978 book, "New Concepts in Technical Trading Systems."
Where: Originally designed for the daily charts of volatile commodity futures.
Why: Wilder needed a way to measure the speed and change of price movements to identify overbought and oversold extremes before a reversal occurred.
How (In this Script): Instead of using rigid, static levels like the traditional 30 or 70 bounds (which fail in strong trends), this suite calculates a 14-period Simple Moving Average (SMA) of the 14-period RSI. The trigger fires the exact millisecond the RSI crosses its own moving average. This creates an "Adaptive Pivot" that can catch sharp V-bottoms as well as slow, grinding U-bottoms.
CORE COMPONENT 3: VOLATILITY-SCALED EXIT GATE (ATR RATCHET)
Who: J. Welles Wilder Jr. (1978).
What: Average True Range (ATR), a pure measure of market volatility.
Why: Static percentage stops (e.g., a 1% stop loss) are fundamentally flawed because they do not account for shifting market regimes. 1% means something different when the VIX is at 12 versus when the VIX is at 35.
How (In this Script): The suite captures the exact 14-period ATR at the exact moment of trade entry. It sets a hard catastrophe stop at 2.0 ATRs, and a hard take-profit at 3.5 ATRs. As the trade moves into profit, a "Breathing Ratchet" locks in gains (e.g., at +2.0 ATR, the stop moves to +1.0 ATR). This guarantees the trade always has exactly 1.0 ATR of "breathing room" to survive normal market chop without being prematurely stopped out.
TACTICAL WORKFLOW (HOW TO USE THIS SCRIPT)
The suite handles the heavy lifting mathematically, presenting the trader with a clean, distraction-free interface.
Phase 1: The Visual Regime (The Background)
The background color of the chart shifts seamlessly between Teal (Premium/Bullish Hemisphere) and Maroon (Discount/Bearish Hemisphere). This acts purely as a visual heads-up display (HUD) so the trader understands the prevailing 50-EMA macro-trend without cluttering the screen.
Phase 2: The Trap & Trigger (The Triangles)
The system does not blindly buy the moment price hits a line. A Lime Triangle (Long) or Red Triangle (Short) will ONLY print when the following causal sequence completes:
Price touches or pierces the extreme Keltner boundary (within the last 3 bars).
The internal 14-period RSI definitively crosses its own 14-period moving average, proving that kinetic momentum has officially shifted back toward the mean.
Phase 3: Managed Risk Scaling
The script features an internal scaling logic viewable in the bottom-right HUD. It compares the short-term 14-ATR to the macro 50-ATR. If the market enters a period of extreme, expanding volatility (ATR > 20% above mean), the system's simulated sizing logic automatically downshifts its multiplier, protecting capital during violent, unpredictable conditions.
RISK DISCLAIMER & HOUSE RULES COMPLIANCE This script is published strictly for educational purposes and as a proof-of-concept for volatility-normalized order routing. It is not financial advice. Mean-reversion systems can experience significant drawdowns during secular, uni-directional trends. The built-in position sizing and Martingale-style recovery metrics displayed in the HUD are for theoretical modeling and statistical observation only. Always employ strict risk management, utilize paper trading to understand the mechanics, and never risk capital you cannot afford to lose. Past performance inside the Strategy Tester does not guarantee future results in live market conditions. Most pairs will work best on lower timeframes, but otehres liek USDCAD work best on hgiher titemframes
Strategy

Indicator

Indicator

Indicator

H4 Swing ATR Delta ZonesCumulative Volume Delta-powered supply & demand zones on H4. CVD strength ratings (Weak/Moderate/Strong) + 15M BOS/CHoCH signals for precision execution.
**H4 Swing CVD Zones** is a professional supply & demand indicator powered by **Cumulative Volume Delta (CVD)** analysis. It identifies institutional accumulation/distribution zones on the 4-hour timeframe and grades each zone's strength using volume-weighted delta momentum.
---
## 🔹 Core Features
### **CVD-Powered Zone Strength**
Each swing point is analysed using a proprietary **CVD calculation** that combines:
- **Price Momentum**: (Close - Open) normalized by ATR — measures directional conviction of the swing candle
- **Volume Weighting**: Relative volume raised to a configurable power (0-1) — amplifies CVD during high-volume institutional moves
- **Dynamic Percentile Thresholds**: Rolling P20/P50/P80 thresholds adapt to recent market volatility
**Zone Classifications:**
| Strength | CVD Threshold | Visual |
|----------|---------------|--------|
| **Strong** | CVD > P80 | Bright colour, high conviction |
| **Moderate** | CVD > P50 | Medium intensity |
| **Weak** | CVD > P20 | Faded colour, lower conviction |
| **Neutral** | CVD ≤ P20 | Gray/orange, indecision zone |
### **H4 Institutional Zones (Locked Timeframe)**
- **Fractal-based swing detection** calculated exclusively on the 4-hour chart
- **ATR-adaptive sizing**: Zone height scales with H4 volatility
- **Smart Zone Management**:
- Auto-mitigation when price pierces zones (fades to transparent shadow)
- Distance filtering: Show only N closest zones above/below price
- Deduplication prevents overlapping zones from same fractal event
### **15M Market Structure Overlay**
When viewing 15-minute charts, unlock execution signals:
- **BOS** (Break of Structure): Trend continuation — price breaks swing high/low in direction of EMA-50 trend
- **CHoCH** (Change of Character): Trend reversal — price breaks swing high/low against EMA-50 trend
- **Precision Projection**: Lines draw from exact pivot to the bar where close breaks through
---
## 🎯 How To Use
**Step 1 — Macro Context (H4 or any TF)**
Zones always calculate from H4. Identify **Strong CVD zones** (brightest colours) — these represent the highest-conviction institutional accumulation/distribution areas where CVD momentum was strongest.
**Step 2 — Set Alerts**
- Right-click zone lines → "Add Alert"
- Get notified when price enters high-CVD zones
**Step 3 — Execution (15M Chart)**
- Drop to 15M when price reaches a Strong/Moderate CVD zone
- **CHoCH** = Reversal entry (counter-trend, fade the move into zone)
- **BOS** = Continuation entry (trend-aligned, breakout from zone)
---
## ⚙️ Key Inputs
| Input | Description |
|-------|-------------|
| **Fractal Bars** | Swing strength (higher = fewer, stronger pivots) |
| **ATR Length** | Volatility lookback for zone sizing |
| **Volume Weight (0-1)** | CVD volume exponent — higher = more sensitive to volume spikes |
| **Threshold Lookback** | Rolling window for CVD percentile calculations |
| **Delta EMA Length** | Smooths CVD before percentile classification |
| **Smooth Percentile** | Apply EMA smoothing to P20/P50/P80 thresholds |
| **Zone Distance** | Max zones to display (closest to price) |
| **Show Mitigated** | Toggle faded shadows of hit zones |
---
## 📊 Best Practices
- **Strong CVD zones** = Highest probability — these formed on candles with both strong directional momentum AND elevated volume
- **Trending Markets**: Use BOS signals for pullbacks to H4 demand/supply zones with Strong CVD
- **Ranging Markets**: Use CHoCH signals for reversals at Strong/Moderate CVD zone extremes
- **Confluence**: Strong CVD zone + opposing liquidity sweep = highest probability setup
---
## 🔔 Alerts
The indicator fires alerts when:
- Price enters any CVD-rated zone
- Price crosses zone boundaries
- Zone mitigation events (zone is tested/broken)
---
**Recommended Timeframes:** H4 for analysis, 15M for execution
**Markets:** Forex, Crypto, Futures, Equities
**Style:** Supply/Demand, Smart Money Concepts, Volume Delta, Swing Trading Indicator

A+ IFVG Entry Model - SNIPE + HTF PRO TARGETS V2The PJ Style A+ IFVG Entry Model – SNIPE + HTF is a rule-based trading indicator designed to identify high-probability intraday and swing opportunities using liquidity concepts, displacement, and imbalance analysis. It operationalizes a structured entry model centered on market behavior commonly associated with institutional order flow.
Core Methodology
The indicator scans for a specific sequence of events:
Liquidity Sweep
Price takes out prior highs or lows, signaling potential stop runs and liquidity collection.
Displacement Move
A strong directional expansion confirms intent, indicating that market participants are committing to a move.
Fair Value Gap (FVG) / Inversion FVG (IFVG)
The presence of an imbalance highlights inefficiencies in price delivery, which often act as continuation zones.
Confirmation
Entries are only validated once price action confirms direction through candle structure, reducing premature signals.
Entry Types
The script distinguishes between two strategic entry profiles:
SNIPE Entries
Designed for short-term execution
Triggered immediately following the core model conditions
Targets nearby liquidity levels for quicker profit-taking
Ideal for lower timeframes and active trade management
HTF Bias Entries (Runner Trades)
Filtered by higher timeframe directional bias using a moving average framework
Intended to capture extended moves (“runners”)
Targets broader liquidity zones using an expanded lookback range
Suitable for holding positions longer with trend alignment
Risk Management
"UPDATED" The model incorporates dynamic, liquidity-based risk controls:
Stop Loss Placement
Positioned beyond the most recent sweep or protected structure, with an ATR-based buffer to account for volatility.
Profit Targets
Derived from real liquidity zones (recent highs/lows or extended ranges), rather than arbitrary fixed distances.
Risk-to-Reward Filter
Optional validation ensures trades meet a minimum reward-to-risk threshold before being signaled.
Additional Features
Automated FVG Visualization for identifying imbalance zones directly on the chart
Sweep Markers (SH / SL) to highlight liquidity events
Cooldown Mechanism to prevent signal clustering and overtrading
Customizable Parameters for timeframe adaptability and strategy refinement
Alert Conditions for real-time trade monitoring and automation support
Use Case
This indicator is intended for traders who rely on price action, liquidity theory, and structured execution models. It emphasizes discipline, consistency, and contextual decision-making rather than signal overdependence, making it suitable as both a standalone tool and a confirmation layer within a broader trading framework. Indicator

Indicator
