Contrarian Market Structure BreakMarket Structure Break application was inspired and adapted from Market Structure Oscillator indicator developed by Lux Algo. So much credit to their work.
This indicator pairs nicely with the Contrarian 100 MA and can be located here:
Indicator Description: Contrarian Market Structure BreakOverview
The "Contrarian Market Structure Break" indicator is a versatile tool tailored for traders seeking to identify potential reversal opportunities by analyzing market structure across multiple timeframes. Built on Institutional Concepts of Structure (ICT), this indicator detects Break of Structure (BOS) and Change of Character (CHoCH) patterns across short-term, intermediate-term, and long-term swings, plotting them with customizable lines and labels. It generates contrarian buy and sell signals when price breaks key swing levels, with a unique "Blue Dot Tracker" to monitor consecutive buy signals for trend confirmation. Optimized for the daily timeframe, this indicator is adaptable to other timeframes with proper testing, making it ideal for traders of forex, stocks, or cryptocurrencies.
How It Works
The indicator combines three key components to provide a comprehensive view of market dynamics: Multi-Timeframe Market Structure Analysis: It identifies swing highs and lows across short-term, intermediate-term, and long-term periods, plotting BOS (continuation) and CHoCH (reversal) events with customizable line styles and labels.
Contrarian Signal Generation: Buy and sell signals are triggered when the price crosses below swing lows (buy) or above swing highs (sell), indicating potential reversals in overextended markets.
Blue Dot Tracker: A unique feature that counts consecutive buy signals ("blue dots") and highlights a "Hold Investment" state with a yellow background when three or more buy signals occur, suggesting a potential trend continuation.
Signals are visualized as small circles below (buy) or above (sell) price bars, and a table in the bottom-right corner displays the blue dot count and recommended action (Hold or Flip Investment), enhancing decision-making clarity.
Mathematical Concepts Swing Detection: The indicator identifies swing highs and lows by comparing price patterns over three bars, ensuring robust detection of pivot points. A swing high occurs when the middle bar’s high is higher than the surrounding bars, and a swing low occurs when the middle bar’s low is lower.
Market Structure Logic: BOS is detected when the price breaks a prior swing high (bullish) or low (bearish) in the direction of the current trend, while CHoCH signals a potential reversal when the price breaks a swing level against the trend. These are calculated across three timeframes for a multi-dimensional perspective.
Blue Dot Tracker: This feature counts consecutive buy signals and tracks the entry price. If three or more buy signals occur without a sell signal, the indicator enters a "Hold Investment" state, marked by a yellow background, until the price exceeds the entry price or a sell signal occurs.
Entry and Exit Rules Buy Signal (Blue Dot Below Bar): Triggered when the closing price crosses below a swing low on either the intermediate-term or long-term timeframe, suggesting an oversold condition and potential reversal upward. Short-term signals can be enabled but are disabled by default to reduce noise.
Sell Signal (White Dot Above Bar): Triggered when the closing price crosses above a swing high on either the intermediate-term or long-term timeframe, indicating an overbought condition and potential reversal downward.
Blue Dot Tracker Logic: After a buy signal, the indicator increments a blue dot counter and records the entry price. If three or more consecutive buy signals occur (blueDotCount ≥ 3), the indicator enters a "Hold Investment" state, highlighted with a yellow background, suggesting a potential trend continuation. The "Hold Investment" state ends when the price exceeds the entry price or a sell signal occurs, resetting the counter.
Exit Rules: Traders can exit buy positions when a sell signal appears, the price exceeds the entry price during a "Hold Investment" state, or based on additional confirmation from BOS/CHoCH patterns or other technical analysis tools. Always use proper risk management.
Recommended Usage
The indicator is optimized for the daily timeframe, where it effectively captures significant reversal and continuation patterns in trending or ranging markets. It can be adapted to other timeframes (e.g., 1H, 4H, 15M) with careful testing of settings, particularly enabling/disabling short-term structure analysis to suit market conditions. Backtesting is recommended to optimize performance for your chosen asset and timeframe.
Customization Options Market Structure Display: Toggle short-term, intermediate-term, and long-term structures on or off, with customizable line styles (solid, dashed, dotted) and colors for bullish and bearish breaks.
Labels: Enable or disable BOS/CHoCH labels for each timeframe to reduce chart clutter.
Signal Visibility: Hide buy/sell signals if desired for a cleaner chart.
Blue Dot Tracker: Monitor the blue dot count and action (Hold or Flip Investment) via the table display, which is fully customizable in terms of position and appearance.
Why Use This Indicator?
The "Contrarian Market Structure Break" indicator offers a robust framework for identifying high-probability reversal and continuation setups using ICT principles. Its multi-timeframe analysis, clear signal visualization, and innovative Blue Dot Tracker provide traders with actionable insights into market dynamics. Whether you're a swing trader or a day trader, this indicator’s flexibility and intuitive design make it a valuable addition to your trading arsenal.
Note for TradingView Moderators
This script complies with TradingView's House Rules by providing an educational and transparent description without performance claims or guarantees. It is designed to assist traders in technical analysis and should be used alongside proper risk management and personal research. The code is original, well-documented, and includes customizable inputs and clear visual outputs to enhance the user experience.
Tips for Users:
Backtest thoroughly on your chosen asset and timeframe to validate signal reliability. Combine with other indicators or price action analysis for confirmation of entries and exits. Adjust timeframe settings and enable/disable short-term structures to match market volatility and your trading style.
Hope the "Contrarian Market Structure Break" indicator enhances your trading strategy and helps you navigate the markets with confidence! Happy trading!
Pesquisar nos scripts por "ict"
Multi-Timeframe PivotDescription:
This script provides an advanced tool for multi-timeframe pivot point
analysis. It identifies swing points based on a candle's relationship to
its neighbors. The default strength settings of 1 align with the Inner
Circle Trader (ICT) concept of market structure.
The ICT concept defines a swing point based on a simple 3-candle pattern:
- A swing high is a candle where the candles to the immediate left and right
both have lower highs.
- A swing low is a candle where the candles to the immediate left and right
both have higher lows.
A key feature is its ability to accurately calculate and translate pivot
points from up to five higher timeframes (HTFs) and display them
precisely on a lower timeframe (LTF) chart.
NOTE: This indicator is designed to show HTF data on an LTF chart.
If you select a timeframe in the settings that is lower than your
current chart's timeframe, it will show pivots for the chart's
timeframe instead.
Core Features:
- Up to five independent higher timeframes.
- Per-timeframe customization for pivot strength (left/right bars) and color.
- Optional "Watchlines" that project the price of each pivot forward,
complete with a text label identifying the timeframe.
- An optional "Alignment Model" that colors the background when price is
aligned across all active timeframes (requires at least 2 TFs to be enabled).
Default State:
For a clean initial application, the Watchlines and Alignment Model features
are disabled by default but can be enabled in the settings.
Order Blocks v2Order Blocks v2 – Smart OB Detection with Time & FVG Filters
Order Blocks v2 is an advanced tool designed to identify potential institutional footprints in the market by dynamically plotting bullish and bearish order blocks.
This indicator refines classic OB logic by combining:
Fractal-based break conditions
Time-level filtering (Power of 3)
Optional Fair Value Gap (FVG) confirmation
Real-time plotting and auto-invalidation
Perfect for traders using ICT, Smart Money, or algorithmic timing models like Hopplipka.
🧠 What the indicator does
Detects order blocks after break of bullish/bearish fractals
Supports 3-bar or 5-bar fractal structures
Allows OB detection based on close breaks or high/low breaks
Optionally confirms OBs only if followed by a Fair Value Gap within N candles
Filters OBs based on specific time levels (3, 7, 11, 14) — core anchors in many algorithmic models
Automatically deletes invalidated OBs once price closes through the zone
⚙️ How it works
The indicator:
Tracks local fractal highs/lows
Once a fractal is broken by price, it backtracks to identify the best OB candle (highest bullish or lowest bearish)
Validates the level by checking:
OB type logic (close or HL break)
Time stamp match with algorithmic time anchors (e.g. 3, 7, 11, 14 – known from the Power of 3 concept)
Optional FVG confirmation after OB
Plots OB zones as lines (body or wick-based) and removes them if invalidated by a candle close
This ensures traders see only valid, active levels — removing noise from broken or out-of-context zones.
🔧 Customization
Choose 3-bar or 5-bar fractals
OB detection type: close break or HL break
Enable/disable OBs only on times 3, 7, 11, 14 (Hopplipka style)
Optional: require nearby FVG for validation
Line style: solid, dashed, or dotted
Adjust OB length, width, color, and use body or wick for OB height
🚀 How to use it
Add the script to your chart
Choose your preferred OB detection mode and filters
Use plotted OB zones to:
Anticipate price rejections and reversals
Validate Smart Money or ICT-based entry zones
Align setups with algorithmic time sequences (3, 7, 11, 14)
Filter out invalid OBs automatically, keeping your chart clean
The tool is useful on any timeframe but performs best when combined with a liquidity-based or time-anchored trading model.
💡 What makes it original
Combines fractal logic with OB confirmation and time anchors
Implements time-based filtering inspired by Hopplipka’s interpretation of the "Power of 3"
Allows OB validation via optional FVG follow-up — rarely available in public indicators
Auto-cleans invalidated OBs to reduce clutter
Designed to reflect market structure logic used by institutions and algorithms
💬 Why it’s worth using
Order Blocks v2 simplifies one of the most nuanced parts of SMC: identifying clean and high-probability OBs.
It removes subjectivity, adds clear timing logic, and integrates optional confluence tools — like FVG.
For traders serious about algorithmic-level structure and clean setups, this tool delivers both logic and clarity.
⚠️ Important
This indicator:
Is not a signal generator or financial advice tool
Is intended for experienced traders using OB/SMC/time-based logic
Does not predict market direction — it provides visual structural levels only
HyperFlowIntroduction
HyperFlow is a premium market structure and liquidity rotation model built around the principles of internal inefficiencies, tested imbalances, and delivery shifts. Drawing inspiration from ICT concepts, it provides a high-level framework for identifying smart money footprints and timing entries with precision.
Rather than forecasting direction, HyperFlow focuses on recognizing repeatable delivery behaviors — helping traders visually track liquidity shifts from internal ranges to external objectives with consistency.
Core Philosophy
Markets are governed by the logic of liquidity engineering — the search and destruction of internal inefficiencies (Fair Value Gaps), followed by continuations toward external liquidity.
Timeframes to use:
HTF -> LTF
5m -> 15s
15m -> 1m
1h -> 5m
4h -> 15m
Daily -> 1h
Weekly -> 4h
Monthly -> 1D
HyperFlow identifies these transitions by:
Detecting High Timeframe Fair Value Gaps (HTF FVGs) — structural imbalances created by displacement
Tracking Valid Tests of those FVGs — signaling willingness to respect internal structure
Filtering for Delivery Confirmations — only acting when price delivers with intent through reclaimed imbalances
Mapping Risk and Objective Zones — using recent swing structures to define stop and target logic rooted in market logic
All components are reactive, visual, and non-repainting — designed to highlight structure after it forms, not anticipate it prematurely.
Key Features
Internal Range Liquidity Zones: Cleanly marked HTF imbalances show where price may seek efficiency
Tested FVG Filtering: Signals only form on valid rebalances — we wait for proof, not potential
Shift in Delivery Conditions: Price must show intent to reclaim imbalance before any rotation is considered
Automatic Objective Mapping: Recent structural highs/lows are used to project stop and target zones automatically
Session Filters + Time Alignment: Restrict signals to high-probability hours or defined killzones
Minimal, High-Impact Visuals: Tested/untested FVGs are differentiated by transparency and tone, keeping your chart clean and focused
HyperFlow is built for:
Traders who understand price delivery theory
Analysts studying displacement → reversion → continuation
Those seeking higher timeframe bias alignment through tested structure
Users of ICT-based concepts who want a visual, rules-based companion
This is not a beginner's tool. It’s for those seeking repeatable execution through structure and refinement, not guesswork.
Terms and Conditions
Our charting tools are products provided for informational and educational purposes only and do not constitute financial, investment, or trading advice. Our charting tools are not designed to predict market movements or provide specific recommendations. Users should be aware that past performance is not indicative of future results and should not be relied upon for making financial decisions. By using our charting tools, the purchaser agrees that the seller and the creator are not responsible for any decisions made based on the information provided by these charting tools. The purchaser assumes full responsibility and liability for any actions taken and the consequences thereof, including any loss of money or investments that may occur as a result of using these products. Hence, by purchasing these charting tools, the customer accepts and acknowledges that the seller and the creator are not liable nor responsible for any unwanted outcome that arises from the development, the sale, or the use of these products. Finally, the purchaser indemnifies the seller from any and all liability. If the purchaser was invited through the Friends and Family Program, they acknowledge that the provided discount code only applies to the first initial purchase of any SMCapital product. The purchaser is therefore responsible for cancelling – or requesting to cancel – their subscription in the event that they do not wish to continue using the product at full retail price. If the purchaser no longer wishes to use the products, they must unsubscribe from the membership service, if applicable. We hold no reimbursement, refund, or chargeback policy. Once these Terms and Conditions are accepted by the Customer, before purchase, no reimbursements, refunds or chargebacks will be provided under any circumstances.
By continuing to use these charting tools, the user acknowledges and agrees to the Terms and Conditions outlined in this legal disclaimer.
ACE FVG & IFVG Trading System1. What the Script Does
The "ACE FVG & IFVG Trading System " is a TradingView Pine Script (version 5) that identifies and trades Fair Value Gaps (FVGs) and Inverse Fair Value Gaps (IFVGs). It offers:
Detection of bullish/bearish FVGs and IFVGs with customizable parameters.
Multiple entry types: regular FVG retracement, Break of Structure (BOS), breakaway gaps, and Immediate/Retrace IFVG entries.
A pending setup system showing potential trades before they trigger.
Risk management with configurable stop loss (SL) and take profit (TP) based on FVG levels, swing points, or risk-reward ratios.
Market structure analysis using swing highs/lows, BOS, and Market Structure Shifts (MSS).
Time filters to restrict trading to specific sessions.
Visualizations including FVG boxes, trade boxes, pivot lines, and labels.
Entry and performance tables displaying trade details and metrics like win rates and P&L by entry type.
2. How It Works
The script is organized into modular sections for efficient execution:
Inputs: Extensive customization options (e.g., FVG size, entry types, SL/TP modes, time filters) grouped for clarity.
Data Structures: Custom types (FVGData, SwingPoint, EntryData) store FVG, pivot, and trade data in arrays.
Utility Functions: Handle calculations like risk-reward ratios, time validation, and trade size filtering.
Swing Point Detection: Uses ta.pivothigh/ta.pivotlow to identify pivots, supporting BOS/MSS and SL/TP calculations.
FVG Detection: Identifies regular FVGs (low > high or high < low ) and IFVGs (mitigated FVGs with immediate or retrace signals).
Entry Logic: Triggers trades based on user-enabled conditions (e.g., retracement, BOS, breakaway gaps) with dynamic SL/TP.
Trade Management: Tracks active/pending trades, updates visualizations (boxes, lines, labels), and handles cancellations/invalidations.
Main Logic: Executes on each bar to detect FVGs, process entries, update trades, and manage visualizations.
Tables: Displays recent trades and performance stats (e.g., win rates by entry type) on the last bar.
Pivot Visualization: Plots swing points with dynamic extensions and mitigation status (solid/dotted lines).
3. How to Use It
Add to TradingView:
Open Pine Editor, paste the script, save it, and add to chart.
Configure Inputs:
Access settings via chart (right-click indicator > Settings).
Adjust:
fvgMinSize for market volatility (e.g., 5 for forex).
Entry types (e.g., enable IFVG, disable breakaway gaps).
SL/TP modes and minimum R:R (e.g., 2.0 for 1:2).
Time filters for active sessions (e.g., 09:30-16:00).
Visual settings (box transparency, table positions).
Interpret Output:
FVG Boxes: Green (bullish), red (bearish), purple (IFVG/mitigated).
Trade Boxes: Gray-green/red-gray (pending), green/red (active), updated for win/loss.
Pivot Lines: Solid (unmitigated), dotted (mitigated).
Tables: Entry table shows trade details; performance table shows win rates/P&L.
Trading:
Monitor pending setups for entry signals.
Enter manually at active trade levels, following SL/TP.
Use performance stats to refine settings.
Test on demo charts and adjust for market/timeframe.
Best Practices:
Use higher timeframes (e.g., 1H, 4H) for less noise.
Combine with other analysis (e.g., support/resistance).
Backtest using TradingView’s replay feature.
Originality
The script is original due to its unique combination of features:
Enhanced IFVG Strategy: Dual Immediate/Retrace IFVG modes with a novel “Immediate Then Retrace” preference.
Pending Setup System: Proactive visualization of potential trades with auto-cancellation.
Granular Performance Tracking: Detailed breakdown of win rates/P&L by entry type (regular FVG, IFVG, breakaway).
Dynamic Pivot Visualization: Real-time mitigation updates (solid to dotted lines).
Modular Design: Custom types and organized logic for extensibility. It builds on general FVG concepts (e.g., from ICT) but implements unique logic and features not found in standard
TradingView FVG scripts, distinguishing it from both open-source and premium indicators.
Credit of Concepts to ICT
Collaborations with JMAC and Timeless
Session Candles NY #ffsjr"The candle bodies tell the story, wicks do the damage" by ICT
Based on ICT words, I created the sessions indicator, to facilitate the visualization of each session in candle format, with the most important points being the confluence of session openings and closings.
Usually I use to create support and resistances lines using candle sessions bodies and to draw sessions liquidities.
Use on 15 minutes chart and hide default TradingView candles.
Enjoy
Hidden Orderblock,HOB,OB,BB,MT,MTF Hidden Order Block & Breaker Block (HOB/BB) Multi-Timeframe Analysis
A powerful tool for Smart Money traders and ICT-style practitioners seeking precision, confluence, and clean visual execution. This indicator identifies institutional price zones such as Hidden Order Blocks (HOB), Breaker Blocks (BB), Partial Hidden Order Blocks (PHOB), and traditional Order Blocks (OB)—all across multiple timeframes with minimal chart clutter.
✅ Key Features
1. Hidden Order Block (HOB) Detection
Identifies non-obvious order blocks often hidden within price action.
Requires the EQ (Equilibrium) of the block to pass through at least one Fair Value Gap (FVG).
Invalidation Rule: If price touches the EQ and then closes beyond it (depending on structure), the HOB is invalidated.
2. Breaker Block (BB) Detection
Highlights zones where price made a liquidity grab followed by a strong reversal.
Useful for anticipating support/resistance flips and high-probability reaction areas.
3. Partial Hidden Order Block (PHOB) Detection
A variation of HOBs where price only partially touches the EQ.
Often acts as an early warning zone for reversals or continuation.
Less strict than HOBs, but still institutionally relevant.
4. Traditional Order Block (OB) Detection
Identifies bullish/bearish OBs based on engulfing patterns and displacement.
Marks only the body of the engulfing candle, with the EQ line acting as a key validation/invalidation level.
Once the EQ is touched, the OB is considered invalidated.
5. Engulfing Filter Engine
Customizable logic for OB qualification.
“Easy Engulfing Mode” simplifies detection for newer traders or faster workflow.
Fine-tune aggressiveness and visual clarity with user-defined settings.
6. Multi-Timeframe (MTF) Visualization
Overlay OBs, HOBs, BBs, and PHOBs from higher timeframes (e.g., 4H, 1D) on lower timeframes (15m, 1H).
Enhances top-down confluence without switching charts.
Keeps the visual experience clean and intuitive.
7. Minimalist Visual Design
Only the zone boundaries and EQ lines are displayed.
No extra noise—perfect for both scalpers and swing traders.
Dynamic label positioning and styling for improved chart aesthetics.
8. Performance-Optimized Code
Lightweight, real-time rendering.
Designed for responsiveness—even on lower timeframes with dense historical data.
⚙️ How It Works (Simplified Logic)
Order Block Detection:
Scans for engulfing candles that show displacement.
Defines the OB as the body of the engulfing candle.
EQ line is marked and projected forward until invalidated.
Hidden Order Block Logic:
Starts from a traditional OB, but requires the EQ to pass through at least one FVG.
Upon a close beyond the EQ in the opposite direction, the HOB is invalidated.
PHOB Logic:
Similar to HOBs, but allows partial touches of the EQ before reacting.
Breaker Block Logic:
Identifies liquidity sweeps followed by impulsive moves.
Marks these zones as BBs for potential reaction areas.
📈 Use Cases
Detect institutional price zones with high precision.
Simplify decision-making with visual EQs and MTF overlays.
Integrate seamlessly into:
Smart Money Concepts (SMC)
ICT-style trading
Wyckoff methodology
Discretionary zone-to-zone strategies
🧠 Definitions Summary
OB (Order Block):
Engulfed candle body; EQ is the midpoint of the body. Invalid once EQ is touched.
HOB (Hidden Order Block):
Like OB, but EQ must pass through at least one FVG.
Invalidated when a candle touches EQ and closes beyond it.
PHOB (Partial Hidden Order Block):
Like HOB, but allows partial touch of the EQ to remain valid.
AXR-VolSD-Loc📈 AXR-VolSD-Loc — Volatility & Range Mapping Tool for Smart Traders
The AXR-VolSD-Loc indicator is a professional-grade tool designed for traders who rely on precise volatility analysis and structured range-based levels. It combines dynamic volatility bands with configurable price ranges such as ADR, AWR, AMR, and AQR — offering strategic clarity across all timeframes.
🔍 Key Features
Multi-Timeframe Range Calculation
Supports Daily (ADR), Weekly (AWR), Monthly (AMR), and Quarterly (AQR) ranges — each with independent period controls.
Standard Deviation Volatility Bands
Automatically or manually calculate standard deviation (%) to plot multiple upper/lower levels from a base price reference.
Fully Customizable Lines & Labels
Choose the number of bands, enable half-volatility levels, apply color gradients, customize line styles, widths, label positions, font sizes and offsets.
Flexible Anchor Logic
Set the base line for volatility from Hi/Lo/50%/0% of AXR, or input your own manual price — ideal for ICT model alignment.
Smart Visuals & Optimized Drawing
Clean line and label management using line.new() and label.new() with efficient updates only when required.
Data Table & Summary Panel
Floating table displays key metrics like high/low range, midpoint, volatility settings, and source references.
Built-In Alerts
Receive alerts when price approaches key volatility levels or AXR range extremes — ideal for anticipating institutional behavior.
🛠️ How to Use & Configure
1. Choose the Range Mode
In "AXR Mode & Period Settings", select your preferred range type:
Daily (ADR) – Short-term or intraday.
Weekly (AWR) – Medium swing positions.
Monthly (AMR) – Optimal for higher-timeframe structure.
Quarterly (AQR) – Best for macro-level zones.
Then define the number of days/weeks/months/quarters used to calculate each.
2. Define the Volatility Base Line
Under "Volatility Base Line Settings", configure the anchor:
Use 0% AXR for midpoint, or Hi/Lo/50% for edges.
Manual mode allows custom price input.
Adjust the line color, style, and thickness.
3. Configure Standard Deviation
In "Standard Deviation - Calculation & Levels", select the source:
Automatic AXR — calculates % based on AXR range.
Manual — allows custom % input.
Define how many levels above/below the base line.
Use the scale factor to adjust relative strength (e.g., 0.5 = 50% of AXR).
4. Adjust Visual Display
In "Display & Labels":
Enable or disable volatility lines.
Use color progression for intensity from blue to red.
Show or hide intermediate lines (half deviation).
Choose label alignment: right, center, or left.
Fine-tune label position with candle offset and text size.
5. Extend Lines and Define Visibility
You can choose to extend the lines left, right or both directions — or use a fixed number of bars when not extended.
This applies to both volatility lines and AXR levels.
6. Show AXR Hi/Lo/50%/0% Lines
In "AXR Levels":
Enable display of Hi, Lo, midpoint, and 50% levels.
Toggle display of AXR open levels (MO-based).
Customize style, color and width of each line.
7. Enable the Table (Optional)
Turn on the floating data table to see a quick summary:
Range high/low/midpoint.
Volatility multiplier.
Source (manual vs automatic).
Period length.
Useful for fast review during market sessions.
8. Alerts
Receive automated alerts when price approaches:
AXR Hi/Lo
0% midpoint level
Custom-defined deviation bands
✅ Use Cases
Define and monitor volatility zones around structured ranges.
Combine AMR or AQR with deviation bands for swing setups.
React to price imbalances at 50% or 0% AXR zones.
Integrate with order blocks, liquidity zones or ICT-based confluences.
Questions or suggestions? Contact us via TradingView message or in the comments.
Happy trading!
Time LevelsTime Levels is a customizable TradingView indicator designed to mark critical intraday price levels based on specific time inputs. This tool helps traders identify significant Open/High/Low/Close (OHLC) levels, support & resistance (S&R) zones, and potential Judas Swing manipulation points—aligned with selected timeframes and adjusted to any time zone via UTC offset.
🔧 Key Features:
OHLC/OLHC Levels: Automatically draws horizontal lines at the candle’s open price for up to four specified time points. Ideal for marking session opens, closes, or key intraday levels.
Support & Resistance Zones: Highlights two time-based S&R levels that can help identify discount and premium pricing zones.
Judas Swing Detection: Marks potential liquidity grab zones (Judas Swings) at three user-defined times, assisting in identifying manipulation and smart money entry points.
Global Timezone Support: Includes a UTC offset input to align levels accurately with your trading session, regardless of your location.
Full Customization: Personalize the color, style (solid, dashed, dotted), and thickness of each line independently for OHLC, S&R, and Judas levels.
🛠️ Use Cases:
New York / London open price tracking
ICT-based SMC level marking
Predefined time-based liquidity level visualizations
Institutional-level price reactions (e.g., during specific market opens)
This indicator is best suited for intraday and short-term (especially ICT) traders looking to bring precision and consistency into their technical analysis framework.
Time Based Range# Time Based Range
**A fully customizable session-based range indicator for intraday and daily trading analysis**
## Overview
The Time Based Range indicator identifies and visualizes key price levels from any user-defined time session. Whether you're trading the London open, New York session, or any custom timeframe, this indicator helps you identify crucial support and resistance levels formed during specific trading periods.
## Key Features
### 🕒 **Flexible Session Configuration**
- Customize any time range (e.g., 05:00-13:00, 20:00-02:00)
- Select specific days of the week (Sunday=1 through Saturday=7)
- Works on any timeframe from 1-minute to daily charts
### 📊 **Three Display Modes**
**OHLC Mode:**
- Shows Open, High, Low, Close, and Midpoint lines
- Fully customizable line colors, styles, and widths
- Optional labels with custom text
- Toggle individual lines on/off
**Range Mode:**
- Displays High, Low, and Midpoint lines extending into the future
- Session background box for visual clarity
- Configurable extension length in hours
- Clean range-based analysis
**Mitigate Mode:**
- Horizontal pivot lines that extend until price "mitigates" (touches) them
- Session background box
- Lines automatically stop extending when price reaches the level
- Perfect for ICT-style analysis
### 🚨 **Advanced Alert System**
**Breakout Alerts:**
- Notifies when price breaks above session high or below session low
- Real-time notifications for range expansion
**Liquidity Sweep Alerts:**
- Detects when price briefly breaks a level but closes back inside the range
- Configurable lookback period for sweep detection
- Helps identify false breakouts and liquidity grabs
**Equilibrium Rejection Alerts:**
- Monitors price reaction at the session midpoint
- Detects strong rejections with wick formations
- Configurable sensitivity threshold
### 🎨 **Full Customization**
- Individual color settings for all lines and boxes
- Multiple line style options (Solid, Dashed, Dotted)
- Adjustable line widths and transparency
- Custom label text and positioning
- Session limit control (1-10 sessions displayed)
## Use Cases
### Day Trading
- Mark key levels from overnight sessions
- Identify London/New York opening ranges
- Track Asian session highs and lows
### Swing Trading
- Daily range analysis
- Multi-day level identification
- Key support/resistance from specific periods
### ICT/SMC Trading
- Liquidity pool identification
- Fair value gap analysis
- Market structure understanding
## Technical Specifications
- **Maximum Sessions:** 1-10 (user configurable)
- **Time Format:** 24-hour (HHMM-HHMM)
- **Day Selection:** Individual day toggles (1=Sunday through 7=Saturday)
- **Alert Types:** 4 different alert conditions
- **Drawing Objects:** Optimized with automatic cleanup
- **Performance:** Efficient array management prevents chart lag
## Best Practices
1. **Start Simple:** Begin with OHLC mode to understand session dynamics
2. **Use Alerts:** Enable notifications for key level interactions
3. **Combine Modes:** Switch between modes based on market conditions
4. **Optimize Settings:** Adjust colors and styles for your chart theme
5. **Multiple Timeframes:** Use different sessions for various trading strategies
## Compatibility
- Works on all TradingView chart types
- Compatible with all asset classes (Forex, Stocks, Crypto, Futures)
- Optimized for both light and dark themes
- Mobile-friendly display
---
*This indicator helps traders identify high-probability trading zones based on time-specific price action. Always combine with proper risk management and additional analysis methods.*
The Blueprint v.1The Blueprint v.1 is a comprehensive ICT-style session overlay tool designed for precision-based intraday traders. This indicator automatically highlights key institutional trading sessions with dynamic boxes and labels, while tracking the midnight open with customizable horizontal and vertical lines.
🔹 Features:
Auto-detection and marking of major FX sessions: Asia, London, New York, London Close, and Afternoon
Dynamic Midnight Open horizontal line that extends across the full trading day (until 5PM NY on Fridays)
Vertical line to mark Midnight Open candle
Customizable colors, widths, and styles for all midnight lines and session boxes
Smart alignment: session boxes begin at the center of the opening candle and dynamically expand
Supports time zone offset input for traders outside NY time
🔧 Perfect for ICT concepts like Killzones, Judas Swings, and Midnight Open anchors.
[TehThomas] - Fair Value GapsThis script is designed to automatically detect and visualize Fair Value Gaps (FVGs) on your chart in a clean, intuitive, and highly responsive way. It’s built with active traders in mind, offering both dynamic updates and customization options that help you stay focused on price action without being distracted by outdated or irrelevant information.
What Are Fair Value Gaps?
Fair Value Gaps are areas on a chart where there’s an inefficiency in price, typically formed when price moves aggressively in one direction, leaving a gap between the wicks of consecutive candles. These gaps represent imbalanced price action where not all buy or sell orders were efficiently matched. As a result, they often become magnet zones where price returns later to "fill" the imbalance before continuing in its intended direction. Many traders use them as points of interest for entries, re-entries, or anticipating reversals and consolidations.
This concept is frequently used in Smart Money and ICT-based trading models, where understanding how price seeks efficiency is crucial to anticipating future moves. When combined with concepts like liquidity, displacement, and market structure, FVGs become powerful tools for technical decision-making.
Script Features & Functionality
1. Live Updating Gaps (Dynamic Shrinking)
One of the core features of this script is its ability to track and dynamically shrink Fair Value Gaps as price trades into them. Instead of leaving a static zone on your chart, the gap will adjust in real-time, reflecting the portion that has been filled. This gives you a much more accurate picture of remaining imbalance and avoids misleading zones.
2. Automatic Cleanup After Fill
Once price fully fills an FVG, the script automatically removes it from the chart. This helps keep your workspace clean and focused only on relevant price zones. There’s no need to manually manage your gaps, everything is handled behind the scenes to reduce clutter and distraction.
3. Static Mode Option
While dynamic updating is the default, some traders may prefer to keep the original size of the gap visible even after partial fills. For that reason, the script includes a toggle to switch from live-updating (shrinking) mode to static mode. In static mode, FVGs stay fixed from the moment they are drawn, giving you a more traditional visual reference point.
4. Multi-Timeframe Support (MTF)
You can now view higher timeframe FVGs, such as those from the 1H or 4H chart, while analyzing lower timeframes like the 5-minute. This allows you to see key imbalances from broader market context without having to flip between charts. FVGs from higher timeframes will be drawn distinctly so you can differentiate them at a glance.
5. Cleaner Visualization
The script is designed with clarity in mind. All drawings are streamlined, and filled gaps are removed to maintain a minimal, distraction-free chart. This makes it easier to combine this tool with other indicators or price-action-based strategies without overloading your workspace.
6. Suitable for All Market Types
This script can be used on any asset that displays candlestick-based price action — including crypto, forex, indices, and stocks. Whether you're scalping low-timeframe setups or swing trading with a higher timeframe bias, FVGs remain a useful concept and this script adapts to your trading style.
Use Case Examples
On a 5-minute chart, display 1-hour FVGs to catch major imbalance zones during intraday trading.
Combine the FVGs with liquidity levels and inducement patterns to build ICT-style trade setups.
Use live-updating gaps to monitor in-progress fills and evaluate whether a zone still holds validity.
Set the script to static mode to perform backtesting or visual replay with historical setups.
Final Notes
Fair Value Gaps are not a standalone trading signal, but when used with market structure, liquidity, displacement, and order flow concepts, they provide high-probability trade locations that align with institutional-style trading models. This script simplifies the visualization of those zones so you can react faster, stay focused on clean setups, and eliminate unnecessary distractions.
Whether you’re trading high volatility breakouts or patiently waiting for retracements into unfilled imbalances, this tool is designed to support your edge with precision and flexibility.
CandelaCharts - Buyside & Sellside 📝 Overview
The Buyside & Sellside Liquidity Indicator is designed to identify and emphasize one of the foundational concepts within the ICT (Inner Circle Trader) trading methodology: liquidity levels.
This tool focuses on pinpointing key areas in the market where buy-side and sell-side liquidity is concentrated, providing traders with insights into potential price targets, reversal zones, and institutional order flow behavior.
By highlighting these liquidity zones, the indicator serves as a strategic aid in understanding market dynamics and enhancing decision-making in alignment with ICT principles.
📦 Features
Buyside & Sellside Liquidity
Invalidated Liquidity
Threshold
Styling
⚙️ Settings
Liquidity: Controls visibility of Bullish/Bearish Liquidity levels.
Invalidated: Displays the invalidated liquidity levels.
Levels: Controls the number of Liquidity levels that will be displayed.
Line Style: Customize the line style and width.
Threshold: Filter by swing points the Liquidity levels.
Labels: Control the Labels visibility.
⚡️ Showcase
Buyside & Sellside
Invalidated
🚨 Alerts
This script offers alert options for all signal types.
Bearish Signal
A bearish signal is generated when the price reaches a Buyside Liquidity level.
Bullish Signal
A bullish signal is generated when the price reaches a Sellside Liquidity level.
⚠️ Disclaimer
Trading involves significant risk, and many participants may incur losses. The content on this site is not intended as financial advice and should not be interpreted as such. Decisions to buy, sell, hold, or trade securities, commodities, or other financial instruments carry inherent risks and are best made with guidance from qualified financial professionals. Past performance is not indicative of future results.
Volume Intelligence Suite (VIS) v2📊 Volume Intelligence Suite – Smart Volume, Smart Trading
The Volume Intelligence Suite is a powerful, all-in-one TradingView indicator designed to give traders deeper insight into market activity by visualizing volume behavior with price action context. Whether you're a scalper, day trader, or swing trader, this tool helps uncover hidden momentum, institutional activity, and potential reversals with precision.
🔍 Key Features:
Dynamic Volume Zones – Highlights high and low volume areas to spot accumulation/distribution ranges.
Volume Spikes Detector – Automatically marks abnormal volume bars signaling potential breakout or trap setups.
Smart Delta Highlighting – Compares bullish vs bearish volume in real time to reveal buyer/seller strength shifts.
Session-Based Volume Profiling – Breaks volume into key trading sessions (e.g., London, New York) for clearer context.
Volume Heatmap Overlay – Optional heatmap to show intensity and velocity of volume flow per candle.
Custom Alerts – Built-in alerts for volume surges, divergences, and exhaustion signals.
Optimized for Kill Zone Analysis – Pairs perfectly with ICT-style session strategies and Waqar Asim’s trading methods.
🧠 Why Use Volume Intelligence?
Most traders overlook the story behind each candle. Volume Intelligence Suite helps you "see the why behind the move" — exposing key areas of interest where smart money may be active. Instead of reacting late, this tool puts you in position to anticipate.
Use it to:
Validate breakouts
Detect fakeouts and liquidity grabs
Confirm bias during kill zones
Analyze volume divergence with price swings
⚙️ Fully Customizable:
From volume thresholds to visual styles and session timings, everything is user-adjustable to fit your market, timeframe, and strategy.
✅ Best For:
ICT/Smart Money Concepts (SMC) traders
Breakout & reversal traders
Kill zone session scalpers
Institutional footprint followers
[Pandora's Chambers] BUY/SELL Blocks + Strength FCBased on the secret technique of ATTA,
Traditional price action analysis techniques, such as ICT (Inner Circle Trader), are often based on subjective interpretations and frequently miss the true structure of the market according to the Wyckoff method. The " BUY/SELL Blocks + Strength FC" indicator aims to correct this problem by automatically and accurately identifying buy/sell "blocks" according to Wyckoff principles, calculating volume strength, filtering breached blocks, and displaying precise support and resistance levels.
Indicator Highlights
Buy/Sell Blocks Identification
Uses the ta.pivothigh and ta.pivotlow functions to locate upper and lower pivot points, and draws a "box" between the two points to represent the block.
Each block is automatically extended to the right of the chart (can be disabled in settings) for a fixed number of bars or until the end of the chart.
Colors are configurable: turquoise shades for buy blocks, and purple for sell blocks.
Volume Strength Calculation and Update
In each candle, positive volume (in a rising market) or negative volume (in a falling market) is added to the relevant block.
Displays in percentages which side (buyers/sellers) controls the block: a label on the block shows +XX% or -XX%.
Changes the background color of the box to gray when the net volume flips (e.g., a strong sell block receives a net positive).
Filtering Breached Blocks
Option to automatically filter and remove blocks where the price has closed above the top of the sell block or below the bottom of the buy block, in order to maintain a clean and focused chart.
"Adjusted" Fibonacci Grid
In the last calculated bars, the indicator identifies the nearest high support level (sup) and the nearest low resistance level (res) among all existing blocks.
Based on sup and res, a Fibonacci grid of 0%, 25%, 50%, 75%, and 100% is constructed, automatically updating as the chart progresses.
What is so new here?
Accuracy according to Wyckoff and not personal interpretation: In the Wyckoff method, market oscillations are built on supply and demand balances in precise price gaps. Here, each block is built directly on pivots from a number of bars back, and not on feelings of an "area" as is sometimes done in ICT techniques.
Quantitative measurement of control: The indicator does not settle for a visual identification of a block but calculates for each block the buy volume versus the sell volume, and clearly displays who is in control.
Automatic filtering to maintain relevance: Breached blocks are removed, so only the strong areas that have not yet been closed remain.
Full integration with modern price action: Understanding price movement is measured here objectively, leaving no room for subjective interpretations of "structure breaks" or "diagonal waves" that standard tools do not support.
Why is the existing price action not enough?
Inconsistency in defining supply and demand zones: Many techniques rely on manual marking of "buy zones" only, without fixed criteria (number of bars back, low highs, volume, etc.).
Scarcity of quantitative indicators: Without calculating net volume, it is difficult to know if a particular block is truly supported by the power of buyers or sellers.
Net invalidation of blocks that have been violated: Repeated breaches of support and resistance areas below/above their boundaries confuse the trader, while here they are automatically removed.
The " BUY/SELL Blocks + Strength FC" indicator comes to correct all these shortcomings, and provides the user with an objective, accurate, and quantitative framework for understanding the dynamics of the market and identifying volume-based support and resistance areas, according to the principles of the Wyckoff method.
TJR SEEK AND DESTROYTJR SEEK AND DESTROY – Intraday ICT Trading Tool
Built for day traders, TJR SEEK AND DESTROY combines Smart Money concepts like order blocks, fair value gaps, and liquidity sweeps with structure breaks and daily bias to pinpoint high-probability trades during US market hours (9:30–16:00). Ideal for scalping or intraday strategies on stocks, futures, or forex.
What Makes It Unique?
Unlike standalone ICT indicators, this script integrates:
Order Blocks with volume and range filters for precise support/resistance zones.
Fair Value Gaps (FVG) to spot pre-market price imbalances.
Break of Structure (BOS) and Liquidity Sweeps for trend and reversal signals.
A 1H MA-based Bias to align trades with the day’s direction.
BUY/SELL Labels triggered only when bias, BOS, and sweeps align, reducing noise.
How Does It Work?
Order Blocks: Marks zones with high volume (>1.5x 20-period SMA) and low range (<0.5x ATR20) as teal boxes—potential reversal points.
Fair Value Gap: Compares the prior day’s close to the current open (pre- or post-9:30), shown as a purple line and label (e.g., "FVG: 0.005").
Pivot Point: Calculates (prevHigh + prevLow + prevClose) / 3 from the prior day, plotted as an orange line for equilibrium.
Break of Structure: Detects crossovers of 5-bar highs/lows (gray lines), marked with red triangles.
Liquidity Sweeps: Tracks breaches of the prior day’s high/low (yellow lines), marked with yellow triangles.
Daily Bias: Uses 1H close vs. 20-period MA (blue line) for bullish (green background), bearish (red), or neutral (gray) context.
Signals: BUY (green label) when bias is bullish, price breaks up, and sweeps the prior high; SELL (red label) when bias is bearish, price breaks down, and sweeps the prior low.
How to Use It
Setup: Apply to 1M–15M charts for US session trading (9:30–16:00 EST).
Trading:
Wait for a BUY label after a yellow sweep triangle above the prior day’s high in a green (bullish) background.
Wait for a SELL label after a yellow sweep triangle below the prior day’s low in a red (bearish) background.
Use order blocks (teal boxes) as support/resistance for stop-loss or take-profit.
Markets: Best for SPY, ES futures, or forex pairs with US session volatility.
Underlying Concepts
Order Blocks: High-volume, low-range bars suggest institutional activity.
FVG: Gaps between close and open indicate imbalance to be filled.
BOS & Sweeps: Price breaking key levels signals momentum or stop-hunting.
Bias: 1H MA filters trades by broader trend.
Chart Setup
Displays order blocks (teal boxes), pivot (orange), open (purple), bias (colored background), BOS/sweeps (triangles), and signals (labels). Keep other indicators off for clarity.
ST -Dashboard Volume MTF , [Sese04]User Guide: ST - Dashboard Volume MTF
Introduction
This script displays a multi-timeframe (MTF) volume dashboard, tracking buy and sell volumes and the moving averages of volume. It is designed for traders using ICT (Inner Circle Trader) and SMC (Smart Money Concepts) to quickly visualize market dynamics across multiple timeframes.
Settings and Features
📌 User Inputs
Customizable settings allow traders to adjust the dashboard display and volume moving averages.
Volume Display per Timeframe
show_vol_1m: Show volume for 1-minute chart.
show_vol_5m: Show volume for 5-minute chart.
show_vol_15m: Show volume for 15-minute chart.
show_vol_1h: Show volume for 1-hour chart.
show_vol_4h: Show volume for 4-hour chart.
show_vol_1d: Show volume for 1-day chart.
Volume Moving Average Settings
ma_length_short: Length of the short-term moving average (default 5 periods).
ma_length_long: Length of the long-term moving average (default 14 periods).
Dashboard Customization
dashboard_position: Dashboard position (Bottom Right, Bottom Left, Top Right, Top Left).
text_color: Text color for the dashboard.
text_size: Text size (small, normal, large).
How the Script Works
🔹 1. Calculating Buy and Sell Volume
The calculate_buy_sell function separates buy and sell volume based on the candle's open and close price:
If the closing price is higher than the opening price → Buy volume 📈.
If the closing price is lower or equal to the opening price → Sell volume 📉.
🔹 2. Retrieving Volume Data Across Multiple Timeframes
The function get_volumes collects buy and sell volume data for different timeframes using request.security().
The available timeframes are: 1m, 5m, 15m, 1h, 4h, and 1d.
🔹 3. Calculating Volume Moving Averages
The script uses ta.sma() to compute moving averages for volume trends:
ma_vol_short: Short-term moving average (e.g., 5 periods).
ma_vol_long: Long-term moving average (e.g., 14 periods).
🔹 4. Creating and Displaying the Dashboard
A table (table.new()) is generated at the last bar (barstate.islast) to display the volume data:
A title “📊 Volume Dashboard (Buy vs Sell)” in purple.
Column headers:
TIMEFRAME (e.g., 1M, 5M, 15M, 1H, 4H, 1D).
BUY VOLUME (dark blue).
SELL VOLUME (dark red).
Buy and Sell Volume values are displayed in their respective cells for easy reading.
How to Use This Script on TradingView?
Adding the Script
Open TradingView.
Go to Pine Editor and paste the script.
Click "Add to Chart".
Configuring the Settings
Open the indicator settings.
Enable/disable the desired timeframes.
Adjust the moving average lengths if necessary.
Interpreting the Data
Increasing buy volume across timeframes may indicate bullish momentum.
Rising sell volume suggests a bearish reversal.
Crossovers of volume moving averages can help detect market shifts.
Conclusion
This script is a powerful tool for analyzing volume dynamics across multiple timeframes. It provides a quick overview of the balance between buyers and sellers, essential for ICT scalping and liquidity-based trading.
🚀 Pro Tip: Combine this dashboard with other SMC indicators (engulfing candles, pivot points) to refine your trading decisions.
Hidden Order BlockThe Crystal Order Block Indicator is designed to help traders identify institutional order blocks with precision and reliability. By analyzing price action and volume behavior, this tool highlights high-probability zones where smart money has likely placed orders.
🔹 Key Features:
✅ Automated Order Block Detection – Identifies valid bullish & bearish order blocks based on price structure and volume dynamics.
✅ Unmitigated Order Block Filtering – Highlights fresh order blocks that haven’t been tapped, helping traders find high-probability trade setups.
✅ Smart Money Concepts (SMC) & ICT-Based Logic – Uses institutional trading principles to refine entry and exit points.
✅ Multi-Timeframe Compatibility – Works effectively on all timeframes, making it suitable for scalping, intraday, and swing trading.
✅ Customizable Alerts – Stay notified when a new order block forms, ensuring you never miss an opportunity.
✅ Risk Management Enhancement – Helps traders set precise stop-loss and take-profit levels based on institutional trading zones.
📌 How It Works:
The indicator scans price movements and detects areas where significant buying or selling pressure occurred, forming institutional order blocks. It then checks for mitigated vs. unmitigated order blocks, ensuring only the most relevant zones are displayed.
✔️ Bullish Order Blocks: Marked when a strong buying zone is detected, often acting as support.
✔️ Bearish Order Blocks: Identified in areas of strong selling pressure, often acting as resistance.
The indicator is optimized for Smart Money trading strategies, making it a valuable tool for traders who follow ICT, SMC, and VSA concepts.
🎯 How to Use It Effectively:
🔹 Entry Strategy: Wait for price to retest a fresh order block and confirm entry with additional confluences (e.g., volume spikes, price action signals).
🔹 Exit Strategy: Use order blocks as take-profit targets or stop-loss levels, improving risk-reward ratios.
🔹 Timeframe Recommendation: Best results on M30 and higher, but can be used on lower timeframes with additional confirmations.
🚀 What’s New in the Updated Version?
🔹 More Accurate Order Block Detection – Improved filtering for better precision.
🔹 Mitigation Tracking – Helps traders focus on fresh order blocks for higher success rates.
🔹 Better Visualization – Enhanced clarity for quick decision-making.
This indicator is a must-have for traders who want to trade like institutions and refine their trading strategy using smart money concepts.
BPR [TakingProphets]The BPR (Balanced Price Range) Indicator by Taking Prophets is built for traders who follow ICT (Inner Circle Trader) concepts and smart money strategies. In ICT methodology, a Balanced Price Range (BPR) occurs when price rapidly moves in one direction, creating an imbalance that often gets revisited before price continues its trend. These areas represent inefficiencies in the market where liquidity was not properly distributed, making them key zones for potential retracements and trade setups.
How the Indicator Works:
🔹 Automatically Detects BPRs – No need to manually mark imbalances; the indicator highlights them for you.
🔹 Helps Identify Smart Money Footprints – Spot areas where price is likely to retrace and rebalance liquidity.
🔹 Customizable Sensitivity – Adjust detection parameters based on your preferred trading style.
🔹 Works Across All Markets – Apply it to Forex, Futures, Crypto, and Stocks on TradingView.
🔹 Clean and Intuitive Interface – Designed to be simple yet powerful for both new and experienced traders.
Previous Hour High and Low### **🔷 Previous Hour High & Low Indicator – Description**
#### 📌 **Overview**
The **Previous Hour High & Low Indicator** is designed to help traders identify key levels from the last completed hourly candle. These levels often act as **support and resistance zones**, helping traders make informed decisions about potential breakouts, reversals, and liquidity grabs.
#### 🎯 **How It Works**
- At the start of every new hour, the indicator **locks in** the **high and low** from the **previous fully completed hour**.
- It then **draws horizontal lines** on the chart, marking these levels.
- Works **only on intraday timeframes** (e.g., 1m, 5m, 15m, 30m), ensuring clean and relevant levels.
- Updates dynamically **every new hour** without repainting.
#### 🔑 **Why Is This Useful?**
✔ **Identifies Key Liquidity Zones** – The market often reacts to previous hour highs/lows, making them useful for stop hunts, liquidity grabs, and order block setups.
✔ **Works Well with ICT Concepts** – If you're trading **ICT kill zones**, these levels can help in finding optimal trade entries.
✔ **Helps with Breakout & Rejection Setups** – Traders can watch for price breaking or rejecting these levels for trade confirmation.
✔ **Useful for Scalping & Day Trading** – Works best for short-term traders looking for intraday movements.
#### ⚙ **Customization Options**
- The high and low levels are color-coded:
🔵 **Previous Hour High (Blue)** → Acts as potential resistance or breakout point.
🔴 **Previous Hour Low (Red)** → Acts as potential support or breakdown level.
#### 📊 **Best Timeframes to Use This On**
- **1-minute, 5-minute, 15-minute, 30-minute charts** → Most effective for intraday trading.
- Avoid using on **hourly or higher timeframes**, as these levels become less relevant.
---
🚀 **This indicator is perfect for traders looking to track short-term price reactions at key levels.** Let me know if you want to add alerts, zone shading, or any other enhancements! 🔥
LRLR [TakingProphets]LRLR (Low Resistance Liquidity Run) Indicator
This indicator identifies potential liquidity runs in areas of low resistance, based on ICT (Inner Circle Trader) concepts. It specifically looks for a series of unmitigated swing highs in a downtrend that form without any bearish fair value gaps (FVGs) between them.
What is an LRLR?
- A Low Resistance Liquidity Run occurs when price creates a series of lower highs without any bearish fair value gaps in between
- The absence of bearish FVGs indicates there is no significant resistance in the area
- These formations often become targets for smart money to collect liquidity above the swing highs
How to Use the Indicator:
1. The indicator will draw a diagonal line connecting a series of qualifying swing highs
2. A small "LRLR" label appears to mark the pattern
3. These areas often become targets for future price moves, as they represent zones of accumulated liquidity with minimal resistance
Key Points:
- Minimum of 4 consecutive lower swing highs
- No bearish fair value gaps can exist between these swing highs
- The diagonal line helps visualize the liquidity run formation
- Can be used for trade planning and identifying potential reversal zones
Settings:
- Show Labels: Toggle the "LRLR" label visibility
- LRLR Line Color: Customize the appearance of the diagonal line
Best Practices:
1. Use in conjunction with other ICT concepts and market structure analysis
2. Pay attention to how price reacts when returning to these levels
3. Consider these areas as potential targets for smart money liquidity grabs
4. Most effective when used on higher timeframes (4H and above)
Note: This is an educational tool and should be used as part of a complete trading strategy, not in isolation.
Time-Based VWAP (TVWAP)(TVWAP) Indicator
The Time-Based Volume Weighted Average Price (TVWAP) indicator is a customized version of VWAP designed for intraday trading sessions with defined start and end times. Unlike the traditional VWAP, which calculates the volume-weighted average price over an entire trading day, this indicator allows you to focus on specific time periods, such as ICT kill zones (e.g., London Open, New York Open, Power Hour). It helps crypto scalpers and advanced traders identify price deviations relative to volume during key trading windows.
Key Features:
Custom Time Interval:
You can set the exact start and end times for the VWAP calculation using input settings for hours and minutes (24-hour format).
Ideal for analyzing short, high-liquidity periods.
Dynamic Accumulation of Price and Volume:
The indicator resets at the beginning of the specified session and accumulates price-volume data until the end of the session.
Ensures that the TVWAP reflects the weighted average price specific to the chosen session.
Visual Representation:
The indicator plots the TVWAP line only during the specified time window, providing a clear visual reference for price action during that period.
Outside the session, the TVWAP line is hidden (na).
Use Cases:
ICT Scalp Trading:
Monitor price rebalances or potential liquidity sweeps near TVWAP during important trading sessions.
Mean Reversion Strategies:
Detect pullbacks toward the session’s average price for potential entry points.
Breakout Confirmation:
Confirm price direction relative to TVWAP during kill zones or high-volume times to determine if a breakout is supported by volume.
Inputs:
Start Hour/Minute: The time when the TVWAP calculation starts.
End Hour/Minute: The time when the TVWAP calculation ends.
Technical Explanation:
The indicator uses the timestamp function to create time markers for the session start and end.
During the session, the price-volume (close * volume) is accumulated along with the total volume.
TVWAP is calculated as:
TVWAP = (Sum of (Price × Volume)) ÷ (Sum of Volume)
Once the session ends, the TVWAP resets for the next trading period.
Customization Ideas:
Alerts: Add notifications when the price touches or deviates significantly from TVWAP.
Different Colors: Use different line colors based on upward or downward trends.
Multiple Sessions: Add support for multiple TVWAP lines for different time periods (e.g., London + New York).
Raiks 3am Model & NQ MacrosThis indicator marks the 2 am candle (which is where we start our trading session and look for entries), and the 3 am candle with a dynamic background color feature. If the 3 am candle is bullish the background will be green. If the 3 am candle is bearish, the background will be red.
The 2 am candle Is there to make it easier to backtest and forward test when the trading session begins for this 3 am model. E.g. if at 2:10 you see a big bearish imbalance, you can enter off the retest/fill of the imbalance and target the nearest lows/highs imbalances or key levels on the left of the chart before 2 am aka the asian session range.
The significance of the 3 a.m. candle is a key part of my 3 a.m. model. Looking at the 5-minute chart only, If the 3 a.m. candle is bullish, then our market bias for the rest of the day is also bullish, and starting from the 3 am candle (once it has closed), we should look for bullish entry setups—and vice versa.
For Nasdaq or S&P500 only: If no setups can be found between 3 am and 9 am New York time (UTC-5), then look for entry setups within the ICT NY Macro timezones using the ICT market maker sell model (if we are bearish and looking for sells) or the market maker buy model (if we are bullish and looking for buys).
PS: This Strategy only requires you to use the 5-minute chart, starting from the 2 am candle up to the end of the trading day for entries and exits. Optionally, you can scale down to a 1-minute chart to refine your entries even better.
Backtest this model and you'll be surprised at how powerful the 3 am candle Is at determining daily bias!
Have Fun using this indicator :)
Made with love by Raik aka Don Raul aka Neon






















