Price-Volume w Trendline - Strategy [presentTrading]โ Introduction and How it is Different
The Price-Volume with Trendline Strategy is an innovative strategy that combines volume profile analysis, price-based Z-scores, and dynamic trendline filtering to identify optimal entry and exit points in the market. What sets this strategy apart is the integration of volume concentration (Point of Control or PoC) with dynamic volatility thresholds. Additionally, this strategy introduces a multi-step take profit (TP) mechanism that adjusts based on predefined levels, allowing traders to exit trades progressively while capitalizing on market momentum.
BTCUSD 6hr LS Performance
โ Strategy, How it Works: Detailed Explanation
The combination of multiple indicators and methodologies serves to create a more robust and reliable trading system. Each element is carefully chosen for its complementary role in providing accurate signals while minimizing false entries and exits. Hereโs why the different components were chosen and how they work together:
- PoC and Z-Scores: The volume profile identifies key price areas, while the Z-score measures deviations from the mean. Together, they highlight points where the market is likely to react. For example, when the Z-score indicates an oversold condition near a PoC support level, it increases the probability of a reversal, providing a clear entry signal.
- Trendlines and Z-Scores: Trendlines serve as a secondary filter to ensure that price deviations identified by Z-scores align with broader market trends. This ensures that trades are only entered when the price has both deviated from its average and broken through a significant trendline level, reducing the likelihood of false signals.
- Multi-Step TP and Risk Management: Finally, the multi-step take profit logic works in tandem with the entry signals generated by the PoC, Z-scores, and trendlines. As the price moves in favor of the trade, profits are gradually locked in, ensuring the trader captures gains while still leaving room for further upside.
๐ถ Point of Control (PoC) and Volume Profile Analysis
The PoC identifies the price level with the highest volume concentration within a specified lookback period. This price level represents where the most trading activity has occurred, often acting as a strong support or resistance. By breaking down the range into several rows (bins), the strategy identifies how much volume was traded at each price level.
๐ถ Z-Score Calculation
The Z-score is a statistical metric that measures how far the current price is from its mean, expressed in terms of standard deviations. This is calculated both for price deviation and PoC-based deviation.
๐ถ Trendline Breakout Filtering
The trendline filtering is a crucial aspect that refines entry signals by confirming trend continuation or reversals. It calculates trendlines based on pivot highs and lows using the selected method (e.g., ATR or standard deviation).
๐ถ Multi-Step Take Profit
The multi-step take profit mechanism allows the strategy to take partial profits at several predefined levels. For example, when the price reaches 3%, 8%, 14%, or 21% above (or below) the entry price, it exits portions of the position. This is a useful technique for locking in profits as the market moves favorably.
Local
โ Usage
The Price-Volume with Trendline Strategy can be applied to various asset classes, including stocks, cryptocurrencies, and commodities. It is particularly effective in volatile markets where price deviations and volume concentrations signal potential reversals or trend continuations. By adjusting the settings for volatility and the lookback period, this strategy can be tailored to both short-term intraday trades and longer-term swing trades.
โ Default Settings
The default settings in the strategy play a vital role in shaping its performance.
- POC_lookbackLength (144): This defines the number of bars used to calculate the PoC. A longer lookback captures more data, leading to a more stable PoC, but may result in delayed signals. A shorter lookback increases responsiveness but may introduce noise.
- priceDeviationLength (200): This determines the period for calculating the standard deviation of price. A higher length smooths out the volatility, reducing the likelihood of false signals. Shorter lengths make the strategy more sensitive to sudden price movements.
- TL_length (14): Controls the swing detection period for trendline calculation. A shorter length will generate more frequent trendline breakouts, while a longer length captures only significant moves.
- Stop Loss and Take Profit: The strategy offers both fixed and SuperTrend-based stop losses. SuperTrend is adaptive to volatility, while fixed stop losses provide simpler risk control. The multi-step take profit ensures that profits are secured progressively, which can improve performance in trending markets by reducing the risk of full reversals.
Each of these settings can significantly affect the strategyโs risk-reward balance. For instance, increasing the stop loss level or the take profit percentages allows the strategy to stay in trades longer, potentially increasing profit per trade but at the cost of larger drawdowns. Conversely, tighter stops and smaller profit targets result in more frequent trades with lower average profit per trade.
Cari dalam skrip untuk "TRENDLINES"
GKD-C Adaptive-Lookback Phase Change Index [Loxx]Giga Kaleidoscope GKD-C Adaptive-Lookback Phase Change Index is a Confirmation module included in Loxx's "Giga Kaleidoscope Modularized Trading System".
โ GKD-C Adaptive-Lookback Phase Change Index
What is the Phase Change Index?
The Phase Change Index (PCI) is a technical indicator that has gained popularity among traders in recent years. It is used to identify market phases and make profitable trades based on momentum and price data. The PCI was developed by M.H. Pee and first introduced in the Stocks & Commodities magazine in 2004.
The PCI is calculated using the 35-day momentum and the 35-day price channel index (PCI). The momentum is the difference between the current day's close and the close 35 days ago, while the PCI measures the distance between the highest high and lowest low over a period of 35 days. By combining these two indicators, traders can identify six possible market phases, each with its own trading strategy.
The formula for calculating the Phase Change Index (PCI) is as follows:
PCI = 100 * (C - L) / (H - L)
Where:
- C is the closing price of the current day
- L is the lowest low over a period of 35 days
- H is the highest high over a period of 35 days
The formula for calculating momentum is as follows:
Momentum = C - Cn
Where:
- C is the closing price of the current day
- Cn is the closing price n days ago, where n = 35 in this case.
The first two phases are characterized by negative momentum, with phase one having a low PCI value (less than 20) and phase two having a high PCI value (greater than 80). In these phases, traders should enter short positions. The next two phases have positive momentum, with phase three having a low PCI value and phase four having a high PCI value. In these phases, traders should enter long positions.
The final two phases are characterized by neutral momentum, with phase five having a low PCI value and phase six having a high PCI value. In these phases, traders should maintain their previous positions until there is a clear signal to enter or exit.
Traders can also use other technical indicators in conjunction with the PCI to confirm signals or filter out false signals. For example, some traders use moving averages or trendlines to confirm trend direction before entering a trade based on the PCI.
In conclusion, the Phase Change Index is a powerful technical indicator that can help traders identify market phases and make profitable trades. By combining momentum and price data, traders can enter long or short positions based on the six possible market phases. Backtesting results have shown that the PCI is robust across parameters, markets, and years. However, it is important to use proper risk management and not rely solely on past profitability when making trading decisions.
What is the Jurik Filter?
The Jurik Filter is a technical analysis tool that is used to filter out market noise and identify trends in financial markets. It was developed by Mark Jurik in the 1990s and is based on a non-linear smoothing algorithm that provides a more accurate representation of price movements.
Traditional moving averages, such as the Simple Moving Average ( SMA ) or Exponential Moving Average ( EMA ), are linear filters that produce a lag between price and the moving average line. This can cause false signals during periods of market volatility , which can result in losses for traders and investors.
The Jurik Filter is designed to address this issue by incorporating a damping factor into the smoothing algorithm. This damping factor adjusts the filter's responsiveness to the changes in price, allowing it to filter out market noise without overshooting price peaks and valleys.
The Jurik Filter is calculated using a mathematical formula that takes into account the current and past prices of an asset, as well as the volatility of the market. This formula incorporates the damping factor and produces a smoother price curve than traditional moving average filters.
One of the advantages of the Jurik Filter is its ability to adjust to changing market conditions. The damping factor can be adjusted to suit different securities and time frames, making it a versatile tool for traders and investors.
Traders and investors often use the Jurik Filter in conjunction with other technical analysis tools, such as the MACD or RSI , to confirm or complement their trading strategies. By filtering out market noise and identifying trends in the financial markets, the Jurik Filter can help improve the accuracy of trading signals and reduce the risks of false signals during periods of market volatility .
Overall, the Jurik Filter is a powerful technical analysis tool that can help traders and investors make more informed decisions about buying and selling securities. By providing a smoother price curve and reducing false signals, it can help improve trading performance and reduce risk in volatile markets.
What is the Adaptive Lookback Period?
The adaptive lookback period is a technique used in technical analysis to adjust the period of an indicator based on changes in market conditions. This technique is particularly useful in volatile or rapidly changing markets where a fixed period may not be optimal for detecting trends or signals.
The concept of the adaptive lookback period is relatively simple. By adjusting the lookback period based on changes in market conditions, traders can more accurately identify trends and signals. This can help traders to enter and exit trades at the right time and improve the profitability of their trading strategies.
The adaptive lookback period works by identifying potential swing points in the market. Once these points are identified, the lookback period is calculated based on the number of swings and a speed parameter. The swing count parameter determines the number of swings that must occur before the lookback period is adjusted. The speed parameter controls the rate at which the lookback period is adjusted, with higher values indicating a more rapid adjustment.
The adaptive lookback period can be applied to a wide range of technical indicators, including moving averages, oscillators, and trendlines. By adjusting the period of these indicators based on changes in market conditions, traders can reduce the impact of noise and false signals, leading to more profitable trades.
In summary, the adaptive lookback period is a powerful technique for traders and analysts looking to optimize their technical indicators. By adjusting the period based on changes in market conditions, traders can more accurately identify trends and signals, leading to more profitable trades. While there are various ways to implement the adaptive lookback period, the basic concept remains the same, and traders can adapt and customize the technique to suit their individual needs and trading styles.
What is the Adaptive-Lookback Phase Change Index?
The combination of adaptive lookback and Jurik filtering is an effective technique used in technical analysis to filter out market noise and improve the accuracy of trading signals. When applied to the Phase Change Index (PCI) indicator, the adaptive lookback period can be used to adjust the period of the indicator based on changes in market conditions. Jurik filtering can then be used to filter out market noise and improve the accuracy of the signals produced by the PCI indicator.
The adaptive lookback period is particularly useful in volatile or rapidly changing markets where a fixed period may not be optimal for detecting trends or signals. By adjusting the lookback period based on changes in market conditions, traders can more accurately identify trends and signals, leading to more profitable trades.
Jurik filtering is a more advanced filtering technique that uses a combination of smoothing and phase shift to produce a more accurate signal. This technique is particularly useful in filtering out market noise and improving the accuracy of trading signals. Jurik filtering can be applied to various indicators, including moving averages, oscillators, and trendlines.
Overall, the combination of adaptive lookback and Jurik filtering is a powerful technique used in technical analysis to filter out market noise and improve the accuracy of trading signals. When applied to the Phase Change Index (PCI) indicator, this technique is particularly effective in identifying trend changes and producing more accurate signals for entry and exit points in trading strategies.
Keep in mind, this is an inverse indicator meaning that above the middle-line/signal is short, below is long.
Additional Features
This indicator allows you to select from 33 source types. They are as follows:
Close
Open
High
Low
Median
Typical
Weighted
Average
Average Median Body
Trend Biased
Trend Biased (Extreme)
HA Close
HA Open
HA High
HA Low
HA Median
HA Typical
HA Weighted
HA Average
HA Average Median Body
HA Trend Biased
HA Trend Biased (Extreme)
HAB Close
HAB Open
HAB High
HAB Low
HAB Median
HAB Typical
HAB Weighted
HAB Average
HAB Average Median Body
HAB Trend Biased
HAB Trend Biased (Extreme)
What are Heiken Ashi "better" candles?
Heiken Ashi "better" candles are a modified version of the standard Heiken Ashi candles, which are a popular charting technique used in technical analysis. Heiken Ashi candles help traders identify trends and potential reversal points by smoothing out price data and reducing market noise. The "better formula" was proposed by Sebastian Schmidt in an article published by BNP Paribas in Warrants & Zertifikate, a German magazine, in August 2004. The aim of this formula is to further improve the smoothing of the Heiken Ashi chart and enhance its effectiveness in identifying trends and reversals.
Standard Heiken Ashi candles are calculated using the following formulas:
Heiken Ashi Close = (Open + High + Low + Close) / 4
Heiken Ashi Open = (Previous Heiken Ashi Open + Previous Heiken Ashi Close) / 2
Heiken Ashi High = Max (High, Heiken Ashi Open, Heiken Ashi Close)
Heiken Ashi Low = Min (Low, Heiken Ashi Open, Heiken Ashi Close)
The "better formula" modifies the standard Heiken Ashi calculation by incorporating additional smoothing, which can help reduce noise and make it easier to identify trends and reversals. The modified formulas for Heiken Ashi "better" candles are as follows:
Better Heiken Ashi Close = (Open + High + Low + Close) / 4
Better Heiken Ashi Open = (Previous Better Heiken Ashi Open + Previous Better Heiken Ashi Close) / 2
Better Heiken Ashi High = Max (High, Better Heiken Ashi Open, Better Heiken Ashi Close)
Better Heiken Ashi Low = Min (Low, Better Heiken Ashi Open, Better Heiken Ashi Close)
Smoothing Factor = 2 / (N + 1), where N is the chosen period for smoothing
Smoothed Better Heiken Ashi Open = (Better Heiken Ashi Open * Smoothing Factor) + (Previous Smoothed Better Heiken Ashi Open * (1 - Smoothing Factor))
Smoothed Better Heiken Ashi Close = (Better Heiken Ashi Close * Smoothing Factor) + (Previous Smoothed Better Heiken Ashi Close * (1 - Smoothing Factor))
The smoothed Better Heiken Ashi Open and Close values are then used to calculate the smoothed Better Heiken Ashi High and Low values, resulting in "better" candles that provide a clearer representation of the market trend and potential reversal points.
It's important to note that, like any other technical analysis tool, Heiken Ashi "better" candles are not foolproof and should be used in conjunction with other indicators and analysis techniques to make well-informed trading decisions.
Heiken Ashi "better" candles, as mentioned previously, provide a clearer representation of market trends and potential reversal points by reducing noise and smoothing out price data. When using these candles in conjunction with other technical analysis tools and indicators, traders can gain valuable insights into market behavior and make more informed decisions.
To effectively use Heiken Ashi "better" candles in your trading strategy, consider the following tips:
Trend Identification: Heiken Ashi "better" candles can help you identify the prevailing trend in the market. When the majority of the candles are green (or another color, depending on your chart settings) and there are no or few lower wicks, it may indicate a strong uptrend. Conversely, when the majority of the candles are red (or another color) and there are no or few upper wicks, it may signal a strong downtrend.
Trend Reversals: Look for potential trend reversals when a change in the color of the candles occurs, especially when accompanied by longer wicks. For example, if a green candle with a long lower wick is followed by a red candle, it could indicate a bearish reversal. Similarly, a red candle with a long upper wick followed by a green candle may suggest a bullish reversal.
Support and Resistance: You can use Heiken Ashi "better" candles to identify potential support and resistance levels. When the candles are consistently moving in one direction and then suddenly change color with longer wicks, it could indicate the presence of a support or resistance level.
Stop-Loss and Take-Profit: Using Heiken Ashi "better" candles can help you manage risk by determining optimal stop-loss and take-profit levels. For instance, you can place your stop-loss below the low of the most recent green candle in an uptrend or above the high of the most recent red candle in a downtrend.
Confirming Signals: Heiken Ashi "better" candles should be used in conjunction with other technical indicators, such as moving averages, oscillators, or chart patterns, to confirm signals and improve the accuracy of your analysis.
In this implementation, you have the choice of AMA, KAMA, or T3 smoothing. These are as follows:
Kaufman Adaptive Moving Average (KAMA)
The Kaufman Adaptive Moving Average (KAMA) is a type of adaptive moving average used in technical analysis to smooth out price fluctuations and identify trends. The KAMA adjusts its smoothing factor based on the market's volatility, making it more responsive in volatile markets and smoother in calm markets. The KAMA is calculated using three different efficiency ratios that determine the appropriate smoothing factor for the current market conditions. These ratios are based on the noise level of the market, the speed at which the market is moving, and the length of the moving average. The KAMA is a popular choice among traders who prefer to use adaptive indicators to identify trends and potential reversals.
Adaptive Moving Average
The Adaptive Moving Average (AMA) is a type of moving average that adjusts its sensitivity to price movements based on market conditions. It uses a ratio between the current price and the highest and lowest prices over a certain lookback period to determine its level of smoothing. The AMA can help reduce lag and increase responsiveness to changes in trend direction, making it useful for traders who want to follow trends while avoiding false signals. The AMA is calculated by multiplying a smoothing constant with the difference between the current price and the previous AMA value, then adding the result to the previous AMA value.
T3
The T3 moving average is a type of technical indicator used in financial analysis to identify trends in price movements. It is similar to the Exponential Moving Average (EMA) and the Double Exponential Moving Average (DEMA), but uses a different smoothing algorithm.
The T3 moving average is calculated using a series of exponential moving averages that are designed to filter out noise and smooth the data. The resulting smoothed data is then weighted with a non-linear function to produce a final output that is more responsive to changes in trend direction.
The T3 moving average can be customized by adjusting the length of the moving average, as well as the weighting function used to smooth the data. It is commonly used in conjunction with other technical indicators as part of a larger trading strategy.
โ Giga Kaleidoscope Modularized Trading System
Core components of an NNFX algorithmic trading strategy
The NNFX algorithm is built on the principles of trend, momentum, and volatility. There are six core components in the NNFX trading algorithm:
1. Volatility - price volatility; e.g., Average True Range, True Range Double, Close-to-Close, etc.
2. Baseline - a moving average to identify price trend
3. Confirmation 1 - a technical indicator used to identify trends
4. Confirmation 2 - a technical indicator used to identify trends
5. Continuation - a technical indicator used to identify trends
6. Volatility/Volume - a technical indicator used to identify volatility/volume breakouts/breakdown
7. Exit - a technical indicator used to determine when a trend is exhausted
What is Volatility in the NNFX trading system?
In the NNFX (No Nonsense Forex) trading system, ATR (Average True Range) is typically used to measure the volatility of an asset. It is used as a part of the system to help determine the appropriate stop loss and take profit levels for a trade. ATR is calculated by taking the average of the true range values over a specified period.
True range is calculated as the maximum of the following values:
-Current high minus the current low
-Absolute value of the current high minus the previous close
-Absolute value of the current low minus the previous close
ATR is a dynamic indicator that changes with changes in volatility. As volatility increases, the value of ATR increases, and as volatility decreases, the value of ATR decreases. By using ATR in NNFX system, traders can adjust their stop loss and take profit levels according to the volatility of the asset being traded. This helps to ensure that the trade is given enough room to move, while also minimizing potential losses.
Other types of volatility include True Range Double (TRD), Close-to-Close, and Garman-Klass
What is a Baseline indicator?
The baseline is essentially a moving average, and is used to determine the overall direction of the market.
The baseline in the NNFX system is used to filter out trades that are not in line with the long-term trend of the market. The baseline is plotted on the chart along with other indicators, such as the Moving Average (MA), the Relative Strength Index (RSI), and the Average True Range (ATR).
Trades are only taken when the price is in the same direction as the baseline. For example, if the baseline is sloping upwards, only long trades are taken, and if the baseline is sloping downwards, only short trades are taken. This approach helps to ensure that trades are in line with the overall trend of the market, and reduces the risk of entering trades that are likely to fail.
By using a baseline in the NNFX system, traders can have a clear reference point for determining the overall trend of the market, and can make more informed trading decisions. The baseline helps to filter out noise and false signals, and ensures that trades are taken in the direction of the long-term trend.
What is a Confirmation indicator?
Confirmation indicators are technical indicators that are used to confirm the signals generated by primary indicators. Primary indicators are the core indicators used in the NNFX system, such as the Average True Range (ATR), the Moving Average (MA), and the Relative Strength Index (RSI).
The purpose of the confirmation indicators is to reduce false signals and improve the accuracy of the trading system. They are designed to confirm the signals generated by the primary indicators by providing additional information about the strength and direction of the trend.
Some examples of confirmation indicators that may be used in the NNFX system include the Bollinger Bands, the MACD (Moving Average Convergence Divergence), and the MACD Oscillator. These indicators can provide information about the volatility, momentum, and trend strength of the market, and can be used to confirm the signals generated by the primary indicators.
In the NNFX system, confirmation indicators are used in combination with primary indicators and other filters to create a trading system that is robust and reliable. By using multiple indicators to confirm trading signals, the system aims to reduce the risk of false signals and improve the overall profitability of the trades.
What is a Continuation indicator?
In the NNFX (No Nonsense Forex) trading system, a continuation indicator is a technical indicator that is used to confirm a current trend and predict that the trend is likely to continue in the same direction. A continuation indicator is typically used in conjunction with other indicators in the system, such as a baseline indicator, to provide a comprehensive trading strategy.
What is a Volatility/Volume indicator?
Volume indicators, such as the On Balance Volume (OBV), the Chaikin Money Flow (CMF), or the Volume Price Trend (VPT), are used to measure the amount of buying and selling activity in a market. They are based on the trading volume of the market, and can provide information about the strength of the trend. In the NNFX system, volume indicators are used to confirm trading signals generated by the Moving Average and the Relative Strength Index. Volatility indicators include Average Direction Index, Waddah Attar, and Volatility Ratio. In the NNFX trading system, volatility is a proxy for volume and vice versa.
By using volume indicators as confirmation tools, the NNFX trading system aims to reduce the risk of false signals and improve the overall profitability of trades. These indicators can provide additional information about the market that is not captured by the primary indicators, and can help traders to make more informed trading decisions. In addition, volume indicators can be used to identify potential changes in market trends and to confirm the strength of price movements.
What is an Exit indicator?
The exit indicator is used in conjunction with other indicators in the system, such as the Moving Average (MA), the Relative Strength Index (RSI), and the Average True Range (ATR), to provide a comprehensive trading strategy.
The exit indicator in the NNFX system can be any technical indicator that is deemed effective at identifying optimal exit points. Examples of exit indicators that are commonly used include the Parabolic SAR, the Average Directional Index (ADX), and the Chandelier Exit.
The purpose of the exit indicator is to identify when a trend is likely to reverse or when the market conditions have changed, signaling the need to exit a trade. By using an exit indicator, traders can manage their risk and prevent significant losses.
In the NNFX system, the exit indicator is used in conjunction with a stop loss and a take profit order to maximize profits and minimize losses. The stop loss order is used to limit the amount of loss that can be incurred if the trade goes against the trader, while the take profit order is used to lock in profits when the trade is moving in the trader's favor.
Overall, the use of an exit indicator in the NNFX trading system is an important component of a comprehensive trading strategy. It allows traders to manage their risk effectively and improve the profitability of their trades by exiting at the right time.
How does Loxx's GKD (Giga Kaleidoscope Modularized Trading System) implement the NNFX algorithm outlined above?
Loxx's GKD v1.0 system has five types of modules (indicators/strategies). These modules are:
1. GKD-BT - Backtesting module (Volatility, Number 1 in the NNFX algorithm)
2. GKD-B - Baseline module (Baseline and Volatility/Volume, Numbers 1 and 2 in the NNFX algorithm)
3. GKD-C - Confirmation 1/2 and Continuation module (Confirmation 1/2 and Continuation, Numbers 3, 4, and 5 in the NNFX algorithm)
4. GKD-V - Volatility/Volume module (Confirmation 1/2, Number 6 in the NNFX algorithm)
5. GKD-E - Exit module (Exit, Number 7 in the NNFX algorithm)
(additional module types will added in future releases)
Each module interacts with every module by passing data between modules. Data is passed between each module as described below:
GKD-B => GKD-V => GKD-C(1) => GKD-C(2) => GKD-C(Continuation) => GKD-E => GKD-BT
That is, the Baseline indicator passes its data to Volatility/Volume. The Volatility/Volume indicator passes its values to the Confirmation 1 indicator. The Confirmation 1 indicator passes its values to the Confirmation 2 indicator. The Confirmation 2 indicator passes its values to the Continuation indicator. The Continuation indicator passes its values to the Exit indicator, and finally, the Exit indicator passes its values to the Backtest strategy.
This chaining of indicators requires that each module conform to Loxx's GKD protocol, therefore allowing for the testing of every possible combination of technical indicators that make up the six components of the NNFX algorithm.
What does the application of the GKD trading system look like?
Example trading system:
Backtest: Strategy with 1-3 take profits, trailing stop loss, multiple types of PnL volatility, and 2 backtesting styles
Baseline: Hull Moving Average
Volatility/Volume: Hurst Exponent
Confirmation 1: Adaptive-Lookback Phase Change Index as shown on the chart above
Confirmation 2: Williams Percent Range
Continuation: Fisher Transform
Exit: Rex Oscillator
Each GKD indicator is denoted with a module identifier of either: GKD-BT, GKD-B, GKD-C, GKD-V, or GKD-E. This allows traders to understand to which module each indicator belongs and where each indicator fits into the GKD protocol chain.
Giga Kaleidoscope Modularized Trading System Signals (based on the NNFX algorithm)
Standard Entry
1. GKD-C Confirmation 1 Signal
2. GKD-B Baseline agrees
3. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
4. GKD-C Confirmation 2 agrees
5. GKD-V Volatility/Volume agrees
Baseline Entry
1. GKD-B Baseline signal
2. GKD-C Confirmation 1 agrees
3. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
4. GKD-C Confirmation 2 agrees
5. GKD-V Volatility/Volume agrees
6. GKD-C Confirmation 1 signal was less than 7 candles prior
Volatility/Volume Entry
1. GKD-V Volatility/Volume signal
2. GKD-C Confirmation 1 agrees
3. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
4. GKD-C Confirmation 2 agrees
5. GKD-B Baseline agrees
6. GKD-C Confirmation 1 signal was less than 7 candles prior
Continuation Entry
1. Standard Entry, Baseline Entry, or Pullback; entry triggered previously
2. GKD-B Baseline hasn't crossed since entry signal trigger
3. GKD-C Confirmation Continuation Indicator signals
4. GKD-C Confirmation 1 agrees
5. GKD-B Baseline agrees
6. GKD-C Confirmation 2 agrees
1-Candle Rule Standard Entry
1. GKD-C Confirmation 1 signal
2. GKD-B Baseline agrees
3. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
Next Candle:
1. Price retraced (Long: close < close or Short: close > close )
2. GKD-B Baseline agrees
3. GKD-C Confirmation 1 agrees
4. GKD-C Confirmation 2 agrees
5. GKD-V Volatility/Volume agrees
1-Candle Rule Baseline Entry
1. GKD-B Baseline signal
2. GKD-C Confirmation 1 agrees
3. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
4. GKD-C Confirmation 1 signal was less than 7 candles prior
Next Candle:
1. Price retraced (Long: close < close or Short: close > close )
2. GKD-B Baseline agrees
3. GKD-C Confirmation 1 agrees
4. GKD-C Confirmation 2 agrees
5. GKD-V Volatility/Volume Agrees
1-Candle Rule Volatility/Volume Entry
1. GKD-V Volatility/Volume signal
2. GKD-C Confirmation 1 agrees
3. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
4. GKD-C Confirmation 1 signal was less than 7 candles prior
Next Candle:
1. Price retraced (Long: close < close or Short: close > close)
2. GKD-B Volatility/Volume agrees
3. GKD-C Confirmation 1 agrees
4. GKD-C Confirmation 2 agrees
5. GKD-B Baseline agrees
PullBack Entry
1. GKD-B Baseline signal
2. GKD-C Confirmation 1 agrees
3. Price is beyond 1.0x Volatility of Baseline
Next Candle:
1. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
2. GKD-C Confirmation 1 agrees
3. GKD-C Confirmation 2 agrees
4. GKD-V Volatility/Volume Agrees
]โ Setting up the GKD
The GKD system involves chaining indicators together. These are the steps to set this up.
Use a GKD-C indicator alone on a chart
1. Inside the GKD-C indicator, change the "Confirmation Type" setting to "Solo Confirmation Simple"
Use a GKD-V indicator alone on a chart
**nothing, it's already useable on the chart without any settings changes
Use a GKD-B indicator alone on a chart
**nothing, it's already useable on the chart without any settings changes
Baseline (Baseline, Backtest)
1. Import the GKD-B Baseline into the GKD-BT Backtest: "Input into Volatility/Volume or Backtest (Baseline testing)"
2. Inside the GKD-BT Backtest, change the setting "Backtest Special" to "Baseline"
Volatility/Volume (Volatility/Volume, Backte st)
1. Inside the GKD-V indicator, change the "Testing Type" setting to "Solo"
2. Inside the GKD-V indicator, change the "Signal Type" setting to "Crossing" (neither traditional nor both can be backtested)
3. Import the GKD-V indicator into the GKD-BT Backtest: "Input into C1 or Backtest"
4. Inside the GKD-BT Backtest, change the setting "Backtest Special" to "Volatility/Volume"
5. Inside the GKD-BT Backtest, a) change the setting "Backtest Type" to "Trading" if using a directional GKD-V indicator; or, b) change the setting "Backtest Type" to "Full" if using a directional or non-directional GKD-V indicator (non-directional GKD-V can only test Longs and Shorts separately)
6. If "Backtest Type" is set to "Full": Inside the GKD-BT Backtest, change the setting "Backtest Side" to "Long" or "Short
7. If "Backtest Type" is set to "Full": To allow the system to open multiple orders at one time so you test all Longs or Shorts, open the GKD-BT Backtest, click the tab "Properties" and then insert a value of something like 10 orders into the "Pyramiding" settings. This will allow 10 orders to be opened at one time which should be enough to catch all possible Longs or Shorts.
Solo Confirmation Simple (Confirmation, Backtest)
1. Inside the GKD-C indicator, change the "Confirmation Type" setting to "Solo Confirmation Simple"
1. Import the GKD-C indicator into the GKD-BT Backtest: "Input into Backtest"
2. Inside the GKD-BT Backtest, change the setting "Backtest Special" to "Solo Confirmation Simple"
Solo Confirmation Complex without Exits (Baseline, Volatility/Volume, Confirmation, Backtest)
1. Inside the GKD-V indicator, change the "Testing Type" setting to "Chained"
2. Import the GKD-B Baseline into the GKD-V indicator: "Input into Volatility/Volume or Backtest (Baseline testing)"
3. Inside the GKD-C indicator, change the "Confirmation Type" setting to "Solo Confirmation Complex"
4. Import the GKD-V indicator into the GKD-C indicator: "Input into C1 or Backtest"
5. Inside the GKD-BT Backtest, change the setting "Backtest Special" to "GKD Full wo/ Exits"
6. Import the GKD-C into the GKD-BT Backtest: "Input into Exit or Backtest"
Solo Confirmation Complex with Exits (Baseline, Volatility/Volume, Confirmation, Exit, Backtest)
1. Inside the GKD-V indicator, change the "Testing Type" setting to "Chained"
2. Import the GKD-B Baseline into the GKD-V indicator: "Input into Volatility/Volume or Backtest (Baseline testing)"
3. Inside the GKD-C indicator, change the "Confirmation Type" setting to "Solo Confirmation Complex"
4. Import the GKD-V indicator into the GKD-C indicator: "Input into C1 or Backtest"
5. Import the GKD-C indicator into the GKD-E indicator: "Input into Exit"
6. Inside the GKD-BT Backtest, change the setting "Backtest Special" to "GKD Full w/ Exits"
7. Import the GKD-E into the GKD-BT Backtest: "Input into Backtest"
Full GKD without Exits (Baseline, Volatility/Volume, Confirmation 1, Confirmation 2, Continuation, Backtest)
1. Inside the GKD-V indicator, change the "Testing Type" setting to "Chained"
2. Import the GKD-B Baseline into the GKD-V indicator: "Input into Volatility/Volume or Backtest (Baseline testing)"
3. Inside the GKD-C 1 indicator, change the "Confirmation Type" setting to "Confirmation 1"
4. Import the GKD-V indicator into the GKD-C 1 indicator: "Input into C1 or Backtest"
5. Inside the GKD-C 2 indicator, change the "Confirmation Type" setting to "Confirmation 2"
6. Import the GKD-C 1 indicator into the GKD-C 2 indicator: "Input into C2"
7. Inside the GKD-C Continuation indicator, change the "Confirmation Type" setting to "Continuation"
8. Inside the GKD-BT Backtest, change the setting "Backtest Special" to "GKD Full wo/ Exits"
9. Import the GKD-E into the GKD-BT Backtest: "Input into Exit or Backtest"
Full GKD with Exits (Baseline, Volatility/Volume, Confirmation 1, Confirmation 2, Continuation, Exit, Backtest)
1. Inside the GKD-V indicator, change the "Testing Type" setting to "Chained"
2. Import the GKD-B Baseline into the GKD-V indicator: "Input into Volatility/Volume or Backtest (Baseline testing)"
3. Inside the GKD-C 1 indicator, change the "Confirmation Type" setting to "Confirmation 1"
4. Import the GKD-V indicator into the GKD-C 1 indicator: "Input into C1 or Backtest"
5. Inside the GKD-C 2 indicator, change the "Confirmation Type" setting to "Confirmation 2"
6. Import the GKD-C 1 indicator into the GKD-C 2 indicator: "Input into C2"
7. Inside the GKD-C Continuation indicator, change the "Confirmation Type" setting to "Continuation"
8. Import the GKD-C Continuation indicator into the GKD-E indicator: "Input into Exit"
9. Inside the GKD-BT Backtest, change the setting "Backtest Special" to "GKD Full w/ Exits"
10. Import the GKD-E into the GKD-BT Backtest: "Input into Backtest"
Baseline + Volatility/Volume (Baseline, Volatility/Volume, Backtest)
1. Inside the GKD-V indicator, change the "Testing Type" setting to "Baseline + Volatility/Volume"
2. Inside the GKD-V indicator, make sure the "Signal Type" setting is set to "Traditional"
3. Import the GKD-B Baseline into the GKD-V indicator: "Input into Volatility/Volume or Backtest (Baseline testing)"
4. Inside the GKD-BT Backtest, change the setting "Backtest Special" to "Baseline + Volatility/Volume"
5. Import the GKD-V into the GKD-BT Backtest: "Input into C1 or Backtest"
6. Inside the GKD-BT Backtest, change the setting "Backtest Type" to "Full". For this backtest, you must test Longs and Shorts separately
7. To allow the system to open multiple orders at one time so you can test all Longs or Shorts, open the GKD-BT Backtest, click the tab "Properties" and then insert a value of something like 10 orders into the "Pyramiding" settings. This will allow 10 orders to be opened at one time which should be enough to catch all possible Longs or Shorts.
Requirements
Inputs
Confirmation 1: GKD-V Volatility / Volume indicator
Confirmation 2: GKD-C Confirmation indicator
Continuation: GKD-C Confirmation indicator
Solo Confirmation Simple: GKD-B Baseline
Solo Confirmation Complex: GKD-V Volatility / Volume indicator
Solo Confirmation Super Complex: GKD-V Volatility / Volume indicator
Stacked 1: None
Stacked 2+: GKD-C, GKD-V, or GKD-B Stacked 1
Outputs
Confirmation 1: GKD-C Confirmation 2 indicator
Confirmation 2: GKD-C Continuation indicator
Continuation: GKD-E Exit indicator
Solo Confirmation Simple: GKD-BT Backtest
Solo Confirmation Complex: GKD-BT Backtest or GKD-E Exit indicator
Solo Confirmation Super Complex: GKD-C Continuation indicator
Stacked 1: GKD-C, GKD-V, or GKD-B Stacked 2+
Stacked 2+: GKD-C, GKD-V, or GKD-B Stacked 2+ or GKD-BT Backtest
Additional features will be added in future releases.
Custom Support & Resistance LevelsThe Smart Auto Trendline Indicator is designed to help traders quickly identify key market trends without the need for manual drawing. It automatically detects swing highs and lows, plots dynamic trendlines, and updates them in real-time as price evolves.
This tool is especially useful for traders who rely on trendline breakouts, pullback entries, or reversal confirmations. By simplifying chart analysis, it saves time and ensures more consistent results.
Key Features:
๐น Automatic detection of valid swing highs and lows
๐น Dynamic trendline plotting (auto-adjusts as price moves)
๐น Highlights potential breakout and breakdown zones
๐น Works on all timeframes and instruments (Forex, Stocks, Indices, Crypto)
๐น Clean, non-intrusive design to keep charts clear
๐น Customizable settings (line color, style, sensitivity)
How to Use:
Apply the indicator to your chart.
Observe automatically drawn trendlines.
Watch for breakouts above/below trendlines for trade entries.
Use in combination with other tools like RSI, MACD, or support/resistance for stronger confirmation.
Best For:
Breakout traders
Swing traders
Trend followers
Forex, Stocks, Crypto, Indices
Smart Trend EnvelopeThe "Smart Trend Envelope" indicator is a powerful tool that combines the "Nadaraya-Watson Envelope " indicator by LuxAlgo and the "Strongest Trendline" indicator by Julien_Eche.
This indicator provides valuable insights into price trends and projection confidence levels in financial markets. However, it's important to note that the indicator may repaint, meaning that the displayed results can change after the fact.
The "Strongest Trendline" indicator by Julien_Eche focuses on identifying the strongest trendlines using logarithmic transformations of price data. It calculates the slope, average, and intercept of each trendline over user-defined lengths. The indicator also provides standard deviation, Pearson's R correlation coefficient, and upper/lower deviation values to assess the strength and reliability of the trendlines.
In addition, the "Nadaraya-Watson Envelope " indicator developed by LuxAlgo utilizes the Nadaraya-Watson kernel regression technique. It applies a kernel function to smooth the price data and estimate future price movements. The indicator allows adjustment of the bandwidth parameter and multiplier to control the width of the envelope lines around the smoothed line.
Combining these two indicators, the "Smart Trend Envelope" indicator offers traders and investors a comprehensive analysis of price trends and projection confidence levels. It automatically selects the strongest trendline length based on the highest Pearson's R correlation coefficient. Traders can observe the trendlines on the price chart, along with upper and lower envelope lines generated by the Nadaraya-Watson smoothing technique.
The "Smart Trend Envelope" indicator has several qualities that make it a valuable tool for technical analysis:
1. Automatic Length Selection: The indicator dynamically selects the optimal trendline length based on the highest Pearson's R correlation coefficient, ensuring accurate trend analysis.
2. Projection Confidence Level: The indicator provides a projection confidence level ranging from "Ultra Weak" to "Ultra Strong." This allows traders to assess the reliability of the projected trend and make informed trading decisions.
3. Color-Coded Visualization: The indicator uses color schemes, such as teal and red, to highlight the direction of the trend and the corresponding envelope lines. This visual representation makes it easier to interpret the market trends at a glance.
4. Customizable Settings: Traders can adjust parameters such as bandwidth, multiplier, line color, and line width to tailor the indicator to their specific trading strategies and preferences.
The "Smart Trend Envelope" indicator has been specifically designed and coded to be used in logarithmic scale. It takes advantage of the logarithmic scale's ability to represent exponential price movements accurately. Therefore, it is highly recommended to use this indicator with the chart set to logarithmic scale for optimal performance and reliable trend analysis, especially on higher timeframes.
It's important to remember that the "Smart Trend Envelope" indicator may repaint, meaning that the displayed results can change after the fact. Traders should use this indicator as a tool for generating trade ideas and confirmation, rather than relying solely on its historical values. Combining the indicator with other technical analysis tools and considering fundamental factors can lead to more robust trading strategies.
Auto Trend ProjectionAuto Trend Projection is an indicator designed to automatically project the short-term trend based on historical price data. It utilizes a dynamic calculation method to determine the slope of the linear regression line, which represents the trend direction. The indicator takes into account multiple length inputs and calculates the deviation and Pearson's R values for each length.
Using the highest Pearson's R value, Auto Trend Projection identifies the optimal length for the trend projection. This ensures that the projected trend aligns closely with the historical price data.
The indicator visually displays the projected trend using trendlines. These trendlines extend into the future, providing a visual representation of the potential price movement in the short term. The color and style of the trendlines can be customized according to user preferences.
Auto Trend Projection simplifies the process of trend analysis by automating the projection of short-term trends. Traders and investors can use this indicator to gain insights into potential price movements and make informed trading decisions.
Please note that Auto Trend Projection is not a standalone trading strategy but a tool to assist in trend analysis. It is recommended to combine it with other technical analysis tools and indicators for comprehensive market analysis.
Overall, Auto Trend Projection offers a convenient and automated approach to projecting short-term trends, empowering traders with valuable insights into the potential price direction.
Double Supertrend Entry with ADX Filter and ATR Exits/EntriesThe Double Supertrend Entry with ADX Filter and ATR Exits/Entries indicator is a custom trading strategy designed to help traders identify potential buy and sell signals in trending markets. This indicator combines the strengths of multiple technical analysis tools, enhancing the effectiveness of the overall strategy.
Key features:
Two Supertrend Indicators - The indicator includes two Supertrend indicators with customizable parameters. These trend-following indicators calculate upper and lower trendlines based on the ATR and price. Buy signals are generated when the price crosses above both trendlines, and sell signals are generated when the price crosses below both trendlines.
ADX Filter - The Average Directional Index (ADX) is used to filter out weak trends and only generate buy/sell signals when the market exhibits a strong trend. The ADX measures the strength of the trend, and a customizable threshold level ensures that trades are only entered during strong trends.
ATR-based Exits and Entries - The indicator uses the Average True Range (ATR) to set profit target and stop-loss levels. ATR is a measure of market volatility, and these levels help traders determine when to exit a trade to secure profit or minimize loss.
Performance Statistics Table - A table is displayed on the chart, recording and showing the total number of winning trades, losing trades, percentage of profitable trades, average profit, and average loss. This information helps traders evaluate the performance of the strategy over time.
The Double Supertrend Entry with ADX Filter and ATR Exits/Entries indicator is a powerful trend-following strategy that can assist traders in making more informed decisions in the financial markets. By combining multiple technical analysis tools and providing performance statistics, this indicator helps traders improve their trading strategy and evaluate its success.
Fishing The Trend - Setup Classic v7.5.5FTT Classic v7.5.5
HOW Does it work ?
It is the classic version of Fishing The Trend-Setup for ease of trading & for getting the most from the market.
i.e. Combining the most useful indicators and making a whole setup under one roof...
FTT Classic comprises of following --
* IntraDay Range.
* Fishing The Trend.
* Custom VWAP.
* Baseband for Trend.
* Trendlines.
* Support & Resistance Lines.
* BreakOut Area.
* Technical Analysis table.
* Custom alerts.
1) HOW Does Intraday Range work ?
# For calculating the average most probable range for any symbol, it plots two areas - higher range and a lower range.
# This indicator is on - as default.
# Upper and Lower areas act as support and resistance, user may see a reversal in trend from these areas.
# If the price breaks these bands, breakout be considered.
# These bands are calculated by averaging the previous x number of days' high and low of the security.
3) HOW Does Fishing The Trend work ?
# When the market trend may try to reverse, the first signal/label will come showing Stop loss figure, and then if the trend reversal is confirmed, the supporting triangle in the next opening price will be placed at upper or lower side. along with these
there is a trailing stop-loss line, which will help user to trail their profits in-live.
# The CE-PE can be seen through the table with date and time.
# 2nd table also can be placed below the first one, showing the CE-PE Values for different symbol.
# Signals can be controlled by more or less as optioned in the settings.
# CE-PE strike price can be selected from ATM - ITM - OTM.
4) HOW Does Custom VWAP work ?
# VWAP will be placed having a line and current price of VWAP.
# One can have vwap in index chart also, the colour changes as the market goes above or below vwap or at vwap.
5) HOW Does Baseband for Trend work ?
# Baseband will be plotted for least 2 days on 3 min and gradually increases on increase of timeframe.
# If the market is above band, we may consider it a positive side and if market is below it, we may consider a negative side.
# Type 1 band is for trending market and type 2 is for rangebound market.
# Colour intensity also changes as market picks-up momentum or leaves momentum.
6) HOW Does Trendlines work ?
# Most nearest to most touching trendlines are placed for better understanding the trend.
# Easy to understand with the help of colour combinations.
7) HOW Does Support & Resistance Lines work ?
# The support & resistance lines will be drawn when market movement slows down or momentum decrease.
# The Support lines becomes resistance when market falls below it, and vice-versa for other conditions.
# Range development can be easily detected and can be used as range breakout for better understanding the market.
8) HOW Does BreakOut Area work ?
# Market Consolidates at most of the time, where the bulls and bears fight becomes more aggressive, at this point
of time the area will be formed or area will be formed when market trend reverses suddenly, leaving behind the previous
breakout area.
# Ease of trend reversal, previous supports / resistances can be seen easily.
9) HOW Does Technical Analysis table work ?
# There will be RSI displayed and for the better range detection, range area with price can be seen.
# The GAP of the opening market is seen with gap points (Down or Up)
10) HOW Does Custom alerts work ?
# Alerts can enabled for the CE-PE Strike Price through alerts management from Tradingview.
# Alerts can also be set when the Traffic Signal Comes.
Where to use?
# If the chart is of Index or equity, extended trading hours to be selected, time shall be exchange.
# Indicator wont work on timeframes lower than minutes or higher than or equal to day.
# can be used in every type of market.
# Extended to be selected for Index or Equities/Stocks, Regular be selected for futures, etc.
# At every part / portion the tooltip is placed showing the quick reference for that option.
# The main use of this indicator is quick scalping and Intra-day trading.
# Colour Theme can be selected if the chart theme is dark or light.
# The indicator shows a very useful option for early detection of the ongoing trend whether there will be reversal of trend or not ? Stop Loss - That should be done by following ones risk appetite, Ideally the High of the Previous Candle should be the stop loss for the Long / Short but everyone has their own Risk Management Strategies based on the capital deployed.
How to Take entry ?
# Time Frame shall be more than 2 min and less than day for better outcome.
# If buy signal comes and the market is below the baseband then wait for the market to cross and close above the baseband, also look for the immediate support or resistances which are seen in chart and those nearby the current signal.
# The data for the indicator will be very restricted, most of the parts in indicator wont work when the market closes.
# Pre-Opening or Post -Market data is tried to be ignored.
# Utmost Care is taken to implement the suggestions of users and also tried to keep the chart neat and clean.
** N.B.:- There may be cases where warning may come during setting the alert, this because
of alert conditions are taken ONLY when the current candle is CLOSED, real-time alerts are
considered as not feasible to get it.
Disclaimer
# The indicator to be used for understanding / learning the markets.
# User is responsible for his / her profits/losses, that may occur during the markets.
QuantRsi - Quantized Relative Strength Index - SNOW_CITY QuantRsi is a Relative Strength Indicator designed to improve on RSI's divergence confirmation. QuantRsi also functions as an entirely new type of range-bound oscillator, enabling "Hybrid TA" - the study and use of drawing tools on candles painted by the indicator.
QuantRsi paints full OHLC candles by default - displaying the full range of each candle's movement.
This tool sets out to accomplish:
Confirmation of divergence with a 3-anchor trading system
Show key price levels as whole numbers "quantized" from a scale of -10 to + 10; as well as commonly revisited levels within a trend
Anticipate divergence & turning points by charting on the indicator candles - trendlines can be drawn on indicator print - "Hybrid TA"
The result is an indicator able to process nonlinear price movements and draw range-bound candles with peaks and troughs that form repeating collisions with common tangents. QRsi illustrates trends and trend violations in a market with the advantage of behaving like a leading indicator. QRsi possesses a supreme ability to show divergence and confirm reversals/ turning points.
The dynamics of the vertical scale allows the formation of linear trends on the oscillator which classical charting can be applied. The support and resistance values for an asset will follow consistent incidents upon a tangent while the market is trending.
When a trend is violated, the break-up or break-down of price will revisit prior incidents both on frequented horizontal levels ("-1.4" or "+5.0") as well as tangent lines drawn from prior reversal points. Prior, violated trend-lines can be used as anchor points for a new linear trend - establishing a hypothetical market range before price moves into these hidden divergence zones.
Much like RSI, the extremes of a QRsi range (whether that be +/- 7,10 or the trend-established reversal value) are not always indicated turning points. Divergence does not occur at every turning point, but it does occur at most significant turning points.
Unlike RSI, QRsi adds the ability to visualize turning points outside divergence by drawing a trendline from prior turning points to the next anticipated turning point.
QRsi enables an asset to express it's price range within a flexible scale for that trend. The scaling has a higher dynamic range than classic RSI, at the expense of not filling the entire range of the oscillator at all times. An asset's highest and lowest trending values should be established by observation of prior visited values, not by the borders of the oscillator's range.
In the main chart example, trend-lines are drawn on the QuantRsi indicator for ETH/USD - Bitfinex 4H
Here is the same chart with notation:
The dashed trend-lines represent trends that have not been established yet. They turn solid when they have a second anchor(in primary chart).
Trendline violations create anchor points for new trendlines
Turning points with and without divergence depend entirely on asset's prior QRsi values, relative on relative.
In the above chart, Qrsi Value "2" is a common reversal value. In the chart period that is shown, selloff ensues shortly after QRsi reaches 2.
QRsi Values range from -10 to + 10. The boundaries represent the extremes of anticipated market range for that timeframe. Unlike traditional RSI, it is rare that an asset will range from the lowest to the highest boundaries. Instead, common values for that asset are observed by studying historical price data. A lower and upper range is established based on historical trends. When these values are hit, it represents an anchor for divergence. You will find that reversals can occur on the +/- 3, 5, 7 and 10 values frequently, although, this is indication without confirmation.
Depending on the timeframe and asset, the common turning point for an asset may be -2 & +5, with outliers to -5 & +7; or it may be -1.4 & +6.5 for an uptrending asset. The horizontal +/- QRsi values which turning points are likely to occur need to be established by studying the asset and verified by divergence or trend incident.
Confirmation is gained by observing the 3-anchor trading system:
1: Divergence - Locally
2: Trend incident or violation - charted patterns, linear ascending or descending trendlines.
3: Horizontal value incident
In the chart below, common horizontal turning points, divergence, and trendline violation are used as indicators for trading.
Observe how the same horizontal levels are visited as support and resistance depending on the direction of the trend prior to visiting that level.
Note how there are 2 coincidences of Trend / Horizontal / Divergence for most of the indicated trades:
This is the same chart, but with trades shown on the price chart as well as the QRsi chart:
And a simplified view of the same chart with Heffae Clouds enabled:
Notice how once a horizontal level is violated, it is often revisited which confirms it's role-change from S to R or R to S.
Weekly chart showing horizontal support level on lows, and divs for 4 prior All-Time-High's
Example of drawing a trend-line on QRsi and setting up a trade based off of a trend incident:
In the above example, the first two incidents are used as anchor points to reference where the third incident might occur.
In this case, you would have all 3 anchors, and a very successful trade with conformation of a proper entry prior to taking the trade.
Example of using a trend-line to set up trade continuation after divergence prints:
Example of how horizontal levels or ranges can be revisited after much time has passed. This also displays how divergences are used with horizontal levels to establish confidence in a trade:
Example of how QRsi values establish future support / resistance value ranges. Candle-wick sets future lower range:
Example of horizontal levels and divergence:
And, a drawing-free chart of QRsi with Heffae Clouds on BTCUSD Dec 2017 - Nov 2018 - Imagine your own TA on the QRsi.
SETTINGS:
TimeFrame settings:
"ChartTF" follows your chart's selected resolution / TimeFrame
"Non-Chart TimeFrame" is an integer for your custom TimeFrame, the setting below:
"Non-Chart TimeFrame" selects "Minutes, Hours, Days" that corresponds to the above setting for a custom TimeFrame.
Visual Settings:
"Show QuantRSI As Candles" - Toggle this to change from candlesticks to a simplified line. The line's value is determined by "Input for Stochastic" below
"Show Stoch QRSI" - Toggle this to switch to a Stochastic Rsi based off of the QRsi.
"Show Price Per 1.0" - Toggle this to see the range value, in chart denomination (USD,GBP,BTC,JPY) for each 1.0 step in the QRsi range for that timeframe. See this example:
The Quantization range values can be displayed by checking the box in settings "Show value per 1.0"
This will paint a colorless line and display the price value in the indicator's data window. You can calculate the rough price difference to any local value in QRsi by multiplying "value per 1.0" by the expected change in QRsi value.
Configuration Settings:
"Trend Bias" - Experimental setting for different asset classes and market conditions. Changes QRsi bias. Experiment with this on shorter timeframes. Leave on "low" unless you have established that different settings work better for a particular asset.
"Quant Preset" - This is similar to "Path Fitting Preset" on Heffae Clouds. Adjust this to print higher validity patterns on different assets.
The conformation that this setting is adjusted properly for your asset will be evident by backtesting the QRsi. BTC = 0 ETH / FOREX = 1 & 2
Experiment with this, as it adjusts the path-finding algo in order to paint valid patterns. The maths are too complex to integrate a single numerical adjustment, hence the preset.
"Upper/Lower Bounds" - This adjusts scaling and thresholds. Experimental only at this time. Use in conjunction with "Range Multiplier"
"Boundaries" - This adjusts the beginning of the shaded area on the top and bottom of the oscillator. Adjust this to a particular value instead of drawing a trendline on the value of interest. I added this because the shaded areas are easier to see on mobile than a trendline .
"Stochastic Short" - Adjust the length of Stochastic RSI SMA's
"Stochastic Long" - Adjust the length of Stochastic RSI SMA's
"Input for Stochastic" - Select the price source for Stoic & QRsi simplified line.
"Range Multiplier" - This amplifies the QRsi input to occupy a larger or smaller range within the oscillator boundaries. Experimental only at this time. Use in conjunction with "Upper/Lower Bounds". Very fun to play with.
That's all for now! I will do my best to keep this updated with new features / capabilities, as well as continuing to provide use examples and education for my indicators.
If there is a feature you would like, question answered, or a bug, please post in the SNOW_CITY Indicators Chat:
www.tradingview.com
Educational content will be posted here:
aedictiveanalytics.wordpress.com
Please see this pastebin link for access information and links:
pastebin.com
Swing Points & Liquidity โ ENHANCED PRO (Dark/Light Mode)This indicator โ โSwing Points & Liquidity โ ENHANCED PRO (Dark/Light Mode)โ โ automatically detects and visualizes swing highs, swing lows, and liquidity levels on the chart with rich analytics and customizable visuals.
๐ Core Features
Smart Swing Detection: Identifies pivot highs/lows based on adjustable left/right bar settings.
Liquidity Visualization: Draws dynamic boxes and lines for liquidity pools and swing zones.
Volume & OI Integration: Filters and colors levels using volume and Open Interest ฮ (change).
Strength Meter: Highlights strong liquidity levels with color gradients based on OI + volume intensity.
Automatic Trendlines: Connects swing points with selectable style and width.
Fibonacci Mapping: Automatically projects fib retracements (23.6%, 38.2%, 50%, 61.8%, 78.6%) from swing-to-swing for confluence zones.
Statistics Panel: Displays live metrics โ total levels, active/filled count, success rate, and average strength.
Alerts System: Alerts for new swing formations and when price touches or breaks a level.
Multi-Timeframe Option: Analyze swing structures from higher timeframes on any chart.
Dual Theme Mode: Fully optimized for both Dark and Light interface preferences.
โ๏ธ Advanced Options
Adjustable lookback range
Hide or extend filled levels
Configurable volume and OI thresholds
Supports multiple OI data sources (Binance, BitMEX, Kraken)
Fully dynamic text, color, and label alignment settings
๐ก Use Case
Perfect for Smart Money Concept (SMC) and ICT-style analysis, liquidity sweeps, and swing-based trading.
Traders can quickly visualize where liquidity sits, track how it gets filled, and monitor structure shifts in real time.
Bekas BASIC IndicatorBekas BASIC Indicator combines dynamic trend-following and support/resistance techniques:
๐น Dual Moving Averages (user-selectable type: SMA, EMA, WMA, HMA):
- Fast MA (default: 10)
- Slow MA (default: 50)
- Generates Buy/Sell signals on crossovers with optional volume confirmation.
๐น Volume Filter:
- Only triggers signals when volume exceeds the average by a user-defined multiple.
๐น Pivot-Based Support & Resistance:
- Detects recent swing highs/lows (default lookback: 10 bars).
- Draws horizontal purple lines as potential support/resistance zones.
๐น Diagonal Trendlines:
- Draws lines from recent pivot high/low to current price.
- Shows evolving short-term uptrend/downtrend visually.
๐น Alerts:
- Configurable alerts for Buy/Sell signals based on crossover + volume.
Ideal for spotting early trend shifts, bounce zones, and breakout opportunities.
Multipower Entry SecretMultipower Entry Secret indicator is designed to be the ultimate trading companion for traders of all skill levelsโespecially those who struggle with decision-making due to unclear or overwhelming signals. Unlike conventional trading systems cluttered with too many lines and confusing alerts, this indicator provides a clear, adaptive, and actionable guide for market entries and exits.
Key Points:
Clear Buy/Sell/Wait Signals:
The script dynamically analyzes price action, candle patterns, volume, trend strength, and higher time frame context. This means it gives you โBuy,โ โSell,โ or โWaitโ signals based on real, meaningful market informationโfiltering out the noise and weak trades.
Multi-Timeframe Adaptive Analysis:
It synchronizes signals between higher and current timeframes, ensuring you get the most reliable directionโreducing the risk of getting caught in fake moves or sudden reversals.
Automatic Support, Resistance & Liquidity Zones:
Key levels like support, resistance, and liquidity zones are auto-detected and displayed directly on the chart, helping you make precise decisions without manual drawing.
Real-Time Dashboard:
All relevant information, such as trend strength, market intent, volume sentiment, and the reason behind each signal, is neatly summarized in a dashboardโmaking monitoring effortless and intuitive.
Customizable & Beginner-Friendly:
Whether youโre a newcomer wanting straightforward guidance or a professional needing advanced customization, the indicator offers flexible options to adjust analysis depth, timeframes, sensitivity, and more.
Visual & Clutter-Free:
The design ensures that your chart remains clean and readable, showing only the most important information. This minimizes mental overload and allows for instant decision-making.
Who Will Benefit?
Beginners who want to learn trading logic, avoid common traps, and see the exact reason behind every signal.
Advanced traders who require adaptive multi-timeframe analytics, fast execution, and stress-free monitoring.
Anyone who wants to save screen time, reduce analysis paralysis, and have more confidence in every trade they take.
1. No Indicator Clutter
Intent:
Many traders get confused by charts filled with too many indicators and signals. This often leads to hesitation, missed trades, or taking random, risky trades.
In this Indicator:
You get a clean and clutter-free chart. Only the most important buy/sell/wait signals and relevant support/resistance/liquidity levels are shown. These update automatically, removing the โoverloadโ and keeping your focus sharp, so your decision-making is faster and stress-free.
2. Exact Entry Guide
Intent:
Traders often struggle with entry timing, leading to FOMO (fear of missing out) or getting trapped in sudden market reversals.
In this Indicator:
The system uses powerful adaptive logic to filter out weak signals and only highlight the strongest market moves. This not only prevents you from entering late or on noise, but also helps avoid losses from false breakouts or whipsaws. You get actionable suggestionsโwhen to enter, when to hold backโso your entries are high-conviction and disciplined.
3. HTF+LTF Logic: Multitimeframe Sync Analysis
Intent:
Most losing trades happen when you act only on the short-term chart, ignoring the bigger market trend.
In this Indicator:
Signals are based on both the current chart timeframe (LTF) and a higher (HTF, like hourly/daily) timeframe. The indicator synchronizes trend direction, momentum, and structure across both levels, quickly adapting to show you when both are aligned. This filtering results in โonly trade with the bigger trendโโdramatically increasing your win rate and market confidence.
4. Auto Support/Resistance & Liquidity Zones
Intent:
Drawing support/resistance and liquidity zones manually is time-consuming and error-prone, especially for beginners.
In this Indicator:
The system automatically identifies and plots the most crucial support/resistance levels and liquidity zones on your chart. This is based on adaptive, real-time price and volume analysis. These zones highlight where major institutional activity, trap setups, or real breakouts/reversals are most likely, removing guesswork and giving you a clear reference for entries, exits, and stop placements.
5. Clear Action/Direction
Intent:
Traders need certaintyโwhat does the market want right now? Most indicators are vague.
In this Indicator:
Your dashboard always displays in plain words (like โBUYโ, โSELLโ, or โWAITโ) what action makes sense in the current market phase. Whether itโs a bull trap, volume spike, wick reversal, or exhaustionโitโs interpreted and explained clearly. No more confusionโjust direct, real-time advice.
6. For Everyone (Beginner to Pro)
Intent:
Most advanced indicators are overwhelming for new traders; simple ones lack depth for professionals.
In this Indicator:
It is simple enough for a beginnerโjust add it to the chart and instantly see what action to consider. At the same time, it includes advanced adaptive analysis, multi-timeframe logic, and customizable settings so professional traders can fine-tune it for their strategies.
7. Ideal Usage and User Benefits
Instant Decision Support:
Whenever youโre unsure about a trade, just look at the indicatorโs suggestion for clarity.
Entry Learning:
Beginners get real-time โpracticeโ by not only seeing signals, but also the reason behind themโimproving your chart reading and market understanding.
Screen Time & Stress Reduction:
Clear, relevant information only; no noise, less fatigue, faster decisions.
Makes Trading Confident & Simple:
The smart dashboard splits actionable levels (HTF, LTF, action) so you never miss a move, avoid traps, and stay aligned with high-probability trades.
8. Advanced Input Settings (Smart Customization)
Explained with Examples:
Enable Wick Analysis:
Finds candles with strong upper/lower wicks (signs of rejection/buying/selling force), alerting you to hidden reversals and protecting from FOMO entries.
Enable Absorption:
Detects when heavy order flow from one side is โabsorbedโ by the other (shows where institutional buyers/sellers are likely active, helps spot fake breakouts).
Enable Unusual Breakout:
Highlights real breakoutsโlarge volatility plus high volumeโso you catch genuine moves and avoid random spikes.
Enable Range/Expansion:
Smartly flags sudden range expansionsโwhen the market goes from quiet to volatileโso you can act at the start of real trends.
Trend Bar Lookback:
Adjusts how many bars/candles are used in trend calculations. Short (fast trades, more signals), long (more reliability, fewer whipsaws).
Bull/Bear Bars for Strong Trend Min:
Sets how many candles in a row must support a trend before calling it โstrongโโprevents flipping signals, keeps you disciplined.
Volume MA Length:
Lets you adjust how many bars back volume is averagedโfine-tune for your asset and trading style for best volume signals.
Swing Lookback Bars:
Set how many bars to use for swing high/low detectionโshort (quick swing levels), long (stronger support/resistance).
HTF (Bias Window):
Decide which higher timeframe the indicator should use for big-picture market mood. Adjustable for any style (scalp, swing, position).
Adaptive Lookback (HTF):
Choose how much HTF history is used for detecting major extremes/zones. Quick adjust for more/less sensitivity.
Show Support/Resistance, Liquidity Zones, Trendlines:
Toggle them on/off instantly per your needsโkeeps your chart relevant and tailored.
9. Live Dashboard Sections Explained
Intent HTF:
Shows if the bigger timeframe currently has a Bullish, Bearish, or Neutral (โChopโ) intent, based on strict volume/price body calculations. Instant clarityโno more guessing on trend bias.
HTF Bias:
Clear message about which side (buy/sell/sideways) controls the market on the higher timeframe, so you always trade with the โbig money.โ
Chart Action:
The central action for the current barโWhether to Buy, Sell, or Waitโcalculated from all indicator logic, not just one rule.
TrendScore Long/Short:
See how many candles in your chosen window were bullish or bearish, at a glance. Instantly gauge market momentum.
Reason (WHY):
Every time a signal appears, the โreasonโ cell tells you the primary logic (breakout, wick, strong trend, etc.) behind it. Full transparency and learningโnever trade blindly.
Strong Trend:
Shows if the market is currently in a powerful trend or notโhelping you avoid choppy, risky entries.
HTF Vol/Body:
Displays current higher timeframe volume and candle body %โhelping spot when big players are active for higher probability trades.
Volume Sentiment:
A real-time analysis of market psychology (strong bullish/bearish, neutral)โmaking your decision-making much more confident.
10. Smart and User-Friendly Design
Multi-timeframe Adaptive:
All calculations can now be drawn from your choice of higher or current timeframe, ensuring signals are filtered by larger market context.
Flexible Table Position:
You can set the live dashboard/summary anywhere on the chart for best visibility.
Refined Zone Visualization:
Liquidity and order blocks are visually highlighted, auto-tuning for your settings and always cleaning up to stay clutter-free.
Multi-Lingual & Beginner Accessible:
With Hindi and simple English support, descriptions and settings are accessible for a wide audienceโanyone can start using powerful trading logic with zero language barrier.
Efficient Labels & Clear Reasoning:
Signal labels and reasons are shown/removed dynamically so your chart stays informative, not messy.
Every detail of this indicator is designed to make trading both simpler and smarterโhelping you avoid the common pitfalls, learn real price action, stay in sync with the marketโs true mood, and act with discipline for higher consistency and confidence.
This indicator makes professional-grade market analysis accessible to everyone. Itโs your trusted assistant for making smarter, faster, and more profitable trading decisionsโproviding not just signals, but also the โwhyโ behind every action. With auto-adaptive logic, clear visuals, and strong focus on real trading needs, it lets you focus on capturing the moves that matterโevery single time.
ABO LANA-๐1. ุฅุดุงุฑุงุช ุงูุชุฏุงูู ุงูุฑุฆูุณูุฉ:
ุฅุดุงุฑุฉ ุดุฑุงุก (BUY):
ุชุธูุฑ ุนูุฏ ุชุญูู ุงุชุฌุงู ุงูุณูู ู
ู ูุงุจุท ุฅูู ุตุงุนุฏุ ู
ุน ุฅุบูุงู ุงูุณุนุฑ ููู ุงูู
ุชูุณุท ุงูู
ุชุญุฑู (EMA 9).
ุฅุดุงุฑุฉ ุจูุน (SELL):
ุชุธูุฑ ุนูุฏ ุชุญูู ุงูุงุชุฌุงู ู
ู ุตุงุนุฏ ุฅูู ูุงุจุทุ ู
ุน ุฅุบูุงู ุงูุณุนุฑ ุชุญุช ุงูู
ุชูุณุท ุงูู
ุชุญุฑู.
2. ู
ูุงุทู ุงูุนุฑุถ ูุงูุทูุจ (Supply/Demand):
ู
ูุงุทู ุงูุนุฑุถ (Supply):
ุชู
ุซู ู
ุณุชููุงุช ู
ูุงูู
ุฉ ุฑุฆูุณูุฉ (ููู ุฃุญู
ุฑ) ุชูุฑุณู
ุนูุฏ ุงููู
ู
ุงูุณุนุฑูุฉ.
ู
ูุงุทู ุงูุทูุจ (Demand):
ุชู
ุซู ู
ุณุชููุงุช ุฏุนู
ุฑุฆูุณูุฉ (ููู ุฃุฎุถุฑ) ุชูุฑุณู
ุนูุฏ ุงูููุนุงู ุงูุณุนุฑูุฉ.
ุชุญุฏูุซ ุชููุงุฆู ุจูุงุกู ุนูู ุญุฑูุฉ ุงูุณุนุฑ ูุฃุทุฑ ุฒู
ููุฉ ู
ุชุนุฏุฏุฉ.
3. ุฅุฏุงุฑุฉ ุงูู
ุฎุงุทุฑ ูุงูุฃุฑุจุงุญ:
ููู ุงูุฎุณุงุฑุฉ (SL):
ููุญุณุจ ุจุงุณุชุฎุฏุงู
ู
ุถุงุนู ATR (ุงูู
ุฏู ุงูุญูููู).
ู
ุณุชููุงุช ุงูุฃุฑุจุงุญ (TP1, TP2, TP3):
ู
ุณุชููุงุช ุซูุงุซูุฉ ููุฃุฑุจุงุญ ู
ุน ู
ุถุงุนูุงุช ูุงุจูุฉ ููุชุฎุตูุต.
ุชูุจููุงุช ุตูุชูุฉ ุนูุฏ ุชุญููู ูู ูุฏู.
4. ููุญุฉ ุงูู
ุนููู
ุงุช (Dashboard):
ุงุชุฌุงู ุงูุณูู: ุตุงุนุฏ/ูุงุจุท ุนุจุฑ 6 ุฃุทุฑ ุฒู
ููุฉ (ู
ู 1 ุฏูููุฉ ุฅูู ููู
ู).
ู
ุคุดุฑ ุงูุฒุฎู
(Momentum):
ุงุชุฌุงู ุญุฑูุฉ ุงูุณุนุฑ ุฎูุงู 10 ุดู
ุนุงุช.
RSI ู
ุฎุตุต:
ูุฌู
ุน ุจูู RSI ูุตูุฑ ุงูู
ุฏู (2) ูู
ุชูุณุท ู
ุชุญุฑู (7).
ุญุฌู
ุงูุชุฏุงูู: ุตุงุนุฏ/ูุงุจุท ู
ูุงุฑูุฉ ุจุงูู
ุชูุณุท.
ููุฉ ุงูุชุฑูุฏ (ADX): ููู/ุถุนูู.
5. ู
ูุฒุงุช ุฅุถุงููุฉ:
ุฎุทูุท ุงุชุฌุงู ุฏููุงู
ูููุฉ:
ุชูุฑุณู
ุชููุงุฆูุงู ุจูู ุงููู
ู
ูุงูููุนุงู.
ู
ุณุชููุงุช ุฏุนู
/ู
ูุงูู
ุฉ:
ู
ุณุชุฎุฑุฌุฉ ู
ู 7 ุฃุทุฑ ุฒู
ููุฉ (H4, H1, M30, ...).
ูุทุงู ู
ุชูุณุท (Middle Band):
ุฎุท ุจุฑุชูุงูู ูุนูุณ ู
ุชูุณุท ุญุฑูุฉ ุงูุณุนุฑ.
ุชุญููู ุงูุณูููุฉ:
ูุนุชู
ุฏ ุนูู ุดู
ูุน ูุงูููู ุฃุดู ูุญุฌู
ุงูุชุฏุงูู.
Brief Explanation of ABO LANA-M (English):
1. Core Trading Signals:
BUY Signal:
Triggers when market trend shifts from bearish to bullish, with price closing above EMA 9.
SELL Signal:
Activates when trend reverses from bullish to bearish, with price closing below EMA 9.
2. Supply/Demand Zones:
Supply Zones (Red):
Key resistance levels plotted at swing highs.
Demand Zones (Green):
Key support levels plotted at swing lows.
Auto-updated based on price action across multiple timeframes.
3. Risk & Profit Management:
Stop Loss (SL):
Calculated using ATR multiplier.
Take Profit Targets (TP1, TP2, TP3):
Three customizable profit levels.
Audio alerts when each target is hit.
4. Smart Dashboard:
Market Trend: Bullish/Bearish across 6 timeframes (1m to Daily).
Momentum Indicator:
Price movement direction over 10 candles.
Custom RSI:
Combines RSI(2) with SMA(7) for smoother readings.
Volume Analysis:
Compares current volume to 20-period average.
Trend Strength (ADX): Strong/Weak.
5. Advanced Features:
Dynamic Trendlines:
Automatically drawn between swing highs/lows.
Support/Resistance Levels:
Extracted from 7 timeframes (H4, H1, M30, etc.).
Middle Band:
Orange line showing price equilibrium.
Liquidity Analysis:
Based on Heikin Ashi candles and volume confirmation.
GS_QuantEdgeGS_QuantEdge is a focused swing trading tool built for traders who seek tight entries and high risk-reward setups.
What it includes:
ATR-Based Trendlines:
Automatically plots dynamic upper and lower levels using pivots and ATR-based slope logic. Helps define key price zones where reactions or breakouts are likely.
Inside Bar Detection:
Identifies inside bar candles with subtle blue arrows below the bar and colors the candle โ ideal for spotting low-risk compression setups before potential expansion.
ADR% Volatility Label:
Displays the Average Daily Range as a percentage of the current price, helping you assess volatility and optimize position sizing.
EMA Overlay (11, 21, 50):
Plots essential EMAs directly on the chart to observe trend structure and alignment, aiding in identifying high-probability trade zones.
High/Low Flags (hidden by default):
Marks new 11-bar, 21-bar highs and 52-bar lows to signal momentum or exhaustion. Helpful for observing if price is making new highs/lows on different timeframe scales.
How it helps:
This indicator gives swing traders a clean, structured chart view โ highlighting areas of compression, breakout zones, and volatility conditions. Whether you're entering early on tight setups or waiting for confirmation, GS_QuantEdge helps you stay focused on well-defined opportunities with optimal risk-to-reward potential.
Smart Trend Lines [The_lurker]
Smart Trend Lines
A multi-level trend classifier that detects bullish and bearish conditions using a methodology based on drawing trend linesโmain, intermediate, and short-termโby identifying peaks and troughs. The tool highlights trend strength by applying filters such as the Average Directional Index (ADX) (A), Relative Strength Index (RSI) (R), and Volume (V), making it easier to interpret trend strength. The filter markers (V, A, R) in the Smart Trend Lines indicator are powerful tools for assessing the reliability of breakouts. Breakouts containing are the most reliable, as they indicate strong volume support, trend strength, and favorable momentum. Breakouts with partial filters (such as or ) require additional confirmation, while breakouts without filters ( ) should be avoided unless supported by other strong signals. By understanding the meaning of each filter and the market context.
Core Functionality
1. Trend Line Types
The indicator generates three distinct trend line categories, each serving a specific analytical purpose:
Main Trend Lines: These are long-term trend lines designed to capture significant market trends. They are calculated based on pivot points over a user-defined period (default: 50 bars). Main trend lines are ideal for identifying macro-level support and resistance zones.
Mid Trend Lines: These are medium-term trend lines (default: 21 bars) that focus on intermediate price movements. They provide a balance between short-term fluctuations and long-term trends, suitable for swing trading strategies.
Short Trend Lines: These are short-term trend lines (default: 9 bars) that track rapid price changes. They are particularly useful for scalping or day trading, highlighting immediate support and resistance levels.
Each trend line type can be independently enabled or disabled, allowing traders to tailor the indicator to their preferred timeframes.
2. Breakout Detection
The indicator employs a robust breakout detection system that identifies when the price crosses a trend line, signaling a potential trend reversal or continuation. Breakouts are validated using the following filters:
ADX Filter: The Average Directional Index (ADX) measures trend strength. A user-defined threshold (default: 20) ensures that breakouts occur during strong trends, reducing false signals in range-bound markets.
RSI Filter: The Relative Strength Index (RSI) identifies overbought or oversold conditions. Breakouts are filtered based on RSI thresholds (default: 65 for overbought, 35 for oversold) to avoid signals in extreme market conditions.
Volume Filter: Breakouts are confirmed only when trading volume exceeds a moving average (default: 20 bars) and aligns with the breakout direction (e.g., higher volume on bullish breakouts when the candle closes higher).
Breakout events are marked with labels on the chart, indicating the type of trend line broken (Main, Mid, or Short) and the filters satisfied (Volume, ADX, RSI). Alerts are triggered for each breakout, providing real-time notifications.
3. Customization Options
The indicator offers extensive customization through input settings, organized into logical groups for ease of use:
Main Trend Line Settings
Length: Defines the number of bars used to calculate pivot points (default: 50).
Bullish Color: Color for upward-sloping (bullish) main trend lines (default: green).
Bearish Color: Color for downward-sloping (bearish) main trend lines (default: red).
Style: Line style options include solid, dashed, or dotted (default: solid).
Mid Trend Line Settings
Length: Number of bars for mid-term pivot points (default: 21).
Show/Hide: Toggle visibility of mid trend lines (default: enabled).
Bullish Color: Color for bullish mid trend lines (default: lime).
Bearish Color: Color for bearish mid trend lines (default: maroon).
Style: Line style (default: dashed).
Short Trend Line Settings
Length: Number of bars for short-term pivot points (default: 9).
Show/Hide: Toggle visibility of short trend lines (default: enabled).
Bullish Color: Color for bullish short trend lines (default: teal).
Bearish Color: Color for bearish short trend lines (default: purple).
Style: Line style (default: dotted).
General Display Settings
Break Check Price: Selects the price type for breakout detection (Close, High, or Low; default: Close).
Show Previous Trendlines: Option to display historical main trend lines (default: disabled).
Label Size: Size of breakout labels (Tiny, Small, Normal, Large, Huge; default: Small).
Filter Settings
ADX Threshold: Minimum ADX value for trend strength confirmation (default: 25).
Volume MA Period: Period for the volume moving average (default: 20).
RSI Filter: Enable/disable RSI filtering (default: enabled).
RSI Upper Threshold: Upper RSI limit for overbought conditions (default: 65).
RSI Lower Threshold: Lower RSI limit for oversold conditions (default: 35).
4. Technical Calculations
The indicator relies on several technical calculations to ensure accuracy:
Pivot Points: Pivot highs and lows are detected using the ta.pivothigh and ta.pivotlow functions, with separate lengths for Main, Mid, and Short trend lines.
Slope Calculation: The slope of each trend line is calculated as the change in price divided by the change in bar index between two pivot points.
ADX Calculation: ADX is computed using a 14-period Directional Movement Index (DMI), with smoothing over 14 bars.
RSI Calculation: RSI is calculated over a 14-period lookback using the ta.rsi function.
Volume Moving Average: A simple moving average (SMA) of volume is used to determine if current volume exceeds the average.
5. Strict Mode Validation
To ensure the reliability of trend lines, the indicator employs a strict mode check:
For bearish trend lines, all prices between pivot points must remain below the projected trend line.
For bullish trend lines, all prices must remain above the projected trend line.
Post-pivot break checks ensure that no breakouts occur between pivot points, enhancing the validity of the trend line.
6. Trend Line Extension
Trend lines are dynamically extended forward until a breakout occurs. The extension logic:
Projects the trend line using the calculated slope.
Continuously validates the extension using strict mode checks.
Stops extension upon a breakout, fixing the trend line at the breakout point.
7. Alerts and Labels
Labels: Breakout labels are placed above (for bearish breakouts) or below (for bullish breakouts) the price bar. Labels include:
A prefix indicating the trend line type (B for Main, M for Mid, S for Short).
A suffix showing satisfied filters (e.g., for Volume, ADX, and RSI).
Alerts: Each breakout triggers a one-time alert per bar close, with a descriptive message indicating the trend line type and filters met.
Detailed Code Breakdown
1. Initialization and Inputs
The script begins by defining the indicator with indicator('Smart Trend Lines ', overlay = true), ensuring it overlays on the price chart. Input settings are grouped into categories (Main, Mid, Short, General Display, Filters) for user convenience. Each input includes a tooltip in both English and Arabic, enhancing accessibility.
2. Technical Indicator Calculations
Volume MA: Calculated using ta.sma(volume, volPeriod) to compare current volume against the average.
ADX: Computed using custom dirmov and adx functions, which calculate the Directional Movement Index and smooth it over 14 periods.
RSI: Calculated with ta.rsi(close, rsiPeriod) over 14 periods.
Price Selection: The priceToCheck function selects the price type (Close, High, or Low) for breakout detection.
3. Pivot Detection
Pivot points are detected using ta.pivothigh and ta.pivotlow for each trend line type. The lookback period is set to the respective trend line length (e.g., 50 for Main, 21 for Mid, 9 for Short).
4. Trend Line Logic
For each trend line type (Main, Mid, Short):
Bearish Trend Lines: Identified when two consecutive pivot highs form a downward slope. The script validates the trend line using strict mode and post-pivot break checks.
Bullish Trend Lines: Identified when two consecutive pivot lows form an upward slope, with similar validation.
Trend lines are drawn using line.new, with separate lines for the initial segment (between pivots) and the extended segment (from the second pivot forward).
5. Breakout Detection and Labeling
Breakouts are detected when the selected price crosses the trend line level. The script checks:
Volume conditions (above average and aligned with candle direction).
ADX condition (above threshold).
RSI condition (within thresholds if enabled). Labels are created with label.new, and alerts are triggered with alert.
6. Trend Line Extension
The extendTrendline function dynamically updates the trend lineโs endpoint unless a breakout occurs. It uses strict mode checks to ensure the trend line remains valid.
7. Previous Trend Lines
If enabled, previous main trend lines are stored in arrays (previousBearishStartLines, previousBullishTrendLines, etc.) and displayed on the chart, providing historical context.
Disclaimer:
The information and publications are not intended to be, nor do they constitute, financial, investment, trading, or other types of advice or recommendations provided or endorsed by TradingView.
Price Action and market structure [Tcs] | PAThis indicator shows in real time the clearest and most complete vision of the price market structure, without considering volumes.
It has been developed mainly to identify price retracements in order to find the best entries in the market, but it include also other features which can be helpful for traders.
The indicator detects and highlight on the chart the market movement in multiple ways, including swing high, swing lows, the break of structure (BoS), change of character (CoCh), possible retracement movement, trend-lines generated through pivots, fibonacci and quarters theory levels based on previous pivot and daily, weekly and monthly highs and lows.
It can be set up on two different pivots look-back, one faster and one slower, to simplify the development of strategies for traders.
A longer look-back can detect a "slower" and less noisy structure, which can be more useful to detect massive retracements, while a shorter look-back can be useful to detect faster market moves, perfect for scalpers and to develop small price movement strategies.
Indicator features:
- Trend detection highlighted with colors - candles are colored in four different colors, and it's possible to choose if detect the fast and slow trend:
โข Bullish move after structure break โ green
โข Bullish retracements โ gray
โข Bearish move after structure break โ purple
โข Bearish retracements โ white
In this way traders can have a realtime vision of when the market is retracing in order to find better entries than entry immediately on a break of structure. It can be integrated with order blocks, ema or others indicators which can be helpful as support or resistance.
- Pivots and structure labels - in order to identify immediately if the trend is bullish, bearish or is changing direction:
โข BoS + and BoS - are the bullish and bearish break of structure, respectively, and are colored to indicate a slower look-back, in gray to indicate a faster pivot look-back
โข CoCh + and CoCh - are the bullish and bearish change of characters, respectively, and are colored to indicate a slower look-back.
โข HH, HL, LL, and LH indicate the pivots of the trend. Al the pivots appear just when the pivots, based on fast or slow pivot look-back are confirmed
- Zigzag - The zigzag line helps to remove market noise and read the market structure in a simpler way.
โข It's possible to select the zigzag line based on the slow or fast trend.
โข Fast pivot look-back
โขSlow pivot look-back
- Quarters theory and Fibonacci retracement:
โข It creates a retracement that can be based on the fast or slow trend and small or big market move.
โข The retracement is both bullish and bearish and includes the major Fibonacci levels and the most valuable areas from the quarters theory of market retracement.
โข This helps to detect good entry points.
- Support and resistance, Daily, weekly, and monthly high, lows - just to heave a more clear view of important levels:
โข It plots the highest and lowest pivot points based on the selected look-back.
โข It plots the highs and lows of the day, week, and month.
- Trendlines:
โข It plots the trend-lines based on past pivots.
โข Here as well, it is possible to choose between fast and slow trend pivot look-back.
It's important to highlight that the indicator remarks on all facets of pure price action, not the smart money concept or liquidity areas.
Please note that this indicator is for educational purposes only and should not be used for trading without further testing and analysis.
Wizard AlgoWizard Algo:
==============================
Features of the indicator:
- BULL/BEAR Signals
- TP (Take-Profit) and Exit System
- Possible Reversal Signals
- Reversal Scalper
- Reversal Bands
- Trend Bar Colors
- Auto Support/Resistance Levels
- Auto Trend-Lines
================================
Description:
1. Signals: The signals consists of 2 different approaches and the users can choose which signal type they want to use. The indicator gives bull/bear signals based on certain condition, such as trend and momentum. The "TP" signals stands for "Take Profit." These signals help users to decide when to take profits or liquidate all position. The Indicator includes an exit system that can used as another means of closing a position. The exit system uses a 1.5x risk to reward ratio to determine where to keep the take profit and stop loss target.
2.Reversal Scalper: Reversal scalpers are the tiny up(aqua) and down(fuchsia) triangles on the chart. These signals a possible reversal in the price and they can be used to enter a scalping trade. The signals uses mainly momentum and candle price action to determine when there could be a possible reversal in price.
3. Reversal Bands: The reversal band is the green/red cloud like indicator. This can help determine when a price is oversold and therefore, it could reverse. Same goes for the short side, if price is in the overbought territory, then it could reverse to the downside. The reversal bands uses mainly volatility. This is not the same thing as Bollinger bands.
4. Bar Colors: The candle bar colors helps to determine the current trend. The colors are given based on the current trend. The colors lime/red shows strong trend, and orange/cyan/blue shows weak trend.
5. Auto S/R and Auto trendlines: These indicators can be used for determining price actions. Both of these work in similar manner. They mainly look at the previous pivots and draws a line connecting the pivots. S/R are the horizontal lines and the trendline have angles to them.
Master000 automation trade indicatorIndicator description:
The Master000 indicator is four indicators built into one. They work together to provide trading insights including trend and momentum, reversal points, potential entry points, and projections of future reversal or breakout levels.
Trend power
Shows strength of trend and a change in momentum
Red: The trend has been determined and is short
Lime: The trend has been determined and is long
Aqua: Continuation of the down trend, but showing down trend is in weakness.
Fuchsia: Continuation of the up trend, but showing up trend is in weakness
Yellow: Trend is reversing or trend is missing direction
Zig Zag Trend Lines (Major/Minor )
Major
The trend is graphed based on changes in price. The major trend should be used in deciding which way to enter the trade.
Min or
The minor trend is similar to the major but it is used to determine your entry point. It is easy to spot higher highs or lower lows. Take not when the minor trend fails to set a new high or a new low.
Channels
These dotted lines are provided as a quick guide to determine where the trend is headed. They show if price is getting squeezed and we should look for a break out using a flag or pennant pattern or is there an ever widening channel creating a broadening wedge. Look for hesitation or a reversal near the channel lines.
Entry Signals
Should be taken as a suggestion and not taken everyone. Do your research before entering any trade. There could also be many profitable trades even when an entry signal was not given.
Not good now, just reference for you.
Strategies for using the indicator
Major and minor trendlines: Once major trendline has been set look for a pullback for an entry. Look for a reversal in the major trendline when the minor trendline fails to create a higher high or lower low.
Trend Power: Look for an optimal entry point when the trend power turns teal. This mean the trend is reversing and should be an optimal place for an entry going against the previous trend.
Indicator Explain video at YouTube:
youtu.be
Anyone can apply to use it, you will get two weeks for testing it. [/b
Just click 'like', when I get the message, I will add you as 'invite only' indicator.
ICT SMART MONEY__Advanced Multi-Timeframe Target TREND indicator with comprehensive ICT (Inner Circle Trader) concepts, session analysis, and smart money concepts for professional forex and crypto trading.__
---
### __๐ฅ Core Features:__
#### __๐ Multi-Timeframe Analysis__
- __7 Timeframe Table__: 1min, 5min, 15min, 30min, 1hour, 4hour, Daily analysis
- __Target System__: Stop Loss, Entry, TP1, TP2, TP3 calculations for each timeframe
- __Trend Direction__: Visual arrows showing bullish/bearish bias across all timeframes
#### __โก ICT Killzone Sessions__
- __4 Major Sessions__: Asia KZ, London KZ, NY AM, NY PM with colored session boxes
- __Pivot Lines__: Automatic high/low detection with full format labels ("ASIA High", "LONDON Low")
- __Global Label Alignment__: All session labels perfectly aligned for professional appearance
- __Range Analytics__: Real-time pip calculations with historical averages and Turkish volatility analysis
#### __๐ Trading Session Management__
- __Individual Controls__: Asia/London sessions auto-enabled, NY sessions optional
- __Horizontal Lines__: Clean session high/low tracking without clutter
- __NY Lunch Session__: Additional 11:30-13:30 session for advanced analysis
- __Session Transparency__: Adjustable transparency levels for optimal chart visibility
#### __๐ Professional Key Levels__
- __Monday High/Low__: Weekly opening reference levels
- __Previous Day High/Low__: Daily support/resistance zones
- __Previous Week High/Low__: Major weekly levels
- __Full Format Labels__: "Previous Day High" instead of "PDH" for crystal clarity
- __160 Bar Distance__: Optimized label positioning for clean charts
#### __๐ Liquidity Trendlines__
- __Automatic Detection__: 8-bar lookback pivot detection system
- __Breakout Signals__: Visual alerts when trendlines are broken
- __Dynamic Padding__: 4.0 ATR-based trendline spacing
- __Bullish/Bearish Colors__: Clear color coding for trend direction
#### __๐ Smart Money Concepts (SMC)__
- __Fair Value Gaps (FVG)__: Automatic gap detection with mitigation tracking
- __Structure Analysis__: BOS (Break of Structure) and CHoCH (Change of Character) detection
- __Structure Fibonacci__: 5-level fibonacci retracements (78.6%, 70.5%, 61.8%, 50%, 38.2%)
- __Lifecycle Management__: Complete FVG and structure history tracking
#### __๐ Range Analytics Table__
- __Session Volatility__: Current pip movement vs historical averages
- __Turkish Analysis__: "Gรผรงlรผ Momentum", "Yรผksek Aktivite", "Normal Aktivite", "Dรผลรผk Hareket", "Zayฤฑf Session"
- __Integrated Display__: Seamlessly positioned below multi-timeframe table
- __Professional Formatting__: Color-coded session identification with status analysis
FibonacciRetracementHi all!
This library will help you draw Fibonacci retracement levels (zones). The code is from my indicator "Fibonacci retracement" (). You can see that description for more information about the behaviour and example of how to use this library. The code is almost the same with the addition of alerts. If the alert frequency is 'alert.freq_once_per_bar_close' alert messages will be concatenated and have a header saying how many messages it contains (if it's more than 1).
Hope this is of help!
Library "FibonacciRetracement"
ConcateAlerts(context)
โโConcatenates all alerts from the bar to one string (separated by new lines) and clears alert messages on the current bar.
โโParameters:
โโโโ context (Context)
AddAlert(context, message, unshiftInsteadOfPush)
โโParameters:
โโโโ context (Context)
โโโโ message (string)
โโโโ unshiftInsteadOfPush (bool)
Range(context, structure, settings)
โโWill return values if new levels/zones should be drawn.
โโParameters:
โโโโ context (Context) : The 'Context' for the Fibonacci retracement.
โโโโ structure (Structure type from mickes/PriceAction/1) : The current 'Structure' from the 'MarketStructure' library.
โโโโ settings (Settings) : The 'Settings' object for the 'Context'.
โโReturns: A tuple with the start and end pivot if new zones should be drawn, ' ' otherwise.
DrawAll(context, settings, start, end)
โโDraws lines and labels for the zone. It will also set the 'Price' value that will be used for absolute positions.
โโParameters:
โโโโ context (Context) : The 'Context' for the Fibonacci retracement.
โโโโ settings (Settings) : The 'Settings' object for the 'Context'.
โโโโ start (Pivot type from mickes/PriceAction/1)
โโโโ end (Pivot type from mickes/PriceAction/1)
AlertActive(context, settings)
โโWill alert for all zones that are active. If multiple alert messages are added they will be concatenated (separated by a new line) with a header saying how many messages the alert contains.
โโParameters:
โโโโ context (Context) : The 'Context' for the Fibonacci retracement. This contains the zones that will be alerted if price (wick or close according to the settings) enters it.
โโโโ settings (Settings) : The 'Settings' object for the 'Context'.
TrendlineSettings
โโHolds all the values for 'TrendlineSettings'.
โโFields:
โโโโ Enabled (series bool) : If the trendliโne should be visible or not.
โโโโ Color (series color) : The color of the trendliโne.
โโโโ Style (series string) : The style of the trendliโne (as a string).
GenericZonesSettings
โโHolds all the values for 'GenericZonesSettings', that will be applicable to all drawn objects.
โโFields:
โโโโ ExtendRight (series bool) : If all lines should extend to the right or not.
โโโโ Style (series string) : The style of all drawn lines
โโโโ Reverse (series bool) : If true, all lines will be reversed.
โโโโ Prices (series bool) : If price levels should be shown or not.
โโโโ Levels (series bool) : If levels should be shown or not.
โโโโ LevelsValue (series string) : Either 'Value' or 'Percent'. Defined if value or percentage should be shown.
โโโโ FontSize (series int) : The for size of the text in labels drawn.
โโโโ LabelsPosition (series string) : Coul be 'Left', 'Rigth' or 'Adapt'. 'Adapt' will try to adapt the labels position to the prices.
ZoneSettings
โโHolds all the values for 'ZoneSettings'.
โโFields:
โโโโ Enabled (series bool) : If this zone is enabled or not.
โโโโ Level (series float) : The level of the zone.
โโโโ Color (series color) : The color that will be displayed.
โโโโ Price (series float) : The price of the level. Will be set internally.
Settings
โโHolds all the values for 'Settings'.
โโFields:
โโโโ PivotLeftLength (series int) : The left length used to find pivots through the 'MarketStructure' library.
โโโโ PivotRightLength (series int) : The right length used to find pivots through the 'MarketStructure' library.
โโโโ Trendline (TrendlineSettings) : The settings for the 'Trendline' object.
โโโโ GenericZonesSettings (GenericZonesSettings) : The setting applicable to all zones.
โโโโ AlertFrequency (series string) : The frequency for the alerts. If 'alert.freq_once_per_bar_close', alert messages will be concatenated and have a header saying how many messages it contains (if it's more than 1).
โโโโ AlertPrice (series string) : The price that has to enter a zone. Can be 'Close' (the closing price) or 'Wick' (the whole candle needs to be in the zone).
โโโโ Zone1 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone2 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone3 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone4 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone5 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone6 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone7 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone8 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone9 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone10 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone11 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone12 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone13 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone14 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone15 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone16 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone17 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone18 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone19 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone20 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone21 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone22 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone23 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
โโโโ Zone24 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Context
โโHolds all the values for 'Context'.
โโFields:
โโโโ Lines (array) : All the drawn lines for the current 'Context'.
โโโโ Labels (array) : All the drawn labels for the current 'Context'.
โโโโ Boxes (array) : All the drawn boxes for the current 'Context'.
โโโโ Alerts (array) : All the alert messages on the current tick.
โโโโ Start (series int) : The start bar index of the current 'Context'.
Trendline Breakouts With Targets [ omerprฤฑme ]Indicator Explanation (English)
This indicator is designed to detect trendline breakouts and provide early trading signals when the price breaks key support or resistance levels.
Trendline Detection
The indicator identifies recent swing highs and lows to construct dynamic trendlines.
These trendlines act as support in an uptrend and resistance in a downtrend.
Breakout Confirmation
When the price closes above a resistance trendline, the indicator generates a bullish breakout signal.
When the price closes below a support trendline, it generates a bearish breakout signal.
Filtering False Signals
To reduce false breakouts, additional conditions (such as candle confirmation, volume filters, or price momentum) can be applied.
Only significant and confirmed breakouts are highlighted.
Trading Logic
Buy signals are triggered when the price breaks upward through resistance with confirmation.
Sell signals are triggered when the price breaks downward through support with confirmation.
Auto-Trend Finder (Pivot + ADX)Inspired in part by LuxAlgo Trendlines with Breaks. Extended and enhanced for directional clarity and pivot-based precision.
๐ What It Does
The Auto-Trend Finder (Pivot + ADX) is a smart trend-detection toolkit that combines:
Pivot-based swing detection (HH, HL, LH, LL)
ADX-filtered trendline projections
Custom slope estimation using ATR, Standard Deviation, Linear Regression, or a blended approach
Candlestick pattern detection for added confirmation (e.g., hammer, engulfing, shooting star)
๐ How It Works
1. Swing Detection
Uses ta.pivothigh / ta.pivotlow to mark major price turning points.
Labels pivots as Higher High (HH), Lower High (LH), Lower Low (LL), or Higher Low (HL).
Optionally overlays basic candle pattern names for visual context.
2. Trendline Logic
Connects successive pivot highs/lows with real-time trendlines.
Draws separate Uptrend and Downtrend lines with distinct colors.
3. Extended Projections
Projects extended dashed lines from the last pivot using slope formulas:
ATR-based (volatility)
Stdev-based (dispersion)
Linear Regression (trend best-fit)
Or a Combined slope using user-defined weights.
Color changes dynamically on breakout to visually signal momentum shifts.
4. ADX Trend Strength Filter
Optional ADX filter disables trendline updates unless directional strength exceeds a threshold (e.g. 20+).
Helps remove noise in sideways markets.
โ ๏ธ Important Notes
Backpainting Warning: This script includes a backpainting setting (backpaint) that may cause lines to appear "reliably predictive" in historical data. Backpainting does not repaint once the pivot is confirmed, but it still reflects a post-fact state. Use this feature cautiously in live trading decisions.
Reused Code Attribution: Extended trendline concept and breakout color logic were inspired by publicly available open-source versions of LuxAlgo's trendline logic. Credit is given in the script comments and here as required.
๐ ๏ธ How to Use It
Adjust Pivot Length for swing detection sensitivity.
Toggle ADX filtering on or off to avoid choppy signals.
Choose your preferred Slope Calculation Method.
Use candlestick labels as potential entry signals near trendline retests or breaks.
โ
Why This Is More Than a Mashup
This tool integrates several separate technical methods into one cohesive, customizable framework:
Itโs not just combining indicators, itโs engineering synergy between them.
The slope and ADX filtering mechanics dynamically adjust to trend strength.
Candlestick confirmation and labeling give visual, real-time trade confidence.
It enhances open-source logic by adding modular slope options, ADX gating, pattern labeling, and user control.
"Know the structure. Follow the strength. Trade with clarity. Auto-Trend Finder is your edge in the chaos."
Support Resistance Major/Minor [TradingFinder] Market Structure๐ต Introduction
Support and resistance levels are key concepts in technical analysis, serving as critical points where prices pause or reverse due to the interaction of supply and demand. These foundational elements in price action and classical technical analysis assist traders in understanding market behavior and making better trading decisions.
Support levels are zones where demand is strong enough to prevent further price declines, while resistance levels act as barriers that hinder price increases.
Support and resistance levels are divided into two main types: static and dynamic. Static levels are fixed horizontal lines on charts, formed based on historical price points, and are crucial due to repeated price reactions in these areas.
Dynamic levels, on the other hand, move with market trends and are often identified using tools like moving averages and trendlines. These levels are particularly useful for analyzing dynamic trends and identifying potential reversal points in financial markets.
The importance of support and resistance in technical analysis lies in their ability to pinpoint price reversal or continuation points. Professional traders use these levels to determine optimal entry and exit points and combine them with tools such as Fibonacci retracements or moving averages for precise strategies.
Detailed analysis of price behavior at these levels provides insights into trend strength and the likelihood of price breaks or reversals. By understanding these concepts, technical analysts can forecast future price movements and optimize their trading decisions using tools such as indicators and price action. Support and resistance levels, as a cornerstone of technical analysis, form the foundation for many trading strategies.
๐ต How to Use
The Static Support and Resistance Indicator is a vital tool for identifying significant price zones in financial markets. It automatically detects major and minor support and resistance levels in both short-term and long-term intervals, enabling traders to analyze price behavior accurately and develop optimal entry and exit strategies.
๐ฃ Major Long-Term Support and Resistance
Major Long-Term Support : The lowest price points recorded over long-term intervals that prevent further declines.
Major Long-Term Resistance : The highest price points in long-term intervals that limit further price increases.
๐ฃ Minor Long-Term Support and Resistance
Minor Long-Term Support : Temporary halts in price decline within a downtrend over long-term intervals.
Minor Long-Term Resistance : Short-term zones within long-term intervals where prices react negatively in an uptrend.
๐ฃ Major Short-Term Support and Resistance
Major Short-Term Support : The lowest price points in short-term intervals that act as barriers against sharp price drops.
Major Short-Term Resistance : The highest points in short-term intervals that prevent further price surges.
๐ฃ Minor Short-Term Support and Resistance
Minor Short-Term Support : Temporary halts in price decline within short-term downtrends.
Minor Short-Term Resistance : Zones where price reacts quickly and reverses in short-term uptrends.
๐ต Settings
Long Term S&R Pivot Period : Defines the interval for identifying long-term support and resistance levels (default: 21).
Short Term S&R Pivot Period : Defines the interval for identifying short-term support and resistance levels (default: 5).
๐ฃ Long-Term Lines
Major Line Display : Enable/disable major long-term lines.
Minor Line Display : Enable/disable minor long-term lines.
Major Line Colors : Green for support, red for resistance (long-term major levels).
Minor Line Colors : Light green for support, light red for resistance (long-term minor levels).
Major Line Style : Choose between solid, dotted, or dashed lines for major long-term levels.
Minor Line Style : Choose between solid, dotted, or dashed lines for minor long-term levels.
Major Line Width : Adjust the thickness of major long-term lines.
Minor Line Width : Adjust the thickness of minor long-term lines.
๐ฃ Short-Term Lines
Major Line Display : Enable/disable major short-term lines.
Minor Line Display : Enable/disable minor short-term lines.
Major Line Colors : Gray-green for support, gray-red for resistance (short-term major levels).
Minor Line Colors : Dark green for support, dark red for resistance (short-term minor levels).
Major Line Style : Choose between solid, dotted, or dashed lines for major short-term levels.
Minor Line Style : Choose between solid, dotted, or dashed lines for minor short-term levels.
Major Line Width : Adjust the thickness of major short-term lines.
Minor Line Width : Adjust the thickness of minor short-term lines.
๐ต Conclusion
Static support and resistance levels are among the most critical tools in technical analysis, helping traders identify key reversal or continuation points.
This indicator simplifies and enhances the analysis process by automatically detecting major and minor levels in both short-term and long-term intervals. It allows traders to customize settings to suit their trading strategies and analyze different market levels effectively.
Using this indicator improves price action analysis, enhances market understanding, and identifies trading opportunities. Applicable to all trading styles, from day trading to long-term investing, it is an essential tool for technical analysis.
Combining this indicator with other tools like trendlines, Fibonacci retracements, and moving averages enables comprehensive analysis and allows traders to navigate financial markets with greater confidence.
Trend Line XrossTrend Line Xross (TLX) Uses User Input Points to draw trendlines and displays the exact intersection point of those trendlines.
This is the public indicator of the practical application for this intersection method included in my entry for Pinefest #1.
To determine the exact intersection point I am using the y-intercept method as seen below.
The code is notated for more information on the technical workings.
One difference to note between this version and the pinefest version is that I had to change the line drawings to use bar_index values so that I can use line.get_price() to grab the current value of the line to make alerts from.
Additionally, there are alerts built-in to this version for every type of cross on all of the visible lines.
Enjoy!






















