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.
Pivot-Punkte und Levels
PKJ StrategyWelcome to the Daily Price Action Mastery Strategy, a powerful approach to navigating the financial markets using the purest form of market analysis – price action. This trading view strategy is meticulously crafted for those seeking a method that harnesses the daily price movements to make informed and strategic trading decisions.
Key Features:
Daily Candlestick Analysis: Dive into the daily candlestick patterns to identify key support and resistance levels, trend reversals, and potential breakout points. The strategy leverages the valuable information encapsulated in each day's price action to discern market sentiment.
Trend Identification: Utilize trend analysis tools and indicators to pinpoint the prevailing market direction. By understanding the dynamics of daily trends, traders can align their positions with the broader market movement for higher probability trades.
Dynamic Support and Resistance: Implement dynamic support and resistance levels derived from daily price action. These levels act as crucial markers for entry and exit points, helping traders set effective stop-loss and take-profit orders.
Chart Patterns Recognition: Uncover chart patterns such as head and shoulders, flags, and triangles on the daily timeframe. The strategy incorporates pattern recognition techniques to identify potential trend continuation or reversal scenarios, offering traders a comprehensive view of market dynamics.
Volatility Analysis: Gauge market volatility by studying daily price ranges and fluctuations. Volatility indicators are integrated to help traders adjust their risk management strategies in response to varying market conditions.
Confirmation through Indicators: Supplement price action analysis with carefully selected indicators for additional confirmation signals. These indicators are chosen to align with the philosophy of the Daily Price Action Mastery Strategy, enhancing the precision of trade entries and exits.
Risk Management Guidelines: Discover effective risk management practices tailored to the daily timeframe. Learn how to optimize position sizes, set appropriate stop-loss levels, and manage capital to ensure long-term success and sustainability in your trading journey.
Whether you are a seasoned trader or a newcomer to the markets, the Daily Price Action Mastery Strategy provides a comprehensive framework to navigate the complexities of daily price movements. Elevate your trading experience by incorporating this strategy into your analysis, and empower yourself to make well-informed decisions in the dynamic world of finance.
Swing IdentifierThe "Swing Identifier" is a custom Pine Script indicator designed for use in the TradingView platform. It serves to visually identify and mark swing highs and swing lows on a trading chart, which are key concepts in technical analysis. This script is comprehensive and customizable, making it a useful tool for traders looking to pinpoint potential trend reversals and support or resistance areas.
**Key Features of the 'Swing Identifier' Indicator:**
1. **Swing Range Input:**
- This input determines the number of bars to the left and right of the current bar that the script will examine to identify a swing high or low. A larger value will look for swings over a broader range, potentially identifying more significant swings but at the expense of sensitivity.
2. **Swing Strength Input:**
- The swing strength is set as a percentage and is used to filter out insignificant price movements. A swing high or low is only considered valid if the percentage change from the last swing is greater than this input value. This feature helps in avoiding false signals in sideways or less volatile markets.
3. **Use Wicks Option:**
- Users can choose whether to consider the wicks of the candles or just the closing prices in identifying swings. This feature adds flexibility, allowing the script to be tailored to different trading styles and strategies.
4. **Line Color Customization:**
- The color of the lines marking the swings can be customized, enhancing the visual appeal and readability of the chart.
**Operational Mechanics:**
1. **Identification of Swing Highs and Lows:**
- The script uses the `ta.pivothigh` and `ta.pivotlow` functions to identify swing highs and lows. Whether it uses the high/low of the candles or their closing prices is determined by the user's choice in the "Use Wicks" option.
2. **Drawing and Updating Lines:**
- When a new swing high or low is identified, and it meets the percentage change criteria from the previous swing, a line is drawn from the last swing low to the current high (or vice versa). If a new swing high (or low) is identified that is higher (or lower) than the previous one, the old line is deleted, and a new line is drawn.
3. **Swing Update Logic:**
- The script maintains a toggle mechanism to look alternatively for highs and lows. This ensures that it sequentially identifies a high and then a low (or vice versa), which aligns with how actual market swings behave.
**Usage in Trading:**
1. **Identifying Trend Reversals:**
- By marking swing highs and lows, the script helps traders identify potential trend reversals. A break of a swing low in an uptrend or a swing high in a downtrend could signal a change in the prevailing trend.
2. **Support and Resistance:**
- Swing highs and lows often act as levels of support and resistance. Traders can use these levels for setting entry or exit points, stop losses, and take profit orders.
3. **Customization for Strategy:**
- The customizable nature of the script allows traders to adjust the parameters according to their trading strategy, time frame, and asset volatility.
In summary, the "Swing Identifier" is a versatile and customizable tool that aids in visually identifying crucial price swing points, thereby assisting traders in making informed decisions based on technical analysis principles.
Algoflow's Levels PlotterAlgoflow's Levels Plotter - Indicator
Release Date: Jan. 15, 2024
Release version: v3 r1
Release notes date: Jan. 15, 2024
Overview
Parses user's input of levels to be plotted and labeled on the chart for NQ & ES futures
Features
Quick plotting of predetermined price levels.
- Type or copy from another source of values in a predetermined output format.
Supports separate line plotting for Weekly, OVN and RTH values
- Plot only Weekly, OVN or RTH levels, or all
- Configure colors separately for Inflection Points, Weekly, OVN & RTH levels
- Shift/place price labels separately to easily identify levels
User Impacts of Changes
Requires users to remove previous version and re-add indicator "Algoflow's Levels Plotter", then re-add values. Colors and shift values will need to be re-entered and/or reconfigured
Support
Questions, feedbacks, and requests are welcomed. Please feel free to use Comments or direct private message via TradingView.
Quick usage notes:
The indicator allows you to enter data for both ES & NQ at the same time. This is useful in single chart window/layout situations, like viewing on the phone. When you switch between futures, the data is already there.
If you leave the entries blank, nothing will be plotted. This is useful if you want to have separate charts for ES & NQ. So you can just enter only the relevant data of either.
As an indicator, input values are saved within it, until it is removed from the chart. Input for one chart will not update other charts of the same ticker, even in the same layout.
The easiest and quickest way to share the inputs across all charts and layouts is to use the Indicator Templates feature.
- After input values are entered (for both ES & NQ futures) via the indicator's Settings, select ""Save as Default"".
- Click on ""Indicator Templates"" (4 squares icon), and click on ""Save Indicator template...""
- Remove the previous version of the indicator in other charts.
- Click on ""Indicator Templates"" icon, and select the newly created template. Repeat this for other charts of the same futures ticker
The labels can be disabled in settings > Style tab. Use the Inputs tab to configure orientation (left or right of current bar on chart), and how much spacing from the current (in distance of bars)
Format example:
Primary directional inflection point: 1234
For Bulls: 1244.25, 1254, 1264.50
For Bears: 1224, 1214, 1204
Changes
v3 r1 - Fixed erroneous default values in Weekly input sections. Added options to en/disable display of each set (session) of levels. Default label text size to normal, from small.
- Jan 15, 2024
v2 r9 - Added support for USTEC & US500.
- Dec. 10, 2023
v2 r8 - Added configuration features for users to modify the labels' text colors and size. Simplified code further by moving inputs processing modules into a single user function.
- Oct. 31, 2023
v2 r7 - Added support for the micro NQ & ES. Modified to ignore string case in inputs
- Oct 18, 2023
v2 r4 - Added support of weekly lines and labels features. Began the process of optimizing/simplifying code
- Oct. 15, 2023
v2 r3 - Made Inflection Point levels' colors configurable
- Oct. 04, 2023
v2 r2 - Removed comments & debug codes from development build revision #518
- Oct. 04, 2023
v2 r1 - Released from development revision #518. Major rewrite to fix previous and overlapping plots of lines and labels.
- Oct. 04, 2023
v1 r2 - First release of indicator
- Oct. 02, 2023
Intraday Fibonacci Levels [Gorb]Welcome to the Intraday Fibonacci Levels indicator, a dynamic and customizable tool designed for traders who incorporate Fibonacci retracements and extensions into their technical analysis. This indicator focuses on intraday price action, allowing you to select a specific candle from any trading session and visualize crucial Fibonacci levels derived from its high and low prices.
Features:
Candle Selection for Fibonacci Analysis: Select any candle based on its time to plot Fibonacci levels, giving you control over the period of analysis.
Customizable .236 and .618 Fibonacci Levels: Plot and customize the .236 and .618 Fibonacci retracement and extension levels. Adjust color and line style for each level to fit your chart preferences.
User-Friendly Interface: Easy-to-use input fields for selecting the candle time and configuring Fibonacci settings. Intuitive toggle options to display or hide specific Fibonacci levels.
Dynamic Updating: The indicator updates in real-time as new price data is received, ensuring you have the latest Fibonacci levels on your chart.
Usage Case:
This indicator is ideal for day traders and technical analysts who utilize Fibonacci tools to identify potential support and resistance levels, trend reversals, or continuation patterns. Whether you are analyzing a high-impact news event candle or a significant pivot point in the trading day, this indicator helps bring clarity to your Fibonacci-based trading strategy.
Guidelines for Usage:
Use the indicator settings to select the candle time and configure your desired Fibonacci levels. You can choose any time you want, in order to use premarket candles you need to enable electronic hours on your chart to have levels plot from pre/post.
These auto plotted levels can act as pivot points or points of support and resistance for traders to make informed trading decisions near these levels. Analyze the plotted Fibonacci levels in conjunction with other technical indicators or price action patterns for informed trading decisions.
Conclusion:
This indicator is a versatile and essential tool for traders who rely on Fibonacci analysis as part of their trading arsenal. By offering the flexibility to analyze specific candles and customize Fibonacci levels, this indicator empowers you to make more informed trading decisions. Its user-friendly design and real-time updating capabilities ensure that you have access to accurate and relevant Fibonacci data at any moment of the trading day.
RISK DISCLAIMER
All content, tools, scripts & education provided by Monstanzer or Gorb Algo are for informational & educational purposes only. Trading is risk and most lose their money, past performance does not guarantee future results.
Multi Session Volume Profile LevelsThis script allows a user to plot current and historical volume profile levels (POC, VAH, VAL) of RTH (NY trading hours), ETH (Globex and/or Equities ETH), and Weekly Profiles.
Each profile has multiple settings to tailor how the user desires. The list includes:
Plotting the current volume profile
Plotting historical session/week volume profile levels
Many configuration options for colors, line styles, and labels
One feature not mentioned above is the ability to plot any untested (i.e. naked) level that will disappear once it is traded through. The way this feature works is if a level is traded through during RTH (NY session), the level will stop plotting and/or disappear at the end of that trading session if it is a session VP level (ETH or RTH) or at the end of the trading week for the weekly profile levels.
Limitations
There are some minor limitations due to pine script that need to be mentioned. The volume profile calculations utilize the 1 minute timeframe to allow for more granular plotting of the volume profile. This allows the script to mimic the native volume profile script as closely as possible. The timeframe used for the calculation can be changed to use 1m, 2m, 3m, or 5m. Please be aware that using a higher timeframe allows for more historical levels to be plotted but results less resolution of the volume profile itself.
An attempt was made to get this as close to the native volume profile levels as possible. While most of the time the levels in this script are within a handful of ticks of the native levels, there are situations where they can be far off. Double distribution days are where this script can sometimes deviate significantly from the native volume profile or in instances where there are two high volume nodes that are very similar in volume. Pine script does not provide the same resolution to volume that is used in the native volume profile script which is why the values may be different when comparing them.
Another item that might be encountered is calculation timeouts. Due to the amount of calculations needing to be done to plot these levels you may encounter calculation timeouts when first applying them to the chart and periodically during the use of the indicator. If this is encountered, simply change one of the inputs in the inputs tab to force it to recalculate and it will eventually provide the levels on the chart. I am working on trying to optimize this to reduce these calculation timeouts but this is as good as I could get it for now.
Future updates will include higher timeframe volume profile values but will require a bit more work to get it implemented. As always I am open to suggestions on how to make this script better as it provides a more automated way to utilize these levels than what is currently provided.
Key Levels | Flux Charts💎 GENERAL OVERVIEW
Introducing our new Key Levels indicator! This indicator allows you to see the key levels on the current chart such as previous day lows / highs, pre-market data, yesterday's close, today's open, pivot points, and much more! It's highly user-friendly with every line being individually customizable and having a wide range of text options.
Features of the new Key Levels indicator :
Today & Yesterday High, Low, Open & Close
Previous 3-10th Day Highs & Lows
Pre-Market Highs & Lows
Previous Month High & Low
High & Low Pivots
Combination Of Same Levels
Wide Customization Options
📌 HOW DOES IT WORK ?
Key levels are important areas in a chart where a significant reaction is expected. In this indicator, you can enable up to the previous 10 days highs and lows, yesterday's close / today's open, and the latest pivot points. Key levels generally act like support & resistance. Here are a few examples :
As shown, key levels play an important role determining the current trend and can be useful in identifying potential levels where the market will reverse or breakout.
🚩UNIQUENESS
1. More Key Levels
We believe that past key levels may be as important as current ones. Some of the key-levels indicators do not include them even though strong reactions can happen around them. Thus, our indicator let's you check up to 10 days backwards.
You can select the ones you think that are the most important and just enable them, making the indicator customizable to your liking.
2. Pre-Market Data
With assets that have pre-market data available, it's crucial to analyze it to have a better understanding of the market in regular trading hours. Our indicator will plot pre-market highs and lows, even if your chart is in the regular trading hours only mode. We believe this will be helpful with your analyzing process.
3. Combination
The indicator can dynamically combine same key levels, so you can have a clear look to the chart without lines & text colliding with each other. This would also help you determine stronger key levels as if a key level occured more than a time, it could be a sign that it's a stronger one. An example :
To summarize, using key levels is an essential skill while detecting zones where strong reactions are expected. This indicator provides up to 10 day's high and low levels, and all of them can be individually turned on / off. Traders that believe older key levels can be important and want to look at the whole picture may use this feature. Also for assets that have pre-market data available, the indicator provides pre-market levels as well. Besides all that, High & Low pivots will provide latest key levels so traders can use them in their decisions.
⚙️SETTINGS
1. General Configuration
You can enable / disable :
1. Today's High / Low / Open
2. Yesterday's High / Low / Close
3. 3th-10th Day High / Low
4. Pre-Market High / Low
5. Previous Month High / Low
You can also change the colors and switch their line styles between solid, dashed and dotted.
2. High & Low Pivots
Enabled -> Enable / Disable High & Low Pivots
Pivot Range -> The range used in the detection of pivot points. Larger values will result in less pivot points, while smaller values will provide more pivot points. This essentially determines how many bars to the right & left shouldn't exceed the pivot's high or low.
You can also change the text color and text size of the pivots from the settings.
3. Style settings
Text Offset -> How many bars of offset should the texts have to the right. Increase if text collides with bars while Align Labels option is set to "Right".
Extend Lines -> If enabled, lines will be extended infinitely to right & left. If disabled, all lines will be clamped in their timelines.
Show Line Values -> If enabled, line information text will contain their price.
Align Labels ->
Right = Align line labels to right.
Center = Line labels will always be at the center of the screen.
IMGPro - V1.0IMG PRO uses nine sequential stages to analyse price action and alert users to potential Trade Setups using various Price Action Concepts as detailed below:
1. Identify Higher Timeframe Market Structure and Points of Interest (HTF-POIs)
2. Calculate position size based on your risk appetite, fees and account leverage and customisable maximum trade risk
3. Verify price is in a premium or discount
4. Determine Lower Timeframe Market Structure Break Type
5. Apply Early Warning Systems if enabled
6. Alert you to risk managed trade setups at enabled HTF-POIs
7. Alert you to unentered trade invalidations
8. Alert you to trade exits based on your set criteria
9. Provide Additional Alerts such as Higher Timeframe SFPs and Market Structure Breaks that act as potential early warnings that a trade setup may be forming
1. HTF POIs Available with IMG PRO:
a. HTF Market Structure Range Highs and Lows
b. HTF Order Blocks
c. HTF Order Blocks & FVG Overlaps
d. HTF Breakers
e. HTF Breakers & FVG Overlaps
f. HTF FVGs
g. Internal Liquidity Levels
These levels are used for Trade Signals based on user settings applied. Details provided in the trade setup section below
a. Higher Timeframe Market Structure Range High and Low through Multiple Timeframe Analysis:
Market Structure can be defined using several techniques. The IMG indicators employ the Close through High/Low technique, which necessitates a candle to close through a structural level to validate a structural break and designate a new range.
Example: H12 Market Structure visualisation on a H12 Chart with annotations:
By selecting a particular Market Structure timeframe in the settings, the indicator immediately illustrates both current and historical market structures for the chosen timeframe across all subordinate timeframes, subject to the limitations of your Tradingview subscription.
Example: H12 Market Structure visualisation on a H1 Chart with annotations:
b. Higher Timeframe Order Blocks
An Order Block represents the last candle of the opposite direction preceding a Market Structure Break. For instance, a bullish Order Block is identified as the final bearish candle leading to a bullish market structure break, and vice versa for bearish Order Blocks.
Example: H12 OB visualisation on a H12 Chart with annotations:
When activated, the indicator will highlight the Higher Timeframe Order Blocks responsible for a Market Structure Break on all subordinate timeframes relative to the chosen Market Structure Timeframe.
Note: if multiple OBs exist, the indicator will display the OB closest to the new range extreme
Example: H12 OB visualisation on a H1 Chart with annotations:
c. HTF Order Blocks & HTF FVG Overlaps
When enabled, the IMG Pro will only display overlaps of Order Blocks and FVGs. These are strong points of interest to look for trade setups
Example of the indicator displaying a Higher Timeframe’s (HTF) OBs + FVGs on a Lower Timeframe (LTF) chart:
The upper chart labelled H12/H12 is the indicator displaying H12 Structure and OB+FVGs on a H12 chart.
The lower chart labelled H12/H1 is the indicator displaying H12 OB+FVGs on a H1 chart:
d. Higher Timeframe Breakers
A Breaker Block is identified as the most recent Order Block that has been breached by price, leading to an opposite Market Structure Break. For example, a bullish Breaker Block is the last bearish Order Block that price has passed through, confirming a bullish structural break, and the inverse is true for bearish Breakers.
Example: H12 Breaker visualisation on a H12 Chart with annotations:
Once enabled, the system will display Higher Timeframe Breaker Blocks after an opposite Market Structure Break is confirmed on all subordinate timeframes.
Example: H12 Breaker visualisation on a H1 Chart with annotations:
e. HTF Breakers & HTF FVG Overlaps
When enabled, the IMG Pro will only display overlaps of Breakers and FVGs. These are strong points of interest to look for trade setups
Example:
The upper chart labelled H12/H12 is the indicator displaying H12 Structure and Breakers+FVGs on a H12 chart
The lower chart labelled H12/H1 is the indicator displaying H12 Breakers+FVGs on a H1 chart
f. Higher Timeframe Fair Value Gaps (FVGs)
A Fair Value Gap is a concept used by price action traders to identify market inefficiencies, where buying and selling are not balanced. It appears on a chart as a triple-candle pattern, with a large candle flanked by two others whose highs and lows do not overlap with the large candle, creating a gap. This gap often attracts the price towards it before the market resumes its previous direction.
Example of the indicator displaying a Higher Timeframe’s FVGs on a Lower Timeframe (LTF) chart:
-The upper chart labelled H12/H12 is the indicator displaying H12 Structure and FVGs on a H12 chart.
-The lower chart labelled H12/H1 is the indicator displaying H12 FVGs on a H1 chart
g. HTF Internal Liquidity Levels (FVGs)
A HTF Liquidity Level is a Higher Timeframe three bar Pivot that forms inside an active range.
When enabled, the system will display all UNTESTED HTF pivots formed within an active range. Lines will stop extending once they are either tested or HTF Market Structure Breaks
Example: H12 Liquidity Levels on a H1 Chart:
2. Risk Management and Position Sizing:
a. Automated Position Sizing:
The System will automatically calculate position size based on the account size, max leverage and risk appetite (capital risk per trade) details input in settings. Calculated trade details are included in the Tradingview Alerts as well as interactive labels on the charts.
Details include but are not limited to:
Trade Timeframe
Side: Long/Short
Type: Limit/Market
Position Size in $ and Units
Lot sizes if applicable
Trade Risk %
Take Profit Level
Entry Price
Stoploss Price
b. Maximum Trade Risk:
IMG PRO has the ability to invalidate potential trade entries if it exceeds your maximum Trade Risk threshold. Trade Risk is the % price difference between entry and stoploss.
When an invalid signal is generated, the signal will not be shaded and the interactive label will display the reason for invalidation
In the example below, Max Trade Risk is set to 2% , but the trade signal had a trade risk of 5.11% invalidating the signal with a grey triangle
3. Verify Premium / Discount:
The system can be setup to only display signals that are in the top or bottom n% of the Market Structure Range
A value of 0 (default) will disable the premium/discount system and utilize the entire range for all signal types (bullish and bearish)
EXAMPLES:
A value of 50% will only display bullish signals that have, at minimum, tagged the bottom half of the range and vice versa for bearish signals.
A value of 25% will only display bullish signals that have tagged the bottom quarter of the range and vice versa.
A value of 38.2% will display signals that tag the top and bottom 38.2% of the range (equivalent of the 61.8% OTE. retracement) Etc.
4. Determine Lower Timeframe Market Structure Break Type
IMG Pro has two options for Lower Timeframe Structure Breaks:
Market Structure Breaks: When selected, the system will use the first opposite pivot (in the current chart timeframe) to the left of a confirmed SFP to calculate a break in market structure when price closes through it:
Market Structure Shifts: When selected, the system will use the first opposite pivot (in the current chart timeframe) to the left OR right of a confirmed SFP to calculate a break in market structure when price closes through it. MSS’ are more sensitive and may provide more false signals but are useful when there are big spike liquidity runs:
5. Apply Early Warning Systems if enabled:
The IMG Pro indicator has an early warning system that will generate a potential setup alert before a HTF SFP is confirmed
There are two types of early warnings:
LTF Structure Break Early Warning:
If enabled, the system will generate a potential setup alert if price cuts through a HTF level (Range Extreme / Internal Liquidity) and prints an opposite LTF MSB back through that level. This is a more aggressive approach where the system does not wait for the HTF SFP to be confirmed.
Example: In the screenshot below, the system did not wait for a H12 SFP to be confirmed, allowing it to signal an entry that would have otherwise been missed if the LTF Structure Break early warning system was not enabled
LTF FVG Early Warning:
If enabled, the system will generate a potential setup alert if price cuts through a HTF level (Range Extreme / Internal Liquidity) and prints an opposite LTF FVG back through that level. No LTF MSB is required and a limit order at the FVG is signalled. This is a more aggressive approach where the system does not wait for the HTF SFP to be confirmed.
Example: In the screenshot below, the system did not wait for a H12 SFP to be confirmed, signalling an entry as soon as an opposite LTF FVG is confirmed pushing price back through the HTF Liquidity Levels
6. Trade Setup Types Available with IMG PRO:
The system will alert you to potential trade setups at these HTF POIs: .
a. Higher Timeframe (HTF) Swing Failure followed by a Lower Timeframe (LTF) MSB at Range Extremes
b. Higher Timeframe (HTF) Swing Failure followed by a Lower Timeframe (LTF) MSB at enabled HTF POIs
c. Higher Timeframe (HTF) Swing Failure followed by a Lower Timeframe (LTF) MSB at All Internal Liquidity Levels (With Trend and Counter Trend)
d. Higher Timeframe (HTF) Swing Failure followed by a Lower Timeframe (LTF) MSB at All Internal Liquidity Levels (With Trend ONLY)
e. Lower Timeframe (LTF) Swing Failure followed by a Lower Timeframe (LTF) MSB at enabled HTF POIs
f. Multiple LTF Entry Options once a signal is confirmed
a. HTF Swing Failure followed by a LTF MSB at Range Extremes
A Swing Failure Pattern (SFP) is a technical analysis concept used in trading to identify potential reversals in price trends. It occurs when the price attempts to surpass a previous high or low but fails to sustain that level, indicating a possible change in market direction. There are multiple methods to define a SFP but this indicator uses the failure to close through a Key Level. When confirmed, HTF SFPs will be displayed on-screen and an alert will fire if enabled.
Example: EURUSD H12 Trade Setup Alerts at Range Extremes on a H1 Chart:
Alerts to Enter at Lower Timeframe MSBs
When enabled, a potential trade setup label and alert will generate when a HTF SFP is confirmed at a Range Extreme followed by a Chart Timeframe (Lower Timeframe) Market Structure Break (MSB). These signals are agnostic to current Market Structure bias and will generate at both extremes.
b. HTF Swing Failure followed by a LTF MSB at HTF POIs:
When enabled, a trade setup label and alert will generate when a HTF SFP is confirmed at an enabled Higher Timeframe POI (Order Blocks / Breakers / FVGs) followed by a Chart Timeframe (Lower Timeframe) Market Structure Break (MSB). These signals are always in line current Market Structure bias.
Example: H12 SFPs and Trade Setups at HTF POIs with Fluid Exits on a H1 Chart:
c. HTF Swing Failure followed by a LTF MSB at All Internal Liquidity Levels ( With Trend and Counter Trend ):
When enabled, a trade setup label and alert will generate when a HTF SFP is confirmed at an Internal Liquidity Level followed by a LTF Market Structure Break (MSB) or Market Structure Shift(MSS). These signals are agnostic to HTF Market Structure bias and will alert to setups with and counter trend.
Example:
d. HTF Swing Failure followed by a LTF MSB at All Internal Liquidity Levels ( With Trend ONLY )
Same as (c), but will only signal trades that are in line with higher timeframe structure. I.e If HTF Structure is bullish, then only bullish trades will be signalled.
e. LTF Swing Failure followed by a LTF MSB at enabled HTF POIs
The system will alert you to a lower timeframe setup if these conditions are met inside enabled HTF POIs (OBs / Breakers / FVGs):
- LTF SFP
- LTF MSB
Example:
f. LTF Entry Options:
IMG PRO provides the following options for LTF Entries:
i. Limit Entry at MSB Level
ii. Limit Entry at Breaker
iii. Limit Entry at Raid Candle
iv. Limit Entry at OTE 70.5% Retracement
v. Market Entries (where applicable)
Trade entry alerts will detail limit entry prices based on the option selected here.
7. Unentered Trade Invalidations:
IMG Pro can invalidate unentered signals based on these custom criteria:
a. Opposite HTF SFP Before Entry
b. TP Hit Before Entry
c. Confirmed Opposite Signal Before Entry
If enabled and criteria met, the system will alert you to cancel any limit orders for the trade that is being invalidated.
8. Trade Exit Types Available with IMG PRO:
The system provides the following options for trade exit alerts:
a. Exit at Fixed R:R
b. Exit at a confirmed Opposite Signal (Fluid Exits)
c. Exit at enabled and untested HTF POIs
d. Exit on an opposite HTF SFP at a liquidity level
Example: H12 SFPs and Potential Trade Setups at Internal Liquidity Levels with Exit at closest untested HTF POI on a H1 Chart:
9. IMG PRO Alerts Overview
The system provides notifications of:
a. Confirmed HTF Market Structure Breaks
b. Confirmed HTF SFPs at Range Extremes
c. Confirmed HTF SFPs at HTF POIs
d. Confirmed HTF SFPs at Liquidity Levels
e. Potential Trade Setups at Range Extremes
f. Potential Trade Setups at HTF Points of Interest
g. Potential Trade Setups at HTF Liquidity Levels
h. LTF SFPs inside HTF POIs
i. Potential LTF Setups at HTF POIs
j. All Exit Types including Stoplosses
k. All Trade Invalidations
To enable alerts, right-click on the indicator and select “Add Alert on IMG ...”. You may customise the alert name as desired and then click 'Create' to finalise the alert setup.
General Note:
There is no system, indicator, algorithm, or strategy that can provide absolute certainty in predicting market movements. Use trading indicators as a tool to assist with trading decisions; manage your risk wisely.
Stay safe and Happy Trading!
DominancesIndicator allows to observe market via different types of Dominations: BTC, ETH, Altcoins and Stablecoins. Moreover, if you'll open altcoin on the main chart it will display dominance for it as well (so you can turn off other dominances in the settings, so it see only dominance of the opened token)
Please, we aware that not all of the coins in the market allows to observe their dominations. So don't be afraid if error will be displayed, just open other token and everything will be all right again.
IMGCore - V1.0IMG Core uses five sequential stages to analyse price action and alert users to potential Trade Setups using various Price Action Concepts as detailed below:
1. Identify Higher Timeframe Market Structure and Points of Interest (HTF-POIs)
2. Calculate position size based on your risk appetite, fees and account leverage and customisable maximum trade risk
3. Alert you to risk managed trade setups at enabled HTF-POIs
4. Alert you to trade exits based on your set criteria
5. Provide Additional Alerts such as Higher Timeframe SFPs and Market Structure Breaks that act as potential early warnings that a trade setup may be forming
1. HTF POIs Available with IMG CORE:
a. HTF Market Structure Range Highs and Lows
b. HTF Order Blocks
c. HTF Breakers
d. HTF FVGs
a. Higher Timeframe Market Structure Range High and Low through Multiple Timeframe Analysis:
Market Structure can be defined using several techniques. The IMG indicators employ the Close through High/Low technique, which necessitates a candle to close through a structural level to validate a structural break and designate a new range.
Example: H12 Market Structure visualisation on a H12 Chart with annotations:
By selecting a particular Market Structure timeframe in the settings, the indicator immediately illustrates both current and historical market structures for the chosen timeframe across all subordinate timeframes, subject to the limitations of your Tradingview subscription.
Example: H12 Market Structure visualisation on a H1 Chart with annotations:
b. Higher Timeframe Order Blocks
An Order Block represents the last candle of the opposite direction preceding a Market Structure Break. For instance, a bullish Order Block is identified as the final bearish candle leading to a bullish market structure break, and vice versa for bearish Order Blocks.
Example: H12 OB visualisation on a H12 Chart with annotations:
When activated, the indicator will highlight the Higher Timeframe Order Blocks responsible for a Market Structure Break on all subordinate timeframes relative to the chosen Market Structure Timeframe.
Note: if multiple OBs exist, the indicator will display the OB closest to the new range extreme
Example: H12 OB visualisation on a H1 Chart with annotations:
c. Higher Timeframe Breakers
A Breaker Block is identified as the most recent Order Block that has been breached by price, leading to an opposite Market Structure Break. For example, a bullish Breaker Block is the last bearish Order Block that price has passed through, confirming a bullish structural break, and the inverse is true for bearish Breakers.
Example: H12 Breaker visualisation on a H12 Chart with annotations:
Once enabled, the system will display Higher Timeframe Breaker Blocks after an opposite Market Structure Break is confirmed on all subordinate timeframes.
Example: H12 Breaker visualisation on a H1 Chart with annotations:
d. Higher Timeframe Fair Value Gaps (FVGs)
A Fair Value Gap is a concept used by price action traders to identify market inefficiencies, where buying and selling are not balanced. It appears on a chart as a triple-candle pattern, with a large candle flanked by two others whose highs and lows do not overlap with the large candle, creating a gap. This gap often attracts the price towards it before the market resumes its previous direction.
Example of the indicator displaying a Higher Timeframe’s FVGs on a Lower Timeframe (LTF) chart:
-The upper chart labelled H12/H12 is the indicator displaying H12 Structure and FVGs on a H12 chart.
-The lower chart labelled H12/H1 is the indicator displaying H12 FVGs on a H1 chart
2. Risk Management and Position Sizing:
a. Automated Position Sizing:
The System will automatically calculate position size based on the account size, max leverage and risk appetite (capital risk per trade) details input in settings. Calculated trade details are included in the Tradingview Alerts as well as interactive labels on the charts.
Details include but are not limited to:
Trade Timeframe
Side: Long/Short
Type: Limit/Market
Position Size in $ and Units
Lot sizes if applicable
Trade Risk %
Take Profit Level
Entry Price
Stoploss Price
b. Maximum Trade Risk:
IMG Core has the ability to invalidate potential trade entries if it exceeds your maximum Trade Risk threshold. Trade Risk is the % price difference between entry and stoploss.
When an invalid signal is generated, the signal will not be shaded and the interactive label will display the reason for invalidation
In the example below, Max Trade Risk is set to 2% , but the trade signal had a trade risk of 5.11% , invalidating the signal with a grey triangle
3. Trade Setup Types Available with IMG CORE:
The system will alert you to potential trade setups at these HTF POIs: .
a. Higher Timeframe (HTF) Swing Failure followed by a Lower Timeframe (LTF) MSB at Range Extremes
b. Higher Timeframe (HTF) Swing Failure followed by a Higher Timeframe (HTF) MSB at enabled HTF POIs
c. Lower Timeframe (LTF) Swing Failure followed by a Lower Timeframe (LTF) MSB at enabled HTF POIs
d. Multiple LTF Entry Options once a signal is confirmed
a. HTF Swing Failure followed by a Lower Timeframe (LTF) MSB at Range Extremes
A Swing Failure Pattern (SFP) is a technical analysis concept used in trading to identify potential reversals in price trends. It occurs when the price attempts to surpass a previous high or low but fails to sustain that level, indicating a possible change in market direction. There are multiple methods to define a SFP but this indicator uses the failure to close through a Key Level. When confirmed, HTF SFPs will be displayed on-screen and an alert will fire if enabled.
Example: H12 SFPs at Range Extremes on a H1 Chart:
Alerts to Enter at Lower Timeframe MSBs
When enabled, a potential trade setup label and alert will generate when a HTF SFP is confirmed at a Range Extreme followed by a Chart Timeframe (Lower Timeframe) Market Structure Break (MSB). These signals are agnostic to current Market Structure bias and will generate at both extremes.
b. HTF Swing Failure followed by a Lower Timeframe (LTF) MSB at HTF POIs:
When enabled, a potential trade setup label and alert will generate when a HTF SFP is confirmed at an enabled Higher Timeframe POI (Order Blocks / Breakers / FVGs) followed by a Chart Timeframe (Lower Timeframe) Market Structure Break (MSB). These signals are always in line current Market Structure bias.
Example: H12 SFPs and Trade Setups at HTF POIs with Fluid Exits on a H1 Chart:
c. LTF Swing Failure followed by a LTF MSB at Range Extremes at enabled HTF POIs
The system will alert you to a lower timeframe setup if these conditions are met inside enabled HTF POIs (OBs / Breakers / FVGs):
- LTF SFP
- LTF MSB
Signals will alert you to enter a Limit Entry at the LTF MSB Level OR LTF Breaker
Example:
d. LTF Entry Options:
IMG CORE provides the following options for LTF Entries:
i. Limit Entry at Lower Timeframe MSB Levels
ii. Limit Entry at Lower Timeframe Breakers
Based on this selection, the trade setup alert will provide entry price details to set limit orders at the MSB level or LTF Breaker High.
4. Trade Exit Types Available with IMG CORE:
The system provides the following options for trade exit alerts:
i. User defined Risk to Reward (R:R)
ii. On a confirmed Opposite Signal (Fluid Exits)
Example: H12 Long Entry and Exit Signal using Fluid Exits H1 Chart:
5. IMG CORE Alerts Overview
The system provides notifications of:
1. Confirmed HTF Market Structure Breaks
2. Confirmed HTF SFPs at Range Extremes
3. Confirmed HTF SFPs at HTF POIs
4. Potential Trade Setups at Range Extremes
5. Potential Trade Setups at HTF Points of Interest (HTF-LTF and LTF-LTF)
6. Fixed R Trade Exits
7. Exit on Opposing Signals (Fluid Exits)
To enable alerts, right-click on the indicator and select “Add Alert on IMG ...”. You may customise the alert name as desired and then click 'Create' to finalise the alert setup.
General Note:
There is no system, indicator, algorithm, or strategy that can provide absolute certainty in predicting market movements. Use trading indicators as a tool to assist with trading decisions; manage your risk wisely.
Stay safe and Happy Trading!
IMGLite - V1.0IMG indicators use five sequential stages to analyse price and alert users to potential Trade Setups using various Price Action Concepts as detailed below:
a. Identify Higher Timeframe Market Structure and Points of Interest (HTF-POIs)
b. Calculate position size based on your risk appetite, fees and account leverage
c. Alert you to risk managed trade setups at enabled HTF-POIs
d. Alert you to trade exits based on your set criteria
e. Provide Additional Alerts such as Higher Timeframe SFPs and Market Structure Breaks that act as potential early warnings that a trade setup may be forming
a. HTF POIs Available with IMG LITE:
1. HTF Market Structure Range Highs and Lows
2. HTF Order Blocks
3. HTF Breakers
4. HTF FVGs
1. Higher Timeframe Market Structure Range High and Low through Multiple Timeframe Analysis:
Market Structure can be defined using several techniques. The IMG indicators employ the Close through High/Low technique, which necessitates a candle to close through a structural level to validate a structural break and designate a new range.
Example: H12 Market Structure visualisation on a H12 Chart with annotations:
By selecting a particular Market Structure timeframe in the settings, the indicator immediately illustrates both current and historical market structures for the chosen timeframe across all subordinate timeframes, subject to the limitations of your Tradingview subscription.
Example: H12 Market Structure visualisation on a H1 Chart with annotations:
2. Higher Timeframe Order Blocks
An Order Block represents the last candle of the opposite direction preceding a Market Structure Break. For instance, a bullish Order Block is identified as the final bearish candle leading to a bullish market structure break, and vice versa for bearish Order Blocks.
Example: H12 OB visualisation on a H12 Chart with annotations:
When activated, the indicator will highlight the Higher Timeframe Order Blocks responsible for a Market Structure Break on all subordinate timeframes relative to the chosen Market Structure Timeframe.
Note: if multiple OBs exist, the indicator will display the OB closest to the new range extreme
Example: H12 OB visualisation on a H1 Chart with annotations:
Higher Timeframe Breakers
A Breaker Block is identified as the most recent Order Block that has been breached by price, leading to an opposite Market Structure Break. For example, a bullish Breaker Block is the last bearish Order Block that price has passed through, confirming a bullish structural break, and the inverse is true for bearish Breakers.
Example: H12 Breaker visualisation on a H12 Chart with annotations:
Once enabled, the system will display Higher Timeframe Breaker Blocks after an opposite Market Structure Break is confirmed on all subordinate timeframes.
Example: H12 Breaker visualisation on a H1 Chart with annotations:
Higher Timeframe Fair Value Gaps (FVGs)
A Fair Value Gap is a concept used by price action traders to identify market inefficiencies, where buying and selling are not balanced. It appears on a chart as a triple-candle pattern, with a large candle flanked by two others whose highs and lows do not overlap with the large candle, creating a gap. This gap often attracts the price towards it before the market resumes its previous direction.
Example of the indicator displaying a Higher Timeframe’s FVGs on a Lower Timeframe (LTF) chart:
-The upper chart labelled H12/H12 is the indicator displaying H12 Structure and FVGs on a H12 chart.
-The lower chart labelled H12/H1 is the indicator displaying H12 FVGs on a H1 chart
b. Risk Management and Position Sizing:
The System will automatically calculate position size based on the account size, max leverage and risk appetite details input in settings. Calculated trade details are included in the Tradingview Alerts as well as interactive labels on the charts.
Details include but are not limited to:
Trade Timeframe
Side: Long/Short
Type: Limit/Market
Position Size in $ and Units
Lot sizes if applicable
Trade Risk %
Take Profit Level
Entry Price
Stoploss Price
c. Trade Setup Types Available with IMG LITE:
The system will alert you to potential trade setups at these HTF POIs: .
1. Higher Timeframe (HTF) Swing Failure followed by a Lower Timeframe (LTF) MSB at Range Extremes
2. Lower Timeframe (LTF) Swing Failure followed by a Lower Timeframe (LTF) MSB at enabled HTF POIs
1. HTF Swing Failure followed by a Lower Timeframe (LTF) MSB at Range Extremes
A Swing Failure Pattern (SFP) is a technical analysis concept used in trading to identify potential reversals in price trends. It occurs when the price attempts to surpass a previous high or low but fails to sustain that level, indicating a possible change in market direction. There are multiple methods to define a SFP but this indicator uses the failure to close through a Key Level. When confirmed, HTF SFPs will be displayed on-screen and an alert will fire if enabled.
Example: H12 SFPs at Range Extremes on a H1 Chart:
Alerts to Enter at Lower Timeframe MSBs
When enabled, a potential trade setup label and alert will generate when a HTF SFP is confirmed at a Range Extreme followed by a Chart Timeframe (Lower Timeframe) Market Structure Break (MSB). These signals are agnostic to current Market Structure bias and will generate at both extremes.
Signals will alert you to enter a Limit Entry at the Lower Timeframe MSB Level
2. LTF Swing Failure followed by a LTF MSB at Range Extremes at enabled HTF POIs
The system will alert you to a lower timeframe setup if these conditions are met inside enabled HTF POIs (OBs / Breakers / FVGs):
- LTF SFP
- LTF MSB
Signals will alert you to enter a Limit Entry at the Lower Timeframe MSB Level
Example:
d. Trade Exit Types Available with IMG Lite:
Exit alerts will trigger at user defined R:R
Example: H12 SFPs and Potential Trade Setups with Exits at fixed 2R on a H1 Chart:
e. IMG LITE Alerts Overview
Higher Timeframe Market Structure Breaks (HTF MSBs)
The system provides notifications of confirmed Market Structure Breaks based on the selected Higher Timeframe Market Structure Timeframe. For instance, selecting a weekly structure will trigger an alert when weekly price closes through a weekly structural level, and the same logic applies to other timeframes like D, H12, H4, H1 etc.
The system provides notifications of:
1. Confirmed HTF Market Structure Breaks
2. Confirmed HTF SFPs at Range Extremes
3. Potential Trade Setups (defined above)
4. Fixed R Trade Exits
To enable alerts, right-click on the indicator and select “Add Alert on IMG ...”. You may customise the alert name as desired and then click 'Create' to finalise the alert setup.
General Note:
There is no system, indicator, algorithm, or strategy that can provide absolute certainty in predicting market movements. Use trading indicators as a tool to assist with trading decisions; manage your risk wisely.
Stay safe and Happy Trading!
CANDLE LEVELS [PRO]This indicator provides you with 55 levels! with labels to help you identify quickly where current price is in relation to the OPEN, CLOSE, HIGH OF DAY and LOW OF DAY to a respective level. Choose from levels as low as the 5 minute time frame all the way up to 200 days. All of the levels except the day's OPEN, HIGH OF DAY AND LOW OF DAY use the PREVIOUS time frame's level. In other words, when you're looking at the "1 DAY HIGH", that's actually the previous day's HIGH OF DAY. Whether you're a scalper on the lower time frames or a swing trader that mainly uses the 1 hour and above, these candle levels can be an invaluable source of support and resistance; in other words you'll often see price bounce off of a level (whether price is increasing or decreasing) once or multiple times and that could be an indication of a price's direction. Another way that you could utilize this indicator is to use it in confluence with other popular signals, such as an EMA crossover. For instance, you could watch as price rises above the 21 EMA all the while price is also crossing up and over the previous day's HIGH OF DAY with a relative volume that's double that of the previous week's average. These are just a few of some potential bullish signals that you could look for to go long on a trade using the candle levels provided.
I've made this indicator extremely customizable:
⚡Each level has 2 labels: 1 "at level" and 1 "at right", each label and price can be disabled
⚡Each label has its own input for label padding. The "at right" label padding input allows you to zoom in and out of a chart without the labels moving along their respective axis
⚡Each label's text can be customized via an "input.string" code base
⚡Each level's label can be changed via a plot style setting to determine if the label is centered with it's respective level or rides along the top of it
⚡Significant figures input allows you to round price up or down
⚡A "bias EMA" tool that color codes the candles and price line to show you where price is in relation to the 21 EMA (or another value that you pick). As a result, this can be an effective visual to help reduce cognitive load
⚡A "fill level" where color is determined by price opening above or below the previous day's close
⚡A "use current close" setting that's great to use in pre-market as it shows you where price is in relation to the previous days' close
----------------------------------------------------------------------------------------------------------------------
🙏Thanks to (c)satymahajan for the inspiration behind the ATR "previous close" and "bias candle" code base
🙏Thanks to my mentor (c)SimpleCryptoLife for the libraries and extensive code to help create this indicator
VWAP LEVELS [PRO]32 VWAP levels with labels and a table to help you identify quickly where current price is in relation to your favorite VWAP pivot levels. To help reduce cognitive load, 4 colors are used to show you where price is in relation to a VWAP level as well as the strength of that respective level. Ultimately, VWAP can be an invaluable source of support and resistance; in other words you'll often see price bounce off of a level (whether price is increasing or decreasing) once or multiple times and that could be an indication of a price's direction. Another way that you could utilize this indicator is to use it in confluence with other popular signals, such as an EMA crossover. Many traders will wait till a bar's close on the 5m or 10m time frame above a VWAP level (developing 1D VWAP would be a popular choice) before making a decision on a potential trade especially if price is rising above the 1D VWAP *and* there's been a recent 100 EMA cross UP of the 200 EMA. These are 2 bullish signals that you could look for before possibly entering in to a trade.
I've made this indicator extremely customizable:
⚡Each VWAP level has 2 labels: 1 "at level" and 1 "at right", each label and price can be disabled
⚡Each VWAP label has its own input for label padding. The "at right" label padding input allows you to zoom in and out of a chart without the labels moving along their respective axis. However, the "at level" label padding input doesn't work the same way once you move the label out of the "0" input. The label will move slightly when you zoom in and out
⚡Both "current" and "previous" VWAP levels have their own plot style that can be changed from circles, crosses and lines
⚡Significant figures input allows you to round a price up or down
⚡A price line that allows you to identify where price is in relation to a VWAP level
⚡A table that's color coded the same way as the labels. The labels and table cells change to 1 of 4 colors when "OC Check Mode" is enabled. This theory examines if the VWAP from the Open is above or below the VWAP from Close and if price is above or below normal VWAP (HLC3). This way we have 4 states:
Red = Strong Downtrend
Light Red = Weak Downtrend
Light = Weak Uptrend
Green = Strong Uptrend
Something to keep in mind: At the start of a new year, week or month, some levels will converge and they'll eventually diverge slowly or quickly depending on the level and/or time frame. You could add a few labels "at level" to show which levels are converging at the time. Since we're at the beginning of a new year, you'll see current month, 2 month, 3 month etc converge in to one level.
🙏Thanks to (c)MartinWeb for the inspiration behind this indicator.
🙏Thanks to (c)SimpleCryptoLife for the libraries and code to help create the labels.
SandTigerSandTiger is an auto-counting tool that counts naturally occurring events in a price series. This version has been reduced to 377 lines of code and should run faster than previous versions. Although not shown here, I highly recommend running my 'ELB' script with SandTiger. ELB is an 'event locator' and will mark all points that SandTiger numbers - giving you visual cues as to where these points are located. ELB also displays support/resistance levels.
SandTiger is designed to be used with MAGENTA - a counting system for Forex and other markets.
MAGENTA is a free and open framework for understanding and explaining price movement in financial markets. Any materials associated with MAGENTA are strictly for educational purposes only.
SandTiger tracks Component Values, Dyads, and Sum Table Values (STV's) over straight and curved trends, allowing a trader to discern where directional shifts are likely to occur.
SandTiger requires just 3 things to function accurately:
1) A correct starting point (this will typically be an obvious trend turn high or low in a series of price moves).
2) A 'push 1' count ('push 1' runs from the starting point to the event prior to the first terminal of the first FCT or Fractured Counter-Trend).
3) A 'high prime' value (the high prime count runs from the starting point through to the second terminal of the first FCT with no skips).
FRAMEWORK OVERVIEW: 'Component' values are filtered from the prime set (including the half prime and further reductions). Once we have the comp table we add the values to get a 'total'. With the 'total' we divide and multiply by two to get two additional values. 'Derivatives' are based on various calculations using these three values.
We're looking for 'total/2' to count into either itself, 'total', 'total*2', or a derivative. Comp counts are in Tx form and counted from trend start. If the trend doesn't turn on a comp value it will likely turn on a Dyad or STV value. If that also doesn't happen it's likely you have a 'curved' trend/sequence that will turn on one of the above after moving away from its high/low. This can also be traded using SandTiger's 'Seg Terminals' skip option.
Sum tables and Dyad values are drawn from the 'primes' and Dyads use the 'push1' value as well. In a structural trend, primes are gotten by counting pushpulls 1 & 2 in 'Ti' form. Comps, Sum table values, and Dyads are equivalent, sequences can turn on either value type belonging to the 1st or 2nd prime set. Both STV's and Dyads are counted in 'Tx' form (except where count-through signals occur).
Types and antitypes correlate and are associated with a 12-count 'cycle.' (Ti = 'Terminals Included'; Tx = 'Terminals eXcluded'; both refer to FCT terminals)
THE STRATEGY:
For Structures: Trade Comps, Dyads, and STV's from sets 1 (all) and 2 (Dyads and STV's only) in the 'main' segment then on the 'carry-over' by skipping segment terminals. If a PC or cycle caps the sequence, trade that as well.
For NSM's: Trade movements that flash a signal prior to the end of the initial cycle. The mark will be the push1 value. Twelve will be the 'high prime.' Skip interrupts and trade carry-over values.
The first version of SandTiger was conceived/planned/authored by Erek A.D. and coded by Erek A.D. and @SimpleCryptoLife beginning in August 2022 and finishing in Dec. 2022
The current version was written and developed July 3, 2023 and has been refined and upgraded by Erek A.D. through Jan. 2024...
Pivot Percentile Trend - Strategy [presentTrading]
█ Introduction and How it is Different
The "Pivot Percentile Trend - Strategy" from PresentTrading represents a paradigm shift in technical trading strategies. What sets this strategy apart is its innovative use of pivot percentiles, a method that goes beyond traditional indicator-based analyses. Unlike standard strategies that might depend on single-dimensional signals, this approach takes a multi-layered view of market movements, blending percentile calculations with SuperTrend indicators for a more nuanced and dynamic market analysis.
This strategy stands out for its ability to process multiple data points across various timeframes and pivot lengths, thereby capturing a broader and more detailed picture of market trends. It's not just about following the price; it's about understanding its position in the context of recent historical highs and lows, offering a more profound insight into potential market movements.
BTC 6h L/S
Where traditional methods might react to market changes, the Pivot Percentile Trend strategy anticipates them, using a calculated approach to identify trend strengths and weaknesses. This foresight gives traders a significant advantage, allowing for more strategic decision-making and potentially increasing the chances of successful trades.
In essence, this strategy introduces a more comprehensive and proactive approach to trading, harnessing the power of advanced percentile calculations combined with the robustness of SuperTrend indicators. It's a strategy designed for traders who seek a deeper understanding of market dynamics and a more calculated approach to their trading decisions.
Local picture
█ Strategy, How It Works: Detailed Explanation
🔶 Percentile Calculations
- The strategy employs percentile calculations to assess the relative position of current market prices against historical data.
- For a set of lengths (e.g., `length * 1`, `length * 2`, up to `length * 7`), it calculates the 75th percentile for high values (`percentilesHigh`) and the 25th percentile for low values (`percentilesLow`).
- These percentiles provide a sense of where the current price stands compared to recent price ranges.
Length - 10
Length - 15
🔶 SuperTrend Indicator
- The SuperTrend indicator is a key component, providing trend direction signals.
- It uses the `currentTrendValue`, derived from the difference between bull and bear strengths calculated from the percentile data.
* used the Supertrend toolkit by @EliCobra
🔶 Trend Strength Counts
- The strategy calculates counts of bullish and bearish indicators based on comparisons between the current high and low against high and low percentiles.
- `countBull` and `countBear` track the number of times the current high is above the high percentiles and the current low is below the low percentiles, respectively.
- Weak bullish (`weakBullCount`) and bearish (`weakBearCount`) counts are also determined by how often the current lows and highs fall within the percentile range.
*The idea of this strength counts mainly comes from 'Trend Strength Over Time' @federalTacos5392b
🔶 Trend Value Calculation
- The `currentTrendValue` is a crucial metric, computed as `bullStrength - bearStrength`.
- It indicates the market's trend direction, where a positive value suggests a bullish trend and a negative value indicates a bearish trend.
🔶 Trade Entry and Exit Logic
- The entry points for trades are determined by the combination of the trend value and the direction indicated by the SuperTrend indicator.
- For a long entry (`shouldEnterLong`), the `currentTrendValue` must be positive and the SuperTrend indicator should show a downtrend.
- Conversely, for a short entry (`shouldEnterShort`), the `currentTrendValue` should be negative with the SuperTrend indicating an uptrend.
- The strategy closes positions when these conditions reverse.
█ Trade Direction
The strategy is versatile, allowing traders to choose their preferred trading direction: long, short, or both. This flexibility enables traders to tailor their strategies to their market outlook and risk appetite.
█ Default Settings and Customization
1. Trade Direction: Selectable as Long, Short, or Both, affecting the type of trades executed.
2. Indicator Source: Pivot Percentile Calculations, key for identifying market trends and reversals.
3. Lengths for Percentile Calculation: Various configurable lengths, influencing the scope of trend analysis.
4. SuperTrend Settings: ATR Length 20, Multiplier 18, affecting indicator sensitivity and trend detection.
5. Style Options: Custom colors for bullish (green) and bearish (red) trends, aiding visual interpretation.
6. Additional Settings: Includes contrarian signals and UI enhancements, offering strategic and visual flexibility.
Fibonacci Matrix Pivot Points [Trading Instruments]1. Overview:
Fibonacci Pivot Points is a highly dynamic and versatile indicator. It specializes in calculating pivot points using Fibonacci ratios, a popular method in technical analysis for identifying significant price levels. This tool is ideal for traders who focus on intraday and long-term market trends, offering precise pivot points for a variety of trading styles.
2. Core Features and Functionality:
Multiple Timeframe Options: From 'Auto' to 'Decennially', the indicator provides flexibility in selecting the appropriate pivot calculation period, catering to both short-term and long-term analysis.
Diverse Pivot Types: Includes options like 'Standard Levels', 'Extended Support/Resistance Levels', and 'Every Level', offering a range of pivot point calculations to suit different market conditions.
Number of Pivots Back' Function: This feature allows users to view historical pivot points up to a specified number, providing a deeper insight into past market behavior.
Customizable Visuals: Allows for personalization with various line styles (solid, dashed, dotted) and colors, enhancing the visibility and differentiation of pivot levels on charts.
Label and Price Display: Options to show labels and prices for each pivot point, with the ability to position them on either the left or right side, providing clear and immediate identification of key levels.
3. Technical Specifications:
The pivot point calculations are based on Fibonacci ratios, providing a mathematical and predictive approach to market analysis.
Historical Pivot Analysis: The 'Number of Pivots Back' function allows for analysis of pivot points over historical data, enhancing trend and reversal identification.
The indicator's flexibility allows it to adjust to different market conditions, whether for stocks, forex, crypto, commodities, or futures. Basically any and all instruments with moving prices.
Detailed Pivot Level Formulas: Each pivot type employs specific Fibonacci ratios for calculation:
Standard Levels:
Pivot Median (P) = (Previous High + Previous Low + Previous Close) / 3
R1 = P + 0.382 * (Previous High - Previous Low)
S1 = P - 0.382 * (Previous High - Previous Low)
R2 = P + 0.618 * (Previous High - Previous Low)
S2 = P - 0.618 * (Previous High - Previous Low)
R3 = P + 1.000 * (Previous High - Previous Low)
S3 = P - 1.000 * (Previous High - Previous Low)
Standard Enhanced Levels:
Pivot Median (P) = (Previous High + Previous Low + Previous Close) / 3
RA = P + 0.236 * (Previous High - Previous Low)
SA = P - 0.236 * (Previous High - Previous Low)
R1 = P + 0.382 * (Previous High - Previous Low)
S1 = P - 0.382 * (Previous High - Previous Low)
RB = P + 0.500 * (Previous High - Previous Low)
SB = P - 0.500 * (Previous High - Previous Low)
R2 = P + 0.618 * (Previous High - Previous Low)
S2 = P - 0.618 * (Previous High - Previous Low)
RC = P + 0.764 * (Previous High - Previous Low)
SC = P - 0.764 * (Previous High - Previous Low)
R3 = P + 1.000 * (Previous High - Previous Low)
S3 = P - 1.000 * (Previous High - Previous Low)
Bumper Levels (R3/S3):
Pivot Median (P) = (Previous High + Previous Low + Previous Close) / 3
R3 = P + 1.000 * (Previous High - Previous Low)
S3 = P - 1.000 * (Previous High - Previous Low)
Support Levels:
Pivot Median (P) = (Previous High + Previous Low + Previous Close) / 3
Follows the same structure as 'Standard Enhanced' but only includes the support levels (SA, S1, SB, S2, SC, S3, S4, S5, S6, S7).
Resistance Levels:
Pivot Median (P) = (Previous High + Previous Low + Previous Close) / 3
Follows the same structure as 'Standard Enhanced' but only includes the resistance levels (RA, R1, RB, R2, RC, R3, R4, R5, R6, R7).
Extended Support Levels:
Pivot Median (P) = (Previous High + Previous Low + Previous Close) / 3
S3 to S7 are calculated with increasing Fibonacci extensions beyond the 'Standard' level.
Extended Resistance Levels:
Pivot Median (P) = (Previous High + Previous Low + Previous Close) / 3
R3 to R7 are calculated with increasing Fibonacci extensions beyond the 'Standard' level.
Full Levels:
Combines all R and S levels from 'Standard' and 'Extended' types.
Full Enhanced Levels:
Combines all R, S, RA, SA, RB, SB, RC, SC levels from 'Standard Enhanced', 'Extended Support', and 'Extended Resistance' types.
4. User Interface and Visualization:
The interface is designed for ease of use, offering intuitive controls for selecting pivot types, timeframes, and visual settings.
Pivot points are displayed prominently on the chart, with clear demarcation and labeling for quick analysis.
5. Application and Trading Strategy Integration:
The indicator can be seamlessly integrated into various trading strategies, especially those that emphasize support and resistance levels for entry and exit points.
Traders can use it to identify potential reversal points, breakout opportunities, or to confirm other technical indicators.
6. Benefits and Advantages:
Enhances trading strategy by providing precise Fibonacci-based pivot points.
Aids in risk management by clearly identifying potential support and resistance levels.
Adaptable to various market conditions and trading styles, from day trading to swing and position trading.
7. Instructions for Use:
To add this indicator to a TradingView chart, search for "Fibonacci Pivot Points " in the indicators section and apply it to your chart.
Customize the pivot type, timeframe, and visual settings as per your trading needs and preferences.
8. Conclusion:
The "Fibonacci Pivot Points " indicator is a comprehensive tool that combines the reliability of Fibonacci calculations with the flexibility of multiple pivot point types and timeframes. Its integration into TradingView makes it a valuable asset for traders looking to enhance their market analysis and decision-making process.
9. Disclaimer:
This indicator is provided for informational purposes only and should not be solely relied upon for trading. Past performance is not indicative of future results. Traders should use this tool as part of a broader trading strategy.
Threshold counterOVERVIEW
The "Threshold Counter" is a tool for quantifying occurrences of closing prices of an asset that align with specified criteria and is a flexible and visual approach to studying price action.
A user-definable target threshold can be set and a comparator (<, =, >, and so on) can be selected. The indicator counts values on the main chart meeting these conditions, over a user-defined `lookback` period.
KEY FEATURES
User definable threshold: target value with optional upper bound can be specified
Versatile Comparisons: Choose from "=", ">=", ">", "<=", "<", "between", and "between (inclusive)" for diverse analysis.
Historical Analysis: Assess occurrences over a customisable period.
Visual Representation: Displays instances graphically on the chart with customisable colours.
Summary: Provides a summary label for a quick understanding of the analysed data.
USE-CASES
Pattern Recognition: Identify patterns or trends based on user-defined price criteria.
Threshold Analysis: Quantify occurrences of prices crossing or staying within a specified range.
Strategy Testing: Evaluate historical performance of strategies relying on specific price conditions.
Behavioural Insights: Gain insights into price behaviour by counting occurrences of interest.
The "Threshold Counter" indicator offers a flexible and visual approach to studying price action, which may aid in making decisions based on historical data.
IMPORTANT CONSIDERATIONS
Period selection: The effectiveness of the analysis may be influenced by the choice of the lookback period. Consider an appropriate duration based on the strategy or pattern being analysed.
Comparator Selection: Comparison operator selection will obviously affect the results. There are two range operators of `between` and `between (inclusive)`. The latter will add closing prices that exactly meet the threshold and upper bound. The former does not.
Visualisation: Interpretation of the visual representation is colour-coded.
Red is threshold condition is not met.
Green is threshold condition is met.
Aqua is outside of the lookback period.
User Discretion: This script relies on historical data and should be used with caution. Past performance is not indicative of future results.
Supplementary Analysis: Trading decisions should not rely solely on this script. Users should exercise judgment and consider market conditions.
2bandHello traders
In this script, I have defined two bands with a deviation of 2 and 3
I designed the setup so that the upper lines represent red resistance, the lower lines represent green support, and the blue line represents the average price of the previous 20 candles in each time frame.
This code can be used mostly in time frames above 30 minutes and somehow predict possible price targets.
For example, if the price closes above the blue line in the one-hour time frame, the two fixed lines above are considered as targets and vice versa.
I have also added the pivot point calculation formula in orange
Most importantly, I added the closing price of the previous days in black
I hope it will be used by dear traders and you will support more for new works.
GCMML [Orderflowing]GCMML | Gaussian Channel Murray Math Lines | Trend Analysis | Extremity Analysis
Built using Pine Script V5.
Introduction
The GCMML (Gaussian Channel & Murray Math Lines) Indicator is a TA tool that combines the precision of Gaussian Channels with the strategic insights of Murray Math Lines (MMLE).
This indicator is designed for traders seeking analysis of market trends and volatility while also keeping an eye on extreme pivot levels, offering a unique mix of technical analysis methods.
Innovation and Inspiration
Thank you Matt S. for the idea to create this indicator: www.tradingview.com
GCMML is inspired by the need to integrate the robustness of Gaussian Channels with the extremities of MMLE.
This hybrid approach provides traders with a more nuanced tool for market analysis.
The innovation lies in seamlessly blending these two methodologies to offer a trend & volatility perspective.
Core Features
Gaussian Channel: Uses Gaussian Channels for trend analysis, offering a view of market direction and potential reversals.
Murray Math Lines (MMLE): Incorporates MMLE for precise support and resistance levels, used for pivotal decision-making.
Customizable Settings: Offers flexibility in setting the number of bars for MMLE, type of moving average for Gaussian Channels, and various other parameters to tailor the indicator to individual trading styles.
Input Parameters
MMLE Settings: Adjust the number of bars, level display options, and price wick inclusion for MMLE calculations.
Gaussian Channel Settings: Choose the number of poles, sampling period, and multiplier for the Gaussian Channel. Options for less lag or fast modes for custom analysis.
Smoothing Options: Select from various smoothing methods like HMA, SMA, EMA, WMA, DEMA, and TEMA for color change in the Gaussian Channel.
Functionality
Adaptive Analysis: Dynamically adjusts to market conditions, providing relevant insights through the Gaussian Channel and MMLE.
Visual: Offers clear visual cues through color-coded bands and levels, aiding in quick interpretation of market trends and potential pivot points.
Analysis and Interpretation
Market Trends: The Gaussian Channel provides a visual representation of the market trend, with color changes indicating shifts in momentum.
Support and Resistance: MMLE levels offer critical insights into potential support and resistance areas, guiding traders in making informed decisions.
Usage and Applications
Trend Identification: Use the Gaussian Channel for identifying market trends and potential reversal points.
Strategic Decision-Making: Leverage MMLE levels for setting stop-losses, take-profits, and identifying entry and exit points.
Comprehensive Market Analysis: Combine insights from both Gaussian Channels and MMLE for a more thorough analysis of market movements.
Example - Only Displaying the Gaussian Channel:
Example - Disable Fast Response & Reduced Lag Mode:
Example - Multi-Timeframe (6H Calculation / 4H Chart - 32Bars MMLE - GC Default Settings):
The Value
GCMML stands out as a unique and valuable technical analysis tool.
Its innovative combination of Gaussian Channels and MMLE, along with customizable settings, gives the trader an edge in market analysis.
The indicator's ability to provide customizable analysis justifies its position as a closed-source product.
Conclusion
The GCMML indicator is a new dual tool that offers traders a method to analyze market trends and volatility. Its approach of combining Gaussian Channels with MMLE provides a comprehensive view of the market, making it a niche addition to a trader's toolkit.
It is recommended to use GCMML in conjunction with other trading strategies.
It is not recommended to use the GCMML by itself for trading decisions.
Consolidation FilterDescription:
Consolidation is a technical analysis term used to describe a assets's price movement within a given support and resistance range for a period of time. Consolidations happen either during trending market phases or before a new trend. Consolidation is generally interpreted as market indecisiveness and uncertainty as to which way the market will go next caused due to trader indecisiveness, which ends when the asset's price moves above or below the trading level. A consolidation level could be broken for several reasons, such as the release of materially important news or the triggering of a succession of limit orders.
Markets spend a great amount of time ranging and going sideways. It pays off to know how to identify and trade consolidations because they happen so frequently.
Periods of consolidation can be found in price charts for any time interval, and these periods can last for days, weeks, or months. Technical traders look for support and resistance levels in price charts and then use these levels to make buy and sell decisions. Typically, traders look for certain consolidation patterns: sideways ranges, downward or upward sloping ranges (also called flags), or triangular consolidations (triangles, wedges and pennants).
In contrast, this script offers an alternative, fairly straightforward but effective, way to pinpoint consolidation periods using a forecast oscillator method and simply highlighting relevant regions in the chart (with a yellow background).
In the settings menu you can select one of the three calculation methods, but all of them are based on the forecast oscillator. The indicator settings depend on the asset and on the timeframe. For example for the 2H timeframe BTSUSD preferred settings are period:10/method:2/threshold:0.2, and for the 15M timeframe BTSUSD the settings are period:10/method:2/threshold:0.02. Feel free to experiment with settings to suit your needs.
Fair Value Gap Finder with Integrated Gann BoxTitle: Fair Value Gap Finder with Integrated Gann Box Analysis
Description:
The "Fair Value Gap Finder with Integrated Gann Box Analysis" is a unique technical indicator designed for traders who wish to incorporate the concepts of Fair Value Gaps (FVG) and Gann Box methodologies into their trading strategy. This tool is beneficial for both trend-following and scalping techniques across various markets and timeframes.
Functionality:
The indicator identifies Fair Value Gaps, which are areas on the chart where price has skipped a range, creating a 'gap'. Recognizing these zones can be crucial for understanding potential price support and resistance areas. Alongside FVG detection, this script employs Gann Box principles to project potential levels of interest. Gann Boxes are drawn automatically when an FVG is identified, providing additional insights based on W.D. Gann's theories, which relate to time and price symmetry.
Usage:
Upon detecting an FVG, the indicator will highlight the gap on the chart and overlay a Gann Box between the high and low points of the gap. Traders can use these zones to make informed decisions about entry and exit points, stop loss, and take profit levels. The script offers customization options for the appearance and behavior of the FVG boxes and Gann Lines, allowing users to adapt the tool to their preferences.
Originality:
What sets this indicator apart is the integration of FVG with Gann Box levels within a single tool, streamlining the analysis process. It takes the classic approach of identifying gaps and enriches it with the geometric significance of Gann's work, all while allowing users to visualize and interact with these levels in a user-friendly manner.
Open-Source Nature:
This script is open-source, making it a transparent solution for those who wish to understand the underlying calculations. While not all traders are versed in Pine Script, the logic of identifying FVGs and applying Gann Box levels is explained through the script's annotations and the user interface itself.
Instructions for Use:
Apply the script to your chart, and it will automatically detect FVGs.
Adjust the settings in the indicator's input menu to match your trading style and preferences.
Use the FVG and Gann Box levels as potential areas of interest for trade setups.
This script does not guarantee profits and should be used as part of a comprehensive trading plan. It is best used in conjunction with other analysis methods to confirm signals and strategies.
PercenageDropFromATHINFO:
The PercenageDropFromATH script is fairly simple indicator, which is able to:
detect the last ATH (real ATH of the full chart, not related to the selected timeframe) and plot it
user can select a percentage of drop from this price, and once reached can receive a notification
Note that if the ATH is outside of the visibility of the currently selected timeframe the indicator will not be able to show it. Recommended settings is 1D TF!
DETAILS:
The purpose of the script is to serve to ease passive investments in ETFs and indices, once those are dropping below certain point from the ATH.
Individual stocks are not really recommended in my view, as unlike the indices which are cherry picking the best companies from the sector, individual companies can always start drifting away.
Anyway, the indicator should work on all assets, including crypto, gold, etc.
Example usage could be of setting an alert for 25% drop in SPY, and start accumulating positions on every next 10% additional drop, so DCA can be done with favorable prices.
SETTINGS
The settings are pretty straight forward:
ATH Source - source for computing the ATH, default to "high", but user can select to check only on open/close/low as well
Percentage drop target from ATH - self explaining, default to 20
ATH color - only the last ATH until the current bar is been drawn
Plot ATH drop target price - optionally the target price after the percentage drop can be plotted as well
ATH drop target color - the color of the price after the percentage drop from ATH
BreakoutTrendFollowingINFO:
The "BreakoutTrendFollowing" indicator is a comprehensive trading system designed for trend-following in various market environments. It combines multiple technical indicators, including Moving Averages (MA), MACD, and RSI,
along with volume analysis and breakout detection from consolidation, to identify potential entry points in trending markets. This strategy is particularly effective for assets that exhibit strong trends and significant price movements.
Note that using the consolidation filter reduces the amount of entries the strategy detects significantly, and needs to be used if we want to have an increased confidence in the trend via breakout.
However, the strategy can be easily transformed to various only trend-following strategies, by applying different filters and configurations.
The indicator can be used to connect to the Signal input of the TTS (TempalteTradingStrategy) by jason5480 in order to backtest it, thus effectively turning it into a strategy (instructions below in TTS CONNECTIVITY section)
DETAILS:
The strategy's core is built upon several key components:
Moving Average (MA): Used to determine the general trend direction. The strategy checks if the price is above the selected MA type and length.
MACD Filter: Analyzes the relationship between two moving averages to confirm the trend's momentum.
Consolidation Detection: Identifies periods of price consolidation and triggers trades on breakouts from these ranges.
Volume Analysis: Assesses trading volume to confirm the strength and validity of the breakout.
RSI: Used to avoid overbought conditions, ensuring trades are entered in favorable market situations.
Wick filters: make sure there is not a long wick that indicates selling pressure from above
The strategy generates buy signals when several conditions are met concurrently (each one of them can be individually enabled/disabled)"
The price is above the selected MA.
A breakout occurs from a configurable consolidation range.
The MACD line is above the signal line, indicating bullish momentum.
The RSI is below the overbought threshold.
There's an increase in trading volume, confirming the breakout's strength.
Currently the strategy fires SL signals, as the approach is to check for loss of momentum - i.e. crossunder of the MACD line and signal line, but that is to everyone to determine the exit conditions.
The buy and SL signals are set on the chart using green or orange triangles on the below/above the price action.
SETTINGS:
Users can customize various parameters, including MA type and period, MACD settings, consolidation length, and volume increase percentage. The strategy is equipped with alert conditions for both entry (buy signals) and exit (set stop loss) points, facilitating both manual and automated trading.
Each one of the technical indicators, as well as the consilidation range and breakout/wick settings can be configured and enabled/disabled individually.
Please thoroughly review the available settings of the script, but here is an outline of the most important ones:
Use bar wicks (instead of open/close) - the ref_high/low will be taken based on the bar wicks, rather than the open/close when determining the breakout and MA
Enter position only on green candles - additional filters to make sure that we enter only on strong momentum
MA Filter: (enable, source, type, length) - general settings for MA filter to be checked against the stock price (close or upper wick)
MACD Filter: (enable, source, Osc MA type, Signal MA type, Fast MA length, Slow MA length, Low MACD Hist) - detailed settings for fine MACD tuning
Consolidation:
Consolidation Type: we have two different ways of detecting the consolidation, note the types below.
CONSOLIDATION_BASIC - consolidation areas by looking for the pivot point of a trend and counts the number of bars that have not broken the consolidation high/low levels.
CONSOLIDATIO_RANGE_PERCENT - identifies consolidation by comparing the range between the highest and lowest price points over a specified period.
So in summary the CONSOLIDATIO_RANGE_PERCENT uses a percentage-based range to define consolidation, while CONSOLIDATION_BASIC uses a count of bars within a high-low range to establish consolidation.
Thus the former is more focused on the tightness of the price range, whereas the latter emphasizes the duration of the consolidation phase.
The CONSOLIDATIO_RANGE_PERCENT might be more sensitive to recent price movements and suitable for shorter-term analysis, while CONSOLIDATION_BASIC could be better for identifying longer-term consolidation patterns.
Min consolidation length - applicable for CONSOLIDATION_BASIC case, the min number of bars for the price to be in the range to consider consolidation
Consolidation Loopback period - applicable for CONSOLIDATION_BASIC case, the loopback number of bars to look for consolidation
Consolidation Range percent - applicable for CONSOLIDATIO_RANGE_PERCENT, the percent between the high and low in the range to consider consolidation
Plot consolidation - enables plotting of the consolidation (only for debug purposes)
Breakout: (enable, low, high) - the definition of the breakout from the previous consolidation range, the price should be between to determine the breakout as successfull
Upper wick: (enable, percent) - defines the percent of the upper wick compared to the whole candle to allow breakout (if the wick is too big part of the candle we can consider entering the position riskier)
RSI: (enable, length, overbought) - general settings for RSI TA
Volume (enbale, percentage increase, average volume filter en, loopback bars) - percentage of increase of the volume to consider for a breakout. There are two modes - percentage increase compared to the previous bar, or percentage against the average volume for the last loopback bars.
Note that there are many different configuration that you can play with, and I believe this is the strength of the strategy, as it can provide a single solution for different cases and scenarios.
My advice is to try and play with the different options for different markets based on the approach you want to implement and try turning features on/off and tuning them further.
TTS SETTINGS (NEEDED IF USED TO BACKTEST WITH TTS):
The TempalteTradingStrategy is a strategy script developed in Pine by jason5480, which I recommend for quick turn-around of testing different ideas on a proven and tested framework
I cannot give enough credit to the developer for the efforts put in building of the infrastructure, so I advice everyone that wants to use it first to get familiar with the concept and by checking
by checking jason5480's profile www.tradingview.com
The TTS itself is extremely functional and have a lot of properties, so its functionality is beyond the scope of the current script -
Again, I strongly recommend to be thoroughly explored by everyone that plans on using it.
In the nutshell it is a script that can be feed with buy/sell signals from an external indicator script and based on many configuration options it can determine how to execute the trades.
The TTS has many settings that can be applied, so below I will cover only the ones that differ from the default ones, at least according to my testing - do your own research, you may find something even better :)
The current/latest version that I've been using as of writing and testing this script is TTSv48
Settings which differ from the default ones:
Deal Conditions Mode - External (take enter/exit conditions from an external script)
🔌Signal 🛈➡ - BreakoutTrendFollowing: 🔌Signal to TTS (this is the output from the indicator script, according to the TTS convention)
Order Type - STOP (perform stop order)
Distance Method - HHLL (HigherHighLowerLow - in order to set the SL according to the strategy definition from above)
The next are just personal preferences, you can feel free to experiment according to your trading style
Take Profit Targets - 0 (either 100% in or out, no incremental stepping in or out of positions)
Dist Mul|Len Long/Short- 10 (make sure that we don't close on profitable trades by any reason)
Quantity Method - EQUITY (personal backtesting preference is to consider each backtest as a separate portfolio, so determine the position size by 100% of the allocated equity size)
Equity % - 100 (note above)