GG - LevelsThe GG Levels indicator is a tool designed for day trading U.S. equity futures. It highlights key levels intraday, overnight, intermediate-swing levels that are relevant for intraday futures trading.
Terminology
RTH (Regular Trading Hours): Represents the New York session from 09:30 to 17:00 EST.
ON Session (Overnight Session): Represents the trading activity from 17:00 to 09:29 EST.
IB (Initial Balance): The first hour of the New York session, from 09:30 to 10:30 EST.
Open: The opening price of the RTH session.
YH (Yesterday's High): The highest price during the RTH session of the previous day.
YL (Yesterday's Low): The lowest price during the RTH session of the previous day.
YC (Yesterday's Close): The daily bar close which for futures gets updated to settlement.
IBH (Initial Balance High): The highest price during the IB session.
IBL (Initial Balance Low): The lowest price during the IB session.
ONH (Overnight High): The highest price during the ON session.
ONL (Overnight Low): The lowest price during the ON session.
VWAP (Volume-Weighted Average Price): The volume-weighted average price that resets each day.
Why is RTH Important?
Tracking the RTH session is important because often times the overnight session can be filled with "lies". It is thought that because the overnight session is lower volume price can be pushed or "manipulated" to extremes that would not happen during higher volume times.
Why is the ON Session Important Then?
Just because the ON session can be thought as a "lie" doesn't mean it is relevant to know. For example, if price is stuck inside the ON range then you can think of the market as rotational or range-bound. If price is above the ON range then it can be thought of as bullish. If price is below the ON range then it can be thought as bearish.
What is IB?
IB or initial balance is the first hour of the New York Session. Typically the market sets the tone for the day in the first hour. This tone is similarly a map like the ON session. If we are above the IBH then it is bullish and likely a trend day to the upside. If we are below the IBL then it is bearish and likely a trend day to the downside. If we are in IB then we want to avoid conducting business in the middle of IBH and IBL to avoid getting chopped up in a range bound market.
These levels are not a holy grail
You should use this indicator as guide or map for context about the instrument you are trading. You need to combine your own technical analysis with this indicator. You want as much context confirming your trade thesis in order to enter a trade. Simply buying or selling because we are above or below a level is not recommended in any circumstance. If it were that easy I would not publish this indicator.
Adjustments
In the indicator settings you can adjust the RTH, ON, and IB session-time settings. All of the times entered must be in EST (Eastern Standard Time). You may want to do this to apply the levels to a foreign market.
Examples
Поддержка и сопротивление
SMC Fake Zones + InsideBarThis indicator is useful for whom trade with "Smart Money Concept (SMC)" strategy.
It helps SMD traders to identify fake or weak zones in the chart, So they can avoid taking position in this zones.
This indicator marks "Asia session" as well as "London and New York's Lunch Time (one hour before London and NY session starts)" zones.
It also marks Inside Bar candles which SMC trades consider as order flow. You can mark every Inside Bar or only those with opposite color via setting options.
*** As we know in SMC rules
1- Supply and Demand zones in "Asia session and Lunch Times" are fake zones for SMC trading and price will engulf them in most of times.
2- "Asia session high and low" has huge liquidity and usually price sweep that in London session.
This indicator will helps traders to visually identify those Fake zones and Asia session liquidity.
* You can change session times based on your time zone in settings.
* You can set options to show all Inside Bars or only with Opposite color in settings.
SHIBO V6.0**SHIBO v6 - Fibonacci Impulse Analysis Indicator**
*By Shahab Sadeghi (@shahabs2004)*
**Overview:**
Welcome to SHIBO v6, a revolutionary Fibonacci Impulse Analysis Indicator designed to harness the power of a unique chart pattern. The script employs a reverse Fibonacci methodology to identify powerful impulses that first reach Fibonacci level 0.382, experience a correction, and then continue toward Fibonacci level 1. This description delves into the intricacies of how the script calculates precise price targets based on this distinctive pattern.
keep in mind that this Indicator is based on this Idea that each Impulse have its own support and Resistant Levels(stop loss and Target)
**Key Features:**
1. **Reverse Fibonacci Calculation:** SHIBO v6 introduces a novel approach to Fibonacci analysis. Instead of the conventional method where price targets are set from Fibonacci 0 to 1, this script calculates the distance price moves towards Fibonacci 1 from 0.382. This innovative technique identifies potential reversal and continuation zones with unparalleled accuracy.
2. **Impulse and Correction Identification:** Users play a pivotal role in recognizing high-probability trading opportunities. The script requires manual selection and marking of powerful impulses, focusing on identifying corrections and anticipating potential reversal zones within these impulses.
3. **Optimized Fibonacci Levels:** Leveraging the reverse Fibonacci approach, the script dynamically computes and draws Fibonacci retracement levels (R1, R2, R3) based on the calculated distance the price has moved towards Fibonacci 1. These levels serve as strategic benchmarks, offering insights into potential price movements and areas of interest.
4. **Dynamic Line Drawings:** SHIBO v6 features dynamic line drawings, including impulse start and end points, Fibonacci levels, and stop-loss levels. These visual elements facilitate a comprehensive understanding of the analysis, assisting users in making well-informed trading decisions.
5. **Informative Table Display:** A dedicated table provides crucial information, including impulse start and end points, Fibonacci levels, and percentage deviations from the current price. This table enhances the user's grasp of the analyzed data, fostering effective decision-making.
6. **Prefix Identification:** Users employing multiple SHIBO indicators on a chart can use the Prefix input to assign a unique identifier to each instance. This streamlines the analysis process, particularly when dealing with multiple instances of the indicator.
**How the Script Calculates Targets:**
1. **Impulse Recognition:** Users manually identify a robust impulse in the price movement, signifying a potential trend change or continuation.
2. **Correction Confirmation:** Anticipate or confirm the start of a correction phase within the selected impulse. Corrections often occur after a strong price movement.
3. **Manual Setting of IS and IE Points:** Set the impulse start (IS) and end (IE) points manually based on the identified impulse and correction.
4. **Fibonacci Level Calculation:** The script dynamically calculates Fibonacci levels (R1, R2, R3) based on the distance the price has moved towards Fibonacci 1 from 0.382. These levels serve as potential targets and areas of interest.
5. **Visual Representation:** The script visually represents the calculated levels through dynamic line drawings, providing a clear picture of potential reversal and continuation zones.
**Advanced Usage (Pro Users):**
- **Customizable Line Drawings:** Explore the commented-out lines in the script for additional functionalities and customization options for line drawings. Pro users can tailor the script to align with unique trading strategies.
**Disclaimer:**
Trading carries inherent risks, and SHIBO v6 introduces a distinctive approach to technical analysis. Exercise caution, conduct thorough analysis, and consider risk management strategies before making trading decisions. Past performance does not guarantee future results.
**Support and Feedback:**
Join the community of traders committed to refining strategies based on reverse Fibonacci impulse analysis. Share your experiences, insights, and suggestions to contribute to the continuous improvement of SHIBO v6.
**how Calculations Goes ?**
Imagine you're analyzing a stock price:
IS (Initial Start Price): Let's say the stock price starts at $100.
IE (Initial End Price): After a significant movement, the price reaches $120.
1. Identify Fibonacci Retracement Levels:
fi1 (0.382): This level suggests a potential retracement of 38.2% of the upward move.
fi2 (0.5000): This level represents a 50% retracement, or halfway back to the starting price.
fi3 (0.6180): This level represents the "Golden Ratio" and another potential support/resistance area.
fi4 (0.7860): This level suggests a retracement of 78.6% and can also be used for stop-loss calculations.
2. Calculate Multiples:
m1: Divide the final price ($120) by the starting price ($100) raised to the power of fi1 (120 / 100^0.382). This gives you a value we'll use later.
m2: Similar calculation, but using fi2 instead of fi1.
m3: Similar calculation, but using fi3 instead of fi1.
3. Calculate Target Prices:
Take Profit (Resistance)
TP1: Raise the value of m1 to the power of 1/(1-fi1). This gives you a potential upside target price based on the 38.2% retracement level.
TP2: Similar calculation, but using m2 and fi2.
TP3: Similar calculation, but using m3 and fi3.
4. Calculate Stop-Loss Levels:
Stop loss(Support)
SL1 or Support: Multiply TP1 by the starting price ($100) raised to the power of fi4. This gives you a potential downside stop-loss level based on the 78.6% retracement from TP1.
SL2: Similar calculation, but using TP2 and fi4.
SL3: Similar calculation, but using TP3 and fi4.
5. Calculate Midpoint Level:
MID: Multiply TP1 by the starting price ($100) raised to the power of fi3. This gives you a potential support/resistance level halfway between TP1 and the starting price.
Remember, these are just potential levels and not guaranteed. It's important to use other technical and fundamental analysis alongside Fibonacci retracements.
Here's the breakdown of the steps and their results:
1. Fibonacci levels define potential support and resistance areas:
The chosen Fibonacci levels (0.382, 0.5, 0.618, and 0.786) are often seen as potential zones where the price might stall or reverse after a strong move.
2. Multiples and target prices:
The multiples (m1, m2, m3) represent price ratios based on different retracement levels.
Target prices (TP1, TP2, TP3) are calculated by raising these multiples to specific exponents. These prices suggest areas where the price might encounter resistance after a retracement (not guaranteed predictions).
3. Stop-loss levels:
Stop-loss levels (SL1, SL2, SL3) are based on the target prices and another Fibonacci level (0.786). They mark price points where a trader might exit a trade to manage risk if the price moves against them.
Essentially, the calculations translate Fibonacci retracement levels into concrete price points for potential entry (targets) and exit (stop-loss) points.
*Happy Trading and Empowered Analysis!*
Equal Highs and LowsDescription:
The "Equal Highs and Lows" indicator is a technical analysis tool designed to aid traders by identifying and marking equal price levels directly on the trading chart. This indicator helps in spotting potential support and resistance zones by drawing lines between points where the price has formed equal highs or lows over a specified lookback period. It's a versatile tool that can be customized to fit various trading strategies and chart setups.
Features:
Customization Options: Users can adjust the appearance of the lines (color, width, and style) to match their chart setup or preferences.
User-Defined Lookback Length: The number of bars to look back for finding equal highs and lows can be set by the user, allowing for flexibility in different market conditions.
Debug Labels: An optional feature that provides labels at the points of equal highs and lows, useful for analysis and understanding the indicator's workings.
How It Works:
The indicator scans the chart within the user-defined lookback length to find bars where the high or low matches that of the current bar. When such a match is found, a line is drawn connecting these points. This process is repeated for each bar, ensuring that all significant levels of equal highs and lows are marked. The indicator is designed to be intuitive and does not predict future market movements but rather highlights important price levels based on historical data.
Usage:
Identifying Support and Resistance: The lines drawn by the indicator can be used to identify potential support and resistance zones, which are crucial for making informed trading decisions.
Strategy Development: Traders can incorporate the visual cues provided by the indicator into their trading strategies, using them as one of the factors for entry or exit decisions.
Originality:
This indicator offers a unique approach to identifying and visualizing equal highs and lows, providing traders with a clear view of significant price levels. Unlike standard indicators, it allows for extensive customization and applies an innovative method to enhance chart analysis.
Conclusion:
The "Equal Highs and Lows" indicator is a practical tool for traders looking to enhance their chart analysis with visual cues of significant price levels. Its customization options and innovative approach make it a valuable addition to the trading toolkit, suitable for various trading styles and strategies.
Previous Key Levels [UAlgo]🔶Description:
"Previous Key Levels " serves as an indicator to identify and visualize previous key levels in the price action of financial instruments. These key levels include previous highs, lows, equilibrium points, and open prices across different timeframes such as daily, weekly, and monthly.
🔶Key Features:
Users have the flexibility to customize the visibility of these levels based on their preferences, including options to show only the last key levels or display all previous levels. The indicator also offers visual customization features allowing users to adjust colors for various elements such as highs, lows, equilibrium, and open prices.
Customizable Timeframes: Users can select their preferred timeframe (e.g., daily, weekly, monthly) to analyze previous key levels.
Flexible Visibility Options: Users can choose to display only the last key levels or show all previous levels based on their trading strategies.
Visual Customization: The indicator provides customizable color options for visual elements such as highs, lows, equilibrium, and open prices, allowing users to tailor the display to their preferences.
Disclaimer:
Not Financial Advice: This script is provided for educational purposes only and should not be considered financial advice. Traders should conduct their own research and/or consult with a qualified financial advisor before making any investment decisions based on this script.
Risk of Loss: Trading in financial markets involves risk of loss, and past performance is not indicative of future results. Users of this script should be aware of the risks involved in trading and should only trade with capital they can afford to lose.
No Guarantees: There is no guarantee of success or profitability when using this script. Market conditions can change rapidly, and trading results may vary.
Use at Own Risk: The author of this script (UAlgo) does not assume any responsibility for losses incurred as a result of using this script. Traders use this script at their own risk and discretion.
3 Pivots Interpolation BreakoutsI designed the '3 Pivots Interpolation Breakouts' indicator to intuitively identify breakout opportunities using pivot points. This tool stems from my need to anticipate market direction and capitalize on breakouts. It uses a line interpolated from three pivot highs or lows to forecast upcoming breakouts. This offers a straightforward way to visualize potential bullish and bearish breakouts with color-coded extrapolations. The aim is to simplify breakout detection, enhancing your trading strategy with precise, actionable insights.
EPS GridIntroduction:
This simple indicator offers insights into the relationship between stock prices and earnings, aiding in the assessment of valuation dynamics during different periods.
Understanding Price-to-Earnings (P/E) Ratio:
The commonly used Price to Earnings (P/E) ratio, calculated as Current Price divided by Earnings Per Share (EPS) over the trailing 12 months (TTM), serves as a fundamental metric. Here, we use this formula to estimate a stock's price. For instance, multiplying EPS by 10 provides an approximation of the stock price with a P/E ratio of 10.
The Grid Concept:
Utilizing this principle, a visual grid is constructed to illustrate how stock prices correlate with earnings. This grid facilitates the identification of both potential bargains and overvalued stocks.
How to Utilize:
This indicator is pre-configured with earnings multiples of 10, 15, 20, and 25. Simply add it to your chart and observe whether earnings demonstrate consistent growth. If prices lag behind earnings, a potential catch-up phase may ensue in the future.
Happy Investing!
Embark on your investment journey armed with this indicator, and may it guide you towards informed decisions and successful ventures.
Liquidity Sweeps [LuxAlgo]The Liquidity Sweeps indicator detects the presence of liquidity sweeps on the user's chart, while also providing potential areas of support/resistance or entry when Liquidity levels are taken.
In the event of a Liquidity Sweep a Sweep Area is created which may provide further areas of interest.
🔶 USAGE
A Liquidity Sweep occurs when the price breaks through a liquidity level (further referred to as LqL ), after which the price returns below/above the liquidity level , forming a wick.
The script provides 2 options when this can happen:
A wick passes a LqL after which the price quickly returns.
First the closing price breaks through a LqL . After a while, the price retests the LqL and forms a wick in the opposite direction.
The examples above show a bullish and bearish scenario of "a wick passing through an LqL where the price quickly comes back". This type of Liquidity Sweep is represented by a dotted line.
The following example shows a broken LqL , where the price retests the Liquidity zone and bounces back.
Instead of a dotted line, this type of Liquidity Sweep is represented by a dashed line.
When a Liquidity Sweep takes place, this is indicated by highlighting the "wick- LqL " distance. This distance is also the basis for the Sweep Area (see next sub-section). A small 3-bar long dotted line starts from the opposite wick as an extra aid to determine potential support/resistance/entry, ...
Colors can be set in the settings (here yellow and aqua blue instead of default colors for clarity).
🔹 Sweep Areas
The distance between the LqL and the maximum limit of the wick forms a Sweep Area , which can provide a potential support/resistance or entry zone.
These examples show both types of Liquidity Sweeps , followed by a box indicating the Sweep Area .
When the Sweep Area is mitigated or a certain amount of bars has passed (Settings - 'Max bars'), the boxes will no longer be updated.
In this case, the 'Trigger' label shows the bar where the high crossed a LqL , after which a red box starts between LqL and high.
The low of the 'Trigger' bar is the starting point of a short dotted line. Next to the 'Trigger bar' the high touches the Sweep Area before returning, providing a potential short entry. One bar further, another entry opportunity presents itself when the price breaks the small dotted line.
In the following bullish example, not only do we see opportunities when the LqL has been swept, but the following Sweep Area provides some potential entries.
The small green dotted lines also act as a guide where the price breaks above, then forms a small range, after which the price continues in an upward direction.
Here, the initial trigger on the left forms a Sweep Area that is quickly broken. However, the small green line provides a potential entry area later on. The price moves in a short channel before breaking above the LqL (green dashed line), providing more potential entries. Price retests this LqL , and goes below this level. The price remained around the previously formed channel, after which the price resumed its upward trend.
🔶 SETTINGS
🔹 Liquidity Sweeps
Swings: Period used for the swing detection, with higher values returning longer term Liquidity Levels .
Options:
- Only Wicks: Only detects a Liquidity Sweep when a wick sweeps a previous wick
- Only Outbreaks & Retest: Only detects a Liquidity Sweep when the price breaks a Liquidity Level , returns & retests the Liquidity Level , and forms a wick in the opposite direction.
- Wicks + Outbreaks & Retest: Both options can be detected.
🔹 Sweep Area
Extend: Enables/Disables extension of the Sweep Area boxes.
Max Bars: Limit the extension to a certain number of bars.
Color Sweep Area box.
Session breakThis indicator will show future lines before each session start. It will only show London session and US session start.
You can change the color of the lines and time as per day light savings.
Liquidity Sweeps [UAlgo]
🔶 Description:
This script, "Liquidity Sweeps by UAlgo" aims to identify and visualize potential liquidity sweeps in the market, assisting traders in spotting significant price levels where liquidity may be targeted by large orders. The script highlights pivot points and draws support and resistance lines based on user-defined parameters. When a liquidity sweep occurs, the script dynamically adjusts the displayed lines and provides annotations, signaling potential buying or selling opportunities.
🔶 Key Features:
Pivot Analysis: Utilizes pivot points to identify potential support and resistance levels.
Liquidity Sweep Detection: Dynamically adjusts support and resistance lines based on price action, highlighting liquidity sweep events.
Buy Side Liquidity Sweep Example :
Sell Side Liquidity Sweep Example :
Liquidity areas waiting to be swept are shown as "pivot high" in red and "pivot low" in green.
Customizable Parameters: Allows users to adjust parameters such as pivot length, maximum lines to draw, colors, and line width to suit their trading preferences.
Real-time Annotations: Provides real-time annotations on the chart when liquidity sweep events are detected, aiding traders in decision-making.
Disclaimer:
This script is provided for educational and informational purposes only. Trading involves risks, and it is essential to conduct thorough research and exercise caution when making financial decisions. The author does not guarantee the accuracy or completeness of the information provided by this script, and any actions taken based on this information are at the user's own risk.
Inversion Fair Value Gaps (IFVG) [LuxAlgo]The Inversion Fair Value Gaps (IFVG) indicator is based on the inversion FVG concept by ICT and provides support and resistance zones based on mitigated Fair Value Gaps (FVGs).
🔶 USAGE
Once mitigation of an FVG occurs, we detect the zone as an "Inverted FVG". This would now be looked upon for potential support or resistance.
Mitigation occurs when the price closes above or below the FVG area in the opposite direction of its bias.
Inverted Bullish FVGs Turn into Potential Zones of Resistance.
Inverted Bearish FVGs Turn into Potential Zones of Support.
After the FVG has been mitigated, returning an inversion FVG, a signal is displayed each time the price retests an IFVG zone and breaks below or above (depending on the direction of the FVG).
Keep in mind how IFVGs are calculated and displayed. Once price mitigates an IFVG, all associated graphical elements such as areas, lines, and signals will be deleted.
This indicator is not meant to be just a 'signal indicator'. Backtesting historical signals is incorrect as it does not consider the mitigation of IFVGs, which is a standard method for trading IFVGs & various concepts by ICT.
The signals displayed are meant for real-time analysis of current bars for discretionary analysis. Current confirmed retests of unmitigated IFVGs are still displayed to show which IFVGS have had significant reactions.
🔶 SETTINGS
Show Last: Specifies the number of most recent FVG Inversions to display in Bullish/Bearish pairs, starting at the current and looking back. Max 100 Pairs.
Signal Preference: Allows the user to choose to send signals based on the (Wicks) or (Close) Prices. This can be changed based on user preference.
ATR Multiplier: Filters FVGs based on ATR Width, The script will only detect Inversions that are greater than the ATR * ATR Width.
🔶 ALERTS
This script includes alert options for all signals.
🔹 Bearish Signal
A bearish signal occurs when the price returns to a bearish inversion zone and rejects to the downside.
🔹 Bullish Signal
A bullish signal occurs when the price returns to a bullish inversion zone and bounces out of the top.
Session Levels Predictor [LuxAlgo]The "Session Levels Predictor" indicator predicts the maximum/minimum levels that will be made within a user-specified session. Hit rate percentages are displayed to measure how often a specific level has been hit.
🔶 USAGE
The indicator can be used to estimate the expected maximum/minimum levels within a specified session, these are directly displayed at the start of a session. This operation can be useful to set take profits/stop losses levels when we expect to exit within a specific session.
Users can display up to 3 upper and lower extremities on their chart (by default only 2 upper and lower extremities are displayed), with their distance from the session opening price being determined by the user-set percentile setting, values closer to 100 will return levels farther away from the session opening price.
Predicting maximum/minimum levels effectively allows obtaining support/resistance levels for the user-defined session, with a breakout probability indicating how easy it can be for the price to reach the estimated levels. These levels can be extended outside the specified session, allowing to test their relevancy as support/resistance levels to prices outside the specified sessions.
🔶 DETAILS
To predict maximum/minimum levels made within a session we keep a record of the distance between a session's maximum/minimum value and the session opening price (opening price when the session starts).
By using the percentile_nearest_rank() on our recorded distances we draw levels from the session opening price. If a level is hit between 2 sessions, this is saved for further calculations.
Lastly, a % hit rate of these levels is shown at the sessions open, indicating the probability that these levels could be hit before the next session.
🔹 array.percentile_nearest_rank()
Returns the value for which the specified percentage of array values (percentile) is less than or equal to it, using the nearest-rank method.
For example, taking the 75th percentile from our recorded distances between the maximum session level and session opening price will return a new distance where 75% of the recorded distances are lower.
The same goes for the green session's open - low levels
🔶 SETTINGS
Session: User-defined session interval, uses the symbol timezone.
Percentile (1, 2, 3): K-th percentile used to estimate session max/min levels, higher values will return more distant levels.
Max Population: Maximum amount of recorded distance data for the calculation of percentiles.
🔹 Style
Extend Middle Line: Toggle to extend the blue Middle Line to the next session - Default disabled
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.
Fibonacci Prediction Channel PinescriptlabsThis algorithm is designed to plot a future prediction channel based on Fibonacci retracement levels. Fibonacci lines create a series of parallel channels between each consecutive pair of levels. These channels can be interpreted as ranges in which price fluctuations are expected, generating a visual cone in which the price will interact, and if that level is broken, we move on to the next one, as seen in the following image:
These projected levels into the future also act as support and resistance, creating visual channels on the chart that can help us anticipate and plan actions based on how the price has reacted to these levels in the past.
We can expect the price to react as it approaches these lines, potentially bouncing back within the channel or, if there is enough momentum, breaking through the lines to move towards the next channel.
Now, as a practical example, we observe in the following image every time a level has been broken, and we can confirm a potential entry if the subsequent candle provides confirmation of the movement in the same direction:
The levels projected to the right are not based on new price data but on past price action and extend into the future as a kind of "map" for possible future price reactions.
Fibonacci Length: Determines how many previous price periods will be considered when calculating Fibonacci retracement levels.
Español:
Este alogoritmo está diseñado para trazar un canal de predicción futuro basado en los niveles de retroceso de Fibonacc; Las líneas de Fibonacci crean una serie de canales paralelos entre cada par de niveles consecutivos. Estos canales pueden interpretarse como rangos en los que se espera que el precio fluctúe y nos generan un cono visual en la que el precio interactuará y si dicho nivel es quebrado pasaremos al siguiente como lo vemos en la siguiente imagen:
Estos niveles que proyectamos al hacia el futuro interactuan tambien como soportes y resistencias, creando canales visuales en el gráfico que nos pueden ayudar a anticipar y planificar acciones basadas en cómo el precio ha reaccionado a estos niveles en el pasado.
Podemos esperar que el precio reaccione al acercarse a estas líneas, potencialmente rebotando hacia atrás dentro del canal o, si hay suficiente impulso, rompiendo a través de las líneas para moverse hacia el siguiente canal.
ahora como ejemplo práctivo observamos en la siguiente imagen cada vez que ha ocurrido una rotura de algun nivel y podemos confirmar una probable entrada si la siguiente vela nos da una confirmacion del movimiento en la misa direccion:
Los niveles proyectados hacia la derecha no se basan en nuevos datos de precios sino en la acción del precio pasado y se extienden hacia el futuro como una especie de "mapa" para posibles reacciones futuras del precio.
Fibonacci Length: Determina cuántos períodos de precios anteriores se tendrán en cuenta al calcular los niveles de retroceso de Fibonacci.
Support and Resistance with Signals [UAlgo]🔶 Description:
"Support and Resistance with Signals ", is designed to identify key support and resistance levels on a trading chart while also signaling potential retests (denoted as "R") and breakouts (denoted as "B"). The indicator dynamically plots support and resistance lines based on pivot points and adjusts them according to price action and sensitivity settings. It aims to assist traders in identifying significant price levels and potential reversal or breakout opportunities.
🔶 Key Features:
Pivot Points: The indicator calculates pivot highs and pivot lows based on a specified period length (Checks Left and Right bars). Adjust the length of the pivot period to control the sensitivity of support and resistance levels according to the your preferences.
Support and Resistance Lines: It plots support and resistance lines at the pivot high and pivot low points, respectively.
Retest and Breakout Signals: Signals are generated based on the sensitivity setting, which adds/subtracts a portion (half) of the Average True Range (ATR) to the pivot points. A retest signal ("R") is generated when the price approaches the support or resistance level within the sensitivity range. A breakout signal ("B") is generated when the price surpasses the support or resistance level.
Sensitivity (ATR Length): Modify the retest-breakout sensitivity length to fine-tune the generation of signals based on price volatility.
Maximum Lines : Limit the number of support and resistance lines displayed on the chart for clarity.
Line Colors and Width: Customize the colors and width of support and resistance lines for better visualization.
More Examples:
Before Retest Signal:
When the price enters the retest range at the specified sensitivity:
Disclaimer:
This indicator is provided for informational purposes only and should not be considered as financial advice. Trading involves risk, and users should conduct their own research and analysis before making any investment decisions. The retest and breakout signals generated by this indicator are based on historical price data and may not guarantee future results. Users should exercise caution and use additional confirmation methods before entering any trades based on the signals provided by this indicator.
Happy Trading !
Implied Orderblock Breaker (Zeiierman)█ Overview
The Implied Order Block Breaker (Zeiierman) is a tool designed to identify enhanced order blocks with imbalances. These enhanced order blocks represent areas where there is a rapid price movement. Essentially, this indicator uses order blocks and suggests that a swift price movement away from these levels, breaking the current market structure, could indicate an area that the market has not correctly valued. This technique offers traders a unique method to identify potential market inefficiencies and imbalances, serving as a guide for potential price revisits.
The indicator doesn't scan for imbalances in the traditional sense — where there's an absence of trades between two price levels — but instead, it identifies quick movements away from key levels that suggest where an imbalance might exist. Relying on crossovers and cross-unders in conjunction with pivot points and examining the high/low within the same period provides an innovative method for traders to spot these potentially undervalued or overvalued areas in the market. These inferred imbalances can be crucial for traders looking for price levels where the market might make significant moves.
█ How It Works
Bullish
Crossover: The closing price of a bar crosses above a pivot high, which is an indication that buyers are in control and pushing the price upwards.
New Low Within Period: There is a lower low within the same period as the pivot high. This suggests that after setting a high, the market pulled back to set a new low, potentially leaving a price gap on the way up as the price quickly recovers.
Bearish
Crossunder: The closing price of a bar crosses under a pivot low, indicating that sellers are taking control and driving the price down.
New High Within Period: There is a higher high within the same period as the pivot low. This condition suggests that the market rallied to a new high before falling back below the pivot low, potentially leaving a gap on the way down.
█ How to Use
The enhanced order blocks are often revisited, and the price may aim to 'fill' the potential imbalance created by the rapid price movement, thereby presenting traders with potential entry or exit points. This approach aligns with the idea that imbalances are frequently revisited by the market, and when combined with the context of Order Blocks, it provides even more confluence.
Example
Here, if the price drops rapidly after setting a new high—crossing under the pivot low—it may skip over certain price levels, creating a 'gap' that signifies an area where the price might have been overvalued (imbalance), which the market may revisit for a potential price correction or revaluation.
█ Settings
Period: Determines the number of bars used for identifying pivot highs and lows. A higher value gives more significant but less frequent signals, while a lower value increases sensitivity but might give more false positives.
Pivot Surrounding: Specifies the number of candles to analyze around a pivot point. Increasing this value broadens the analysis range, potentially capturing more setups but possibly including less significant ones.
-----------------
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!
ATR Based Support and Resistance Zones [UAlgo]🔶 ATR Based Support and Resistance Indicator 🔶
The ATR Based Support and Resistance Indicator is a technical tool designed for TradingView users to analyze and visualize support and resistance levels based on the Average True Range (ATR) indicator. ATR is a widely used volatility indicator that measures the average trading range of an asset over a specified period. This indicator utilizes ATR values to dynamically calculate and display support and resistance zones on the price chart.
🔶 Indicator Settings
ATR Length: This setting allows users to specify the length of the period over which the ATR indicator is calculated. A longer period results in a smoother ATR value, providing a broader view of market volatility.
ATR Multiplier: The ATR multiplier enables users to adjust the sensitivity of the support and resistance zones. Increasing the multiplier widens the zones, while decreasing it narrows them, allowing traders to customize the indicator according to their trading preferences and market conditions.
🔶 Key Features
Trend Identification: The indicator identifies potential support and resistance zones based on the relationship between the ATR values and the price action. When the current ATR value exceeds a certain threshold determined by the ATR multiplier, it indicates a significant price movement, potentially signaling a trend reversal or continuation.
Impulse Detection: The indicator detects impulses in price movement by comparing the current ATR value with the previous value. An impulse is identified when the current ATR value is greater than or equal to the previous value, indicating a sudden surge in market volatility.
Bearish Impulse Example :
Bullish Impulse Example:
Color-Coded Impulses: Impulse candles are color-coded for easy visualization of bullish (green) and bearish (red) impulses. This feature helps traders quickly identify potential trading opportunities and market trends.
Wick Percentage Calculation: The indicator calculates the percentage of the wick length relative to the true range of each candle. Users can specify a threshold percentage, and when the wick percentage exceeds this threshold, it indicates a potential support or resistance zone.
Support and Resistance Zones: The indicator plots support and resistance zones based on the calculated wick percentage. These zones are visualized as rectangular boxes on the price chart, highlighting areas where price reversals or significant price movements are likely to occur.
Customizable Styling: Users can customize the styling of support and resistance zones, including line style, width, border color, and background color. This flexibility allows traders to adapt the indicator's visual appearance to their personal preferences and trading strategies.
🔶 Usage
Traders can utilize the ATR Based Support and Resistance Indicator in various ways :
Trend Direction Analysis: By observing the color-coded impulse candles, traders can identify the prevailing trend direction (bullish or bearish) based on the frequency and magnitude of impulses.
Entry and Exit Signals: Traders can use the detected support and resistance zones as potential entry and exit points for their trades. When price approaches these zones, it may indicate a trading opportunity or signal the need to adjust stop-loss or take-profit levels.
Confirmation Tool: The indicator serves as a confirmation tool for identifying potential reversal or continuation signals in conjunction with other technical indicators or trading strategies.
Session Sweeps [LuxAlgo]The Session Sweeps indicator combines ICT-based features for a complete trading methodology involving market sessions, market structure, and fair value gaps to find optimal entry conditions for trading price action.
Traders frequently tend to place stop/limit orders at the high and low points of major trading sessions such as Asian (Tokyo), European (London), and North American (New York), resulting in the establishment of liquidity pools at those particular levels. The Session Sweeps indicator is crafted to recognize and underscore occurrences of session sweeps or liquidity sweeps during these major trading sessions.
🔶 USAGE
Default settings utilize major forex trading sessions, yet users can select their preferred opening and closing times, rename the sessions, or adjust the colors. It's important to note that the specified times for each session align with the respective local timezones: Asian (Tokyo) UTC+9, European (London) UTC, and North American (New York) UTC-5.
If the price briefly crosses either the highest or lowest point of a market session. These movements, aiming at triggering stop losses, suggest potential shifts in the market direction. Detecting such movements is the fundamental purpose and core functionality of the script.
🔹Market Structure Shifts
A Market Structure Shift refers to a change in market direction, either from an uptrend to a downtrend or vice versa. A part of a common entry model when using session sweeps is waiting for the formation of a CHoCH after a session sweep.
🔹Fair Value Gaps
A Fair Value Gap (FVG) holds particular appeal for price action traders, emerging when there are inefficiencies or imbalances in the market, often a result of uneven buying and selling activity. The underlying concept of FVGs is that the market tends to revisit these inefficiencies before resuming its trajectory in alignment with the initial impulsive move.
After the formation of a CHoCH traders can enter a position when the price enters the area of a Fair Value Gap (FVG).
🔹Setup Examples
This entry setup is commonly used by ICT traders and is shared for informational & educational purposes only.
Long Positions (5-Minute Timeframe):
Wait for the previous session's low to be swept.
Look for a Bullish Choch.
Find a Bullish FVG formed by or before the Choch.
Entry Point: At the FVG.
Take Profit (TP): At the session high or aim for a 1:2 Risk-Reward Ratio.
Stop Loss (SL): At the session low or nearest Swing Low.
Take partial profits at intermediate swings, but don’t shift SL prematurely.
Short Positions (5-Minute Timeframe):
Wait for the previous session's high to be swept.
Look for a Bearish Choch.
Find a FVG formed by or before the Choch.
Entry Point: At the FVG.
Take Profit (TP): At the previous session's low or aim for a 1:2 RR.
Stop Loss (SL): At the session high or nearest Swing High.
Take partial profits at intermediate swings, but don’t shift SL prematurely.
🔶 SETTINGS
🔹Session Sweeps
Buyside Sweep Zones, Color, and Margin: toggles the visibility of bullside sweep zones, customizes the associated color, and sets the margin value defining the range of a bullside sweep zone.
Sellside Sweep Zones, Color, and Margin: toggles the visibility of sell-side sweep zones, customizes the associated color, and sets the margin value defining the range of a sell-side sweep zone.
Sweep Margin Length: specifies the maximum allowed length of a sweep zone invalidation, the length over which the price slightly invalidated the margin range.
Detect Sweeps Once per Session: if enabled will detect only once a sweep zone within a session.
Hide Fake Sweep Zones, and Color: controls the visibility and color of the fake sweep zones.
🔹Sessions
Session (Asia, London, New York AM, and New York PM), Start Time, and End Time: enables or disables the visibility of the named market session range, and customization of the session hours.
Color: color customization option of the named session.
Extend Max/Min: extends the highest and lowest price levels of the named session until the end of the next enabled session. This option is recommended to be enabled when sweep zone detection is activated to observe the relationship between the sweep zone and previous session extreme levels.
Extend Mid: extends the mean price levels of the named session until the end of the next enabled session. The extended line may serve as potential support and resistance levels.
Fill: enables/disables background coloring of the named session.
New York DST | London DST: enabling this option initiates Daylight Saving Time (DST) for New York or London. Note: Daylight Saving Time is not applied to the Asian (Tokyo) session.
Sessions Extreme Lines | Sessions Names: toggles the visibility of the highest and lowest price levels, as well as the names, for all market sessions.
Session Lines Width: sets the width of the lines for all sessions.
Session Fill Transparency: sets the background color transparency of the range for all sessions.
🔹Market Structure Shifts
Market Structure Shifts: toggles the visibility of market structure shifts, also known as change of character (CHoCH).
Detection Length: specifies the detection length.
Market Structure Shifts; Bull & Bear: color customization options.
🔹Fair Value Gaps
Fair Value Gaps: toggles the visibility of the fair value gaps.
Fair Value Gap Width Filter: specifies the filtering multiplier; additional details can be found in the tooltip of the respective input option.
Bullish & Bearish Imbalance: color customization options.
🔹Sessions Tabular View
Sessions Tabular View: toggles the visibility of the tabular view of the sessions, displaying date &time, status, and countdown counter.
Hide if not Forex Market Instrument: checks the market and automatically enables/disables the option based on the market instrument.
Table Text Size & Position: size and placement customization options
🔶 LIMITATIONS
Please be aware that fair value gap filtering cannot be applied to the initial 144 candles (with a fixed-length ATR) as the ATR value necessary for filtering won't be available during this period.
🔶 RELATED SCRIPTS
Buyside-Sellside-Liquidity
Sessions
Liquidity-Voids-FVG
Thank you to our community for the recommendation of this script. To explore additional conceptual scripts and related content, we invite you to visit >>> LuxAlgo-Scripts .
Dynamic Support/Resistance Zones [ChartPrime]Dynamic Support/Resistance Zones is a new way to visualize key support and resistance levels by analyzing pivot points. It aggregates these points into bins and uses different scoring methods to determine the strength of the zone. The Linear method treats every pivot the same, Time gives more importance to recent pivots, and Volume scores pivots based on trading activity.
It visually represents the strength of price zones using either a visual distribution or an overlay of colors. Areas with many aggregated pivots are marked using the High Color, indicating strong support or resistance. Fewer pivots are shown in Low Color, suggesting weaker levels. Users can also see the score using the distribution mode to more accurately determine the strength of these areas.
The indicator also includes a special moving average line, calculated from pivot prices and their weights. This gives a central pivot level, allowing you to see the average pivot position. We have also provided some smoothing for this line to make it easer to use.
We have included various options to tailor your analysis. These include selecting the scoring method for pivots and adjusting the number of pivots to consider, along with many visual aids. Traders can also set the level of filtering for the distribution of pivots. By default the filter isn't enabled but when it is enabled it allows for a less noisy experience at the expense of precision.
We have included four pivot periods that you can modify and toggle. The idea is that longer period pivots will enhance the strength of the shorter period ones providing a natural way to weight pivot levels. You can also specify whether you want to use pivot high, pivot low, or both in your analysis.
Here are some details on the key inputs:
Weighting Style: Choose how to score pivot points. Options include: Linear: Treats each pivot equally. Time: Gives more importance to recent pivots. Volume: Scores pivots based on trading volume.
Number of Pivots: Set the number of pivots to consider in the calculation. Both pivot highs and lows are treated separately.
Filtering: Adjust the level of filtering applied to the distribution of pivots. A higher value smooths the distribution, providing a cleaner visual representation at the cost of some precision. This setting is crucial for managing the trade-off between clarity and detail in the visualization of support and resistance zones.
Distribution Scale: Determines the scale of the distribution on the screen. It influences both the visual aspect and the precision of the calculations, allowing for a balance between visibility and analytical accuracy.
Manual Precision: Manually set the number of divisions within the range. This setting offers control over the granularity.
Auto Precision: When enabled, it automatically adjusts the precision based on the average range of a candle, ensuring a minimum level of detail in the visualization.
Show Distribution: Toggle the visibility of the distribution of pivot points. When activated, it provides a detailed visual representation of where pivots are concentrated.
Show Score in Distribution: Opt to display the actual score within the distribution. This feature adds a quantitative element to the visual representation, offering a clearer understanding of the pivot point concentration.
Distribution Overlay: Activate a heat map overlay to visualize the distribution of pivots. You can also adjusting the transparency of this overlay, providing a balanced view that does not obstruct the underlying price chart.
Show Support/Resistance: Enable lines that indicate identified support and resistance levels based on the aggregated pivots. This feature provides a clear, actionable insight directly on the chart.
S/R Zone Visibility: Choose to display the support/resistance zones and set their transparency. It offers an extended visual cue about the potential breadth of support or resistance areas.
Pivot Level Average: Introduce a moving average line that's calculated based on the weighted pivot levels. You can also adjust the smoothness of this line.
Dynamic Support/Resistance Zones is an intuitive and versatile trading indicator that offers a novel approach to identifying support and resistance levels by analyzing pivot points. It blends a variety of scoring methods, customizable visual representations, and a unique moving average line. With its customizable settings for pivot analysis, visual clarity, and precision, it's an nifty tool for traders looking to enhance their decision making with detailed and actionable insights.
Inversion Fair Value Gaps | Flux Charts💎 GENERAL OVERVIEW
Introducing our new Inversion Fair Value Gaps (IFVG) indicator! Inversion Fair Value Gaps occur when a Fair Value Gap becomes invalidated. They reverse the role of the original Fair Value Gap, making a bullish zone bearish and vice versa. With this indicator, you can now see the volume of the bar that invalidated the FVG, which is also the bar that IFVG occurred. For more information about the process, read the " HOW DOES IT WORK " section of the description.
Features of the IFVG Indicator :
Render Bullish / Bearish IFVG Zones
See The Occurrence Volume Of The IFVG Zones
Combination Of Overlapping FVG Zones
Variety Of Zone Detection / Sensitivity / Filtering / Invalidation Settings
High Customizability
🚩UNIQUENESS
This indicator stands out with its ability to render the occurrence volume of IFVGs. Also the ability to combine overlapping FVG zones will result in cleaner charts for traders. You can customize the FVG Filtering method, FVG & IFVG Zone Invalidation, Detection Sensitivity etc. according to your strategy to get the best performance from the indicator.
📌 HOW DOES IT WORK ?
A Fair Value Gap generally occur when there is an imbalance in the market. They can be detected by specific formations within the chart. An Inversion Fair Value Gap is when a FVG becomes invalidated, thus reversing the direction of the FVG.
⚙️SETTINGS
1. General Configuration
FVG Zone Invalidation -> Select between Wick & Close price for FVG Zone Invalidation.
IFVG Zone Invalidation -> Select between Wick & Close price for IFVG Zone Invalidation.
Zone Filtering -> With "Average Range" selected, algorithm will find FVG zones in comparison with average range of last bars in the chart. With the "Volume Threshold" option, you may select a Volume Threshold % to spot FVGs with a larger total volume than average.
FVG Detection -> With the "Same Type" option, all 3 bars that formed the FVG should be the same type. (Bullish / Bearish). If the "All" option is selected, bar types may vary between Bullish / Bearish.
Detection Sensitivity -> You may select between Low, Normal or High FVG detection sensitivity. This will essentially determine the size of the spotted FVGs, with lower sensitivies resulting in spotting bigger FVGs, and higher sensitivies resulting in spotting all sizes of FVGs.
Show Historic Zones -> If this option is on, the indicator will render invalidated IFVG zones as well as current IFVG zones. For a cleaner look at current IFVG zones which are not invalidated yet, you can turn this option off.
ICT Unicorn Model [LuxAlgo]The ICT Unicorn Model indicator highlights the presence of "unicorn" patterns on the user's chart which is derived from the lectures of "The Inner Circle Trader" (ICT) .
Detected patterns are followed by targets with a distance controlled by the user.
🔶 USAGE
At its core, the ICT Unicorn Model relies on two popular concepts, Fair Value Gaps and Breaker Blocks. This combination highlights a future area of support/resistance.
A Bullish Unicorn Pattern consists out of:
A Lower Low (LL), followed by a Higher High (HH)
A Fair Value Gap (FVG), overlapping the established Breaker Block
A successful re-test of the FVG which confirms the pattern.
A Bearish Unicorn Pattern consists of:
A Higher High (HH), followed by a Lower Low (LL)
A Fair Value Gap (FVG), overlapping the established Breaker Block
A successful re-test of the FVG which confirms the pattern
The pattern detection depends on detected swings, which can be controlled by the Swing setting. Using higher values of this setting will return longer-term breaker blocks.
🔹 Using Risk/Reward Targets
A confirmed Unicorn pattern will show a blue ( Target ) / grey ( Stop Loss) "Risk/Reward" areas (RR).
When the Stop Loss or Target is hit, a white line is shown on the concerned side.
The Risk/Reward ratio can be adjusted in the "Targets" settings.
🔹 Trailing Stop
As seen in the previous snapshots, besides the RR areas, this indicator also includes an optional Trailing Stop .
This can be helpful to lower your risk, by exiting earlier than if you would wait until the Stop Loss is hit.
This example shows a successful bullish and bearish Unicorn Pattern . In this scenario, the Trailing Stop could be used for partial Take Profit.
The goal of this publication is to show confirmed Unicorn Patterns . To increase the chance of success, it is important to evaluate the bigger picture & use this in confluence with your price action analysis. For example, look for potential areas of liquidity, consider this pattern only during certain market sessions, avoid trading during heavy impact news, &/or incorporate other aspects of technical analysis rather than just following this pattern blindly.
🔶 DETAILS
🔹 Combine
When disabled, all potential Unicorn Patterns will delete previous unconfirmed patterns:
Enabling Combine ensures the last Unicorn Patterns in the opposite direction will remain.
While the latter bullish pattern became invalid, another one formed.
The combination of the previous bearish pattern, and looking at the big picture, the bullish pattern did not have much chance to be successful.
While disabling 'combine' helps minimize clutter, enabling this feature can give a pattern more chance to hit the SL/Target level.
🔹 Mitigated FVG
Users can determine if a pattern becomes invalid due to a mitigated FVG, causing the pattern to be deleted.
🔹 New pattern detected
When a new pattern is detected, the previous unconfirmed pattern in the same direction (bullish - bullish or bearish - bearish) will be deleted. This will always be the case, whether "Combine' is enabled or disabled.
When the previous pattern was confirmed but no SL or Target level was hit, this pattern will stop updating.
🔶 SETTINGS
🔹 Unicorn
Swings: This sets the length of swings, used for the underlying ZigZag and Unicorn Patterns detection.
Bull: Enable/disable Bullish patterns, and set the color of FVG box and Trailing Stop .
Bear: Enable/disable Bearish patterns, and set the color of FVG box and Trailing Stop .
Combine: When enabled, patterns in opposite directions (bullish/bearish) can exist at the same time. disabling this feature tends to give less clutter. See the "Usage" section for more information.
🔹 Targets
Risk/Reward: Sets the Risk/Reward ratio.
Trailing Stop: Set the length of small swings, which is used for the Trailing Stop .
IU Support and Resistance How this script works :
1. This script is an indicator script which calculates the support and resistance based on pivot high and pivot low and plot them as zone onto the chart.
2. The first user input is minimum number of touches which indicates how many time pivot high or pivot low should be tested in order to be a valid support or resistance level.
3.The second user input "Set Buffer" check if the user wants to use a custom buffer or not if it's unchanged then the default is 50% of the 1000 period ATR value .
4. If "Set Buffer" is checked meaning if it's set to true then only the third user input will be execute which is the "buffer" which indicates how much price range user wants his zone to have.
5. After the user input part this script create two arrays to store the pivot high and pivot low values every time he have a new value.
6. This script also creates two arrays to store the bar index of the bar where the new pivot high or pivot low is detected those bar index will be later use while creating the support and resistance zones.
7. Then the script creates four more arrays to store the final support and resistance values and their respective bar index which will be use for creating the support and resistance zones.
8. After this the script check that we are at the last bar of our chart if we are then we sort the support and resistance indices by descending order and store them into an new variable after that we sort the support and resistance arrays by descending order, then we loop through the arrays elements and we check if the previous element comes under the zone of the current element if so we increase the "minimum touch" variable by 1, once we have 5 or more count in our variable and we no longer have a valid zone then we store the element value and the sorted index of the element into our final arrays.
9. Finally the script will loop through the final support and resistance arrays and it will create a box for each support and resistance with respect to extending it on both directions.
10.The green zones are the support and the red zones are the resistance.
How user can benifits from this script:
1. User can automatically identify support and resistance zones and he can plan his trade as per that.
2. User can test how different markets reacts with support and resistance zones.
3. User can plan breakout trade on the break of the support or resistance level.
4. User can adjust he stop loss and take profit as per the support and resistance zones.
Multi VWAP [MW]Introduction
The Multi VWAP tool extends the concept of using the Anchored Volume Weighted Average Price, popularized by its founder, Brian Shannon, founder of AlphaTrends, and creates automatic AVWAPS for multiple anchor points, such as for 2-day, 3-day, 4-day, 5-day, and custom date anchors as well as automagically creating month-to-date and year-to-date anchors. Currently, most standard VWAP tools allow users to place custom anchored VWAPs, but the routine of doing this for every equity being watched can become cumbersome. This tool makes that process multi-times easier. Brian Shannon is also the author of “Maximum Trading Gains With Anchored VWAP: The Perfect Combination of Price, Time, and Volume”. Available at Amazon.
Settings
Daily VWAP : A continuous line of the the daily Volume Weighted Average Price (VWAP)
Weekly VWAP : A continuous line of the weekly VWAP
2-Day AVWAP : The anchored VWAP from 2 trading days ago (holidays and weekends are excluded in this calculation)
3-Day AVWAP : The anchored VWAP from 3 trading days ago
4-Day AVWAP : The anchored VWAP from 4 trading days ago
5-Day AVWAP : The anchored VWAP from 5 trading days ago. The slope of this line and the position of the price relative to this line can be used to determine trend direction.
10-Day AVWAP : The anchored VWAP from 10 trading days ago
Month-to-Date AVWAP : The anchored VWAP from the beginning of the current month
Year-to-Date AVWAP : The anchored VWAP from the beginning of the current year
Custom Date AVWAP : Sets a date to begin an anchored VWAP starting from any time.
Use only the most recent VWAP for Week, Month, and Year: Toggles on and off the continuous weekly, monthly, and yearly VWAPs
Calculations
This indicator does not provide buy or sell signals. It is simply the VWAP calculated starting from an “anchor point”, or start time. It is the calculated by the summation of Price x Volume / Volume for the period starting at the anchor point.
How to Interpret
According to Brian Shannon, VWAP is an objective measure of what the average trader has paid for a particular equity over a given period, and is the value that large institutional investors frequently use as a trade signal. Therefore, by definition, when the price is above an AVWAP, buyers are in control for that period of time. Likewise, if the price is below the AVWAP, sellers are in control for that period of time.
Shannon also distinguishes the importance of an increasing or decreasing 5 day VWAP, which reflects the price sentiment, objectively, for roughly the last trading week, or 5 trading days. Pricing below a decreasing 5-day VWAP is considered very bearish, while pricing above an increasing 5-day VWAP is considered bullish and is recommended before considering long positions.
Additionally, a custom VWAP can be generated to coincide with important events, such as FOMC meetings, CPI reports, earnings reports, etc.
Practically speaking, price action can tend to change direction when a significant VWAP is hit, voiding buy and sell signals. Like moving averages, this indicator can show, in real-time, how a buy or sell signal should be interpreted. A significant AVWAP line is a point of interest, and can serve as strong support or resistance, because large institutions may be using those values for entries or exits. For a great analysis of how to use AVWAP, visit the AlphaTrends channel on Youtube here or you can buy Brian Shannon’s “Anchored VWAP” book on Amazon.
Other Usage Notes and Limitations
It's important for traders to be aware of the limitations of any indicator and to use them as part of a broader, well-rounded trading strategy that includes risk management, fundamental analysis, and other tools that can help with reducing false signals, determining trend direction, and providing additional confirmation for a trade decision. Diversifying strategies and not relying solely on one type of indicator or analysis can help mitigate some of these risks.
Additionally, the indicator may take a little longer to load than usual. On the rare occasion where it fails to load, you may need to remove the indicator and add it back to your chart. Also, if you do encounter this problem, avoid redrawing your chart while the indicator is being added to the screen.
Acknowledgements
This script uses the MarketHolidays library by @Protervus. Also, for debugging, the JavaScript-style Debug Console by @algotraderdev and the TimeFormattingLibrary by @twingall were invaluable. And, of course, without Brian Shannon's books, videos, and interviews, this indicator would would not be possible.