Candlestick analysis
Day of Week MarkersDay of Week Markers Indicator
Overview
This Pine Script (v6) indicator visually identifies specific days of the week on your chart using colored circle markers. It is designed to help traders quickly recognize the start of a new trading session or keep track of the day of the week based on traditional Thai color schemes.
Main Features:
Traditional Color Coding: Automatically assigns colors to markers based on the day:
- Monday: Yellow
- Tuesday: Pink
- Wednesday: Green
- Thursday: Orange/Amber
- Friday: Blue
Smart Timeframe Logic:
- Intraday Charts: Automatically shows the marker only on the first bar of the day to keep your chart clean.
- Daily/Higher Charts: Shows the marker on every bar corresponding to the selected day.
Customizable Visibility: Easily toggle the visibility of each individual day (Mon-Fri) through the indicator settings.
Flexible Appearance:
- Location: Choose to display markers Above Bar, Below Bar, or On Bar.
- Size: Adjustable marker sizes from Tiny to Large.
Settings:
Day Visibility: Checkboxes to enable or disable markers for specific days.
Marker Location: Dropdown to select where the circle appears relative to the price candle.
Marker Size: Dropdown to adjust the visual scale of the circles.
IFM 2.0only for pips college
IFM (Inner Force Model) is a price-action based trading model that focuses on who controls the market internally—buyers or sellers—before the big move happens.
It’s not an indicator.
It’s a market behavior framework used to read institutional intent.
🔍 What IFM Really Means
IFM studies the internal strength (force) inside price by analyzing:
Liquidity grabs
Market structure shifts
Displacement (strong candles)
Premium / Discount positioning
The goal is simple:
👉 Enter where smart money has already committed
Phenomenological Differential EquationPhenomenological Differential Equation現象學微分方程指標 +HTF
這是一個結合現象學概念與微分方程的指標。這個指標將利用微分方程來捕捉價格動態,並通過現象學的"意向性"概念來識別市場趨勢。
這個指標的核心概念包括:
## 🔬 **理論基礎**
**微分方程部分:**
- **一階導數(速度)**: 價格變化率
- **二階導數(加速度)**: 變化率的變化
- **阻尼諧振子模型**: 模擬價格動態系統的自然振盪與衰減
**現象學部分:**
- **意向性(Intentionality)**: 價格"意圖"移動的方向,捕捉市場的內在傾向
- **現象學還原**: 通過懸置短期噪音,識別價格的本質趨勢
- **現象學動量**: 綜合速度與加速度的指標
## 📊 **指標組成**
1. **藍色線 - 意向性指標**: 主要交易信號來源
2. **橙色線 - 現象學動量**: 確認動量強度
3. **紫色線 - 本質趨勢**: 長期趨勢方向
## 🎯 **使用方法**
- **買入信號**: 向上綠色三角形(意向性突破零線且動量為正)
- **賣出信號**: 向下紅色三角形(意向性跌破零線且動量為負)
- **背景色**: 綠色=看漲氛圍,紅色=看跌氛圍
透過調整參數來適應不同的市場和時間週期。這個指標特別適合捕捉趨勢轉折點!
This is an indicator that combines phenomenological concepts with differential equations.This indicator will use differential equations to capture price dynamics and identify market trends through the phenomenological concept of "intentionality".
The core concepts of this indicator include:
## 🔬**Theoretical basis**
**Differential equation part:**
-**First derivative (speed)**: Price change rate
-**Second derivative (acceleration)**: change in rate of change
-**Damped harmonic oscillator model**: Simulates the natural oscillation and attenuation of a price dynamic system
**Phenomenology section:**
-**Intentionality**: The direction in which the price "intent" moves, capturing the inherent tendency of the market
-**Phenomenological reduction**: Identify the essential trend of prices by suspending short-term noise
-**Phenomenological momentum**: Indicators of comprehensive speed and acceleration
## 📊**Indicator composition**
1. **Blue line-Intent indicator**: Main source of trading signals
2. **Orange line-Phenomenological momentum**: Confirm the momentum intensity
3. **Purple line-Essential trend**: Long-term trend direction
## 🎯**How to use**
-**Buy signal**: Upward green triangle (intent to break through the zero line and momentum is positive)
-**Sell signal**: Downward red triangle (intent to fall below the zero line and momentum is negative)
-**Background color**: Green= bullish atmosphere, red= bearish atmosphere
Adapt to different markets and time cycles by adjusting parameters.This indicator is particularly suitable for capturing trend turning points!
CME GAPCME 휴장으로 발생한 갭 감지
이전 캔들과 현재 캔들의 가격 범위가 겹치지 않을 때만 갭으로 인식
갭은 봉 마감 기준으로 생성
가격이 갭 구간을 모두 채우면 갭 라인은 자동으로 삭제
갭 생성 및 갭 해소 시 중복 없는 알림 제공
Detects gaps caused by CME market closures.
A gap is identified only when the price ranges of the previous and current candles do not overlap.
Gaps are created based on candle close to prevent repainting.
Gap lines are automatically removed once the price fully fills the gap range.
Provides non-duplicated alerts for both gap creation and gap fill events.
Spread Dashboard捕捉异常价差,一秒定位偏离源头
🧭 简介
价差检测器是一款“多交易源报价对比 + 价差强弱量化”的监控工具:自动汇总同一标的在多个交易所/经纪商的报价,计算当前价差在历史分布中的百分位位置,帮你快速判断“这次拉开到底是不是异常”。右上角看板用于横向对比各交易源报价;副图柱状图用于观察价差强弱与分级结果。
✨ 亮点
- 📊 一眼识别异常价差 :副图柱状图直观展示价差大小,并用百分位阈值标记“正常 / 偏高 / 异常”。
- 🧾 看板聚焦关键信息 :右上角表格汇总各交易源最新价、均价;价格列采用以 0 为中心的红绿发散渐变,偏离方向与幅度一眼看懂。
- ⚠️ 成交量不误导 :最新量/均量明确标注“单位不统一”,不参与排序;最新量仅做“本交易源内部:最新量 vs 均量”的放量/缩量提示,避免跨交易源错误比较。
✅ 使用方法(只看副图 + 右上角看板)
- 📉 副图怎么读 :柱子越高=价差越大;当柱子达到你设置的“偏高/异常”阈值,说明价差处于历史高位,值得重点关注。
- 🟩🟥 看板怎么读 :先看“最新价/均价”列颜色:偏绿=该交易源报价高于图表标的,偏红=低于图表标的;颜色越深代表偏离越大。
- 🔊 成交量怎么读 :只看同一行的放量/缩量提示(单位不统一,不做交易所之间的量大小比较)。
🧭 Overview
Spread Detector is a multi-venue pricing monitor that helps you spot abnormal cross-exchange / broker spreads at a glance. It aggregates quotes for the same symbol from multiple sources and ranks the current spread within its historical distribution (percentile). You get a clean dashboard in the top-right and a spread histogram in the sub-chart for fast decision-making.
✨ Highlights
- 📊 Percentile-based spread grading : quickly labels the current spread as Normal / High / Unusual based on your thresholds.
- 🧾 Top-right dashboard for rapid comparison : shows each venue’s Last Price & Avg Price; price cells use a 0-centered red/green diverging gradient to visualize deviation vs the chart symbol.
- 🔊 Volume without misconceptions : Last Volume / Avg Volume are explicitly “NOT unit-unified” (different venues may use different volume definitions). Volume is not sortable . The Last Volume cell only reflects each venue’s own last-vs-average activity (volume expansion/contraction), not cross-venue size comparison.
✅ How to Read (Sub-chart + Top-right Dashboard)
- 📉 Sub-chart (histogram) : taller bars = wider spread. When it reaches your High/Unusual percentile thresholds, it signals the spread is historically elevated.
- 🟩🟥 Dashboard prices : green = that venue’s price is above the chart symbol, red = below; darker = larger deviation.
- 🔥 Dashboard volume : use it within the same row only (last vs avg for that venue). Do not compare volume numbers across venues due to unit differences.
Volatility Engine [MZ] (Signals Only) v1This is another example demonstrating how the strategy can be applied in practice.
Please refer to the Strategy Report → Properties section to review the exact input settings used in this setup.
The example shown is based on RAVEUSDT on the 11-minute timeframe.
The strategy is not limited to a single instrument — it has been tested and can be applied across multiple coins and different timeframes, provided that the parameters are properly adjusted to the market’s volatility and structure.
As always, results depend on correct configuration and market conditions.
HTF Double BOS + Inducement (XAU) ebenThis indicator is a market structure and inducement scanner designed to assist discretionary traders.
It identifies:
• Higher-timeframe market regime using a double Break of Structure (BOS) on the Daily and 4H timeframes.
• Lower-timeframe Break of Structure (BOS).
• Valid inducement based on a minimum 70% retracement rule.
The script is intended to be used as a confirmation and alert tool, not as a standalone buy/sell system.
⸻
How It Works
1. The indicator first confirms directional bias using Daily and 4H BOS alignment.
2. When higher-timeframe bias is valid, it scans the active chart timeframe for:
• a Break of Structure,
• followed by inducement using a retracement-based rule.
3. When conditions align, the script displays a visual marker and can trigger an alert.
⸻
Important Notes
• This indicator does not predict price.
• It does not automatically execute trades.
• It should be used in conjunction with proper risk management and personal analysis.
• Signals may appear less frequently due to strict filtering logic.
⸻
Recommended Usage
• Best suited for trend-following strategies.
• Works well on Gold (XAUUSD) and other liquid markets.
• Designed for use on 30m, 15m, and 5m charts.
• Alerts should be treated as areas of interest, not direct trade instructions.
⸻
Disclaimer
This script is provided for educational and analytical purposes only.
The author is not responsible for trading losses. Use at your own risk.
Ticker Dashboard EMA8 4H 1D 30m 10mhkuhuhiuhbgubh iuyguyigbkbgh ouhoulnjlkb hiugb igyiyfv iljnob iykbn
Previous Close Fibonacci前日終値を基準値としてATRでフェボナッチラインを計算するインジケータです。
This indicator calculates Fibonacci lines using ATR, based on the previous close.
Box- velocity targetPlease consult with financial advisor for trade entry and exit , this is just indicator to show probability
This indicator automates price action analysis by identifying dynamic consolidation ranges and projecting "velocity targets" based on measured moves. Unlike static box indicators, this script utilizes an "Elastic Range" logic that adapts to market volatility and fakeouts before confirming a breakout.
How it Works:
Pivot Detection: The script identifies potential range highs and lows using a configurable pivot lookback.
Elastic Expansion: If price breaks out of the range but fails to hold (a fakeout) within a specific validation period, the box automatically expands to encompass the new high or low. This ensures the range captures the true liquidity area.
Velocity Targets: Once a valid breakout occurs, the indicator projects upside or downside targets based on the box height:
T1: 1x Box Height
T2: 2x Box Height
Key Features:
Smart OCO (One-Cancels-Other) Logic: If the upside targets are hit, the downside projection lines are automatically removed to keep your chart clean (and vice versa).
Size Filters: Built-in percentage filters (Min/Max Box Size) allow you to ignore tiny noise ranges or massive, untradeable ranges.
Auto-Hide: Options to automatically delete the box and lines once T1 or T2 is achieved.
Visual Customization: Toggle between specific user-defined colors or dynamic Bull/Bear coloring based on the breakout direction.
Settings:
Pivot Lookback: Sensitivity of the high/low detection.
Fakeout Validation: How many bars the price must stay outside the box to confirm a breakout.
Box Color Mode: Choose between a single color or Red/Green indicators.
Usage: Best used for breakout strategies and identifying measured move objectives on trending assets.
RSI Divergence (No pivots, delta + cooldown)RSI Divergence (No Pivots, Delta + Cooldown)
This indicator detects classic RSI divergence without using pivots/fractals and without looking into future bars. It is designed to behave closer to “human eyeballing” by comparing current extremes to the last N bars, and it triggers signals only on bar close (non-repainting after the candle closes).
Logic
Bearish divergence: Price makes a new lookback high (relative to the previous lookback bars), while RSI does not make a new high.
A signal is printed only if RSI is at least Δ RSI points below the previous RSI high over the same lookback window.
Bullish divergence: Price makes a new lookback low (relative to the previous lookback bars), while RSI does not make a new low.
A signal is printed only if RSI is at least Δ RSI points above the previous RSI low over the same lookback window.
Inputs
RSI Length: RSI period.
Lookback (bars): Number of past bars used to define “new high/low” for both price and RSI.
Use High/Low (else Close): Choose whether price extremes are based on High/Low or Close.
RSI delta (points): Minimum RSI gap required to confirm the divergence (reduces weak/noisy signals).
Cooldown after signal (bars): After any signal, the indicator suppresses new signals for the next X bars to reduce alert/label spam.
Alerts
The script includes two alert conditions:
Bearish divergence (delta + cooldown)
Bullish divergence (delta + cooldown)
Recommended alert setting: Once per bar close.
WoAlgo Premium v3.0
WoAlgo Premium v3.0 - Smart Money Analysis
Overview
** WoAlgo Premium v3.0 ** is an advanced technical analysis indicator designed for educational purposes. This tool combines Smart Money Concepts with multi-factor confluence analysis to help traders identify potential market opportunities across multiple timeframes.
The indicator integrates market structure analysis, order flow concepts, and technical momentum indicators into a comprehensive dashboard system. It is designed to assist traders in understanding institutional trading patterns and market dynamics through visual analysis tools.
### What It Does
This indicator provides:
**1. Smart Money Concepts Analysis**
- Market structure identification (Break of Structure and Change of Character patterns)
- Order block detection with volume confirmation
- Fair value gap recognition
- Liquidity zone mapping (equal highs and lows)
- Premium and discount zone calculations
**2. Multi-Factor Confluence Scoring**
The indicator calculates a proprietary confluence score (0-100) based on five key components:
- Price action analysis (30% weight)
- Volume confirmation (20% weight)
- Momentum indicators (25% weight)
- Trend strength measurement (15% weight)
- Money flow analysis (10% weight)
**3. Multi-Timeframe Analysis**
- Scans 5 different timeframes (5M, 15M, 1H, 4H, Daily)
- Calculates alignment percentage across timeframes
- Displays trend and structure status for each period
**4. Visual Dashboard System**
- Comprehensive main dashboard with 13 metrics
- Real-time screener table with 10 data columns
- Multi-timeframe scanner
- Performance tracking panel
### How It Works
**Market Structure Detection**
The indicator identifies key structural changes in price action:
- **BOS (Break of Structure)**: Indicates trend continuation when price breaks previous swing points
- **CHoCH (Change of Character)**: Signals potential trend reversal when market structure shifts
**Order Block Identification**
Order blocks are detected when:
- Significant volume appears at swing points
- Price shows strong directional movement from these levels
- Enhanced detection with extreme volume confirmation (OB++ markers)
**Fair Value Gap Recognition**
Gaps between candles are identified when:
- Price leaves inefficiencies in the market
- Three consecutive candles create a gap pattern
- Gap size exceeds minimum threshold based on ATR
**Confluence Calculation**
The system evaluates multiple technical factors:
1. **Price Position**: Relative to moving averages (EMA 20, 50, 200)
2. **Volume Analysis**: Standard deviation-based volume spikes
3. **Momentum**: RSI, MACD, Stochastic indicators
4. **Trend Strength**: ADX measurements
5. **Money Flow**: MFI indicator readings
Each factor contributes weighted points to create an overall confluence score that helps assess signal strength.
### Signal Types
**Confirmation Signals (▲ / ▼)**
Generated when:
- EMA crossovers occur (20/50 cross)
- Volume confirmation is present
- RSI is in appropriate zone
- Confluence score exceeds 50%
**Strong Signals (▲+ / ▼+)**
Higher-confidence signals requiring:
- Confluence score above 70%
- Extreme volume confirmation
- Alignment with 200 EMA trend
- MACD confirmation
- Bullish or bearish market structure
**Contrarian Signals (⚡)**
Reversal indicators appearing when:
- RSI reaches extreme levels (<30 or >70)
- Stochastic shows oversold/overbought conditions
- Price touches Bollinger Band extremes
- Potential divergence patterns emerge
**Reversal Zones**
Visual boxes highlighting areas where:
- Market structure conflicts with momentum
- High probability of directional change
- Key support/resistance levels interact
**Smart Trail**
Dynamic stop-loss indicator that:
- Adjusts based on ATR (Average True Range)
- Follows trend direction
- Updates automatically as price moves
- Provides risk management reference points
### Dashboard Components
**Main Dashboard (13 Metrics)**
1. **Confluence Score**: Current bull/bear percentage (0-100)
2. **Market Regime**: Trend classification (Strong Up/Down, Range, Squeeze)
3. **Signal Status**: Active buy/sell signal indication
4. **Structure State**: Current market structure (Bullish/Bearish/Neutral)
5. **Trend Strength**: ADX-based measurement
6. **RSI Level**: Momentum indicator with overbought/oversold zones
7. **MACD Direction**: Trend momentum confirmation
8. **Money Flow Index**: Smart money sentiment
9. **Volume Status**: Current volume relative to average
10. **Volatility Rating**: ATR percentage measurement
11. **ATR Value**: Average true range for position sizing
12. **MTF Alignment**: Multi-timeframe agreement percentage
**Screener Table (10 Columns)**
- Current symbol and timeframe
- Real-time price and percentage change
- Quality rating (star system)
- Active signal type
- Smart trail status
- Market structure state
- MACD direction
- Trend strength percentage
- Bollinger Band squeeze detection
**MTF Scanner (5 Timeframes)**
Displays for each timeframe:
- Trend direction indicator
- Market structure classification
- Visual confirmation with color coding
**Performance Metrics**
- Win rate percentage (simplified calculation)
- Total signals generated
- Current confluence score
- MTF alignment status
- Volatility level
### Settings and Customization
**Preset Styles**
Choose from predefined configurations:
- **Conservative**: Fewer, higher-quality signals
- **Moderate**: Balanced approach (recommended)
- **Aggressive**: More frequent signals
- **Scalper**: Short-term focused
- **Swing**: Longer-term oriented
- **Custom**: Full manual control
**Smart Money Concepts Controls**
- Toggle each feature independently
- Adjust swing length (3-50 periods)
- Enable/disable internal structure
- Control order block display
- Manage breaker block visibility
- Show/hide fair value gaps
- Display liquidity zones
- Premium/discount zone visualization
**Signal Configuration**
- Enable/disable confirmation signals
- Toggle strong signal markers
- Control contrarian signal display
- Show/hide reversal zones
- Smart trail activation
- Sensitivity adjustment (5-50)
**Visual Customization**
- Moving average display options
- MA period adjustments (Fast: 20, Slow: 50, Trend: 200)
- Support/resistance line toggle
- Dynamic S/R lookback period
- Candle coloring based on trend
- Color scheme customization
- Dashboard size options (Small/Normal/Large)
- Position placement (4 corners)
### How to Use
**Step 1: Initial Setup**
1. Add indicator to chart
2. Select appropriate preset or use Custom
3. Adjust timeframe to match trading style
4. Configure dashboard visibility preferences
**Step 2: Analysis Workflow**
1. Check MTF Scanner for timeframe alignment
2. Review Main Dashboard confluence score
3. Observe Market Regime classification
4. Identify active signals on chart
5. Confirm with Smart Money Concepts (order blocks, FVG, structure)
**Step 3: Trade Consideration**
Strong signals (▲+ / ▼+) require:
- Confluence score >70%
- MTF alignment >60%
- Confirmation from multiple dashboard metrics
- Support from Smart Money Concepts
- Appropriate volume levels
**Step 4: Risk Management**
- Use Smart Trail as dynamic stop-loss reference
- Consider ATR for position sizing
- Monitor volatility rating
- Respect support/resistance levels
- Combine with personal risk parameters
### Best Practices
**For Scalping (1M-5M timeframes)**
- Use Scalper preset
- Reduce swing length to 5-7
- Focus on strong signals only
- Monitor MTF alignment closely
- Quick entries near order blocks
**For Intraday Trading (15M-1H timeframes)**
- Use Moderate preset (recommended)
- Default swing length (10)
- Combine confirmation and strong signals
- Check MTF scanner before entry
- Use fair value gaps for entries
**For Swing Trading (4H-D timeframes)**
- Use Swing preset
- Increase swing length to 15-20
- Focus on strong signals
- Require high MTF alignment
- Patient approach with major structure levels
### Technical Specifications
**Indicators Used**
- Exponential Moving Averages (20, 50, 200)
- Hull Moving Average
- Relative Strength Index (14)
- MACD (12, 26, 9)
- Money Flow Index (14)
- Stochastic Oscillator (14, 3)
- ADX / DMI (14)
- Bollinger Bands (20, 2)
- ATR (14)
- Volume Analysis (SMA 20 with standard deviation)
**Calculation Methods**
- Swing detection using pivot high/low functions
- Volume confirmation via statistical analysis
- Multi-factor scoring with weighted components
- Dynamic support/resistance using highest/lowest functions
- Real-time MTF data via security() function
### Limitations and Considerations
**Important Notes**
1. This indicator is designed for educational and analytical purposes only
2. Historical performance does not guarantee future results
3. Signals should be confirmed with additional analysis
4. Market conditions vary and affect indicator performance
5. Not all signals will be profitable
6. Risk management is essential for all trading
**Known Limitations**
- Confluence scoring is algorithmic and not predictive
- MTF analysis requires sufficient historical data
- Effectiveness varies across different market conditions
- Sideways markets may produce conflicting signals
- High volatility can affect signal reliability
- Backtesting results shown are simplified calculations
**Not Suitable For**
- Automated trading without human oversight
- Sole basis for trading decisions
- Guaranteed profit expectations
- Inexperienced traders without proper education
- Trading without risk management plans
### Market Applicability
**Effective On**
- Trending markets (any direction)
- Clear structure formation periods
- Liquid instruments with consistent volume
- Multiple asset classes (forex, stocks, crypto, commodities)
- Various timeframes with appropriate settings
**Less Effective During**
- Extended ranging/choppy conditions
- Extremely low volume periods
- Major news events causing gaps
- Early market open with high spread
- Illiquid instruments with erratic price action
### Risk Disclaimer
**⚠️ IMPORTANT NOTICE**
This indicator is provided for **educational and informational purposes only**. It does not constitute financial advice, investment recommendations, or trading signals.
**Key Risk Factors:**
- Trading financial instruments involves substantial risk of loss
- Past performance does not indicate future results
- No indicator can predict market movements with certainty
- Users should conduct independent research and analysis
- Professional financial advice should be sought when appropriate
- Risk management and position sizing are critical to successful trading
- Users are solely responsible for their trading decisions
**Responsible Usage:**
- Combine with comprehensive market analysis
- Use appropriate stop-loss orders
- Never risk more than you can afford to lose
- Maintain realistic expectations
- Continue education on technical analysis principles
- Test thoroughly on demo accounts before live trading
- Understand all indicator features before using
### Educational Resources
**Understanding Smart Money Concepts**
Smart Money Concepts analyze how institutional traders and large market participants operate. Key principles include:
- Institutional order flow patterns
- Market structure changes
- Liquidity manipulation
- Supply and demand imbalances
- Order block formations
**Multi-Timeframe Analysis Theory**
Analyzing multiple timeframes helps:
- Identify overall market direction
- Improve entry timing
- Confirm trend strength
- Recognize consolidation periods
- Reduce conflicting signals
**Confluence Trading Approach**
Using multiple confirming factors:
- Increases signal reliability
- Reduces false signals
- Provides conviction for trades
- Helps with position sizing
- Improves risk-reward ratios
### Version History
**v3.0 (Current)**
- Multi-factor confluence scoring system
- Complete Smart Money Concepts implementation
- Real-time multi-timeframe analysis
- Four professional dashboard panels
- Enhanced order block detection
- Breaker block identification
- Premium/discount zone calculations
- Smart trail stop-loss system
- Customizable preset configurations
- Performance tracking metrics
**Development Philosophy**
This indicator was developed with focus on:
- Educational value for traders
- Transparent methodology
- Comprehensive feature set
- User-friendly interface
- Flexible customization options
### Technical Support
**For Questions About:**
- Indicator functionality
- Parameter optimization
- Signal interpretation
- Dashboard metrics
- Best practice recommendations
Please use TradingView's comment section below. The developer monitors comments and provides assistance to users learning to use the indicator effectively.
### Acknowledgments
This indicator implements concepts from:
- Smart Money Concepts trading methodology
- Multi-timeframe analysis techniques
- Technical indicator theory
- Market structure analysis principles
- Institutional order flow concepts
All implementations are original code and calculations based on established technical analysis principles.
---
## ADDITIONAL INFORMATION SECTION
**Category**: Indicators
**Type**: Market Structure / Multi-Timeframe Analysis
**Complexity**: Intermediate to Advanced
**Open Source**: Code visible for transparency and education
**Pine Script Version**: v6
**Chart Overlay**: Yes
**Maximum Objects**: 500 boxes, 500 lines, 500 labels
iFVG Engine V1 - ICT 50% Lvl/ifvg/fvg/Killzones/liquidity lvlsiFVG Engine V1 — ICT 50% Line, Killzones, Liquidity Levels, A-Rated Setup Labels + Auto Checklist
This indicator is a complete session + liquidity + displacement workflow tool built around an ICT-style approach. It combines FVG/iFVG detection, session high/low mapping, daily range framework (premium/discount), multi-timeframe liquidity levels, and an auto-updating confluence checklist that can also output A-Rated setup labels when specific conditions align.
What it does
1) FVG + iFVG Engine (with master toggle)
Detects classic 3-candle Fair Value Gaps (FVG) on the chart timeframe or a selected source timeframe.
Projects gaps forward for a configurable number of bars.
Supports iFVG behavior (inverse state) where a gap can flip states based on price interaction.
Optional CE (midline) plotted inside each gap.
Optional labels showing gap type and size (points), plus full control over label text color, size, and placement.
2) Daily range framework (ICT-style 50% line + daily highs/lows)
Builds a session-based daily range and plots:
Daily High
Daily Low
50% Midpoint (Premium/Discount framework)
Includes customizable label positions and a session-based “true day” structure.
3) Killzone mapping (Asia, London, NY + NY sub-sessions)
Tracks and prints session highs/lows for:
Asia
London
NY Full Session
NY AM / NY Lunch / NY PM
Lines are drawn “static” after session close and can be extended forward.
Optional labels for each session high/low, with alignment controls.
4) 4H + 1H Swing Liquidity Levels
Detects confirmed swing highs/lows on 4H and 1H using pivot logic.
Extends levels forward with the option to stop extending after a sweep.
Optional label printing for each level.
Includes overlap control (example: hide 1H labels when near a 4H level).
5) Auto-Updating Confluence Checklist
This script includes an on-chart checklist that updates automatically to reflect your current market context. Checklist items can be manual and/or auto-checked. Current auto modules include:
Premium/Discount (bias-aware)
Major Liquidity Sweep (latched for a configurable number of bars)
Inside Killzone (session-time aware)
Momentum (bias-aware)
6) “A-Rated” Setup Labels
When enabled, the script can print “✅ LONG” / “✅ SHORT” labels when multiple components align. The A-Rated logic is designed to combine:
A qualifying iFVG flip event
A recent major liquidity sweep (session-based)
Premium/Discount context
Basic momentum confirmation
To reduce false positives, NY-family levels can be required to be “fresh” (recently printed) before they qualify as major liquidity.
How it works (conceptual)
This tool is built around the idea that higher-quality setups happen when liquidity + timing + displacement structure align:
Liquidity is represented by session highs/lows and swing levels (1H/4H).
Timing is represented by Killzones / session windows.
Displacement structure is represented by FVG/iFVG behavior and state changes.
Context is represented by premium/discount and momentum checks.
The checklist and A-Rated labels are meant to help traders quickly see when multiple “green lights” are present, while still allowing full manual discretion.
How to use it
Choose whether you want the FVG engine enabled and select a source timeframe if desired.
Turn on the sessions you trade (Asia/London/NY and optional NY sub-sessions).
Use the daily 50% line and PD framework to determine directional context.
Use session highs/lows and 1H/4H swings as liquidity references.
Use the checklist as a “go/no-go” filter and watch for A-Rated labels when your conditions align.
Customization
This indicator includes 15+ adjustable settings, including:
FVG source timeframe, gap filter, extension length, CE line styling, label styling/colors
Daily 50% and high/low appearance
Session toggles, colors, label alignment, and extension
1H/4H swing detection parameters, max levels, sweep-stop logic, label controls
Auto-check and latch durations for checklist logic
A-Rated thresholds such as lookback windows, wick rejection, and sweep distance
Notes / Disclaimer
This is not financial advice. This indicator is a decision-support tool designed for traders who already understand ICT-style concepts (liquidity, sessions, premium/discount, displacement). Always backtest and forward test before using any signals live.
Originality & Scope Notice
This script does not replicate or repackage any single public or open-source indicator. Instead, it implements a custom, integrated workflow that combines multiple widely known trading concepts—such as session-based liquidity, fair value gaps, premium/discount context, swing structure, and conditional momentum—into a single, configurable decision-support system.
The logic, structure, and interaction between these components were developed specifically for this tool and are not derived from any one existing script. The indicator is designed for discretionary traders who want structured, rules-based confluence without relying on fixed signals or predictions.
From a technical standpoint, this project consists of over 1,300 lines of custom Pine Script, developed and refined over an extended period of live market use and iteration. The protected source reflects both the scale and the custom architecture required to support its modular features, auto-updating checklist logic, and conditional setup labeling.
S/D Boring-Explosive (Non-Repaint)S/D Boring-Explosive Zone Detector (Non-Repaint)
📊 Overview
This indicator automatically identifies high-probability Supply and Demand zones using the "Boring-Explosive" pattern - a proven price action concept where consolidation (boring candles) precedes explosive moves. The script provides clean, non-repainting zones with intelligent retest alerts for optimal entry timing.
🎯 Core Concept: The Boring-Explosive Pattern
What is a Boring Candle?
A candle with wicks larger than its body
Represents consolidation, indecision, or accumulation/distribution
Often marks institutional order flow areas
What is an Explosive Candle?
A candle significantly larger than the preceding boring candle (default: 50% bigger)
Represents a breakout with strong momentum
Confirms the zone as a valid supply/demand area
The Pattern:
Price creates a boring candle (consolidation)
Within 3 bars, an explosive move occurs
The boring candle's range becomes a supply/demand zone
Future retests of this zone offer high-probability entries
✨ Key Features
🎨 Automatic Zone Detection
Demand Zones (Green): Form after bullish explosive moves - act as support
Supply Zones (Red): Form after bearish explosive moves - act as resistance
Non-Repainting: All zones confirmed on closed candles only
Customizable Size: Adjust explosive multiplier to filter zone quality
🔔 Smart Retest Alerts
Multiple Entry Signals: Get alerts each time price retests a valid zone
Time-Based Filtering: Configurable minimum time between retests (default: 60 min) prevents alert spam
Visual Labels: Clear "RETEST ▲" and "RETEST ▼" labels at retest points
Respect-Based Logic: Labels only appear when price enters zone and closes outside (showing respect)
📈 Multi-Timeframe Support
Higher Timeframe Zones: Overlay HTF zones on lower timeframe charts
Visual Distinction: HTF zones shown in blue/orange with thicker borders
Combined Analysis: View both current and higher timeframe zones simultaneously
🧹 Clean Chart Management
Auto-Delete on Fill: Zones automatically removed when price breaks through
Configurable History: Keep zones for 100-5000 bars
Label Lifecycle: Retest labels deleted when their zone is invalidated
Decluttered View: Only shows relevant, active zones
⚙️ Settings Guide
Zone Detection
Explosive Size Multiplier: How much bigger explosive candle must be (1.5 = 50% larger)
Bars Back to Check: How long to maintain zones (500 = keep zones for 500 bars)
Delete Zones After Fill: Remove zones when price closes through them
Fill Type: Choose "Close" (zone filled on close) or "Wick" (filled on touch)
Multi-Timeframe
Use Higher Timeframe: Enable HTF zone detection
Higher Timeframe: Select HTF (e.g., 60min, 240min, Daily)
Show Current TF Zones: Toggle current timeframe zones on/off
Retest Settings
Show Retest Labels: Display visual labels at retest points
Min Minutes Between Retests: Time filter to prevent duplicate signals (1-60+ minutes)
Label Text Size: Adjust label visibility
Alert on Zone Retest: Enable push/email/sound alerts
Styles
Customize colors for demand/supply zones
Adjust border width (1-5)
Toggle zone extension to the right
📖 How to Use
For Day Traders:
Set "Min Minutes Between Retests" to 15-30 minutes
Use on 5min or 15min charts
Enable HTF zones (60min) for additional confluence
Take entries on retest labels aligned with HTF zones
For Swing Traders:
Set "Min Minutes Between Retests" to 60-240 minutes
Use on 1H or 4H charts
Enable HTF zones (Daily or Weekly)
Look for zones that hold multiple retests
Entry Strategy:
Wait for zone to form (boring + explosive pattern)
Wait for price to return to the zone
Enter when retest label appears (price entered zone and closed outside)
Place stop loss beyond the zone
Zone remains valid until price closes through it
🎓 Trading Logic
Demand Zone Retest (Long Entry):
Price drops into green zone (low touches zone)
Candle closes ABOVE the zone top
Shows buyers defended support → Entry signal
Supply Zone Retest (Short Entry):
Price rises into red zone (high touches zone)
Candle closes BELOW the zone bottom
Shows sellers defended resistance → Entry signal
⚠️ Important Notes
Non-Repainting: Uses confirmed bars for all detections
Zone Validity: Zones deleted when filled (if enabled) or after bars back limit
Multiple Retests: Same zone can generate multiple signals based on time filter
Timeframe Compatibility: Works on all timeframes (1min to Monthly)
Best Practice: Combine with trend analysis and risk management
🔧 Technical Details
Uses confirmed candle data only (no repainting)
Tracks zone state (untested vs. respected)
Links labels to zones for automatic cleanup
Validates zone existence before creating signals
Supports up to 500 zones simultaneously
📱 Alerts Available
Demand Zone Retest: Fires when price respects support zone
Supply Zone Retest: Fires when price respects resistance zone
Configurable: Enable/disable in retest settings
Perfect for: Price action traders, supply/demand traders, institutional order flow analysis, multi-timeframe analysis
Compatible with: All markets (Forex, Stocks, Crypto, Futures, Indices)
MTF TSL + RSI Dashboard🚀 Catchy Headlines
The Ultimate Trend & Momentum Hub: MTF TSL + RSI Dashboard
Master the Waves: Professional Multi-Timeframe Trend Suite (v6)
All-in-One Market Visualizer: MTF Trend Stop Line & RSI Dynamics
1. OverviewThe MTF TSL + RSI Dashboard is a comprehensive technical analysis tool designed to bridge the gap between price action and momentum across multiple horizons. Built on Pine Script v6, this indicator provides a "birds-eye view" of the market, allowing traders to identify high-probability setups by aligning trends from 12 different timeframes on a single chart.
2. Core ComponentsA. Trend Stop Line (TSL)The TSL is the backbone of this system. Unlike static support levels, the TSL is a dynamic, swing-based indicator:Calculation: It tracks the highest highs and lowest lows over a user-defined Swing Period.Signal Logic: A BUY signal is triggered when the price crosses above the resistance level, and a SELL signal when it drops below the support level.Visuals: Includes on-chart labels and bar coloring for instant trend recognition.B. RSI Trend FilterStandard RSI (70/30) can be noisy. This script enhances RSI by comparing it against two moving averages (EMA and WMA):Bullish Momentum: RSI is above both EMA and WMA.Bearish Momentum: RSI is below both EMA and WMA.Neutral/Side: RSI is sandwiched between the averages, signaling a lack of direction.C. The Multi-Timeframe DashboardThe dashboard summarizes market health from 1m up to 1W.ColumnDescriptionTFThe specific timeframe (1m, 5m, 1h, 1D, etc.).TSLDisplays the current TSL signal (BUY/SELL).RSI TRDisplays the RSI Trend (Bullish/Bearish/Side).RSIThe raw RSI value (Color-coded: Green for Oversold, Red for Overbought).WAVEThe "Market Phase" – A fusion of TSL and RSI data.
3. Understanding the "WAVE" (Market Phases)The WAVE column is the most powerful feature, categorizing the market into specific states:Bullish/Bearish (Tang/Giam): Full alignment between Price Trend and Momentum.Slowing (T.Cham/G.Cham): The trend is still active, but momentum is fading.Divergence (PK-T/PK-G): Price and RSI are signaling opposite directions—high risk of a reversal.
4. How to Trade with this IndicatorStep 1: Check the Higher Timeframes (HTF)Look at the Dashboard for the 1H, 4H, and 1D rows. If they are all Green ("Tang"), you should prioritize Long positions.Step 2: Identify the EntryWait for a BUY signal on your local timeframe (e.g., 5m or 15m). Ensure the "WAVE" status is not showing "Slowing" or "Divergence."Step 3: Set Your Stop LossUse the plotted TSL line as your dynamic Stop Loss. If the price closes on the opposite side of the TSL, the trend has officially shifted, and it’s time to exit.
5. Key SettingsSwing Period: Adjust the TSL sensitivity (Default: 3).EMA Lines: Toggle four customizable EMAs (9, 21, 50, 200) for structural context.Dashboard Customization: Fully adjustable position (Top/Bottom/Left/Right), size, and orientation (Vertical/Horizontal).Alerts: Native TradingView alerts for Buy/Sell crossovers.
RSI Divergence Multi-Timeframe Alert RSI Divergence & Dual Moving Average (EMA 9 / WMA 45)
The Perfect Synergy of Momentum and Trend Following
This indicator is a comprehensive trading system designed to merge trend-following logic with high-probability reversal signals. It provides a clean, visual approach to the markets by combining three essential components: RSI 14, EMA 9, and WMA 45.
💡 Trading Philosophy
The biggest challenge for any trader is catching a reversal without fighting the primary trend. This system solves that by using a "Triple-Filter" approach:
WMA 45 (Weighted Moving Average - The Backbone): Acts as your primary trend filter. By giving more weight to recent data, it offers a smoother yet more responsive trend line compared to a standard SMA.
EMA 9 (Exponential Moving Average - The Trigger): A fast-reacting average that identifies short-term momentum shifts and provides early entry points.
RSI 14 (Relative Strength Index - The Engine): Measures price velocity and automatically identifies Divergence/Convergence—the most reliable signs of trend exhaustion.
✨ Key Features
Auto Divergence Detection: Automatically identifies and plots Bullish/Bearish Divergences directly on the RSI oscillator, saving you from "eye-straining" manual analysis.
Smart Trend Filtering: Eliminates market noise. The system suggests looking for Longs only when price is above the WMA 45 and Shorts when below.
Integrated Alert System: Set up custom alerts for RSI Divergences or Moving Average crossovers, so you never miss a high-quality setup while away from your screen.
🛠 How to Trade with This System
Define the Bias: Check the price position relative to the WMA 45 to determine the major trend.
Identify Momentum Shifts: Look for an RSI Divergence alert near overbought (70) or oversold (30) levels.
Confirm the Entry: Enter when the EMA 9 crosses in your direction or when the price successfully retests the EMA 9 after a divergence signal.
📝 Pro Tips
Timeframes: Best performed on H1, H4, and Daily charts to minimize market noise.
Confluence: For the highest win rate, look for divergences that occur at key Support/Resistance or Supply/Demand zones.
Risk Management: Always use a stop-loss and consider the WMA 45 as a dynamic trailing stop.
Happy Trading! If you find this script helpful, please leave a Like and Follow for more professional trading tools.
Universal Swing & ScalperHello Chart Warrior,
We always expect easy setups to trade in financial market. To make it easier for you, I am presenting my brand new indicator: "USS Prime" aka "Universal Swing & Scalper" .
Though I was more focused on Gold when I started creating this indicator, you can use it for other assets as well. It is fully loaded with lots of features & filters. Let's break it down.
Inputs section is as below:
1. USS Mode: Aggressive & Balanced
I have set "Balanced" as default. With Aggressive mode you'll get early entries but it will also carry risk of false signals. With Balanced mode you get less but more reliable signals. Aggressive mode can be useful for scalping purpose.
2. EMA 200
EMA is fixed to 200 by default and is being used to find out the overall trend. EMA slope is used to identify if the asset is actually in trend and to avoid range. Higher the value of Slope, more strict parameter and vice versa. It is set to 0.05 by default, but you can reduce it for cryptocurrencies. It will check values of previous 10 bars for slope by default. You can change slope value & lookback period. Change only if you understand them. You can enable/disable EMA 200 Trend filter. EMA 200 slope is only applicable to Buy/Sell signals not to Up/Down arrows.
3. Filters
Total 4 filters are applied and all are toggleable.
You can use "HTF Trend" filter to check trend alignment on higher time frame with respect to chart time frame. So suppose you want to initiate Buy trade on 5m chart and you have set HTF trend to 1 Hour, then signal/arrow will not get produced if price of asset price is below 200 EMA on 1 hour time frame, even though all other criteria get fulfilled.
"Strong Candle" & "Strong volume" filter's criteria are internally coded and not available to modify. Still you can enable/disable them.
"Trend Strength" filter is very important in this indicator and it is highly recommended to not to turn it off, even though you disable all other filters. It will check trend strength across last 14 bars (candles). Trigger threshold for Trend Strength is set to 20 by default. Higher the value, higher the trend strength & strictness as well & vice versa. Do not increase it more then 25 & never lower it less then 17.
Imp Note: Out of all 4 filters "Strong Volume" is applicable to Buy/Sell only not to Up/Down Arrows. This is done intentionally to take maximum benefits of Arrows.
4. Signals
There are 2 types of signals available in this indicator, Buy/Sell & Up/Down Arrows. Both can be used for trading. You can enable/disable both of them. You can choose after how many bars Labels/Arrows will get displayed. For Buy/Sell it is set to 30 & Up/Down Arrows is set to 8 by default.
5. SL/TP Settings
Headache to decide SL & TP manually has been eliminated with auto SL/TP levels. SL/TP values & labels will be created automatically for Buy/Sell & Arrows. Multiplier for SL is set to 2 which is much required for volatile assets like Gold, you can reduce it to 1.5 for other low volatile asset as per your requirement. Risk Reward Ratio is applicable to 3rd TP. TP1 is set at 1R & TP2 at 2R of stop loss. Labels for Buy/Sell will be on left side of the bar while for Arrow it will be on right. When arrow & buy/sell appear simultaneously only right one will remain active.
History option is available to check SL/TP levels of previous trades if back to back trade opportunity appear as labels will be deleted once other signal appear or SL/TP3 get hit.
6. USS Divergence
This is one of the most special aspect of USS Prime crafted with amazing parameters. You just can't underestimate this, you will love it. This is great in identifying reversal and can also be helpful to exit partially or fully of any swing trade. Bars to check is set to 5 by default. For FX currency pairs you can change it to 6 or 7 max. Don't lower the value.
7. MTF Table
This can help to decide overall trend on 4 different time frames, which you can choose as per your need. This is being displayed on right top corner.
8. Colours
You can chose colour as per your taste for almost everything. (Buy/Sell Labels, Arrows, EMA, SL/TP Labels etc.. )
Have a Great Trading...
Momentum Candle V3 +SNR/EMA By Sekolah Trading ModifiedMomentum Candle V3 +SNR/EMA By Sekolah Trading Modified






















