Smart Trend Dashboard ProSmart Trend Dashboard Pro is an all-in-one trend confirmation indicator designed to help traders identify high-probability trading opportunities with a clean and simple dashboard. It combines EMA crossover signals, an RSI filter, and multi-timeframe trend confirmation in one place, allowing traders to make faster and more confident decisions.
How It Works
The indicator generates BUY and SELL signals using EMA crossovers while filtering weak setups with RSI. It also checks the trend on two higher timeframes and displays everything in a dashboard so you can instantly see whether the market is bullish, bearish, or neutral before entering a trade.
Key Features
• Smart BUY and SELL signals
• Multi-Timeframe Trend Confirmation
• EMA Trend Detection
• RSI Momentum Filter
• Live Dashboard
• Trend Colored Candles
• Built-in Trading Alerts
• Fully Customizable Settings
Markets Supported
This indicator can be used on almost every liquid financial market, including:
• Forex
• Gold (XAUUSD)
• Silver (XAGUSD)
• Cryptocurrency
• Stocks
• Indices
• Commodities
Since it is based on price action and trend analysis, it works across different asset classes.
How to Use
Add Smart Trend Dashboard Pro to your PulseWire chart.
Wait for the dashboard to confirm the market trend.
Only take BUY trades when the higher timeframe trend is bullish.
Only take SELL trades when the higher timeframe trend is bearish.
Use the RSI filter to avoid weak or overextended entries.
Always combine the signals with proper risk management and your own market analysis.
Best Timeframes
• Scalping: 1M–5M
• Intraday: 15M–1H
• Swing Trading: 4H–1D
Smart Trend Dashboard Pro is designed to simplify market analysis by combining trend, momentum, and multi-timeframe confirmation into one easy-to-read dashboard, helping traders reduce false signals and improve trade selection. Indicator

CRT PatternCRT Pattern automatically detects and manages CRT (Candle Range Theory) setups on a user-selected higher timeframe, displaying all key structural elements while providing a comprehensive set of alerts for discretionary trading, automation, and Study-on-Study integrations.
The indicator automatically identifies:
• Range Candle
• Inside Candles
• Sweep Candle
• CRT confirmation
• Discount Zone
• All major structural levels (CRH, CRL, CRM, SH/SL, and Discount Border)
Once a pattern is confirmed, the indicator continues to track it until its target is reached or its structure becomes invalid.
How the Indicator Works
The detection process begins by searching for a Range Candle.
A candle qualifies as a Range Candle only if both of the following conditions are met:
• Its body represents at least the specified percentage of the candle's total range.
• Its size exceeds the user-defined ATR threshold.
After a valid Range Candle is found, the indicator monitors one of three possible outcomes:
• One or more Inside Candles are formed.
• A Sweep Candle confirms the CRT pattern.
• The potential setup is invalidated before confirmation.
Once the Sweep Candle closes, the CRT is considered confirmed, and all structural levels and zones are automatically plotted on the chart. From that point forward, the indicator does not recalculate the pattern. Instead, it simply manages the already established structure until the pattern is completed or invalidated.
Pattern Components
Once a CRT is confirmed, the indicator displays every key element of its structure.
Range Candle
The first candle of the pattern that defines the entire trading range. It is highlighted with a colored box:
• Green for a bullish Range Candle.
• Red for a bearish Range Candle.
The CRH, CRL, and CRM levels are all derived from this candle.
Inside Candle
Candles whose entire range remains inside the Range Candle. These candles are displayed as gray boxes. There is no limit to the number of Inside Candles that may appear before the Sweep Candle.
Sweep Candle
The candle that confirms the CRT pattern.
For a Long CRT, the Sweep Candle:
• trades below the Range Candle's low;
• closes back above CRL.
For a Short CRT, it:
• trades above the Range Candle's high;
• closes back below CRH.
A CRT is considered confirmed only after the Sweep Candle has closed.
Like the Range Candle, the Sweep Candle is highlighted according to its direction:
• Green if it closes bullish.
• Red if it closes bearish.
CRH (Candle Range High)
The upper boundary of the Range Candle.
Displayed as a red dotted horizontal line.
CRL (Candle Range Low)
The lower boundary of the Range Candle.
Displayed as a green dotted horizontal line.
CRM (Candle Range Mid)
The midpoint of the Range Candle.
It is calculated as the midpoint between the candle's High and Low.
Displayed as a gray dotted horizontal line.
SH / SL
The extreme price of the Sweep Candle.
• SH (Sweep High) is used for Short CRTs.
• SL (Sweep Low) is used for Long CRTs.
Displayed as the corresponding dotted horizontal line.
Discount Border
The boundary of the Discount Zone.
Its position depends on the selected Discount Border setting and can be based on one of the following reference levels:
• CRM
• CRH/CRL
• SH/SL
• Sweep Open
• Sweep Close
It is displayed as a yellow dotted horizontal line.
Discount Zone
The area between the Sweep level and the selected Discount Border.
This zone represents the preferred area for evaluating potential entries after a CRT has been confirmed.
• Green for Long CRTs.
• Red for Short CRTs.
Pattern Lifecycle
Once a CRT has been confirmed, the indicator continues tracking it until one of the following conditions occurs.
1. Target Reached
• A Long CRT is considered complete when price reaches CRH.
• A Short CRT is considered complete when price reaches CRL.
Once the target has been reached, the pattern is no longer updated.
2. Sweep Failure
• A Long CRT becomes invalid if a candle on the selected higher timeframe closes below SL.
• A Short CRT becomes invalid if a candle on the selected higher timeframe closes above SH.
Important: Sweep failure is confirmed only by the close of the selected higher timeframe candle. Intrabar breaks or wick penetrations do not invalidate the pattern.
3. Completed Pattern Display
The behavior of completed patterns is controlled by the Show Only Active Patterns setting.
• Enabled — completed or invalidated patterns are automatically removed from the chart.
• Disabled — the pattern stops updating but remains on the chart as historical reference.
Key Features
• Designed to operate on a chart timeframe lower than the selected HTF.
• The selected Range Candle timeframe must always be higher than the current chart timeframe.
• All structural calculations are based exclusively on candles from the selected higher timeframe.
• Multiple active CRT patterns can be tracked simultaneously.
• Once confirmed, every structural level remains fixed for the lifetime of the pattern.
• The indicator does not repaint confirmed patterns. After confirmation, only the graphical extensions (lines and zones) continue extending to the latest bar while the underlying structure remains unchanged.
Alerts
The indicator provides a complete set of alerts for discretionary trading, automation, and custom workflows.
All alerts can be used with:
• Standard PulseWire Alerts
• Webhooks
• Automated trading systems
• Study-on-Study integrations
• Custom indicators and strategies
Pattern Alerts
New CRT Pattern
Triggers whenever any new CRT (Long or Short) is confirmed.
New CRT Long Pattern
Triggers only when a Long CRT is confirmed.
New CRT Short Pattern
Triggers only when a Short CRT is confirmed.
Discount Zone Alerts
Discount Long
Active while the closing price remains inside the Long Discount Zone. Condition:
SL ≤ Close ≤ Discount Border
This is a state-based alert rather than a one-time event. As long as the closing price remains inside the Long Discount Zone, the alert condition evaluates to true.
Discount Short
Active while the closing price remains inside the Short Discount Zone. Condition:
Discount Border ≤ Close ≤ SH
Like the Long version, this is a state-based alert rather than a single trigger.
Structural Level Cross Alerts
The following alerts detect when the closing price crosses one of the CRT structural levels.
Each alert is evaluated using bar closes only.
CRL Up Cross
Triggers when the closing price crosses CRL from below.
CRL Down Cross
Triggers when the closing price crosses CRL from above.
CRH Up Cross
Triggers when the closing price crosses CRH from below.
CRH Down Cross
Triggers when the closing price crosses CRH from above.
CRM Up Cross
Triggers when the closing price crosses CRM from below.
CRM Down Cross
Triggers when the closing price crosses CRM from above.
SH/SL Up Cross
Triggers when the closing price crosses the Sweep level from below.
• SL is used for Long CRTs.
• SH is used for Short CRTs.
SH/SL Down Cross
Triggers when the closing price crosses the Sweep level from above.
• SL is used for Long CRTs.
• SH is used for Short CRTs.
Discount Border Up Cross
Triggers when the closing price crosses the selected Discount Border from below.
The actual level depends on the Discount Border setting:
• CRM
• CRH / CRL
• SH / SL
• Sweep Open
• Sweep Close
Discount Border Down Cross
Triggers when the closing price crosses the selected Discount Border from above.
The reference level depends on the current Discount Border configuration.
Important Notes About Cross Alerts
All crossing alerts are calculated using the closing price only. If price temporarily breaks a level with its wick but closes on the same side of that level, no crossing alert will be generated. This behavior intentionally filters out intrabar noise and provides consistent, non-ambiguous signals for discretionary trading and automated systems.
Study-on-Study Compatibility
Every alert condition exposed by the indicator can also be used through PulseWire's Study-on-Study functionality. This allows CRT Pattern to serve as a structural filter for other indicators and strategies.
Typical use cases include:
• allowing entries only while price is inside a Discount Zone;
• confirming entries after crossing CRH, CRL, CRM, SH/SL, or the selected Discount Border;
• filtering signals based on the presence of an active Long or Short CRT;
• combining CRT structure with proprietary entry or exit logic.
Since all structural levels become fixed once a pattern is confirmed, Study-on-Study integrations receive stable, non-repainting signals throughout the lifetime of the pattern.
Settings
Range Settings
Timeframe
Specifies the higher timeframe (HTF) used for CRT detection. The selected timeframe must be higher than the current chart timeframe. All pattern detection and structural calculations are performed using candles from this timeframe.
Body Min. %
Defines the minimum percentage of the candle's body relative to its total range for a candle to qualify as a Range Candle. Higher values restrict detection to stronger, more impulsive candles, while lower values allow a broader range of setups.
Candle Min. Size
Defines the minimum size of a Range Candle expressed in ATR multiples. This filter helps eliminate insignificant or low-volatility ranges. Increasing the value results in fewer but generally stronger setups.
Max. Pullback %
Defines the maximum allowed pullback before the Sweep Candle forms. If price retraces beyond the specified percentage of the Range Candle before the pattern is confirmed, the potential CRT is considered invalid and discarded.
Discount Border
Selects which structural level is used as the boundary of the Discount Zone.
Available options:
• Range Middle (CRM) – the midpoint of the Range Candle.
• Range High / Low (CRH / CRL) – the opposite boundary of the Range Candle.
• Sweep High / Low (SH / SL) – the extreme of the Sweep Candle.
• Sweep Open (SO) – the opening price of the Sweep Candle.
• Sweep Close (SC) – the closing price of the Sweep Candle.
Changing this setting automatically updates both the displayed Discount Zone and the corresponding Discount Border alerts.
Visual Settings
Show Only Active Patterns
Controls how completed patterns are displayed.
• Enabled – completed or invalidated CRTs are automatically removed from the chart.
• Disabled – completed patterns remain visible as historical reference but are no longer updated.
Color Settings
Every graphical element can be customized independently, including:
• Bullish Range Candle
• Bearish Range Candle
• Inside Candles
• CRH
• CRL
• CRM
• SH
• SL
• Discount Border
• Long Discount Zone
• Short Discount Zone
This makes it easy to integrate the indicator with any PulseWire chart theme.
Design Philosophy
CRT Pattern is designed to provide an objective and consistent visualization of CRT market structure without requiring manual drawing or interpretation. Every stage of the pattern—from detection to completion—is handled automatically. Once confirmed, all structural levels remain fixed, ensuring that the indicator provides stable, non-repainting references throughout the lifetime of the pattern.
The indicator can be used as:
• a standalone market structure analysis tool;
• a discretionary trading aid;
• a signal source for automated systems;
• or a structural component within more advanced Study-on-Study workflows.
Final Notes
• Supports multiple active CRT patterns simultaneously.
• Works on any market and any chart timeframe, provided the selected HTF is higher than the chart timeframe.
• Uses only confirmed higher timeframe data for pattern confirmation.
• Confirmed CRT patterns never repaint.
• All structural alerts are based exclusively on bar closing prices, ensuring deterministic and reliable behavior for both manual trading and automation.
Indicator

ATK/DEF Price Action Engine PAE -ENGINE PAE - Price Action Engine is a custom market behavior analysis framework designed to study the interaction between candle structure, momentum development, liquidity activity, and price movement characteristics.
The idea behind PAE comes from the observation that price movement is not only defined by whether the market moves upward or downward. Each candle contains multiple layers of information, including body strength, wick rejection, volume participation, directional pressure, and movement consistency.
Traditional indicators usually focus on a single measurement source, such as price average, momentum calculation, or volume analysis. PAE takes a multi-dimensional approach by combining several independent analytical components into one structured observation system.
The purpose of PAE is not to predict future market movement, but to provide a visual representation of current market behavior through matheml analysis of price and volume data.
Core Concept
These concepts are visualized through multiple internal calcula instead of relying on a single traditional indicator formula.
Main Components
1. K TURN — Price Turning Behavior
K TURN analyzes changes in short-term price direction together with liquidity flow variation.
The calcula considers:
candle direction changes
candle body strength
CMF-based m flow changes
volume participation
The objective is to identify changes in market behavior intensity and observe when price movement characteristics begin to shift.
2. K MOMENTUM — Candle Momentum Measurement
K MOMENTUM evaluat the relationship between candle body strength and relative volume activity.
The calcula combines:
candle body efficiency
volume expansion
directional candle pressure
This creates a numerical representation of current movement strength based on candle behavior rather than only price distance.
3. K TIME TREND — Trend Structure Observation
K TIME TREND analyzes broader directional conditions through:
EMA relationship
price range expansion
candle strength
It also includes a trap index based on wick structure and candle efficiency to visualize situations where movement shows reduced confirmation.
4. FUND FLOW — Volume Flow Observation
FUND FLOW uses Chaikin Mon Flow (CMF) calculat to analyze the relationship between:
closing position inside candle range
volume participation
accumulation and distribution characteristics
It provides a view of volume-supported price activity.
5. K BEHAVIOR — Market Behavior Condition
K BEHAVIOR combines:
short-term momentum
medium-term momentum
acceleration changes
volume momentum
money flow condition
The goal is to measure consistency between different market measurements.
6. K LIQUIDITY PUSH — Movement Quality Analysis
K LIQUIDITY PUSH evalua whether strong candle movement is supported by:
body strength
volume expansion
wick structure
recent price expansion
It distinguishes different types of movement characteristics, including:
strong liquidity-supported movement
weak movement conditions
high-volume situations without efficient expansion
7. REAL K CONCENTRATION — Price Efficiency Measurement
REAL K CONCENTRATION measures candle efficiency by comparing:
current candle range
historical volatility conditions
recent price expansion
It helps visualize whether price activity is concentrated or dispersed.
Why PAE Is Different
Unlike traditional indicators that mainly answer one specific question, PAE combines several market behavior dimensions into one framework.
Instead of only measuring:
price direction
momentum level
volume change
PAE studies the relationship between:
how candles are formed
how pressure develops
how liquidity participates
how momentum changes
how efficiently price moves
Design Philosophy
PAE is built as a price behavior observation tool.
It does not provide finan advice, guaran outcomes, or future predictions.
The purpose of this indicator is to help users analyze the internal characteristics of market movement through a structured combination of candle analysis, liquidity measurement, and momentum observation. Indicator

PV: Perfect Signal - Advanced Trading System# Perfect Signal - Advanced Trading System Documentation
## Overview
A comprehensive Pine Script indicator for PulseWire designed for both **intraday** and **swing trading**. This system combines institutional-level analysis with volume-centric decision-making to identify high-probability entry and exit points while filtering out fake moves and low-conviction signals.
---
## 🎯 Core Philosophy
### Volume-First Approach
The script prioritizes **volume analysis** as the primary confirmation factor. Price movements without volume support are flagged as fake moves and filtered out, preventing entries on dead-cat bounces or weak pullbacks.
### Multi-Timeframe Context
Supply and demand zones persist across **multiple days** (configurable 1-20 days), incorporating pre-market data to identify institutional levels that smart money respects over time.
### Smart Signal Filtering
- Avoids sideways/choppy markets using ADX
- Requires exceptional volume for counter-trend trades
- Detects volume divergence (price moves without volume)
- Implements momentum confirmation before entry
---
## 🔧 Key Features
### 1. Multi-Day Supply & Demand Zones
**What it does:**
- Identifies pivot highs (supply/resistance) and pivot lows (demand/support) over configurable lookback periods
- Tracks zones across multiple trading days with timestamps
- Automatically expires old zones based on persistence settings
- Distinguishes between "AT" zone and "NEAR" zone for early warnings
**Settings:**
- `Supply/Demand Zone Lookback`: 10 bars (how far back to look for pivots)
- `Zone Persistence (Days)`: 5 days (how long zones remain active)
- `Zone Test Count (Strength)`: 2 tests (minimum touches to validate zone)
- `Zone Tolerance %`: 1.5% (price proximity required)
- `Use Pre-Market Data`: Enabled (includes extended hours)
**Visual Indicators:**
- Red circles: Supply zones (resistance)
- Green circles: Demand zones (support)
- Dark background: Currently AT a zone
- Light background: NEAR a zone (approaching)
### 2. Institutional Activity Detection
**What it does:**
- Identifies "big candles" that are 1.8x larger than ATR
- Requires strong volume (2x normal spike) to confirm institutional participation
- Flags buying at demand zones and selling at supply zones
- Marks extreme volume bars with tiny circles
**Logic:**
```
Big Bull Candle = (Body > ATR * 1.8) AND (Close > Open) AND (Volume > MA * 2.0)
Institutional Buy = Big Bull Candle AT/NEAR Demand Zone
```
**Visual Indicators:**
- Bright green labels: Institutional buying (INST)
- Bright red labels: Institutional selling (INST)
- Lime/red circles: Extreme volume bars
- Orange labels: Counter-trend institutional trades (⚠️)
### 3. Volume Trend Analysis
**What it does:**
- Tracks volume trends over 3 consecutive bars
- Categorizes volume into three tiers: Spike (1.5x), Strong (2.0x), Extreme (3.0x)
- Detects volume divergence (price moves without volume support)
- Requires volume trending UP for V-shape recoveries
**Volume Tiers:**
- **Normal Spike**: 1.5x average volume
- **Strong Volume**: 2.0x average volume (required for most signals)
- **Extreme Volume**: 3.0x average volume (institutional level)
**Divergence Detection:**
- Compares 3-bar price change vs 3-bar average volume
- Flags as fake if price moves but volume < 80% of average
- Blocks all buy/sell signals during divergence
- Shows orange background warning
**Info Panel Display:**
- `1.5x⚡` = Extreme volume
- `1.5x↑` = Strong volume with uptrend
- `1.5x⚠️` = Volume divergence warning
- `Vol Trend: UP ↑` = Volume increasing over 3 bars
### 4. V-Shape Recovery Pattern
**What it does:**
- Detects sharp drops followed by strong recoveries (V-shape up)
- Detects sharp rallies followed by declines (inverse V-shape down)
- Requires RSI confirmation (oversold for buy, overbought for sell)
- Demands strong volume AND volume trending UP
**Buy Signal Requirements:**
- Price dropped at least 3% from recent high
- Recovered at least 1.8% from low
- RSI < 40 (but above extreme oversold 20)
- Strong volume (2.0x average)
- Volume trending UP over 3 bars
- No volume divergence detected
**Sell Signal Requirements:**
- Price rallied at least 3% from recent low
- Declined at least 1.8% from high
- RSI > 60 (but below extreme overbought 80)
- Strong volume (2.0x average)
- Volume trending UP over 3 bars
- No volume divergence detected
**Visual Indicators:**
- Label shows "V-REC" for recoveries
- Label shows "V-DEC" for declines
- Lightning bolt (⚡) for early entries
### 5. RSI Extreme Reversals
**What it does:**
- Catches reversals from extreme RSI levels (< 20 or > 80)
- Waits for momentum shift (2 consecutive bars)
- Requires strong volume confirmation
- Filters out moves with volume divergence
**Recovery Logic (Buy):**
- RSI was below 20 in last 3 bars
- RSI rising for 2 consecutive bars
- Strong volume present
- Price closing higher
- No volume divergence
**Decline Logic (Sell):**
- RSI was above 80 in last 3 bars
- RSI falling for 2 consecutive bars
- Strong volume present
- Price closing lower
- No volume divergence
### 6. Counter-Trend Protection
**What it does:**
- Identifies risky trades (buying in downtrend, selling in uptrend)
- Requires EXCEPTIONAL volume (2.5x average) for counter-trend entries
- Demands volume trending UP (not declining)
- Shows warning symbol (⚠️) on labels
- Uses orange color for counter-trend signals
**Logic:**
```
Counter-Trend Buy = Downtrend AND Bull Score >= 4 AND Volume > MA * 2.5 AND Vol Trend Up
Counter-Trend Sell = Uptrend AND Bear Score >= 4 AND Volume > MA * 2.5 AND Vol Trend Up
```
**Purpose:**
Prevents buying fake recoveries in downtrends or selling weak pullbacks in uptrends unless volume is exceptional, indicating real institutional interest.
### 7. Sideways Market Filter
**What it does:**
- Uses ADX (Average Directional Index) to measure trend strength
- Checks Bollinger Band width for consolidation
- Blocks all signals when market is choppy
- Shows gray background when sideways
**Filter Logic:**
```
Sideways = (ADX < 25) OR (BB Width < 3%)
No Signals Allowed When Sideways = True
```
**Settings:**
- `ADX Period`: 14 bars
- `ADX Threshold`: 25 (below = sideways)
- `Enable Sideways Filter`: True
### 8. Early Entry System
**What it does:**
- Bypasses normal 3-bar wait for strong signals
- Requires institutional or V-shape patterns
- Demands strong momentum and volume
- Allows entry after just 2 bars if conditions are exceptional
**Early Entry Criteria:**
- Institutional signal OR V-shape signal detected
- Strong momentum (price AND EMA rising/falling)
- Strong volume (2.0x average)
- No volume divergence
- Market trending (not sideways)
- For counter-trend: Requires EXTREME volume (3.0x)
**Visual Indicators:**
- Lightning bolt (⚡) added to signal label
- Shows "INST⚡" or "V-REC⚡"
---
## 📊 Scoring System
### Bullish Score (Max 10 points)
**Base Conditions (1 point each):**
1. **Uptrend**: EMA(9) > EMA(21) AND Close > EMA(50) AND SuperTrend bullish
2. **Price Strength**: Close > EMA(9) AND Close > VWAP
3. **Fresh Momentum**: EMA(9) crossing above EMA(21)
4. **Healthy RSI**: RSI between 50-70 (not overbought)
5. **Volume Confirmation**: Volume > 1.5x average AND no divergence
6. **Above Support**: Low > SuperTrend level
**Advanced Conditions (2 points each):**
7. **Institutional Buying**: Big candle at demand zone (2 points)
8. **V-Shape/RSI Recovery**: Strong recovery pattern (2 points)
### Bearish Score (Max 10 points)
**Base Conditions (1 point each):**
1. **Downtrend**: EMA(9) < EMA(21) AND Close < EMA(50) AND SuperTrend bearish
2. **Price Weakness**: Close < EMA(9) AND Close < VWAP
3. **Fresh Momentum Down**: EMA(9) crossing below EMA(21)
4. **Bearish RSI**: RSI between 30-50 (not oversold)
5. **Volume Confirmation**: Volume > 1.5x average AND no divergence
6. **Below Resistance**: High < SuperTrend level
**Advanced Conditions (2 points each):**
7. **Institutional Selling**: Big candle at supply zone (2 points)
8. **Inverse V-Shape/RSI Decline**: Strong decline pattern (2 points)
### Signal Generation
**Buy Signal:**
- Bull Score ≥ 4/10 (configurable)
- Bear Score < 3/10
- At least 3 bars since last signal
- Market trending (not sideways)
- No volume divergence
- Price AND EMA rising
- If counter-trend: Volume > 2.5x average
**Sell Signal:**
- Bear Score ≥ 4/10 (configurable)
- Bull Score < 3/10
- At least 3 bars since last signal
- Market trending (not sideways)
- No volume divergence
- Price AND EMA falling
- If counter-trend: Volume > 2.5x average
---
## 🎨 Visual System
### Chart Overlays
**Trend Lines:**
- Blue line: Fast EMA (9)
- Orange line: Slow EMA (21)
- Green/Red line: SuperTrend (3.0 multiplier, 10 ATR)
- Yellow dots: VWAP
**Supply/Demand:**
- Red circles: Supply zones (resistance)
- Green circles: Demand zones (support)
**Background Colors:**
- Dark red: AT supply zone
- Dark green: AT demand zone
- Light red: NEAR supply zone
- Light green: NEAR demand zone
- Gray: Sideways market
- Orange: Volume divergence warning
**Signal Labels:**
- Green arrows: BUY signals
- Red arrows: SELL signals
- Text shows reason: INST, V-REC, V-DEC, TREND
- Lightning bolt (⚡): Early entry
- Warning symbol (⚠️): Counter-trend
**Volume Markers:**
- Tiny lime circles: Extreme bullish volume
- Tiny red circles: Extreme bearish volume
### Info Panel (Top Right)
**14-row dashboard showing:**
1. **Trend**: UP ↑ / DN ↓ / FLAT →
2. **Price vs VWAP**: ABOVE / BELOW
3. **RSI**: Current value (colored by level)
4. **Volume**: Ratio with indicators (⚡↑⚠️)
5. **Market**: TRENDING / SIDEWAYS / NEUTRAL
6. **ADX**: Trend strength value
7. **Bull Score**: Current score out of 10
8. **Bear Score**: Current score out of 10
9. **Zone**: SUPPLY / DEMAND / ~SUPPLY / ~DEMAND / NONE
10. **Position**: LONG / SHORT / NONE (tracks last signal)
11. **Signal**: BUY / SELL / HOLD (current condition)
12. **ATR**: Average True Range value
13. **Vol Trend**: UP ↑ / DN ↓ / FLAT (3-bar trend)
---
## ⚙️ Configuration Guide
### For Intraday Trading (5min - 15min charts)
```
Fast EMA: 9
Slow EMA: 21
Trend Filter EMA: 50
Min Score: 4
Min Bars Between Signals: 3
Enable Early Entry: Yes
ADX Threshold: 20 (lower for intraday)
Volume Spike Multiplier: 1.5
Zone Persistence: 2 days
```
### For Swing Trading (1hr - Daily charts)
```
Fast EMA: 9
Slow EMA: 21
Trend Filter EMA: 50
Min Score: 5
Min Bars Between Signals: 5
Enable Early Entry: Yes
ADX Threshold: 25
Volume Spike Multiplier: 1.5
Zone Persistence: 5-10 days
```
### Conservative Settings (Fewer signals, higher quality)
```
Min Score: 6
Big Candle Size: 2.0x ATR
Volume Spike: 2.0x
Counter-Trend Volume: 3.0x
Zone Strength: 3 tests
Enable Sideways Filter: Yes
```
### Aggressive Settings (More signals, faster entries)
```
Min Score: 3
Big Candle Size: 1.5x ATR
Volume Spike: 1.3x
Counter-Trend Volume: 2.0x
Zone Strength: 1 test
Enable Early Entry: Yes
Min Bars Between Signals: 2
```
---
## 🔔 Alert System
### Primary Alerts
1. **Buy Signal**: Regular buy entry (score ≥ 4)
2. **Sell Signal**: Regular sell entry (score ≥ 4)
3. **Early Buy Entry**: Fast institutional/V-shape buy (⚡)
4. **Early Sell Entry**: Fast institutional/V-shape sell (⚡)
### Warning Alerts
5. **Counter-Trend Buy**: Buying in downtrend with exceptional volume (⚠️)
6. **Counter-Trend Sell**: Selling in uptrend with exceptional volume (⚠️)
7. **Volume Divergence Up**: Price rising without volume (fake move)
8. **Volume Divergence Down**: Price falling without volume (fake move)
### Information Alerts
9. **Institutional Buy**: Big candle at demand zone (🏦)
10. **Institutional Sell**: Big candle at supply zone (🏦)
11. **V-Shape Recovery**: Oversold bounce detected (📈)
12. **Inverse V-Shape**: Overbought decline detected (📉)
---
## 🎯 Trading Strategy Guide
### Entry Rules
**For Long (Buy):**
1. Wait for BUY signal label on chart
2. Verify bull score ≥ 4/10 in info panel
3. Confirm volume shows ↑ or ⚡ (not ⚠️)
4. Check market status is TRENDING (not SIDEWAYS)
5. Prefer signals at/near DEMAND zones
6. Look for INST or V-REC labels (stronger signals)
7. Be cautious with ⚠️ counter-trend signals
**For Short (Sell):**
1. Wait for SELL signal label on chart
2. Verify bear score ≥ 4/10 in info panel
3. Confirm volume shows ↑ or ⚡ (not ⚠️)
4. Check market status is TRENDING (not SIDEWAYS)
5. Prefer signals at/near SUPPLY zones
6. Look for INST or V-DEC labels (stronger signals)
7. Be cautious with ⚠️ counter-trend signals
### Exit Rules
**For Long Positions:**
- Exit on SELL signal (label shows "EXIT & SELL")
- Consider partial exit if entering SUPPLY zone
- Trail stop-loss below SuperTrend line
- Exit if volume divergence appears (orange background)
- Exit if market becomes SIDEWAYS for extended period
**For Short Positions:**
- Exit on BUY signal (label shows "EXIT & BUY")
- Consider partial exit if entering DEMAND zone
- Trail stop-loss above SuperTrend line
- Exit if volume divergence appears (orange background)
- Exit if market becomes SIDEWAYS for extended period
### Risk Management
**Stop-Loss Placement:**
- Long: Below recent demand zone or SuperTrend
- Short: Above recent supply zone or SuperTrend
- Use 1.5x ATR as minimum stop distance
**Position Sizing:**
- Regular signals (score 4-6): Standard position
- Strong signals (score 7-8): 1.5x position
- Institutional signals (score 9-10): 2x position
- Counter-trend signals (⚠️): 0.5x position (risky)
---
## 🚫 What to Avoid
### Don't Trade When:
1. **Orange background**: Volume divergence detected (fake move)
2. **Gray background**: Market is sideways/choppy
3. **Volume shows ⚠️**: Volume warning in info panel
4. **Market = SIDEWAYS**: Info panel shows sideways condition
5. **Score < 4**: Both bull and bear scores are low
6. **After hours**: Within 10 minutes of market open (optional setting)
### Be Cautious With:
1. **⚠️ Counter-trend signals**: Orange labels require exceptional volume
2. **Signals far from zones**: Prefer entries at/near supply/demand zones
3. **Low volume conditions**: Volume < 1.0x average
4. **Conflicting signals**: Bull score AND bear score both high
5. **Rapid signal changes**: Multiple signals in short time (increase min_bars)
---
## 🔍 Troubleshooting
### Too Many Signals
- Increase `Min Score` from 4 to 5 or 6
- Increase `Min Bars Between Signals` from 3 to 5
- Disable `Enable Early Entry`
- Increase `Volume Spike Multiplier` to 2.0
- Increase `Big Candle Size` to 2.0 or higher
### Too Few Signals
- Decrease `Min Score` from 4 to 3
- Decrease `Min Bars Between Signals` from 3 to 2
- Enable `Enable Early Entry`
- Decrease `Zone Strength` from 2 to 1
- Widen `Zone Tolerance %` from 1.5% to 2.0%
### False Signals
- Enable `Sideways Filter` if disabled
- Increase `ADX Threshold` from 25 to 30
- Increase `Counter-Trend Volume Required` from 2.5x to 3.0x
- Increase `Zone Strength` from 2 to 3
- Check that `Volume Trend Bars` is set to 3
### Missing Good Trades
- Decrease `Min Score` to 3
- Enable `Enable Early Entry`
- Decrease `Big Candle Size` to 1.5x
- Increase `Zone Persistence` to 10 days
- Decrease `Min Bars Between Signals` to 2
---
## 📈 Best Practices
1. **Confirm with higher timeframe**: Check daily chart for overall trend
2. **Wait for volume**: Never trade without volume confirmation
3. **Respect the zones**: Best signals occur at supply/demand levels
4. **Watch for divergence**: Orange backgrounds are warnings, not entries
5. **Use multiple confirmations**: Prefer signals with high scores (7-10)
6. **Be patient**: Quality over quantity - wait for clear setups
7. **Manage risk**: Always use stop-losses based on ATR or zones
8. **Track performance**: Monitor which signal types work best for your style
---
## 📝 Technical Notes
### Performance Optimization
- Script uses arrays for zone storage (max 30 zones)
- Zones automatically expire after persistence period
- Volume calculations cached for efficiency
- Visual elements are conditional (can be hidden)
### Pine Script Version
- Written in Pine Script v6
- Compatible with PulseWire Premium/Pro
- Requires `max_labels_count=500` and `max_lines_count=500`
### Data Requirements
- Works on any timeframe (tested 5min to Daily)
- Requires volume data (won't work on Heikin Ashi without volume)
- Pre-market data optional (enabled by default)
- Historical data needed for zone persistence
---
## 🎓 Understanding the Signals
### Signal Label Legend
- **TREND**: Basic trend-following signal (6 base conditions met)
- **INST**: Institutional activity at zone (big candle + volume)
- **V-REC**: V-shape recovery pattern (oversold bounce)
- **V-DEC**: Inverse V-shape decline (overbought drop)
- **⚡**: Early entry (bypass normal wait time)
- **⚠️**: Counter-trend warning (risky trade)
### Score Interpretation
- **3-4**: Marginal signal, wait for confirmation
- **5-6**: Good signal, standard entry
- **7-8**: Strong signal, increase position size
- **9-10**: Exceptional signal, maximum conviction
### Volume Interpretation
- **1.0x**: Below average, avoid trading
- **1.5x**: Spike, minimum for entry
- **2.0x↑**: Strong, ideal for entries
- **3.0x⚡**: Extreme, institutional level
- **⚠️**: Divergence, fake move detected
---
## 💡 Tips for Success
1. **Start conservative**: Begin with min_score=5 and adjust down if needed
2. **Backtest first**: Test on historical data before live trading
3. **Use with other tools**: Combine with your existing analysis
4. **Adapt to market**: Adjust settings for current volatility
5. **Trust the volume**: When volume says no, don't trade
6. **Respect the zones**: Best trades happen at key levels
7. **Keep it simple**: Don't override too many signals manually
8. **Review performance**: Track which patterns work best for you
---
## 📧 Support & Questions
This indicator is designed to be self-contained and comprehensive. All logic is transparent and documented within the code comments. Modify settings to match your trading style and risk tolerance.
**Remember**: No indicator is perfect. Always use proper risk management and combine technical analysis with fundamental research.
---
*Version: 2.0 - Volume-Centric Advanced Trading System*
*Last Updated: 2026*
Indicator

MONSTER BOX 5M Scalper v1.1
BEHOLD: THE MONSTER BOX 5M SCALPER
I built this because apparently staring at 47 candles, six indicators and an options chain while trying to make a ten-second decision wasn’t stressful enough.
The MONSTER BOX 5M Scalper takes THE MONSTER BOX strategy and turns it into a color-coded command center for quick scalps.
The basic setup is simple:
• The 5-minute timeframe builds the box and confirms structure.
• The 1-minute chart gives the faster entry trigger.
• The indicator waits for repeated reactions at the top and bottom.
• It calculates the 50% cost basis automatically.
• It scores the quality of the structure from 0–10.
• It identifies bullish or bearish lean.
• It projects two potential targets into empty space.
• It watches for confirmed breakouts, breakdowns, retests and punchbacks.
THE DASHBOARD
WAIT — Sit on your hands. The structure or entry is not confirmed.
BUY — A bullish retest or punchback has confirmed.
SELL — A bearish retest or punchback has confirmed.
QUALITY — Grades the box based on reactions, rotations, drift and overall cleanliness.
LEAN — Shows whether the current structure is leaning bullish or bearish.
TOP — Seller-defense ceiling.
50% BASIS — The middle of the box and estimated cost-basis battle line.
BOTTOM — Buyer-defense floor.
TARGET 1 — The first projected target into empty space.
TARGET 2 — The larger measured-move target.
THE SIGNALS
BOX — A valid structure has been identified and locked.
BREAK — Price closed outside the box. A wick does not count.
LONG RETEST — Bullish break, retest and hold confirmed.
SHORT RETEST — Bearish break, retest and rejection confirmed.
PB LONG / PB SHORT — A failed break reversed through the 50% cost basis.
OUT — The reclaimed or broken level failed. The play is invalidated.
T1 / T2 — Projected targets reached.
RECOMMENDED SETUP
Chart timeframe: 1 minute
Box timeframe: 5 minutes
Dashboard display: 5m → 1
Optional filters are included for VWAP, EMA 9/20 alignment, volume expansion and regular trading hours.
This indicator is designed to use completed box-timeframe candles for confirmation. It does not need to predict the future. It waits for price to expose its plans, checks the box, checks it again, and then dramatically points at BUY, SELL or WAIT like an emotionally unstable traffic light.
This is not a magical money printer.
It will not replace risk management.
It will not stop you from buying terrible contracts with a 40-cent spread.
It will, however, help remove hesitation, organize the chart and make the MONSTER BOX process much easier to read during quick scalps.
WAIT FOR CONFIRMATION.
DON’T CHASE.
NO TRADE IF THERE’S A QUESTION.
Educational use only. Not financial advice.
A crazy indicator built from a crazy strategy by an even crazier man.
Indicator

ATK/DEF Price Action Liquidity MometumPLM (Price Action Liquidity Momentum) is a custom market behavior analysis indicator designed to study the interaction between price action structure, liquidity conditions, and momentum characteristics through a multi-dimensional calcula framework.
The concept behind PLM is based on the observation that price movement contains multiple layers of information beyond simple direction. Each candle reflects internal market behavior through its body strength, range expansion, wick distribution, closing position, volume participation, and movement intensity.
Traditional indicators often analyze market conditions from a single perspective, such as trend, momentum, or volume. PLM takes a different approach by combining several independent measurements derived from raw candle data, volume behavior, and momentum calculat into one unified analytical structure.
The purpose of PLM is to transform different aspects of market behavior into measurable components, allowing users to observe how price structure, liquidity interaction, and momentum conditions change together across different market environments.
━━━━━━━━━━━━━━━━━━
PLM Core Framework
━━━━━━━━━━━━━━━━━━
PLM is built around three primary analytical dimensions:
1. Price Action
2. Liquidity
3. Momentum
Each component represents a different layer of market behavior.
━━━━━━━━━━━━━━━━━━
Price Action Analysis
━━━━━━━━━━━━━━━━━━
The Price Action component focuses on the internal structure of individual candles and recent candle sequences.
PLM evaluates:
• Candle body strength
• Candle range expansion
• Upper wick proportion
• Lower wick proportion
• Candle direction
• Multi-candle behavioral sequence
The candle body strength calculation measures the relationship between candle direction and total movement range.
The wick analysis observes how price interacts with different levels during candle formation, providing information about rejection characteristics and internal pressure distribution.
The three-candle classification system evaluate recent candle sequences by categorizing candle structures according to body percentag and directional strength.
This approach allows PLM to analyze how price movement is formed rather than only observing the final closing value.
━━━━━━━━━━━━━━━━━━
Liquidity Analysis
━━━━━━━━━━━━━━━━━━
The Liquidity component focuses on the relationship between price movement, volume participation, and internal market balance.
PLM incorporates:
• Chaikin Money Flow (CMF)
• Volume-weighted price positioning
• Wick pressure distribution
• Custom Whirlpool Index
The money flow calculation evaluates the relationship between candle closing location and volume activity.
The Whirlpool Index is a custom measurement developed within PLM to observe the interaction between upper and lower wick activity combined with candle strength.
This measurement represents the intensity of internal price competition and the balance between opposing market forces.
Higher values indicate stronger interaction and greater internal movement activity, while lower values represent relatively calmer conditions.
━━━━━━━━━━━━━━━━━━
Momentum Analysis
━━━━━━━━━━━━━━━━━━
The Momentum component evaluates the strength and condition of current market movement.
PLM combines:
• Price momentum measurement through RSI
• Volume momentum measurement through Volume RSI
The Momentum Index creates a combined numerical representation of movement characteristics by considering both price behavior and volume activity.
This allows momentum conditions to be viewed from both price-based and participation-based perspectives.
━━━━━━━━━━━━━━━━━━
Price and Flow Relationship Analysis
━━━━━━━━━━━━━━━━━━
PLM also includes a relationship measurement between price direction and mone flow behavior.
This component evaluates:
• Price movement direction
• Money flow direction
• Volatility condition
• Liquidity balance intensity
The purpose of this calculation is to observe differences between price behavior and volume-related conditions.
It is designed to highlight changes in market characteristics and internal behavior relationships rather than provide prediction-based output.
━━━━━━━━━━━━━━━━━━
Integrated Market Behavior Framework
━━━━━━━━━━━━━━━━━━
By combining Price Action, Liquidity, and Momentum analysis, PLM creates a structured framework that connects:
• Candle formation
• Volume participation
• Market pressure distribution
• Internal balance conditions
• Movement strength
Each measurement contributes a different perspective, allowing the indicator to display a broader view of market behavior compared with single-factor calculations.
The integrated dashboard presents these measurements in a compact format, including:
• Three-candle structure
• Body strength
• Money flow condition
• Liquidity balance intensity
• Momentum state
• Price and flow relationship
━━━━━━━━━━━━━━━━━━
Calculation Philosophy
━━━━━━━━━━━━━━━━━━
PLM is designed around the principle that market behavior can be studied through the interaction of multiple measurable factors.
Instead of relying on one calculation source, PLM combines independent observations from candle structure, volume information, and momentum characteristics to create a comprehensive visualization framework.
The indicator does not provide tradi instructions, does not generate finan advice, and does not attempt to predict future market movement.
PLM is intended as an analytical and visualization tool for studying price behavior, liquidity characteristics, and momentum conditions through objective calculations. Indicator

Indicator

Session Seasonality Deviation [MarkitTick]💡 A highly advanced analytical framework meticulously engineered to quantify, measure, and visualize volatility anomalies within specific, localized trading windows. By programmatically isolating price action strictly to predefined market hours—such as the London or New York opens—this tool establishes an objective statistical baseline of expected market movement based exclusively on historical day-of-the-week performance data. Rather than relying on lagging continuous averages, this mathematical model detects the precise moment a market transitions from baseline activity into statistically significant expansion or compression, providing an objective lens through which to view true price dynamics.
● ✨ Originality and Utility
Traditional volatility metrics and bands typically analyze continuous price data streams, inadvertently blending distinct, structurally different trading periods into a single, homogenized moving average. This generalized approach inherently degrades the accuracy of volatility forecasting. The core utility of the SSD indicator lies in its targeted isolation of distinct market sessions, mathematically acknowledging the reality that a Tuesday London session behaves with entirely different liquidity parameters than a Friday New York session.
By creating an isolated historical distribution for each specific day of the week, this tool offers a highly accurate, predictive baseline for expected volatility that adapts to the calendar. Furthermore, the integration of structural price action filters ensures that these statistical anomalies are always correlated with actual market mechanics, elevating the tool beyond simple moving average bands and providing a robust, multidimensional analysis of market intent.
● 🔬 Methodology and Concepts
This script operates on a sophisticated confluence of statistical profiling and structural market analysis, creating an unyielding logic engine designed to filter market noise.
Time-Series Stratification: The underlying logic initiates by isolating raw price data exclusively within a user-defined temporal window. It captures the extreme upper and lower boundaries of this session, establishing the true operational range and discarding irrelevant data from inactive hours.
Day-of-Week (DOW) Seasonality Profiling: Rather than utilizing a generic rolling lookback of consecutive calendar days, the algorithmic engine stores and categorizes historical session ranges based on the specific day of the week. It builds an independent, localized statistical distribution for each day, calculating the mean average range and the variance of those specific historical instances.
Standardized Deviation (Z-Score) Engine: The primary mathematical trigger relies on a rigorous Z-Score calculation. It compares the current session's confirmed range against the historical DOW average, divided by the established standard deviation. This quantifies exactly how far the current volatility deviates from the empirical historical norm.
Structural Confluence and Market Character: To prevent the system from acting on anomalous volatility that lacks definitive directional intent, the logic engine requires a structural confirmation. It evaluates recent high and low boundaries, demanding that the closing price breaches these structural bounds to validate the statistical signal and confirm a genuine shift in market character.
● 🎨 Visual Guide
The visual interface is precision-engineered for rapid cognitive interpretation of complex statistical states, designed to relay critical data without cluttering the charting canvas.
Dynamic Heatmap Candles: The primary price action is overlaid with a responsive heatmap. Candlesticks are colored dynamically to reflect the internal bias of the active session, providing an immediate visual cue of the dominant buying or selling pressure.
Average Range Bounds: Subtle, non-intrusive bracketing lines are plotted symmetrically around the session open, projecting the historical average range. This creates a visual baseline for expected session expansion, allowing the user to see when price escapes the statistical norm.
Actionable Trade Levels: Upon the generation of a confirmed signal, the tool plots projected Entry, Stop Loss, and multiple Take Profit coordinates. Chart labels are meticulously configured to display raw value strings without percentage signs, ensuring a clean, distraction-free presentation of critical price levels.
Analytical Heads-Up Dashboard: A sophisticated data table is rendered on the chart, centralizing key real-time metrics. It details the active session, current directional bias, real-time Z-Score, Sample Size validity, and structural state. The dashboard is explicitly designed to display a matching, comprehensive evaluation of both long and short transaction outcomes, ensuring a perfectly balanced view of all potential market trajectories.
● 📖 How to Use
Interpreting the output of this tool requires a methodical, step-by-step approach, focusing heavily on the intersection of statistical deviation and structural shifts.
Monitor the on-chart dashboard for the Z-Score to definitively exceed the user-defined deviation threshold, which serves as the primary indicator of a statistically significant expansion in volatility.
Verify the directional bias of the current session using the Heatmap Candles and ensure this localized momentum aligns with the broader, macro market structure.
Wait for a confirmed structural breach signal that perfectly matches the directional bias of the initial statistical deviation, ensuring momentum is backed by actual price displacement.
Utilize the automatically plotted Trade Action Levels for strict risk management. The Stop Loss is dynamically calculated based on historical variance, and Take Profit levels offer scaled, mathematically logical target zones.
Exercise extreme caution and avoid executing signals during periods of severe price compression, or when the dashboard indicates that the sample size of historical data is insufficient to form a mathematically reliable statistical distribution.
● ⚙️ Inputs and Settings
The configuration panel is categorized logically to allow for the precise, modular tuning of both the statistical engine and the visual outputs.
Core Settings: Select the target session (Asia, London, New York) and define the lookback period for the seasonality model. Adjust the precise Deviation Threshold (Z-Score limit) to control the strictness and sensitivity of the generated signals.
Filters: Toggle specific confirmation layers, including the minimum required historical sample size, minimum expansion criteria, and specific structural requirements necessary to validate a move.
Trade Tools: Calibrate the multiplier values for the dynamically calculated Stop Loss and Take Profit levels, allowing the user to seamlessly align the tool with their individual risk parameters and payout models.
Visuals and Dashboard: Customize the display properties of the heatmap candles, the average range bands, and the spatial positioning of the analytical dashboard to suit personal workspace preferences.
● 🔍 Deconstruction of the Underlying Scientific and Academic Framework
The theoretical foundation of this analytical tool is deeply rooted in advanced Quantitative Finance, specifically drawing upon the established principles of Volatility Clustering and the Day-of-the-Week Anomaly. Academic literature frequently notes that financial markets exhibit leptokurtic distributions, wherein volatility is not a constant force but rather clusters densely in specific, predictable temporal windows. By employing a variance measurement technique akin to Standardized Moments, the script effectively normalizes session volatility.
This process allows the underlying algorithm to objectively classify current price action relative to an empirical baseline, entirely removing subjective human bias from the equation. Furthermore, the integration of structural pivot analysis introduces a deterministic filter to an otherwise probabilistic model. This synthesis ensures that statistical outliers are only deemed actionable when they are accompanied by a verifiable, measurable shift in the underlying supply and demand equilibrium.
⚠️ Disclaimer
All provided scripts and indicators are strictly for educational exploration and must not be interpreted as financial advice or a recommendation to execute trades. We expressly disclaim all liability for any financial losses or damages that may result, directly or indirectly, from the reliance on or application of these tools. Market participation carries inherent risk where past performance never guarantees future returns, leaving all investment decisions and due diligence solely at your own discretion. Indicator

Indicator

LRL Trend Score Pro v3.5 # LRL Multi-Indicator Trend Score
## Recommended Timeframe Setup
This indicator is primarily designed and optimized for the **15-minute chart**, which is the most recommended timeframe for evaluating the overall trend structure and making trading decisions.
For the most effective use, it is strongly recommended to analyze the **15-minute and 5-minute charts together**.
* Use the **15-minute chart as the primary trend and signal timeframe**.
* Use the **5-minute chart to identify shorter-term momentum, entry timing, pullbacks, and early trend changes**.
* Give greater importance to signals when both the 15-minute and 5-minute charts confirm the same direction.
* Avoid relying solely on a 5-minute signal when it conflicts with the broader 15-minute trend.
The 15-minute chart generally provides a more stable view of the market by reducing short-term noise, while the 5-minute chart offers faster information about immediate price movement.
The most recommended approach is therefore:
**15-minute chart for primary trend confirmation + 5-minute chart for detailed entry timing.**
For example, when the 15-minute chart shows a positive LRL structure, price above VWAP, rising OBV, and strengthening TRIX momentum, the 5-minute chart can be used to look for a pullback recovery, LRL reversal, Bollinger Band basis reclaim, or renewed momentum as a potential entry opportunity.
When the 5-minute chart generates a bullish signal but the 15-minute chart remains bearish, the signal should be treated as a short-term rebound rather than a confirmed trend reversal.
---
## Indicator Overview
This indicator is a multi-factor trend analysis system built around the **Linear Regression Line (LRL)** and supported by several key technical indicators, including **OBV, VWAP, Bollinger Bands, and TRIX**.
Rather than relying on a single technical signal, the system evaluates trend direction, volume flow, market positioning, volatility, and momentum together.
Its purpose is to identify situations in which multiple independent signals align and confirm the same market direction.
---
## Core Components
### 1. Linear Regression Line — LRL
LRL is the primary framework of this indicator.
Multiple LRL periods are used to evaluate different market horizons, including:
* Very short-term trend
* Short-term trend
* Medium-term trend
* Long-term trend
The system analyzes the slope, direction, relative position, and alignment of each LRL.
When multiple LRLs are rising and forming a bullish structure, the trend is considered stronger. When the LRLs are falling or becoming negatively aligned, the trend score is reduced.
This multi-period structure helps distinguish a genuine trend from temporary price fluctuations and short-term market noise.
### 2. Volume-Weighted Average Price — VWAP
VWAP is used to determine whether the current price is trading above or below the market’s volume-weighted average price.
* Price above VWAP generally indicates bullish market positioning.
* Price below VWAP generally indicates bearish market positioning.
When the price remains above VWAP while the LRL structure is also rising, the system interprets this as stronger confirmation of an established upward trend.
VWAP can also act as an important intraday reference level for support, resistance, trend continuation, and trend failure.
### 3. On-Balance Volume — OBV
OBV is used to evaluate whether volume flow supports the current price movement.
When both price and OBV are rising, the move is more likely to be supported by genuine buying pressure.
However, when price rises while OBV remains weak or declines, the system may interpret the move as lacking sufficient volume confirmation.
OBV is not plotted directly on the price scale. Instead, its direction and relationship with price and VWAP are incorporated into the internal scoring logic.
This allows volume information to contribute to the analysis without distorting the price chart scale.
### 4. Bollinger Bands — BB
Bollinger Bands are used to measure volatility, price expansion, and the sustainability of a trend.
The system considers several Bollinger Band conditions, including:
* Price crossing above or below the basis line
* Price holding above or below the basis line
* Band expansion
* Band contraction
* Volatility expansion following a consolidation period
* Rejection or recovery around the basis line
A breakout accompanied by expanding Bollinger Bands is generally treated as more meaningful than a breakout occurring during weak or contracting volatility.
The Bollinger Band basis can also be used as an important dynamic trend reference for continuation, pullback support, and exit decisions.
### 5. TRIX
TRIX is used as a smoothed momentum and trend-confirmation indicator.
The system evaluates:
* The direction of TRIX
* The relationship between TRIX and its signal line
* The position of TRIX relative to the zero line
Typical interpretations include:
* Rising TRIX above the signal line and above zero indicates strong positive momentum.
* Rising TRIX below zero may indicate an early-stage trend reversal.
* Falling TRIX below the signal line indicates weakening momentum and may reduce the total trend score.
* TRIX crossing below the signal line after an extended rise may indicate trend exhaustion or a momentum slowdown.
Because TRIX filters out a significant amount of short-term market noise, it is useful for confirming whether an LRL-based trend has sufficient momentum to continue.
---
## Multi-Factor Scoring Logic
The indicator does not generate conclusions from one condition alone.
Instead, it assigns positive or negative weight to multiple market conditions, such as:
* Rising LRL slopes
* Bullish LRL alignment
* Price holding above VWAP
* Positive OBV direction
* Price and OBV moving in the same direction
* Price crossing or holding above the Bollinger Band basis
* Bollinger Band expansion
* Rising TRIX
* TRIX above its signal line
* TRIX above the zero line
The more conditions that align in the same direction, the higher the trend score and the stronger the overall signal.
When the indicators conflict with one another, the score remains neutral or decreases.
This helps reduce misleading signals caused by temporary price spikes, weak-volume breakouts, short-lived rebounds, or momentum movements that are not supported by the broader trend structure.
---
## Multi-Timeframe Confirmation
The highest-quality signals generally occur when the 15-minute and 5-minute charts confirm the same market direction.
### Bullish Confirmation Example
A stronger bullish setup may include:
* Bullish or improving LRL alignment on the 15-minute chart
* Price holding above VWAP on the 15-minute chart
* Rising OBV or positive volume confirmation
* Price above the Bollinger Band basis
* Rising TRIX above its signal line
* A 5-minute pullback followed by LRL recovery
* A 5-minute Bollinger Band basis reclaim
* Renewed 5-minute OBV and TRIX momentum
### Bearish or Weak Confirmation Example
A weaker setup may include:
* Bearish LRL alignment on the 15-minute chart
* Price remaining below VWAP
* Weak or declining OBV
* Price below the Bollinger Band basis
* Falling TRIX below its signal line
* A temporary bullish signal appearing only on the 5-minute chart
In this situation, the 5-minute rise may represent only a short-term rebound within a broader bearish trend.
For this reason, the **15-minute chart should remain the primary decision-making timeframe**, while the **5-minute chart should be used as a secondary confirmation and entry-timing tool**.
---
## Purpose of the Indicator
Many technical indicators focus on only one type of market information.
Some evaluate trend, while others focus on volume, volatility, momentum, or average transaction price.
This system combines those separate elements into one integrated framework:
**Trend structure — LRL**
**Volume flow — OBV**
**Market positioning — VWAP**
**Volatility — Bollinger Bands**
**Momentum — TRIX**
The objective is to provide a more balanced and structured interpretation of market conditions while reducing overdependence on any single indicator.
---
## Recommended Use
The indicator has primarily been developed for the following workflow:
* **15-minute chart:** Main trend analysis, score evaluation, and trading decisions
* **5-minute chart:** Entry timing, pullback observation, and early momentum confirmation
* **1-hour chart:** Optional broader market direction and higher-timeframe confirmation
The 15-minute chart is the most recommended standalone timeframe.
However, the most effective overall method is to keep both the **15-minute and 5-minute charts open simultaneously** and compare their trend scores, LRL structures, VWAP positions, volume flows, and momentum conditions.
A trade setup should generally receive greater confidence when:
1. The 15-minute chart confirms the primary direction.
2. The 5-minute chart completes a pullback or short-term correction.
3. The 5-minute signal turns back in the direction of the 15-minute trend.
4. Volume and momentum confirm the renewed price movement.
This approach can help improve entry timing while avoiding trades that move against the dominant trend.
---
## Development Status and Security Notice
This indicator is currently under active development.
Its scoring logic, signal thresholds, parameter optimization, visual presentation, alert conditions, multi-timeframe comparison functions, and overall stability may continue to be revised as additional market data and live trading results are reviewed.
The script also requires further **security-related modifications and source-code protection measures** before it can be fully released or distributed publicly.
Certain internal calculations, proprietary scoring logic, optimized parameter combinations, and weighting methods may therefore remain private or restricted.
The current version should be considered a **developmental, private beta, or limited-access version**, rather than a final public release.
---
## Important Notice
This indicator is designed as a technical analysis and decision-support tool.
It does not guarantee future price movements, profitable trades, or accurate entry and exit points.
Market conditions can change rapidly, and signals may become less reliable during periods of:
* Low liquidity
* Extreme volatility
* Unexpected news
* Market gaps
* Abnormal volume
* Strongly manipulated price action
Users should combine this indicator with appropriate risk management, position sizing, stop-loss rules, and their own independent analysis.
**Trend is not determined by a single indicator. It is confirmed when price, volume, momentum, volatility, and market positioning align. This indicator is designed to identify those moments of convergence.**
Indicator

Indicator

0DTE HullMA + EMA100 Options Entry & Fibonacci StrikesThis is an indicator built for trading options on the 5-minute timeframe, designed for same-day expiration (0DTE) CALL and PUT buying. The thesis is the following:
The EMA 100 defines the bias. If price is below the EMA 100, we only trade PUTs. If price is above the EMA 100, we only trade CALLs. We never fight the macro trend — the EMA 100 decides which direction is allowed, and nothing else.
The HullMA (50) is the trigger. For a PUT, the signal fires when the HullMA flips from green to red while price is below the EMA 100. If the HullMA flips first but price hasn't crossed below the EMA 100 yet, the indicator waits a configurable number of candles (default 4) for that confirmation — if it never happens, the setup is discarded. For a CALL, it's the mirror: the HullMA flips from red to green while price sits above the EMA 100.
The strike levels come from configurable Fibonacci targets. When a signal fires, the indicator measures the most recent swing (recent pivots, or the previous day's range — your choice) and projects three arrival levels: 0.382, 0.5 and 0.618 (all adjustable). These are your candidate strikes — the prices the underlying is likely to reach within the session. For a PUT, all three land below the entry price; for a CALL, above it.
Everything is captured in a "Last Signal" table that freezes at the moment of each trigger, showing the direction, entry price, how many candles ago it fired, the live price, and the three Fibonacci strikes — so you can pick a realistic strike and track progress toward it without cluttering the chart.
The strategy works on stocks, ETFs and crypto, and every visual element can be toggled on or off in the settings.
This tool is for technical analysis only and is not financial advice. 0DTE options carry a high risk of total loss. Indicator

Indicator

NY 4H Range - HayderNY First 4H Candle Range
Overview
This indicator marks the high and low of the first 4-hour candle of the New York trading day and projects that range across the remainder of the session as a reference zone.
What makes it different
Most session-range scripts read the 4H candle directly with `request.security()`, which breaks or misaligns when the chart timeframe is 4H or higher, and which depends on the data feed's own session alignment. This script instead reconstructs the range from lower-timeframe data, so the same values are produced regardless of the chart's timeframe.
Method
1. Trading day anchor at 17:00 New York . The script defines the trading day as starting at 17:00 America/New_York, not at midnight. This follows the standard forex/futures rollover rather than the calendar day. The first 4-hour candle therefore spans 17:00 to 21:00 New York time.
2. DST handling without fixed offsets . The `f_tradeDayStart()` function derives the day boundary by decomposing the current bar's timestamp into New York year/month/day/hour components, deciding whether the bar belongs to the current or previous trading day based on whether the New York hour is at or past 17:00, and rebuilding the anchor with `timestamp()` in the New York timezone. Because the timestamp is rebuilt from calendar components rather than by subtracting a constant offset, daylight saving transitions are handled automatically.
3. Lower-timeframe reconstruction. Rather than requesting the 4H candle, the script pulls arrays of time, time_close, high, and low from a configurable internal timeframe (default 15m) using `request.security_lower_tf()`. It then iterates those intrabar values and accumulates the running high and low of every bar whose open time is at or after the trading day anchor and whose close time falls at or before the anchor plus four hours. This means the range is computed from actual price data inside the window rather than from a pre-aggregated candle, and it remains correct on 4H and higher charts where a standard security call would fail.
4. Single confirmed draw, no repaint . The box and boundary lines are created only once the chart's own bar close has passed the end of the 4H window, and a state flag prevents any redraw for that trading day. Nothing is plotted while the window is still forming, and the levels never shift after they appear.
5. Projection . The range is drawn from the trading day anchor forward to anchor plus 24 hours, covering the full trading day. Each new trading day resets the accumulators and draws a fresh range.
Inputs
- Internal Calculation Timeframe (default 15m): the resolution used to reconstruct the 4H window. Lower values give a more precise range at the cost of more data; must be lower than the chart timeframe.
How to use it
The 17:00–21:00 New York window covers the futures reopen and the early Asian handoff, a period that frequently establishes the initial liquidity boundaries traders reference through the rest of the day. Watch for acceptance outside the boundary, rejection back inside, or consolidation within it. The script does not interpret this behavior for you.
Limitations
- Does not generate buy or sell signals, entries, exits, or alerts.
- The internal calculation timeframe must be lower than the chart timeframe; `request.security_lower_tf()` returns no data otherwise.
- Nothing is drawn until the chart's bar close passes 21:00 New York for that trading day.
- Intrabar data availability is limited by your PulseWire plan's historical intrabar depth, which caps how far back ranges are drawn.
- Symbols with gaps or missing data inside the 17:00–21:00 window will produce a range built from whatever bars exist.
- A visual reference only, to be used as one component of a complete trading plan.
Indicator

Indicator

Daily ATR Big Move DetectorDaily ATR Big Move DetectorThis indicator identifies significant intraday price moves relative to the Daily ATR (14).It automatically detects both bullish surges and bearish drops on your current chart timeframe (ideal for 5m, 15m, 30m charts) when a candle’s range exceeds 20% of the Daily ATR.Key Features:Highlights candles that represent 20%+ of the Daily ATR
Labels each qualifying candle with the exact percentage (e.g. “22.45% of Daily ATR”)
“Manipulation Candle” label automatically appears on moves ≥ 25% of Daily ATR
Color-coded:Green tones for bullish moves
Red/purple tones for bearish moves
Shows current Daily ATR value and candle percentage in a clean table
Works on any symbol (stocks, ETFs, futures, crypto, etc.)
Perfect for spotting potential manipulation moves, exhaustion candles, or high-conviction intraday momentum.Recommended Timeframes: 5min, 15min, or 30min charts (using Daily ATR as reference).
Indicator

Indicator

MJ Automatic Support and ResistanceMJ Automatic Support & Resistance
MJ Automatic Support & Resistance is a chart-based indicator designed to automatically identify and display key support and resistance levels using confirmed pivot highs and pivot lows.
The indicator recalculates based on the active chart timeframe, so the levels automatically update when switching between intraday, daily, or higher timeframes.
Key Features
. Automatically detects support and resistance levels
. Works across all chart timeframes
. Uses confirmed pivot highs and lows
. Separate color controls for support and resistance
. Separate line-thickness controls for support and resistance
. Adjustable pivot sensitivity
. Optional merging of nearby levels
. Adjustable maximum number of displayed levels
. Minimum-touch filter for stronger levels
. Solid, dashed, and dotted line options
. Adjustable line transparency
. Optional price labels
. Optional removal of broken levels
. Adjustable ATR-based breakout confirmation buffer
. Ability to show or hide support and resistance independently
How It Works
Resistance levels are created from confirmed pivot highs, while support levels are created from confirmed pivot lows.
When multiple pivots form near the same price, the indicator can merge them into one level using an ATR-based distance filter. The level price is then averaged as additional touches are detected.
Users can also require a minimum number of touches before a level becomes visible, helping reduce weaker or less-tested levels.
Important Note
Pivot-based levels require future candles to confirm. Because of this, a new support or resistance level will appear only after the selected pivot-strength period has passed.
A higher Pivot Strength generally produces fewer but stronger levels. A lower Pivot Strength produces more levels and reacts faster to short-term price structure.
Suggested Settings
For a balanced chart:
Pivot Strength: 5
Maximum Levels: 30–50
Merge Nearby Levels: Enabled
Merge Distance: 0.20 ATR
Minimum Touches: 1–2
Support Thickness: 2
Resistance Thickness: 2
Lower pivot-strength settings may be more suitable for short-term trading, while higher settings may be better suited for swing trading and higher-timeframe analysis.
Disclaimer
This indicator is intended for technical analysis and educational purposes only. Support and resistance levels are not guaranteed to hold. Traders should combine the indicator with proper risk management, price action, volume, market structure, and other forms of confirmation before making trading decisions Indicator

Points from open price marker**Points From Open Price Marker**
The Points From Open Price Marker is a customizable tool designed to help traders visualize how far price moves above and below a selected candle's opening price.
The indicator identifies a user-selected reference candle and marks:
• The exact opening price
• The highest price reached above the open
• The lowest price reached below the open
• The total point expansion in both directions from the opening price
Each marker displays the actual price level and the number of points gained or lost from the candle's open, allowing traders to quickly measure volatility, expansion, and range development.
Features include:
✅ Select any candle timeframe
✅ Select any reference candle start time
✅ Measure upward and downward price expansion from the open
✅ Display price values, point distance, or both
✅ Customizable marker colors and sizes
✅ Optional open price bubble for quick reference
This tool can be used for studying opening ranges, session behavior, volatility expansion, market structure, and price movement patterns. Traders can apply it to futures, stocks, forex, or crypto to analyze how far price typically travels from important opening levels.
The indicator does not predict direction or provide trade signals. It is designed as a visual measurement tool to help traders understand price movement relative to a key candle open.
Indicator

Reversal Pro | jjartReversal Pro hunts liquidity-sweep reversals and lets a machine-learning model decide which sweeps are worth acting on. The model is trained directly on your chart — on the exact symbol and timeframe you run it on — and retrains on a schedule as new bars arrive, so its scoring adapts to the instrument's current behavior instead of relying on fixed thresholds.
HOW IT WORKS
Trigger — pivot sweep. A candle takes out the lowest low (for longs) or highest high (for shorts) of the previous 8 bars and closes back in the opposite half of its own range — the classic stop-hunt / liquidity-sweep reversal footprint. Only these bars are candidates; the ML never fires in the middle of nowhere.
Features. Four context features are computed on the closed bar: RSI(14), relative volume (vs its 20-bar average), price Z-score over 20 bars, and ADX(14).
Models. Two independent model pairs — one for longs, one for shorts — each consisting of a classifier and a regressor built with the open-source Arbor gradient-boosting library by GainzAlgo:
the classifier's training target is "did price move at least 1 ATR in the trade direction within the next 15 bars?" — its output is the probability you see on the signal label;
the regressor's target is the actual forward excursion in ATR units — it drives the far take-profit (TP3). Models retrain every 75 bars on the last 500 bars (both configurable). Features are paired strictly with outcomes of already-closed forward windows, so training uses no lookahead.
Filters. A signal fires only when ALL of these pass: model score ≥ threshold (80% by default); the chosen direction's score exceeds the opposite one by a minimum edge (rejects "both sides look good" noise); ADX is inside the 12–38 regime window (no dead chop, no runaway trend); a cooldown has passed since the last signal. Optional extra filters (all OFF by default): CCI confirmation — a long requires a recent oversold CCI (≤ −100 within the last 3 bars), a short requires overbought; EMA trend filter — "with trend" takes longs only above the EMA(200) and shorts below it (pullback reversals), "counter-trend" does the opposite (fading stretched price back to the EMA); relative-volume floor — the signal bar's volume must be at least N× its 20-bar average.
No repaint. Signals are confirmed on bar close only — a printed mark never moves or disappears. Target/stop hits are evaluated on confirmed bars as well.
RISK MODULE
Stop-loss is anchored behind the signal bar's wick (the sweep extreme) plus a small ATR buffer; a minimum stop distance of 0.5 ATR is enforced.
TP1 = 1R (a true 1:1 to the initial risk, configurable). When TP1 is touched, the stop moves to entry (break-even, optional).
TP3 = the regressor's predicted excursion × ATR, floored at 2R so it never prints an unreasonably close target. TP2 = halfway between TP1 and TP3.
Level lines recolor as they fill; the trade completes at TP3 or at the stop. A stop hit after the break-even move is reported as a break-even exit, not a loss.
CHART OBJECTS & DASHBOARD
▲/▼ marks at the signal bar show the exact model score (e.g. 84.3%); 90%+ signals use the highlight color; the tooltip shows score, directional edge, ADX, RSI, CCI and the expected TP3 distance in R at signal time. The signal bar's background is softly tinted, and the Entry/SL/TP lines carry small price tags. Language: input names are bilingual (Russian / English); everything drawn on the chart — dashboard, statuses, level tags, tooltips — switches between English and Russian via the "🌐 Язык / Chart language" input. The dashboard shows: BIAS (higher-scored direction), GRADE (TRADE 80+ / WATCH 70-79 / NO EDGE) with the long-vs-short EDGE gap, LONG/SHORT scores, ADX vs its allowed window, RSI/RelVol, FEATURES (the model's live feature-importance split), FILTER status (READY / COOLDOWN / OFF-REGIME / TRAINING / IN TRADE), and STATS — live outcome statistics of completed signals on the chart (% reaching TP1 and TP3, % stopped out, % break-even).
HOW TO USE
Add to a liquid symbol; intraday timeframes 5m–1H work best. Let the model load history — the dashboard shows TRAINING until it has ~500 bars, then READY.
Wait for a ▲/▼ mark with the score. Entry reference is the close of the signal bar; SL/TP levels are drawn automatically.
Alerts are available for long/short entries, TP1/TP2/TP3, stop-loss and break-even exit.
Presets: 🕊 Relaxed (more signals) — score 0.70–0.75, edge 0.03–0.05, cooldown 5, ADX 10–45; 🔒 Strict (fewer, cleaner) — score 0.85–0.90, edge 0.10–0.15, cooldown 15–20, ADX 15–35. Every input's tooltip carries both recommendations.
WHAT IS ORIGINAL HERE / OPEN-SOURCE REUSE
The Arbor gradient-boosting library © GainzAlgo (MPL 2.0) provides the raw fit/predict algorithm and is credited in the code header. Everything trading-related is original: the pivot-sweep trigger gating the ML, the ATR-normalized forward-excursion labels and leak-free feature/label pairing, dual long/short model pairs with the directional edge filter, the ADX regime window, the bar-close no-repaint policy, the wick-anchored risk ladder with the model-driven TP3, break-even handling separated from stop-losses, the live hit-rate statistics, and the dashboard/labels/alerts layer.
DISCLAIMER
This is an analysis tool, not financial advice. Past performance of signals does not guarantee future results. Always manage your risk.
Описание — RU
Reversal Pro — разворотный индикатор, в котором каждый пивот-свип оценивается моделью машинного обучения, обучающейся прямо на вашем графике (конкретный инструмент и таймфрейм) и регулярно переобучающейся под текущий характер рынка.
Как рождается сигнал: (1) бар снимает 8-барный экстремум и закрывается в противоположной половине диапазона — классический вынос ликвидности; (2) модель оценивает контекст по 4 признакам: RSI(14), относительный объём, Z-score цены, ADX; для лонга и шорта — отдельные пары «классификатор + регрессор» (библиотека Arbor © GainzAlgo); таргет классификатора — «прошла ли цена ≥1 ATR в сторону сделки за следующие 15 баров», таргет регрессора — фактический ход в ATR; переобучение каждые 75 баров на последних 500, без заглядывания в будущее; (3) фильтры: скор ≥80%, перевес над противоположным направлением, ADX в окне 12–38, пауза между сигналами; опциональные доп. фильтры (по умолчанию выкл): подтверждение CCI (перепроданность/перекупленность рядом с сигналом), трендовый фильтр EMA (по тренду / контртренд), минимальный относительный объём сигнального бара; (4) подтверждение только на закрытии бара — без перерисовки.
Язык: названия настроек двуязычные (рус/англ), вся графика — таблица, статусы, ценники уровней, подсказки — переключается тумблером «🌐 Язык / Chart language».
Риск-модуль: SL за фитилём сигнального бара + запас ×ATR (минимум 0.5 ATR); TP1 = 1R с переносом в безубыток; TP3 = прогноз регрессора с нижней планкой 2R; TP2 — середина. Стоп после переноса в БУ считается безубытком, а не лоссом.
На графике: метки ▲/▼ с точным скором (90%+ подсвечиваются), линии Entry/SL/TP с перекраской при достижении, дашборд (скоры, BIAS/EDGE/GRADE, режим ADX, важность признаков, статус движка, живая статистика отработки TP1/TP3/SL/BE) и алерты на все события.
Пресеты: 🕊 мягкий (больше сигналов) — скор 0.70–0.75, перевес 0.03–0.05, пауза 5, ADX 10–45; 🔒 строгий — скор 0.85–0.90, перевес 0.10–0.15, пауза 15–20, ADX 15–35.
Дисклеймер: инструмент анализа, не финансовая рекомендация. Управляйте риском. Indicator

Candle Majick - Booby Trap Detector mk1CANDLE MAJICK - BOOBY TRAP DETECTOR mk1
INTRODUCTION
Candle Majick - Booby Trap Detector mk1 is an educational market-context indicator that evaluates apparent bullish and bearish reversal candles as developing hypotheses rather than automatic trade signals.
A reversal candle can look persuasive while still forming in a location where the market has not completed the structural work normally needed to support a genuine turn. This script was designed to examine that distinction.
Instead of asking only, “Is this a hammer, engulfing candle, pin bar, outside reversal, morning star, or evening star?”, the indicator asks a more useful question:
Has the surrounding market context earned the reversal thesis, or is the candle vulnerable to becoming a continuation trap?
WHAT THE SCRIPT ANALYZES
The indicator combines candle geometry with several independent context layers:
• Named intraday key-level zones:
- Previous-Day High and Low
- Developing Session High and Low
- Session VWAP
- Nearest configured Round Number
• Named swing key-level zones:
- Previous-Week High and Low
- Previous-Month High and Low
- Confirmed Swing High and Low
- Two optional user-defined manual levels
• Key-level distance and confluence
• Repeated-level testing and level-fatigue proxy
• Nearby confirmed swing references that may represent probable unswept liquidity
• Round-number surface-bounce behavior
• Relative-volume and true-range expansion used as a News-Like Event Proxy
• Three configurable higher-timeframe trend contexts:
- Tactical
- Structural
- Macro
• Persistent candidate memory
• Early retail-trap warnings
• Confirmed reversal-failure events
HOW THE ENGINE WORKS
1. A supported reversal pattern is detected.
2. The pattern receives a raw geometry score based on measurable candle proportions.
3. Setup quality is adjusted according to location. A strong-looking candle that forms away from every enabled key level is downgraded.
4. Trap risk is calculated from contextual warnings, including poor location, nearby unswept swing references, repeated testing, round-number behavior, abnormal expansion, and higher-timeframe contradiction.
5. The candidate is preserved for a configurable evaluation window rather than being recreated on every bar.
6. A WARN event can appear when the reversal candle is contextually vulnerable but has not yet failed.
7. A confirmed BT event appears only when price later violates the stored reversal thesis.
This separation matters. A warning is not treated as a confirmed trap, and candle geometry is not treated as reversal proof.
HOW TO USE
Apply the indicator to the chart timeframe used for execution.
Configure the three higher timeframes so they represent the context relevant to your trading horizon. For example, a lower-timeframe trader may use 15 minutes, 1 hour, and 4 hours.
Keep the named zones visible while learning the chart map. The script can display abbreviated names such as PDH, PDL, PWH, PWL, PMH, PML, SH, SL, VWAP, and RN, or spell the names out fully.
The available chart-label modes are:
• Off — hides event labels.
• Stealth — shows confirmed booby traps only.
• Icon Only — uses minimal symbols while preserving hover explanations.
• Compact — shows short event codes and associated higher timeframes.
• Verbose — prints classifications, scores, and higher-timeframe conflict directly on the chart.
Interpret the events as follows:
• Grey candidate marker:
A reversal pattern has been detected. This is an observation, not an entry signal.
• WARN:
Contextual trap risk is elevated, but the candidate has not yet been invalidated.
• BT:
The stored reversal thesis failed during its evaluation window.
Hover over labels for the exact reasons that contributed to the event.
WHY THIS SCRIPT IS VALUABLE
Many candlestick scanners stop at pattern recognition. That can encourage traders to react to appearance without evaluating location, unfinished liquidity work, repeated level testing, abnormal expansion, or higher-timeframe continuation pressure.
Candle Majick - Booby Trap Detector mk1 is designed to fill that gap.
Its value is not that it finds more reversal candles. Its value is that it:
• downgrades unsupported reversal setups;
• distinguishes warnings from confirmed failures;
• preserves the original candidate context;
• associates trap events with three higher-timeframe regimes;
• provides named key-level zones for faster chart cognition;
• and explains why a candle received its classification.
ORIGINALITY AND SOURCE DISCLOSURE
This implementation was independently written for this project in Pine Script v6.
No third-party or previously published Pine source code was copied, adapted, translated, or incorporated into this implementation. The script uses PulseWire’s documented Pine built-ins, standard mathematical operations, and original project-specific logic for candidate memory, scoring, key-level zoning, higher-timeframe context, event classification, visual presentation, and explanations.
EDUCATIONAL TOOLTIP NOTICE
The tooltips are included for education, transparency, and auditability. They explain which measured facts and explicitly identified proxies contributed to a warning or trap classification.
The tooltips are not advertising, financial advice, performance guarantees, or claims of predictive certainty.
IMPORTANT LIMITATIONS
This script does not have direct access to:
• resting orders;
• institutional intent;
• real stop orders;
• confirmed economic-news causation;
• bid/ask delta;
• cumulative volume delta;
• footprint imbalance;
• or market-by-order data.
Accordingly, terms such as Probable Liquidity, News-Like Event, Level Fatigue, and Trap Risk describe analytical proxies—not directly observed order-flow facts.
Higher-timeframe requests use lookahead disabled for trend calculations. Swing references use confirmed pivots. Candidate markers remain on their original bars, while warnings and confirmed failures appear only when those events are observed.
This indicator is an analytical and educational tool. It should be combined with independent judgment, risk management, and appropriate market knowledge.
Indicator

RSI Market Structure Zones ProPlease read how to use it. red before use.
RSI Momentum Zones Pro
Professional RSI Confirmation Indicator for Trend, Reversal & Scalping
Author: Forex_Market_Insights
Overview
RSI Momentum Zones Pro is a professional momentum analysis indicator developed to simplify RSI interpretation by dividing market momentum into four institutional trading zones instead of relying solely on the traditional overbought and oversold approach.
Rather than treating RSI as a simple oscillator, this indicator classifies momentum into Over Bought, Resistance, Support, and Over Sold regions to help traders understand where price is statistically more likely to continue, slow down, reject, or reverse after receiving price action confirmation.
The indicator is designed for discretionary traders who combine momentum analysis with candlestick confirmation instead of using RSI crossovers alone.
It is suitable for scalping, intraday trading, swing trading and multi-timeframe analysis.
Core Concept
Traditional RSI indicators only highlight the 70 and 30 levels, which often generate premature or unreliable signals during strong market trends.
This indicator expands RSI interpretation by introducing four structured momentum zones:
Over Bought (80)
Resistance (68)
Support (35)
Over Sold (20)
These additional zones allow traders to evaluate market strength in greater detail before making trading decisions.
Instead of assuming every overbought or oversold condition will immediately reverse, the indicator encourages confirmation through actual price behavior.
Indicator Structure
The RSI panel contains four clearly defined institutional-style levels:
OVER BOUGHT (80)
Represents an extreme bullish momentum zone.
Price entering this area suggests that buying pressure has become unusually strong.
This does not automatically indicate a sell signal.
Instead, traders should wait for bearish confirmation before considering a short position.
RESISTANCE (68)
Represents an upper momentum resistance area.
Momentum is considered strong, but not yet at an extreme.
This zone is useful for identifying potential exhaustion during bullish trends while still allowing trend continuation if buying pressure remains strong.
SUPPORT (35)
Represents a lower momentum support area.
Momentum has weakened but has not yet reached extreme bearish conditions.
This area frequently serves as an early accumulation zone where buyers may begin regaining control.
OVER SOLD (20)
Represents an extreme bearish momentum condition.
Selling pressure has reached unusually high levels.
Rather than immediately buying, traders should wait for bullish confirmation from price before entering a long position.
Dynamic RSI Visualization
The RSI line changes color according to momentum direction.
Green RSI Line
Indicates that RSI is rising and bullish momentum is strengthening.
Red RSI Line
Indicates that RSI is falling and bearish momentum is increasing.
This dynamic visualization allows traders to recognize momentum shifts without relying solely on numerical RSI values.
Trading Algorithm
The indicator does not generate trading signals simply because RSI reaches a certain level.
Instead, it follows a confirmation-based workflow.
Bullish Setup
A potential Buy opportunity is considered when:
RSI reaches the Support zone (35) or the Over Sold zone (20).
A strong bullish candle closes after momentum stabilizes.
Price confirms that buyers are beginning to regain control.
This confirmation-based approach helps reduce entries during ongoing bearish momentum.
Bearish Setup
A potential Sell opportunity is considered when:
RSI reaches the Resistance zone (68) or the Over Bought zone (80).
A strong bearish candle closes after bullish momentum weakens.
Price confirms increasing selling pressure.
This helps filter out false reversals during strong uptrends.
Momentum Confirmation Philosophy
One of the primary design goals of this indicator is to avoid trading solely based on RSI values.
Instead of assuming:
RSI reached 20 → Buy
or
RSI reached 80 → Sell
the indicator expects traders to combine RSI zones with actual market structure and candlestick confirmation.
This confirmation-first methodology is intended to reduce low-probability entries.
Hidden Momentum Concept
Momentum reversals do not always occur simultaneously on price and RSI.
Occasionally:
Price may create a new swing low while RSI does not.
RSI may create a new swing low while price remains relatively stable.
Likewise, the same behavior can occur near market highs.
These situations often indicate weakening momentum and can provide early evidence that trend strength is fading.
This indicator is designed to help traders visually identify these momentum shifts while combining them with price action confirmation before executing trades.
Multi-Timeframe Usage
Although the indicator performs well on lower timeframes such as the 1-minute chart, its underlying momentum framework is applicable across all PulseWire-supported timeframes.
Many traders use:
1 Minute for scalping
5 Minute for intraday trading
15 Minute for short-term trend trading
Higher timeframes for broader market context
Using higher timeframe trend direction together with lower timeframe RSI confirmations may improve trade selection.
Practical Trading Workflow
A typical workflow may include:
Observe which RSI zone the market is approaching.
Wait for price action confirmation.
Confirm momentum direction using the RSI line color.
Enter only after the confirmation candle closes.
Manage risk using appropriate stop-loss placement and position sizing.
The indicator is intended to assist discretionary decision-making rather than automate entries.
Best Market Conditions
The indicator is particularly useful during:
Intraday trading
Scalping
Trending markets
Pullback trading
Momentum continuation setups
Reversal confirmation
Multi-timeframe analysis
Risk Notice
No technical indicator can predict future price movement with certainty.
RSI Momentum Zones Pro is designed as a decision-support tool and should be used alongside sound risk management, price action analysis, and overall market context.
It is not intended to be used as a standalone trading system, and traders should always confirm setups before entering positions.
Original Development
RSI Momentum Zones Pro has been independently designed and implemented by Forex_Market_Insights. The indicator combines structured RSI zoning, dynamic momentum visualization, and confirmation-based trading principles into a single workflow intended to improve momentum interpretation while remaining intuitive for discretionary traders. Indicator

[Core Convexity] SMT Divergences
## Description
The SMT Divergences indicator is a comprehensive tool designed to detect and manage Smart Money Tool (SMT) divergences across multiple assets directly on your primary chart. SMT divergence is a classic concept used to identify institutional accumulation or distribution by revealing a lack of correlation between highly correlated assets (such as NQ, ES, and YM, or Gold and Silver) at key structural swing points.
This script automates the detection process, filters out duplicate signals, and tracks mitigation (when an SMT structure is broken or invalidated by price action) to keep your charts clean and actionable.
### Key Features
* **Automatic Asset Pairing:** Detects the root symbol of your current chart and automatically pulls data for the most relevant correlated instruments. For example, if you are viewing NQ, it will automatically check ES and YM. It also features a dedicated "No YM" mode to simplify index correlation down to NQ and ES exclusively.
* **Custom Asset Input:** Switch the selection mode to "Custom" to manually input any two symbols you wish to compare against your primary chart.
* **Dual-Layer Detection:** The script scans both immediate pivot points and structural swings (Highs/Lows) to provide both near-term and macro SMT identification.
* **Dynamic Mitigation Stack:** When price invalidates an SMT level, the indicator can immediately remove the visual lines or keep them on the chart for a specified expiration window with a configurable tag to track historical structural breaches.
* **Advanced Merging Logic:** To eliminate chart clutter, the script includes options to merge duplicate rays triggering on the same candle, as well as merging same-origin SMTs into a single combined projection point.
---
## How It Works
An SMT Divergence occurs when one asset fails to confirm a new swing high or low made by a correlated asset:
* **Bearish SMT:** The primary asset fails to make a higher high while the correlated asset successfully drives to a higher high, indicating underlying weakness.
* **Bullish SMT:** The primary asset fails to make a lower low while the correlated asset successfully drives to a lower low, indicating underlying strength.
The script runs a safe lookback sequence up to 450 bars to find matching historical pivot structures, compares the relationship between the primary chart and your secondary/tertiary assets, and plots precision lines directly between the corresponding structural points.
---
## Settings and Inputs
### System
* **Real-Time Detection:** When enabled, calculations update dynamically on the live, open bar. When disabled, signals confirm strictly on the close of the candle.
* **Merge Duplicate Rays:** If both tracked assets trigger an SMT divergence on the exact same bar, this option condenses them into a single line with a combined text label.
* **Merge Same-Origin SMTs:** Combines multiple SMT lines originating from the exact same candle, extending the line to the furthest matching historical point and appending an (M) tag.
* **Enable Structure SMT:** Expands the algorithm to look for structural pivot failures in addition to immediate, strict candle-to-candle alignment.
* **Lookback:** Determines how many historical bars the script will scan to find a matching structural pivot point (capped safely up to 500 bars).
* **Min Bars for Line/Label:** Configures the strict visual threshold required before rendering a line or a text label to screen, filtering out negligible, noise-level divergences.
### Broken SMT Mitigation
* **Remove Broken SMTs:** Activates the garbage collection system to handle lines when price violates the divergence level.
* **Bars to Keep After Invalidation:** Determines how long a broken SMT line remains visible on your chart before deletion. Set this to 0 for immediate visual removal.
* **Show (X) Tag on Invalidated:** Appends an (X) character to the text labels of broken levels during their expiration window.
* **Mitigation Logic:** Choose between "Pair Only (Strict)" which invalidates the line if the primary chart and the specific asset break structure, or "All Connected (Global)" which requires all three assets to breach the level before declaring an invalidation.
### Asset Selection and Styling
* **Asset Selection Mode:** Toggle between Automatic, Automatic (No YM), or Custom routing.
* **Check Mode:** Options include "Strict" (where bullish lines check highs and bearish lines check lows) or "Both High & Low" for unrestricted pivot mapping.
* **Styling Groups:** Fully customize visibility, font sizes, colors, line widths, and line styles (Solid, Dashed, Dotted) independently for both Asset 1 and Asset 2 configurations. Indicator
