Asia & NY Session Range Table (heistrader)Asia & NY Session Range Table
(heistrader)
Overview
This powerful indicator automatically tracks and displays key price levels from Asia and New York trading sessions, along with daily data and RSI, in a clean, customizable table format. Perfect for traders who want to quickly reference multi-session ranges without manual calculations.
🎯 Key Features
📈 Session Tracking
Asia Session (HKT 06:00-10:00) – Track Asian session High, Low, and Range
NY Session (EST 09:30-16:00) – Track New York session High, Low, and Range
Full Daily Data – Complete day's High, Low, Range, and average RSI
📅 Historical Reference
Shows Today + 4 previous days (Prev, Prev 2, Prev 3, Prev 4)
Automatically shifts data each new trading day
No manual data entry required
🎨 Visual Customization
Color-coded section labels:
🔴 Asia Session – Red background
🔵 NY Session – Blue background
🟢 Daily Data – Green background
RSI color alerts:
🔴 Red text for overbought (≥70)
🟢 Green text for oversold (≤30)
Fully customizable table position, size, and colors
⚙️ Flexible Settings
Toggle individual rows on/off (Asia, NY, Daily, RSI)
Adjustable session times
Customizable RSI length and thresholds
Multiple table positions: Top/Bottom, Left/Right
Table sizes: Tiny, Small, Normal, Large
💡 Why Use This Indicator?
Traditional Method This Indicator
Manual session tracking Automatic session detection
Scrolling through charts Instant table display
Mental calculations Automatic range calculation
Multiple timeframes One consolidated view
🔧 How It Works
Automatically detects when Asia and NY sessions begin/end based on your timezone
Records session High/Low values in real-time
Calculates session ranges and daily RSI averages
Shifts data at each new trading day
Displays all information in a clean table on your chart
📋 Example Use Cases
🏢 Institutional Traders
Quickly identify overnight ranges and potential breakout levels
📉 Day Traders
Reference key support/resistance levels from major sessions
📊 Swing Traders
Track session volatility patterns across multiple days
🔬 Technical Analysts
Compare RSI conditions with price action across sessions
🚀 Quick Start
Add indicator to your chart
Verify timezone setting (default: Asia/Hong_Kong)
Adjust session times if needed
Position table where convenient (default: Top Right)
Toggle rows you want to display
Start trading with instant session data!
⚡ Pro Tips
Volume Confirmation: Use Asia/NY ranges alongside volume indicators
Breakout Strategy: Watch for price breaking beyond previous session ranges
RSI Divergence: Look for price/RSI divergences across daily and session data
Multiple Timeframe: Combine with higher timeframe analysis for confluence
📝 Input Parameters
Parameter Default Description
Timezone Asia/Hong_Kong Your chart's timezone
Asia Session 2200-0200 UTC (HKT 06:00-10:00)
NY Session 1330-2000 UTC (EST 09:30-16:00)
Table Position Top Right Where table appears
Table Size Small Font size
RSI Length 14 Period for RSI calculation
RSI Overbought 70 Threshold for red text
RSI Oversold 30 Threshold for green text
❓ Common Questions
Q: Does this work on any timeframe?
A: Yes! Works on all timeframes from 1min to monthly.
Q: Can I adjust session times?
A: Absolutely – both Asia and NY session times are fully customizable in UTC.
Q: Does it repaint?
A: No. Session values are only finalized after each session closes.
Q: Can I hide certain rows?
A: Yes – each row group has its own visibility toggle.
#heistrader Indicator

Supertrend Multi-Filter Toolkit [CLEVER]🧠 Overview
“Supertrend Multi-Filter Toolkit” is an advanced trend-following indicator designed to generate more reliable trading signals by combining multiple confirmation layers instead of relying on a single condition. Its main objective is to reduce false signals and market noise by validating trend direction through a structured multi-filter system.
The core structure is built on a dual Supertrend model. The fast Supertrend captures short-term price movements and immediate trend shifts, while the slow Supertrend confirms the overall market direction. When both align, the signal becomes stronger; when they conflict, the signal is considered weak or less reliable.
This system also includes Multi-Timeframe (MTF) analysis, which aligns lower timeframe signals with higher timeframe trends. This helps traders understand the broader market structure and avoid low-quality entries caused by short-term fluctuations.
In addition, the toolkit uses multiple confirmation filters such as EMA trend direction, ATR-based volatility filtering, ADX trend strength measurement, and volume confirmation. Together, these filters act as a validation layer that ensures trades are only considered when market conditions are strong and supportive.
The signal logic is divided into two main categories: trend signals and pullback signals. Trend signals identify major directional changes, while pullback signals capture retracement opportunities within an existing trend, allowing for better entry timing instead of chasing moves.
Visually, the indicator uses colored candles, trend clouds, and labels to clearly represent market structure and signal direction. An alert system is also included to notify users in real-time when valid buy, sell, or pullback conditions occur.
Overall, this is a probability-based trading support system that focuses on confirmation and structure rather than prediction. It is designed to assist decision-making and should be used with proper risk management instead of being treated as a guaranteed signal tool.
🧠 Core Concept (House Rules Based Deep Explanation)
The core concept of the “Supertrend Multi-Filter Toolkit” is to build a structured, rule-based decision system for trend identification instead of relying on a single indicator signal. According to house rules logic, this design follows a multi-confirmation framework, where every trade idea must pass through several independent market filters before being considered valid.
At its foundation, the system uses Supertrend as the primary trend engine, but it does not treat it as a standalone signal generator. Instead, Supertrend is only the “base direction layer.” The fast Supertrend captures immediate price shifts, while the slow Supertrend acts as a structural confirmation layer. This separation ensures that signals are not generated on weak or isolated movements.
A key house-rule principle in this system is “no single-point dependency.” That means no trade is allowed based on just one indicator condition. Every signal must be validated through additional layers like trend strength, volatility, volume, and higher timeframe alignment. This reduces random entries and forces the system to operate only in structured market conditions.
The Multi-Timeframe (MTF) filter is used as a higher-order rule to align lower timeframe decisions with the dominant market structure. This is important because, under house rules logic, lower timeframe signals without higher timeframe confirmation are considered low-quality and more prone to false triggers.
Another core concept is market quality filtering. EMA defines trend bias, ATR defines whether the market is stable or too noisy, ADX confirms whether a real trend exists or not, and volume confirms participation. If any of these conditions fail, the system treats the setup as incomplete and avoids generating a valid signal.
The system also applies a cooldown mechanism, which is a structural rule to prevent overtrading. Even if conditions repeat quickly, the system restricts signal frequency. This aligns with disciplined trading logic where quality is preferred over quantity.
Finally, pullback logic adds a second layer of opportunity detection inside an existing trend. Instead of chasing breakout candles, the system waits for retracement + rejection confirmation, which is considered a safer entry structure under house rules logic.
⚠️ Final House Rule Interpretation
This toolkit follows a confirmation-first, noise-filtered trading architecture. It does not predict the market; it filters it. The core idea is simple:
👉 Only trade when multiple independent conditions agree, otherwise stay out.
🔑 Key Features
⚡ Dual Supertrend Engine (Fast + Slow Structure Layer)
The system is built on a dual Supertrend structure where the fast Supertrend reacts quickly to price changes and the slow Supertrend confirms the broader trend direction. From a house rules perspective, this prevents single-indicator dependency and ensures that signals are only considered valid when both layers agree. If they do not align, the setup is treated as weak or unreliable.
🌍 Multi-Timeframe Confirmation (Market Context Filter)
The MTF feature aligns lower timeframe signals with higher timeframe market structure. This acts as a context filter, ensuring that short-term entries are not taken against the dominant trend. According to safe trading logic, this reduces noise and helps avoid low-quality or counter-trend signals.
🔍 Multi-Factor Filter System (Quality Control Layer)
This toolkit uses multiple independent filters to validate every signal:
EMA Filter: Defines directional trend bias
ATR Filter: Measures market volatility and stability
ADX Filter: Confirms whether a real trend exists
Volume Filter: Checks market participation strength
Under house rules logic, these filters act as a “validation gate,” meaning a signal is only considered valid when market conditions support it from multiple angles.
🚀 Signal Engine (Rule-Based Entry Logic)
Buy and sell signals are generated only when a Supertrend direction change occurs AND multiple filters confirm the move. This makes the system a multi-step confirmation model, not a single-trigger indicator. It ensures that signals are based on structured agreement rather than random price movements.
🔁 Pullback Detection (Trend Continuation Logic)
The pullback feature identifies retracement opportunities within an existing trend. Instead of chasing breakouts, the system waits for price pullbacks with rejection confirmation. This creates safer, trend-aligned entry opportunities and improves timing quality.
🧠 Cooldown Mechanism (Anti-Overtrading Control)
A cooldown system prevents repetitive signals during the same market phase. This ensures that the indicator does not over-trigger in choppy or volatile conditions. From a house rules perspective, this enforces discipline and reduces signal spam.
🎨 Visual Structure (Market Clarity Layer)
Candles, clouds, and labels are used to visually represent market structure and trend direction. This is purely for readability and does not influence signal logic. It helps traders quickly understand whether the market is bullish, bearish, or in transition.
🔔 Alert System (Event-Based Notification Layer)
Alerts are triggered only when full confirmation conditions are met. This is an event-driven system that notifies validated setups rather than predicting outcomes.
⚠️ Final House Rules Interpretation
This is a multi-layer confirmation-based system that filters market conditions instead of predicting them. The core principle is:
👉 Only take trades when multiple independent conditions align (trend, strength, volatility, and structure).
⚙️ How It Works
🧠 Step 1: Market Structure Reading (Supertrend Base Layer)
The system first reads the market using two Supertrend lines: fast and slow. The fast Supertrend reacts to short-term price movement, while the slow Supertrend defines the overall directional bias. According to house rules logic, this step alone does not create a trade signal—it only defines initial market direction context.
🌍 Step 2: Higher Timeframe Confirmation (MTF Filter)
After the base direction is identified, the system checks the higher timeframe trend using MTF analysis. This ensures that lower timeframe movements are aligned with the broader market structure. If higher timeframe direction disagrees, the system reduces or blocks signal validity. This prevents counter-trend bias and improves structural alignment.
🔍 Step 3: Market Condition Validation (Filter Layer)
Before any signal is allowed, the system runs multiple independent checks:
EMA confirms trend direction
ATR checks if market is stable or too volatile
ADX verifies whether a real trend exists
Volume confirms participation strength
House rules logic treats this stage as a quality control gate. If any condition fails, the system does not allow a trade signal to proceed.
🚀 Step 4: Signal Formation (Decision Layer)
Only when Supertrend direction change AND all filters agree, a buy or sell signal is generated. This is not a single-indicator trigger. It is a multi-confirmation event where multiple conditions must align at the same time. This reduces random entries and forces structured decision-making.
🔁 Step 5: Pullback Detection (Continuation Logic)
After a trend is established, the system also watches for pullbacks. Instead of entering at random breakouts, it waits for retracements with rejection confirmation. This step allows entries during controlled pullbacks inside an existing trend, improving timing and reducing chasing behavior.
⏳ Step 6: Cooldown Control (Anti-Spam Logic)
Once a signal is generated, a cooldown period activates. This prevents repeated signals in the same market phase. Even if conditions reappear quickly, the system waits before allowing another signal. House rules consider this an anti-overtrading protection layer.
🎨 Step 7: Visual + Alert Output (User Interface Layer)
Finally, the system displays signals through labels, colors, and trend clouds. Alerts are triggered only when full confirmation is complete. This ensures the user only receives validated, structured signals, not incomplete or noisy triggers.
⚠️ Final House Rules Working Principle
The entire system works on one core rule:
👉 “No trade is valid unless multiple independent confirmations agree.”
It does not predict the market. It filters the market.
Each step acts like a checkpoint, and only fully confirmed setups are allowed to become signals.
🧭 How to Use It
🧠 Step 1: Understand the System First (No Blind Trading)
Before using signals, you must understand that this indicator is not a prediction tool. It is a filter-based decision system. House rules logic requires that you treat every signal as “conditional,” not guaranteed. If market conditions are weak, no trade is better than forcing an entry.
📊 Step 2: Trade Only When Full Signal Appears
A valid trade setup is only considered when:
Supertrend direction changes
MTF trend agrees with direction
EMA / ATR / ADX / Volume filters align (based on mode)
If even one major confirmation is missing, the signal should be ignored. This is the core house rules principle: multi-confirmation or no trade.
🚀 Step 3: Follow Trend Signals First (Main Priority)
Trend signals (BUY / SELL) are the primary entries. These occur when the system detects a full directional shift with confirmations. These are higher confidence setups compared to pullbacks. House rules logic says:
👉 Always prioritize trend-confirmed signals over weak or partial setups.
🔁 Step 4: Use Pullbacks for Better Entries (Not Early Entries)
Pullback signals are not for early guessing. They are for entering after trend is already confirmed. When price retraces into the trend and shows rejection, that is your controlled entry opportunity. This helps avoid chasing tops or bottoms.
⏳ Step 5: Respect Cooldown (Do Not Overtrade)
After each signal, a cooldown period activates. During this time, even if another signal appears, you should ignore it. This is a built-in discipline rule to prevent overtrading. House rules logic strongly supports this:
👉 Fewer trades, higher quality.
🧠 Step 6: Use Market Context (Trend Environment Matters)
This system works best in trending markets. If the market is sideways or choppy, signals may become less reliable even with filters. Always check structure first:
Strong trend → follow signals
Range market → avoid aggressive entries
🎯 Step 7: Risk Management is Mandatory
No signal should be used without proper stop-loss and position sizing. House rules clearly treat this system as a decision assistant, not a risk-free strategy. Every trade must be controlled with risk limits.
⚠️ Final House Rules Usage Principle
👉 “Do not trade every signal — trade only fully confirmed market conditions.”
Best usage flow is:
Structure → Confirmation → Signal → Pullback (optional) → Risk-managed execution
This ensures the system is used in a disciplined, rule-based way instead of emotional or random trading.
⚙️ Settings & Customization
🧠 1. Trading Mode (Aggressive / Balanced / Conservative)
This is the core behavior controller of the entire system.
Aggressive Mode: Fewer filters active, faster signals, higher noise risk
Balanced Mode: Default structure, best mix of confirmation + speed
Conservative Mode: Maximum filters, fewer but higher-quality signals
House Rules Interpretation:
👉 This setting controls “signal strictness level.”
More strict = fewer trades but higher confirmation quality.
🎯 2. Supertrend Settings (Fast & Slow Control)
You can adjust ATR length and factor for both Supertrends.
Fast Supertrend = sensitivity to short-term movement
Slow Supertrend = stability and trend confirmation
House Rules Logic:
👉 Lower settings = more reactive but noisy
👉 Higher settings = smoother but delayed signals
Best practice is to keep fast reactive and slow stable for balance.
🌍 3. Multi-Timeframe (MTF) Setting
MTF timeframe selection defines higher timeframe structure.
Lower MTF (15m / 30m) = more responsive but less strict
Higher MTF (1H / 4H) = stronger trend confirmation
House Rules Meaning:
👉 Higher timeframe = stronger filter, fewer false signals
👉 Lower timeframe = more frequent but weaker validation
🔍 4. Confirmation Filters (EMA / ATR / ADX / Volume)
Each filter can be turned ON/OFF depending on strategy style:
EMA Filter: Trend direction confirmation
ATR Filter: Volatility control (avoid unstable markets)
ADX Filter: Trend strength confirmation
Volume Filter: Participation confirmation
House Rules Logic:
👉 Each filter is an independent “approval layer”
More filters ON = stricter system, fewer trades
Fewer filters ON = faster but riskier signals
🎨 5. Visual Settings (Cloud, Labels, Candles)
These settings control only display behavior, not logic:
Candles coloring → trend visualization
Cloud → market bias visualization
Labels → signal clarity
House Rules Note:
👉 Visuals do NOT affect trading logic
They only help interpret structure faster.
⏳ 6. Cooldown Settings (Built-in Discipline Control)
Cooldown defines how often signals can appear.
Low cooldown = frequent signals, risk of overtrading
High cooldown = fewer signals, more stability
House Rules Meaning:
👉 This is an “anti-spam trading protection layer”
It forces patience and avoids repetitive entries.
🧠 7. Pullback Sensitivity (Entry Optimization Layer)
Pullback logic controls retracement-based entries inside a trend.
Tight settings = fewer pullbacks, stricter entries
Loose settings = more pullback signals, higher activity
House Rules Interpretation:
👉 Pullbacks are secondary entries, not primary signals
They should only be used after trend confirmation.
⚠️ Final House Rules Customization Principle
👉 “Customization should never remove confirmation layers blindly.”
Best safe configuration logic:
Keep at least one trend filter (MTF or EMA) ON
Keep volatility or ADX filter for structure safety
Use Aggressive only if you understand noise risk
Use Conservative for clean, filtered signals
🧩 Final Summary
Settings are not just preferences—they are risk-control layers.
Every toggle changes system behavior between:
👉 Speed vs Safety
👉 Frequency vs Quality
👉 Noise vs Structure
The best use is not maximum signals, but maximum confirmation with controlled flexibility.
🧠 Logic Mashup (How Everything Works Together)
⚙️ 1. Core Idea: “Layered Decision System”
This indicator is not built on one signal. It is a multi-layer logic mashup system where each module has a specific job:
👉 Supertrend = direction
👉 MTF = context
👉 Filters (EMA/ATR/ADX/Volume) = validation
👉 Cooldown = discipline control
👉 Pullback = entry refinement
House rules principle:
👉 “No single component is enough — all layers together create final decision.”
🔄 2. Step-by-Step Logic Flow (How System Works Together)
The system runs in a pipeline structure:
🟢 Step 1: Trend Detection (Supertrend Layer)
Fast Supertrend detects immediate direction changes.
Slow Supertrend confirms whether trend is stable.
👉 If fast changes but slow disagrees → signal weak
👉 If both agree → trend bias established
🌍 Step 2: Market Context (MTF Layer)
After trend is detected, higher timeframe is checked.
👉 If HTF agrees → signal allowed to continue
👉 If HTF disagrees → signal is filtered or weakened
This ensures system is not trading against big trend structure.
🔍 Step 3: Quality Filters (Validation Layer)
Now system checks:
EMA → Is price above/below trend structure?
ATR → Is market stable or too volatile?
ADX → Is there real trend strength?
Volume → Is move supported by participation?
👉 All filters act like “approval gates”
House rules logic:
👉 “Signal cannot pass unless market conditions support it.”
🚀 Step 4: Signal Generation (Final Decision Layer)
Only when:
✔ Supertrend direction change
✔ MTF alignment
✔ Filters confirm conditions
👉 Then BUY or SELL signal is created
This is not random — it is a full confirmation stack.
🔁 Step 5: Pullback Logic (Secondary Entry Layer)
After trend is active:
👉 Price retraces
👉 Shows rejection
👉 Still inside trend zone
Then system gives PB BUY / PB SELL
House rules meaning:
👉 “Do not chase breakout — wait for controlled retracement.”
⏳ Step 6: Cooldown Logic (Anti-Overtrade Layer)
After a signal:
👉 System locks new signals for some bars
This prevents:
Signal spam
Emotional overtrading
Choppy market confusion
House rules principle:
👉 “Less signals, more quality.”
🧠 3. How Everything Works Together (Mashup Concept)
Now the important part:
This system is working like a decision machine with stacked filters:
Market Data
↓
Supertrend (direction)
↓
MTF (context validation)
↓
EMA + ATR + ADX + Volume (quality check)
↓
Cooldown (discipline check)
↓
Final Signal Output
👉 Each layer depends on the previous one
👉 If any layer fails → signal is blocked or ignored
⚠️ 4. House Rules Safe Interpretation
This is NOT:
❌ Single indicator strategy
❌ Predictive system
❌ Guaranteed signal system
This IS:
✔ Confirmation-based decision framework
✔ Multi-filter risk reduction model
✔ Structure + strength + context aligned system
🧩 Final Core Truth
👉 “All components work together like a filter chain — only strongest, fully confirmed market conditions are allowed to become a signal.”
This is the real logic mashup:
Structure → Context → Strength → Validation → Controlled Entry
🧩 Final Note
This system should be understood as a multi-layer confirmation framework, not a prediction tool. Its logic is built to combine trend detection, market context, strength validation, and risk-control rules into one structured decision process.
Every part of the indicator has a specific role:
Supertrend defines direction
MTF confirms higher-timeframe structure
EMA/ATR/ADX/Volume filters validate market quality
Pullback logic refines entry timing
Cooldown controls overtrading behavior
Under house rules logic, a signal is only meaningful when all required layers agree at the same time. If even one major condition fails, the setup is considered incomplete and should be ignored.
The main principle of this toolkit is simple:
👉 Trade only when market structure, trend strength, and confirmation filters align together.
It is designed for disciplined, structured decision-making—not for guessing market direction or expecting guaranteed outcomes.
⚠️ Disclaimer
This indicator and all related logic are provided for educational and informational purposes only. It is a technical analysis tool designed to help understand market structure, trend behavior, and probability-based signal conditions.
It does not guarantee profits, accuracy, or future market performance. All trading decisions made using this tool are the sole responsibility of the user.
Markets are inherently risky and can behave unpredictably. Even strong-looking signals may fail due to sudden volatility, news events, liquidity changes, or broader market conditions.
This system is built on a multi-filter confirmation model, meaning signals are based on calculated conditions, not certainty. Therefore, no signal should be treated as financial advice or a guaranteed entry/exit point.
Users are strongly advised to:
Use proper risk management at all times
Avoid over-leveraging or emotional trading
Test strategies in demo environments before live use
Combine this tool with personal analysis and judgment
Under “house rules safe” logic, this indicator is a decision-support system, not a financial advisory service or automated profit tool.
👉 Final principle: No system removes risk — it only structures decision-making. Indicator

Liquidity Matrix IndicatorLiquidity Matrix Indicator
Smart Money • AI Confluence • Precision Entries
🧠 Overview
Liquidity Matrix Indicator is an advanced multi-confluence trading system built to detect high-probability entries using a fusion of:
Smart Money Concepts (SMC)
Liquidity Sweeps & Stop Hunts
Break of Structure (BOS)
Fair Value Gaps (FVG)
Trend & Higher Timeframe Alignment
AI-Based Signal Scoring
This indicator is designed for traders who want to move beyond basic indicators and trade with institutional logic and precision.
⚡ Core Features
🔹 Trend Intelligence Engine
Uses EMA 50 for directional bias
Uses EMA 200 for higher timeframe confirmation
Filters trades to align with dominant market direction
💧 Liquidity Sweep Detection
Identifies buy-side & sell-side liquidity zones
Detects stop hunts where smart money traps retail traders
Highlights potential reversal zones
🔥 Market Structure (BOS)
Detects Break of Structure for confirmation of momentum
Ensures trades are taken only when structure supports the move
⚡ Fair Value Gap (FVG) Detection
Identifies price imbalances
Confirms institutional activity and strong directional intent
🎯 Dual Entry System
🔄 Reversal Mode (SMC Logic)
Triggered when:
Liquidity sweep ✔
BOS ✔
FVG ✔
👉 Ideal for catching market turning points
📈 Trend Continuation Mode
Pullback to EMA zone
Strong confirmation candle
👉 Designed to ride established trends
🤖 AI Signal Scoring System
Each setup is evaluated using a weighted scoring model:
Trend Alignment
HTF Confirmation
Liquidity Sweep
BOS
FVG
Candle Strength
✅ Only signals with score ≥ 60 are triggered
👉 Filters out low-quality trades
💪 Strength Filter (Volatility-Based)
Uses ATR-based candle strength detection
Avoids weak or indecisive market conditions
📊 Built-in Risk Management
Automatic Stop Loss (ATR-based)
Dynamic Take Profit (Risk:Reward based)
Default optimized for 1:2 RR
📺 Smart Dashboard
Displays real-time:
Trend direction
Higher timeframe bias
Market volatility (ATR)
🔔 Alerts Ready
Instant BUY / SELL alerts
Perfect for automation & scalping workflows
🎯 Best Use Cases
Intraday trading
Scalping
Swing trading
Forex / Crypto / Indices
✅ Advantages
✔ Multi-layer confluence system
✔ Smart money + trend hybrid approach
✔ High-quality filtered signals
✔ Built-in SL/TP logic
✔ Clean and non-cluttered visuals
✔ Works across multiple timeframes
⚠️ Limitations
May produce fewer signals in low volatility markets
Not ideal for highly ranging/choppy conditions
Requires basic understanding of market structure for best results
💡 Pro Tips
Use during high liquidity sessions (London / New York)
Avoid sideways markets
Combine with key support/resistance zones
Focus on quality setups over quantity
🏁 Final Note
Liquidity Matrix Indicator is not just an indicator — it’s a decision-making framework built to help traders align with smart money behavior and execute with confidence.
⚠️ Disclaimer
This indicator is intended for educational and informational purposes only and does not constitute financial, investment, or trading advice.
Trading in financial markets, including forex, cryptocurrencies, and derivatives, involves substantial risk and may not be suitable for all investors. You may lose part or all of your invested capital.
Past performance, Back-testing results, or example trades shown using Liquidity Matrix Indicator do not guarantee future results. Market conditions can change rapidly, and no indicator can predict outcomes with certainty.
Users are solely responsible for their own trading decisions. It is strongly recommended to:
Use proper risk management
Test strategies on a demo account before live trading
Consult with a qualified financial advisor if needed
By using this indicator, you agree that the creator is not liable for any financial losses or damages incurred.
Indicator

Indicator

Displacement Forge [JOAT]Displacement Forge
Introduction
Displacement Forge is an open-source order block detection engine built on Z-Score impulse analysis. It identifies statistically significant price displacements — moves that exceed a configurable standard deviation threshold relative to recent price change history — and marks the candle immediately preceding each displacement as an Order Block Zone. Order blocks represent the price ranges from which institutional order flow originates. Price regularly returns to these zones to fill remaining orders, and Displacement Forge identifies and tracks each one, monitors for zone reactions, and records cumulative rejection statistics.
The problem order block analysis solves is entry precision. A trend bias tells you direction. An order block tells you at what price the institutions that created that trend loaded their positions. Returning to those prices to enter alongside institutional flow — rather than chasing moves already in progress — is the conceptual foundation Displacement Forge is built on. The Z-Score gate ensures only statistically significant displacements qualify, filtering out small impulses caused by normal market noise.
Core Concepts
1. Z-Score Displacement Detection
Rather than using fixed ATR multiples to define a "significant" move, Displacement Forge computes the Z-Score of each bar's price change relative to the rolling distribution of recent price changes. The Z-Score measures how many standard deviations the current move is from the recent mean:
priceChg = close - close
avgChg = ta.sma(priceChg, zscoreLen)
stdChg = ta.stdev(priceChg, zscoreLen)
zscore = stdChg > 0 ? (priceChg - avgChg) / stdChg : 0.0
A positive Z-Score above the threshold with a bullish candle close and a higher close than recent highs — filtered by an EMA and VWAP trend context — constitutes a bullish displacement impulse. A negative Z-Score below the negative threshold with a bearish close and lower-than-recent lows in the opposing trend context constitutes a bearish displacement impulse.
2. Order Block Zone Identification
When a displacement impulse is detected, the indicator looks backward through the impulse lookback window for the last candle in the opposite direction — the candle just before the institutional move began. That candle's high and low define the order block zone. This captures the price range where institutional orders were being placed before the displacement candle consumed available liquidity:
if bullImpulse
for i = 1 to impulseLook
if close < open // Last bearish candle before the impulse
obLow := low
obHigh := high
break
Each zone is drawn as a box on the chart using the pre-impulse candle's range. Bull order blocks are drawn with a bullish tint (price expected to react bullishly when revisited). Bear order blocks with a bearish tint.
3. EMA and VWAP Trend Filter
Two independent trend filters gate displacement qualification. The EMA filter (200-period by default, configurable) requires bull displacements to occur above the EMA and bear displacements below it. The VWAP filter adds an intraday fair-value gate — bull displacements require price to be above the current VWAP, bear displacements require price to be below. Both filters can be independently enabled or disabled:
bullImpulse = zscore > threshold and close > open
and close > ta.highest(close, impulseLook)
and (not useEma or close > ema200)
and (not useVwap or close > ta.vwap)
4. Zone Reaction Detection and Rejection Counting
Active order block zones are continuously monitored for price reactions. A bullish reaction occurs when the candle low touches or enters the bull zone range with a bullish close. A bearish reaction occurs when the high touches or enters the bear zone range with a bearish close. Each confirmed reaction increments the independent bull and bear rejection counters displayed in the dashboard:
if ob.isBull and low <= ob.top and low >= ob.bottom and close > open
bullReactionDetected := true
totalBullRejections += 1
5. Zone Lifespan and Active Zone Management
Each zone carries an age counter that increments bar by bar. Zones exceeding the maximum age (configurable) are automatically removed as inactive. The active zone count and total tested zone count are tracked and displayed in the dashboard, giving a running picture of how many zones are currently relevant versus how many have been tested and absorbed.
Features
Z-Score impulse gate: Displacement qualification based on standard deviations from the rolling price-change distribution, not arbitrary fixed thresholds
Order block zone boxes: Pre-impulse candle ranges drawn as colored boxes on the chart for both bull and bear impulses
EMA trend filter: Configurable EMA length gates displacement direction relative to long-term trend
VWAP trend filter: Intraday VWAP provides a fair-value gate alongside the EMA for dual confirmation
Zone reaction monitoring: Active zones continuously checked for price reactions with independent bull and bear rejection counters
Zone age management: Configurable maximum zone age with automatic removal of expired zones
Active and tested zone counts: Dashboard tracks how many zones are live versus how many have been tested
Bull and bear rejection totals: Cumulative counts of all confirmed zone reactions by direction
Displacement markers: Labeled arrows at each confirmed displacement bar (BULL DISP, BEAR DISP) with size and style differentiation
Divergence detection: Z-Score divergence against price direction labeled (BULL DIV, BEAR DIV) and hidden divergence (H.BULL, H.BEAR)
Institutional dashboard (top right): 13-row table with Z-Score, displacement state, OB reactions, active zone count, tested zone count, EMA and VWAP filter status
Fully configurable: Z-Score length and threshold, impulse lookback, EMA length, VWAP toggle, zone max age, and zone visibility independently adjustable
Alerts: Separate alertconditions for bullish and bearish displacement impulses
Input Parameters
Displacement Detection:
Z-Score Length: Rolling window for mean and standard deviation calculation (default: 20)
Z-Score Threshold: Standard deviation threshold for displacement qualification (default: 1.5)
Impulse Lookback: Bars back to search for the pre-impulse order block candle (default: 5)
Trend Filters:
EMA Length: Trend EMA period (default: 200)
Use EMA Filter toggle (default: enabled)
Use VWAP Filter toggle (default: enabled)
Zone Management:
Max Zone Age (Bars): Maximum bar lifespan of active zones before automatic removal (default: 100)
Show OB Zones toggle
Display:
Show Dashboard toggle
Show Divergence Labels toggle
Bullish and Bearish color inputs
How to Use This Indicator
Step 1: Identify the Current Z-Score and Displacement State
The dashboard shows the live Z-Score value and displacement state (BULL IMPULSE, BEAR IMPULSE, or NEUTRAL). Use the Z-Score value as a real-time gauge of how statistically extreme the current price move is relative to recent history.
Step 2: Locate Active Order Block Zones
After any displacement, a colored box marks the pre-impulse candle range. These zones are the areas where institutional orders were accumulated before the move. The dashboard's Active Zones row shows how many live zones are currently on the chart.
Step 3: Wait for Price to Return to a Zone
When price retraces after a displacement and enters an active zone, watch for a reaction candle. A bullish close from within a bull zone or a bearish close from within a bear zone constitutes a zone reaction and increments the dashboard's rejection counter.
Step 4: Apply EMA and VWAP Context
The EMA filter status (ABOVE/BELOW) and VWAP filter status in the dashboard confirm whether the trend context supports the zone direction. An active bull zone with price above both the EMA and VWAP provides a higher-context long reaction than the same zone in a downtrend.
Step 5: Observe Divergence Labels
BULL DIV and BEAR DIV labels appear when the Z-Score diverges from price direction — Z-Score momentum and price momentum disagree. H.BULL and H.BEAR mark hidden divergence. These are secondary signals that may precede displacement reversals.
Indicator Limitations
The Z-Score is computed relative to the rolling price-change distribution of the configured lookback period. During regime changes or low-liquidity periods, the distribution can shift and cause the threshold to misfire
Order block identification looks backward from the displacement bar. The pre-impulse candle selection is algorithmic — it finds the last opposite-direction candle within the lookback. In some impulse structures this may not match the manually identified order block
Zone reaction detection requires the candle to touch the zone range in the same bar that a directional close occurs. Multi-bar zone entry sequences are not separately tracked
The VWAP calculation resets at daily boundaries. On instruments that trade across midnight or on continuous futures contracts, the VWAP reset behavior may differ from expectations
This indicator identifies order block zones and reactions. It does not generate trade entry signals, and zone reactions do not guarantee price continuation from the zone
Originality Statement
Displacement Forge is original in its application of Z-Score analysis to price change distribution as the gate for order block qualification, combined with a dual trend filter and automatic zone reaction monitoring with cumulative statistics. This indicator is published because:
Using the rolling Z-Score of bar-by-bar price changes — rather than raw ATR multiples — to define what constitutes a statistically significant displacement provides an adaptive, distribution-aware threshold that adjusts to current volatility rather than using fixed values
The pre-impulse candle lookback logic that identifies the order block as the last opposite-direction candle before the displacement provides a specific, repeatable rule for zone placement that eliminates the ambiguity of manual order block selection
The dual trend filter combining a configurable EMA with VWAP — both independently togglable — provides layered directional context that single-MA systems do not offer
Tracking cumulative bull and bear rejection counts alongside active and tested zone counts provides ongoing statistical feedback on how the order block zones are performing across the chart history
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice or a recommendation to buy or sell any financial instrument. Trading involves substantial risk of loss. Order block zones are identified using statistical and structural criteria but do not guarantee any particular price reaction when revisited. Z-Score thresholds are parameters that require adjustment to match specific instruments and timeframes. Past zone reactions do not guarantee future reactions. Always use proper risk management. The author is not responsible for any trading losses resulting from the use of this indicator.
-Made with passion by jackofalltrades
Indicator

SignalMaster V1 - Multi-Indicator Trading SystemOriginality and Usefulness
This indicator is unique because it integrates the Stochastic RSI, RSI, and MACD indicators into a comprehensive tool that simplifies analysis for traders at all experience levels. Experienced traders may be adept at analyzing these indicators individually, extracting insights from their nuanced readings. However, beginner traders often face challenges interpreting these signals separately. This script bridges that gap by merging these powerful tools into a cohesive system that automatically filters and validates trading signals, making it easier to identify entry and exit points without needing advanced technical knowledge.
Each component of this mashup serves a critical role:
- Stochastic RSI helps pinpoint overbought and oversold conditions with high sensitivity, offering timely reversal signals.
- RSI acts as an additional momentum filter, providing a wider context and enhancing signal accuracy.
- MACD functions as a trend-confirmation tool, ensuring that momentum shifts are validated for more reliable decision-making.
- Candle Color Confirmation adds another layer of verification, only activating signals when price action supports the indicator analysis.
This integrated approach is especially useful for beginner traders who may not know how to interpret individual indicators effectively, while still providing experienced traders with a robust framework that complements their analysis.
Description of the Indicator
This Pine Script is designed to provide traders with buy and sell signals based on the combination of Stochastic RSI, RSI, and MACD indicators, enhanced by the confirmation of candle colors. The primary goal is to facilitate informed trading decisions in various market conditions by utilizing different indicators and their interactions. The script allows customization of various parameters, providing flexibility for traders to adapt it to their specific trading styles.
Usefulness
This indicator is not just a mashup of existing indicators; it integrates the functionality of multiple momentum and trend-detection methods into a cohesive trading tool. The combination of Stochastic RSI, RSI, and MACD offers a well-rounded approach to analyzing market conditions, allowing traders to identify entry and exit points effectively. The inclusion of color-coded signals (strong vs. weak) further enhances its utility by providing visual cues about the strength of the signals.
How to Use This Indicator
Input Settings: Adjust the parameters for the Stochastic RSI, RSI, and MACD to fit your trading style. Set the overbought/oversold levels according to your risk tolerance.
Signal Colors:
Strong Buy Signal: Indicated by a green label and confirmed by a green candle (close > open).
Weak Buy Signal: Indicated by a blue label and confirmed by a green candle (close > open).
Strong Sell Signal: Indicated by a red label and confirmed by a red candle (close < open).
Weak Sell Signal: Indicated by an orange label and confirmed by a red candle (close < open).
Example Trading Strategy Using This Indicator
To effectively use this indicator as part of your trading strategy, follow these detailed steps:
Setup:
Timeframe: Select a timeframe that aligns with your trading style (e.g., 15-minute for intraday, 1-hour for swing trading, or daily for longer-term positions).
Indicator Settings: Customize the Stochastic RSI, RSI, and MACD parameters to suit your trading approach. Adjust overbought/oversold levels to match your risk tolerance.
Strategy:
1. Strong Buy Entry Criteria:
Wait for a strong buy signal (green label) when the RSI is at or below the oversold level (e.g., ≤ 35), indicating a deeply oversold market. Confirm that the MACD shows a decreasing trend (bearish momentum weakening) to validate a potential reversal. Ensure the current candle is green (close > open) if candle color confirmation is enabled.
Example Use: On a 1-hour chart, if the RSI drops below 35, MACD shows three consecutive bars of decreasing negative momentum, and a green candle forms, enter a buy position. This setup signals a robust entry with strong momentum backing it.
2. Weak Buy Entry Criteria:
Monitor for weak buy signals (blue label) when RSI is above the oversold level but still below the neutral (e.g., between 36 and 50). This indicates a market recovering from an oversold state but not fully reversing yet. These signals can be used for early entries with additional confirmations, such as support levels or higher timeframe trends.
Example Use: On the same 1-hour chart, if RSI is at 45, the MACD shows momentum stabilizing (not necessarily negative), and a green candle appears, consider a partial or cautious entry. Use this as an early warning for a potential bullish move, especially when higher timeframe indicators align.
3. Strong Sell Entry Criteria:
Look for a strong sell signal (red label) when RSI is at or above the overbought level (e.g., ≥ 65), signaling a strong overbought condition. The MACD should show three consecutive bars of increasing positive momentum to indicate that the bullish trend is weakening. Ensure the current candle is red (close < open) if candle color confirmation is enabled.
Example Use: If RSI reaches 70, MACD shows increasing momentum that starts to level off, and a red candle forms on a 1-hour chart, initiate a short position with a stop loss set above recent resistance. This is a high-confidence signal for potential price reversal or pullback.
4. Weak Sell Entry Criteria:
Use weak sell signals (orange label) when RSI is between the neutral and overbought levels (e.g., between 50 and 64). These can indicate potential short opportunities that might not yet be fully mature but are worth monitoring. Look for other confirmations like resistance levels or trendline touches to strengthen the signal.
Example Use: If RSI reads 60 on a 1-hour chart, and the MACD shows slight positive momentum with signs of slowing down, place a cautious sell position or scale out of existing long positions. This setup allows you to prepare for a possible downtrend.
Trade Management:
Stop Loss: For buy trades, place stop losses below recent swing lows. For sell trades, set stops above recent swing highs to manage risk effectively.
Take Profit: Target nearby resistance or support levels, apply risk-to-reward ratios (e.g., 1:2), or use trailing stops to lock in profits as price moves in your favor.
Confirmation: Align these signals with broader trends on higher timeframes. For example, if you receive a weak buy signal on a 15-minute chart, check the 1-hour or daily chart to ensure the overall trend is not bearish.
Real-World Example: Imagine trading on a 15-minute chart:
For a buy:
A strong buy signal (green) appears when the RSI dips to 32, MACD shows declining bearish momentum, and a green candle forms. Enter a buy position with a stop loss below the most recent support level.
Alternatively, a weak buy signal (blue) appears when RSI is at 47. Use this as a signal to start monitoring the market closely or enter a smaller position if other indicators (like support and volume analysis) align.
For a sell:
A strong sell signal (red) with RSI at 72 and a red candle signals to short with conviction. Place your stop loss just above the last peak.
A weak sell signal (orange) with RSI at 62 might prompt caution but can still be acted on if confirmed by declining volume or touching a resistance level.
These strategies show how to blend both strong and weak signals into your trading for more nuanced decision-making.
Overview of the Resistance Lines Feature:
The latest update enhances its functionality by introducing the ability to identify and visualize resistance levels directly on the price chart. This feature allows traders to see significant resistance zones based on historical price reversals, aiding in decision-making for buy and sell signals generated by the script.
Key Features of the Resistance Lines Update:
Dynamic Resistance Zone Identification:
The script tracks price reversals using a user-defined threshold (default set to 50). When the price hits a level where multiple reversals have occurred, it marks this as a significant resistance zone. This functionality helps traders pinpoint critical price levels where selling pressure may arise.
Zone Length Setting:
The "Zone Length (Candles)" parameter (default value set to 50) allows traders to specify how far the resistance lines extend backward and forward on the chart. This visual extension illustrates the historical significance of the resistance level, providing context for current price action.
Visual Representation:
Clear lines are drawn at identified resistance levels, enabling traders to quickly recognize areas where the price has previously faced selling pressure. This visual clarity supports faster decision-making as traders approach these critical zones.
Adaptability:
The resistance levels dynamically update in real-time as new highs or lows occur. This ensures that traders always have access to the most current resistance information, reflecting the ongoing market conditions.
How This Update Benefits Traders
Enhanced Buy/Sell Signal Analysis: The resistance lines feature works synergistically with the script's buy/sell signals, which are color-coded based on the strength of the signal:
Green Buy Signals: Indicate a strong buying opportunity when the RSI is at or below 35.
Blue Buy Signals: Suggest a moderate buying opportunity when the RSI is above 35 but still indicates bullish potential.
Red Sell Signals: Represent a strong selling opportunity when the RSI is at or above 70.
Orange Sell Signals: Indicate a moderate selling opportunity when the RSI is below 70 but still suggests bearish pressure.
By aligning these signals with the identified resistance levels, traders can make more informed decisions. For instance, if a strong red sell signal occurs near a significant resistance zone, it indicates a higher likelihood of a price reversal, prompting the trader to consider executing a sell order.
Strategic Planning: The clear visualization of resistance levels allows traders to refine their entry and exit strategies based on historical price behavior. By understanding where significant selling pressure has occurred, traders can better assess the strength of current buy/sell signals.
Example Usage: For example, if a trader observes a resistance zone at $100 and the script generates a strong red sell signal as the price approaches this level, they can plan to sell, anticipating a reversal. Conversely, if a green buy signal appears after a price bounce off the resistance zone, traders can exercise caution, knowing the potential for price rejection at that level.
Dynamic Table
The new feature introduces a dynamic table that displays buy and sell signals across multiple timeframes directly on the trading chart. This table is positioned at the bottom right corner of the chart and provides real-time updates on signal status for the following timeframes: 5 minutes, 15 minutes, 1 hour, 4 hours, and 1 day. Each cell in the table represents a specific timeframe and shows whether a buy or sell signal is active. The table also color-codes the signals based on the RSI value at the time the signal was generated, providing visual cues for quick interpretation.
Usefulness for Traders
Multi-Timeframe Analysis: Traders can quickly assess the status of signals across different timeframes, allowing for a comprehensive view of market trends and potential entry/exit points.
Risk Management: By monitoring signals across multiple timeframes, traders can better manage risk by ensuring that signals are consistent across various timeframes before entering a trade.
Decision Support: The table provides a clear and concise summary of signal activity, aiding traders in making informed decisions without manually switching between different timeframes.
Visual Clarity: The color-coded signals help traders quickly identify the strength and type of signal, making it easier to prioritize and act on the most relevant signals.
Customizable Signal Table Timeframes:
Feature: Individual toggle controls for each timeframe displayed in the multi-timeframe signal table.
Timeframes available: 5m, 15m, 1h, 4h, 1D
Default state: All timeframes enabled
Functionality:
Each timeframe can be independently enabled/disabled in settings
Table automatically adjusts size based on active timeframes
Only selected timeframes appear in the table
Optimizes screen space for focused analysis
Use cases:
Day Traders: Hide daily timeframe, focus on 5m, 15m, 1h
Swing Traders: Hide 5m and 15m, focus on 4h and 1D
Position Traders: Show only 4h and 1D for long-term perspective
Custom Strategies: Mix and match any combination of timeframes
Benefits:
✅ Cleaner, less cluttered interface
✅ Faster visual scanning of relevant signals
✅ Optimized screen real estate usage
✅ Personalized to individual trading style
✅ Improved focus on strategy-relevant timeframes
New Feature: ADX Filter for Buy/Sell Signals
We’re excited to introduce a new feature to the Stoch RSI and RSI Buy/Sell Signals indicator: the ADX Filter. This optional filter allows traders to ensure that buy and sell signals are only generated when the Average Directional Index (ADX) is above a user-defined threshold, indicating a strong trend.
How It Works
The ADX measures the strength of a trend, regardless of its direction. A higher ADX value indicates a stronger trend.
When the ADX filter is enabled, buy and sell signals will only appear if the ADX value is above the specified threshold (default: 25).
The ADX filter is disabled by default, so traders can choose whether or not to use it based on their trading strategy.
Why This Feature Helps Traders
Avoid False Signals in Weak Trends:
In choppy or sideways markets, the ADX value tends to be low. By enabling the ADX filter, traders can avoid taking signals during these periods, reducing the risk of false or low-probability trades.
Focus on Strong Trends:
The ADX filter ensures that signals are only generated when the market is trending strongly. This helps traders focus on high-probability setups where the trend is more likely to continue.
Customizable Threshold:
Traders can adjust the ADX threshold to suit their trading style. For example, a higher threshold (e.g., 30) can be used for more conservative trading, while a lower threshold (e.g., 20) can be used for more frequent signals.
Enhanced Risk Management:
By filtering out signals in weak or non-trending markets, traders can reduce unnecessary trades and improve their risk-to-reward ratio.
How to Enable the ADX Filter
Go to the Conditions section in the indicator settings.
Enable the ADX Condition toggle.
Set the desired ADX Length (default: 14) and ADX Limit (default: 25).
Signals will now only appear if the ADX value is above the specified limit.
Why It’s Disabled by Default
The ADX filter is disabled by default to ensure compatibility with all trading styles. Some traders may prefer to take signals in all market conditions, including sideways or weak trends. By keeping the feature optional, traders can decide whether to use it based on their individual preferences and strategies.
Conclusion
The new ADX filter is a powerful addition to the Stoch RSI and RSI Buy/Sell Signals indicator. By enabling it, traders can focus on high-quality signals during strong trends, improving their trading accuracy and risk management. Give it a try and see how it enhances your trading strategy!
Enhanced Tooltips
The tooltips in the indicator script have been enhanced to provide more detailed and clear information about each setting. These improvements aim to make the indicator more user-friendly and accessible, ensuring traders can easily understand and configure the parameters according to their strategies. The enhanced tooltips offer comprehensive guidance on how each setting affects the indicator and suggest potential trading scenarios, reducing the likelihood of misconfiguration and leading to more accurate and informed trading decisions.
Indicator

Premium & Discount Zones with Bias═══════════════════════════════════════════════
PREMIUM & DISCOUNT ZONES WITH BIAS
═══════════════════════════════════════════════
A statistical mean-reversion framework that identifies premium (sell) and discount (buy) zones on your entry timeframe, derived from higher-timeframe structure. Built for intraday traders who want meaningful, stable reference levels without the noise of lower-timeframe volatility.
WHAT IT DOES
─────────────────────────────────────────────
This indicator projects five statistical zones from higher-timeframe candle distributions:
• Upper Sell Zone (95th percentile) — extreme premium, mean reversion likely
• Sell Zone (75th percentile) — standard premium zone
• EQ / Equilibrium (50th percentile) — the statistical midpoint, natural target
• Buy Zone (25th percentile) — standard discount zone
• Lower Buy Zone (5th percentile) — extreme discount, mean reversion likely
The zones are calculated from the distribution of recent higher-timeframe candles (default: 18 × 4H candles = 3 days of structure) using Monte Carlo projection. A Naive Bayes classifier runs on the current chart timeframe to produce a directional bias based on relative volume and momentum.
The key advantage: zones update only when a new HTF candle closes, giving you stable reference levels that stay fixed for hours at a time. No more chasing shifting lines on a 1m chart.
INSPIRATION & CREDIT
─────────────────────────────────────────────
This indicator is inspired by and builds on "Monte Carlo CT " by © Steversteves, published on PulseWire under Mozilla Public License 2.0 at mozilla.org
The original script provided the mathematical foundation of Monte Carlo price projection combined with a Naive Bayes directional classifier. This version reimagines that concept as a premium/discount zone framework: instead of projecting bands forward across the chart, zones are derived from higher-timeframe structure and displayed as stable horizontal reference levels on the entry timeframe. Session awareness, bias table, and full visual customisation have been added for intraday traders.
Full credit and thanks to Steversteves for the original work.
HOW TO USE IT
─────────────────────────────────────────────
RECOMMENDED SETUP
Apply to your entry timeframe (1m, 3m, or 5m recommended). The zones will reflect your chosen higher timeframe (default 4H), giving you structural context without cluttering the entry chart.
CORE CONCEPT
The indicator identifies where price is statistically extended relative to recent structure. When price enters a buy or sell zone, it has a statistical tendency to revert toward the EQ (equilibrium). This is NOT a signal to blindly buy or sell — it is a confluence tool that tells you whether your chosen entry is at a statistically favourable location.
EXAMPLE SETUPS
─────────────────────────────────────────────
BULLISH SETUP (long from discount)
Wait for London or NY kill zone — the Session cell in the table will turn active
Price trades down into the Buy Zone (25th percentile) or Lower Buy Zone (5th percentile)
Check the Bias table — is it showing LONG with elevated probability?
Confirm with your own entry trigger (sweep + reclaim, break of structure, CISD, order block, etc.)
Enter long, targeting EQ as first target or the opposing Sell Zone as runner target
Why this works: you are entering long at a statistically discounted price with directional bias confirmation, targeting the statistical mean or opposing extreme.
BEARISH SETUP (short from premium)
Wait for an active kill zone
Price trades up into the Sell Zone (75th percentile) or Upper Sell Zone (95th percentile)
Check the Bias table — is it showing SHORT with elevated probability?
Confirm with your own entry trigger (failure to break, rejection candle, bearish CISD, etc.)
Enter short, targeting EQ as first target or the opposing Buy Zone as runner target
Why this works: you are selling at a statistically premium price against the likely mean reversion move.
WHAT NOT TO DO
─────────────────────────────────────────────
• Do not trade against the Bias signal. If price is in the Buy Zone but Bias shows SHORT, the setup lacks confluence — skip it
• Do not trade outside active kill zones unless you have another strong edge — the zones are most reliable during high-volume sessions
• Do not treat this indicator as a standalone entry signal. It is a confluence filter that works best combined with your existing framework
• Do not expect zones to hold every time. These are statistical probabilities, not guarantees
SETTINGS EXPLAINED
─────────────────────────────────────────────
ZONE CALCULATION
• Higher Timeframe — Controls which timeframe the zones are derived from. Default 240 (4H) balances structure and responsiveness. For longer-term reference, try Daily. For faster updates, try 60 or 120.
• HTF Candles Lookback — How many HTF candles feed the distribution. Default 18 = 3 days of 4H data. Minimum 10-12 for statistical significance. Higher values give smoother zones; lower values adapt faster to regime changes.
• Use Monte Carlo Projection — ON uses Monte Carlo simulation for distribution projection (more robust, slightly slower). OFF uses direct percentile calculation of historical returns (faster, tighter zones).
• Monte Carlo Simulations — Number of simulation runs when MC is enabled. 200 is the sweet spot. More sims give smoother bands but slower calculation.
• MC Forecast Horizon — How many HTF candles ahead to project. Default 6 × 4H = 24 hours. Increase for longer-term projection, decrease for closer zones.
• Line Offset — How far right the horizontal zone lines extend on your chart. Adjust for visual preference.
BIAS CLASSIFIER SETTINGS
• NB Train Lookback — Training window in current chart bars for the Naive Bayes classifier. Default 240.
• NB Momentum Period — ROC period for the momentum feature. Higher = smoother and less noisy on low timeframes. Default 30.
KILL ZONES
• London and NY kill zone windows in NY time. Adjust if you trade different sessions or different time zones.
COLOURS
• Fully customisable for both the zone lines and the bias table. Separate controls for background, borders, header text, label text, value text, and all highlight colours. Works on both light and dark chart themes.
TABLE DISPLAY
• Toggle table on/off
• Six position options (top/middle/bottom × left/right)
• Three size options: Normal, Small, Tiny
ALERTS
─────────────────────────────────────────────
Two alert conditions are available:
• Price entered BUY ZONE — when close drops below the 25th percentile line
• Price entered SELL ZONE — when close rises above the 75th percentile line
Set these as audio alerts if you want to focus on other charts and be notified only when price reaches a zone.
INSTRUMENTS & TIMEFRAMES
─────────────────────────────────────────────
This indicator is designed for:
• Futures (Gold, Silver, Indices, Oil, etc.)
• Forex majors
• Major crypto pairs
Best performance on liquid instruments with consistent volume. Recommended entry timeframes: 1m, 3m, 5m. Recommended higher timeframe for zones: 4H (default), 2H for faster updates, Daily for swing trading.
FINAL NOTES
─────────────────────────────────────────────
This is a confluence indicator, not a signal generator. Use it in combination with your own entry methodology — order flow reading, structure analysis, liquidity concepts, or any systematic entry framework.
The zones tell you WHERE. Your framework tells you WHEN.
Feedback and suggestions welcome. Trade safe. Indicator

Alishba 02 [CLEVER] RSI Elite Toolkit 📌 Overview
Alishba 02 – RSI Elite Toolkit is a multi-layered analytical indicator developed to study momentum behavior and contextual price structure through a combination of Relative Strength Index (RSI) dynamics and rule-based filtering conditions. The script is designed to move beyond single-indicator signaling by integrating multiple complementary factors into a unified framework.
At its foundation, the indicator uses RSI to monitor momentum extremes and detect transitions out of overbought and oversold regions. Rather than treating these zones as standalone signals, the script interprets them as potential areas of interest where momentum conditions may be shifting. Signal generation is therefore based on the interaction between RSI level transitions and additional contextual filters.
To provide directional context, the indicator incorporates a trend-filtering mechanism based on exponential moving averages. This allows signals to be optionally aligned with prevailing market structure, helping distinguish between counter-trend reactions and trend-supported conditions. In parallel, a higher timeframe RSI component is used to introduce broader market context, enabling users to compare local momentum conditions with a larger timeframe perspective.
Beyond directional filtering, the script evaluates the internal characteristics of RSI movement. A velocity-based condition measures the rate of change in RSI values to approximate momentum intensity, while a depth-based condition tracks how far RSI extends into extreme zones before reversal behavior occurs. These two elements are used together to differentiate between standard signals and stronger multi-condition setups where multiple criteria align simultaneously.
To address signal frequency and reduce clustering during consolidating or low-volatility phases, the indicator includes a configurable cooldown mechanism. This enforces a minimum spacing between signals, helping maintain clarity and preventing excessive repetition of similar conditions within short intervals.
From a usability standpoint, the script provides optional visual elements including background zone highlighting and trend overlays, along with a compact dashboard summarizing key internal states such as RSI value, higher timeframe context, trend condition, and momentum intensity. These components are designed to support quick situational awareness without overwhelming the chart.
Overall, the RSI Elite Toolkit functions as a structured decision-support system that organizes multiple layers of market information into a consistent rule set. It is intended to assist in identifying areas where momentum, structure, and context may align, while leaving final interpretation and trade decisions to the user.
📌 Core Concept Overview
Alishba 02 – RSI Elite Toolkit is a structured, multi-layer analytical framework designed to interpret market momentum through a combination of RSI behavior, trend structure, and higher timeframe context. The core philosophy of the system is that no single indicator condition is sufficient on its own; instead, meaningful signals emerge only when multiple independent factors align simultaneously. This approach transforms RSI from a simple oscillator into a contextual decision component within a broader analytical model.
🔹 RSI Transition-Based Momentum Logic
At the foundation of the system lies the interpretation of RSI as a momentum transition tool rather than a fixed-level signal generator. Instead of treating overbought and oversold zones as direct buy or sell triggers, the script focuses on the movement out of these zones. These transitions are considered potential points where market behavior may shift from exhaustion to continuation or from continuation to reversal. This makes the logic more adaptive, as it reacts to changes in momentum rather than static threshold conditions.
🔹 Trend Structure Context (Directional Filtering)
To prevent isolated or misleading RSI signals, the system integrates a trend structure filter based on exponential moving averages. This layer defines whether the market is generally in an upward, downward, or neutral phase. Signals generated by RSI are optionally validated against this structure, ensuring that entries are aligned with broader market direction when enabled. This reduces the probability of taking signals in structurally weak or conflicting market conditions, improving contextual reliability.
🔹 Higher Timeframe Momentum Alignment
A higher timeframe RSI component is used to introduce macro-level context into micro-level decision-making. This filter compares local RSI behavior with a broader timeframe trend to determine whether short-term momentum is aligned with overall market direction. When enabled, this layer acts as a confirmation mechanism that helps distinguish between isolated price movements and structurally supported momentum shifts, improving directional consistency across timeframes.
🔹 Momentum Intensity and Velocity Analysis
The system includes a velocity-based momentum evaluation, which measures the rate of change in RSI values over time. This helps identify whether market movement is accelerating or slowing down at the point of signal generation. Rapid changes in RSI indicate strong momentum pressure, while slower movements suggest consolidation or weakening strength. This layer adds depth to signal interpretation by focusing not just on direction, but also on the intensity of movement.
🔹 Extreme Zone Depth Evaluation
In addition to velocity, the indicator analyzes how deeply RSI has previously extended into extreme zones. This concept is based on the idea that deeper movements into overbought or oversold regions often reflect stronger emotional or impulsive market conditions. When RSI reaches extreme depth and begins to reverse or stabilize, it can indicate potential exhaustion zones. This layer helps distinguish between minor pullbacks and structurally significant shifts in momentum behavior.
🔹 Signal Frequency Control (Cooldown Mechanism)
To maintain clarity and avoid excessive signal clustering, the system applies a cooldown-based execution filter. This mechanism restricts how frequently signals can be generated within a given period. The purpose is to reduce noise during sideways or choppy market conditions where multiple small fluctuations may otherwise trigger repetitive signals. By enforcing spacing between signals, the system ensures that each output represents a more meaningful change in market conditions.
🔹 Confluence-Based Decision Framework
The final output of the system is built on a confluence model, where multiple independent conditions must align before a signal is confirmed. These include RSI transitions, trend structure alignment, higher timeframe confirmation, momentum velocity, and extreme zone behavior. Only when several of these elements agree does the system generate a signal, ensuring that outputs are based on structured agreement between different analytical layers rather than a single condition.
🧠 Overall System Philosophy
The core philosophy of Alishba 02 – RSI Elite Toolkit is to transform raw indicator data into a structured decision-making framework. Instead of predicting price direction directly, the system organizes market behavior into layered conditions that highlight moments of alignment between momentum, structure, and context. This approach supports more disciplined analysis by focusing on confluence rather than isolated signals.
🔑 Key Features
Alishba 02 – RSI Elite Toolkit is designed as a structured multi-condition analysis system that combines momentum, trend structure, and contextual filters to highlight meaningful market conditions. Each feature works as an independent layer, and only when multiple layers align does the system generate a signal.
🔹 RSI-Based Momentum Transition Signals
The core feature of the system is its RSI transition logic, which focuses on movements out of overbought and oversold zones. Instead of treating these zones as fixed buy or sell points, the indicator interprets them as areas where momentum behavior may shift. Signals are generated when RSI crosses back from these zones, representing potential changes in short-term market pressure.
🔹 Trend Structure Filtering (EMA-Based Context)
The system optionally includes a trend filter based on exponential moving averages. This feature helps define whether the market is in an upward or downward structural phase. When enabled, signals are evaluated within this directional context, allowing users to focus only on conditions that align with broader market movement and avoid signals that occur against dominant structure.
🔹 Higher Timeframe Momentum Confirmation
A higher timeframe RSI filter is included to provide broader market context. This feature compares local RSI behavior with a larger timeframe trend to determine whether short-term momentum aligns with overall market direction. It helps reduce isolated or weak signals by requiring confirmation from a higher timeframe perspective when activated.
🔹 Momentum Strength Measurement (Velocity Analysis)
The indicator includes a velocity-based feature that measures the rate of change in RSI values. This helps identify whether momentum is accelerating or slowing down at the point of signal formation. Strong and fast RSI movement suggests active market pressure, while slower changes indicate consolidation or reduced momentum intensity.
🔹 Extreme Zone Depth Detection
This feature evaluates how deeply RSI has previously entered overbought or oversold zones before reversing. Deeper movements into these zones often reflect stronger emotional or extended market conditions. When RSI exits from such deep levels, it can indicate potential exhaustion or stronger reaction zones, which are treated with higher significance in signal evaluation.
🔹 Signal Cooldown System
To maintain clarity and reduce repetitive signals, the toolkit includes a cooldown mechanism that limits how frequently signals can occur. This ensures that signals are spaced out and only appear after sufficient market movement has taken place, reducing noise during sideways or choppy conditions.
🔹 Signal Strength Classification
The system categorizes signals into standard and stronger setups based on condition alignment. When multiple factors such as trend direction, higher timeframe confirmation, momentum velocity, and depth conditions align together, the signal is classified as a stronger setup. This classification helps users distinguish between basic transitions and higher-quality confluence conditions.
🔹 Optional Visual Structure Tools
The indicator includes optional visual components such as trend overlays, background zone highlighting, and a performance dashboard. These elements provide a structured overview of market conditions, including RSI value, trend state, momentum intensity, and higher timeframe alignment, helping users quickly interpret the current market context.
🧠 Overall Feature Philosophy
All features are designed around a confluence-based framework where no single condition is treated as sufficient on its own. Instead, each feature acts as a filtering layer that refines market information into structured signals. The goal is to support more disciplined analysis by combining momentum behavior, structural context, and confirmation logic into a unified system.
🧭 How to Use
Alishba 02 – RSI Elite Toolkit is a multi-layer analytical system designed to help interpret momentum shifts using structured confirmation logic. It is not intended to be used as a standalone prediction tool, but rather as a decision-support framework where signals are evaluated in context with trend, momentum, and higher timeframe conditions.
🔹 Step 1: Identify RSI Transition Signals
The first step is to observe RSI movement from overbought and oversold zones. The indicator generates signals when RSI crosses back from these extreme regions. These points represent potential shifts in short-term momentum. At this stage, the signal should not be treated in isolation; it is only the initial condition in a broader confirmation process.
🔹 Step 2: Check Market Trend Context
Before considering any signal, the trend condition should be evaluated. The system uses exponential moving averages to define whether the market is in an upward or downward structure. When trend filtering is enabled, signals aligned with the prevailing direction are considered more relevant, while opposite-direction signals may carry lower contextual strength.
🔹 Step 3: Confirm Higher Timeframe Direction
The next step is to compare local momentum with higher timeframe behavior. The higher timeframe RSI filter provides broader market context and helps determine whether the short-term signal is supported by overall market direction. When both timeframes are aligned, the signal context becomes more structured and stable.
🔹 Step 4: Evaluate Momentum Strength
The velocity component should be checked to understand the strength of the move. Rapid changes in RSI indicate strong momentum pressure, while slower changes suggest weaker or consolidating conditions. Stronger signals typically appear when momentum is active rather than flat or choppy.
🔹 Step 5: Observe Extreme Zone Depth
It is also important to consider how deeply RSI previously entered overbought or oversold conditions. Deeper movements often indicate stronger exhaustion phases. When signals occur after deep extensions, they may represent more significant reactions compared to shallow or minor fluctuations.
🔹 Step 6: Use Signal Strength Classification
The indicator differentiates between standard and stronger signals based on condition alignment. Strong signals appear when multiple factors such as trend direction, higher timeframe confirmation, momentum strength, and depth conditions align together. These signals represent higher confluence scenarios compared to basic transitions.
🔹 Step 7: Use Cooldown for Market Clarity
The cooldown system ensures that signals do not appear too frequently in short periods. This helps avoid noise during sideways or low-volatility conditions. It is important to respect this spacing, as closely repeated signals often represent minor fluctuations rather than meaningful structural changes.
🧠 Practical Usage Approach
In practical analysis, users should follow a step-by-step confirmation approach rather than reacting to every signal. First observe the RSI transition, then confirm trend structure, followed by higher timeframe alignment, and finally evaluate momentum and depth conditions. Only when multiple conditions agree should a signal be considered meaningful within the system framework.
⚠️ Important Note
This tool is designed for market structure analysis and decision support, not for direct trade execution. It should be used alongside broader market understanding, risk management, and additional analysis methods rather than in isolation.
⚙️ How It Works
Alishba 02 – RSI Elite Toolkit works as a multi-layer confirmation system that processes market data step-by-step instead of relying on a single indicator signal. The main idea is to filter raw RSI behavior through trend structure, higher timeframe context, momentum strength, and execution controls to highlight only more structured conditions.
🔹 Step 1: RSI Momentum Detection
The system first calculates RSI from price data and monitors its movement around overbought and oversold zones. A signal starts forming when RSI crosses back from these extreme areas. This represents a potential shift in short-term momentum behavior rather than a direct buy or sell instruction.
🔹 Step 2: Trend Structure Evaluation
After an RSI transition occurs, the system checks market direction using exponential moving averages. This defines whether the market is generally in an upward or downward structure. Signals are then interpreted in relation to this trend context, helping separate aligned conditions from opposing or unclear market phases.
🔹 Step 3: Higher Timeframe Confirmation
Next, the system evaluates a higher timeframe RSI value to understand broader market behavior. This step compares local momentum with a larger timeframe perspective. When both timeframes show similar directional bias, the signal context becomes more stable and structured.
🔹 Step 4: Momentum Strength Analysis
The toolkit measures how fast RSI is changing over time using a velocity calculation. This helps identify whether momentum is strong or weak at the point of signal generation. Stronger momentum indicates active market movement, while weaker momentum suggests consolidation or reduced pressure.
🔹 Step 5: Extreme Zone Depth Check
The system also checks how deeply RSI has previously entered extreme zones before reversing. Deep movements into overbought or oversold levels often reflect extended market pressure. When signals occur after such conditions, they are treated as more contextually significant compared to shallow movements.
🔹 Step 6: Signal Filtering and Cooldown Control
Before final output, signals pass through a filtering system that ensures all selected conditions are met. In addition, a cooldown mechanism prevents signals from appearing too frequently in short time periods. This helps reduce noise during sideways or unstable market conditions and ensures clearer signal spacing.
🔹 Step 7: Final Signal Formation
A final signal is generated only when multiple conditions align together. This includes RSI transition, trend structure, higher timeframe confirmation, momentum strength, and cooldown permission. If these conditions agree, the system produces either a standard or stronger classified signal based on the level of alignment.
🧠 Overall Working Principle
The indicator works on a confluence-based logic system, where each layer filters market data progressively. Instead of reacting to single events, it builds a structured interpretation of market conditions by combining momentum behavior, directional context, higher timeframe alignment, and execution rules into one unified framework.
⚠️ Key Understanding
This system does not predict market movement. It organizes available market data into structured conditions to help identify moments where multiple analytical factors temporarily align, improving clarity in decision-making.
⚙️ Settings & Customization
Alishba 02 – RSI Elite Toolkit is designed with flexible inputs so users can adjust sensitivity, filtering strength, and visual behavior according to different market conditions. The settings are organized into logical groups, allowing controlled customization without changing the core structure of the system.
🔹 RSI Configuration Settings
This section controls the core momentum detection behavior of the system. The RSI length determines how fast or slow the indicator reacts to price changes. A shorter length makes the system more sensitive to recent movements, while a longer length smooths signals and reduces noise.
Overbought and oversold levels define the extreme zones used for RSI transition detection. These levels are not direct trade signals but reference zones where momentum shifts are evaluated. Adjusting these levels changes how early or late the system reacts to market extremes.
Velocity and depth thresholds control how strictly momentum strength and exhaustion conditions are interpreted. A lower velocity threshold makes the system more responsive to small RSI changes, while a higher threshold focuses only on stronger momentum shifts. Depth settings define how far RSI must extend into extreme zones before reversal conditions are considered significant.
🔹 Trend Filter Settings (EMA Structure)
The trend filter section allows users to enable or disable directional market structure validation. When enabled, the system uses exponential moving averages to define whether the market is in an upward or downward phase.
The fast and slow EMA lengths can be customized to adjust trend sensitivity. Shorter EMA values respond quickly to price changes, while longer values provide smoother and more stable trend direction. This flexibility allows users to adapt the system for both fast-moving and slow-moving markets.
🔹 Higher Timeframe Filter Settings
This section controls broader market context through higher timeframe analysis. When enabled, the system compares local RSI behavior with a selected higher timeframe to ensure directional alignment.
The timeframe selection allows users to define the level of macro context they want to include. Lower higher timeframes provide faster confirmation, while higher timeframes offer broader structural perspective. This setting helps balance responsiveness with stability in signal validation.
🔹 Visual Appearance Settings
The visual section controls how information is displayed on the chart without affecting signal logic. Users can enable or disable performance dashboards, trend overlays, and background zone highlighting based on preference.
Color settings allow customization of buy, sell, and strong signal visuals to improve clarity and readability. These visual elements are designed to help users quickly interpret system output without affecting the underlying calculations.
🔹 Signal Cooldown Settings
The cooldown setting controls how frequently signals can appear. This prevents repeated signals during sideways or unstable market conditions. Increasing cooldown values reduces signal frequency and creates more spaced-out confirmations, while lower values allow faster signal generation.
This setting is useful for adapting the system to different trading styles, such as fast analysis versus more structured, slower decision-making approaches.
🧠 Customization Philosophy
All settings are designed to modify sensitivity and confirmation strength, not to change the core logic of the system. The indicator maintains a fixed analytical structure, while customization options allow users to adjust how strict or responsive the system behaves in different market environments.
⚠️ Important Note
Customization should be done carefully, as overly sensitive settings may increase noise, while overly strict settings may reduce signal frequency. The optimal configuration depends on market type, timeframe, and user preference, rather than a fixed universal setting.
⚠️ Multi-Indicator Mashup Explanation
Alishba 02 – RSI Elite Toolkit is built as a multi-factor analytical system, where each component serves a specific role in interpreting market behavior. Instead of relying on a single indicator signal, the system combines multiple independent conditions to create a more structured and context-aware output.
🔹 Why RSI is Used as the Core Trigger
The RSI component is used as the primary signal trigger because it reflects momentum strength and exhaustion conditions in price movement. In this system, RSI is not treated as a direct buy or sell tool. Instead, it is used to identify transitions when momentum moves out of overbought and oversold regions. These transitions represent potential shifts in short-term pressure rather than fixed directional signals.
🔹 Role of EMA Trend Filter
The EMA-based trend filter is included to define the overall market structure direction. It helps determine whether the market is generally moving upward, downward, or in a neutral phase. When enabled, this filter ensures that RSI-based signals are evaluated within the context of the prevailing trend, reducing the impact of signals that occur against broader market direction. This adds structural alignment to momentum-based conditions.
🔹 Role of Higher Timeframe Confirmation
The higher timeframe RSI component is used to provide broader market context beyond the current chart timeframe. It helps compare short-term momentum with larger-scale market behavior. When both timeframes show similar directional conditions, the signal is considered more contextually aligned. This layer helps reduce isolated signals that may not reflect the overall market environment.
🔹 Purpose of Velocity (Momentum Strength)
The velocity component measures the speed of RSI movement over time, which reflects momentum intensity. Rapid changes in RSI indicate stronger market pressure, while slower changes suggest weakening or consolidating conditions. This feature helps differentiate between strong directional moves and low-energy fluctuations, adding depth to signal interpretation.
🔹 Purpose of Depth (Extreme Condition Analysis)
The depth component evaluates how far RSI has previously extended into extreme zones before reversing. Deep movement into overbought or oversold levels often indicates extended market pressure or exhaustion conditions. This feature helps identify whether a signal is emerging from a minor fluctuation or from a more significant extended condition, improving contextual understanding of market behavior.
🔹 Role of Cooldown (Signal Control Layer)
The cooldown mechanism is included to control signal frequency and reduce repetition. It ensures that signals are not generated too frequently during short-term market fluctuations. This helps maintain clarity by spacing out signals and preventing noise during sideways or low-volatility conditions.
🧠 Overall Multi-Factor Logic
The system works by combining these components into a single structured framework. RSI provides the primary trigger, EMA defines directional structure, higher timeframe RSI adds broader context, velocity measures momentum strength, depth evaluates exhaustion conditions, and cooldown manages signal spacing. A signal is only considered valid when multiple conditions align together, rather than relying on a single indicator reading.
⚠️ Important Compliance Note
This is a multi-condition analytical system, and each component functions as a separate filter layer. The indicator does not guarantee outcomes or predict price direction; instead, it organizes market data into structured conditions to help identify moments where multiple factors align within a defined framework.
🧾 Final Notes (House Rules Safe)
Alishba 02 – RSI Elite Toolkit is a structured, multi-layer analytical framework designed to interpret market momentum through a combination of RSI behavior, trend structure, and higher timeframe context. The system is built on the principle that no single indicator condition should be treated in isolation, and that more meaningful signals emerge only when multiple independent factors align together.
This toolkit uses RSI transitions as the primary event trigger, focusing on movement out of overbought and oversold zones rather than fixed threshold interpretations. These transitions are then evaluated through additional layers such as trend structure, higher timeframe alignment, momentum strength, and extreme zone behavior to build a more complete view of market conditions.
Each component in the system serves a specific purpose: the trend filter provides directional context, the higher timeframe RSI adds broader market perspective, velocity measures momentum intensity, and depth analysis evaluates exhaustion conditions. A cooldown mechanism is also included to maintain clarity by preventing excessive signal repetition during low-volatility or sideways market phases.
Overall, this indicator is intended as a decision-support and market analysis tool rather than a predictive system. It helps organize price behavior into structured conditions where multiple factors are evaluated together to improve clarity in interpreting market momentum and potential shifts in behavior.
Trading decisions should always be made using proper risk management and additional analysis tools alongside this system, as no indicator can guarantee future market outcomes.
⚠️ Disclaimer (House Rules Safe)
Alishba 02 – RSI Elite Toolkit is a technical analysis tool designed to assist in studying market momentum, trend structure, and higher timeframe conditions. It is intended for informational and educational use only and should not be considered financial advice, investment advice, or a guarantee of trading results.
All signals generated by this indicator are based on historical price data and calculated conditions such as RSI behavior, trend alignment, and momentum filters. These signals represent potential areas of interest in market structure analysis but do not predict future price movements or ensure any specific outcome.
Users should be aware that financial markets involve risk and can result in losses. This tool should be used as part of a broader analysis process that includes proper risk management, independent judgment, and additional confirmation methods.
Past performance or signal behavior observed using this indicator does not guarantee similar results in the future. All trading decisions remain the sole responsibility of the user. Indicator

Indicator

Indicator

BoaBias: MTF ALMA SuperTrend & Stats█ WHAT IT DOES
Multi-timeframe ALMA with SuperTrend-style regime logic on 15m, 1H, 4H, 1D, 1W on one chart. Per-TF ALMA lines ; separate bar colors for regime; optional filled bands between adjacent TF ALMAs. Optional statistics table : average and current run lengths, State ( BULL / BEAR / NEUT ), 1-bar and short-run (≤ N bars) counts, max runs, and Avg OH stretch columns. OH vs avg (per TF) controls how Cur Short / Cur Long cells highlight vs their rolling averages. MTF overheat labels on history (toggle in settings; on in default preset): ·S (bear run stretch) below the bar, ·L (bull run stretch) above the bar; one timeframe per text line; minimum overheated TF count is separate for bear vs bull; vertical stack spacing limits overlap on consecutive bars. No alert() in Pine — use PulseWire’s alert UI if needed.
█ HOW IT WORKS
ALMA: Arnaud Legoux moving average via ta.alma() (length, sigma, offset).
SuperTrend-style bands: upper = ALMA + factor × stdev; lower = ALMA − factor × stdev; regime flips on band-cross style logic.
MTF: request.security with barmerge.gaps_off and barmerge.lookahead_off (no lookahead). Parameters are per timeframe.
Statistics: Rolling window per TF for completed and current regime runs; chop metrics for very short runs; max run and Avg OH scans use min(window, Max bars for Max/OH scan) internally.
Labels: Toggle in inputs (on in defaults). Same heat thresholds as table per TF ; label fill colors follow bar regime colors (bear / bull) with white text.
█ ORIGINALITY
MTF overlay of ALMA-based SD SuperTrend combined with a per-TF run statistics layer, per-TF overheat multipliers , and MTF overheat labels (separate bear/bull gating + stack spacing; toggleable). Pine v6, self-contained. Inspired by public ALMA / SuperTrend discussion; wiring, table, heat logic, and labels are specific to this script.
█ HOW TO USE
First use: Wrong scale? Right-click → Pin to scale → Pin to right scale.
Enable/disable each timeframe; tune Factor, SD length, ALMA length, sigma, offset per TF.
Statistics: Set window length and Max bars for Max/OH scan (performance vs accuracy).
OH vs avg (per TF): Adjust each TF’s multiplier — drives red highlight on Cur Short/Long vs average and optional label conditions.
MTF overheat labels: On in the default preset (you can disable or change which TFs are included). Tune Min TFs per side (·S vs ·L), stack step (× ATR), and max label count (platform cap 500). Optional: only if chart ALMA flips — MTF overheat (min TFs + list) is read from the previous bar; ·S prints on the current bar if that prior bar was MTF·S overheated and the chart closes BEAR→BULL; ·L if prior was MTF·L and chart BULL→BEAR. With the option off, overheat and label stay on the same bar.
Chop rows: “Runs ≤ N bars” counts short regime lengths for context — not broker “fake” fills.
Interpretation: Stretched runs vs average are context , not predictions.
Performance: First attach or long history: full recalculation may take several seconds — wait until processing finishes. To speed up: less chart history, turn off the table or MTF labels, or reduce statistics windows / Max bars for Max/OH scan.
█ PERFORMANCE / LOAD TIME
The script runs multiple MTF security calls and statistics on each bar. On first load or a long visible history, PulseWire may need several seconds to finish — wait before assuming the table or labels failed. If the chart feels heavy, reduce loaded history, disable the table or overheat labels, or lower window sizes and the Max/OH scan cap.
█ LIMITATIONS
Trend logic lags; ranges whipsaw; MTF adds context, not certainty. Combine with other analysis. Indicator

Indicator

Indicator

Structure Retest Sniper v1Structure Retest Sniper v1 (SRS v1) is a precision-built trend continuation indicator designed to capture high-probability entries after a confirmed break of structure. By combining a triple EMA trend filter (21/50/200), swing-based market structure detection, and dynamic supply/demand zones, the script identifies when price is trending cleanly and breaking key levels. Once a breakout occurs, the system tracks a controlled pullback into value—specifically the 50 EMA—allowing traders to enter on a retest rather than chasing momentum. This creates a disciplined, rule-based approach aligned with institutional price behavior.
The indicator provides clear BUY and SELL signals only when all conditions align: trend direction, break of structure, and valid retest within a defined window. Visual elements such as zone boxes, arrows, labels, and background trend shading make chart reading simple and efficient, while built-in alerts ensure you never miss a setup. SRS v1 performs best on higher timeframes like the 1H, 4H, and Daily charts, and excels in trending markets such as Forex majors, indices, and gold—especially during high-volume sessions like London and New York. This is a clean, no-noise system built for traders who rely on structure, patience, and precision execution.
WHAT THE SCRIPT IS COMPRISED OF
1. TREND ENGINE (EMA STACK)
You’re using:
21 EMA (fast)
50 EMA (mid)
200 EMA (slow)
Logic:
Bull trend → 21 > 50 > 200
Bear trend → 21 < 50 < 200
This is filtering out bad trades and aligning you with direction.
What it means:
Market is only tradable when it's cleanly trending
No chop = fewer fake signals
2. STRUCTURE DETECTION (SWING POINTS)
Using:
ta.pivothigh
ta.pivotlow
What it does:
Finds recent highs/lows
Defines:
Resistance (highs)
Support (lows)
Important:
These are confirmed pivots, not guesswork → reduces noise.
3. SUPPLY & DEMAND ZONES
Every time a swing forms:
Pivot High → Supply Zone
Pivot Low → Demand Zone
How zones are built:
Uses 40% of the candle range
Extended forward (zone_extend)
Meaning:
These zones act as:
Reaction areas
Liquidity zones
Retest targets
4. BREAK OF STRUCTURE (BOS)
This is your trigger event.
Bullish BOS → price closes above last high
Bearish BOS → price closes below last low
Why it matters:
This confirms:
Trend continuation
Market intent
Liquidity taken
5. RETEST LOGIC (YOUR EDGE)
This is the core sniper logic.
After a BOS:
Wait up to X candles (retest_bars)
Price must pull back to:
EMA 50 (mid EMA)
Entry conditions:
BUY:
Bullish BOS happened
Price pulls back to EMA 50
Trend is bullish
SELL:
Bearish BOS happened
Price pulls back to EMA 50
Trend is bearish
This is textbook continuation entry
6. ATR BUFFER (SMART ENTRY SPACING)
Uses:
ATR(14)
Purpose:
Places labels slightly away from price
Helps visualize realistic entry zones
You can also use this for:
Stop loss placement
Risk control
7. SIGNAL SYSTEM
You get:
BUY / SELL labels
Triangle arrows
Background trend shading
Alerts
Meaning:
You’re never guessing
Signals are only printed when ALL conditions align
HOW TO USE THIS (REAL STRATEGY)
Entry Model (Simple & Effective)
BUY SETUP:
Trend = bullish (EMA aligned)
Price breaks previous high (BOS)
Price pulls back to EMA 50
BUY signal prints
Enter on:
Signal candle close OR
Lower timeframe confirmation
SELL SETUP:
Trend = bearish
Break of low (BOS)
Retest EMA 50
SELL signal prints
STOP LOSS
Best options:
Below/above retest candle
Or:
Below demand zone (for buys)
Above supply zone (for sells)
TAKE PROFIT
Use:
Previous highs/lows
Next structure level
2R–3R minimum
BEST TIMEFRAMES
This is where your indicator shines:
HIGH PROBABILITY SETUP
Daily → Bias
4H → Structure + BOS
1H → Entry (signals)
This matches exactly how you said you trade.
Alternative (Scalping):
15M → structure
5M → entries
More noise, lower accuracy
BEST MARKETS TO TRADE
This system works best on:
Forex majors
EURUSD
GBPUSD
USDJPY
Gold (XAUUSD)
Indices
NAS100
US30
Why?
Clean structure
Respect EMAs
Strong trends
BEST SESSIONS (IMPORTANT)
London Session (BEST)
Strong moves
Clean break + retest behavior
New York Session
Continuations
Volatility expansions Indicator

Indicator

Regression Flux Candles [JOAT]Regression Flux Candles
Overview
Regression Flux Candles renders a parallel candle series on top of price using linear regression applied independently to each of the four OHLC components. The result is a noise-filtered "flux candle" — a linearised representation of current price action that removes the erratic intrabar variation of raw candles and reveals the underlying trend direction with far greater clarity. A signal line (SMA of regression close) produces crossover buy/sell signals. Pivot-anchored support/resistance zones mark structural confluence areas. A six-timeframe MTF trend table provides session bias context.
The Linear Regression Candle Concept
Standard Japanese candlesticks display the raw open, high, low, and close of each bar — capturing every tick-driven fluctuation including news spikes, stop hunts, and market-maker manipulation. Linear regression candles replace each OHLC component with the endpoint of a linear regression line fitted over the last N bars:
- LR Open = ta.linreg(open, length, 0)
- LR High = ta.linreg(high, length, 0)
- LR Low = ta.linreg(low, length, 0)
- LR Close = ta.linreg(close, length, 0)
The regression fits a straight line through the last N values of each component and returns the value of that line at the current bar. The resulting candle series is significantly smoother than raw price and acts like a weighted moving average of price structure without introducing the directional lag of traditional MAs. Bullish flux candles (LR close >= LR open) render in teal; bearish in purple.
Signal Line and Crossover Logic
A simple moving average of the LR close (default 7-bar SMA) acts as a signal line. When the LR close crosses above the signal line, a potential buy signal is generated. When it crosses below, a potential sell signal is generated. Crossovers are filtered by:
- Volume filter: Volume must exceed the 20-bar volume SMA (configurable). This ensures signals occur during genuine participation, not thin-market noise.
- RSI filter: Buy signals are blocked when RSI(14) >= 70 (overbought); sell signals are blocked when RSI(14) <= 30 (oversold). This prevents buying into extended moves and selling into oversold conditions.
- Warmup gate: All signals are suppressed until max(LR_length * 3, EMA_length + 5) bars have elapsed. This prevents the statistical noise of early LR calculations from generating false signals.
- Confirmed-bar gate: Signals only fire on barstate.isconfirmed — the final tick of a closed bar — preventing any repainting.
Trend EMA
A 200-period EMA (configurable length) is plotted as a gold line representing the macro trend bias. Position of price relative to the 200 EMA serves as a context filter that traders can apply manually: long signals above the EMA are higher quality, short signals below it are higher quality.
Pivot S/R Zones
Swing pivot highs and lows (configurable left/right bars) generate semi-transparent S/R boxes:
- Resistance zones (from pivot highs): drawn in the bear colour with 89% transparency
- Support zones (from pivot lows): drawn in the bull colour with 89% transparency
Each zone extends forward by a configurable width in bars (default 40) from the pivot bar, or can be extended infinitely to the right. A maximum of 6 zones (configurable) are maintained; older zones are deleted as new ones form.
Daily Signal Counter
The dashboard tracks how many buy and sell signals have fired on the current trading day, resetting at each new daily session (detected via ta.change(time("D"))). This provides a quick intraday reference for signal frequency — useful for understanding whether a session is particularly active or quiet.
Multi-Timeframe Trend Table
Six independently configurable timeframes are assessed using the same linear regression logic: LR close >= LR open on each HTF = bullish; below = bearish. Each cell displays BULL or BEAR in its directional colour. An alignment counter shows how many of the six timeframes agree with the current LR direction. 5+ aligned = strong directional bias (teal); 1 or fewer = strong counter-trend warning (red); middle values show gold.
Inputs Reference
Regression Engine
- LR Length (11) — lookback for all four linear regression calculations
- Signal SMA Length (7) — SMA applied to LR close for crossover signal line
- Trend EMA Length (200) — macro bias reference line
Filters & Signals
- Volume Filter on Signals — require volume > volume SMA
- Volume SMA Length (20)
- RSI Filter on Signals — block overbought/oversold crossovers
- RSI Length (14)
S/R Zones
- Pivot Left/Right Bars (15/10) — pivot detection sensitivity
- Show S/R Zones
- Extend Zones to Right — infinite extension toggle
- Zone Width (40 bars) — forward extension length when not extending to right
- Max Zones to Show (6)
MTF Dashboard
- Show MTF Table
- TF 1–6 — six configurable timeframes (default: 1, 5, 15, 60, 240, D)
Visual
- Bull / Bear Candle Color — OHLC candle colours for flux candles
- Signal Line Color — signal SMA line colour
- EMA Color — trend EMA line colour
- Show Dashboard
How to Use
1. Apply to any liquid market. Use LR length of 9–15 for intraday charts; 20–30 for swing trading.
2. Watch for flux candle colour transitions: a sustained sequence of teal candles above the signal line confirms an uptrend; purple candles below confirm a downtrend.
3. BUY labels appear below the bar when LR close crosses above the signal line with volume and RSI conditions met. SELL labels appear above the bar on crossunders.
4. Prefer signals where the flux candle direction (teal/purple) aligns with the EMA bias AND the MTF table shows 4+ timeframes in agreement.
5. S/R zones from prior pivots serve as target levels and potential reversal points — align entries near these zones for improved risk/reward.
Non-Repainting Design
All signals require barstate.isconfirmed. MTF data uses lookahead_off. LR calculations use only confirmed historical bars (offset 0 is the current bar's regression endpoint based on past data). Signal labels never move after being stamped on a closed bar.
Limitations
- Linear regression candles reduce volatility information. In sharp, impulsive markets, the flux candle series will understate the actual price range. Raw candles should be viewed alongside the indicator for context.
- Short LR lengths (< 7) make the flux candles nearly identical to raw candles; very long lengths (> 30) introduce significant lag into the signal line crossovers.
- The volume and RSI filters may suppress signals during thin trading hours on forex pairs (e.g., Asian session on EUR/USD pairs). Disabling filters during these sessions is a valid adjustment.
- S/R zones are drawn from the pivot confirmation bar, not the pivot bar itself (due to the right-bar confirmation delay). Zone left edges are placed correctly but appear N bars after the actual pivot.
Disclaimer
This indicator is for educational and informational purposes only. Linear regression candles and crossover signals are technical analysis tools and do not predict future price movement. Always use proper risk management and conduct your own analysis.
Made with passion by officialjackofalltrades
Indicator

Temporal Candle Grid [JOAT]Temporal Candle Grid
Overview
Temporal Candle Grid is a multi-timeframe structural confluence indicator that automatically pairs the current chart timeframe with a logical higher timeframe (HTF), fetches the HTF's open, high, low, and close series using non-repainting request.security() calls, and renders the resulting HTF candle geometry as a precision box overlay on the lower timeframe chart. Confirmation counters, buy-side/sell-side liquidity labels, and Fair Value Gap detection operate on confirmed bars only, giving traders a clean, lag-aware view of where HTF price structure begins and ends.
Intelligent Auto-Pairing
The indicator contains a timeframe pairing table that maps the current chart to a contextually appropriate higher timeframe without any manual configuration:
- 1m chart → 15m HTF
- 5m chart → 1H HTF
- 15m chart → 4H HTF
- 1H chart → Daily HTF
- 4H chart → Weekly HTF
- Daily chart → Monthly HTF
This auto-pairing logic ensures the HTF candle shown is always meaningfully larger than the current view — avoiding the degenerate case of pairing a 5m chart with a 10m HTF, which provides almost no additional information.
Users may override the auto-pair by specifying a custom HTF via input.
Non-Repainting HTF Data
Four separate request.security() calls retrieve HTF open, high, low, and close using:
- close offset on the HTF series (current-bar data from the HTF is never used)
- barmerge.lookahead_off
This combination guarantees that the HTF values shown were already fixed before the current bar opened — making the indicator safe for signal generation and alert use without lookahead contamination.
HTF Candle Box Rendering
The HTF candle is rendered as a transparent box spanning the full high-to-low range, with an inner body box (open-to-close) rendered in the candle direction colour (teal for bullish, red for bearish). At each HTF boundary (detected via ta.change() on the HTF open), the previous candle's boxes are finalised and new boxes begin drawing. This creates a visual grid of HTF candles overlaid on the lower timeframe, making the internal structure of each HTF bar immediately visible.
Confirmation Counter for HTF Range Breaks
Rather than signalling the moment price crosses an HTF boundary, the engine counts consecutive closes above the HTF high (for bullish breaks) or below the HTF low (for bearish breaks). A break is only confirmed after the count reaches a configurable threshold (default 2 consecutive closes). This eliminates wick-driven false breaks that resolve within the same HTF session.
Buy-Side / Sell-Side Liquidity Labels (BSL / SSL)
When a confirmed HTF high break occurs, the BSL (buy-side liquidity) level is marked with an upward label at the HTF high. When a confirmed HTF low break occurs, an SSL (sell-side liquidity) label is stamped at the HTF low. These labels persist and serve as reference levels for future pullbacks — common targets in institutional liquidity analysis.
Fair Value Gap Detection
Running on the current timeframe, the FVG engine identifies three-bar price gaps:
- Bullish FVG: Current bar's low is above the high from two bars ago — a gap in downside coverage indicating aggressive buying
- Bearish FVG: Current bar's high is below the low from two bars ago — a gap in upside coverage indicating aggressive selling
FVG boxes are drawn spanning the gap range and extend forward for 30 bars, rendering as reference zones for expected price return.
HTF Candle Projection
On the last bar (barstate.islast), the current in-progress HTF candle is projected forward as a semi-transparent dashed box, giving traders a visual reference for the current HTF session's range as it develops in real time.
Dashboard
A compact table at the bottom right displays:
- Current chart TF and detected HTF
- HTF candle direction (BULL / BEAR)
- Current break confirmation count
- Number of active BSL / SSL levels
- FVG status (open / filled) for the most recent gap
Inputs Reference
- Custom HTF Override — leave blank for auto-pair, enter a TF string (e.g., "60") to override
- Confirmation Bars Required (2) — consecutive closes beyond HTF range before break is confirmed
- Show HTF Candle Boxes — toggles the HTF overlay
- Show BSL / SSL Labels — toggles liquidity sweep labels
- Show FVG Boxes — toggles fair value gap boxes
- FVG Lookback (50) — how many bars back to scan for active FVGs
- Max BSL / SSL Labels (10) — prevents label accumulation over long sessions
- Theme: Dark, Light, Auto
How to Use
1. Apply on a 5m, 15m, or 1H chart. The indicator auto-detects the appropriate HTF.
2. The HTF candle boxes show the full range of each higher-timeframe session. Price tends to respect the HTF open, high, and low as decision levels.
3. Wait for the confirmation counter to reach the threshold before treating a HTF range break as confirmed.
4. BSL labels above prior HTF highs and SSL labels below prior HTF lows indicate pools of resting orders — common institutional sweep targets.
5. FVG boxes within the current HTF candle body often act as intra-session return targets.
Non-Repainting Design
All HTF data uses close with lookahead_off. Break signals require barstate.isconfirmed. FVG detection is based entirely on confirmed historical bars. The projection box at barstate.islast is explicitly marked as in-progress and does not generate signals.
Limitations
- Auto-pairing is based on standard timeframe relationships. Non-standard chart intervals (e.g., 3m, 7m) default to the nearest logical pair.
- The confirmation counter approach adds 1–2 bars of lag to break signals. This is intentional and necessary for non-repainting accuracy.
- On very fast-moving instruments, HTF candle boxes may be violated frequently, limiting their utility as structural references.
- FVG relevance degrades significantly on very high timeframes (Daily+) where gaps are rare and may take weeks to fill.
Disclaimer
This indicator is for educational and informational purposes only. Multi-timeframe structure analysis describes historical price behaviour and does not guarantee any specific future market outcome. Conduct your own analysis and use proper risk management at all times.
Made with passion by officialjackofalltrades
Indicator

Minicharts Pro+ [Herman]Minicharts Pro+
Minicharts Pro+ is a multi-timeframe visualization tool designed to display higher timeframe price action directly on your current chart.
The script renders multiple compact “mini charts” representing selected timeframes, allowing users to observe structure, candle behavior, and relative positioning without switching between charts.
It is intended for traders who want to maintain awareness of higher timeframe context while working on a lower timeframe, without interrupting their workflow.
Purpose
The main purpose of this tool is to improve chart workflow and situational awareness by:
Providing a clear overview of multiple timeframes in one place
Reducing the need to switch between charts
Helping users visually align lower timeframe activity with higher timeframe structure
This script is designed as a visual analysis aid and can be used alongside any trading methodology.
How it works
The indicator uses request.security() to retrieve OHLC data from selected timeframes and reconstructs them as miniature charts displayed on the right side of the screen.
Each mini chart:
Displays historical candles from the selected timeframe
Is scaled dynamically based on recent price range and volatility
Is rendered independently to preserve clarity of structure
The layout is organized in a grid format, where each panel represents a different timeframe.
Users can adjust positioning, spacing, and sizing to fit their chart preferences.
Moving Averages & VWAP
Each mini chart includes optional overlays for additional visual context:
EMA (Exponential Moving Average)
VWAP (Volume Weighted Average Price)
These can be enabled or disabled individually for each mini chart, allowing flexible customization depending on user preference.
Both EMA and VWAP are calculated using standard methods based on the selected timeframe data and are displayed purely for reference.
SMT (Intermarket Comparison)
The script includes an optional SMT-style comparison feature between correlated instruments.
By default, the script automatically selects a related symbol (e.g., NQ ↔ ES, GC ↔ SI)
Users can manually override the symbol if needed
Pivot-based comparisons are used to highlight differences in swing highs and lows between instruments
This feature provides a visual way to compare price behavior between instruments and is based solely on historical price data.
HTF FVG Visualization
Optional higher timeframe imbalance (FVG) zones can be displayed within each mini chart.
Both standard and inverted FVG structures are supported
Users can choose between extended zones or next-bar-only display
Only the most recent inverted FVG is highlighted to reduce visual clutter
These zones are derived from candle relationships within the selected timeframe and are provided for visual reference only.
Inputs & Customization
The script provides multiple configuration options to adapt to different workflows:
Minicharts Setup
Up to 6 independent timeframes
Enable/disable each mini chart
Optional SMT overlay per timeframe
Individual EMA and VWAP toggles per mini chart
SMT Configuration
Automatic or manual symbol selection
Pivot lookback setting
Custom colors for high/low comparisons
HTF FVG Configuration
Enable/disable FVG display
Extension mode selection
Custom colors for bullish, bearish, and inverted zones
Style & Layout
Number of candles displayed per mini chart
Spacing and positioning
Chart size and grid layout
Candle colors and background frames
Timeframe label visibility
Notes
This script is designed for visualization purposes only
It does not generate trading signals, alerts, or recommendations
All calculations are based on historical price data
The tool is intended to support chart analysis, not replace independent decision-making Indicator

Reliable SuperTrend + VWAP + BOS + MTF | Intraday Pro Indicator# 🚀Reliable SuperTrend + VWAP + BOS + MTF | Intraday Pro Indicator
## 🔍 Overview
This indicator is a **professional-grade intraday trading system** built to align with **market structure, volatility, and institutional flow**.
By combining **Pivot-based SuperTrend**, **VWAP positioning**, and **Break of Structure (BOS)** logic, it filters out low-quality trades and highlights only high-probability opportunities.
---
## 🧠 What Makes It Different?
Unlike traditional indicators that rely on lagging signals, this system focuses on:
* ✔ Real market structure (pivot-based trend logic)
* ✔ Institutional bias (VWAP positioning)
* ✔ Smart entries (pullbacks instead of chasing)
* ✔ Early exits (structure-based, not reactive)
👉 Result: **Cleaner signals, better timing, and improved consistency**
---
## ⚙️ Core Features
### 📈 Pivot-Based SuperTrend
* Uses adaptive pivot levels instead of fixed ATR bands
* Tracks real support/resistance zones
* Provides dynamic trailing stop
---
### ⚖️ VWAP Smart Filter
* Trades only when price is decisively above/below VWAP
* Includes ATR-based buffer to avoid noise
* Helps align with institutional trading zones
---
### 🎯 Clean Trend Signals
* One signal per trend → avoids overtrading
* Filters out choppy market conditions
* Focuses on high-quality setups
---
### 🔁 Pullback Entry Engine
* Identifies retracements near VWAP
* Confirms entries using strong momentum candles
* Improves risk-to-reward ratio significantly
---
### 💥 Break of Structure (BOS)
* Tracks recent swing highs/lows
* Detects true structure breaks
* Automatically resets levels to prevent repainting
---
### 🚨 Early Exit System
* Exits trades when structure breaks against position
* Helps protect profits before reversals
* Reduces dependency on stop-loss
---
### 🔍 Advanced Filters
* Volume Filter → avoids weak participation
* Volatility Filter → avoids sideways markets
* Higher Timeframe (HTF) Filter → trade with dominant trend
---
## 📊 Signal Types
* 🟢 **BUY** → Strong bullish trend with VWAP confirmation
* 🔴 **SELL** → Strong bearish trend with VWAP confirmation
* 🔵 **Pullback Buy** → Retracement + bullish momentum
* 🟠 **Pullback Sell** → Rally + bearish rejection
* ❌ **EXIT** → Structure break → exit early
---
## 🎯 How to Use (Simple Workflow)
1. Identify overall trend (optional HTF filter)
2. Wait for main BUY/SELL signals in trending markets
3. Use pullback signals for refined entries
4. Exit early on structure break signals
---
## ⚡ Best Use Cases
* Intraday trading (3m / 5m / 15m)
* Index trading (Nifty / BankNifty)
* Futures and liquid stocks
---
## 💡 Pro Tip
> Trade in the direction of the higher timeframe,
> enter on pullbacks near VWAP,
> and exit on structure break.
> Remove Pullback Buy/Sell for clear chart
---
## ⚠️ Disclaimer
This indicator is for educational purposes only and does not guarantee profits. Always use proper risk management.
---
## 👨💻 Author Note
This system is designed for traders who want **clarity over clutter** — fewer signals, better quality, and structured decision-making.
---
Indicator

Daily Trade Plan Generator [AGPro Series]Daily Trade Plan Generator
Daily Trade Plan Generator — complete morning briefing tool that generates a structured, rules-based trade plan for every new trading day. Combines key levels, multi-timeframe bias, projected volatility range, and adaptive Plan A/B/C playbooks into one premium dashboard.
🔷 OVERVIEW
Most traders start their day scattered — flipping through charts, trying to remember yesterday's highs and lows, guessing where the market might move. Daily Trade Plan Generator replaces that chaos with a single structured briefing. Every new trading day (either at UTC midnight for crypto or at a configurable exchange session open), the script automatically generates a complete plan: where the key levels are, which direction has the stronger multi-timeframe bias, how wide the day is likely to trade, and what the Plan A, Plan B, and Plan C playbooks look like. It is the first tool to open every morning — and it is self-updating, so you never have to reset it.
This is not a signal generator and not a strategy. It is a briefing tool, designed for traders who want to start every session with the same structured preparation a professional desk would do — without spending 30 minutes on it manually.
🎯 UNIQUE EDGE
What separates this script from generic level indicators and daily-high-low plotters:
• All-in-one daily briefing — levels, bias, volatility, and Plan A/B/C in one dashboard, not four separate indicators cluttering the chart.
• Multi-timeframe bias score (0 to 100) blending 1H, 4H, Daily, and Weekly EMA structure with three configurable weighting modes (Fast, Balanced, Conservative) so the bias matches your trading style.
• Asset-class-aware round numbers — the script auto-detects price magnitude and picks sensible round-number intervals (1000 for BTC-scale assets, 0.01 for forex majors, and so on) without manual setup.
• Projected daily range as a visual zone — ATR-based expected high and low rendered either as a semi-transparent rectangle, dashed lines, or both, giving you an immediate read on where price is likely to operate.
• Plan A / Plan B / Plan C structure (user-configurable 1 to 3) — deliberate "Plan" terminology to avoid confusion with pivot S/R notation. Plan language uses historical-pattern framing with no forecasting claims.
• Two refresh anchors plus a "both visible" option — crypto traders get UTC midnight, equities/futures traders get configurable session open, swing traders can see both markers.
• Timeframe-adaptive behavior — on weekly and higher timeframes, PDH/PDL automatically hide (since "previous day" is not meaningful there), and Plan A/B references shift to PWH/PWL for consistency.
• Smart label collision avoidance — PROJ HI/LO, PDH/PDL, and PWH/PWL labels intelligently reposition when too close together, keeping every chart readable at any scale.
• Volatility regime classification (Low / Normal / High) with a context-aware risk note that adapts to market conditions.
🧩 METHODOLOGY
LEVELS. Previous Day High/Low and Previous Week High/Low are pulled via higher-timeframe requests and rendered as persistent lines extending from today's session open to the right. The nearest round number is drawn as a single dotted line on the chart; the full list of nearby round numbers is shown in the dashboard panel to keep the chart clean.
BIAS SCORE. For each timeframe (1H, 4H, 1D, 1W), three components are evaluated: fast EMA versus slow EMA relationship, close versus fast EMA position, and fast EMA slope direction. Each component contributes plus or minus one, averaged to a per-timeframe score between -1 and +1. The four timeframe scores are then combined using the selected weighting mode and normalized to a 0-100 scale. Scores above 65 are labeled Bull, below 35 Bear, and in between Neutral.
VOLATILITY. Daily ATR over the configurable length (default 14) determines the expected range. The range is centered on today's session open and expanded by the Range Multiplier input. ATR as a percentage of open price classifies the regime: below 1% is Low, above 4% is High, in between is Normal.
PLANS. The script composes Plan A (primary, aligned with bias), optionally Plan B (alternative, opposite-side rejection path), and optionally Plan C (range / mean-reversion, activated when volatility is low or bias is neutral). Plan references adapt automatically to chart timeframe — intraday and daily charts use PDH/PDL, weekly and higher charts use PWH/PWL. The language is deliberately conditional and references historical patterns rather than predicting future prices.
🔔 SIGNALS & ALERTS
The script includes five built-in alert conditions:
• New Daily Plan Generated — fires when the daily refresh anchor triggers.
• Price Broke PDH — crossover above Previous Day High.
• Price Broke PDL — crossunder below Previous Day Low.
• Price Exceeded Projected High — crossover above ATR-projected high (volatility expansion).
• Price Exceeded Projected Low — crossunder below ATR-projected low (volatility expansion).
Each alert includes the ticker and relevant price in the message payload, ready to route into any alert handler.
⚙️ KEY INPUTS
• Daily Refresh Anchor — UTC Midnight, Exchange Session, or Both Visible.
• Exchange Session Open Hour — 0 to 23, used when Exchange or Both is selected.
• Key Levels toggles — PDH/PDL, PWH/PWL, Round Numbers individually toggleable.
• Round Numbers in panel — 1 to 5 levels above and below the current price.
• Bias Calculation Mode — Fast (HTF-weighted), Balanced, or Conservative (MTF-weighted).
• EMA Fast / Slow periods — defaults 20 and 50.
• ATR Length and Range Multiplier — control the width of the projected daily range.
• Expected Range Visualization — Zone (Box), Dashed Lines, or Both.
• Number of Plans — A, A+B, or A+B+C.
• Panel Location — six corner/middle positions.
• Panel and Label font sizes — Tiny through Huge, default Normal.
• Panel Theme — Dark or Light, adapts to chart background.
🛠️ HOW TO USE
1. Add the script to your chart at the start of each trading day (or leave it on permanently — it refreshes automatically).
2. Read the dashboard panel top to bottom: LEVELS tell you where the battle lines are, BIAS tells you the dominant direction, VOLATILITY tells you how much room the market has, PLANS give you conditional playbooks for the day.
3. Check the "Risk Note" line — it adapts to the volatility regime and bias. Low volatility suggests patience, high volatility suggests reducing size, neutral bias suggests waiting for a clean break.
4. Use the plotted levels as structural references for your own entries and exits. The projected range box highlights where mean-reversion trades are statistically more likely to work.
5. Set alerts on PDH/PDL breaks and projected-range expansion events to get notified when your Plan A or Plan B is being tested.
6. Adjust the bias mode to match your style: intraday scalpers benefit from Fast (HTF-weighted), position traders often prefer Conservative (MTF-weighted).
⚠️ LIMITATIONS & TRANSPARENCY
• This is a briefing tool, not a strategy or signal generator. It does not open, close, or manage trades.
• All levels and plans are derived from historical data (previous day/week highs and lows, ATR, EMA structure). Past structure does not guarantee future behavior.
• Projected ranges are statistical estimates based on ATR — actual daily ranges can and do exceed them, especially during news events or regime shifts.
• The multi-timeframe bias score is a momentum/trend structure measurement, not a prediction. Markets can reverse at any time regardless of bias.
• Plan language uses historical-pattern framing deliberately. No plan is a forecast; it is a conditional reference for discretionary decision-making.
• On weekly and higher timeframes, PDH/PDL are hidden by design because "previous day" is not a meaningful unit for weekly-horizon decisions. Plan A and Plan B use PWH/PWL as reference in those cases.
• The script does not repaint on closed higher-timeframe bars. The daily open, PDH, PDL, PWH, PWL are locked once the respective higher-timeframe bar closes.
• Round-number auto-detection uses price magnitude; for unusual instruments (very high or very low priced), review the levels manually.
🛡️ RISK DISCLOSURE
Trading involves substantial risk of loss. This script is a technical analysis tool provided for informational and educational purposes only. It does not constitute financial advice, investment recommendations, or a solicitation to trade any instrument. Past performance of any pattern, level, or methodology shown is not indicative of future results. Always conduct your own analysis, manage your position size according to your risk tolerance, and consider consulting a qualified financial professional before making trading decisions. The author and AGProLabs assume no liability for any trading outcomes resulting from the use of this tool.
Indicator

8AM ORB Master Strategy8AM ORB Master Strategy
This indicator automates the full 8AM Opening Range Breakout (ORB) strategy, built around a midpoint bounce and reversal setup. The opening range is defined by the 8:00–8:15 AM Eastern session, and the indicator handles everything from range detection to trade management levels — all plotted automatically on your chart.
How it works:
The indicator builds the ORB High, Low, and Midpoint from the first three 5-minute candles of the session. It then monitors for price to interact with the midpoint level and confirm a reversal in either direction. When a valid setup forms, it fires a Long or Short signal and marks all relevant levels instantly.
What gets plotted automatically:
ORB build box (8:00–8:15 window)
ORB High, Low, and Midpoint lines with price labels
Entry arrow with entry price
Stop loss line (ORB Low for longs / ORB High for shorts)
TP1, TP2, and TP3 at 1:1, 1:2, and 1:3 risk/reward
Live entry checklist panel (top-right corner)
Checklist panel includes:
ORB built confirmation, news filter status, midpoint bounce detection, reversal candle confirmation, direction clarity, and a manual reminder to confirm on the 1-minute and 3-minute charts.
Settings:
🚫 News filter toggle — manually disable all signals around high-impact news events
Adjustable bounce zone sensitivity
Toggle TP1/TP2/TP3 individually
Customizable line length and colors
Recommended use: Apply to a 5-minute chart with New York timezone. Use the 1-minute and 3-minute charts alongside this indicator for entry confirmation. Indicator

Strategy

Buy/Sell Volume PressureFX:GBPJPY 1. Overview
The Buy/Sell Volume Pressure indicator is a sophisticated volume-analysis tool designed to reveal the hidden tug-of-war between buyers and sellers. Unlike standard volume bars that only show total activity, this indicator decomposes every candle into its constituent buying and selling components based on price action within the bar (wick-to-body ratio). It provides a smoothed, oscillator-style histogram that identifies trend strength, exhaustion points, and high-probability reversals.
2. Key Features & Calculations
Wick-Based Pressure Estimation: Uses a precise calculation to determine volume distribution. It analyzes where the close sits relative to the high and low. A close near the high attributes more volume to "Buying Pressure," while a close near the low attributes it to "Selling Pressure."
Non-Repainting Multi-Timeframe (HTF) Support: Includes a built-in HTF toggle that allows you to view volume pressure from higher timeframes (e.g., Daily pressure on a 15m chart). Uses the industry-standard offset to ensure data is confirmed and never repaints.
Volume Filter for Accuracy: An optional filter that only validates signals when volume is above its 20-period moving average, ensuring you aren't misled by "low-liquidity noise."
Extreme Zone Detection: Dynamically calculates overbought and oversold "Extreme Zones" based on recent historical ranges, highlighting areas where the trend may be overextended.
WMA Smoothing: Incorporates a Weighted Moving Average (WMA) to provide a clearer trend direction and reduce histogram volatility.
Price-Confirmed Divergences: Automatically detects Bullish and Bearish divergences between price and volume pressure, filtered by swing-point confirmation for higher reliability.
3. How to Use for Trading
Signal Interpretation
Teal Histogram Rising Buyers in control — trend confirmation
Maroon Histogram Falling Sellers dominating — trend confirmation
Zero-Line Cross (→ Positive) Momentum shift — potential long entry
Bullish Divergence (🟢) Price lower low + Pressure higher low = Selling exhaustion
Bearish Divergence (🔴) Price higher high + Pressure lower high = Buying exhaustion
Extreme Zone Highlight Market overextended — watch for reversal patterns
4. Input Parameters
Core Settings
Lookback Period: SMA length to smooth the raw buy/sell difference
Divergence Swing Lookback: Sensitivity of pivot points for divergence detection
Higher Timeframe: Overlay higher-level volume trends (1H, 4H, D, etc.)
Accuracy Improvements
Volume Filter: Only validate signals above average volume
Avg Volume Length: Period for calculating average volume
Visual & Smoothing
WMA Smoothing: Toggle the yellow Weighted Moving Average line
Threshold %: Adjusts how "extreme" the zones must be (top/bottom % of recent range)
5. Alerts Available
Zero-Line Crosses — Momentum shift notifications
Divergence Detections — Bullish/Bearish divergence alerts
Extreme Zone Entry/Exit — When pressure enters/leaves overbought/oversold zones
Indicator
