Options Series - Dynamic Support & Resistance 
  
  
 🌟 Key Features & How It Works: 
 ⭐ Dynamic Support and Resistance Management: 
The script dynamically calculates and draws support and resistance lines based on pivot highs and pivot lows. Unlike static levels that remain unchanged, these lines are updated in real-time. When a support or resistance level is breached, the corresponding line is automatically deleted, keeping the chart clean and relevant. This feature ensures that the trader is always looking at valid support and resistance levels based on the current price action.
 ⭐ Use of Arrays for Line Management: 
The script utilizes arrays to store and manage support and resistance lines (array.new_line(0)). This is a more advanced feature of Pine Script v5, allowing for efficient handling of multiple lines on the chart. By using arrays, the script can easily track and manipulate multiple lines (adding, removing, updating), ensuring that the chart remains optimized for real-time analysis.
 ⭐ Customizable Inputs for Flexibility: 
The script includes user inputs for the pivot length and the line width, making it adaptable to different trading styles and preferences. The pivot length determines how sensitive the indicator is to price changes, while the line width allows traders to customize the visual representation of support and resistance levels. These inputs add flexibility and make the script accessible to a broad range of traders.
 ⭐ Efficient Breach Detection Mechanism: 
The isBreached function is a key part of the script. It checks whether the current price has breached any of the existing support or resistance levels. If a breach is detected (i.e., the price crosses below a support or above a resistance), the respective line is deleted, ensuring that only active and valid lines remain on the chart. This automatic update feature reduces the need for manual intervention, helping traders stay focused on key price levels.
 ⭐ Visual Clarity and Chart Cleanliness: 
By deleting breached lines, the script ensures that the chart does not become cluttered with outdated or irrelevant lines. This visual clarity is crucial for traders who rely on clean, simple charts for decision-making. Removing unnecessary information helps traders make faster, more confident decisions based on the current market structure.
 ⭐ Scalability for Multiple Timeframes: 
The use of pivot points makes the script adaptable to different timeframes, from intraday scalping to longer-term swing trading. By changing the pivot length, traders can optimize the indicator for different market environments, ensuring that it can be applied across various asset classes and timeframes.
 ⭐ Practical for Range-bound and Breakout Trading: 
This script is particularly effective for traders who focus on range-bound markets or breakout strategies. It allows them to quickly identify areas where price is likely to reverse (support/resistance) or break out (when support/resistance is breached), providing real-time insight into market dynamics.
 ⭐ Simplification of Price Action Analysis: 
By automating the calculation of pivots and management of support/resistance levels, the script simplifies price action analysis. Traders no longer need to manually draw or monitor these levels, which is a common task in technical analysis. This provides an edge, as it reduces the time spent on chart preparation and helps focus on executing trades.
 ⭐ Originality: 
The script "Options Series - Pivot Based Support & Resistance" is an original approach to generating support and resistance levels using pivot points. Pivot-based techniques are popular, but the script introduces an automated dynamic way of drawing support and resistance lines, tracking breaches, and deleting lines when they are no longer valid. This aspect adds a refreshing layer of interactivity and functionality that sets it apart from basic pivot point scripts. The use of arrays to store and manage multiple support and resistance lines is also a good application of Pine Script’s newer array functionalities.
 ⭐ Uniqueness of the Script: 
The script stands out due to its dynamic management of support and resistance lines. Unlike traditional scripts that simply plot static pivot points, this one evolves with the market by removing broken levels, ensuring only valid support and resistance lines are visible on the chart. This is particularly useful for traders who focus on clean charting. The use of arrays to store and manage the lines, alongside the efficient deletion of lines when breached, demonstrates a solid understanding of Pine Script v5's advanced features, such as array manipulation.
 🚀 Conclusion: 
This script stands out for its real-time adaptability, dynamic support/resistance management, and efficient use of Pine Script’s advanced features. It a powerful tool for both novice and advanced traders.
The script is an indicator designed to draw support and resistance levels based on pivot highs and lows, dynamically removing lines when they are breached. If a price crosses a support or resistance level, the respective line is deleted, ensuring the chart reflects the current state of support and resistance accurately.
Cerca negli script per "market structure"
Judas Swing ICT 01 [TradingFinder] New York Midnight Opening M15🔵 Introduction 
The Judas Swing (ICT Judas Swing) is a trading strategy developed by Michael Huddleston, also known as Inner Circle Trader (ICT). This strategy allows traders to identify fake market moves designed by smart money to deceive retail traders. 
By concentrating on market structure, price action patterns, and liquidity flows, traders can align their trades with institutional movements and avoid common pitfalls. It is particularly useful in FOREX and stock markets, helping traders identify optimal entry and exit points while minimizing risks from false breakouts.
In today's volatile markets, understanding how smart money manipulates price action across sessions such as Asia, London, and New York is essential for success. The ICT Judas Swing strategy helps traders avoid common pitfalls by focusing on key movements during the opening time and range of each session, identifying breakouts and false breakouts. 
By utilizing various time frames and improving risk management, this strategy enables traders to make more informed decisions and take advantage of significant market movements.
In the Judas Swing strategy, for a bullish setup, the price first touches the high of the 15-minute range of New York midnight and then the low. After that, the price returns upward, breaks the high, and if there’s a candlestick confirmation during the pullback, a buy signal is generated.
  
bearish setup, the price first touches the low of the range, then the high. With the price returning downward and breaking the low, if there’s a candlestick confirmation during the pullback to the low, a sell signal is generated.
  
🔵 How to Use  
To effectively implement the Judas Swing strategy (ICT Judas Swing) in trading, traders must first identify the price range of the 15-minute window following New York midnight. This range, consisting of highs and lows, sets the stage for the upcoming movements in the London and New York sessions.
🟣 Bullish Setup 
For a bullish setup, the price first moves to touch the high of the range, then the low, before returning upward to break the high. Following this, a pullback occurs, and if a valid candlestick confirmation (such as a reversal pattern) is observed, a buy signal is generated. This confirmation could indicate the presence of smart money supporting the bullish movement.
  
🟣 Bearish Setup 
For a bearish setup, the process is the reverse. The price first touches the low of the range, then the high. Afterward, the price moves downward again and breaks the low. A pullback follows to the broken low, and if a bearish candlestick confirmation is seen, a sell signal is generated. This confirmation signals the continuation of the downward price movement.
  
Using the Judas Swing strategy enables traders to avoid fake breakouts and focus on strong market confirmations. The strategy is versatile, applying to FOREX, stocks, and other financial instruments, offering optimal trading opportunities through market structure analysis and time frame synchronization.
To execute this strategy successfully, traders must combine it with effective risk management techniques such as setting appropriate stop losses and employing optimal risk-to-reward ratios. While the Judas Swing is a powerful tool for predicting price movements, traders should remember that no strategy is entirely risk-free. Proper capital management remains a critical element of long-term success.
By mastering the ICT Judas Swing strategy, traders can better identify entry and exit points and avoid common traps from fake market movements, ultimately improving their trading performance.
🔵 Setting 
 Opening Range : High and Low identification time range.
 Extend : The time span of the dashed line.
 Permit : Signal emission time range.
🔵 Conclusion 
The Judas Swing strategy (ICT Judas Swing) is a powerful tool in technical analysis that helps traders identify fake moves and align their trades with institutional actions, reducing risk and enhancing their ability to capitalize on market opportunities. 
By leveraging key levels such as range highs and lows, fake breakouts, and candlestick confirmations, traders can enter trades with more precision. This strategy is applicable in forex, stocks, and other financial markets and, with proper risk management, can lead to consistent trading success.
Trading Ranges + ZScoreOverview 
The "Trading Ranges + ZScore" script is a versatile technical indicator developed for TradingView. This tool combines two powerful concepts—price ranges and Z-Score analysis—to help traders identify potential trend reversals, overbought/oversold conditions, and trend strength. The script dynamically calculates price ranges based on recent price action and utilizes Z-Score to detect deviations from a statistical norm, providing valuable insights for decision-making in both ranging and trending markets.
 Features 
Price Ranges: Calculates dynamic upper and lower price boundaries based on volatility and market structure.
Z-Score Oscillator: A statistical measure that highlights overbought/oversold conditions based on the deviation from a moving average.
Trend Detection: Identifies trend continuation or reversal points by comparing current price action against historical levels.
Customizable Alerts: Generates visual signals (diamonds and X crosses) for potential long/short entries and exits.
Visual Representation: Colors the bars based on Z-Score and trend direction, enhancing the chart’s readability and signal clarity.
Customizable Parameters: The script allows users to fine-tune perception length, analysis period, factor multiplier, and oscillator thresholds to fit different market conditions.
Key Input Parameters
Perception: The length used for calculating highest/lowest price points (default: 20).
Analysis: The length used for calculating the moving average and volatility (default: 100).
Factor: A multiplier to adjust the width of the price ranges (default: 2.0).
Oscillator Threshold: The overbought/oversold threshold for the Z-Score oscillator (default: 70).
Trend Filter: A boolean switch that filters signals based on trend direction.
Fill Zones: Option to color-fill between price levels when certain conditions are met.
Bullish/Bearish/Neutral Colors: Customizable colors for bullish, bearish, and neutral signals.
How It Works
 Price Ranges Calculation: 
The script calculates five levels: two upper boundaries, the average price level, and two lower boundaries. These levels are based on the highest/lowest prices over a user-defined period and adjusted by volatility (Average True Range).
When the price crosses either of these levels, it suggests a significant change in market direction, potentially indicating a trend reversal.
 Z-Score Oscillator: 
The Z-Score is a statistical measurement of a price's position relative to its moving average. The indicator calculates two variations:
Z-Score based on the absolute difference between the price and the moving average.
Z-Score based on standard deviation.
These oscillators help detect extreme conditions where the price is likely to revert (overbought/oversold zones).
Trend Detection and Signals:
The indicator generates potential buy/sell signals when the price crosses the predefined levels or based on the fast Z-Score crossing the overbought/oversold thresholds.
Weak long/short signals are shown when the faster Z-Score oscillator reaches extreme levels but trend filters are applied to avoid noise.
 Bar Colors and Signal Shapes: 
Bar colors change dynamically to reflect the trend direction and Z-Score conditions. Signals for potential trades are displayed using diamonds and X crosses, making it easy to spot opportunities visually.
 Visuals and Plots 
Bar Colors: Changes the bar color based on Z-Score and trend direction.
Z-Score Plot: Displays two Z-Score oscillators, the standard and a faster one for detecting quicker price deviations.
Overbought/Oversold Zones: Highlighted by upper and lower thresholds of the Z-Score.
Long/Short Signals: Uses diamond-shaped markers for strong long/short signals and X-shaped markers for weaker signals.
Dynamic Range Lines: Plots lines for key price levels (upper/lower boundaries, mid-range) based on the dynamic range calculations.
 Usage Guide 
Identify Overbought/Oversold Conditions: Look for the Z-Score reaching extreme positive or negative values. When combined with trend signals, these conditions often point to a potential reversal.
Follow the Trend: Use the trend filter option to focus only on trades in the direction of the prevailing trend, reducing false signals in ranging markets.
Watch for Range Breakouts: Pay attention to the upper and lower boundaries. Price crossing these levels often signals the start of a new trend or a major price movement.
Adjust Parameters: Tailor the perception length, analysis length, and multiplier to suit different asset classes or timeframes.
 Customization 
You can adjust the key parameters to adapt the indicator to different markets or personal trading preferences:
- Perception & Analysis Lengths: Control the sensitivity of the price range calculations.
- Factor Multiplier: Adjusts the width of the ranges, with higher values indicating larger zones.
- Oscillator Threshold: Modify the overbought/oversold levels to suit different market volatility.
- Trend Filter: Toggle on/off to focus on trend-following strategies or range-bound conditions.
- Visual Options: Customize colors for bullish, bearish, and neutral signals, as well as enable/disable the zone fills.
Decoding the Volume of candlesThe indicator is designed for traders who are more interested in market structures and price action using volumes. Volume analysis can help traders build a clearer understanding of zones of buyer and seller interest, as well as liquidity gathering points (traders' stop levels).
 Key Features:  
The indicator visualizes on the chart the volumes selected according to the trader's chosen settings.
The indicator highlights candle volumes in selected colors, where the volume is greater individually than the volumes of the trader's chosen number of preceding candles. Or the volume that is greater than the sum of volumes of the trader's chosen number of preceding candles.
The indicator mark selected volumes on the chart based on the type of candle. The candle type (1, 2, or 3) is determined by its result (close) relative to other candles.
Volume marked for a type 3 candle draws the trader’s attention to the lack of results from the applied volume compared to the previous candle, indicating potential weakness of the candle’s owner. This is especially important in buyer or seller context areas.
Volume marked for a type 2 candle highlights the presence of results from the applied volume but only relative to the previous candle. In buyer or seller context areas, this can signal weakness of the candle’s owner.
Volume marked for a type 1 candle signals a strong result from the applied volume, indicating potential strength of the candle’s owner.
The marking of volumes can be displayed either on the main chart or on the volume chart, depending on the trader's preference. Colors and symbols for marking can be customized on the Style tab.
Volumes can be filtered on both the volume chart and the main chart according to their marking. This feature can be useful, for example, for traders who don’t work with signs of buyer or seller weakness. In such cases, they can filter out volumes only for type 1 candles.
 Good luck exploring the impact of volumes on price behavior! 
Price Action Volumetric Order Blocks [UAlgo]"Price Action Volumetric Order Blocks" indicator aims to identify significant price zones in the market based on a combination of price action and volume analysis. It utilizes the concept of "Order Blocks," which are areas on the chart where large orders are believed to have been placed, influencing price behavior. By analyzing price swings and volume activity, the indicator attempts to highlight potential support and resistance levels.
  
 🔶 Key Features 
 Swing Length:  This input allows you to adjust the timeframe used to identify price swings for order block detection. A longer swing length will focus on larger timeframes and potentially capture stronger order blocks.
 Show Last X Order Blocks:  This controls the number of order blocks displayed on the chart. You can choose to visualize a specific number of the most recent order blocks.
 Violation Check:  This setting determines how the indicator identifies potential order block violations. You can choose between "Wick" or "Close" violations. A "Wick" violation occurs when the price (wick) extends beyond the order block boundaries, while a "Close" violation signifies that the closing price breaches the order block.
 Hide Overlap:  This option allows you to manage the display of overlapping order blocks. If set to "True," only non-overlapping order blocks will be shown, potentially offering a clearer visualization.
 Colors:  You can customize the color scheme for bullish (upward) and bearish (downward) order blocks to enhance visual clarity on the chart.
 🔶 Interpreting the Indicator 
 Order Blocks:  The teal-colored boxes represent bullish order blocks, indicating areas of demand where buying pressure is likely to be strong. Red-colored boxes represent bearish order blocks, indicating areas of supply where selling pressure is likely to be dominant. These zones often signal potential reversal points or consolidation areas.
  
  
 Strength Calculations:  The indicator calculates the relative strength of bullish and bearish blocks based on volume. A higher bullish strength indicates stronger buying pressure, while higher bearish strength suggests more selling pressure. Traders can use this information to gauge the strength of a price level and predict future price movements.
  
 Market Structure Lines:  The indicator displays horizontal lines to depict the current market structure, labeled as "MSB" (Market Sell Balance) or "BOS" (Break of Structure). These lines can help visualize the prevailing trend direction.
 Order Block Violations:  When a price wick or close breaches an order block (depending on the chosen violation type), the corresponding order block visualization is removed from the chart. This can signify a potential weakening of the identified support or resistance zone.
 🔶 Disclaimer 
Use with Caution: This indicator is provided for educational and informational purposes only and should not be considered as financial advice. Users should exercise caution and perform their own analysis before making trading decisions based on the indicator's signals.
Not Financial Advice: The information provided by this indicator does not constitute financial advice, and the creator (UAlgo) shall not be held responsible for any trading losses incurred as a result of using this indicator.
Backtesting Recommended: Traders are encouraged to backtest the indicator thoroughly on historical data before using it in live trading to assess its performance and suitability for their trading strategies.
Risk Management: Trading involves inherent risks, and users should implement proper risk management strategies, including but not limited to stop-loss orders and position sizing, to mitigate potential losses.
No Guarantees: The accuracy and reliability of the indicator's signals cannot be guaranteed, as they are based on historical price data and past performance may not be indicative of future results.
Machine Learning Support and Resistance [AlgoAlpha]🚀 Elevate Your Trading with Machine Learning Dynamic Support and Resistance! 
The Machine Learning Dynamic Support and Resistance by AlgoAlpha leverages advanced machine learning techniques to identify dynamic support and resistance levels on your chart. This tool is designed to help traders spot key price levels where the market might reverse or stall, enhancing your trading strategy with precise, data-driven insights. 
 Key Features: 
 
  🎯  Dynamic Levels:  Continuously adjusts support and resistance levels based on real-time price data using a K-means clustering algorithm.
  🧠  Machine Learning:  Utilizes clustering methods to optimize the identification of significant price zones.
  ⏳  Configurable Lookback Periods:  Customize the training length and confirmation length for better adaptability to different market conditions.
  🎨  Visual Clarity:  Clearly distinguish bullish and bearish zones with customizable color schemes.
  📉  Trailing and Fixed Levels:  Option to display both trailing and fixed support/resistance levels for comprehensive analysis.
  🚮  Auto-Cleaning:  Automatically removes outdated levels after a specified number of bars to keep your chart clean and relevant.
 
 Quick Guide to Using the Machine Learning Dynamic Support and Resistance Indicator 
Maximize your trading with this powerful indicator by following these streamlined steps! 🚀✨
 
 🛠  Add the Indicator:  Add the indicator to favorites by pressing the star icon. Customize settings like clustering training length, confirmation length, and whether to show trailing or fixed levels to fit your trading style.
  
 📊  Market Analysis:  Monitor the dynamic levels to identify potential reversal points. Use these levels to inform entry and exit points, or to set stop losses.
  
  
 
 How It Works 
This indicator employs a K-means clustering algorithm to dynamically identify key price levels based on the historical price data within a specified lookback window. It starts by initializing three centroids based on the highest, lowest, and an average between the highest and lowest price over the lookback period. The algorithm then iterates through the price data to cluster the prices around these centroids, dynamically adjusting them until they stabilize, representing potential support and resistance levels. These levels are further confirmed based on a separate confirmation length parameter to identify "fixed" levels, which are then drawn as horizontal lines on the chart. The script continuously updates these levels as new data comes in, while also removing older levels to keep the chart clean and relevant, offering traders a clear and adaptive view of market structure.
Volumatic S/R Levels [BigBeluga]THE VOLUMATIC S/R LEVELS 
 The Volumatic S/R Levels   [ BigBeluga ] is an advanced technical analysis tool designed to identify and visualize significant support and resistance levels based on volume and price action.
  
The core concept of this indicator is to highlight areas where large volume and significant price movements coincide. It does this by plotting horizontal lines at price levels where unusually large candles (in terms of price range) occur alongside high trading volume. These lines represent potential support and resistance levels that are likely to be more significant due to the increased market activity they represent.
⬤  Key Features 
 
  Dynamic S/R Level Identification: Automatically detects and displays support and resistance levels from high volume candles.
  
  Volume-Weighted Visualization: Uses line color to see positive or negative volume and box size to represent the strength of each level
 Positive and Negative Volume: 
  
 Box Size Based on Volume: 
  
  Adaptive Levels Color: Adjusts level color based on price above or below level
  
  Real-time Level Extension: Extends identified levels to the right side of the chart for better visibility
  Volume and Percentage Labels: Displays volume information and relative strength percentage for each level
  
  Dashed Levels: Displays levels with which price have interact multiple times
  
  Dashboard: Shows max and min level information for quick reference
  
 
⬤  How to Use 
 
  Identify Key Levels: Look for horizontal lines representing potential support and resistance areas
  Assess Level Strength: 
   - Thicker boxes indicate stronger levels, on which price reacts more
  
  Monitor Price Interactions: Watch how price reacts when approaching these levels for potential trade setups
  Volume Confirmation: Use the volume boxes to confirm the significance of each level
  Relative Strength Analysis: Check the percentage labels to understand each level's importance relative to others
  Trend Analysis: Use the color of the levels (lime for bullish, orange for bearish) to understand the overall market sentiment at different price points
  Quick Reference: Utilize the dashboard to see the strongest and weakest levels at a glance
 
⬤  Customization 
 
  Levels Strength: Adjust the minimum threshold for level strength identification (default: 2.4)
  Levels Amount: Set the maximum number of levels to display on the chart (max: 20)
 
The Volumatic S/R Levels indicator provides traders with a sophisticated tool for identifying key price levels backed by significant volume. By visualizing these levels directly on the chart and providing detailed volume and relative strength information, it offers valuable insights into potential areas of support, resistance, and price reversal. The addition of a ranking system and dashboard further enhances the trader's ability to quickly assess the most significant levels. This indicator is particularly useful for traders focusing on volume analysis and those looking to enhance their understanding of market structure. As with all technical tools, it's recommended to use this indicator in conjunction with other forms of analysis for comprehensive trading decisions.
Trading Desk - OPEN SOURCEThe Trading Desk -  is a powerful tool designed to identify key market stages based on Break of Structure (BOS) patterns. This indicator tracks Bullish and Bearish Market Breaks (MBs) to determine four crucial market stages: Accumulation, Distribution, Reaccumulation, and Redistribution.
 
 Accumulation: Identified when a series of Bullish MBs dominate the market, signaling a potential upward trend.
 Distribution: Triggered by dominant Bearish MBs, indicating a possible market decline.
 Reaccumulation: Occurs after a sequence of Bullish MBs is followed by up to three Bearish MBs, suggesting a continuation of the upward trend after a temporary pullback.
 Redistribution: Appears when a sequence of Bearish MBs is followed by up to three Bullish MBs, indicating a potential continuation of the downward trend after a brief upward correction.
 
The indicator also includes a dynamic table displayed at the top right of the chart, showing the current market stage in real-time. This helps traders quickly assess the market environment and make informed trading decisions.
Ideal for: Traders looking to understand market structure and identify trend continuation or reversal phases.
Predictive Order Blocks [CryptoSea]The  Predictive Order Blocks Indicator  is a unique and innovative tool that enhances market analysis by identifying support and resistance blocks based on standard deviations from a median line. Unlike traditional indicators that rely solely on the close price, this indicator leverages the median line and standard deviations to form areas of interest, rather than targeting a single price point. This approach provides a more accurate representation of market structure, especially during periods of consolidation and expansion.
 Key Features 
 
 Multi-Term Length Analysis:  The indicator offers short, medium, and long-term settings, allowing traders to customise the analysis based on their preferred trading strategy and timeframe. This flexibility ensures that the tool is adaptable to various market conditions and trading styles.
 Standard Deviation-Based Order Blocks:  The core functionality of the indicator revolves around calculating standard deviations from a median line to form support and resistance blocks. These blocks provide a clearer and more reliable picture of market structure compared to single-point levels. By focusing on areas rather than exact price levels, the indicator helps traders identify zones where price is likely to react, leading to more informed trading decisions.
 Dynamic Box Creation:  The indicator dynamically creates breakout boxes based on user-selected standard deviation ranges. These boxes are formed at the start of market expansion following periods of consolidation. This feature is particularly useful because it highlights key levels where price is likely to retrace after breaking out, providing traders with actionable insights during market transitions.
 Proximity-Based Gradient Colors:  The indicator features gradient colors that change based on the price's proximity to the standard deviation bands. This visual aid helps traders quickly assess the current market condition and the potential significance of the support and resistance blocks.
 Adaptive Display Options:  To accommodate different trading preferences, the indicator includes options to toggle the display of the trend line (median line) and the standard deviation bands. This flexibility allows traders to customise their chart view to match their analysis style, whether they prefer a more clutter-free view or a detailed breakdown of market levels.
 
In the example below, the indicator shows the bands compressing during a period of consolidation, highlighting the potential for a breakout.
  
 How it Works 
 
 Median Line Calculation:  The indicator calculates the median line using a user-defined period. This line serves as the central reference point from which the standard deviations are calculated. By using the median line instead of just the close price, the indicator provides a more stable and reliable baseline for identifying support and resistance areas.
 Standard Deviation Bands:  Around the median line, the indicator calculates multiple standard deviation bands. These bands represent areas where price is statistically likely to find support or resistance. By focusing on these areas, traders can better anticipate where price might react, rather than relying on arbitrary levels.
 Dynamic Box Creation and Expansion Detection:  The indicator monitors the compression and expansion of the standard deviation bands. During periods of low volatility (squeeze), the bands compress, indicating consolidation. Once the bands start expanding, it signals the potential for a breakout. At this point, the indicator dynamically creates predictive order blocks based on the selected standard deviation range. These blocks highlight key levels where price might retrace or react, providing traders with valuable entry and exit points.
 Color-Coded Proximity Alerts:  To further enhance usability, the indicator uses color gradients to indicate how close the current price is to the calculated bands. This visual representation helps traders quickly assess the potential significance of the price's current position relative to the support and resistance areas.
 
In the example below, the indicator shows the bands expanding with the price, triggering the formation of the predictive order block.
  
In the final example, the price retraces into the order block before bouncing back to the upside, demonstrating the effectiveness of the identified support area.
  
 Alerts 
 
 Trend Line Alerts:  The indicator provides alerts when the price crosses above or below the trend line (median line). This feature is crucial for traders looking to identify potential trend changes early, allowing them to act quickly on emerging opportunities.
 Band Alerts:  Alerts are also triggered when the price crosses above or below the upper or lower bands for each standard deviation level. This helps traders identify potential breakout or breakdown scenarios, ensuring they are notified of significant market movements as they happen.
 Customisable Alert Conditions:  To cater to different trading strategies, the indicator allows users to set alert conditions for each standard deviation band and the trend line. This level of customisation ensures that traders receive alerts that are relevant to their specific trading style and market analysis.
 
 Application 
 
 Strategic Decision-Making:  The Predictive Order Blocks Indicator assists traders in making informed decisions by providing detailed analysis of potential breakout zones. By identifying key support and resistance areas, the indicator helps traders plan their entries and exits with greater precision.
 Trend Confirmation:  The indicator reinforces trading strategies by identifying key levels where price is likely to react. This confirmation is crucial for traders looking to enter trades with higher confidence.
 Customized Analysis:  The indicator adapts to various trading styles with extensive input settings that control the display and calculation of order blocks. Whether you're a day trader, swing trader, or long-term investor, the indicator can be tailored to meet your specific needs.
 Visual Clarity:  With customizable color settings and display options, the indicator enhances chart readability, allowing traders to quickly and easily interpret market data.
 
The  Predictive Order Blocks Indicator  by CryptoSea is an invaluable addition to a trader's toolkit, offering depth and precision in market trend analysis to navigate complex market conditions effectively.
Intellect_city - World Cycle - Ath - Timeframe 1D and 1WIndicator Overview
The Pi Cycle Top Indicator has historically been effective in picking out the timing of market cycle highs within 3 days.
It uses the 111 day moving average (111DMA) and a newly created multiple of the 350 day moving average, the 350DMA x 2.
Note: The multiple is of the price values of the 350DMA, not the number of days.
For the past three market cycles, when the 111DMA moves up and crosses the 350DMA x 2 we see that it coincides with the price of Bitcoin peaking.
It is also interesting to note that 350 / 111 is 3.153, which is very close to Pi = 3.142. In fact, it is the closest we can get to Pi when dividing 350 by another whole number.
It once again demonstrates the cyclical nature of Bitcoin price action over long time frames. However, in this instance, it does so with a high degree of accuracy over Bitcoin's adoption phase of growth.
Bitcoin Price Prediction Using This Tool
The Pi Cycle Top Indicator forecasts the cycle top of Bitcoin’s market cycles. It attempts to predict the point where Bitcoin price will peak before pulling back. It does this on major high time frames and has picked the absolute tops of Bitcoin’s major price moves throughout most of its history.
How It Can Be Used
Pi Cycle Top is useful to indicate when the market is very overheated. So overheated that the shorter-term moving average, which is the 111-day moving average, has reached an x2 multiple of the 350-day moving average. Historically, it has proved advantageous to sell Bitcoin around this time in Bitcoin's price cycles.
It is also worth noting that this indicator has worked during Bitcoin's adoption growth phase, the first 15 years or so of Bitcoin's life. With the launch of Bitcoin ETF's and Bitcoin's increased integration into the global financial system, this indicator may cease to be relevant at some point in this new market structure.
ICT KillZones Hunt [TradingFinder] 4 Sessions + OB + FVG + Alert🔵 Introduction 
🟣 ICT 
The "ICT" style is a subset of "Price Action" technical analysis. The primary goal of the ICT trading strategy is to merge "Price Action" with the "Smart Money" concept to pinpoint optimal trade entry points.
However, this approach's strength extends beyond merely finding entry points. It also helps traders gain a deeper understanding of price behavior and adapt their trading strategies to the market structure.
 The most important concepts of "ICT" :
 
 Order Block
 Fair Value Gap(FVG)
 Liquidity
 
  
🟣 Session 
Financial markets are divided into several time periods, each featuring distinct characteristics and levels of activity. These periods, known as sessions, are active at different times during the day.
 The primary active sessions in financial markets include :
 
 Asian Session
 European Session
 New York Session
 
 Based on the UTC time zone, the schedule for these key sessions is :
 
 Asian Session: 23:00 to 06:00
 European Session: 07:00 to 16:30
 New York Session: 13:00 to 22:00
 
 Note  
 To avoid session overlap and minimize interference during kill zones, the session times have been modified as follows :
 
 Asian Session: 23:00 to 06:00
 European Session: 07:00 to 14:25
 New York Session: 14:30 to 22:55
 
🟣 KillZone 
Kill zones are periods within a session where trader activity spikes. During these times, trading volume surges, and price movements become more pronounced.
 The major kill zones, according to the UTC time zone, are as follows :
 
 Asian Kill Zone: 23:00 to 03:55
 European Kill Zone: 07:00 to 09:55
 New York Morning Kill Zone: 14:30 to 16:55
 New York Evening Kill Zone: 19:30 to 20:55
 
  
🔵 How to Use 
🟣 Order Block 
Order blocks are a distinct category of "Supply and Demand" zones, formed when a series of orders are grouped together. These blocks are often created by banks or other significant market participants. 
Banks typically execute large orders in blocks during their trading sessions. If they were to enter the market with small quantities, substantial price movements would occur before the orders were fully executed, reducing potential profit. 
To mitigate this, they divide their orders into smaller, more manageable positions. Traders should seek "buy" opportunities in "demand order blocks" and "sell" opportunities in "supply order blocks."
  
🟣 Fair Value Gap (FVG) 
To pinpoint the "Fair Value Gap" on the chart, meticulous candle-by-candle analysis is essential. Pay close attention to candles with significant bodies, examining each candle alongside the one preceding it. 
The candles flanking this central candle should exhibit elongated shadows, with bodies that do not intersect the body of the central candle. The span between the shadows of the first and third candles is referred to as the FVG range.
  
 Note :
The origin of all Order Blocks and FVGs starts from inside a kill zone and extends up to the end of the same session.
🟣 Kill Zone Hunt  
Following this strategy, after the conclusion of the kill zone and the stabilization of its high and low lines, if the price touches either of these lines within the same session and encounters a robust rejection, it presents an opportunity to enter a trade.
  
🔵 Setting 
🟣 Global Setting 
 
 Show All Order Block :
 
If it is turned off, only the last Order Block will be displayed.
 
 Show All FVG :
 
If it is turned off, only the last FVG will be displayed.
 
 Show More Info Session :
 
If it is turned on, more information about kill zones (Trade Volume, Time, Number of Candles) will be displayed.
🟣 Logic Parameter 
 
 Pivot Period of Order Blocks Detector :
 
Enter the desired pivot period to identify the Order Block.
 
 Order Block Validity Period (Bar) :
 
You can specify the maximum time the Order Block remains valid based on the number of candles from the origin.
 
 Mitigation Level Order Block :
 
Determining the basic level of a block order. When the price hits the basic level, the order block due to mitigation.
🟣 Order Blocks Display 
 
 Demand Order Block :
 
Show or not show and specify color.
 
 Supply order Block :
 
Show or not show and specify color.
🟣 Order Block Refinement 
 
 Refine Demand OB :
 
Enable or disable the refinement feature. Mode selection.
 
 Refine Supply OB :
 
Enable or disable the refinement feature. Mode selection.
🟣 FVG 
 
 FVG Validity Period (Bar) :
 
You can specify the maximum time the FVG remains valid based on the number of candles from the origin.
 
 Mitigation Level FVG :
 
Determining the basic level of a FVG. When the price hits the basic level, the FVG due to mitigation.
 
 Show Demand FVG :
 
Show or not show and specify color.
 
 Show Supply FVG :
 
Show or not show and specify color.
 
 FVG Filter :
 
Enable or disable filtering of FVGs. Select filter mode.
🟣 Session 
Show More Info Session Color
  
 
 Asia Session, London Sesseion, New York am Session & New York pm Session :
 
Show or not show session and kill zones. Change the display color.
🟣 Alert 
 
 Send Alert When Touched Session high & Low :
 
On / Off
 
 Alert Demand OB Mitigation :
 
On / Off
 
 Alert Supply OB Mitigation :
 
On / Off
 
 Alert Demand FVG Mitigation :
 
On / Off
 
 Alert Supply FVG Mitigation :
 
On / Off
 
 Message Frequency :
 
This string parameter defines the announcement frequency. Choices include: "All" (activates the alert every time the function is called), "Once Per Bar" (activates the alert only on the first call within the bar), and "Once Per Bar Close" (the alert is activated only by a call at the last script execution of the real-time bar upon closing). The default setting is "Once per Bar".
 
 Show Alert Time by Time Zone :
 
The date, hour, and minute you receive in alert messages can be based on any time zone you choose. For example, if you want New York time, you should enter "UTC-4". This input is set to the time zone "UTC" by default.
 
 Display More Info :
 
Displays information about the price range of the order blocks (Zone Price) and the date, hour, and minute under "Display More Info". If you do not want this information to appear in the received message along with the alert, you should set it to "Off".
[KVA] ICT Dealing rangesNaive  aproach of Dynamic Detection of Dealing Ranges:
        The script dynamically identifies dealing ranges based on sequences of upward or downward price movements. It uses arrays to track the highest highs and lowest lows after detecting two consecutive up or down bars, a fundamental step towards understanding market structure and potential shifts in momentum.
        ICT Concept: Order Blocks & Fair Value Gaps. This aspect can be linked to the identification of order blocks (bullish or bearish) and fair value gaps. Order blocks are essentially the last bearish or bullish candle before a significant price move, which this script could approximate by identifying the highs and lows of potential reversal zones.
    Red and Green Ranges for Bullish and Bearish Movements:
        The script separates these movements into red (bearish) and green (bullish) ranges, effectively categorizing potential areas of selling and buying pressure.
        ICT Concept: Liquidity Pools. Red ranges could be indicative of areas where selling might occur, potentially leading to liquidity pools below these ranges. Conversely, green ranges might indicate potential buying pressure, with liquidity pools above. These areas are critical for ICT traders, as they often represent zones where price may return to "hunt" for liquidity.
    Horizontal Lines for High and Low Points:
        The indicator draws horizontal lines at the high and low points of these ranges, offering visual cues for significant levels.
        ICT Concept: Breaker Blocks & Mitigation Sequences. The high and low points of these ranges can be seen as potential breaker blocks or areas for future mitigation sequences. In ICT terms, breaker blocks are areas where institutional orders have overwhelmed retail stop clusters, creating potential entry points for trend continuation or reversal. The high and low points marked by the indicator could serve as references for these sequences, where price might return to retest these levels.
    Customizability and Historical Depth:
        With inputs like rangePlot and maxBarsBack, the indicator allows for customization of the number of ranges to display and how far back in the chart history it looks to identify these ranges. This flexibility is crucial for tailoring the analysis to different trading strategies and timeframes.
        ICT Concept: Market Structure Analysis. The ability to adjust the depth and number of ranges plotted caters to a detailed market structure analysis, an essential component of ICT methodology. Traders can adjust these parameters to better understand the distribution of buying and selling pressure over time and how actions have shaped price movements.
Order Blocks Finder [TradingFinder] Major OB | Supply and Demand🔵  Introduction 
Drawing all order blocks on the path, especially in range-bound or channeling markets, fills the chart with lines, making it confusing rather than providing the trader with the best entry and exit points.
🔵  Reason for Indicator Creation 
For traders familiar with market structure and only need to know the main accumulation points (best entry or exit points), and primary order blocks that act as strong sources of power.
🟣  Important Note 
All order blocks, both ascending and descending, are identified and displayed on the chart when the structure of "BOS" or "CHOCH" is broken, which can also be identified with "MSS."
🔵  How to Use 
When the indicator is installed, it plots all order blocks (active order blocks) and continues until the price reaches them. This continuation happens in boxes to have a better view in the TradingView chart.
 Green Range : Ascending order blocks   where we expect a price increase in these areas.
 Red Range : Descending order blocks   where we expect a price decrease in these areas.
🔵  Settings 
 Order block refine setting : When Order block refine is off, the supply and demand zones are the entire length of the order block (Low to High) in their standard state and cannot be improved. If you turn on Order block refine, supply and demand zones will improve using the error correction algorithm.
 Refine type setting : Improving order blocks using the error correction algorithm can be done in two ways: Defensive and Aggressive. In the Aggressive method, the largest possible range is considered for order blocks.
🟣  Important 
The main advantage of the Aggressive method is minimizing the loss of stops, but due to the widening of the supply or demand zone, the reward-to-risk ratio decreases significantly. The Aggressive method is suitable for individuals who take high-risk trades.
In the Defensive method, the range of order blocks is minimized to their standard state. In this case, fewer stops are triggered, and the reward-to-risk ratio is maximized in its optimal state. It is recommended for individuals who trade with low risk.
 Show high level setting : If you want to display major high levels, set show high level to Yes.
 Show low level setting : If you want to display major low levels, set show low level to Yes.
🔵  How to Use 
The general view of this indicator is as follows.
  
When the price approaches the range, wait for the price reaction to confirm it, such as a pin bar or divergence.
  
If the price passes with a strong candle (spike), especially after a long-range or at the beginning of sessions, a powerful event is happening, and it is outside the credibility level.
An Example of a Valid Zone
  
An Example of Breakout and Invalid Zone. (My suggestion is not to use pending orders, especially when the market is highly volatile or before and after news.)
  
After reaching this zone, expect the price to move by at least the minimum candle that confirmed it or a price ceiling or floor.
🟣  Important : These factors can be more accurately measured with other trend finder indicators provided.
  
🔵 Auxiliary Tools 
There is much talk about not using trend lines, candlesticks, Fibonacci, etc., in the web space. However, our suggestion is to create and use tools that can help you profit from this market.
•	Fibonacci Retracement
•	Trading Sessions
•	Candlesticks
🔵 Advantages 
•	Plotting main OBs without additional lines;
•	Suitable for timeframes M1, M5, M15, H1, and H4;
•	Effective in Tokyo, Sydney, and London sessions;
•	Plotting the main ceiling and floor to help identify the trend.
Candle volume analysis The indicator is designed for traders who are more interested in market structures and price action using volumes. Volume analysis can help traders build a clearer understanding of zones of buyer and seller interest, as well as places to capture liquidity (traders' stop levels).
Key Features:
The indicator highlights candle volumes in selected colors, where the volume is greater individually than the volumes of the trader's chosen number of preceding candles. Or the volume that is greater than the sum of volumes of the trader's chosen number of preceding candles.
Fibonacci Oscillator (Expo)█  Overview 
The  Fibonacci Oscillator  is a multi-faceted oscillator designed to provide traders with a comprehensive understanding of market trends and retracement points. Built on the Fibonacci ratios, it combines the functionalities of popular oscillators like RSI and MACD with unique insights into the market structure. This oscillator not only helps identify trend direction but also pinpoints overbought and oversold levels, making it an essential tool for various trading strategies.
  
█  How to Use 
 Identify Trends 
Use the oscillator to identify the direction of the market trend. 
  
 Identify Retracements 
Use the oscillator to identify the retracements. 
  
█ Settings
 Fibonacci Settings 
 
  These settings let you customize the Fibonacci level to focus on, thereby allowing you to tailor the oscillator according to your trading preferences.
 
 Oscillator Settings 
 
  You can also choose between different oscillator types (RSI, MACD, Histogram) and adjust their respective settings like lengths, signals, and colors. 
 
-----------------
Disclaimer
The information contained in my Scripts/Indicators/Ideas/Algos/Systems does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My Scripts/Indicators/Ideas/Algos/Systems are only for educational purposes!
Opening Range Gap + Std Dev [starclique]The ICT Opening Range Gap is a concept taught by Inner Circle Trader and is discussed in the videos: 'One Trading Setup For Life' and 2023 ICT Mentorship - Opening Range Gap Repricing Macro
ORGs, or Opening Range Gaps, are gaps that form only on the Regular Trading Hours chart.
The Regular Trading Hours gap occurs between 16:15 PM - 9:29 AM EST (UTC-4)
These times are considered overnight trading, so it is useful to filter the PA (price action) formed there.
The RTH option is only available for futures contracts and continuous futures from CME Group.
To change your chart to RTH, first things first, make sure you’re looking at a futures contract for an asset class, then on the bottom right of your chart, you’ll see ETH (by default) - Click on that, and change it to RTH.
Now your charts are filtering the price action that happened overnight.
To draw out your gap, use the Close of the 4:14 PM candle and the open of the 9:30 AM candle.
How is this concept useful?
Well, It can be used in many ways.
---
 How To Use The ORG
 
One of the ways you can use the opening range gap is simply as support and resistance
If we extend out the ORG from the example above, we can see that there is a clean retest of the opening range gap high after breaking structure to the upside and showing acceptance outside of the gap after consolidating within it.
The ORG High (4:14 Candle Close in this case) was used as support.
We then see an expansion to the upside.
Another way to implement the ORG is by using it as a draw on liquidity (magnet for price)
In this example, if we looked to the left, there was a huge ORG to the downside, leaving a massive gap.
The market will want to rebalance that gap during the regular trading hours.
The market rallies higher, rejects, comes down to clear the current days ORG low, then closes.
That is one example of how you can combine liquidity & ICT market structure concepts with Opening Range Gaps to create a story in the charts.
Now let’s discuss standard deviations.
---
 Standard Deviations
 
Standard Deviations are essentially projection levels for ranges / POIs (Point of Interests)
By this I mean, if you have a range, and you would like to see where it could potentially expand to, you’d place your fibonacci retracement tool on and high and low of the range, then use extension levels to find specific price points where price might reject from.
Since 0 and 1 are your Range High and Low respectively, your projection levels would be something like 1.5, 2, 2.5, and 3, for the extension from your 1 Fib Level, and -0.5, -1, -1.5, and -2 for your 0 Fib level.
The -1 and 2 level produce a 1:1 projection of your range low and high, meaning, if you expect price to expand as much as it did from the range low to range high, then you can project a -1 and 2 on your Fib, and it would show you what ICT calls “symmetrical price”
Now, how are standard deviations relevant here?
Well, if you’ve been paying attention to ICT’s recent videos, you would’ve caught that he’s recently started using Standard Deviation levels on breakers.
So my brain got going while watching his video on ORGs, and I decided to place the fib on the ORG high and low and see what it’d produce.
The results were very interesting.
Using this same example, if we place our fib on the ORG High and Low, and add some projection levels, we can see that we rejected right at the -2 Standard Deviation Level.
---
You can see that I also marked out the EQ (Equilibrium, 50%, 0.5 of Fib) of the ORG. This is because we can use this level as a take profit level if we’re using an old ORG as our draw.
In days like these, where the gap formed was within a consolidation, and it continued to consolidate within the ORG zone that we extended, we can use the EQ in the same way we’d use an EQ for a range.
If it’s showing acceptance above the EQ, we are bullish, and expect the high of the ORG to be tapped, and vice versa.
---
 Using The Indicator
 
Here’s where our indicator comes in play.
To avoid having to do all this work of zooming in and marking out the close and open of the respective ORG candles, we created the Opening Range Gap + Standard Deviations Indicator, with the help of our dedicated Star Clique coder, a1tmaniac.
With the ORG + STD DEV indicator, you will be able to view ORG’s and their projections on the ETH (Electronic Trading Hours) chart.
---
 Features
 
 Range Box
 
- Change the color of your Opening Range Gap to your liking
- Enable or disable the box from appearing using the checkbox
 Range Midline
 
- Change the color of your Opening Range Gap Equilibrium
- Enable or disable the midline from appearing using the checkbox
 Std. Dev
 
- Add whichever standard deviation levels you’d like.
- By default, the indicator comes with 0.5, 1, 1.5, and 2 standard deviation levels.
- Ensure that you add a comma ( , ) in between each standard deviation level
- Enable or disable the standard deviations from appearing using the opacity of the color (change to 0%)
 Labels / Offset
 
- Adjust the offset of the label for the Standard Deviations
- Enable or disable the Labels from appearing using the checkbox
 Time
 
- Adjust the time used for the indicators range
- If you’d like to use this for a Session or ICT Killzone instead, adjust the time
- Adjust the timezone used for the time referenced
- Options are UTC, US (UTC-4, New York Local Time) or UK (UTC+1, London Time)
- By default, the indicator is set to US
Liquidity Candles with Prev Day High/Low and Midnight OpenAlright, let's talk about how to use this fancy indicator. But first, let me warn you, using indicators is like driving a car, you can't just press the gas pedal and hope for the best. You need to know what you're doing, or else you'll crash and burn faster than a soufflé in a microwave.
Now, let's get started. The first thing you need to do is understand what this indicator is telling you. Think of it like a signalman at a train station. He's waving flags and giving hand signals to tell you whether it's safe to proceed or if you need to stop and wait. This indicator works the same way.
It's going to give you signals based on price movements, telling you whether it's safe to buy or sell. But don't get too excited, my friend. You still need to use your brain and make smart decisions. Don't just blindly follow the signals, or else you'll end up like a sheep being led to the slaughter.
Now, let's talk about some of ICT's smart money trading concepts. First up, we have "liquidity grabs". This is when the big boys in the market create false breakouts to shake out the weak hands. They're like school bullies stealing lunch money from the little kids. But you can avoid being a victim by watching for signs of a liquidity grab, and using your brain to decide whether it's a real breakout or just a trap.
Next up, we have "stop runs". This is when the big players purposely trigger stop-loss orders to get a better entry or exit. It's like a game of chicken, but with your money on the line. To avoid being run over, keep an eye on your stop-loss orders, and don't be too predictable in your trading.
Finally, we have "market structure". This is like the blueprint of the market, showing you where the support and resistance levels are. It's like a treasure map to finding the best trades. But don't forget that market structure can change over time, so keep updating your map and stay ahead of the game.
So there you have it, my friend. A quick tutorial on using this indicator, with a side of ICT's smart money trading concepts. But remember, indicators are just tools, and you're the one driving the car. Use your brain, stay alert, and don't be a sheep. Happy trading!
Divergent Trades LLC:
Disclaimer: The information provided by the Divergent Trades LLC indicator is for educational and informational purposes only. It should not be considered financial advice or a recommendation to buy, sell, or trade any financial instrument. Divergent Trades LLC is not responsible for any losses incurred as a result of using this indicator. Trading in the financial markets carries a high level of risk and may not be suitable for all investors. Before making any investment decisions, please consult with a financial advisor and do your own due diligence. Past performance is not indicative of future results. By using the Divergent Trades LLC indicator, you acknowledge that you have read and understand this disclaimer and agree to its terms and conditions.
Faytterro Market Structerethis indicator creates the market structure with a little delay but perfectly. each zigzag is always drawn from highest to lowest. It also signals when the market structure is broken. signals fade over time.
The table above shows the percentage distance of the price from the last high and the last low.
zigzags are painted green when making higher peaks, while lower peaks are considered downtrends and are painted red. In fact, the indicator is quite simple to understand and use. 
"length" is used to change the frequency of the signal. 
"go to past" is used to see historical data.
Please review the examples:
  
  
  
   
CANDLE FILTER Todays scripts is based on my Pullback And Rally Candles with other meaningful candles such as Hammers and Dojis.
You can choose which Candles to show on the cart and if you want to candles to appear above or below a moving average.
If you follow my work, you may recognise some of these candles which I'm about to show you however these candles are 1) more refined and 2) has moving average filters.
Ive included a D,6H,1H Candle in this script as on different timeframes - each swing low on average has a different amount of bars within the swing low / swing high so the DPB and RD will only work on the Daily
//Pullback candle
This candle is very powerful when used with simple Price Action such as Market Structure//Demand zones and support zones. (((((WORKS BEST IN UPTRENDS AND BOTTOM OF RANGES)))))
Ive included a D,6H,1H Pullback Candle in this script as on different timeframes - each swing low on average has a different amount of bars within the swing low so the DPB will only work on the Daily
//DAILY PULLBACK (Swing Traders)
snapshot
//4H PULLBACK (Swing Traders)
snapshot
- this signal will produce more signals due to the swing low filter on the 4H
//1H PULLBACK
snapshot
- this signal has been refined due to too many candle displaying in weak areas
!!!IF YOU DONT WANT TO USE PULLBACKS DURING DOWNTRENDS THEN USE THE EMA FILTER TO TURN OFF THE PULLBACKS WHEN PRICE IS BELOW THE MOVING AVERAGE!!!
//Rally candle (My personal Favourite) (((((WORKS BEST IN DOWNTRENDS AND TOP OF RANGES)))))
This candle is very powerful when used with simple Price Action such as Market Structure//Supply zones and Resistance zones.
//DAILY RALLY(Swing Traders)
snapshot
//4H RALLY(Swing Traders)
snapshot
- this signal will produce more signals due to the swing high filter on the 4H
!!!IF YOU DONT WANT TO USE RALLIES DURING UPTRENDSTHEN USE THE EMA FILTER TO TURN OFF THE RALLIES WHEN PRICE IS ABOVE THE MOVING AVERAGE!!!
//POWERFUL DOJIS (INDECISION)
snapshot
We look for indecision in key areas to see if momentum is shifting. When combined with Pullbacks or Rallys - this will enhance the odds of a probably area.
//HAMMERS
snapshot
//MOVING AVERAGES
snapshot
Short EMA = 50
Long EMA = 200
This filter can be used when the market is trending - look out for rejections off the moving averages
Also you can chance the Short And Long EMA to choose which MA cross you want to use
snapshot
ALSO ALL THE CANDLES HAVE A ALERT CONDITIONS WHICH YOU CAN ACCESS - THIS WILL ALERT ANY CANDLE YOU CHOOSE
Please leave a like/comment on this post as this is much appreciated....
3 Candle Strike StretegyMainly developed for   AMEX:SPY  trading on 1 min chart. But feel free to try on other tickers.
Basic idea of this strategy is to look for 3 candle reversal pattern within trending market structure. The 3 candle reversal pattern consist of 3 consecutive bullish or bearish candles, 
followed by an engulfing candle in the opposite direction. This pattern usually signals a reversal of short term trend. This strategy also uses multiple moving averages to filter long or short
entries. ie. if the 21 smoothed moving average is above the 50, only look for long (bullish) entries, and vise versa. There is option change these moving average periods to suit your needs. 
I also choose to use Linear Regression to determine whether the market is ranging or trending. It seems the 3 candle pattern is more successful under trending market. Hence I use it as a filter.
There is also an option to combine this strategy with moving average crossovers. The idea is to look for 3 candle pattern right after a fast moving average crosses over a slow moving average.
By default , 21 and 50 smoothed moving averages are used. This gives additional entry opportunities and also provides better results. 
This strategy aims for 1:3 risk to reward ratio. Stop losses are calculated using the closest low or high values for long or short entries, respectively, with an offset using a percentage of
the daily ATR value. This allows some price fluctuation without being stopped out prematurely. Price target is calculated by multiplying the difference between the entry price and the stop loss
by a factor of 3. When price target is reach, this strategy will set stop loss at the price target and wait for exit condition to maximize potential profit. 
This strategy will exit an order if an opposing 3 candle pattern is detected, this could happen before stop loss or price target is reached, and may also happen after price target is reached.
*Note that this strategy is designed for same day SPY option scalping. I haven't determined an easy way to calculate the # of contracts to represent the equivalent option values. Plus the option
prices varies greatly depending on which strike and expiry that may suits your trading style. Therefore, please be mindful of the net profit shown. By default, each entry is approximately equal 
to buying 10 of same day or 1 day expiry call or puts at strike $1 - $2 OTM. This strategy will close all open trades at 3:45pm EST on Mon, Wed, and Fri. 
**Note that this strategy also takes into account of extended market data.
***Note pyramiding is set to 2 by default, so it allows for multiple entries on the way towards price target. 
Remember that market conditions are always changing. This strategy was only able to be back-tested using 1 month of data. This strategy may not work the next month. Please keep that in mind.
Also, I take no credit for any of the indicators used as part of this strategy. 
Enjoy~
Session Levels - Ultimate Range IndicatorSession Levels - Ultimate Range Indicator 
Primarily developed for trading the E-MINI Futures Markets like NQ or ES from the CME Group,
but also more than suitable for Crypto or other instruments.
This indicator highlights the chosen session, which can be Globex, Asian, London and New York.
It plots the important levels and also renders the Opening Range as it forms (a.k.a. Initial Balance).
After the 1st hour Opening Range is finished, it can plot the Standard Deviations / Projections.
See below for a complete feature list.
All Opening Ranges on chart and for the New York session the Range Projections are turned on:
 s3.tradingview.com 
How to use (example):
If you are trading the Nasdaq Futures (NQ!)
 
  Enable the Globex Overnight session. Basically in the Futures Market, the Globex session is everything outside of US trading hours of Stocks.	This draws the important overnight levels, like the Low, 25%, 50%, 75% and the High.
  Enable the New York Session with Levels and Opening Range.  Generally, 70% of the time the 1st hour will put a Low or High of the day.
  If the price is trading above the Globex Low, most likely the Low of the Day is formed and the price target for the day will be 1.5x Standard Deviation and 2x Standard Deviation. 	
 [*} Deviation of the Initial Balance depends on the volume ad overall market structure.
   ** This is not financial advice or any guarantee **
 
 Features: 
 
  Show each Session Highlighted on Intraday chart in it's own color (each session can be turned off and has customizable times and color)
  Show Line Levels of each session: Low, 25%, 50%, 75% and the High (customizable color)
  Show the Opening Range (Initial Balance) of the Asian, London and New York session. Note: NY has more options.
  Opening Range is displayed as a box with level lines (customizable color)
  Levels are drawn to the end of the NY Cash session (customizable time)
  Show IB Standard Deviations 0.5 - 3.0. Calculated from the Opening Range (Initial Balance)
  Option to display Higher Timeframe levels: Previous Day Open/Close and Previous Week Open/Close
  All level lines and OR boxes size dynamically as the session progresses
  Built in Alerts for when price hits key levels. e.g. Alert when price crosses the NY Opening Range High. Or an Alert when the first STDEV is hit.
  Option to toggle display of drawings for Today's trading session only, or Show all recent session levels. This keeps the chart clean or not.
 
 Extras: 
 
  The NY Opening Range also has a 50% level line
  The NY Opening Bar can be highlighted separately
  The Level Lines can have small labels turned on/off. Values are only shown on mouse over to keep a clean chart
 
 Keep in mind: 
1) This indicator works on all instruments, but on instruments with limited market hours, your chart setting
has to be set to "Extended Hours" otherwise. For example TSLA on NASDAQ.
2) The Exchange Time Zone for the CME Group is Chicago UTC-6. So the session times you configure in the settings menu are based on that timezone too.
3) Globex opens at 5pm CST and closes when the US session starts 8:30CST.
4) When enabling the Alerts in the Indicator settings, be sure to also create an alarm for this indicator using the Alarm function of Tradingview.
Multi-Indicator by johntradingwickThe Multi-Indicator includes the functionality of the following indicators: 
1. Market Structure
2. Support and Resistance
3. VWAP
4. Simple Moving Average
5. Exponential Moving Average
 Functionality of the Multi-Indicator: 
 Market Structure 
As we already know, the market structure is one of the most important things in trading. If we are able to identify the trend correctly, it takes away a huge burden. For this, I have used the Zig Zag indicator to identify price trends. It plots points on the chart whenever the prices reverse by a larger percentage than a predetermined variable. The points are then connected by straight lines that will help you to identify the swing high and low. 
This will help you to filter out any small price movements, making it easier to identify the trend, its direction, and its strength levels. You can change the period in consideration and the deviation by changing the deviation % and the depth.
  
 Support and Resistance 
The indicator provides the functionality to add support and resistance levels. If you want more levels just change the timeframe it looks at in the settings. It will pull the SR levels off the timeframe specified in the settings. 
You can select the timeframe for support and resistance levels. The default time frame is “same as the chart”. 
You can also extend lines to the right and change the width and colour of the lines. There is also an option to change the criteria to select the lines as valid support or resistance. You can extend the S/R level or use the horizontal lines to mark the level when there is a change in polarity. 
  
 VWAP 
Volume Weighted Average Price (VWAP) is used to measure the average price weighted by volume. VWAP is typically used with intraday charts as a way to determine the general direction of intraday prices. It's similar to a moving average in that when the price is above VWAP, prices are rising and when the price is below VWAP, prices are falling. VWAP is primarily used by technical analysts to identify market trend. 
 Simple Moving Average 
A simple Moving Average is an unweighted Moving Average. This means that each day in the data set has equal importance and is weighted equally. As each new day ends, the oldest data point is dropped and the newest one is added to the beginning.
The multi-indicator has the ability to provide 5 moving averages. This is particularly helpful if you want to use various time periods such as 20, 50, 100, and 200. Although this is just basic functionality, it comes in handy if you are using a free account.
 Exponential Moving Average 
An exponential moving average (EMA) is a type of moving average (MA) that places a greater weight and significance on the most recent data points. An exponentially weighted moving average reacts more significantly to recent price changes than a simple moving average. The multi-indicator provides 5 exponential moving averages. This is particularly helpful if you want to use various time periods such as 20, 50, 100, and 200. 
Higher Order PivotsFirst order pivot points are defined as 3 or 5 bar "V" shaped patterns. For example a high with a lower high either side of the peak and in the case of the 5 bar variant with lower highs adjacent to a high below the peak.
Second order pivot points are defined by three first order pivots in the same manner. For example a peak pivot high with a lower pivot high to either side.
Third order pivots follow the same pattern, a peak second order pivot high with two adjacent second order pivot highs.
As it can take a significant and variable amount of time before higher order pivots are confirmed, it is generally inadvisable to use higher order pivots for live trading!
However they can be used for historical analysis. For example to delineate market structure of major market inflections.
For example :
  
Delineating market structure using 2nd order pivots derived from 3 bar, 1st order pivots
  
Major market inflections from 3rd order pivots derived from 5 bar, 1st order pivots






















