Market Structure ICT Screener [TradingFinder] BoS ChoCh🔵 Introduction 
Market Structure is the foundation of every Smart Money and ICT based trading model. It describes how price moves through a sequence of highs and lows, forming clear phases of expansion, retracement and reversal. Understanding this structure allows traders to read institutional order flow and align their positions with the true direction of liquidity.
Two of the most critical components in Market Structure are the Break of Structure (BOS) and Change of Character (CHOCH). A BOS represents trend continuation, confirming strength within the current direction. In contrast, CHOCH also known as a Market Structure Shift (MSS) signals the first sign of a trend reversal or liquidity shift where order flow begins to change from bullish to bearish or vice versa.
Because the market is fractal, structure can exist at multiple levels known as Major (External) and Minor (Internal). Major structure defines the overall trend on higher timeframes while minor or internal structure reveals short term swings and early reversals within that larger move. 
  
🔵 How to Use 
Understanding Market Structure starts with identifying how price interacts with previous swing highs and swing lows. Every trend in the market, whether bullish or bearish, is built from a sequence of impulsive and corrective moves. Impulsive legs show strong displacement in the direction of liquidity flow, while corrective legs represent temporary pullbacks as the market rebalances before the next expansion. Recognizing these sequences is essential for reading the story of price and anticipating what may happen next.
A Break of Structure (BOS) occurs when price decisively moves beyond a previous structural point by breaking above the last high in an uptrend or falling below the last low in a downtrend. This event confirms that the current trend remains intact and that liquidity has been successfully taken from one side of the market. A BOS acts as confirmation of continuation and reflects strength within the existing directional bias.
A Change of Character (CHOCH) appears when price violates structure in the opposite direction of the prevailing trend. This is the first signal that market sentiment and order flow may be shifting. For example, during a downtrend if price breaks above a previous high, it indicates that sellers are losing control and a potential bullish reversal may be developing. In an uptrend, when price drops below a recent low, it suggests a possible bearish transition.
  
Because the market is fractal, structure exists across multiple layers. Major structure reflects the dominant movement visible on higher timeframes and defines the broader directional bias. Minor or internal structure represents smaller swings within that move and helps identify early transitions before they appear on the higher timeframe. When internal and external structures align, they offer a high probability signal for trend continuation or reversal.
By observing BOS and CHOCH across both internal and external structures, traders can clearly visualize when the market is expanding, contracting or preparing to shift direction. This structured understanding of price movement forms the foundation for precise trend analysis and high quality decision making in any Smart Money or ICT based trading approach.
  
🔵 Settings 
🟣 Display Settings 
 Table on Chart : Allows users to choose the position of the signal dashboard either directly on the chart or below it, depending on their layout preference.
  
  
 Number of Symbols : Enables users to control how many symbols are displayed in the screener table, from 10 to 20, adjustable in increments of 2 symbols for flexible screening depth.
 Table Mode : This setting offers two layout styles for the signal table :
 
 Basic : Mode displays symbols in a single column, using more vertical space.
 Extended : Mode arranges symbols in pairs side-by-side, optimizing screen space with a more compact view.
 
  
  
 Table Size : Lets you adjust the table’s visual size with options such as: auto, tiny, small, normal, large, huge.
 Table Position : Sets the screen location of the table. Choose from 9 possible positions, combining vertical (top, middle, bottom) and horizontal (left, center, right) alignments.
🟣 Symbol Settings 
 Each of the 20 symbol slots comes with a full set of customizable parameters :
 
 Symbol : Define or select the asset (e.g., XAUUSD, BTCUSD, EURUSD, etc.).
 Timeframe : Set your desired timeframe for each symbol (e.g., 15, 60, 240, 1D).
 Pivot Period : Set the length used to detect swing highs and lows. Shorter values increase sensitivity, longer ones focus on major structures.
 
🔵 Conclusion 
Mastering Market Structure and understanding the relationship between BOS and CHOCH allows traders to see the market with greater clarity and confidence. These two elements reveal how liquidity moves through different phases of expansion and retracement and how institutional order flow shifts between accumulation and distribution.
By analyzing both internal and external structures, traders can align short term and long term perspectives and anticipate where price is most likely to react. The ability to read these structural shifts helps identify continuation points, reversals and areas where liquidity is engineered or collected.
Incorporating Market Structure into a consistent trading process transforms the way a trader views the chart. Instead of reacting to random movements, each swing, break and shift becomes part of a logical framework that reflects the true behavior of the market. Understanding BOS and CHOCH is not just a concept but a complete language of price that guides every professional decision in Smart Money and ICT based trading.
Cari dalam skrip untuk "break"
Yon Hybrid Momentum + Breakout Scanner with BB SqueezeThis Pine Script indicator is a comprehensive momentum and breakout scanner that combines multiple technical analysis tools to identify high-probability trading setups. Here's what it does:
Core Features:
1. Trend Identification (EMA System)
Uses two EMAs (9-period fast, 20-period slow) to determine trend direction
Colors the chart background: teal = uptrend, red = downtrend
An uptrend is confirmed when the fast EMA crosses above the slow EMA
2. Volume Analysis
Monitors volume spikes (when current volume exceeds 2x the 20-period average)
Volume spikes often indicate strong institutional interest or breakout momentum
Critical for confirming the validity of price movements
3. Momentum Indicators
MACD (12, 26, 9): Shows bullish/bearish crossovers with triangle markers
RSI (7-period): Identifies overbought (>70) and oversold (<30) conditions
VWAP: Shows the volume-weighted average price (purple line) - helps identify whether price is trading at fair value
4. Bollinger Bands & Squeeze Detection
Displays Bollinger Bands (20-period, 2 standard deviations)
BB Squeeze: Detects when volatility contracts to its lowest level in 20 bars
Squeezes often precede explosive breakout moves (like a coiled spring)
Orange squares appear at the bottom when a squeeze is detected
5. Breakout Detection
The script identifies breakouts using TWO methods:
Price breakout: Close above the recent 20-bar high
BB breakout: Close above the upper Bollinger Band
Confirmed breakout: Must have uptrend + volume spike + one of the above conditions
Shows a green "BREAKOUT" label when all conditions align
6. Live Status Label
A label in the top-right displays real-time market conditions:
Current trend (UPTREND/DOWNTREND)
Volume status (VOL SPIKE/Normal Vol)
RSI condition (HOT/COOL/Neutral)
Squeeze status (if active)
7. Alerts
Two automated alerts:
Breakout Alert: Triggers when a confirmed breakout occurs
Squeeze Alert: Triggers when Bollinger Bands enter a squeeze
Trading Use Cases:
This indicator is ideal for:
Swing traders looking for momentum setups with strong volume confirmation
Breakout traders who want to catch explosive moves after consolidation
Day traders monitoring multiple timeframes for high-probability entries
Watchlist scanning to quickly identify which stocks/cryptos are showing momentum
How to Use It:
Setup Phase: Look for BB squeeze markers (orange squares) - these signal compression
Confirmation: Wait for volume spike + uptrend + MACD bullish crossover
Entry: When "BREAKOUT" label appears with all confirmations
Validation: Price should be above VWAP and RSI not extremely overbought
The script essentially automates the process of finding stocks that are "coiling up" and ready to make a big move, then confirms when that move actually happens with volume.
Algo Trading Signals - Buy/Sell System# 📊 Algo Trading Signals - Dynamic Buy/Sell System
## 🎯 Overview
**Algo Trading Signals** is a sophisticated intraday trading indicator designed for algorithmic traders and active day traders. This system generates precise buy and sell signals based on a dynamic box breakout strategy with intelligent position management, add-on entries, and automatic target adjustment.
The indicator creates a reference price box during a specified time window (default: 9:15 AM - 9:45 AM IST) and generates high-probability signals when price breaks out of this range with confirmation.
---
## ✨ Key Features
### 📍 **Smart Signal Generation**
- **Primary Entry Signals**: Clear buy/sell signals on confirmed breakouts above/below the reference box
- **Confirmation Bars**: Reduces false signals by requiring multiple bar confirmation before entry
- **Cooldown System**: Prevents overtrading with configurable cooldown periods between trades
- **Add-On Positions**: Automatically identifies optimal pullback entries for scaling into positions
### 📦 **Dynamic Reference Box**
- Creates a high/low range during your chosen time window
- Automatically updates after each successful trade
- Visual box display with color-coded boundaries (red=resistance, green=support)
- Mid-level reference line for market structure analysis
### 🎯 **Intelligent Position Management**
- **Automatic Target Calculation**: Sets profit targets based on average move distance
- **Add-On System**: Up to 3 additional entries on optimal pullbacks
- **Position Tracking**: Monitors active trades and remaining add-on capacity
- **Auto Box Shift**: Adjusts reference box after target hits for continued trading
### 📊 **Visual Clarity**
- **Color-Coded Labels**: 
  - 🟢 Green for BUY signals
  - 🔴 Red for SELL signals
  - 🔵 Blue for ADD-ON buys
  - 🟠 Orange for ADD-ON sells
  - ✓ Yellow for Target hits
- **TP Level Lines**: Dotted lines showing current profit targets
- **Hover Tooltips**: Detailed information on entry prices, targets, and add-on numbers
### 📈 **Real-Time Statistics**
Live performance dashboard showing:
- Total buy and sell signals generated
- Number of add-on positions taken
- Take profit hits achieved
- Current trade status (LONG/SHORT/None)
- Cooldown timer status
### 🔔 **Comprehensive Alerts**
Built-in alert conditions for:
- Primary buy entry signals
- Primary sell entry signals
- Add-on buy positions
- Add-on sell positions
- Buy take profit hits
- Sell take profit hits
---
## 🛠️ Configuration Options
### **Time Settings**
- **Box Start Hour/Minute**: Define when to begin tracking the reference range
- **Box End Hour/Minute**: Define when to lock the reference box
- **Default**: 9:15 AM - 9:45 AM (IST) - Perfect for Indian market opening range
### **Trade Settings**
- **Target Points (TP)**: Average move distance for profit targets (default: 40 points)
- **Breakout Confirmation Bars**: Number of bars to confirm breakout (default: 2)
- **Cooldown After Trade**: Bars to wait after closing position (default: 3)
- **Add-On Distance Points**: Minimum pullback for add-on entry (default: 40 points)
- **Max Add-On Positions**: Maximum additional positions allowed (default: 3)
### **Display Options**
- Toggle buy/sell signal labels
- Show/hide trading box visualization
- Show/hide TP level lines
- Show/hide statistics table
---
## 💡 How It Works
### **Phase 1: Box Formation (9:15 AM - 9:45 AM)**
The indicator tracks the high and low prices during your specified time window to create a reference box representing the opening range.
### **Phase 2: Breakout Detection**
After the box is locked, the system monitors for:
- **Bullish Breakout**: Price closes above box high for confirmation bars
- **Bearish Breakout**: Price closes below box low for confirmation bars
### **Phase 3: Signal Generation**
When confirmation requirements are met:
- Entry signal is generated with clear visual label
- Target price is calculated (Entry ± Target Points)
- Position tracking activates
- Cooldown timer starts
### **Phase 4: Position Management**
During active trade:
- **Add-On Logic**: If price pulls back by specified distance but stays within favorable range, additional entry signal fires
- **Target Monitoring**: Continuously checks if price reaches TP level
- **Box Adjustment**: After TP hit, box automatically shifts to new range for next opportunity
### **Phase 5: Trade Exit & Reset**
On target hit:
- Position closes with TP marker
- Statistics update
- Box repositions for next setup
- Cooldown activates
- System ready for next signal
---
## 📌 Best Use Cases
### **Ideal For:**
- ✅ Intraday breakout trading strategies
- ✅ Algorithmic trading systems (via alerts/webhooks)
- ✅ Opening range breakout (ORB) strategies
- ✅ Index futures (Nifty, Bank Nifty, Sensex)
- ✅ High-liquidity stocks with clear ranges
- ✅ Automated trading bots
- ✅ Scalping and day trading
### **Markets:**
- Indian Stock Market (NSE/BSE)
- Futures & Options
- Forex pairs
- Cryptocurrency (adjust timing for 24/7 markets)
- Global indices
---
## ⚙️ Integration with Algo Trading
This indicator is **algo-ready** and can be integrated with automated trading systems:
1. **TradingView Alerts**: Set up alert conditions for each signal type
2. **Webhook Integration**: Connect alerts to trading platforms via webhooks
3. **API Automation**: Use with brokers supporting TradingView integration (Zerodha, Upstox, Interactive Brokers, etc.)
4. **Signal Data Access**: All signals are plotted for external data retrieval
---
## 📖 Quick Start Guide
1. **Add Indicator**: Apply to your chart (works best on 1-5 minute timeframes)
2. **Configure Time Window**: Set your desired box formation period
3. **Adjust Parameters**: Tune confirmation bars, targets, and add-on settings to your trading style
4. **Set Alerts**: Create alert conditions for automated notifications
5. **Backtest**: Review historical signals to validate strategy performance
6. **Go Live**: Enable alerts and start receiving real-time trading signals
---
## ⚠️ Risk Disclaimer
This indicator is a **tool for analysis** and does not guarantee profits. Trading involves substantial risk of loss. Always:
- Use proper position sizing
- Implement stop losses (not included in this indicator)
- Test thoroughly before live trading
- Understand market conditions
- Never risk more than you can afford to lose
- Consider your risk tolerance and trading experience
**Past performance does not indicate future results.**
## 🔄 Version History
**v1.0** - Initial Release
- Dynamic box formation system
- Confirmed breakout signals
- Add-on position management
- Visual signal labels and statistics
- Comprehensive alert system
- Auto-adjusting target boxes
---
## 📞 Support & Feedback
If you find this indicator helpful:
- ⭐ Please leave a like/favorite
- 💬 Share your feedback in comments
- 📊 Share your results and improvements
- 🤝 Suggest features for future updates
---
## 🏷️ Tags
`breakout` `daytrading` `signals` `algo` `automated` `intraday` `ORB` `opening-range` `buy-sell` `scalping` `futures` `nifty` `banknifty` `algorithmic` `box-strategy`
*Remember: The best indicator is combined with proper risk management and trading discipline.* Use it at your own rist, not as financial advie
Simple Turnover (Enhanced v2)📊 Simple Turnover (Enhanced)
🔹 Overview
The Simple Turnover Indicator calculates a stock’s turnover by combining both price and volume, and then compares it against quarterly highs. This helps traders quickly gauge whether market participation in a move is strong enough to confirm a breakout, or weak and likely to be false.
Unlike volume alone, turnover considers both traded volume and price level, giving a truer reflection of capital flow in/out of a stock.
________________________________________
🔹  Formulae Used 
1.	Average Price (SMA)
                               AvgPrice=SMA(Close,n) 
2.	Average Volume (SMA)
                             AvgVol=SMA(Volume,n) 
3.	Turnover (Raw)
                          Turnover raw=AvgPrice × AvgVol 
4.	Unit Adjustment
              •	If Millions → Turnover = Turnover raw  × 10^−6
              •	If Crores → Turnover = Turnover raw × 10^−7
              •	If Raw → Turnover = Turnover raw
5.	Quarterly High Turnover (qHigh)
Within each calendar quarter (Jan–Mar, Apr–Jun, Jul–Sep, Oct–Dec), we track the maximum turnover seen:
              qHigh=max (Turnover within current quarter) 
________________________________________
🔹  Visualization 
•	Bars → Color follows price candle:
              o	Green if Close ≥ Open
              o	Red if Close < Open
•	Blue Line → Rolling Quarterly High Turnover (qHigh)
________________________________________
🔹  Strategy Use Case 
  
The Simple Turnover Indicator is most effective for confirming true vs false breakouts.
      •	A true breakout should be supported by increasing turnover, showing real capital backing the move.
      •	A false breakout often occurs with weak or declining turnover, suggesting lack of conviction.
📌 Example Strategy (3H timeframe):
1.	Identify a demand zone using your preferred supply-demand indicator.
2.	From this demand zone, monitor turnover bars.
3.	A potential long entry is validated when:
      o	The current turnover bar is at least 20% higher than the previous one or two bars.
      o	Example setting: SMA length = 5 (i.e., turnover = 5-bar average close × 5-bar average     volume).
4.	This confirms strong participation in the move, increasing probability of a sustained breakout.
________________________________________
🔹  Disclaimer 
⚠️  This indicator/strategy does not guarantee 100% accurate results.
It is intended to improve the probability of identifying true breakouts.
The actual success of the strategy will depend on price action, market momentum, and prevailing market conditions.
Always use this as a supporting tool along with broader trading analysis and risk management. 
ORB + Session VWAP Pro (London & NY) — fixedORB + Session VWAP Pro (London & NY) — Listing copy (EN)
What it is
A clean, non-repainting intraday tool that fuses the classic Opening Range Breakout (ORB) with a session-anchored VWAP filter for London and New York. It highlights only the higher-quality breakouts (above/below session VWAP), adds an optional retest confirmation, and scores each signal with an intuitive Confidence metric (0–100).
Why it works
	•	ORB provides the day’s first actionable structure (range high/low).
	•	Session VWAP filters “cheap” breaks and favors flows aligned with session value.
	•	Optional retest reduces first-tick whipsaws.
	•	Confidence blends breakout depth (vs ATR), VWAP slope and band distance.
Key visuals
	•	LDN/NY OR High/Low (line break style) + optional OR boxes.
	•	Active Session VWAP (resets per signal window; falls back to daily VWAP outside).
	•	Optional VWAP bands (stdev or %).
	•	Session shading (London/NY windows).
	•	Signal markers (LDN BUY/SELL, NY BUY/SELL) fired with cooldown.
Signals
	•	London Long / Short: Break of LDN OR High/Low ± ATR buffer, aligned with VWAP side.
	•	NY Long / Short: Same logic during NY window.
	•	Retest (optional): Requires a tag back to the OR level ± tolerance before confirmation.
	•	Confidence: 0–100; gate via Min Confidence (default 55).
Inputs that matter
	•	Open Range Length (min): Default 15.
	•	London/NY times & timezones.
	•	ATR buffer & retest tolerance.
	•	Bands mode: Stdev (with lookback) or % (e.g., 1%).
	•	Signal cooldown: Avoids clutter on fast moves.
Non-repaint policy
	•	OR lines build within fixed time windows using the current bar’s timestamp.
	•	VWAP is cumulative within the session window; no lookahead.
	•	All ta.crossover/ta.crossunder are precomputed every bar (no conditional execution).
	•	Signals are based on live bar values, not future bars.
⸻
Quick start (examples)
1) EURUSD, London momentum
	•	Chart: 5m or 15m.
	•	OR: 15 min starting 08:00 Europe/London.
	•	Signals: Use defaults; keep ATR buffer = 0.2 and Retest = ON, Min Confidence ≥ 55.
	•	Play:
	•	BUY when price breaks LDN OR High + buffer and stays above VWAP; retest confirms.
	•	Trail behind VWAP or band #1; partials into band #2.
2) NAS100, New York breakout & run
	•	Chart: 5m.
	•	NY window: 09:30 America/New_York, OR = 15 min.
	•	Retest OFF on high momentum days; Min Confidence ≥ 60.
	•	Use band mode Stdev, bandLen=50, show ±1/±2.
	•	Momentum continuation: add on pullbacks that hold above VWAP after the breakout.
3) XAUUSD, London fake & VWAP fade
	•	Chart: 5m.
	•	Keep Retest ON; accept only shorts that break OR Low but retest fails back under VWAP.
	•	Confidence gate ≥ 50 to allow more mean-reversion setups.
⸻
Pro tips
	•	Adjust ATR buffer to the instrument: FX 0.15–0.25, indices 0.20–0.35, metals 0.20–0.30.
	•	Retest ON for choppy conditions; OFF for news momentum.
	•	Use VWAP bands: take partials at ±1; stretch targets at ±2/±3.
	•	Session timezones are explicit (London/New York). Ensure they match your instrument’s behavior.
	•	Pair with a higher-TF bias (e.g., 1H/4H trend) for directional filtering.
⸻
Alerts (ready to use)
	•	ORB+SVWAP — LDN Long, LDN Short, NY Long, NY Short
(Respect your cooldown; alerts fire only after confirmation and confidence gate.)
⸻
Known limits & notes
	•	Designed for intraday. On 1D+ charts, session windows compress.
	•	If your broker session differs from London/NY clocks on a holiday, adjust input times.
	•	Session-anchored VWAP uses the script’s signal window, not exchange sessions, by design.
Nirvana True Duel전략 이름
열반의 진검승부 (영문: Nirvana True Duel)
컨셉과 철학
“열반의 진검승부”는 시장 소음은 무시하고, 확실할 때만 진입하는 전략입니다.
EMA 리본으로 추세 방향을 확인하고, 볼린저 밴드 수축/확장으로 변동성 돌파를 포착하며, OBV로 거래량 확인을 통해 가짜 돌파를 필터링합니다.
전략 로직
매수 조건 (롱)
20EMA > 50EMA (상승 추세)
밴드폭 수축 후 확장 시작
종가가 상단 밴드 돌파
OBV 상승 흐름 유지
매도 조건 (숏)
20EMA < 50EMA (하락 추세)
밴드폭 수축 후 확장 시작
종가가 하단 밴드 이탈
OBV 하락 흐름 유지
진입·청산
손절: ATR × 1.5 배수
익절: 손절폭의 1.5~2배에서 부분 청산
시간 청산: 설정한 최대 보유 봉수 초과 시 강제 청산
장점
✅ 추세·변동성·거래량 3중 필터 → 노이즈 최소화
✅ 백테스트·알람 지원 → 기계적 매매 가능
✅ 5분/15분 차트에 적합 → 단타/스윙 트레이딩 활용 가능
주의점
⚠ 횡보장에서는 신호가 적거나 실패 가능
⚠ 수수료·슬리피지 고려 필요
📜 Nirvana True Duel — Strategy Description (English)
Name:
Nirvana True Duel (a.k.a. Nirvana Cross)
Concept & Philosophy
The “Nirvana True Duel” strategy focuses on trading only meaningful breakouts and avoiding unnecessary noise.
Nirvana: A calm, patient state — waiting for the right opportunity without emotional trading.
True Duel: When the signal appears, enter decisively and let the market reveal the outcome.
In short: “Ignore market noise, trade only high-probability breakouts.”
🧩 Strategy Components
Trend Filter (EMA Ribbon): Stay aligned with the main market trend.
Volatility Squeeze (Bollinger Band): Detect volatility contraction & expansion to catch explosive moves early.
Volume Confirmation (OBV): Filter out false breakouts by confirming with volume flow.
⚔️ Entry & Exit Conditions
Long Setup:
20 EMA > 50 EMA (uptrend)
BB width breaks out from recent squeeze
Close > Upper Bollinger Band
OBV shows positive flow
Short Setup:
20 EMA < 50 EMA (downtrend)
BB width breaks out from recent squeeze
Close < Lower Bollinger Band
OBV shows negative flow
Risk Management:
Stop Loss: ATR × 1.5 below/above entry
Take Profit: 1.5–2× stop distance, partial take-profit allowed
Time Stop: Automatically closes after max bars held (e.g. 8h on 5m chart)
✅ Strengths
Triple Filtering: Trend + Volatility + Volume → fewer false signals
Mechanical & Backtestable: Ideal for objective trading & performance validation
Adaptable: Works well on Bitcoin, Nasdaq futures, and other high-volatility markets (5m/15m)
⚠️ Things to Note
Low signal frequency or higher failure rate in sideways/range markets
Commission & slippage should be factored in, especially on lower timeframes
ATR multiplier and R:R ratio should be optimized per asset
Volume Profile Auto POC📌 Overview 
Volume Profile Auto POC is a trend-following strategy that uses the automatically calculated Point of Control (POC) from the volume profile, combined with ATR zones, to capture reversals and breakouts.
By basing decisions on volume concentration, it dynamically visualizes the price levels most watched by market participants.
⚠️ This strategy is provided for educational and research purposes only.
Past performance does not guarantee future results.
 🎯 Strategy Objectives 
 
  Automatically detect the volume concentration area (POC) to improve entry accuracy
  Optimize risk management through ATR-based volatility adjustment
  Provide early and consistent signals when trends emerge
 
 ✨ Key Features 
 
   Automatic POC Detection : Updates the volume profile over a defined lookback window in real time
   ATR Zone Integration : Defines a POC ± 0.5 ATR zone to clarify potential reversals/breakouts
   Visual Support : Plots the POC line and zones on the chart for intuitive decision-making
 
 📊 Trading Rules 
Long Entry:
Price breaks above the POC + 0.5 ATR zone
Volume is above average to support the breakout
Short Entry:
Price breaks below the POC - 0.5 ATR zone
Volume is above average to support the downside move
Exit (or Reverse Position):
Price returns to the POC area
Or touches the ATR band
 ⚙️ Trading Parameters & Considerations 
Indicator Name: Volume Profile Auto POC
Parameters:
 
  Lookback Bars: 50
  Bins for Volume Profile: 24
  ATR Length: 14
  ATR Multiplier: 2.0
 
 🖼 Visual Support 
POC line plotted in red
POC ± 0.5 ATR zone displayed as a semi-transparent box
ATR bands plotted in blue for confirmation
 🔧 Strategy Improvements & Uniqueness 
This strategy is inspired by traditional Volume Profile + ATR analysis,
while adding the improvement of a sliding-window mechanism for automatic POC updates.
Compared with conventional trend-following approaches,
its strength lies in combining both price and volume perspectives for decision-making.
 ✅ Summary 
Volume Profile Auto POC automatically extracts key market levels (POC) and combines them with ATR-based zones,
providing a responsive trend-following method.
It balances clarity with practicality, aiming for both usability and reproducibility.
⚠️ This strategy is based on historical data and does not guarantee future profits.
Always use proper risk management when applying it.
BBMA Enhanced Pro - Multi-Timeframe Band Breakout StrategyShort Title : BBMA Pro
 Overview 
The  BBMA Enhanced Pro  is a professional-grade trading indicator that builds on the  Bollinger Bands Moving Average (BBMA)  strategy, pioneered by  Omar Ali , a Malaysian forex trader and educator. Combining  Bollinger Bands  with  Weighted Moving Averages (WMA) , this indicator identifies high-probability breakout and reversal opportunities across multiple timeframes. With advanced features like multi-timeframe Extreme signal detection, eight professional visual themes, and a dual-mode dashboard, it’s designed for traders seeking precision in trending and consolidating markets. Optimized for dark chart backgrounds, it’s ideal for forex, stocks, and crypto trading.
 History 
The BBMA strategy was developed by  Omar Ali  (BBMA Oma Ally) in the early 2010s, gaining popularity in the forex trading community, particularly in Southeast Asia. Building on John Bollinger’s Bollinger Bands, Omar Ali integrated Weighted Moving Averages and a multi-timeframe approach to create a structured system for identifying reversals, breakouts, and extreme conditions. The BBMA Enhanced Pro refines this framework with modern features like real-time dashboards and customizable visualizations, making it accessible to both novice and experienced traders.
 Key Features 
 Multi-Timeframe Extreme Signals : Detects Extreme signals (overbought/oversold conditions) on both current and higher timeframes simultaneously, a rare feature that enhances signal reliability through trend alignment.
 Professional Visual Themes : Eight distinct themes (e.g., Neon Contrast, Fire Gradient) optimized for dark backgrounds.
 Dual-Mode Dashboard : Choose between  Full Professional  (detailed metrics) or  Simplified Trader  (essential info with custom notes).
 Bollinger Band Squeeze Detection : Identifies low volatility periods (narrow bands) signaling potential sideways markets or breakouts.
 Confirmation Labels : Displays labels when current timeframe signals align with recent higher timeframe signals, highlighting potential consolidations or squeezes.
 Timeframe Validation : Prevents selecting the same timeframe for current and higher timeframe analysis.
 Customizable Visualization : Toggle signal dots, EMA 50, and confirmation labels for a clean chart experience. 
 How It Works 
 The BBMA Enhanced Pro combines  Bollinger Bands (20-period SMA, ±2 standard deviations)  with  WMA (5 and 10 periods)  to generate trade signals:
 Buy Signal : WMA 5 Low crosses above the lower Bollinger Band, indicating a recovery from an oversold condition (Extreme buy).
 Sell Signal : WMA 5 High crosses below the upper Bollinger Band, signaling a rejection from an overbought condition (Extreme sell).
 Extreme Signals : Occur when prices or WMAs move significantly beyond the Bollinger Bands (±2σ), indicating statistically rare overextensions. These often coincide with  Bollinger Band Squeezes  (narrow bands, low standard deviation), signaling potential sideways markets or impending breakouts.
 Multi-Timeframe Confirmation : The indicator’s unique strength is its ability to detect Extreme signals on both the current and higher timeframe (HTF) within the same chart. When the HTF generates an Extreme signal (e.g., buy), and the current timeframe follows with an identical signal, it suggests the lower timeframe is aligning with the HTF’s trend, increasing reliability. Labels appear only when this alignment occurs within a user-defined lookback period (default: 50 bars), highlighting periods of band contraction across timeframes.
 Bollinger Band Squeeze : Narrow bands (low standard deviation) indicate reduced volatility, often preceding consolidation or breakouts. The indicator’s dashboard tracks band width, helping traders anticipate these phases. 
 Why Multi-Timeframe Extremes Matter 
The BBMA Enhanced Pro’s multi-timeframe approach is rare and powerful. When the higher timeframe shows an Extreme signal followed by a similar signal on the current timeframe, it suggests the market is following the HTF’s trend or entering a consolidation phase. For example:
 HTF Sideways First : If the HTF Bollinger Bands are shrinking (low volatility, low standard deviation), it signals a potential sideways market. Waiting for the current timeframe to show a similar Extreme signal confirms this consolidation, reducing the risk of false breakouts.
 Risk Management : By requiring HTF confirmation, the indicator encourages traders to lower risk during uncertain periods, waiting for both timeframes to align in a low-volatility state before acting. 
 Usage Instructions 
 Select Display Mode :
 
 Current TF Only : Shows Bollinger Bands and WMAs on the chart’s timeframe.
 Higher TF Only : Displays HTF bands and WMAs.
 Both Timeframes : Combines both for comprehensive analysis.
 
 Choose Higher Timeframe : Select from 1min to 1D (e.g., 15min, 1hr). Ensure it differs from the current timeframe to avoid validation errors.
 Enable Signal Dots : Visualize buy/sell Extreme signals as dots, sourced from current, HTF, or both timeframes.
 Toggle Confirmation Labels : Display labels when current timeframe Extremes align with recent HTF Extremes, signaling potential squeezes or consolidations.
 Customize Dashboard :
 
 Full Professional Mode : View metrics like BB width, WMA trend, and last signal.
 Simplified Trader Mode : Focus on essential info with custom trader notes.
 
 Select Visual Theme : Choose from eight themes (e.g., Ice Crystal, Royal Purple) for optimal chart clarity. 
 Trading Example 
 Setup : 5min chart, HTF set to 1hr, signal dots and confirmation labels enabled.
 Buy Scenario : On the 5min chart, WMA 5 Low crosses above the lower Bollinger Band (Extreme buy), confirmed by a recent 1hr Extreme buy signal within 50 bars. The dashboard shows narrow bands (squeeze), and a green label appears.
 Action : Enter a long position, targeting the middle band, with a stop-loss below the recent low. The HTF confirmation suggests a strong trend or consolidation phase.
 Sell Scenario : WMA 5 High crosses below the upper Bollinger Band on the 5min chart, confirmed by a recent 1hr Extreme sell signal. The dashboard indicates a squeeze, and a red label appears.
 Action : Enter a short position, targeting the middle band, with a stop-loss above the recent high. The aligned signals suggest a potential reversal or sideways market. 
 Customization Options 
 BBMA Display Mode : Current TF Only, Higher TF Only, or Both Timeframes.
 Higher Timeframe : 1min to 1D.
 Visual Theme : Eight professional themes (e.g., Neon Contrast, Forest Glow).
 Line Style : Smooth or Step Line for HTF plots.
 Signal Dots : Enable/disable, select timeframe source (Current, Higher, or Both).
 Confirmation Labels : Toggle and set lookback window (1-100 bars).
 Dashboard : Enable/disable, choose mode (Full/Simplified), and set position (Top Right, Bottom Left, etc.). 
  
 Notes 
 Extreme Signals and Squeezes : Extreme signals often occur during Bollinger Band contraction (low standard deviation), signaling potential sideways markets or breakouts. Use HTF confirmation to filter false signals.
 Risk Management : If the HTF shows a squeeze (narrow bands), wait for the current timeframe to confirm with an Extreme signal to reduce risk in choppy markets.
 Limitations : Avoid trading Extremes in highly volatile markets without additional confirmation (e.g., volume, RSI). 
 Author Enhanced Professional Edition, inspired by  Omar Ali’s BBMA strategy 
 Version : 6.0 Pro - Simplified
 Last Updated : September 2025
 License : Mozilla Public License 2.0
We’d love to hear your feedback! Share your thoughts or questions in the comments below.
FBTBBT (Filtered Black Two Bar Break Through)📘 FBTBBT (Filtered Black Two Bar Break Through)
Overview  
FBTBBT is a filtered breakout indicator based on the classical Two Bar Break Through (TBBT) concept.  
It generates Buy and Sell signals when price breaks above or below the previous bar’s high/low, but only displays the **first signal in a run** to avoid noise and duplicates.
- Buy Signal → Break above previous high  
- Sell Signal → Break below previous low  
- Filtered → Only the first signal in a consecutive streak is shown  
---
Key Features  
1. Filtered Signals  
   • Avoids repeated identical signals.  
   • Example: 3 consecutive bars breaking the previous low → only the first bar shows a Sell signal.  
2. Confirmation Options  
   • Real-Time Mode: signals appear intrabar as soon as the breakout happens.  
   • Close Confirmation: signals appear only after bar close beyond previous high/low (reduces repainting).  
3. Visual Aids  
   • Green “Buy” labels below breakout bars.  
   • Red “Sell” labels above breakout bars.  
   • Optional lines for previous bar’s high/low levels.  
4. Alerts  
   • Alerts trigger only on the first filtered signal in each run.  
   • Messages specify breakout above (Buy) or below (Sell).  
---
How to Use  
• Add FBTBBT to your TradingView chart.  
• Choose Real-Time or Close-Confirmed signals depending on your style.  
• Focus on the **first breakout signal**; ignore duplicates until the opposite side appears.  
• Combine with trend filters, volume, or higher timeframe context for stronger accuracy.  
---
👉 In short:  
**FBTBBT = Clean, filtered breakout signals with no noise.**  
Perfect for traders who want **precise first-bar breakouts** while avoiding repeated alerts.  
Bearish Breakaway Dual Session-FVGInspired by the FVG Concept:
This indicator is built on the Fair Value Gap (FVG) concept, with a focus on Consolidated FVG. Unlike traditional FVGs, this version only works within a defined session (e.g., ETH 18:00–17:00 or RTH 09:30–16:00).
See the Figure below as an example: 
  
Bearish consolidated FVG & Bearish breakaway candle
Begins when a new intraday high is printed. After that, the indicator searches for the 1st bearish breakaway candle, which must have its high below the low of the intraday high candle. Any candles in between are part of the consolidated FVG zone. Once the 1st breakaway forms, the indicator will shades the candle’s range (high to low). Then it will use this candle as an anchor to search for the 2nd, 3rd, etc. breakaways until the session ends.
Session Reset: Occurs at session close.
Repaint Behavior:
If a new intraday (or intra-session) high forms, earlier breakaway patterns are wiped, and the system restarts from the new low.
Counter:
A session-based counter at the top of the chart displays how many bullish consolidated FVGs have formed.
Settings
• Session Setup:
Choose ETH, RTH, or custom session. The indicator is designed for CME futures in New York timezone, but can be adjusted for other markets.
If nothing appears on your chart, check if you loaded it during an inactive session (e.g., weekend/Friday night).
• Max Zones to Show:
Default = 3 (recommended). You can increase, but 3 zones are usually most useful.
• Timeframe:
Best on 1m, 5m, or 15m. (If session range is big, try higher time frame)
Usage: 
See this figure as an example 
  
1. Avoid Trading in Wrong Direction
• No Bearish breakaway = No Short trade.
• Prevents the temptation to countertrade in strong uptrends.
2. Catch the Trend Reversal
• When a bearish breakaway appears after an intraday high, it signals a potential reversal.
• You will need adjust position sizing, watch out liquidity hunt, and place stop loss.
• Best entries of your preferred choices: (this is your own trading edge)
Retest
Breakout
Engulf
MA cross over
Whatever your favorite approach
• Reversal signal is the strongest when price stays within/below the breakaway candle’s
range. Weak if it breaks above.
3. Higher Timeframe Confirmation
• 1m can give false reversals if new lows keep forming.
• 5m often provides cleaner signals and avoids premature reversals.
Summary
This indicator offers 3 main advantages:
1. Prevents wrong-direction trades.
2. Confirms trend entry after reversal signals.
3. Filters false positives using higher timeframes.
Failed example: 
Usually happen if you are countering a strong trend too early and using 1m time frame 
  
Last Mention:
The indicator is only used for bearish side trading.
Bullish Breakaway Dual Session-Publish-Consolidated FVG 
  Inspired by the FVG Concept: 
This indicator is built on the Fair Value Gap (FVG) concept, with a focus on Consolidated FVG. Unlike traditional FVGs, this version only works within a defined session (e.g., ETH 18:00–17:00 or RTH 09:30–16:00).
Bullish consolidated FVG & Bullish breakaway candle 
Begins when a new intraday low is printed. After that, the indicator searches for the 1st bullish breakaway candle, which must have its low above the high of the intraday low candle. Any candles in between are part of the consolidated FVG zone. Once the 1st breakaway forms, the indicator will shades the candle’s range (high to low). Then it will use this candle as an anchor to search for the 2nd, 3rd, etc. breakaways until the session ends.
Session Reset: Occurs at session close.
 Repaint Behavior: 
If a new intraday (or intra-session) low forms, earlier breakaway patterns are wiped, and the system restarts from the new low.
 Counter: 
A session-based counter at the top of the chart displays how many bullish consolidated FVGs have formed.
 Settings 
	•	Session Setup:
Choose ETH, RTH, or custom session. The indicator is designed for CME futures in New York timezone, but can be adjusted for other markets.
 If nothing appears on your chart, check if you loaded it during an inactive session (e.g., weekend/Friday night).
	•	Max Zones to Show:
Default = 3 (recommended). You can increase, but 3 zones are usually most useful.
	•	Timeframe:
Best on 1m, 5m, or 15m. (If session range is big, try higher time frame) 
  
  Usage 
1. Avoid Trading in Wrong Direction
	•	No bullish breakaway = No long trade.
	•	Prevents the temptation to countertrade in strong downtrends.
  
2. Catch the Trend Reversal 
	•	When a bullish breakaway appears after an intraday low, it signals a potential reversal.
	•	You will need adjust position sizing, watch out liquidity hunt, and place stop loss.
	•	Best entries of your preferred choices: (this is your own trading edge)
 
 	               Retest
 	               Breakout
 	               Engulf
                         MA cross over 
                         Whatever your favorite approach 
 
	•	Reversal signal is the strongest when price stays within/above the breakaway candle’s 
                  range. Weak if it breaks below.
  
3. Higher Timeframe Confirmation
	•	1m can give false reversals if new lows keep forming.
	•	5m often provides cleaner signals and avoids premature reversals.
  
Failed Trade Example: 
This indicator will repaint if a new intraday session low is updated. So it is possible to have a failed trade. Here is an example from the same session in 1m chart. However, if you enter the trade later at another bullish breakaway candle signal. The loss can be mitigated by the profit. 
Therefore you should use smaller position size for your 1st trade. You should also considering using 5m chart to avoid 1m bull trap. In this example, if you use 5m chart, you can totally avoid this failed trade. 
  
If you enter the trade, you will see the intraday low is stop loss hunted. You can also see the 1st bullish breakaway candle is super weak. There are a lot of candles below the breakaway candle low, so it is very possible to fail. 
In the next chart, you can see the failed traded get stop loss hunted. However you can enter another trade with huge profit to win back the loss from the 1st trade if you follow the rule. 
  
  Summary 
This indicator offers 3 main advantages:
	1.	Prevents wrong-direction trades.
	2.	Confirms trend entry after reversal signals.
	3.	Filters false positives using higher timeframes.
 How to sharp your edge: 
1. ⏳Extreme patience⏳: Do not guess the bottom during a downtrend before a confirmed bullish breakaway candle. If you get caught, have the courage to cut loss. This is literally the most important usage of this indicator. Again, this is the most important rule of this indicator and actually the hardest rule to follow. 
2. 🛎Better Entry🛎: After a confirmed bullish breakaway, you will always have a good opportunity to enter the trade using established trading technique. Your edge will come from the position size, draw down, stop loss placement, risk/reward ratio. 
3. ✂Cut loss fast✂: If you enter a trade according to the rule, but you are still not making profit for a period of time, and the price is below the low of the breakaway candle. It is very likely you may hit stop loss soon (intraday session low). It won't be a bad idea to cut loss before stop loss hit. 
4. 🔂Reentry with confidence after stop loss🔂: a stop loss will not invalidate the indicator. If you see a second chance to reenter, you should still follow the trade guide and rule. 
5. 🕔Time frame matter🕔: try 1m, 3m, 5m, 10m, 15m time frame. Over time, you should know what time frame work best for you and the market. Higher time frame will reduce the noise of false positive trade, but it comes with a higher stop loss placement and less max profit, however it may come with a lower draw down. Time frame will matter depending on the range of the session. If the session range is small (<0.5%), lower time frame is good. If session range is big (>1%), 5m time frame is better. Remember to wait for candle to close,  if you use higher time frame. 
 Last Mention: 
The indicator is only used for bullish side trading. 
Opening Range BreakoutOpen Range Breakout (ORB)  – Trading Strategy Documentation
 Definition: 
The Open Range Breakout (ORB) is a short-term trading strategy that identifies the price range established during the initial period of market opening (typically the first 15 to 60 minutes) and uses the high and low of that range as key reference levels for potential breakout entries.
 Components: 
Open Range High: The highest price traded during the defined opening period.
Open Range Low: The lowest price traded during the same period.
Breakout Trigger: A price move above the Open Range High or below the Open Range Low, signaling potential continuation momentum.
 How It Works:
Define the Opening Period: Select a time window (e.g., 30 minutes) at market open to establish the initial range.
Identify Range Boundaries: Record the high and low prices during this period.
Monitor for Breakout: Watch for price to break and close above the Open Range High (bullish breakout) or below the Open Range Low (bearish breakout).
Enter Trade: Enter long on a confirmed break above the Open Range High, or short on a break below the Open Range Low. Entry may be triggered on a retest of the broken level or with volume confirmation.
Set Stop-Loss and Target:
Stop-loss: Placed just inside the open range (e.g., below the high for long, above the low for short).
Profit target: Based on volatility (e.g., ATR multiple) or support/resistance levels.
 Key Assumptions:
Early price action reflects initial market sentiment.
A breakout from this range indicates strong directional momentum likely to continue.
 Best Conditions:
High liquidity markets (e.g., major indices, large-cap stocks).
Volatile or news-driven trading sessions.
Used primarily in intraday trading.
 Limitations:
Prone to false breakouts during low-volume or choppy markets.
Requires strict risk management due to reliance on timing and confirmation.
 Conclusion:
The ORB strategy capitalizes on early market momentum by trading breakouts from the initial price range. Its effectiveness depends on precise range definition, timely execution, and disciplined risk control.
Confluence AVWAP Breakout RibbonThis advanced indicator overlays up to five Anchored VWAPs—Daily Session, Weekly, Monthly, Prior Swing High, and Prior Swing Low—directly onto your chart. It highlights a "confluence ribbon" between these levels, visually mapping the real-time price zone where institutional activity may cluster. The ribbon is colored dynamically so you can instantly spot which side of value price is breaking towards.
How it works:
• The script automatically recalculates each selected VWAP anchor in real time.
• For swing-high and swing-low anchors, it starts a new VWAP every time a new price swing is confirmed.
• You can enable or disable any anchor via the script’s Inputs panel to suit your trading style or asset.
Entry Signals:
• A long breakout (green up-arrow) triggers only on the first candle that closes above all active VWAP anchors.
• A short breakout (red down-arrow) triggers only on the first close below all active anchors.
• These signals help confirm when price makes a decisive move out of a key value zone, filtering out false or weak breakouts.
How to use:
Add the indicator to any chart or timeframe.
In the Inputs, choose which VWAP anchors to activate.
Watch for the ribbon color and width: a wider ribbon means more confluence between price zones.
Trade signals (arrows) are only painted on the first candle to break out above or below all anchors, making them easy to see and avoiding repaint.
Optional: Set up alerts using the built-in TradingView alerts for each breakout direction.
Customization:
• Toggle each anchor on/off for your preferred strategy.
• Adjust the swing length for pivots.
• Change ribbon opacity for better chart visibility.
Why it’s unique:
• Most VWAP scripts only plot a single line, or show basic session anchors.
• This indicator lets you stack up to five important VWAP anchors and requires consensus: price must clear all active anchors in one move to signal a breakout.
• The live ribbon and dynamic visuals provide clear confluence zones and breakout cues that go beyond traditional VWAP use.
Best practices:
• Works well on all major assets (stocks, crypto, FX, indices) and all chart timeframes.
• For highest reliability, use two or more anchors at a time.
• Consider using alongside your preferred trend or volatility filter.
For educational and research purposes only. This is not financial advice or a recommendation to buy or sell. Always use proper risk management and test before live trading.
Volume Breakout SignalsScript by Hanssome
The Volume Breakout Signals indicator is a trading tool designed to identify potential entry points by pinpointing high-momentum price breakouts on your main chart. It operates on a simple but powerful principle: a true breakout should be supported by a significant increase in trading volume.
The indicator plots two primary visual elements on your price chart:
Pivot Highs and Lows: These are marked with green and red circles and represent the most recent significant swing points in the price. They act as dynamic support and resistance levels, and the script watches for the price to break past them.
BUY and SELL Labels: These signals appear directly on the chart to indicate a potential trading opportunity.
A signal is only generated when two specific conditions are met simultaneously:
Price Breakout: A BUY signal requires the price to cross decisively above the most recent pivot high. A SELL signal requires the price to cross below the most recent pivot low.
Volume Confirmation: This price breakout must be accompanied by a recent spike in trading volume. This confirmation suggests strong momentum and conviction behind the move, increasing the probability of a successful breakout.
All the parameters, such as the sensitivity of the pivot points and the definition of a volume spike, can be adjusted in the indicator's settings to fit your specific trading style and the asset you are viewing.
Faytterro Bands Breakout📌 Faytterro Bands Breakout 📌
This indicator was created as a strategy showcase for another script: Faytterro Bands
  
It’s meant to demonstrate a simple breakout strategy based on Faytterro Bands logic and includes performance tracking.
❓ What Is It?
This script is a visual breakout strategy based on a custom moving average and dynamic deviation bands, similar in concept to Bollinger Bands but with unique smoothing (centered regression) and performance features.
🔍 What Does It Do?
Detects breakouts above or below the Faytterro Band.
Plots visual trade entries and exits.
Labels each trade with percentage return.
Draws profit/loss lines for every trade.
Shows cumulative performance (compounded return).
Displays key metrics in the top-right corner:
Total Return
Win Rate
Total Trades
Number of Wins / Losses
🛠 How Does It Work?
Bullish Breakout: When price crosses above the upper band and stays above the midline.
Bearish Breakout: When price crosses below the lower band and stays below the midline.
Each trade is held until breakout invalidation, not a fixed TP/SL.
Trades are compounded, i.e., profits stack up realistically over time.
📈 Best Use Cases:
For traders who want to experiment with breakout strategies.
For visual learners who want to study past breakouts with performance metrics.
As a template to develop your own logic on top of Faytterro Bands.
⚠ Notes:
This is a strategy-like visual indicator, not an automated backtest.
It doesn't use strategy.* commands, so you can still use alerts and visuals.
You can tweak the logic to create your own backtest-ready strategy.
Unlike the original Faytterro Bands, this script does not repaint and is fully stable on closed candles.
Disparity Index with Volatility ZonesDisparity Index with Volatility Zones 
is a momentum oscillator that measures the percentage difference between the current price and its simple moving average (SMA). This allows traders to identify overbought/oversold conditions, assess momentum strength, and detect potential trend reversals or continuations.
🔍 Core Concept:
The Disparity Index (DI) is calculated as:
  DI = 100 × (Price − SMA) / SMA
A positive DI indicates the price is trading above its moving average (potential bullish sentiment), while a negative DI suggests the price is below the average (potential bearish sentiment).
This version of the Disparity Index introduces a dual-zone volatility framework, offering deeper insight into the market's current state.
🧠 What Makes This Version Unique?
1. High Volatility Zones
When DI crosses above +1.0% or below –1.0%, it often indicates the start or continuation of a strong trend.
Sustained readings beyond these thresholds typically align with trending phases, offering opportunities for momentum-based entries.
A reversal back within ±1.0% after exceeding these levels can suggest a shift in momentum — similar to how RSI exits the overbought/oversold zones before reversals.
These thresholds act as dynamic markers for breakout confirmation and potential trend exhaustion.
2. Low Volatility Zones
DI values between –0.5% and +0.5% define the low-volatility zone, shaded for visual clarity.
This area typically indicates market indecision, sideways price action, or consolidation.
Trading within this range may favor range-bound or mean-reversion strategies, as trend momentum is likely limited.
The logic is similar to interpreting a flat ADX, tight Bollinger Bands, or contracting Keltner Channels — all suggesting consolidation.
⚙️ Features:
Customizable moving average length and input source
Adjustable thresholds for overbought/oversold and low-volatility zones
Optional visual fill between low-volatility bounds
Clean and minimal chart footprint (non-essential plots hidden by default)
📈 How to Use:
1. Trend Confirmation:
A break above +1.0% can be used as a bullish continuation signal.
A break below –1.0% may confirm bearish strength.
Long periods above/below these thresholds support trend-following entries.
2. Reversal Detection:
If DI returns below +1.0% after exceeding it, bullish momentum may be fading.
If DI rises above –1.0% after falling below, bearish pressure may be weakening.
These shifts resemble overbought/oversold transitions in oscillators like RSI or Stochastic, and can be paired with divergence, volume, or price structure analysis for higher reliability.
3. Sideways Market Detection:
DI values within ±0.5% indicate low volatility or a non-trending environment.
Traders may avoid breakout entries during these periods or apply range-trading tactics instead.
Observing transitions out of the low-volatility zone can help anticipate breakouts.
4. Combine with Other Indicators:
DI signals can be enhanced using tools like MACD, Volume Oscillators, or Moving Averages.
For example, a DI breakout beyond ±1.0% supported by a MACD crossover or volume spike can help validate trend initiation.
This indicator is especially powerful when paired with Bollinger Bands:
A simultaneous price breakout from the Bollinger Band and DI moving beyond ±1.0% can help identify early trend inflection points.
This combination supports entering positions early in a developing trend, improving the efficiency of trend-following strategies and enhancing decision-making precision.
It also helps filter false breakouts when DI fails to confirm the move outside the band.
This indicator is designed for educational and analytical purposes and works across all timeframes and asset classes. 
It is particularly useful for traders seeking a clear framework to identify momentum strength, filter sideways markets, and improve entry timing within a larger trading system.
Support/Resistance Breakout DetectorThis indicator automatically detects and plots dynamic support and resistance levels using pivot highs and lows.
✅ It draws red resistance lines and blue support lines,
✅ The lines extend forward but automatically stop when the price touches them,
✅ It monitors for breakouts with strong volume,
✅ When a breakout happens, it shows labels like “B” or “Bull Wick” / “Bear Wick” on the chart,
✅ It also triggers alerts when support or resistance breaks with high volume.
Main settings:
Pivot lookback period
Show/hide breakout labels
Minimum volume for breakout
Maximum extension length for lines
This tool helps traders easily spot key price levels and watch for meaningful breakouts.
Auto Support Resistance Channels [TradingFinder] Top/Down Signal🔵  Introduction 
In technical analysis, a price channel is one of the most widely used tools for identifying and tracking price trends. A price channel consists of two parallel trendlines, typically drawn from swing highs (resistance) and swing lows (support). These lines define dynamic support and resistance zones and provide a clear framework for interpreting price fluctuations.
Drawing a channel on a price chart allows the analyst to more precisely identify entry points, exit levels, take-profit zones, and stop-loss areas based on how the price behaves within the boundaries of the channel. 
Price channels in technical analysis are generally categorized into three types: upward channels with a positive slope, downward channels with a negative slope, and horizontal (range-bound) channels with near-zero slope. Each type offers unique insights into market behavior depending on the price structure and prevailing trend.
Structurally, channels can be formed using either minor or major pivot points. A major channel typically reflects a stronger, more reliable structure that appears on higher timeframes, whereas a minor channel often captures short-term fluctuations or corrective movements within a larger trend. 
For instance, a major downward channel may indicate sustained selling pressure across the market, while a minor upward channel could represent a temporary pullback within a broader bearish trend.
The validity of a price channel depends on several factors, including the number of price touches on the channel lines, the symmetry and parallelism of the trendlines, the duration of price movement within the channel, and price behavior around the median line. 
When a price channel is broken, it is generally expected that the price will move in the breakout direction by at least the width of the channel. This makes price channels especially useful in breakout analysis.
In the following sections, we will explore the different types of price channels, how to draw them accurately, the structural differences between minor and major channels, and key trade interpretations when price interacts with channel boundaries.
 Up Channel :
  
  
 Down Channel :
  
  
🔵  How to Use 
A price channel is a practical tool in technical analysis for identifying areas of support, resistance, trend direction, and potential breakout zones. The structure consists of two parallel trendlines within which price fluctuates. 
Traders use the relative position of price within the channel to make informed trading decisions. The two primary strategies include range-based trades (buying low, selling high) and breakout trades (entering when price exits the channel).
🟣  Up Channel 
In an upward channel, price moves within a positively sloped range. The lower trendline acts as dynamic support, while the upper trendline serves as dynamic resistance. A common strategy involves buying near the lower support and taking profit or selling near the upper resistance. 
If price breaks below the lower trendline with strong volume or a decisive candle, it can signal a potential trend reversal. Channels constructed from major pivots generally reflect dominant uptrends, while those based on minor pivots are often corrective structures within a broader bearish movement.
  
🟣  Down Channel 
In a downward channel, price moves between two negatively sloped lines. The upper trendline functions as resistance, and the lower trendline as support. Ideal entry for short trades occurs near the upper boundary, especially when confirmed by bearish price action or a resistance level.
Exit targets are typically located near the lower support. If the upper boundary is broken to the upside, it may be an early sign of a bullish trend reversal. Like upward channels, a major down channel represents broader selling pressure, while a minor one may indicate a brief retracement in a bullish move.
  
🟣  Range Channel 
A horizontal or range-bound channel is characterized by price oscillating between two nearly flat lines. This type of channel typically appears during sideways markets or periods of consolidation. 
Traders often buy near the lower boundary and sell near the upper boundary to take advantage of contained volatility. However, fake breakouts are more frequent in range-bound structures, so it is important to wait for confirmation through candlestick signals and volume. A confirmed breakout beyond the channel boundaries can justify entering a trade in the direction of the breakout.
🔵  Settings 
Pivot Period :This parameter defines how sensitive the channel detection is. A higher value causes the algorithm to identify major pivot points, resulting in broader and longer-term channels. Lower values focus on minor pivots and create tighter, short-term channels.
🔔  Alerts 
 Alert Configuration :
 
 Enable or disable the full alert system
 Set a custom alert name
 Choose the alert frequency: every time, once per bar, or on bar close
 Define the time zone for alert timestamps (e.g., UTC)
 
 Channel Alert Types :
 Each channel type (Major/Minor, Internal/External, Up/Down) supports two alert types :
 
 Break Alert : Triggered when price breaks above or below the channel boundaries
 React Alert : Triggered when price touches and reacts (bounces) off the channel boundary
 
🎨  Display Settings 
For each of the eight channel types, you can customize:
 
 Visibility : show or hide the channel
 Auto-delete previous channels when new ones are drawn
 Style : line color, thickness, type (solid, dashed, dotted), extension (right only, both sides)
 
🔵  Conclusion 
The price channel is a foundational structure in technical analysis that enables traders to analyze price movement, identify dynamic support and resistance zones, and locate potential entry and exit points with greater precision. 
When constructed properly using minor or major pivots, a price channel offers a consistent and intuitive framework for interpreting market behavior—often simpler and more visually clear than many other technical tools.
Understanding the differences between upward, downward, and range-bound channels—as well as recognizing the distinctions between minor and major structures—is critical for selecting the right trading strategy. Upward channels tend to generate buying opportunities, downward channels prioritize short setups, and horizontal channels provide setups for both mean-reversion and breakout trades.
Ultimately, the reliability of a price channel depends on various factors such as the number of touchpoints, the duration of the channel, the parallelism of the lines, and how the price reacts to the median line. 
By taking these factors into account, an experienced analyst can effectively use price channels as a powerful tool for trend forecasting and precise trade execution. Although conceptually simple, successful application of price channels requires practice, pattern recognition, and the ability to filter out market noise.
London Breakout Tracker - Box Style📊 London Breakout Tracker (Pine Script v6)
This script is designed to track the Asian session range and identify breakout opportunities when the London session begins. It highlights high-probability trade setups and helps avoid fakeouts or overly wide ranges.
🧱 1. Session Time Definitions (Adjusted for Kenyan Time)
The Asian session is defined as:
3:00 AM to 11:00 AM (Kenyan Time)
🔐 2. Asian Session High & Low
During the Asian session:
The script tracks the highest high and lowest low to define the range.
These are stored in variables: asianHigh and asianLow.
🧊 3. Box Drawing for the Asian Range
Once the Asian session ends:
A visual box is drawn around the session using box.new().
This box spans from the session start to end bars and from the high to low.
It helps visually see the range price must break out from.
🚨 4. Breakout Signals
After the Asian session:
A Long Breakout signal is generated if:
The candle closes above the Asian High.
A Short Breakout signal is generated if:
The candle closes below the Asian Low.
This corresponds to 00:00 to 08:00 UTC
These are shown with:
✅ Green up label for long breakouts
❌ Red down label for short breakouts
🧯 5. Fakeout Detection
If price breaks out but closes back inside the Asian range, it’s marked as a Fakeout:
Long Fakeout: Price breaks above high, then closes back below.
Short Fakeout: Price breaks below low, then closes back above.
These are marked with orange X-crosses above or below candles.
⚠️ 6. Wide Range Filter
If the Asian session range is too wide (e.g. > 40 pips), a gray background is drawn.
This warns you not to trade that day since breakouts from wide ranges are unreliable.
📣 7. Alert Conditions
The script can trigger alerts in TradingView when:
🔔 A Long or Short Breakout occurs
⚠️ A Fakeout is detected
You can set these up via the TradingView alert system.
🎯 Overall Purpose:
The script helps you:
Clearly see the Asian session range
Identify breakout opportunities at the London open
Avoid trading during fakeouts or wide-range sessions
Get alerted when breakout/fakeout conditions occur
Reversal & Breakout Strategy with ORB### Reversal & Breakout Strategy with ORB
This strategy combines three distinct trading approaches—reversals, trend breakouts, and opening range breakouts (ORB)—into a single, cohesive system. The goal is to capture high-probability setups across different market conditions, leveraging a mashup of technical indicators for confirmation and risk management. Below, I’ll explain why this combination works, how the components interact, and how to use it effectively.
#### Why the Mashup?
- **Reversals**: Identifies overextended moves using RSI (overbought/oversold) and SMA50 crosses, filtered by VWAP and SMA200 trend direction. This targets mean-reversion opportunities in trending markets.
- **Breakouts**: Uses EMA9/EMA20 crossovers with VWAP and SMA200 confirmation to catch momentum-driven trend continuations.
- **Opening Range Breakout (ORB)**: Detects early momentum by breaking the high/low of a user-defined opening range (default: 15 bars) with volume confirmation. This adds a time-based edge, ideal for intraday trading.
The synergy comes from blending these methods: reversals catch pullbacks, breakouts ride trends, and ORB exploits early volatility—all filtered by trend (SMA200) and anchored by VWAP for context.
#### How It Works
1. **Indicators**:
   - **EMA9/EMA20**: Fast-moving averages for breakout signals.
   - **SMA50**: Medium-term trend filter for reversals.
   - **SMA200**: Long-term trend direction to align trades.
   - **RSI (14)**: Measures overbought (>70) or oversold (<30) conditions.
   - **VWAP**: Acts as a dynamic support/resistance level.
   - **ATR (14)**: Sets stop-loss distance (default: 1.5x ATR).
   - **Volume**: Confirms ORB breakouts (1.5x average volume of opening range).
2. **Entry Conditions**:
   - **Long**: Triggers on reversal (SMA50 cross + RSI < 30 + below VWAP + uptrend), breakout (EMA9 > EMA20 + above VWAP + uptrend), or ORB (break above opening range high + volume).
   - **Short**: Triggers on reversal (SMA50 cross + RSI > 70 + above VWAP + downtrend), breakout (EMA9 < EMA20 + below VWAP + downtrend), or ORB (break below opening range low + volume).
3. **Risk Management**:
   - Risks 5% of equity per trade (based on the initial capital set in the strategy tester).
   - Stop-loss: Based on lowest low/highest high over 7 bars ± 1.5x ATR.
   - Targets: Two exits at 1:1 and 1:2 risk:reward (50% of position at each).
   - Break-even: Stop moves to entry price after the first target is hit.
4. **Backtesting Settings**:
   - Commission: Hardcoded at 0.1% per trade (realistic for most brokers).
   - Slippage: Hardcoded at 2 ticks (realistic for most markets).
   - Tested on datasets yielding 100+ trades (e.g., 2-min or 5-min charts over months).
#### How to Use It
- **Timeframe**: Works best on intraday (2-min, 5-min) or daily charts. Adjust `Opening Range Bars` (e.g., 15 bars = 30 min on 2-min chart) for your timeframe.
- **Settings**: 
  - Set your initial equity in the TradingView strategy tester’s "Properties" tab under "Initial Capital" (e.g., $10,000). The script automatically risks 5% of this equity per trade.
  - Adjust `Stop Loss ATR Multiplier` or `Risk:Reward Targets` based on your risk tolerance.
  - Note that commission (0.1%) and slippage (2 ticks) are fixed in the script for backtesting consistency.
- **Execution**: Enter on signal, monitor plotted stop (red) and targets (green/blue). The strategy supports pyramiding (up to 2 positions) for scaling into trends.
#### Backtesting Notes
Results are realistic with commission (0.1%) and slippage (2 ticks) included. For a sufficient sample, test on volatile instruments (e.g., stocks, forex) over 3-6 months on lower timeframes. The default 1.5x ATR stop may seem wide, but it’s justified to avoid premature exits in volatile markets—feel free to tweak it with justification. The script assumes an initial capital of $10,000 in the strategy tester for the 5% risk calculation (e.g., $500 risk per trade); adjust this in the "Properties" tab as needed.
This mashup isn’t just a random mix; it’s a deliberate fusion of complementary strategies, offering traders flexibility across market phases. Questions? Let me know!
FVG Breakout Lite by tradingbauhausExplanation of "FVG Breakout Lite by tradingbauhaus" 
This script is a trading strategy built for TradingView that helps you spot and trade "Fair Value Gaps" (FVGs)—price areas where the market moved quickly, leaving a gap that might act as support or resistance later. It’s designed to catch breakout opportunities when the price moves strongly in one direction, with extra filters to make trades more reliable. Here’s how it works and how you can use it:
 What It Does 
1. Finds Fair Value Gaps (FVGs):
A "Bullish FVG" happens when the price jumps up quickly, leaving a gap below where it didn’t trade much (e.g., today’s low is higher than the high from two bars ago).
A "Bearish FVG" is the opposite: the price drops fast, leaving a gap above (e.g., today’s high is lower than the low from two bars ago).
The script draws colored boxes on your chart to show these gaps: green for bullish, red for bearish.
2. Spots Breakouts:
It looks for "strong" FVGs by comparing them to a trend (based on the highest highs and lowest lows over a set period).
If a bullish gap forms above the recent highs, or a bearish gap below the recent lows, it’s marked as a breakout opportunity.
3. Adds a Volume Check:
Trades only happen if the market’s volume is higher than usual (e.g., 1.2x the average volume over the last 20 bars). This helps ensure the breakout has real momentum behind it.
4. Trades Automatically:
Long Trades (Buy): If a bullish breakout FVG forms and volume is high, it buys at the current price.
Short Trades (Sell): If a bearish breakout FVG forms with high volume, it sells short.
Each trade comes with a stop loss (to limit losses) and a take profit (to lock in gains), both adjustable by you.
5. Shows Mitigation Lines (Optional):
If you turn on "Display Mitigation Zones," it draws lines at the edge of each breakout FVG. These lines show where the price might return to "fill" the gap later, helping you see key levels.
6. Includes Webull Costs:
The script factors in real trading fees from Webull, like tiny SEC and FINRA fees for selling, and a daily margin cost if you’re borrowing money to trade. These don’t show up on the chart but affect the strategy’s performance in backtesting.
 How to Use It 
1. Add to Your Chart:
Copy the script into TradingView’s Pine Editor, click "Add to Chart," and it’ll start drawing FVGs and running the strategy.
2. Customize Settings:
Trend Period (Default: 25): How many bars it looks back to define the trend. Longer periods mean fewer but stronger signals.
Volume Lookback (Default: 20) & Volume Threshold (Default: 1.2): Adjust how it measures "high volume." Increase the threshold for stricter trades.
Stop Loss % (Default: 1.5%) & Take Profit % (Default: 3%): Set how much you’re willing to lose or aim to gain per trade.
Margin Rate % (Default: 8.74%): Webull’s rate for borrowing money—lower it if your account qualifies for a better rate.
Display Mitigation Zones (Default: On): Toggle this to see or hide the gap lines.
Colors: Change the green (bullish) and red (bearish) shades to suit your chart.
3. Backtest It:
Go to the "Strategy Tester" tab in TradingView to see how it performs on past data. It’ll show trades, profits, losses, and Webull fees included.
4. Watch It Work:
Green boxes mean bullish FVGs; red boxes mean bearish FVGs. If volume spikes and the price breaks out, you’ll see trades happen automatically.
 What to Expect 
Visuals: You’ll see colored boxes for FVGs and optional lines showing where they start. These help you spot key price zones even if you’re not trading.
Trades: It’s selective—only trades when FVGs align with a breakout and volume confirms it. Expect fewer trades but with higher potential.
Risk: The stop loss keeps losses in check, while the take profit aims for a 2:1 reward-to-risk ratio by default (3% gain vs. 1.5% loss).
Costs: Webull’s fees are small but baked into the results, so you’re seeing a realistic picture of profits.
Tips for Users
Test it on a small timeframe (like 5-minute charts) for day trading or a larger one (like daily) for swing trading.
Play with the volume threshold—if you get too few trades, lower it (e.g., 1.1); if too many, raise it (e.g., 1.5).
Watch how price reacts to the mitigation lines—they’re often support or resistance zones traders target.
This strategy is lightweight, focused, and built for traders who like breakouts with a bit of confirmation. It’s not foolproof (no strategy is!), but it gives you a clear way to trade FVGs with some smart filters.
Pre-London High-Low Breakout IndicatorOverview 
The Pre-London High-Low Breakout Indicator helps traders identify breakout opportunities at the London session open. It marks the high and low one hour before London opens (5 PM - 6 PM AEST) and incorporates a 200 SMA filter to confirm trade direction. The indicator also provides real-time breakout markers for precise entries.
 How the Indicator Works 
 1. Pre-London High & Low Identification (5 PM - 6 PM AEST) 
 
  The indicator tracks the highest and lowest price levels within this period.
  These levels act as key breakout zones once London opens.
  The high and low remain visible until 12 AM AEST for reference.
 
 2. 200 SMA as a Trend Filter 
 
  A 200 SMA (yellow, thick line) is plotted to filter breakout trades.
  Only long (buy) trades are valid if price is above the 200 SMA.
  Only short (sell) trades are valid if price is below the 200 SMA.
 
 3. Real-Time Breakout Confirmation 
 
  Buy Signal (Green Diamond):
 
  Price breaks above the pre-London high.
  Price is above the 200 SMA.
 
  Sell Signal (Red Diamond):
 
  Price breaks below the pre-London low.
  Price is below the 200 SMA.
 
  No signal appears if the breakout is against the SMA trend, reducing false trades.
 
 How to Use the Indicator Properly 
 Step 1: Identify the Pre-London Range (5 PM - 6 PM AEST) 
 
  Observe price movements and note the session high & low.
  Do not take trades within this period—wait for a clear breakout.
 
 Step 2: Wait for a Breakout After 6 PM AEST 
 
  A breakout must occur beyond the session high or low.
  The breakout should be clear and decisive, not hovering around the range.
 
 Step 3: Confirm with the 200 SMA 
 
  If price is above the 200 SMA, only buy signals are valid.
  If price is below the 200 SMA, only sell signals are valid.
  If a breakout occurs against the SMA, ignore it.
 
 Step 4: Enter the Trade and Manage Risk 
 
  Enter the trade after the breakout candle closes.
  Set stop-loss just inside the pre-London range to minimize risk.
  Take profit using a 1:2 or 1:3 risk-reward ratio, or trail the stop.
 
 Why This Strategy Works 
 
  Pre-London Liquidity Grab: Institutional traders set positions before the London open, making this range significant.
  Trend Confirmation with SMA: Reduces false breakouts by filtering trades in the direction of the trend.
  Real-Time Breakout Detection: Green and red diamond markers highlight valid breakouts that meet all conditions.
 
 Final Notes 
 
  If price breaks out but quickly reverses, it may be a false breakout—avoid impulsive trades.
  The indicator works best when combined with other confluences such as volume analysis or key support/resistance levels.
  Alerts can be added to notify traders when a valid breakout occurs.
 
This setup is ideal for traders looking for a structured, rule-based approach to trading London session breakouts with a strong trend confirmation mechanism.
Range Breakout [BigBeluga]Range Breakout   is a dynamic channel-based indicator designed to identify breakout opportunities and price reactions within defined ranges. It automatically creates upper and lower bands with a midline, helping traders spot breakout zones, retests, and potential fakeouts.
🔵 Key Features: 
 Dynamic Channel Formation:   
 
     Automatically plots upper and lower channel bands with a midline based on ATR calculations.  
     Channels adjust upon breakout events or after a predefined number of bars to reflect new price ranges.  
  
 
 Breakout Detection:   
 
     Green circles appear when price breaks above the upper channel edge.  
     Red circles appear when price breaks below the lower channel edge.  
     A new channel is formed after each breakout, allowing traders to monitor evolving price ranges.  
  
    
 Retest Signals:   
 
     Upward-pointing green triangles signal a retest of the lower band, indicating potential support.  
     Downward-pointing red triangles indicate a retest of the upper band, suggesting possible resistance.  
  
 
 Filter Signals by Trends (New Feature):   
  
 
     Optional toggle to filter ▲ and ▼ signals based on channel breakout conditions.  
     When enabled:  
           In a bullish channel (confirmed by a green circle breakout), only ▲ signals are displayed.  
  
           In a bearish channel (confirmed by a red circle breakout), only ▼ signals are displayed.
  
     Helps traders align retest signals with the prevailing trend for higher-quality trade setups.  
 
 Fakeout Identification:   
 
     'X' symbols appear when price breaks the upper or lower edge of the channel and quickly returns back inside.  
  
     Helps traders identify and avoid false breakouts.  
 
🔵 Usage:   
 
 Breakout Trading:  Use the green and red circle signals to identify potential breakout trades.  
 Retest Confirmation:  Look for triangle markers to confirm retests of key levels, aiding in entry or exit decisions.  
 Fakeout Alerts:  Utilize the 'X' signals to spot and avoid potential trap moves.  
 Dynamic Range Monitoring:  Stay aware of changing market conditions with automatically updating channels.  
 
 Range Breakout   is an essential tool for traders seeking to capitalize on range breakouts, retests, and fakeout scenarios. Its dynamic channels and clear visual signals provide a comprehensive view of market structure and potential trade setups.






















