ICT IPDA Lookback / Cast-forwardThis script automatically displays 20/40/60 daily range highs and lows.
Known as IPDA ranges, a term popularised by Inner Circle Trader (ICT). IPDA = Interbank Price Delivery Algorithm.
You can also add 80 day lines (my own addition) . IPDA labels are shown for Daily highs, and an equivalent line is drawn at IPDA Daily lows - but without the label to keep your chart as clean as possible. You can use this on hourly timeframes as well.
ICT is "flexible" on IPDA data ranges in his mentorship regarding whether you should use the first day of each month, or go recalculate day by day, and that's why this script lets you do both + also has an option to set a hard specified date - useful for more advanced purposes.
You can also Cast-forward the displayed 20/40/60 (+80) IPDA ranges with this tool.
You can use IPDA ranges to forecast Highs and Lows that price will be attracted to on a Daily timeframe and where price is in its P/D range, being in a discount or premium. You can also use this knowledge to help guide lower timeframe scalps.
Longer term traders can reference the 40 and 60 Day Look Back lines for an indication of current market conditions.
Range
HOSSA High-Low LevelsHOSSA High-Low Levels – How It Works and How to Use It
The HOSSA High-Low Levels indicator gives you three different ways to plot key price levels on your chart, all based on a higher timeframe candle you select. It can help you spot important support and resistance zones, potential expansion levels, or key reference points (high, low, open, close) to aid in your technical analysis.
1. Modes of Operation
Resistance
In this mode, the indicator measures the range between the previous candle’s high and low (on your chosen higher timeframe).
It then projects multiple lines above and below that range (both “positive” and “negative” expansions).
This allows you to visualize potential resistance/support areas at intervals like +25%, +50%, +100%, -25%, -50%, etc., relative to that candle’s range.
Fibonacci
This mode also takes the candle’s high and low, then applies Fibonacci retracement and extension levels (including negative extensions).
You’ll see levels such as 0.236, 0.382, 0.5, 0.618, 1.272, 1.618, and more plotted on your chart.
These can be useful for identifying potential reversal or continuation zones based on Fibonacci theory.
High-Low-Open-Close
In this simpler mode, the script plots just four lines at the higher timeframe candle’s high, low, open, and close.
This gives you clean reference levels for intraday trading or any lower timeframe analysis.
2. Selecting Your Higher Timeframe
Higher Timeframe Input: The script uses the high, low, open, and close of the candle from the timeframe you choose (default is 240 minutes, i.e., 4 hours).
These reference points form the basis of how the indicator calculates its lines in each mode.
3. How to Use It in Your Analysis
Detect Potential Support/Resistance
In Resistance or Fibonacci mode, look for price reactions around these plotted lines. If price stalls or reverses, those levels may act as support or resistance.
Identify Trade Targets and Stop Areas
Projected lines (especially in Resistance or Fibonacci mode) can serve as logical areas for placing stop-loss or take-profit orders.
Combine with Price Action
If using High-Low-Open-Close, you might watch for breakouts or bounces near the higher timeframe candle’s open/close.
Combining these key levels with candlestick patterns or volume can enhance your conviction for entries or exits.
Multi-Timeframe Context
While your main chart might be on a shorter timeframe (e.g., 15 minutes), the lines from a higher timeframe candle (e.g., 4 hours) add valuable “bigger picture” context to refine your trades.
4. Tips for Best Practice
Experiment with Different Timeframes: If the 4-hour candle levels aren’t aligning well with your style, consider daily or weekly candles to see broader market structure.
Color Coding: The script automatically colors lines based on their significance in each mode (e.g., highs in one color, lows in another). This makes it easier to quickly identify critical price references.
Alert Combinations: Although this script doesn’t directly create alerts, you can combine it with TradingView’s alert system (e.g., “Crossing” a plotted level) to get notified if price tests a key zone.
By using HOSSA High-Low Levels, you’ll have a flexible tool to easily project important price lines on your chart – whether those lines are expansions of a range, Fibonacci retracements and extensions, or simply the previous candle’s high, low, open, and close. This can help you trade more confidently by giving you clear, higher timeframe reference points.
Request to Share My Work
Dear Users,
I kindly ask for your support in sharing my work with your friends and networks. Every like, share, or recommendation is extremely valuable to me and helps reach a wider audience.
I would be immensely grateful for any form of support and engagement! Thanks to your help, I can continue developing this project and bring more ideas to life.
With sincere appreciation,
Smart % Levels📈 Smart % Levels – Visualize Significant Percentage Moves
What it does:
This indicator plots horizontal levels based on a percentage change from the previous day's close (or open, if selected). It allows traders to visualize price movements relative to meaningful thresholds like ±1%, ±2%, etc.
What makes it different:
Unlike other level indicators, Smart % Levels only displays the relevant levels based on current price action. This avoids clutter by showing only the levels that are being approached or crossed by the current price. It's a clean and dynamic way to visualize key price zones for intraday analysis.
How it works:
- Select between using the previous day's Close or Open as the reference
- Choose the percentage spacing between levels (e.g., 1%, 0.5%, etc.)
- Enable optional labels to see the exact percentage of each level
- Automatically filters levels to only show those between yesterday's price and today's current price
- Includes customization for colors, line styles, widths, and opacity
Best for:
Day traders and scalpers who want a quick, clean view of how far the current price has moved from yesterday’s reference, without being overwhelmed by unnecessary lines.
Extra notes:
- The levels are recalculated each day at the market open
- All graphics reset at the start of each session to maintain clarity
- This script avoids repainting by only plotting levels relative to available historical data (no lookahead)
This tool is for informational purposes only and should not be considered as financial advice. Always do your own research before making trading decisions.
MCRTicksRangeThis is the library to get the correct MCR Range in ticks No Matter what the time frame is
Daily Movement AnalysisDaily Volatility Explorer: 7-Day Market Pulse Indicator
Unlock the hidden rhythms of market movements with this powerful analytical tool designed for both traditional and crypto traders. This indicator meticulously tracks and analyzes price volatility patterns across all seven days of the week, giving you a strategic edge in planning your trades.
🎯 Key Features:
• Dynamic 3-month rolling analysis of daily price movements
• Real-time volatility comparison across all trading days
• Clear visual representation through color-coded bar charts
• Detailed statistical table with exact pip movements
• Sample size tracking for statistical reliability
• Works seamlessly on both traditional and crypto markets
💡 Why Traders Need This:
1. Optimal Trade Timing
- Identify the most volatile trading days for maximum opportunity
- Discover the quietest days to avoid choppy markets
- Perfect for swing traders and day traders alike
2. Risk Management Enhancement
- Set smarter stop-losses based on typical daily ranges
- Adjust position sizes according to daily volatility patterns
- Avoid overtrading during historically low-volatility periods
3. Strategic Planning
- Plan your trading week around peak volatility days
- Optimize entry and exit points based on historical movements
- Better time management by focusing on the most active days
4. Market Psychology Insights
- Understand weekly market rhythm and institutional patterns
- Identify how weekend gaps affect crypto markets
- Spot changes in market behavior across different days
🔍 Perfect For:
• Forex traders tracking major currency pairs
• Crypto traders navigating 24/7 markets
• Gold and commodity traders
• Day traders optimizing their trading schedule
• Swing traders planning optimal entry/exit days
📊 Data-Driven Decisions:
The indicator maintains a rolling 3-month window of data, providing fresh, relevant insights while filtering out outdated patterns. Each day's analysis is based on actual market movements, giving you reliable, actionable intelligence for your trading decisions.
⚡ Pro Tip: Use this indicator alongside your existing strategy to enhance your trading plan and improve your timing. The color-coded visual system makes it easy to spot patterns at a glance, while the detailed statistics table provides the hard numbers you need for precise planning.
Remember: Markets evolve, and this indicator helps you stay on top of changing patterns in real-time. Whether you're trading traditional markets or crypto, understanding daily volatility patterns is crucial for consistent trading success.
Session RangeThis Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org
This script plots the high and low price ranges for up to four customizable trading sessions directly on your chart. It is designed to help traders visualize price activity during specific trading hours.
Features
Customizable Sessions: Define up to four distinct trading sessions using the input.session parameter.
Visual Highlights: Each session range is highlighted with customizable colors for top and bottom lines as well as a fill between them.
Historical Ranges: Option to show historical session ranges with adjustable opacity.
Toggle Sessions: Enable or disable the display of specific trading sessions to tailor your analysis.
Overlay on Chart: The script works as an overlay, ensuring your analysis stays on the main chart.
How It Works:
Session Setup: Input the start and end times for each session in the Session 1, Session 2, Session 3, and Session 4 fields.
Dynamic Range Calculation: The script automatically calculates the high and low during active sessions, updating the range as new data comes in.
Customizable Colors: Adjust the colors for lines, fills, and historical ranges to match your charting style.
Clean Presentation: The script is designed to avoid clutter by limiting overlays to active and relevant sessions only.
Identify price action trends during key trading hours.
Compare ranges between multiple sessions for market behavior analysis.
Highlight significant session overlaps or range extensions.
Disclaimer :
This script is intended for educational purposes and should not be considered financial advice. Trading involves risks, and past performance does not guarantee future results.
Multi Swing Point ConnectionsMulti Swing Point Connections — Tool for custom Highs & Lows structure mapping. This indicator allows to create fully customizable connections between multiple types of swing points, offering advanced visual structure of price dynamics.
Features:
Dynamic Swing Detection using adjustable pivot period.
Connect up to 8 swing relationships, with individual controls for swing points: 🔴 Higher High, 🟠 Lower High, 🔵 Higher Low, 🟢 Lower Low
Countback customization (steps for historical/future reference)
Optional enabling/disabling per connection
Visual Structure Mapping with configurable line color and width.
Perfect for identifying key structure shifts
Mapping trending vs consolidating phases
Building your own internal order flow frameworks
Inputs:
Swing Period: Defines how many bars to the left/right are used to detect pivot highs/lows.
Line Customization: Adjust style, width and color for visual clarity.
Connection Parameters: Select which swing types to connect, and control how far back and forward to look when making the connection.
Connection Examples:
HH to LH - Mapping potential bearish transition. Often signals weakening bullish momentum and a potential bearish shift in structure.
LL to HL - Mapping potential bullish transition. Suggests buyers stepping in earlier and potential bullish momentum building.
HL to LH (or LH to HL) - these can indicate sideways structure — often in consolidating or compressing price action depending on custom steps.
HH to HH (or LL to LL) - Connecting successive HHs or LLs visualizes higher highs in uptrends or lower lows in downtrends — a classic trend-following perspective.
HL to HL (or LH to LH) - Connecting successive HLs (or LHs) can highlight the “internal” structure between impulse legs, often defining minor trend channels or short-term ranges within the larger trend.
CAM| Bar volatility and statsCAPRICORN ASSETS MANAGEMENT
⸻
CAM | Bar Volatility and Stats Indicator
The CAM | Bar Volatility and Stats indicator is designed to track historical price movements, analyzing bar volatility and key statistical trends in financial instruments. By evaluating past bars, it provides insights into market dynamics, helping traders assess volatility, trend strength, and momentum patterns.
Key Features & Functionality:
✅ Volatility Analysis – Measures historical volatility by calculating the average price range per bar and displaying it in pips.
✅ Bull & Bear Bar Statistics – Tracks the number of bullish and bearish bars within a given lookback period, including their respective percentages.
✅ Consecutive Bar Sequences – Identifies and records the longest streaks of consecutive bullish or bearish bars, providing insights into market trends.
✅ Average Volatility by Trend – Computes separate volatility values for bullish and bearish bars, helping traders understand trend-based price behavior.
✅ Real-Time Labeling – Displays a live statistics summary directly on the chart, updating dynamically with each new bar.
Benefits for Traders:
📊 Enhanced Market Insight – Quickly assess market conditions, determining whether volatility is increasing or decreasing.
📈 Trend Strength Identification – Identify strong bullish or bearish sequences to improve trade timing and strategy development.
⏳ Better Risk Management – Use historical volatility metrics to fine-tune stop-loss and take-profit levels.
🛠 Customizable Analysis – Adjustable lookback period and display options allow traders to focus on the data that matters most.
This indicator is an essential tool for traders looking to refine their decision-making process by leveraging volatility-based statistics. Whether trading Forex, stocks, or commodities, it provides valuable insights into price action trends and market conditions.
⸻
Son Model ICT [TradingFinder] HTF DOL H1 + Sweep M15 + FVG M1🔵 Introduction
The ICT Son Model setup is a precise trading strategy based on market structure and liquidity, implemented across multiple timeframes. This setup first identifies a liquidity level in the 1-hour (1H) timeframe and then confirms a Market Structure Shift (MSS) in the 5-minute (5M) timeframe to validate the trend. After confirmation, the price forms a new swing in the 5-minute timeframe, absorbing liquidity.
Once this level is broken, traders typically drop to the 30-second (30s) timeframe and enter trades based on a Fair Value Gap (FVG). However, since access to the 30-second timeframe is not available to most traders, we take the entry signal directly from the 5-minute timeframe, using the same liquidity zones and confirmed breakouts to execute trades. This approach simplifies execution and makes the strategy accessible to all traders.
This model operates in two setups :
Bullish ICT Son Model and Bearish ICT Son Model. In the bullish setup, liquidity is first accumulated at the lows of the 1-hour timeframe, and after confirming a market structure shift, a long position is initiated. Conversely, in the bearish setup, liquidity is first drawn from higher levels, and upon confirmation of a bearish trend, a short position is executed.
Bullish Setup :
Bearish Setup :
🔵 How to Use
The ICT Son Model setup is designed around liquidity analysis and market structure shifts and can be applied in both bullish and bearish market conditions. The strategy first identifies a liquidity level in the 1-hour (1H) timeframe and then confirms a Market Structure Shift (MSS) in the 5-minute (5M) timeframe.
After this shift, the price forms a new swing, absorbing liquidity. When this level is broken in the 5-minute timeframe, the trader enters based on a Fair Value Gap (FVG). While the ideal entry is in the 30-second (30s) timeframe, due to accessibility constraints, we take entry signals directly from the 5-minute timeframe.
🟣 Bullish Setup
In the Bullish ICT Son Model, the 1-hour timeframe first identifies liquidity at the market lows, where price sweeps this level to absorb liquidity. Then, in the 5-minute timeframe, an MSS confirms the bullish shift.
After confirmation, the price forms a new swing, absorbing liquidity at a higher level. The price then retraces into a Fair Value Gap (FVG) created in the 5-minute timeframe, where the trader enters a long position, placing the stop-loss below the FVG.
🟣 Bearish Setup
In the Bearish ICT Son Model, liquidity at higher market levels is identified in the 1-hour timeframe, where price sweeps these levels to absorb liquidity. Then, in the 5-minute timeframe, an MSS confirms the bearish trend.
After confirmation, the price forms a new swing, absorbing liquidity at a lower level. The price then retraces into a Fair Value Gap (FVG) created in the 5-minute timeframe, where the trader enters a short position, placing the stop-loss above the FVG.
🔵 Settings
Swing period : You can set the swing detection period.
Max Swing Back Method : It is in two modes "All" and "Custom". If it is in "All" mode, it will check all swings, and if it is in "Custom" mode, it will check the swings to the extent you determine.
Max Swing Back : You can set the number of swings that will go back for checking.
FVG Length : Default is 120 Bar.
MSS Length : Default is 80 Bar.
FVG Filter : This refines the number of identified FVG areas based on a specified algorithm to focus on higher quality signals and reduce noise.
Types of FVG filters :
Very Aggressive Filter: Adds a condition where, for an upward FVG, the last candle's highest price must exceed the middle candle's highest price, and for a downward FVG, the last candle's lowest price must be lower than the middle candle's lowest price. This minimally filters out FVGs.
Aggressive Filter: Builds on the Very Aggressive mode by ensuring the middle candle is not too small, filtering out more FVGs.
Defensive Filter: Adds criteria regarding the size and structure of the middle candle, requiring it to have a substantial body and specific polarity conditions, filtering out a significant number of FVGs.
Very Defensive Filter: Further refines filtering by ensuring the first and third candles are not small-bodied doji candles, retaining only the highest quality signals.
🔵 Conclusion
The ICT Son Model setup is a structured and precise method for trade execution based on liquidity analysis and market structure shifts. This strategy first identifies a liquidity level in the 1-hour timeframe and then confirms a trend shift using the 5-minute timeframe.
Trade entries are executed based on Fair Value Gaps (FVGs), which highlight optimal entry points. By applying this model, traders can leverage existing market liquidity to enter high-probability trades. The bullish setup activates when liquidity is swept from market lows and a market structure shift confirms an upward trend, whereas the bearish setup is used when liquidity is drawn from market highs, confirming a downtrend.
This approach enables traders to identify high-probability trade setups with greater precision compared to many other strategies. Additionally, since access to the 30-second timeframe is limited, the strategy remains fully functional in the 5-minute timeframe, making it more practical and accessible for a wider range of traders.
Zerg range filter credit to Kivanc turkish pinecoder for base indicator i reworked with chatgpt and some common sense
this indicator similar to the ADX but i think its better visually to keep you out of market conditions that are unfavorable.
i made original indicator to work in a 0-100 enviroment (before it was a zero middle line oscillator) and added background coloring that has a lower and higher threshold setting. i also added a smoothing moving average. this will trigger threshold levels (not the core oscillator)
above higher level would indicate trending market conditions and its purple. these are the areas where you might want to buy low period moving average bounces like 10 or 21 ema
lower band will paint indicator background blue and its cold, meaning range bound trade ideas are likely play out better. selling resistance and buying horizontal supports for example.
you are encourage to play with lookback period and change thresholds until you find something that works for your trading.
on the picture above it illustrates how i intended its usage.
it also shows divergences which was not intended but also a function.
you can also observe as the oscillator likes to coil up into a tight range (horizontal or a wedge formation) and when these break their trendlines explosive moves are incoming usually.
if you have a trading system and can generate a lot of signals but want to filter out some loser trades this could be the indicator you were looking for.
i hope this will be inline with community guidelines. my other publishing got removed unfortunately
Opening Range Breakout (ORB)This is an Opening Range Break indicator. Best if used on a 5 minute chart. It plots the opening 30 minutes high and low of a ticker. (meaning mostly for stocks, options, etfs) and then it alerts a buy signal upon break of opening high and a sell signal upon break of opening low. This is a day trading type of indicator and there is a new opening range everyday.
HTF Candle Range Box (Fixed to HTF Bars)### **Higher Timeframe Candle Range Box (HTF Box Indicator)**
This indicator visually highlights the price range of the most recently closed higher-timeframe (HTF) candle, directly on a lower-timeframe chart. It dynamically adjusts based on the user-selected HTF setting (e.g., 15-minute, 1-hour) and ensures that the box is displayed only on the bars that correspond to that specific HTF candle’s duration.
For instance, if a trader is on a **1-minute chart** with the **HTF set to 15 minutes**, the indicator will draw a box spanning exactly 15 one-minute candles, corresponding to the previous 15-minute HTF candle. The box updates only when a new HTF candle completes, ensuring that it does not change mid-formation.
---
### **How It Works:**
1. **Retrieves Higher Timeframe Data**
The script uses TradingView’s `request.security` function to pull **high, low, open, and close** values from the **previously completed HTF candle** (using ` ` to avoid repainting). It also fetches the **high and low of the candle before that** (using ` `) for comparison.
2. **Determines Breakout Behavior**
It compares the **last closed HTF candle** to the **one before it** to determine whether:
- It **broke above** the previous high.
- It **broke below** the previous low.
- It **broke both** the high and low.
- It **stayed within the previous candle’s range** (no breakout).
3. **Classifies the Candle & Assigns Color**
- **Green (Bullish)**
- Closes above the previous candle’s high.
- Breaks below the previous candle’s low but closes back inside the previous range **if it opened above** the previous high.
- **Red (Bearish)**
- Closes below the previous candle’s low.
- Breaks above the previous candle’s high but closes back inside the previous range **if it opened below** the previous low.
- **Orange (Neutral/Indecisive)**
- Stays within the previous candle’s range.
- Breaks both the high and low but closes inside the previous range without a clear bias.
4. **Box Placement on the Lower Timeframe**
- The script tracks the **bar index** where each HTF candle starts on the lower timeframe (e.g., every 15 bars on a 1-minute chart if HTF = 15 minutes).
- It **only displays the box on those bars**, ensuring that the range is accurately reflected for that time period.
- The box **resets and updates** only when a new HTF candle completes.
---
### **Key Features & Advantages:**
✅ **Clear Higher Timeframe Context:**
- The indicator provides a structured way to analyze HTF price action while trading in a lower timeframe.
- It helps traders identify **HTF support and resistance zones**, potential **breakouts**, and **failed breakouts**.
✅ **Fixed Box Display (No Mid-Candle Repainting):**
- The box is drawn **only after the HTF candle closes**, avoiding misleading fluctuations.
- Unlike other indicators that update live, this one ensures the trader is looking at **confirmed data** only.
✅ **Flexible Timeframe Selection:**
- The user can set **any HTF resolution** (e.g., 5min, 15min, 1hr, 4hr), making it adaptable for different strategies.
✅ **Dynamic Color Coding for Quick Analysis:**
- The **color of the box reflects the market sentiment**, making it easier to spot trends, reversals, and fake-outs.
✅ **No Clutter – Only Applies to the Relevant Bars:**
- Instead of spanning across the whole chart, the range box is **only visible on the bars belonging to the last HTF period**, keeping the chart clean and focused.
---
### **Example Use Case:**
💡 Imagine a trader is scalping on the **1-minute chart** but wants to factor in **HTF 15-minute structure** to avoid getting caught in bad trades. With this indicator:
- They can see whether the last **15-minute candle** was bullish, bearish, or indecisive.
- If it was **bullish (green)**, they may look for **buying opportunities** at lower timeframes.
- If it was **bearish (red)**, they might anticipate **a potential pullback or continuation down**.
- If the **HTF candle failed to break out**, they know the market is **ranging**, avoiding unnecessary trades.
---
### **Final Thoughts:**
This indicator is a **powerful addition for traders who combine multiple timeframes** in their analysis. It provides a **clean and structured way to track HTF price movements** without cluttering the chart or requiring constant manual switching between timeframes. Whether used for **intraday trading, swing trading, or scalping**, it adds an extra layer of confirmation for trade entries and exits.
🔹 **Best for traders who:**
- Want **HTF structure awareness while trading lower timeframes**.
- Need **confirmation of breakouts, failed breakouts, or indecision zones**.
- Prefer a **non-repainting tool that only updates after confirmed HTF closes**.
Let me know if you want any adjustments or additional features! 🚀
Twitter Model ICT [TradingFinder] MMXM ERL D + FVG + M15 MSS/SMT🔵 Introduction
The Twitter Model ICT is a trading approach based on ICT (Inner Circle Trader) models, focusing on price movement between external and internal liquidity in lower timeframes. This model integrates key concepts such as Market Structure Shift (MSS), Smart Money Technique (SMT) divergence, and CISD level break to identify precise entry points in the market.
The primary goal of this model is to determine key liquidity levels, such as the previous day’s high and low (PDH/PDL) and align them with the Fair Value Gap (FVG) in the 1-hour timeframe. The overall strategy involves framing trades around the 1H FVG and using the M15 Market Structure Shift (MSS) for entry confirmation.
The Twitter Model ICT is designed to utilize external liquidity levels, such as PDH/PDL, as key entry zones. The model identifies FVG in the 1-hour timeframe, which acts as a magnet for price movement. Additionally, traders confirm entries using M15 Market Structure Shift (MSS) and SMT divergence.
Bullish Twitter Model :
In a bullish setup, the price sweeps the previous day’s low (PDL), and after confirming reversal signals, buys are executed in internal liquidity zones. Conversely, in a bearish setup, the price sweeps the previous day’s high (PDH), and after confirming weakness signals, sells are executed.
Bearish Twitter Model :
In short setups, entries are only executed above the Midnight Open, while in long setups, entries are taken below the Midnight Open. Adhering to these principles allows traders to define precise entry and exit points and analyze price movement with greater accuracy based on liquidity and market structure.
🔵 How to Use
The Twitter Model ICT is a liquidity-based trading strategy that analyzes price movements relative to the previous day’s high and low (PDH/PDL) and Fair Value Gap (FVG). This model is applicable in both bullish and bearish directions and utilizes the 1-hour (1H) and 15-minute (M15) timeframes for entry confirmation.
The price first sweeps an external liquidity level (PDH or PDL) and then provides an entry opportunity based on Market Structure Shift (MSS) and SMT divergence. Additionally, the entry should be positioned relative to the Midnight Open, meaning long entries should occur below the Midnight Open and short entries above it.
🟣 Bullish Twitter Model
In a bullish setup, the price first sweeps the previous day’s low (PDL) and reaches an external liquidity level. Then, in the 1-hour timeframe (1H), a bullish Fair Value Gap (FVG) forms, which serves as the price target.
To confirm the entry, a Market Structure Shift (MSS) in the 15-minute timeframe (M15) should be observed, signaling a trend reversal to the upside. Additionally, SMT divergence with correlated assets can indicate weakness in selling pressure.
Under these conditions, a long position is taken below the Midnight Open, with a stop-loss placed at the lowest point of the recent bearish move. The price target for this trade is the FVG in the 1-hour timeframe.
🟣 Bearish Twitter Model
In a bearish setup, the price first sweeps the previous day’s high (PDH) and reaches an external liquidity level. Then, in the 1-hour timeframe (1H), a bearish Fair Value Gap (FVG) is identified, serving as the trade target.
To confirm entry, a Market Structure Shift (MSS) in the 15-minute timeframe (M15) should form, signaling a trend shift to the downside. If an SMT divergence is present, it can provide additional confirmation for the trade.
Once these conditions are met, a short position is taken above the Midnight Open, with a stop-loss placed at the highest level of the recent bullish move. The trade's price target is the FVG in the 1-hour timeframe.
🔵 Settings
Bar Back Check : Determining the return of candles to identify the CISD level.
CISD Level Validity : CISD level validity period based on the number of candles.
Daily Position : Determines whether only the first signal of the day is considered or if signals are evaluated throughout the entire day.
Session : Specifies in which trading sessions the indicator will be active.
Second Symbol : This setting allows you to select another asset for comparison with the primary asset. By default, "XAUUSD" (Gold) is set as the second symbol, but you can change it to any currency pair, stock, or cryptocurrency. For example, you can choose currency pairs like EUR/USD or GBP/USD to identify divergences between these two assets.
Divergence Fractal Periods : This parameter defines the number of past candles to consider when identifying divergences. The default value is 2, but you can change it to suit your preferences. This setting allows you to detect divergences more accurately by selecting a greater number of candles.
The indicator allows displaying sessions based on various time zones. The user can select one of the following options :
UTC (Coordinated Universal Time)
Local Time of the Session
User’s Local Time
Show Open Price : Displays the New York market opening price.
Show PDH / PDL : Displays the previous day’s high and low to identify potential entry points.
Show SMT Divergence : Displays lines and labels for bullish ("+SMT") and bearish ("-SMT") divergences.
🔵 Conclusion
The Twitter Model ICT is an effective approach for analyzing and executing trades in financial markets, utilizing a combination of liquidity principles, market structure, and SMT confirmations to identify optimal entry and exit points.
By analyzing the previous day’s high and low (PDH/PDL), Fair Value Gaps (FVG), and Market Structure Shift (MSS) in the 1H and M15 timeframes, traders can pinpoint liquidity-driven trade opportunities. Additionally, considering the Midnight Open level helps traders avoid random entries and ensures better trade placement.
By applying this model, traders can interpret market movements based on liquidity flow and structural changes, allowing them to fine-tune their trading decisions with higher precision. Ultimately, the Twitter Model ICT provides a structured and logical approach for traders who seek to trade based on liquidity behavior and trend shifts in the market.
Standard Deviation Range with Box (NY Session Timeframe)
---
Standard Deviation Range with Box (NY Session Timeframe)
This TradingView script is designed to help traders visualize a **price range** along with **standard deviations** during the **New York session (GMT-5)**. It provides key insights into market movements and standard deviation levels, all while offering graphical representations for easy analysis.
#### **Key Features**:
*⏰ Customizable Time Range**:
- Define a **start** and **end time** for the price range during the New York session (default: 09:40 to 09:50 GMT-5).
- The script automatically converts the specified time into New York timezone timestamps.
**📦 Price Range Box**:
- Draws a **dynamic box** to capture the **highest** and **lowest** prices during the defined timeframe.
- The box automatically updates as the highest and lowest prices change during the session.
**📏 Standard Deviations**:
- Calculates **standard deviation levels** (e.g., -1.5, 2, 2.5, -2, -1) based on the session's high-low range.
- Plots **horizontal lines** to represent these standard deviations, allowing for quick visual analysis of price volatility.
**🎨 Graphical Customization**:
- Customize the **box color**, **background color**, and **line styles** to match your chart’s aesthetics.
- The standard deviation lines are also customizable in terms of color and style for optimal visual clarity.
**💬 Watermark and Information Overlay**:
- Displays a **quote watermark** on the chart. The default quote is: "Patience is the price of the best opportunities."
- Provides real-time **symbol information** (ticker, timeframe, date) for context while analyzing the chart.
**🔄 Dynamic Updates**:
- Continuously updates the **highest** and **lowest** prices during the selected session.
- The box and deviation lines are automatically redrawn with each new bar during the session.
**Use Case**:
Ideal for traders who want to analyze **price movements** and **volatility** within a specific New York session window. It offers a clear view of the market’s historical range and current volatility, helping traders make data-driven decisions.
#### **How It Works**:
**Set the Time Range** ⏱️: Choose your start and end time for the New York session price range.
**Observe the Box** 📦: View the box showing the high/low price range for the session.
. **Check Standard Deviations** 📉: Monitor how the price relates to various standard deviation levels (plotted as horizontal lines).
**Watch Watermark & Info** 🧑💻: View your selected symbol’s **ticker**, **timeframe**, and **date** on the chart.
Choppiness IndexThis Pine Script v6 indicator calculates the Choppiness Index over a user-defined length and segments it based on user-defined thresholds for choppy and trending market conditions. The indicator allows users to toggle the visibility of choppy, trending, and neutral segments using checkboxes.
Here's how it works:
Inputs: Users can set the length for the Choppiness Index calculation and thresholds for choppy and trending conditions. They can also choose which segments to display.
Choppiness Index Calculation: The script calculates the Choppiness Index using the ATR and the highest-high and lowest-low over the specified length.
Segment Determination: The script determines which segment the current Choppiness Index value falls into based on the thresholds. The color changes exactly at the threshold values.
Dynamic Plotting: The Choppiness Index is plotted with a color that changes based on the segment. The plot is only visible if the segment is "turned on" by the user.
Threshold Lines: Dashed horizontal lines are plotted at the choppy and trending thresholds for reference.
This indicator helps traders visualize market conditions and identify potential transitions between choppy and trending phases, with precise color changes at the threshold values.
ZenAlgo - SessionsZenAlgo - Sessions is a robust TradingView indicator designed to analyze and visualize global trading sessions (Asian, European, and US). By combining session-specific price levels, volume and delta tracking, and historical performance metrics, it delivers actionable insights for session-based trading strategies, simplifying decision-making in dynamic markets.
Features
Session Highlighting: Distinguishes trading sessions with customizable colors for easy identification.
Session Levels: Dynamically calculates and projects five key levels (0%, 25%, 50%, 75%, 100%) to identify support and resistance zones.
Volume and Delta Tracking: Tracks session-specific total volume, inflows, outflows, and delta to assess market sentiment.
Interactive Performance Table: Summarizes recent session metrics, including win/loss percentages, volume, and delta, enabling trend analysis.
Historical Analysis: Retains session performance data for up to 100 sessions, providing insights into long-term trends.
Dynamic Range Projection: Extends session levels into subsequent sessions, maintaining market context.
Customizable Time Zones: Adapts session tracking to any trading environment.
Added Value: Why Is This Indicator Original/Why Shall You Pay for This Indicator?
1. Synergy Between Indicators
Session Levels: Highlight key market zones that guide entry/exit points.
Volume and Delta Metrics: Clarify price action at these levels by identifying buyer/seller dominance.
Performance Metrics: Aggregate historical session data, helping traders identify recurring patterns, sentiment shifts, and session-specific tendencies.
Together, these features amplify one another, creating actionable insights that exceed the value of standalone tools.
2. Comparison to Freely Available Indicators
Traditional indicators like Bollinger Bands, RSI, or Moving Averages operate on broad price action trends. ZenAlgo - Sessions focuses on session-specific patterns, volume dynamics, and real-time updates, delivering more context-specific insights.
By consolidating multiple functionalities into one tool, it eliminates the need for multiple separate indicators, streamlining analysis.
3. Why Pay for This Indicator?
Comprehensive Insights: Delivers session-specific metrics unavailable in standalone tools.
Real-Time Updates: Ensures metrics and levels reflect the latest market movements.
Seamless Integration: Combines price action, volume, and historical performance into a single, intuitive interface.
How It Works
1. Session Detection
Defines sessions for Asia, Europe, and the US based on fixed opening and closing times. Time zones ensure compatibility with global markets, excluding weekends and holidays for relevance.
2. Price Levels
Calculates five levels (0%, 25%, 50%, 75%, 100%) based on session high and low, projecting these into subsequent sessions for continued analysis.
3. Volume and Delta Metrics
Tracks session volume, separating inflows and outflows based on price movements.
Calculates delta to gauge net buying/selling activity.
4. Performance Metrics
Tracks win/loss rates and percentage changes across sessions.
Stores session metrics (volume, delta, win/loss) for up to 100 sessions.
5. Dynamic Visualization
Continuously updates session levels and metrics in real time for actionable insights.
Usage Examples
Support/Resistance Levels: Use session levels, especially the 50% midline, as potential pivot points for trades.
Breakout Analysis: Monitor price action beyond session highs or lows to confirm breakouts.
Volume Trends: Compare session volumes to identify high-activity periods.
Delta Shifts: Assess delta changes to determine market sentiment at key levels.
Session Comparison: Identify which session drives significant activity using the performance table.
Multi-Session Strategies: Plan trades based on extended session levels to anticipate reactions at previously tested zones.
Settings
Asia Session Color: Adjust the highlight color for the Asian session.
Europe Session Color: Customize the color for the European session.
US Session Color: Define the color for the US session.
Time Zone: Set the time zone for session tracking.
Line Transparency: Adjust session line opacity.
Number of Sessions for Total Count: Define how many sessions to analyze in the performance table.
Important Notes
This indicator is a technical analysis tool and does not guarantee trading success. Use it alongside other indicators and fundamental analysis for a comprehensive trading strategy.
Combine with Other Tools: Use complementary indicators such as RSI, Bollinger Bands, or ATR to filter out unreliable signals and improve accuracy.
Known Weaknesses and Mitigation Strategies
1. Extreme Volatility
Issue: During sudden, significant price movements (e.g., news-driven events), session levels and delta metrics may become less reliable as the market temporarily disregards historical patterns.
Mitigation: Combine ZenAlgo - Sessions with volatility indicators like ATR (Average True Range) or a news alert system to adjust expectations during these periods.
2. Low Liquidity Periods
Issue: During holidays or outside peak trading hours, session metrics may misrepresent actual market activity due to reduced participant involvement.
Mitigation: Focus on sessions with higher activity (e.g., overlapping US and European sessions) to ensure more accurate insights.
3. Non-Standard Trading Hours
Issue: Market-specific differences, such as extended hours or daylight saving adjustments, can misalign session boundaries.
Mitigation: Verify session times align with your market and adjust settings accordingly.
4. Historical Data Dependencies
Issue: Historical metrics rely on consistent session patterns; deviations (e.g., extended or shortened sessions) can impact trend accuracy.
Mitigation: Regularly review and interpret historical data alongside real-time metrics to ensure alignment.
ICT CRT Model Range with EquilibriumICT CRT Model Range with Equilibrium Indicator
This indicator calculates and displays the high, low, and equilibrium levels within a custom-defined session (9:00 am to 10:00 am New York Time and the lines will stop appearing at 16:00pm ). It draws horizontal lines to represent the session's range and marks the equilibrium point as a reference.
What is CRT (Candle Range Theory)?
Candle Range Theory (CRT) is based on the concept that every candle on any timeframe forms its own range. These ranges can either be manipulated—through strategies like Turtle Soup—or broken, resulting in price movements such as engulfing patterns, breakouts, and retests beyond the candle's high or low.
CRT is commonly visualized as a 3-candle model, but it can include more candles due to the presence of inside bars. An inside bar is a candle whose high is not higher than the previous candle's high and whose low is not lower than the previous candle's low.
The CRT model follows the A-M-D structure:
Accumulation (A): The first candle or group of candles (inside bars) represents market consolidation.
Manipulation (M): The second candle signals a false move, often a Turtle Soup setup designed to trap traders.
Distribution (D): The third candle confirms the true market move, breaking out of the range and establishing the trend.
Customizable Settings:
Line Colors: Choose your preferred colors for the high, low, and equilibrium lines.
Line Widths: Adjust the thickness of the lines for better visibility.
Line Styles: Select from solid, dotted, or dashed styles for each line.
Label Settings: Customize the text and colors of the labels for the high, low, and equilibrium points.
Traders can easily modify these settings to suit their visual preferences and trading strategies. This indicator is ideal for identifying price action within a specific range, offering clear visual cues for potential CRT Setup.
ADR Table BY @ICT_YEROADR Table BY @ICT_YERO
Created by: @ICT_YERO
This custom indicator is designed to provide the Average Daily Range (ADR) for multiple timeframes, including Daily, 4-Hour, and 1-Hour. The indicator is tailored to assist traders in understanding price volatility and making informed trading decisions.
Key Features
Multi-Timeframe ADR Calculation:
Automatically calculates and displays the ADR for Daily, 4-Hour, and 1-Hour timeframes.
Helps traders identify potential price movement ranges for different trading sessions.
Dynamic Range Visualization:
Clear visual representation of the ADR on the chart, making it easy to spot price extremes.
Real-time updates to reflect changes in price movement.
Custom Alerts:
Option to set alerts when the price approaches the ADR high or low.
Useful for identifying potential reversal zones or breakout opportunities.
User-Friendly Interface:
Simple and intuitive settings to customize colors, levels, and display preferences.
Seamlessly integrates with your existing TradingView setup.
ICT-Inspired Methodology:
Designed for traders who follow ICT concepts, focusing on precision and high-probability setups.
Applications
Range Trading: Helps determine the high and low boundaries for scalping or intraday setups.
Volatility Analysis: Understand market behavior during different times of the day or week.
Reversal Zones: Identify areas where price is likely to reverse, based on ADR extremes.
Whether you're a scalper, day trader, or swing trader, this indicator provides a comprehensive overview of price volatility across multiple timeframes, making it an essential tool for your trading arsenal.
DAILY ATR LEVELSThis script is a custom technical indicator for use in TradingView, designed to display daily Average True Range (ATR) levels on the chart, along with the daily opening price. It provides a customizable way to track price levels relative to the daily ATR, which can be useful for traders looking for volatility-based price targets or ranges.
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Customization Options:
- Line Width: Determines the thickness of the plotted lines for the ATR levels and daily open line, ranging from 1 to 10.
- Right Offset (minutes): A time offset (in minutes) that shifts the end of the daily opening price line to the right for visual clarity.
- Line Style: The user can choose between solid, dashed, or dotted lines for all the plotted levels.
- Display Options: Users can toggle the visibility of the daily opening price line (showDayLevel), labels (showLabels), and ATR levels (showATRLevels).
- Colors: Customizable colors for the daily opening price line (dayLevelColor), labels (labelTextColor), and the ATR levels for both positive and negative values (atrLevelPlusColor and atrLevelMinusColor).
ATR Settings:
- ATR Length: Defines the number of periods (bars) to use when calculating the ATR. The default is 180, which corresponds to the ATR calculated on the daily chart using the last 180 bars.
- ATR Multiplier: Allows the user to scale the ATR levels by a multiplier (from 0.1 to 5.0), adjusting the sensitivity of the levels.
- ATR Levels: Users can toggle visibility for several predefined ATR levels, such as +25%, +50%, +75%, +100%, -25%, -50%, -75%, and -100%. These levels represent price points above or below the daily open based on the ATR.
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
ATR Levels Calculation:
- The ATR is calculated based on the daily chart using the ta.atr() function with the specified ATR length, default is set at 180.
- The script computes multiple ATR levels above and below the daily open price, adjusting each level by 25%, 50%, 75%, and 100% of the ATR value (scaled by the ATR multiplier).
ATR Level Plotting:
- For each ATR level (positive and negative), a line is drawn across the chart at the corresponding price level.
- The color, line style, and width of these lines can be customized.
- Each ATR level also has an optional label showing the percentage level (e.g., "ATR +25%") at the specified price, which is positioned at the end of the line.
- The labels are removed from the previous bars to avoid clutter.
Workflow:
- The script first calculates the daily opening price using the request.security() function to pull the open price from the daily chart.
- It then calculates the ATR based on the selected length and multiplier.
- The start time for the daily open line is determined by the bar's timestamp at the start of the day, and the end time is adjusted using the user-defined right offset.
- After determining the relevant price levels (for the opening price and ATR levels), the script plots these levels on the chart as lines. It handles the drawing and deletion of lines to ensure that the chart remains updated in real time.
- If labels are enabled, text labels are displayed next to the ATR levels and the daily open line, providing clear markers for the user.
Practical Use:
- Volatility Analysis: This indicator is useful for identifying key price levels based on daily volatility (ATR). Traders can use it to set potential targets or support/resistance levels that are adjusted for volatility.
- Day Trading or Swing Trading: The daily opening price line helps traders quickly see where the price opened for the day, and the ATR levels give a dynamic range for the day's potential price movement.
Overall, this script is designed to provide a clear, customizable view of daily price levels in relation to the ATR, helping traders make informed decisions based on volatility and price action.
Liquitive Buy/Sell Dollar AveragerLiquitive Buy/Sell Dollar Averager Indicator
The "Liquitive Buy/Sell Dollar Averager" is a versatile trading tool designed for intraday and multi-timeframe analysis, combining advanced range-bound calculations, RSI normalization, volume spikes, and candle pattern recognition to identify optimal buy and sell conditions. This indicator is particularly suitable for traders employing strategies that focus on dollar-cost averaging, position scaling, and systematic buy/sell decision-making.
Key Features:
Adaptive RSI-Based Levels:
Dynamically calculates inner bounds (IB) and outer bounds (OB) using RSI and price ranges, helping to identify overbought and oversold conditions relative to the price action.
Normalizes RSI values to the price range for seamless visualization overlaid on the chart.
Volume and Candle Analysis:
Detects significant volume spikes relative to a moving average, signaling increased market activity.
Identifies spiking green/red candles to capture momentum-driven price movements.
Dynamic Support and Resistance:
Calculates and plots support and resistance levels based on recent swing highs and lows.
Median and boundary lines help visualize key price levels for decision-making.
Profitability Check:
Buy and Sell Signals:
Checks profitability thresholds based on percentage gains/losses.
Incorporates logic for "time to buy" and "time to sell" using target profit margins.
Implements average move percentage to define realistic thresholds for buy/sell actions.
Time-Based Trading Restrictions:
Configures trading logic to disallow trades after a specific time (e.g., 3:40 PM for intraday sessions).
Ensures logical entry and exit decisions are only made within active trading hours.
Color-Coded Visualization:
Background colors dynamically shift between green (bullish), red (bearish), and neutral, depending on RSI and price position relative to the inner bounds.
Opacity of the background adjusts based on normalized RSI differences to provide a visual cue of market strength.
Customizable Parameters:
Allows user input for key settings like lookback periods, RSI length, percent ranges, volume thresholds, and transparency levels, enabling flexible configuration tailored to individual strategies.
Actionable Alerts and Signals:
Plots "Open Position", "Add to Position", and "Close Position" markers directly on the chart, making it easy to follow systematic trading rules.
How It Works:
Buy Signals:
Triggered when price conditions, volume spikes, and RSI-based thresholds align with profitability metrics.
Designed for dollar-cost averaging, identifying opportunities to add to long positions or open new positions.
Sell Signals:
Evaluates profitability conditions to identify when to close or scale out of positions.
Incorporates real-time evaluation of market momentum and profitability.
Trend Or Range ?Are you uncertain whether the market is trending or stuck in a range? The "Trend or Range?" indicator is here to eliminate the guesswork by providing a structured, data-driven analysis of market conditions.
How It Works:
This indicator doesn't rely on a single metric; instead, it analyzes five core components of market behavior to provide two actionable scores: Trend Score and Range Score. Here's how each component is calculated and integrated:
1. NATR (Normalized ATR)
Purpose: Measures volatility relative to the current price. Higher values indicate active, trending markets, while lower values suggest quieter, range-bound conditions.
NATR = ATR / Close
ATR is the Average True Range over 14 periods (default setting).
2. ADX (Average Directional Index)
Purpose: Measures the strength of the trend. A higher ADX value indicates a stronger trend.
Explanation: ADX is calculated based on directional movement (+DI and -DI). It highlights the strength of the trend, regardless of direction.
3. Slope
Purpose: Tracks the rate of change in price over a fixed period (14 by default) to identify momentum strength. A steeper slope indicates stronger trends.
Slope = abs((Close - Close ) / 14)
This measures the absolute price change over 14 bars, normalized by time.
4. RSI Stability
Purpose: Measures the consistency of the RSI (Relative Strength Index) over time, highlighting mean-reverting behavior.
RSI Stability = stdev(RSI, 14)
This calculates the standard deviation of RSI values over 14 periods.
5. Deviation Index
Purpose: Quantifies the price's deviation from its 14-period simple moving average (SMA). This highlights overextension, which is common in range-bound markets.
Deviation Index = (Close - SMA(14)) / SMA(14)
Positive values indicate price above the SMA, while negative values show it below.
Scoring System
Trend Score Calculation
The Trend Score is a weighted sum of metrics that favor trending markets:
30% NATR: High volatility is a hallmark of trends.
30% ADX: A proven measure of trend strength.
40% Slope: Directly measures momentum.
Trend Score = (0.3 * NATR) + (0.3 * ADX) + (0.4 * Slope)
Range Score Calculation
The Range Score emphasizes mean-reverting behavior:
40% RSI Stability: Captures consistent RSI values common in ranges.
40% Inverse NATR: Low volatility favors range-bound markets.
20% Deviation Index: Measures overextension from the mean.
Range Score = (0.4 * RSI Stability) + (0.4 * (1 / NATR)) + (0.2 * Deviation Index)
What You See on the Chart
Table Display: A user-friendly table appears on the chart, showing:
Real-time values of all five metrics.
Calculated Trend and Range Scores.
Color-coded signals:
Green for dominant Trend Score.
Red for dominant Range Score.
Data Plots: Each metric is plotted in the data window for further analysis.
Market StructureThis is an advanced, non-repainting Market Structure indicator that provides a robust framework for understanding market dynamics across any timeframe and instrument.
Key Features:
- Non-repainting market structure detection using swing highs/lows
- Clear identification of internal and general market structure levels
- Breakout threshold system for structure adjustments
- Integrated multi-timeframe compatibility
- Rich selection of 30+ moving average types, from basic to advanced adaptive variants
What Makes It Different:
Unlike most market structure indicators that repaint or modify past signals, this implementation uses a fixed-length lookback period to identify genuine swing points.
This means once a structure level or pivot is identified, it stays permanent - providing reliable signals for analysis and trading decisions.
The indicator combines two layers of market structure:
1. Internal Structure (lighter lines) - More sensitive to local price action
2. General Structure (darker lines) - Shows broader market context
Technical Details:
- Uses advanced pivot detection algorithm with customizable swing size
- Implements consecutive break counting for structure adjustments
- Supports both close and high/low price levels for breakout detection
- Includes offset option for better visual alignment
- Each structure break is validated against multiple conditions to prevent false signals
Offset on:
Offset off:
Moving Averages Library:
Includes comprehensive selection of moving averages, from traditional to advanced adaptive types:
- Basic: SMA, EMA, WMA, VWMA
- Advanced: KAMA, ALMA, VIDYA, FRAMA
- Specialized: Hull MA, Ehlers Filter Series
- Adaptive: JMA, RPMA, and many more
Perfect for:
- Price action analysis
- Trend direction confirmation
- Support/resistance identification
- Market structure trading strategies
- Multiple timeframe analysis
This open-source tool is designed to help traders better understand market dynamics and make more informed trading decisions. Feel free to use, modify, and enhance it for your trading needs.
Katalyst's Opening Range BreakoutKatalyst's Opening Range Breakout + No Trade Zone
📜 Overview:
This indicator allows traders to visualize the high and low of the opening range for a user-selected timeframe (e.g., 30s, 1m, 5m, 15m). It features fully customizable lines, labels, and an optional **No Trade Zone** fill to help you identify breakout levels with ease.
---
🎯 Key Features:
1. **Customizable Opening Range**:
- Select your preferred opening range duration: **30 seconds, 1 minute, 2 minutes, 5 minutes, 10 minutes, or 15 minutes**.
- The indicator calculates and plots the **high** and **low** of the selected opening range.
2. **Dynamic Line Styling**:
- Choose the **line color**, **transparency**, and **style**: **Solid, Dashed, or Dotted**.
- Lines extend to the right of the chart for clarity.
3. **No Trade Zone** *(Optional / Disabled by default)*:
- When enabled, fills the area between the high and low lines with a customizable **color and transparency**.
- Helps visually identify consolidation areas where trading might be avoided.
4. **Labels for Precision**:
- Clearly displays the **Opening Range High** and **Low** values.
- Labels are color-coded and positioned dynamically for easy interpretation.
5. **Clean and Efficient Updates**:
- The indicator deletes old lines, labels, and fills before creating new ones, ensuring a clutter-free chart.
---
⚙️ How to Use:
1. **Select Your Timeframe**:
- From the settings, choose your desired opening range duration: 30s, 1m, 2m, 5m, 10m, or 15m.
2. **Customize the Visuals**:
- Adjust line color, style, and transparency.
- Enable the **No Trade Zone** for a transparent background fill between the high and low lines.
3. **Interpret the Breakout**:
- Watch for price movements above or below the **opening range** to identify potential breakout opportunities.
---
🛠 Settings:
Opening Range Duration: Select the timeframe for the opening range (30s, 1m, 2m, 5m, 10m, 15m).
Line Color: Set the color of the range lines.
Line Transparency: Adjust the transparency of the lines (0 = solid, 100 = invisible).
Line Style: Choose line style: Solid, Dashed, or Dotted.
Label Colors: Customize the label colors for the high and low values.
Enable No Trade Zone: Fill the area between high and low lines with a transparent color.
No Trade Zone Color: Set the fill color for the no trade zone.
No Trade Zone Transparency: Adjust the transparency of the no trade zone fill.
---
📈 Ideal For
Day traders and scalpers looking to trade **breakouts**.
Traders who want to identify areas of consolidation visually.
Anyone who relies on the **opening range** for their trading strategy.
---
🔍 Example Usage:
Set the opening range to **5 minutes** and enable the **No Trade Zone** with a light red fill.
Watch for price to break above or below the high/low lines to signal potential trade opportunities.
---
✨ Why Use This Indicator?
This script simplifies your breakout strategy by providing a clear, visually appealing representation of the opening range. The flexible customization options and the optional **No Trade Zone** make it a powerful tool for identifying high-probability trades.
---
Let me know if you need any additional tweaks or clarifications for this description. It's all set to help traders understand and use your powerful script! 🚀📈
Candlestick DataCandlestick Data Indicator
The Candlestick Data indicator provides a comprehensive overview of key metrics for analyzing price action and volume in real-time. This overlay indicator displays essential candlestick data and calculations directly on your chart, offering an all-in-one toolkit for traders seeking in-depth insights.
Key Features:
Price Metrics: View the daily high, low, close, and percentage change.
Volume Insights: Analyze volume, relative volume, and volume buzz for breakout or consolidation signals.
Range Analysis: Includes closing range, distance from low of day (LoD), and percentage change in daily range expansion.
Advanced Metrics: Calculate ADR% (Average Daily Range %), ATR (Average True Range), and % from 52-week high.
Moving Averages: Supports up to four customizable moving averages (EMA or SMA) with distance from price.
Market Context: Displays the sector and industry group for the asset.
This indicator is fully customizable, allowing you to toggle on or off specific metrics to suit your trading style. Designed for active traders, it brings critical data to your fingertips, streamlining decision-making and enhancing analysis.
Perfect for momentum, swing, and day traders looking to gain a data-driven edge!