OA - RS HistogramOA - RS Histogram Indicator
This indicator displays a histogram representation of Relative Strength (RS) analysis, helping traders visualize the momentum relationship between a security and a reference index.
Key Features:
RS Histogram: Shows the difference between the current RS ratio and its EMA smoothed line
Customizable Reference Index: Default set to XU100, but can be changed to any index
EMA Smoothing: Adjustable EMA period (default 21) for trend analysis
Visual Clarity: Histogram bars are colored aqua for positive values and purple for negative values
Zero Line Reference: Dotted gray line for easy identification of positive/negative zones
How It Works:
The indicator calculates the relative strength by comparing the normalized percentage changes of the current security against the selected reference index. A 5-period EMA is applied to the RS ratio, and then the difference between this smoothed RS line and a longer EMA (default 21 periods) is displayed as a histogram.
Technical Calculation:
Fetches reference index data with proper gap handling
Calculates normalized percentage changes for both security and index
Computes relative strength ratio
Applies EMA smoothing to reduce noise
Displays the difference as a histogram for clear momentum visualization
Customization Options:
Reference index selection (default: XU100)
EMA length adjustment (default: 21 periods)
Color customization for positive and negative histogram bars
Alert Conditions:
Histogram crossing above zero (potential bullish momentum shift)
Histogram crossing below zero (potential bearish momentum shift)
Usage:
This tool helps traders understand relative strength concepts through visual histogram representation. The zero-line crossovers can indicate momentum shifts in the security relative to the chosen benchmark index.
Trend Analysis
R3df00x Smart S/R Strategy R3df00x Smart Support/Resistance Strategy.
Elevate your trading with AI-powered Support/Resistance detection combined with SuperTrend trend-following signals.
This advanced strategy combines:
i-> Dynamic Support/Resistance Detection: Identifies key price levels using pivot points.
ii-> SuperTrend Indicator: Flags trend direction with visual alerts.
iii-> Smart Entry System: Triggers trades only at confirmed S/R touches with trend. confirmation
iv-> Risk Management: Customizable stop loss and take profit systems.
v-> Perfect for stocks, forex, and crypto trading across multiple timeframes.
🔧 Input Parameters
Group Parameter Description Default
Core Settings ATR Period Volatility measurement period 11
ATR Multiplier SuperTrend sensitivity 1.192
Risk Management Stop Loss Type ATR or Percentage based ATR
Stop Loss Value Risk per trade (1.5 = 1.5% or 1.5x ATR) 1.5
S/R Detection S/R Lookback Levels to remember 20
S/R Sensitivity Pivot point sensitivity 3
Touch Threshold Price proximity to S/R (%) 0.5%
📈 Strategy Logic
Entry Conditions:
graph TD
A --> B
B --> C
D --> E
E --> F
Exit Conditions:
ATR/Percentage-based stop loss.
Optional take profit.
Auto-exit on trend reversal.
⭐ Key Features
1. Smart S/R Identification.
i-> Automatically detects significant support/resistance levels.
ii-> Plots dynamic dashed lines for visual reference.
iii-> Highlights touch events with colored backgrounds.
2. Dual Confirmation System.
i-> Requires both S/R touch AND SuperTrend reversal.
ii-> Reduces false signals by 60% compared to basic systems.
3. Visual Trading Aids.
i-> CALL/PUT entry labels.
ii-> SuperTrend color-coded trend.
iii-> Touch highlight zones.
4. Customizable Risk.
i-> Choose between ATR or Percentage stops.
ii-> Adjustable stop loss/take profit ratios.
iii-> Position sizing control.
👍 Pros
1. High-Probability Setups: Combines two powerful technical concepts.
2. Clear Visual Signals: Easy-to-spot entries on chart.
3. Adaptive to Markets: Works on stocks, forex, and crypto.
4. Risk Control: Built-in stop loss management.
5. Non-Repainting: Signals confirmed at bar close.
6. Multi-Timeframe: Effective from 15min to daily charts.
👎 Cons
1. Whipsaw Risk: In choppy markets (use higher timeframes to mitigate).
2. Lagging Indicator: SuperTrend reacts after price movement.
3. Requires Confirmation: Best combined with volume analysis.
4. S/R Sensitivity: Needs parameter tuning for different assets.
💡 Recommended Settings
Market Timeframe ATR Period S/R Lookback
Stocks 1H-4H 14 30
Forex 15M-1H 11 20
Crypto 30M-4H 7 50
⚠️ Risk Disclaimer.
"Past performance is not indicative of future results. Always test strategies in a demo account before live trading. This strategy doesn't guarantee profits and may result in losses. The developer is not responsible for any trading decisions made using this indicator."
👉 Get this powerful S/R strategy today and trade with institutional-level technical analysis!
Higher High Lower Low Multi-TF📊 Higher High Lower Low Multi-Timeframe Indicator
Detects market structure shifts (HH, HL, LH, LL)
Identifies trend direction (bullish / bearish / neutral)
Works across multiple timeframes (M5 to Weekly)
Displays a compact trend summary table on the chart
Customizable pivot sensitivity (Left/Right Bars)
Visual labels on chart for structure points
Ideal for structure-based trading and SMC traders
Adaptive Increment SuperTrendThe Adaptive Increment Supertrend a perpetual Trend Following indicator that aims to give faster & more reliable signals relative to the popular TradingView in-built SuperTrend.
Here is a quick visual representation of that difference, and why the AI SuperTrend is a superior version of the classical SuperTrend:
How does the indicator work?
The Adaptive Increment SuperTrend works like so:
1. Find the MA value (this can be WMA, SMA, HMA...)
- This will be the base of the indicator
2. Use For Loop function for finding out the "Boost" Values
- This will be used for figuring out the band distance
3. Find the MATR Value:
- Calculate the ATR and then find the median of it over X period
4. Calculate Lower and Upper Bands
And BOOM! The AI SuperTrend has come to life!
Plotting
The indicator plots a glowing line that will represent the value the candle would have to cross in order to trigger a trend reversel.
The line is than colored where
Bright Green Color => Uptrend
Bright Red Color => Downtrend
Watch out that this indicator is not perfect and investing uppon the data it provides can cause losses of capital
I hope you all will find some good use of this indicator, and wish you all the best of luck!
Dynamic ORB Algo v7N4A - Dynamic ORB Algo v7
A precision-engineered intraday breakout system designed for professional traders operating in NQ and ES futures markets. The strategy blends advanced ORB (Opening Range Breakout) logic with adaptive session control, dynamic filters, and quartile-based trade management to deliver robust and structured execution across multiple global trading zones.
*Session-aware Opening-Range-Breakout strategy for **NQ / MNQ / ES / MES** futures*
Invite-only · source-protected
---
## 1 What the script does
Dynamic ORB v7 isolates the first **Opening Range (OR)** of each session, waits for a *confirmed* break of that range, and then applies a **five-layer validation engine** before placing a trade.
The goal is simple: **fewer, higher-quality breakouts with tighter draw-downs** — a need clearly demonstrated in the “With vs Without Filter” study, where adding the filter stack cut trades from 159 to 45 while boosting win-rate from 52.8 % → 73.3 % and lifting the profit factor from 1.23 → 3.19
---
## 2 Five-layer validation engine
In the 4 modes, the strategy employs a multi-dimensional filter stack to validate breakout quality and reduce false signals. Each filter contributes unique confirmation logic:
1. EMA Bias Filter
Establishes directional bias using 2x 200-period EMAs clouds (on both high and close).
Filters out counter-trend setups.
Active in: Moderate, Conservative modes.
2. Range Geometry (RG) Filter
Measures directional conviction by analyzing whether price consistently pushes in one direction within a smoothed dynamic range:
Utilizes smoothed deviation envelopes and adaptive trend centerline.
Monitors for sustained directional flow (via upCounter/downCounter logic).
Prevents entries during sideways or mean-reverting environments.
3. Momentum Shift Validator
A WAE-style module using fast vs slow EMAs to capture directional thrust:
Tracks positive or negative momentum shifts between bars.
Long trades require increasing bullish momentum; shorts require the opposite.
Ensures active market participation and screens out weak breakouts.
4. Multi-Session Adaptability
Supports automated session presets for Pre-London, London, and New York trading hours. Each session auto-configures its own ORB and entry periods, while maintaining full manual control via Custom mode. Timezones are always user-configurable.
A breakout fires **only** if *all* active layers are green.
---
## 4 Built-in profiles - Strategic Mode Selection
Users can select from four predefined filter configurations depending on risk appetite and market conditions:
Basic – Raw ORB breakout without filters; ideal for clean trend days
Conservative – EMA filter active with higher sensitivity (19), RG filter off
Aggressive – EMA filter active with fast sensitivity (5), RG filter off
Custom – Full manual control over all filters and logic components
Each mode automatically configures the system without requiring manual re-adjustments.
Switching profile rewires sensitivities instantly; no chart reload required.
## 5 Default inputs (all live-editable)
| Input | Default | Purpose |
|-------|---------|---------|
| `sessionPreset` | New-York | Align OR with CME cash open |
| `orbStart / orbEnd` | 09 : 30 / 09 : 45 | Statistically robust window UTC-4 |
| `riskUSD` | 300 | Keeps loss < 5 % account equity |
| `atrFactor` | 1.2 | Adaptive trailing gap |
| `maxHold` | 270 min | Avoid overnight carry |
The script ships with **$1.40/contract commission** & **1-tick slippage** pre-configured to keep tests realistic.
---
## 6 Performance snapshots
We ran the exact same ORB logic on MNQ (March 10 – July 9, 2025):
Once with filters OFF and once with filter ON
Test at MNQ, New York session, ORB 9:30-9:45 UTC-4, 5min candle close break of the range, TP1-SD1:75% close, TP2-SD2:rest.
| Mode | Trades | Win % | PF | Max DD | Net P/L |
|---------|-------- |-------|----|--------|---------|
| Basic | 174 | 51.72 % | 1.16 | – $3040.30 | + $2861.70 |
| Aggressive | 46 | 74.00 % | 3.21 | –$981 | +$5678.30 |
All tests use the script’s default commission, slippage and position-sizing logic.
---
## 7Entry Conditions
A breakout entry is triggered only after a full bar closes beyond the ORB boundary, subject to filter validation.
Stop Loss Structure
Stops are placed using the ORB quartile framework (typically below Q1 or above Q4), combined with mid-range invalidation logic.
Risk Sizing:
Contract size is dynamically computed from ORB range volatility.
Typical exposure per trade: $200–$400
Profit-Taking Methodology
Targets can be enabled at SD0.5, SD1.0, SD1.5, and SD2.0 intervals from the ORB range. Users control exit percentages per target level. Breakeven is automatically managed after partial take-profit.
Additional Controls
No pyramiding
No re-entries per signal
Max hold duration enforced (default: 270 minutes)
---
## 8 Alerts Included
`Long Entry` / `Short Entry` alerts fire the moment a breakout passes all validation layers — supports pop-up, e-mail, webhook and SMS.
---
## 9 Risk disclosure
Futures trading involves substantial risk and is not suitable for every investor. Historical and simulated results shown here are **hypothetical** and do **not** guarantee future performance. This script is provided for educational research only; consult a licensed financial professional before committing real capital.
---
*Request access via in-platform message to **@AntonyN4A**
DIVAP RSI by:TMThe DIVAP RSI by:TM is a precision-focused RSI-based indicator designed to identify high-confidence entry and exit points. It uses a faster RSI (length 7) combined with extended levels (20 and 80) to capture momentum reversals at extreme zones.
✅ Green arrows signal entries when RSI crosses above 20 (exit from oversold)
✅ Red arrows signal exits when RSI crosses below 80 (exit from overbought)
This minimalist tool is ideal for traders who prefer clean chart setups with clear, timely alerts.
🔧 This is a test version and is actively being improved. Feedback is welcome!
Purple Dot IndicatorDescription:
Identifies high-momentum candles using price % move + volume spike.
Purple = Combined signal | Blue = Price only | Orange = Volume only.
Created by Haseeb Badar (@HB_Stocks).
Stan's Magic PotionStan's Magic Potion Indicator
Overview
"Stan's Magic Potion" is a robust Pine Script® v6 indicator designed for short-term trading on 3-minute and 5-minute time frames, optimized for major indices such as AMEX:SPY , SP:SPX , NASDAQ:QQQ , and $IWM. This indicator integrates Opening Range Breakout (ORB) logic, Dynamic Momentum Metrics (DMM), VWAP, and confluence-based entry signals to deliver clear, actionable trade setups for bullish and bearish opportunities.
Key Features
Opening Range Breakout (ORB): Captures the high and low of the 9:30 AM – 9:45 AM EST opening range, locking these levels at 9:45 AM to identify breakout zones. Breakouts above or below these levels are highlighted with background colors for easy visualization.
DMM Cross Signals: Utilizes fast and slow Dynamic Momentum Metrics (DMM) to generate "CALL" and "PUT" signals on crossovers, with dynamic fill colors between the DMM lines to indicate trend direction.
Confluence Entry at 10:00 AM: Generates high-probability "CALL" or "PUT" signals at 10:00 AM when price aligns with key levels (above/below EMA 200, VWAP, and locked ORB high/low) and DMM trend confirmation.
VWAP and EMA 200: Plots VWAP and a 200-period EMA as dynamic support/resistance levels to aid in trend analysis.
Visual Clarity: Includes clear labels for trade signals, ORB lock markers, and color-coded plots for intuitive chart reading.
How to Use
Time Frame: Best used on 3-minute or 5-minute charts for AMEX:SPY , SP:SPX , NASDAQ:QQQ , or $IWM.
Trade Setups:
* Look for "CALL" or "PUT" signals from DMM crossovers throughout the session.
* Prioritize 10:00 AM confluence signals for higher-probability entries when price aligns with EMA 200, VWAP, and ORB levels.
* Monitor ORB breakouts (highlighted by background colors) for momentum-driven trades.
Risk Management: Always use proper risk management and confirm signals with additional analysis, as market conditions may vary.
Settings
* The indicator is pre-configured with default parameters (DMM settings, ORB time window, VWAP). No user inputs are required, ensuring simplicity and ease of use.
* Maximum bars back is set to 500 for performance optimization.
Notes
* This indicator is subject to the terms of the Mozilla Public License 2.0.
* © StanTheTradingMan.
* Designed for educational and informational purposes. Always backtest and validate strategies before live trading.
Why Use Stan's Magic Potion?
This indicator combines multiple proven technical concepts (ORB, DMM, VWAP) into a single, cohesive tool tailored for short-term traders. Its focus on key intraday time windows (9:30–9:45 AM and 10:00 AM) and clear visual cues make it an excellent choice for those seeking precision in fast-moving markets.
License
This Pine Script® code is licensed under the Mozilla Public License 2.0.
Price Ranged FVG📌 Price Ranged FVG
Is a clean and efficient tool designed to detect Fair Value Gaps (FVGs) with adjustable filters and structural context. It’s especially useful for traders looking to filter out insignificant gaps and focus on high-probability areas, particularly around swing breaks or structural shifts.
🧠 What is a Fair Value Gap (FVG)?
A Fair Value Gap appears when there’s a price imbalance between candles — typically after a strong move — where the market skips over certain price levels without trading there. These zones can act as potential areas for price to return to (mean reversion), or serve as support/resistance depending on market structure.
🔍 FVG Detection Types
You can choose between three different detection modes under the "FVG Detection" input:
Same Type: Only detects FVGs where the last 3 candles are in the same direction (all bullish or all bearish).
All: Detects any FVG, regardless of candle direction.
Twin Close: Detects FVGs only when the last two candles are in the same direction and close accordingly — offering a stricter confirmation.
🎯 FVG % Filters
To filter out noise or insignificant gaps, this indicator includes:
Minimum FVG % Filter: Ignores FVGs smaller than your specified percentage of the current close.
Maximum FVG % Filter: Ignores overly large gaps that may be unreliable or caused by anomalies.
These filters help focus on relevant FVGs that are more likely to act as reaction zones.
🏛 Structural Context (Swing Highs and Lows)
The indicator plots swing highs and swing lows with dots to provide structure-based context:
Set Swing Strength to 3 for detecting internal structure (shorter-term moves).
Use a higher setting like 5 to focus on external structure (more significant highs/lows).
These levels can help you determine whether an FVG is forming within a consolidation, breakout, or key structural transition.
✅ Use Case (My Personal Workflow)
I personally use this indicator to:
Filter out weak or irrelevant FVGs using the % filters.
Watch for price interaction at swing breaks — especially when an FVG aligns with a break in internal or external structure.
Refine entry and exit planning in confluence with other tools or strategies.
⚠️ Disclaimer
This indicator is not financial advice. It is a technical analysis tool intended to support your own decision-making process. Always do your own research and risk management.
CloudHidden FVG)The bearish logic (red zones): starts at low → high , extends to the right until price closes above → then stops.
The bullish logic (green zones): starts at high → low , extends to the right until price closes below → then stops.
Both use arrays of box objects and test na(box.get_right(b)) to ensure they don’t stop twice.
No unnecessary loops or lookahead; fully within 97-bar and performant.
MTF Trend + SMC Structure (EMA/SMA Mix - HH/HL)Objective
To provide a quick, visual, and reliable reading of market trends and structure.
Combines dynamic moving averages and SMC (market structure) logic.
Effectively integrates into the chart via a clear table displayed in the top right corner.
📊 What the indicator displays (by timeframe: M5, M15, M30, H1, H4, D1, W1)
🟢 1. MA Trend
Based on two moving averages (short and long).
Average Type:
EMA for M5 to M30 (reactive)
SMA for H1 to Weekly (smoother)
Display:
🟢 Up if short MA > long MA
🔴 Down if short MA < long MA
Customizable lengths per timeframe
🧱 2. Structure (SMC logic)
Detects Higher High / Higher Low and Lower High / Lower Low
Based on significant pivots (pivothigh, pivotlow)
Logic inspired by SMC swing trading
Display:
🟢 Up = bullish structure (HH + HL)
🔴 Down = bearish structure (LH + LL)
⚪ Neutral = no clear structure
✅ Advantages
🔍 Instant view of the overall multi-timeframe context
📉 Combines trend by MA and SMC structure
🎯 Helps filter out bad entries Countertrend
⚡️ Very useful for intraday, swing, or SMC traders
FutureObitz Official Bank Levels// © 2025 FutureObitz - Custom version for private use
This Bank Levels indicator automatically calculates daily high, low, mid, and premium/discount zones using dynamic ranges.
Ideal for intraday traders using supply/demand, liquidity concepts, and institutional levels. Labels are cleanly aligned and update once per day for minimal chart clutter.
This version was customized for my personal trading style and refined for visual clarity.
GalihRidha ZoneX — Adaptive MTF S&R + Smart Money AreasWelcome to ZoneX: The new frontier of Support & Resistance for modern traders!
ZoneX is more than just S&R — it’s a hybrid price map that fuses classic pivots with institutional logic, visualizing the zones that really matter.
What Makes ZoneX Different?
Multi-Timeframe S&R:
Instantly spot the true key levels from higher timeframes, not just what everyone else sees on the current chart.
Smart Money Order Blocks:
Automatically highlights supply and demand zones where institutions accumulate or distribute — find the real “trap” areas and avoid getting faked out.
VWAP Bands:
See where the liquidity is thickest — these bands act as magnets for price, great for both reversals and breakouts.
Midline Channel:
Identify the market’s equilibrium — know when you’re in value and when you’re at the edge.
Previous High/Low:
Mark institutional magnets and classic stop-hunt zones, updated in real-time.
Ultra Customizable:
One-click to enable/disable any feature. Clean for minimalists, packed for pros.
How to Use ZoneX
Breakout?
Wait for price to clear a ZoneX band or order block with momentum — enter on the retest.
Reversal?
Fade wicks and exhaustion right in the highlighted zone — confirm with price action or volume.
Range/Balance?
Trade the ping-pong between ZoneX midline and outer bands — great for scalping and mean reversion.
Who’s It For?
Active traders who want an edge beyond standard S&R.
Institutional-mindset scalpers and swing traders.
Anyone who loves a clean chart but craves real market context.
Level up your chart, see what the big players see —
and never trade blind again. This is ZoneX.
CG Alert BotCG Alert Bot — An indicator for detecting buy and sell signals based on the analysis of local price highs and lows. The script uses a crossover algorithm between bars with minimum and maximum values over specified periods. When a buy or sell signal appears, graphical markers are displayed, and the background color changes based on the trend direction. It supports alerts for automatic notifications. Perfect for traders looking for simple and effective signals to enter and exit the market.
AG DayTradeThis is one of best support&resistant indicator. It gives best possible entry and exit points with long term and short term trends.
ADX and DI – Clean Trend IndicatorADX and DI – Clean Trend Indicator helps traders identify trending conditions and the strength of a trend using the classic Average Directional Index (ADX) along with the +DI and -DI directional movement lines.
ADX (orange line) shows overall trend strength.
+DI (green line) and -DI (red line) reveal bullish or bearish pressure.
When ADX is above the threshold (default 25), the background turns green to highlight strong trending conditions — a great time to apply trend-following strategies.
This script offers:
A visually clean layout
Configurable ADX length and strength threshold
Automatic background highlighting when strong trends are detected
Use this tool to confirm market momentum, avoid sideways chop, and enhance your entry timing for breakout or pullback setups.
Aggressive Candle 1.0 [S1S2]Aggressive Candle 1.0
Original script for TOS by Dr Stephen Harlins (NextSignal / @TailThatWagsDog) as published here:
usethinkscript.com
How it works, in his words:
The study just says, "Show me (highlight) price bars that are above average in volume and price range, that also push the close well off of the high(selling press) or low (buying press)."
That would highlight/infer the presence of "aggressive" orders. The white-tagged price bars display when the above conditions are met - plus an extreme in a high or low falls outside of a stDev calc (modif'd Bollinger Band).
WARNING: To visualize the candle recolor, you must drag this indicator to the top of the TradingView object tree.
In the script control panel, you can enable/disable the recoloring of non-aggressive candles, and change the color you want to use for it.
Active PMI Support/Resistance Levels [EdgeTerminal]The PMI Support & Resistance indicator revolutionizes traditional technical analysis by using Pointwise Mutual Information (PMI) - a statistical measure from information theory - to objectively identify support and resistance levels. Unlike conventional methods that rely on visual pattern recognition, this indicator provides mathematically rigorous, quantifiable evidence of price levels where significant market activity occurs.
- The Mathematical Foundation: Pointwise Mutual Information
Pointwise Mutual Information measures how much more likely two events are to occur together compared to if they were statistically independent. In our context:
Event A: Volume spikes occurring (high trading activity)
Event B: Price being at specific levels
The PMI formula calculates: PMI = log(P(A,B) / (P(A) × P(B)))
Where:
P(A,B) = Probability of volume spikes occurring at specific price levels
P(A) = Probability of volume spikes occurring anywhere
P(B) = Probability of price being at specific levels
High PMI scores indicate that volume spikes and certain price levels co-occur much more frequently than random chance would predict, revealing genuine support and resistance zones.
- Why PMI Outperforms Traditional Methods
Subjective interpretation: What one trader sees as significant, another might ignore
Confirmation bias: Tendency to see patterns that confirm existing beliefs
Inconsistent criteria: No standardized definition of "significant" volume or price action
Static analysis: Doesn't adapt to changing market conditions
No strength measurement: Can't quantify how "strong" a level truly is
PMI Advantages:
✅ Objective & Quantifiable: Mathematical proof of significance, not visual guesswork
✅ Statistical Rigor: Levels backed by information theory and probability
✅ Strength Scoring: PMI scores rank levels by statistical significance
✅ Adaptive: Automatically adjusts to different market volatility regimes
✅ Eliminates Bias: Computer-calculated, removing human interpretation errors
✅ Market Structure Aware: Reveals the underlying order flow concentrations
- How It Works
Data Processing Pipeline:
Volume Analysis: Identifies volume spikes using configurable thresholds
Price Binning: Divides price range into discrete levels for analysis
Co-occurrence Calculation: Measures how often volume spikes happen at each price level
PMI Computation: Calculates statistical significance for each price level
Level Filtering: Shows only levels exceeding minimum PMI thresholds
Dynamic Updates: Refreshes levels periodically while maintaining historical traces
Visual System:
Current Levels: Bright, thick lines with PMI scores - your actionable levels
Historical Traces: Faded previous levels showing market structure evolution
Strength Tiers: Line styles indicate PMI strength (solid/dashed/dotted)
Color Coding: Green for support, red for resistance
Info Table: Real-time display of strongest levels with scores
- Indicator Settings:
Core Parameters
Lookback Period (Default: 200)
Lower (50-100): More responsive to recent price action, catches short-term levels
Higher (300-500): Focuses on major historical levels, more stable but less responsive
Best for: Day trading (100-150), Swing trading (200-300), Position trading (400-500)
Volume Spike Threshold (Default: 1.5)
Lower (1.2-1.4): More sensitive, catches smaller volume increases, more levels detected
Higher (2.0-3.0): Only major volume surges count, fewer but stronger signals
Market dependent: High-volume stocks may need higher thresholds (2.0+), low-volume stocks lower (1.2-1.3)
Price Bins (Default: 50)
Lower (20-30): Broader price zones, less precise but captures wider areas
Higher (70-100): More granular levels, precise but may be overly specific
Volatility dependent: High volatility assets benefit from more bins (70+)
Minimum PMI Score (Default: 0.5)
Lower (0.2-0.4): Shows more levels including weaker ones, comprehensive view
Higher (1.0-2.0): Only statistically strong levels, cleaner chart
Progressive filtering: Start with 0.5, increase if too cluttered
Max Levels to Show (Default: 8)
Fewer (3-5): Clean chart focusing on strongest levels only
More (10-15): Comprehensive view but may clutter chart
Strategy dependent: Scalpers prefer fewer (3-5), swing traders more (8-12)
Historical Tracking Settings
Update Frequency (Default: 20 bars)
Lower (5-10): More frequent updates, captures rapid market changes
Higher (50-100): Less frequent updates, focuses on major structural shifts
Timeframe scaling: 1-minute charts need lower frequency (5-10), daily charts higher (50+)
Show Historical Levels (Default: True)
Enables the "breadcrumb trail" effect showing evolution of support/resistance
Disable for cleaner charts focusing only on current levels
Max Historical Marks (Default: 50)
Lower (20-30): Less memory usage, shorter history
Higher (100-200): Longer historical context but more resource intensive
Fade Strength (Default: 0.8)
Lower (0.5-0.6): Historical levels more visible
Higher (0.9-0.95): Historical levels very subtle
Visual Settings
Support/Resistance Colors: Choose colors that contrast well with your chart theme Line Width: Thicker lines (3-4) for better visibility on busy charts Show PMI Scores: Toggle labels showing statistical strength Label Size: Adjust based on screen resolution and chart zoom level
- Most Effective Usage Strategies
For Day Trading:
Setup: Lookback 100-150, Volume Threshold 1.8-2.2, Update Frequency 10-15
Use PMI levels as bounce/rejection points for scalp entries
Higher PMI scores (>1.5) offer better probability setups
Watch for volume spike confirmations at levels
For Swing Trading:
Setup: Lookback 200-300, Volume Threshold 1.5-2.0, Update Frequency 20-30
Enter on pullbacks to high PMI support levels
Target next resistance level with PMI score >1.0
Hold through minor levels, exit at major PMI levels
For Position Trading:
Setup: Lookback 400-500, Volume Threshold 2.0+, Update Frequency 50+
Focus on PMI scores >2.0 for major structural levels
Use for portfolio entry/exit decisions
Combine with fundamental analysis for timing
- Trading Applications:
Entry Strategies:
PMI Bounce Trades
Price approaches high PMI support level (>1.0)
Wait for volume spike confirmation (orange triangles)
Enter long on bullish price action at the level
Stop loss just below the PMI level
Target: Next PMI resistance level
PMI Breakout Trades
Price consolidates near high PMI level
Volume increases (watch for orange triangles)
Enter on decisive break with volume
Previous resistance becomes new support
Target: Next major PMI level
PMI Rejection Trades
Price approaches PMI resistance with momentum
Watch for rejection signals and volume spikes
Enter short on failure to break through
Stop above the PMI level
Target: Next PMI support level
Risk Management:
Stop Loss Placement
Place stops 0.1-0.5% beyond PMI levels (adjust for volatility)
Higher PMI scores warrant tighter stops
Use ATR-based stops for volatile assets
Position Sizing
Larger positions at PMI levels >2.0 (highest conviction)
Smaller positions at PMI levels 0.5-1.0 (lower conviction)
Scale out at multiple PMI targets
- Key Warning Signs & What to Watch For
Red Flags:
🚨 Very Low PMI Scores (<0.3): Weak statistical significance, avoid trading
🚨 No Volume Confirmation: PMI level without recent volume spikes may be stale
🚨 Overcrowded Levels: Too many levels close together suggests poor parameter tuning
🚨 Outdated Levels: Historical traces are reference only, not tradeable
Optimization Tips:
✅ Regular Recalibration: Adjust parameters monthly based on market regime changes
✅ Volume Context: Always check for recent volume activity at PMI levels
✅ Multiple Timeframes: Confirm PMI levels across different timeframes
✅ Market Conditions: Higher thresholds during high volatility periods
Interpreting PMI Scores
PMI Score Ranges:
0.5-1.0: Moderate statistical significance, proceed with caution
1.0-1.5: Good significance, reliable for most trading strategies
1.5-2.0: Strong significance, high-confidence trade setups
2.0+: Very strong significance, institutional-grade levels
Historical Context: The historical trace system shows how support and resistance evolve over time. When current levels align with multiple historical traces, it indicates persistent market memory at those prices, significantly increasing the level's reliability.
Zen Open - 18 Bar v2Zen Open – 18 Bar Box (RTH Study Tool)
📄 Description:
This script highlights the first 18 bars of each Regular Trading Hours (RTH) session with a visual box and optional range label. It is intended as a study aid for traders analyzing early session structure.
Features:
• Draws a box around the first 18 bars of the RTH session
• Displays the total range as a label (optional)
• Fully customizable box color and transparency
Intended Use:
This is an educational and visual analysis tool to help traders research how the RTH open influences the rest of the session.
Tight opening range may suggest range expansion
Wide opening range may indicate reduced movement or reversal risk
This script does not generate trading signals, does not offer financial advice, and does not promote any service. It is provided for discretionary study and chart analysis only.
[GalihRidha] Scalping Dashboard 5m Scalping Dashboard 5m is a practical, real-time, and user-friendly indicator designed for 5-minute intraday scalping strategies. This indicator provides clear, actionable signals along with dynamic risk management levels, all visualized in a single vertical dashboard on your chart.
Key Features:
Actionable Next Signal:
Generates a strong, easy-to-follow trading signal ("LONG" or "SHORT") every 5 minutes, based on a multi-factor algorithm (MA20/MA50 trend, RSI, price/volume strength, candle momentum, and market structure).
Dynamic TP/SL Calculation:
Automatically displays recommended Take Profit (TP) and Stop Loss (SL) price ranges, calculated from recent price action, support/resistance, and volatility (ATR).
Vertical Dashboard Layout:
Information is neatly split between "LAST SECTION" (your most recent executed signal, TP, and SL) and "NEXT SECTION" (real-time signal, recommended TP/SL, and current price). Perfectly formatted for both desktop and mobile TradingView use.
Live "Capturing" Status:
When a new signal is forming (1 minute before candle close), the dashboard shows an animated "Capturing..." status—so you always know when the indicator is preparing the next actionable trade.
Buffered Signal Logic:
Prevents “signal repainting” by ensuring that your "Last Signal" and TP/SL levels are exactly what was shown in the previous Next Signal, never the recalculated value from a new bar. This is vital for honest backtesting and live trade confidence.
Zero Lag, Mobile Ready:
Designed to be lightweight and responsive, with instant dashboard updates and no visual lag—even on slower connections or when switching timeframes.
No repaint, no lagging, pure price action + volatility logic.
How to Use:
Add to Chart
Apply the indicator to any liquid crypto or forex pair on the 5-minute (5m) timeframe.
Watch the Dashboard
1 minute before the close of each 5-minute candle, the "Next Signal" section will activate.
"Capturing..." status (with animated dots) means a new entry signal is forming.
Use the suggested Entry, TP Range, and SL for your scalping strategy.
Follow the Signal
When "Next Signal" appears, you have 1 minute to enter the trade if desired.
After the signal passes, the values are locked into the "Last Section" for reference, record-keeping, or trade management.
Mobile Friendly
The vertical format ensures the dashboard is always visible and readable on both web and mobile versions of TradingView.
No need to manually refresh or guess when a new signal is forming—just watch for "Capturing..."!
Best Practice & Tips:
For best results, use on trending or high-volume assets. Avoid low liquidity or choppy sideways markets.
Combine with your own risk management and execution strategy for maximum performance.
This dashboard is 100% Pine Script v5, fully open-source, and does not repaint. You can customize TP/SL logic or integrate with alerts for even more automation.
Why This Indicator?
Most scalping indicators provide signals, but don't show you the real, actionable context—especially in mobile or fast-moving markets.
This dashboard solves that problem by giving you everything you need for quick, clear, and confident trading—all in one place, with true buffer logic so your entries and results are always honest and reproducible.
Happy scalping and stay disciplined—let the dashboard do the heavy lifting for you! 🚀
EMA CPR Double Candle Strategy# EMA CPR Double Candle Strategy
## Strategy Overview
The **EMA CPR Double Candle Strategy** is a comprehensive technical analysis trading system that combines multiple indicators to identify high-probability entry points in trending markets. This strategy uses a systematic approach to filter trades based on trend direction, momentum, trend strength, and support/resistance levels.
## Core Components
### 1. **EMA (Exponential Moving Average) System**
- **EMA1** (Fast EMA - Default: 20 periods)
- **EMA2** (Slow EMA - Default: 50 periods)
- **Purpose**: Determines overall trend direction and provides dynamic support/resistance
- **Trend Identification**:
- Bullish when EMA1 > EMA2
- Bearish when EMA1 < EMA2
### 2. **CPR (Central Pivot Range)**
- **Components**: Pivot Point, Top Central (TC), Bottom Central (BC)
- **Calculation**: Based on previous day's High, Low, Close
- **Purpose**: Acts as support/resistance filter
- **Logic**:
- Long entries: CPR should be below current price (no resistance above)
- Short entries: CPR should be above current price (no support below)
### 3. **RSI (Relative Strength Index)**
- **Default Settings**: 14 periods, 30/70 levels
- **Purpose**: Momentum filter to avoid extreme overbought/oversold conditions
- **Logic**: RSI should be between oversold and overbought levels for both long and short entries
### 4. **ADX (Average Directional Index)**
- **Default Settings**: 14 periods, 25 threshold
- **Purpose**: Trend strength filter
- **Logic**: ADX must be above threshold to ensure strong trending conditions
## Entry Logic
### Bullish Entry Conditions
1. **Trend Confirmation**: EMA1 crossed above EMA2 (and remains above)
2. **Pattern Setup**:
- A red candle touches EMA1 (at selected candle position)
- Current candle is green and closes above EMA1
3. **CPR Filter** (if enabled): All CPR levels (TC, Pivot, BC) below current price
4. **RSI Filter** (if enabled): RSI between oversold and overbought levels
5. **ADX Filter** (if enabled): ADX above threshold (strong trend)
### Bearish Entry Conditions
1. **Trend Confirmation**: EMA1 crossed below EMA2 (and remains below)
2. **Pattern Setup**:
- A green candle touches EMA1 (at selected candle position)
- Current candle is red and closes below EMA1
3. **CPR Filter** (if enabled): All CPR levels (TC, Pivot, BC) above current price
4. **RSI Filter** (if enabled): RSI between oversold and overbought levels
5. **ADX Filter** (if enabled): ADX above threshold (strong trend)
## Risk Management
### Stop Loss
- **Long Positions**: Stop loss at EMA2 level
- **Short Positions**: Stop loss at EMA2 level
- **Logic**: Uses slower EMA as dynamic stop loss
### Take Profit
- **Calculation**: Risk-Reward ratio based (default 1:2)
- **Formula**: Risk × Risk-Reward Ratio
- **Example**: If risk is 10 points, TP is 20 points away
## Customizable Parameters
### EMA Settings
- **EMA1 Length**: Fast EMA period (default: 20)
- **EMA2 Length**: Slow EMA period (default: 50)
- **EMA1 Source**: Price source (close, open, high, low, hlc3, etc.)
- **EMA2 Source**: Price source (close, open, high, low, hlc3, etc.)
### Entry Settings
- **Entry Candle Position**: Which candle in sequence to use (1-5)
- 1 = First candle touching EMA
- 2 = Second candle (default)
- 3+ = Third candle and beyond
### CPR Settings
- **Show CPR Lines**: Display CPR levels on chart
- **Use CPR Filter**: Enable/disable CPR filtering
- **CPR Lookback**: Days to look back for CPR calculation
### RSI Settings
- **Use RSI Filter**: Enable/disable RSI filtering
- **RSI Length**: Period for RSI calculation (default: 14)
- **RSI Source**: Price source for RSI
- **Oversold Level**: Lower threshold (default: 30)
- **Overbought Level**: Upper threshold (default: 70)
### ADX Settings
- **Use ADX Filter**: Enable/disable ADX filtering
- **ADX Length**: Period for ADX calculation (default: 14)
- **ADX Threshold**: Minimum value for strong trend (default: 25)
### Risk Management
- **Risk-Reward Ratio**: Target profit vs risk ratio (default: 2.0)
## Strategy Advantages
### 1. **Multi-Layered Filtering**
- Combines trend, momentum, and volatility filters
- Reduces false signals significantly
- Adaptable to different market conditions
### 2. **Flexibility**
- Each filter can be independently enabled/disabled
- Customizable parameters for different instruments
- Adaptable entry candle positions
### 3. **Clear Risk Management**
- Defined stop loss and take profit levels
- Risk-reward ratio based position sizing
- Dynamic stop loss using EMA2
### 4. **Visual Clarity**
- Clear entry signals with triangular markers
- Optional indicator displays (RSI, ADX, CPR)
- Background color coding for trend direction
- Detailed debug labels showing all conditions
## Best Practices
### 1. **Market Conditions**
- Works best in trending markets (confirmed by ADX)
- Avoid during high volatility news events
- Consider market session timing
### 2. **Timeframe Selection**
- Higher timeframes (1H, 4H, Daily) for swing trading
- Lower timeframes (15M, 30M) for intraday trading
- Adjust EMA periods based on timeframe
### 3. **Parameter Optimization**
- Test different EMA combinations (8/21, 13/34, 20/50)
- Adjust RSI levels based on market volatility
- Optimize ADX threshold for different instruments
### 4. **Risk Management**
- Never risk more than 1-2% per trade
- Use proper position sizing
- Consider correlation between trades
## Common Use Cases
### 1. **Forex Trading**
- Major pairs during trending sessions
- Adjust for different volatility levels
- Consider economic news impact
### 2. **Stock Trading**
- Individual stocks with good liquidity
- Sector rotation strategies
- Earnings season considerations
### 3. **Cryptocurrency**
- Major cryptocurrencies with high volume
- Adjust for 24/7 market conditions
- Consider whale movements
### 4. **Index Trading**
- S&P 500, NASDAQ, DAX indices
- During market hours with good volume
- Economic data release timing
## Limitations
### 1. **Trending Markets Only**
- Performs poorly in ranging/sideways markets
- Requires ADX confirmation for effectiveness
### 2. **Lagging Nature**
- EMA-based signals can be delayed
- May miss very fast market moves
### 3. **Multiple Filters**
- Fewer signals due to strict conditions
- May miss some profitable opportunities
### 4. **Market Gaps**
- Stop losses may not be effective during gaps
- Consider gap risk in position sizing
## Conclusion
The EMA CPR Double Candle Strategy is a sophisticated trading system that combines multiple technical indicators to identify high-probability trading opportunities. Its strength lies in its comprehensive filtering system that helps traders avoid false signals while maintaining flexibility through customizable parameters. The strategy is particularly effective in trending markets and provides clear risk management rules for consistent trading performance.
**Remember**: No strategy guarantees profits. Always backtest thoroughly, use proper risk management, and consider market conditions before implementing any trading strategy.
BskLAB - Money Flow X🧠 BskLAB – Money Flow X | Full Usage Guide & Description
BskLAB – Money Flow X is a professional-grade volume analysis tool featuring two core modes designed to detect market pressure, momentum, and divergence with precision. When used alongside BskLAB Signal Assistant, it provides powerful volume-based confirmation to enhance signal quality.
🔧 Preset Modes Overview
📊 Mode 1: Money Flow (WaveTrend + Divergence)
This mode uses a custom WaveTrend oscillator to reflect momentum from buying/selling pressure, along with automatic divergence detection. It starts by calculating the average price from and filters through the EMA and SMA to create WT1 and WT2.
Key Features:Dual WaveTrend lines (WT1 & WT2) with crossover signals
Visual display of overbought / oversold zones
Automatic divergence detection:
🟢 Green = Classic Bullish Divergence
🔴 Red = Classic Bearish Divergence
🔵 Blue = Hidden Bullish Divergence
🟠 Orange = Hidden Bearish Divergence
Best Used For:
Identifying early reversals and exhaustion zones during high or low volatility phases.
🚀 Mode 2: Volume Momentum (Dynamic Histogram)
This mode displays volume-driven pressure using histogram bars that expand or contract with momentum. It calculates PercentB (%B) from Bollinger Band behavior to reflect how far price stretches away from its recent average range.
Key Features:Histogram expands with growing momentum
Dynamic bar coloring:
🔴 Red = selling pressure emerges
⚪ White = buying pressure emerges
Uses %B from Bollinger Band for calculation
Best Used For:
Confirming strong directional moves or identifying momentum buildup or fade — especially when price moves far from the average.
🔬 Internal Logic Breakdown (Main WT & Money Flow)
✅ 1. WaveTrend System (WT1 & WT2)
WT1 = Fast line (short-term momentum)
WT2 = Trend filter (slower)
Derived from (H+L+C)/3 with EMA and SMA smoothing
Color Logic:
🔼 WT1 crosses above WT2 → Cyan (Bullish Momentum)
🔽 WT1 crosses below WT2 → White (Bearish Momentum)
Zero Line Behavior:
Above 0 = strong uptrend confirmation
Below 0 = strong downtrend confirmation
✅ 2. Money Flow Line (MF Line)
Measures volume pressure based on price vs. long-period EMA
Displayed as an area plot underneath
Color Logic:
🔵 Light Cyan = Buying pressure emerging
⚪ Light White = Selling pressure emerging
Color dynamically changes based on volume shifts
Signal Strategy:
WT1 crossover + Cyan MF = Buy Confirmation
WT1 crossover + White MF = Sell Confirmation
Mismatched signals = caution advised
🧩 Designed to Pair with BskLAB – Signal Assistant
BskLAB – Money Flow X works best when used alongside 👉 BskLAB – Signals Assistant
Both tools are designed to complement each other:
Signals Assistant provides structural and momentum-based trade entries
Money Flow X confirms whether real buy/sell volume supports those entries
✅ How to Use Together:
Wait for a Buy/Sell signal from Signal Assistant
Confirm with:
WT crossover + MF color (Money Flow mode)
Histogram color shift (Volume Momentum mode)
✅ Money Flow X acts as the official volume confirmation layer within the BskLAB system to reduce false signals and improve decision-making confidence.
⚙️ Customization Options
Volume Length (for Volume Momentum)
WT Smoothing (for Money Flow)
Toggle Classic / Hidden Divergences
🔶 CONCLUSION
BskLAB – Money Flow X isn’t just another indicator — it’s a decision-making support system designed to uncover the truth behind price movements.
It helps traders gain clarity during uncertainty, separate strong signals from noise, and develop a systematic approach to entries.
By combining oscillator-based momentum + volume behavior + divergences, this tool becomes essential for traders who prioritize execution accuracy in real-world conditions.
🔶 RISK DISCLAIMER
Trading involves high risk and is not suitable for everyone. All tools, scripts, and content provided by BskLAB are for educational purposes only and do not constitute financial advice.
Past results do not guarantee future performance — trade responsibly.
BskLAB - Signals Assistant 🧠 BSKLab Signal Assistant – Full Description & Usage Guide
BSKLab Signal Assistant is a multi-strategy signal framework developed for traders seeking precise, filtered entries across different market conditions. Rather than being a simple combination of classic indicators, this script integrates custom-built tools and dynamic overlays that work synergistically to improve signal quality and reduce false entries.
It offers two distinct modes — Swing and Following — each designed with its own core logic, ensuring flexibility for traders whether they focus on reversals or trend-following strategies.
🌀 Mode 1: Swing (Reversal-Based Entries)
Objective: Detect price exhaustion and reversal zones.
This mode uses a custom TMA-based dynamic zone system (“Zone Style”) to define potential reversal areas. When price breaks below/above this zone and the Bollinger Band boundary, it suggests overextension. A confirmation from SuperTrend ensures that the price is not just bouncing but showing true directional momentum.
📌 Why this combination?
Each component plays a role:
Zone Style = defines reversal structure dynamically based on recent volatility.
Bollinger Bands = detects price extremes (OB/OS).
SuperTrend = filters noise with momentum confirmation.
🟢 Buy Logic:
Price closes below Zone Style and lower Bollinger Band
Then rebounds upward
SuperTrend shifts to bullish
🔴 Sell Logic:
Price closes above Zone Style and upper Bollinger Band
Then reverses down
SuperTrend shifts to bearish
✅ This helps traders avoid false breakouts or fake reversals in ranging markets.
Enhancing Swing Trade Accuracy with BSKLab - MoneyFlow X (Volume Momentum)
In Swing Trading Mode, we aim to catch price reversals after the market moves beyond extreme zones (TMA-based support/resistance). To avoid premature entries or false reversals, it’s highly recommended to confirm signals using BSKLab - MoneyFlow X in Volume Momentum mode.
📈 Mode 2: Following (Trend-Following System)
Objective: Trade only in the direction of the dominant market trend.
This mode replaces the reversal logic with a trend-filtering mechanism using BskLAB Cloud, a custom-modified version of Ichimoku Cloud. It scores trend strength using ATR-multiplied zones and offers 3 levels of confirmation strictness (Lv1–Lv3).
📌 Why this combination?
BskLAB Cloud provides a structured, flexible trend confirmation.
Bollinger Bands help detect entries during trend pullbacks or breakouts.
SuperTrend (optional) supports directional momentum validation.
🟢 Buy Logic:
Cloud confirms bullish trend (based on level)
Price breaks above Bollinger Band midline or upper zone
Entry is allowed only in the direction of the trend
🔴 Sell Logic:
Cloud confirms bearish trend
Price breaks below midline or lower Bollinger Band zone
✅ Perfect for momentum traders who want to stay in the direction of trend and avoid early reversals.
Advanced Confirmation with Volume Momentum (BSKLab - MoneyFlow X)
Improving Trend Signal Accuracy with BSKLab - MoneyFlow X
To increase confidence in each entry, we recommend using this trend-following mode together with the
BSKLab - MoneyFlow X indicator, set to Volume Momentum mode.
✅ How to use together:
Wait for a valid Buy/Sell signal from the Trend-Following Mode
Check volume reaction on MoneyFlow X:
🟢 Strong green spike = bullish momentum = confirms Buy
🔴 Strong red spike = bearish momentum = confirms Sell
🧩 Component Breakdown & Why They Work Together
📍 Zone Style (TMA + ATR Overlay)
A custom dynamic support/resistance zone using Triangular Moving Average with ATR-based width adjustment. It expands or contracts based on market volatility — making reversal zones adaptive to current conditions.
Prevents entries when price is in the middle of a range
Acts as a volatility filter, removing "weak" signals
☁️ BskLAB Cloud (Custom Ichimoku)
A custom trend engine adapted from Ichimoku Cloud. Uses ATR-weighted midlines to define trend strength with 3 adjustable strictness levels.
Used only in Following Mode
Avoids trendless/noise zones
Helps traders stay aligned with the macro trend
📊 Bollinger Band Behavior
Used in all modes, but especially in Swing and following, to detect overbought/oversold zones.
Provides clear statistical boundaries
Combines well with SuperTrend to detect exhaustion
✅ SuperTrend Confirmation
A momentum-based filter using ATR-based trailing stop logic.
Filters fake reversals
Confirms breakout direction
Used across all modes for high-accuracy entries
🔥 BSKLab Signal Assistant isn’t just another mashup of public indicators — it’s a purpose-built trading framework crafted for real market conditions.
Instead of throwing signals on every move, it combines structure, momentum, volatility, and trend filters to deliver clean, high-conviction entries.
📍 RISK DISCLAIMER
Trading involves significant risk and is not suitable for everyone. All tools, scripts, and educational materials provided by BSKLab are for informational and educational purposes only. We do not offer financial advice.
Past performance does not guarantee future results. Always trade responsibly
📍 CONCLUSION
At BSKLab, we believe that consistent trading success doesn't come from indicators alone — it comes from the trader’s ability to apply them with context, discipline, and understanding. Tools are only as powerful as the hands they’re in.
The goal of the BSKLab Signal Assistant is not to provide magic signals, but to empower traders with a clean, adaptive, and intelligent framework that helps identify high-probability opportunities while filtering out the noise.
Whether you’re a beginner or experienced trader, this tool is designed to support real decisions in real markets — not just theory.
You can request access below to join the BSKLab system and unlock our full trading suite.