Uptrick: Quantum RSI +Uptrick: Quantum RSI+ (QR-Pro) is a technical analysis indicator designed to enhance the functionality of the traditional Relative Strength Index (RSI). It incorporates adaptive volatility adjustments, threshold calculations, divergence detection, and visualization enhancements. This script is a vendor-protected indicator, and its source code is not publicly available. It adheres to TradingView’s vendor requirements while providing traders with a refined approach to analyzing market momentum, strength, and trend conditions.
Purpose:
The purpose of Quantum RSI+ (QR-Pro) is to adapt the RSI methodology dynamically based on changing market conditions. By utilizing smoothing techniques, adjustable length calculations, and divergence detection, it provides a structured way to evaluate trend strength and potential reversals. The indicator aims to offer a balanced response to varying levels of market volatility, helping traders minimize lag while reducing signal noise. Unlike standard RSI indicators that rely on fixed period settings, this script adapts to real-time market conditions, offering enhanced responsiveness and more accurate detection of potential reversal points.
Overview:
Quantum RSI+ (QR-Pro) modifies traditional RSI calculations by integrating a state-based adjustment system that alters the RSI length dynamically. This allows the indicator to respond more effectively to different volatility environments. It incorporates multiple analytical tools, such as divergence detection and support/resistance visualization, to assist in identifying momentum shifts and trend strength. In addition, the script offers an advanced metrics table that provides deeper insights into market statistics such as entropy, kurtosis, and volatility analysis. These insights are valuable for traders who wish to understand market structure in greater detail and adjust their strategies accordingly.
Originality:
This indicator differentiates itself by combining adaptive RSI length adjustments, divergence detection, and dynamic learning zones. Unlike standard RSI implementations that use fixed calculations, Quantum RSI+ (QR-Pro) adjusts automatically to market volatility, making it more responsive and effective under changing conditions. The advanced metrics table, which includes measures like the Hurst exponent, entropy, kurtosis, and volatility Z-score, further distinguishes the script by offering an additional layer of market intelligence. These metrics help traders determine whether a market is trending or mean-reverting, assess randomness, and identify volatility spikes, thereby justifying the script's value compared to freely available alternatives.
Enhanced RSI Framework:
Quantum RSI+ (QR-Pro) introduces a framework that adjusts RSI sensitivity based on volatility. Traditional RSI methods use a fixed calculation period, which can result in signals that either react too slowly or too quickly depending on market behavior. This indicator modifies the RSI length dynamically, shortening it in high-volatility periods to capture rapid shifts while extending it in low-volatility periods to filter out noise. This adaptive approach provides a more balanced assessment of market momentum and helps traders avoid false signals. It is best used in conjunction with other technical analysis tools to validate trade setups and manage risk effectively.
Advanced Adaptive Smoothing:
The script employs a multi-layered smoothing technique to refine RSI readings. Traditional RSI indicators can be affected by market noise, leading to erratic signals. By applying a structured smoothing process, Quantum RSI+ (QR-Pro) helps identify sustained trends while filtering out short-lived fluctuations. This balance between reactivity and stability leads to more reliable momentum assessments, making it easier for traders to discern genuine market movements from transient noise.
Dynamic Market Intelligence:
Instead of relying on static thresholds, Quantum RSI+ (QR-Pro) calculates its levels dynamically based on historical market performance. This approach provides a contextual understanding of market conditions, allowing traders to better anticipate reversals. Additional validation methods further increase the reliability of the signals, making the indicator a practical tool for confirming potential trend changes in real time.
Inputs:
• Line Width – Sets the thickness of the RSI plot line for visual clarity.
• MA Type for Quantum RSI – Allows users to choose the type of moving average (SMA, EMA, WMA, or VWMA) to overlay on the Quantum RSI.
• MA Length – Defines the period used for the selected moving average, providing additional trend filtering.
• Enable Moving Average – Toggles the calculation and plotting of the chosen moving average on the RSI. Bar coloring is then adjusted according to the slope of this MA if enabled.
• Ribbon Help – Enables or disables a moving average ribbon that visually compares two moving averages for enhanced trend clarity. Bar coloring is then adjusted according to the slope of this Ribbon if enabled.
• Ribbon Difference – Adjusts the gap between the fast and slow moving averages used in the ribbon visualization.
• Slope Length – Determines the period for calculating the slope of the moving average, which influences its color representation based on trend direction. A higher value usually can help filter out more noise as it would not be affected by small moves.
• Show Advanced Metrics Table – Toggles the display of a table that presents advanced market metrics.
Features and Usage:
• Adaptive RSI Length – Dynamically adjusts the RSI length based on market volatility. Traders can use this feature to obtain more responsive RSI signals during volatile periods and smoother readings during calmer market conditions.
• Quantum RSI Smoothing – Applies a structured smoothing process to RSI values to reduce noise, helping traders focus on genuine momentum shifts rather than transient fluctuations.
• Holographic Divergence Detection – Detects bullish and bearish divergences by comparing price action with RSI movements. This feature can be used to confirm potential trend reversals when combined with other market data.
• Gradient-Filled Zones – Highlights areas with smooth gradient transitions, making it easier to visualize and anticipate shifts in market sentiment.
• Moving Average of RSI – Overlays different moving averages on the RSI to provide additional trend filtering and confirmation for trading decisions.
• Ribbon Visualization – Displays a dynamic moving average ribbon that compares fast and slow moving averages, offering additional visual context and clarity regarding trend direction and potential momentum shifts.
• Metrics Table – Presents market statistics such as the Hurst exponent, Shannon entropy, kurtosis, skewness, fractal dimension, and volatility Z-score. These metrics offer deeper insights into market structure, assisting traders in understanding whether markets are trending or reverting and identifying periods of uncertainty. Here's what the metrics tell you:
• Hurst Exponent – Provides insight into whether market behavior tends to follow a trending or mean-reverting pattern.
• Shannon Entropy – Gauges the randomness or unpredictability in price movements, reflecting market stability.
• Kurtosis – Highlights the likelihood of extreme price swings, indicating the presence of heavy tails in the return distribution.
• Skewness – Indicates the asymmetry in the distribution of returns, pointing to potential biases in price direction.
• Fractal Dimension – Assesses the complexity of market patterns, revealing the intricacy of price action.
• Volatility Z-Score – Standardizes current volatility relative to historical levels, helping to identify periods of unusual market activity.
• UPT State – Provides a qualitative evaluation of the overall market environment, categorizing conditions as favorable, cautionary, or neutral for trading.
• Alerts – Built-in alert conditions notify users when bullish or bearish divergences occur, enabling traders to automate signal detection and respond promptly to market changes.
Summary:
Quantum RSI+ (QR-Pro) is a structured RSI-based momentum analysis tool that adapts to market conditions dynamically. By incorporating volatility-based adjustments, adaptive threshold calculations, and divergence detection, it delivers enhanced trend recognition and trade signals. Its advanced visualization techniques and moving average options offer a clear representation of market dynamics, while the advanced metrics table provides additional insights into market structure and behavior. Traders can use this indicator to identify overbought and oversold conditions dynamically, filter market noise through adaptive smoothing, and confirm trade signals using divergence detection. It is best applied as part of a comprehensive technical analysis strategy to validate trends and potential reversals in real-world trading scenarios.
Disclaimer:
This indicator is a technical analysis tool and should not be considered financial advice. Trading involves significant risk, and past performance does not guarantee future results. Users should exercise discretion and employ proper risk management when utilizing this tool in live trading.
Cerca negli script per "momentum"
Adapted RSI w/ Multi-Asset Regime Detection v1.1The relative strength index (RSI) is a momentum indicator used in technical analysis. RSI measures the speed and magnitude of an asset's recent price changes to detect overbought or oversold conditions in the price of said asset.
In addition to identifying overbought and oversold assets, the RSI can also indicate whether your desired asset may be primed for a trend reversal or a corrective pullback in price. It can signal when to buy and sell.
The RSI will oscillate between 0 and 100. Traditionally, an RSI reading of 70 or above indicates an overbought condition. A reading of 30 or below indicates an oversold condition.
The RSI is one of the most popular technical indicators. I intend to offer a fresh spin.
Adapted RSI w/ Multi-Asset Regime Detection
Our Adapted RSI makes necessary improvements to the original Relative Strength Index (RSI) by combining multi-timeframe analysis with multi-asset monitoring and providing traders with an efficient way to analyse market-wide conditions across different timeframes and assets simultaneously. The indicator automatically detects market regimes and generates clear signals based on RSI levels, presenting this data in an organised, easy-to-read format through two dynamic tables. Simplicity is key, and having access to more RSI data at any given time, allows traders to prepare more effectively, especially when trading markets that "move" together.
How we calculate the RSI
First, the RSI identifies price changes between periods, calculating gains and losses from one look-back period to the next. This look-back period averages gains and losses over 14 periods, which in this case would be 14 days, and those gains/losses are calculated based on the daily closing price. For example:
Average Gain = Sum of Gains over the past 14 days / 14
Average Loss = Sum of Losses over the past 14 days / 14
Then we calculate the Relative Strength (RS):
RS = Average Gain / Average Loss
Finally, this is converted to the RSI value:
RSI = 100 - (100 / (1 + RS))
Key Features
Our multi-timeframe RSI indicator enhances traditional technical analysis by offering synchronised Daily, Weekly, and Monthly RSI readings with automatic regime detection. The multi-asset monitoring system allows tracking of up to 10 different assets simultaneously, with pre-configured major pairs that can be customised to any asset selection. The signal generation system provides clear market guidance through automatic regime detection and a five-level signal system, all presented through a sophisticated visual interface with dynamic RSI line colouring and customisable display options.
Quick Guide to Use it
Begin by adding the indicator to your chart and configuring your preferred assets in the "Asset Comparison" settings.
Position the two information tables according to your preference.
The main table displays RSI analysis across three timeframes for your current asset, while the asset table shows a comparative analysis of all monitored assets.
Signals are colour-coded for instant recognition, with green indicating bullish conditions and red for bearish conditions. Pay special attention to regime changes and signal transitions, using multi-timeframe confluence to identify stronger signals.
How it Works (Regime Detection & Signals)
When we say 'Regime', a regime is determined by a persistent trend or in this case momentum and by leveraging this for RSI, which is a momentum oscillator, our indicator employs a relatively simple regime detection system that classifies market conditions as either Bullish (RSI > 50) or Bearish (RSI < 50). Our benchmark between a trending bullish or bearish market is equal to 50. By leveraging a simple classification system helps determine the probability of trend continuation and the weight given to various signals. Whilst we could determine a Neutral regime for consolidating markets, we have employed a 'neutral' signal generation which will be further discussed below...
Signal generation occurs across five distinct levels:
Strong Buy (RSI < 15)
Buy (RSI < 30)
Neutral (RSI 30-70)
Sell (RSI > 70)
Strong Sell (RSI > 85)
Each level represents different market conditions and probability scenarios. For instance, extreme readings (Strong Buy/Sell) indicate the highest probability of mean reversion, while neutral readings suggest equilibrium conditions where traders should focus on the overall regime bias (Bullish/Bearish momentum).
This approach offers traders a new and fresh spin on a popular and well-known tool in technical analysis, allowing traders to make better and more informed decisions from the well presented information across multiple assets and timeframes. Experienced and beginner traders alike, I hope you enjoy this adaptation.
Uptrick: Adaptive Volatility Oscillator### **Overview and Purpose**
The **"Uptrick: Adaptive Volatility Oscillator"** is a sophisticated technical analysis tool designed to identify and visualize volatility trends within the financial markets. This indicator is particularly useful for traders and analysts who seek to understand the market's underlying momentum by analyzing the relationship between volume and price changes. It adapts to changing market conditions, providing a dynamic way to gauge overbought and oversold levels, identify potential reversals, and track the strength of market movements.
### **Core Components**
1. **Volume Oscillator Calculation**:
- **Purpose**: The volume oscillator is at the heart of this indicator. It measures the directional momentum of volume by comparing current volume levels with those of previous periods.
- **How It Works**: The oscillator calculates the difference between current and past volume levels, determining whether the market is experiencing buying or selling pressure. This is normalized to ensure the oscillator's values are comparable across different time frames and market conditions.
- **Normalized Oscillator**: To make the oscillator's readings more meaningful, the values are normalized by adjusting for standard deviation over a long period (150 bars). This step helps in smoothing out the noise and highlights significant shifts in market activity.
2. **Adaptive Filter Calculation**:
- **Purpose**: The adaptive filter refines the raw oscillator data to create a smoother signal that is responsive to market changes without being overly reactive to minor fluctuations.
- **Adaptive Coefficient**: This coefficient, set by the user, controls the sensitivity of the filter. A higher coefficient makes the filter more sensitive to recent changes, while a lower coefficient gives more weight to past data.
- **How It Works**: The filter applies a weighted average to the oscillator values, where recent data is given more importance. This creates a dynamic signal that adapts to the market's changing conditions, highlighting significant trends and potential turning points.
3. **Signal Line**:
- **Purpose**: The signal line serves as a benchmark for the filtered oscillator values, providing a basis for comparison to determine the current trend's strength.
- **Smoothing**: The signal line is smoothed over a user-defined period to ensure it represents the underlying trend accurately. This smoothing process reduces the noise and allows traders to focus on the more meaningful movements.
4. **Overbought/Oversold Zones**:
- **Purpose**: These zones help traders identify when the market is potentially overstretched and due for a correction. They are crucial for timing entry and exit points.
- **Thresholds**: The user-defined thresholds represent levels where the oscillator values are considered extreme. When the oscillator crosses these levels, it signals that the market may be overbought or oversold.
- **Visual Cues**: The indicator plots these zones on the chart, making it easy for traders to see when the market enters these critical areas. This visualization is vital for spotting potential reversals or continuations in the trend.
5. **Histogram Visualization**:
- **Purpose**: The histogram provides a visual representation of the volatility in the market, making it easier to interpret the oscillator's readings.
- **Color Coding**: The histogram bars are color-coded based on the filtered oscillator's relationship with the signal line. Green bars indicate a positive momentum (bullish), while red bars indicate negative momentum (bearish). This color-coding helps traders quickly assess the market's current state.
- **Intensity of Movement**: The height and color intensity of the histogram bars reflect the strength of the underlying trend. Higher bars with more intense colors signify stronger market movements.
6. **Buy and Sell Signals**:
- **Purpose**: The indicator provides explicit buy and sell signals based on the oscillator's interaction with the signal line and the overbought/oversold thresholds.
- **Buy Signal**: A buy signal is generated when the filtered oscillator crosses above the signal line while in the oversold zone. This suggests that the market may be reversing upwards from an oversold condition.
- **Sell Signal**: Conversely, a sell signal is generated when the filtered oscillator crosses below the signal line while in the overbought zone, indicating a potential downward reversal from an overbought condition.
- **Visual Representation**: These signals are visually represented on the chart with specific symbols, such as green circles for buy signals and red circles for sell signals, making them easy to spot.
### **Usefulness and Applications**
1. **Trend Identification**:
- The indicator is highly effective in identifying the current trend and its strength. By analyzing the relationship between the oscillator and the signal line, traders can determine whether the market is in an uptrend, downtrend, or ranging. The adaptive nature of the filter ensures that the trend signals remain relevant even as market conditions change.
2. **Volatility Analysis**:
- Understanding market volatility is crucial for risk management and strategy development. This indicator provides a clear view of how volatility is evolving, helping traders adjust their strategies accordingly. For example, higher volatility might suggest the need for tighter stop losses or more conservative position sizes.
3. **Overbought/Oversold Detection**:
- The overbought and oversold zones are essential for identifying potential reversal points. These zones can be used to time entries and exits, particularly in markets that are prone to mean reversion. The visual cues provided by the indicator make it easier to spot when the market might be overstretched.
4. **Adaptive Filtering**:
- The adaptive filter is a significant advantage of this indicator. Unlike static filters, which might lag or react too quickly to noise, the adaptive filter adjusts to the market's pace. This makes the indicator versatile, suitable for different market conditions, and less prone to giving false signals.
5. **Visual Clarity**:
- The indicator is designed with visual clarity in mind. The color-coded bars and overbought/oversold zones make it easy to interpret the market's current state at a glance. This is particularly useful for traders who rely on quick decision-making or need to monitor multiple assets simultaneously.
6. **Customizability**:
- The indicator offers several user inputs that allow traders to customize it according to their trading style and market of interest. This includes the length of the volume period, the sensitivity of the adaptive filter, and the thresholds for overbought/oversold conditions. Such flexibility makes it a valuable tool for both short-term traders and long-term investors.
### **Conclusion**
The "Uptrick: Adaptive Volatility Oscillator" is a powerful and versatile indicator that blends volume analysis with adaptive filtering to provide a nuanced view of market trends and volatility. Its ability to identify overbought and oversold conditions, coupled with its adaptive nature, makes it an indispensable tool for traders looking to gain an edge in the markets. Whether you're aiming to spot trend reversals, confirm the strength of ongoing trends, or manage risk through volatility analysis, this indicator offers the insights needed to make informed trading decisions. Its clear visual signals and customizable parameters further enhance its utility, making it suitable for a wide range of trading strategies and market environments.
GKD-C Composite Index [Loxx]The Giga Kaleidoscope GKD-C Composite Index is a Confirmation module included in Loxx's "Giga Kaleidoscope Modularized Trading System."
█ GKD-C Composite Index
The Composite Index is a sophisticated technical analysis tool that enhances the traditional Relative Strength Index (RSI) by incorporating momentum and multiple time frame analysis. It calculates two versions of the RSI, one at a slower period and another at a faster period, to capture both long-term trends and short-term market fluctuations. The innovation comes from introducing a momentum factor, RSIDelta, which is the difference between the slow RSI and its value a specified number of periods ago, highlighting the rate of change in market sentiment. Simultaneously, the fast RSI is smoothed with a simple moving average (SMA) over a designated period (RSIsma), blending immediate price movements with ongoing trends. The Composite Index then combines these elements (RSIDelta and RSIsma), creating a singular metric that embodies both momentum and the smoothed trend. This index is further refined by averaging it over two additional periods, offering a multifaceted view that assists in identifying overbought or oversold conditions with enhanced sensitivity to market dynamics. This method aims to provide traders with a deeper understanding of market forces, potentially leading to more informed trading decisions by capturing nuances missed by the standard RSI.
█ 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
8. Metamorphosis - a technical indicator that produces a compound signal from the combination of other GKD indicators*
*(not part of the NNFX algorithm)
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, and the Average Directional Index (ADX).
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.
What is an Metamorphosis indicator?
The concept of a metamorphosis indicator involves the integration of two or more GKD indicators to generate a compound signal. This is achieved by evaluating the accuracy of each indicator and selecting the signal from the indicator with the highest accuracy. As an illustration, let's consider a scenario where we calculate the accuracy of 10 indicators and choose the signal from the indicator that demonstrates the highest accuracy.
The resulting output from the metamorphosis indicator can then be utilized in a GKD-BT backtest by occupying a slot that aligns with the purpose of the metamorphosis indicator. The slot can be a GKD-B, GKD-C, or GKD-E slot, depending on the specific requirements and objectives of the indicator. This allows for seamless integration and utilization of the compound signal within the GKD-BT framework.
How does Loxx's GKD (Giga Kaleidoscope Modularized Trading System) implement the NNFX algorithm outlined above?
Loxx's GKD v2.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)
6. GKD-M - Metamorphosis module (Metamorphosis, Number 8 in the NNFX algorithm, but not part of the NNFX algorithm)
(additional module types will added in future releases)
Each module interacts with every module by passing data to A backtest module wherein the various components of the GKD system are combined to create a trading signal.
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: Multi-Ticker CC Backtest
Baseline: Hull Moving Average
Volatility/Volume: Hurst Exponent
Confirmation 1: Advance Trend Pressure as shown on the chart above
Confirmation 2: uf2018
Continuation: Coppock Curve
Exit: Rex Oscillator
Metamorphosis: Baseline Optimizer
Each GKD indicator is denoted with a module identifier of either: GKD-BT, GKD-B, GKD-C, GKD-V, GKD-M, or GKD-E. This allows traders to understand to which module each indicator belongs and where each indicator fits into the GKD system.
█ Giga Kaleidoscope Modularized Trading System Signals
Standard Entry
1. GKD-C Confirmation gives signal
2. Baseline agrees
3. Price inside Goldie Locks Zone Minimum
4. Price inside Goldie Locks Zone Maximum
5. Confirmation 2 agrees
6. Volatility/Volume agrees
1-Candle Standard Entry
1a. GKD-C Confirmation gives signal
2a. Baseline agrees
3a. Price inside Goldie Locks Zone Minimum
4a. Price inside Goldie Locks Zone Maximum
Next Candle
1b. Price retraced
2b. Baseline agrees
3b. Confirmation 1 agrees
4b. Confirmation 2 agrees
5b. Volatility/Volume agrees
Baseline Entry
1. GKD-B Baseline gives signal
2. Confirmation 1 agrees
3. Price inside Goldie Locks Zone Minimum
4. Price inside Goldie Locks Zone Maximum
5. Confirmation 2 agrees
6. Volatility/Volume agrees
7. Confirmation 1 signal was less than 'Maximum Allowable PSBC Bars Back' prior
1-Candle Baseline Entry
1a. GKD-B Baseline gives signal
2a. Confirmation 1 agrees
3a. Price inside Goldie Locks Zone Minimum
4a. Price inside Goldie Locks Zone Maximum
5a. Confirmation 1 signal was less than 'Maximum Allowable PSBC Bars Back' prior
Next Candle
1b. Price retraced
2b. Baseline agrees
3b. Confirmation 1 agrees
4b. Confirmation 2 agrees
5b. Volatility/Volume agrees
Volatility/Volume Entry
1. GKD-V Volatility/Volume gives signal
2. Confirmation 1 agrees
3. Price inside Goldie Locks Zone Minimum
4. Price inside Goldie Locks Zone Maximum
5. Confirmation 2 agrees
6. Baseline agrees
7. Confirmation 1 signal was less than 7 candles prior
1-Candle Volatility/Volume Entry
1a. GKD-V Volatility/Volume gives signal
2a. Confirmation 1 agrees
3a. Price inside Goldie Locks Zone Minimum
4a. Price inside Goldie Locks Zone Maximum
5a. Confirmation 1 signal was less than 'Maximum Allowable PSVVC Bars Back' prior
Next Candle
1b. Price retraced
2b. Volatility/Volume agrees
3b. Confirmation 1 agrees
4b. Confirmation 2 agrees
5b. Baseline agrees
Confirmation 2 Entry
1. GKD-C Confirmation 2 gives signal
2. Confirmation 1 agrees
3. Price inside Goldie Locks Zone Minimum
4. Price inside Goldie Locks Zone Maximum
5. Volatility/Volume agrees
6. Baseline agrees
7. Confirmation 1 signal was less than 7 candles prior
1-Candle Confirmation 2 Entry
1a. GKD-C Confirmation 2 gives signal
2a. Confirmation 1 agrees
3a. Price inside Goldie Locks Zone Minimum
4a. Price inside Goldie Locks Zone Maximum
5a. Confirmation 1 signal was less than 'Maximum Allowable PSC2C Bars Back' prior
Next Candle
1b. Price retraced
2b. Confirmation 2 agrees
3b. Confirmation 1 agrees
4b. Volatility/Volume agrees
5b. Baseline agrees
PullBack Entry
1a. GKD-B Baseline gives signal
2a. Confirmation 1 agrees
3a. Price is beyond 1.0x Volatility of Baseline
Next Candle
1b. Price inside Goldie Locks Zone Minimum
2b. Price inside Goldie Locks Zone Maximum
3b. Confirmation 1 agrees
4b. Confirmation 2 agrees
5b. Volatility/Volume agrees
Continuation Entry
1. Standard Entry, 1-Candle Standard Entry, Baseline Entry, 1-Candle Baseline Entry, Volatility/Volume Entry, 1-Candle Volatility/Volume Entry, Confirmation 2 Entry, 1-Candle Confirmation 2 Entry, or Pullback entry triggered previously
2. Baseline hasn't crossed since entry signal trigger
4. Confirmation 1 agrees
5. Baseline agrees
6. Confirmation 2 agrees
VAcc (Velocity & Acceleration)VAcc (Velocity & Acceleration) is a momentum indicator published by Scott Cong in Stocks & Commodities V. 41:09 (8–15). It applies concepts from physics, namely velocity and acceleration, to financial markets. VAcc functions similarly to the popular MACD (Moving Average Convergence Divergence) indicator when using a longer lookback period, but produces more responsive results. With shorter periods, VAcc exhibits characteristics reminiscent of the stochastic oscillator.
🟠 Algorithm
The average velocity over the past n periods is defined as
((C - C_n) / n + (C - C_{n-1}) / (n - 1) + … + (C - C_i) / i + (C - C_1) / 1) / n
At its core, the velocity is a weighted average of the rate of change over the past n periods.
The calculation of the acceleration follows a similar process, where it’s defined as
((V - V_n) / n + (V - V_{n - 1}) / (n - 1) + … + (V - V_i) / i + (V - V_1) / 1) / n
🟠 Comparison with MACD
A comparison of VAcc and MACD on the daily Nasdaq 100 (NDX) chart from August 2022 helps demonstrate VAcc's improved sensitivity. Both indicators utilized a lookback period of 26 days and smoothing of 9 periods.
The VAcc histogram clearly shows a divergence forming, with momentum weakening as prices reached new highs. In contrast, the corresponding MACD histogram significantly lagged in confirming the divergence, highlighting VAcc's ability to identify subtle shifts in trend momentum more immediately than the traditional MACD.
Momentum EruptionIndicator: Momentum Eruption , using momentum to capture swing trading.
⏩Principle overview:
The core of Momentum Eruption is divided into two parts. One is to identify the trend direction. This is relatively clear. It is usually more effective to identify the direction through moving averages such as SMA or EMA. The second is to identify trading opportunities and use the idea of following the trend in large cycle and reversing the trend in small cycle. For example, when the large cycle is bullish and the small cycle is callback, if there are oversold conditions, a rebound from the previous low support, a long downward pin-bar, and an increase in trading volume at the same time, the extreme value of the price rebound or correction can be calculated. When following the trend, go long at the extreme value of the callback and go short at the extreme value of the rebound.
⏩Usage:
Signal: "B" stands for long buy signal. "S" stands for short sell signal.
Support and resistance: "Purple areas" represent support areas and "yellow areas" represent resistance areas.
🧿Tip I:
Adaptive signal. Take long buying as an example. When the purple area representing the support range appears, the market is bullish. If a "B" signal appears at this time, it means that you can consider buying and do a wave of short-term trading.
Usually there will be many short-term trading opportunities in a wave of rising trend.
🧿Tip II:
Since the market is reciprocating, the indicator will prompt many signals when it is trending. Each signal is observed and used independently, and it does not prompt the closing and profit taking points. Take profit and stop loss can be set according to your own trading cycle and style.
Regardless of whether it rises or falls, there will always be many swings that can be captured in the trend.
*The signals in the indicators are for reference only and not intended as investment advice. Past performance of a strategy is not indicative of future earnings results.
Momentum Reversal [AngelAlgo]The Momentum Reversal Indicator is a technical analysis tool used to identify potential reversals and trends in financial markets. It does this by comparing the momentum of a market to its trend. The momentum is calculated by measuring the change in price over a specified time interval set by the "Period" input. The trend is then determined as the simple moving average of the momentum, with the length of the moving average determined by the "Trend length" input. When the momentum deviates significantly from the trend, it is considered a potential reversal signal. The user can choose to receive signals based on either "Contrarian" or "Trend" signals type, and also has the option to smooth the signals using the Hull Moving Average. The indicator is plotted as a histogram with trading signals indicated by triangle shapes (up for buys, down for sells). The histogram is also accompanied by a smoothed line representation of the indicator and dynamic threshold levels.
The color of the histogram bars is green if the momentum is positive, red if it's negative. The histogram can be smoothed using the Hull Moving Average (HMA) if the "Smoothed signals" input is set to true.
The indicator also plots the threshold levels, which are dynamically calculated as the simple moving average (SMA) of the absolute value of the histogram. The threshold levels are plotted as circles on the chart.
The signals are plotted as arrows on the chart, either triangle-up for buy signals, or triangle-down for sell signals. If "Contrarian" signals are selected, a triangle-up will appear when the histogram crosses below the lower threshold, and a triangle-down will appear when it crosses above the upper threshold. If "Trend" signals are selected, a triangle-up will appear when the histogram crosses above the upper threshold, and a triangle-down will appear when it crosses below the lower threshold. Trend signals work for trending markets, Contrarian signals are good for ranging markets.
SETTINGS
Period: This input allows you to set the period for the momentum calculation. The default value is 14.
Trend length: This input allows you to set the length of the trend-following moving average. The default value is 50.
Signals type : This input allows you to choose the type of signals you want to receive. You can choose between "Contrarian" and "Trend" signals. The default value is "Contrarian".
Smoothed signals: This input allows you to choose between the raw or smoothed signals. If set to true, the signals will be based on the smoothed histogram line, otherwise, they will be based on the raw histogram. The default value is true.
Momentum Sparkler (MS)Introduction:
In this script, we will be creating an indicator called "Momentum Sparkler" that plots lines on the chart to visualize the momentum of the given source.
Explanation:
First, we define the input "Source" as the source for the data to be plotted, and the input "Length" as an integer determining the number of lines to plot.
We then create an array called "lines" to store the lines we will be plotting.
Using an if statement, we check if the current bar is the last bar in the chart. If it is, we use a for loop to iterate through the range of the "Length" input and add a line to the "lines" array for each iteration. The color of each line is determined by a color gradient, with the first line being the most red and the last line being the most green.
Next, we use another if statement to check if the current bar is confirmed. If it is, we use a for loop to iterate through the "lines" array and delete all the lines. This is to prevent the lines from being carried over to the next bar and potentially being plotted multiple times.
Conclusion:
This script can be useful for quickly visualizing the momentum of the given source and identifying potential trends or reversals. It can be helpful for making trading decisions or for adding an additional layer of analysis to a chart.
1st Gray Cross Signals ━ Histogram SQZMOM [whvntr][LazyBear]This is the Histogram Version of one of my other indicators named: SQZ Momentum + 1st Gray Cross Signals (with arrows) Which is a modification of "Squeeze Momentum Indicator" by user: "LazyBear". In that indicator of his he described, and suggested, the use of his gray cross signals to find points of interest for trading based on the direction of momentum when the first gray cross appears... I have programmed these points, and highlighted them, for ease of use. The 1st gray cross strategy, he said , is from John F. Carter's book, Chapter 11, "Mastering the Trade".
Here we have the Histogram version, with background highlights only, and nothing on the chart, in true SQZ Momentum style.
Disclaimer: using this indicator, or any indicator anywhere, involves risk when trading and isn't a guarantee of 100% accurate results.
Outback RSI & Hull [TTF]This indicator was originally made to help users following along with one of our strategies that we call The Outback (hence the name).
One of the component indicators of that strategy is an RSI with a Hull Moving Average added on top of the RSI as an additional reference for the momentum of the RSI. Many people either had difficulty setting this up correctly, or were having issues with the Indicator on Indicator component, so we built this indicator to assist in that regard.
As we continued to use it, we found it to be a pretty sound momentum indicator that had much to offer by enhancing the more normal RSI, and wanted to make this indicator generally available to the public.
The basic premise of this indicator is as follows:
The core is a traditional RSI with a "normal" (usually Simple) moving average
The "secret sauce" is adding a 2nd moving average (a Hull Moving Average, inspired by Insilico's awesome Hull Suite) based off the RSI
By leveraging the RSI's position relative to both the Simple and Hull moving averages, you can better gauge the relative strength of the current momentum, as well as better visualize longer-term momentum direction and strength based on the moving average slopes and direction.
Normalized Velocity [Loxx]Velocity (which is often called a "smoother momentum" since it is much smoother than momentum without lagging at all) with an addition of ATR normalization
Since velocity is (even when normalization is applied) is not an indicator with fixed bounds, this indicator is uses floating levels for what is usually called overbought and oversold levels (+ a floating "zero" line is added). Something that would look like a "fixed levels" is easily achieved if you use long floating levels period in which case those levels are quite similar to fixed levels.
This indicator can be used like any momentum indicator (in that case recommended coloring mode is to use either slope coloring or "zero" middle level crossing coloring) or it can be used as a "trending" indicator in which case it is better to use coloring on outer level cross, and longer calculation periods are advised in that case.
Included:
Bar coloring
3 signal variations w/ alerts
Loxx's Expanded Source Types
Alerts
TTM Regression°This oscillator attempts to provide context to John Carter's "TTM Squeeze" indicator.
Similar to my MAR° indicator, statistically significant areas based on the past n candles (Lookback) are calculated to provide context for the y-axis values of the TTM indicator.
Note that Carter's squeeze idea has been dropped in favour of the regression bands, in that they offer a clear visual momentum squeeze condition.
The regression bands identify temporary exhaustion of bullish (purple) and bearish (green) momentum; these could potentially be seen as overbought and oversold indications.
The dotted midlines dictate intra-zones where momentum could reverse to continue the larger trend.
All the latter behave similarly to Support and Resistance zones.
The oscillator can also be normalized over a given interval to show results on a scale between 0 and 100, preserving even more context over time.
You should experiment for yourself to find out what is best for you in terms of scale, and Normalization Period.
Normalization Example: on the left you can observe how the momentum is visualized differently based on the scale, given the rapid momentum to the upside.
// –––. Regular
// –––. Normalized
It's crucial to use this oscillator as confluence only and not to take trades based solely on its indications.
At the moment there are no alerts set for this script, open to suggestions :)
[TTI] ZVR Watchlist––––History & Credit ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
This indicator/screener is inspired by the methodology of a great momentum master - Dan Zanger. Dan holds the world record for higher % gain in a 12month period, which was achieved in 1998 and has not been broken since. One of the secrets he has shared with the world is his famous Zanger Volume Ratio (ZVR), to which his attributes great part of his success.
–––––What it does –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
The script allows you to monitor your watchlist for the most important momentum indicators on an intraday basis in order to maximise your chance of jumping in the right time.
1️⃣ ZVR - pre breakout indicator
ZVR measures unusual momentum at a given time of the day.
Example
Imagine it is the first hour of the trading session and you get AAPL with a daily volume (up to that time) of 2mn shares. Is this normal or not? If you just compare it to the average volume you will be making a logical mistake, since you have 7more hours for volume to reach the "average" level. Henceforth, average volume should be compared on an end of day basis. However, the ZVR looks at the current intraday cumulative volume at any particular time of day, and compare that to the average cumulative volume that has usually traded by that time of day in the past.
The 4 colors are 4 types:
🔴 (RED) — Volume is over 200% of the usual cumulative intraday volume for that day
🟣 (PURPLE) — Volume is between 150% and 200% of the usual cumulative intraday volume for that day
💓 (PINK) — Volume is between 100% and 150% of the usual cumulative intraday volume for that day
🟠 (ORANGE) — Volume is between 50% and 100% of the usual cumulative intraday volume for that day
🌚 (GRAY) — Volume is under 50% of the usual cumulative intraday volume for that day
2️⃣ SQN
The SQN is defined by the late Market Wizard Dr. Van Tharp: "A measure of a market’s movement through an application of the System Quality Number calculation. To calculate, the daily changes from close to close measured in percentage terms are averaged and the standard deviation is calculated. Plugged into the SQN formula, those values and the number of days (N) provide the market SQN score."
👉 Super Bullish - denoted by SB and lime color
👉 Bullish - denoted by B and green color
👉 Neutral - denoted by N and cyan/aqua color
👉 Bearish - denoted by Br and dark red color
👉 Super Bearish - denoted by SBr and light red color
–––––How to use it –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
I use the indicator very much like a watchlist. I put it on a secondary chart and load up all the stocks that I have identified as a buyable. I then wait to get signs of breakout. My favourites are stocks which are in SuperBullish trend (SQN) and starting to show RED ZVR in the beginning of the day. Often these are very strong names that show institutional buying. I purchase close to pivot point and hold for a swing trade. If the stock advances too fast 5-7% on the day, I take some off into strength.
Suggested use for this indicator is to combine with any volatility contraction methodology. Some examples include the TTM Squeeze, Squeeze Pro or my personal favorite Mark Minervini's Volatility Contraction Pattern (VCP).
Look for stocks in a long term uptrend (we have another indicator for Stage 2 identification).
Momentum LineWhat is this?
Momentum line (a blue line at the bottom area) tells you the short term trend movement of price. It will useful when the major trend is not developed-well. This line is not for a single use. We suggest you to use it with our other module: Trend Optimizer module, as shown above the momentum line.
Indicator & Strategies:
Momentum Line is based on moving average convergence divergence (MACD). We don't use the histogram, we don't concern the 2 lines crossing. So we blend the two lines into single lines.
See the charts, see the trend color (trend optimizer module) when it changed from long red color into white. It shows the medium trend changed from strong downtrend into neutral. But since the long term trend (the vertical trend bar below) is still not yet changed into green, the major trend (medium & long term) is still in development process. This is when we need to look at momentum line. If it pointing up, it gives confirmation that the uptrend is developing and you can buy the stocks using trend or swing strategies 9our profit trader module)
Benefit For you:
You can detect an early bottom reversal phase especially when you combine this momentum line script with out trend optimizer script.
Momentum CloudThis is a modified Ichimoku Cloud:
-The default Lookback-Length and Displacement settings have been modified to operate optimally on 24/7 markets - which is popular among Crypto analysts.
-The Lagging Span, Base Line, and Conversion Line have been removed - leaving just the bare cloud.
-Additionally, the Cloud's color will shift blue when it is compressed. (More specifically - when Leading Span A retreats to Leading Span B, the color changes.)
This allows the user to easily identify when the Cloud is "thinning", either to the upside, or the downside.
Being that the "spread" or "width" of an Ichimoku Cloud generally gauges it's efficacy as potential Support or Resistance, this tool is particularly useful for highlighting when momentum is weakening.
*This script will be updated in the future to allow the user to view the Momentum Cloud of alternate time-frames! (e.g, Viewing the 1D Momentum Cloud on the 1H timeframe)
RSI Performance - TradingEDThis case study is based on a previous RSI study, but with three different counts to compare different trends. The use of this indicator is restricted to private use, and it can be used only by invitation. Different functionalities have been added to the original code, such as alerts and signals that seek to make trading much easier to interpret by any type of trading operator of any experience level, from beginner to intermediate and advanced .
Key components of the original indicator:
● The Relative Strength Index ( RSI ) is a popular momentum oscillator developed in 1978.
● The RSI provides technical traders signals about bullish and bearish price momentum, and it is often plotted beneath the graph of an asset's price.
● An asset is usually considered overbought when the RSI is above 70% and oversold when it is below 30%.
It is a momentum indicator used in technical analysis that measures the magnitude of recent price changes to assess overbought or oversold conditions in the price of an asset. The RSI is displayed as an oscillator (a line chart moving between two extremes) and can read from 0 to 100. Overbought does not necessarily mean that the price will reverse lower, just as oversold does not mean that the price will reverse higher. Rather, the overbought and oversold conditions simply alert traders that the RSI is near the extremes of its recent readings.
Main functions of this modified indicator:
1) The SOURCE for the counts can be determined by the trader (close, open, etc).
2) You can select the type of MOVING AVERAGE, among many available options ( SMA , EMA , DEMA , HMA , etc.)
3) The MEASURE can be based on a CANDLES count if you are trading OHLC Charts from 1D onwards, or if your trading is intraday, you can also select counts by MINUTES, HOURS or DAYS, depending on your trading style.
4) LENGTH, by default it will be loaded as in the STRATEGY, but considering the previous point, you can modify it according to your convenience.
5) You have the option to hide or show a LABEL at the top of the chart, with respect to the signals: BULLISH green, BEARISH red.
Main performance functions of this modified indicator:
I) In the case of the PERFORMANCE that appears at the right of the chart, you have the option to adjust the WIDTH of each box.
II) The TEXT of the PERFORMANCE is not modifiable, but you can customize the default color. *
III) The BACKGROUND of the PERFORMANCE, you can customize the default color. *
IV) You have the option to hide or show a PERFORMANCE that appears at the right of the chart.
Main functions to customize the style of this indicator:
a) You can select the color for the ADJUSTED LEVEL and for the MOVING AVERAGE, with the colors that best suit you.
b) The CROSSOVER/CROSSUNDER signal between the MOVING AVERAGE and the ADJUSTED LEVEL can also be customized. *
c) For any type of SIGNAL, it is painted as a VERTICAL LINE in the graph, you can change the color that comes by default. *
d) In the case of the LABEL that appear at the top, the text is not modifiable, but you can customize both the type of label and change the default color. *
e) You can select the color for OVERVALUED and for UNDERVALUED levels, with the colors that best suit you.
f) You can select the colors for the BACKGROUND of the indicator according to the trend, whether it is BEARISH or BULLISH, with the colors that best suit you. *
* By default, they are marked as red for downtrends and green for uptrends.
Momentum Trader + Trinity LinesThis is an updated version of the 'Momentum Trader' by user ProfitProgrammers + the 'Bollinger Bands %b & RSI & Stochastic Smoothed Indicator & Alert' by the user Zamboniman.
Links to those original scripts are below:
script/7S49kLWh-Bollinger-Bands-b-RSI-Stochastic-Smoothed-Indicator-Alert/
script/OMULR9es-Momentum-Trader/
The only real updates are so that it works on Version 4 of pinescript and some color and visual updates that makes these two scripts work well together. This must be used on normal candles and not HA or any other types or you can get misleading entry / exit points.
Here is some info about this indicator and the moving parts within it:
Chande Momentum Oscillator:
-Measures trend strength, with higher absolute values meaning greater strength.
-Also tracks divergence. When price increases, but is not accompanied by an increase in Chande Momentum Oscillator values, it signifies bearish divergence and a reversal is likely to follow.
-Shown as the teal and pink histogram.
Percentage Price Oscillator:
-Similar to the MACD , except that it expresses the difference between the two moving averages in terms of a percentage. This makes it a little easier to visualize.
-PPO values greater than zero indicate an uptrend, as that means the fast EMA is greater than the slow (and vice versa).
Trinity Lines:
-These 3 colored lines at the top are RSI + normalized Bollinger Band &b + normalized smoothed Stochastic.
-A confirmation entry for a long is when the lines are in the order from top to bottom of Green Yellow Red.
Entry and Exit Conditions:
Enter When:
1) Chande Momentum crosses over zero from negative to positive territory. AND
2) Chande Momentum is rising(positive slope). AND
3) Trinity lines are Green, Yellow, Red (Top to bottom)
Exit When:
1) Chande Momentum is greater than the upper line. AND
2) PPO has a negative slope. AND
3) Trinity lines are Red, Yellow, Green (Top to bottom)
Chef BubblesThis is an enhanced version of Momentum indication Ways that shows 2 ways to calculate momentum and display each one along with their combined average value.
Essentially I've matched the momentum from the lower time frames together to determine when we are getting a push, amazing for scalps, I use it for everything.
Alongside this, I also made sure to add the currency's strength pretty much embedded within the momentum indicator , thus giving you the best momentum indication you can get a good entry point majority of the time if used right. I recommend matching this with my moving average crossover pair.
Effective Divergence Indicator
What is EffDI?
Effective Divergence Indicator(EffDI) is a modified Momentum indicator designed to detect divergences in stocks, futures, forex, and crypto, just to name a few.
How does it work?
It uses the EMA of daily velocity.
Isn't this the same as Momentum
No. Momentum compares the price x days ago, while this takes the EMA of the daily velocity.
Why is it better than momentum in detecting divergence?
Because it uses an EMA, an EMA gives weight to the latest prices. I don't know how to explain the logic behind this, but it works :)
ok,ok, I get it, but how do I use it to buy, sell, and get a ton of profits?
Refer to the diagram below.
Steps:
Step 1: Locate the divergence(marked A,B,C and D): no divergence, no trade.
Step 2: Locate the last EffDI high. Mark that E.
Step 3(entry): Buy when price goes above E. For shorts, Short Sell when price goes below E.
Step 4(exit): Exit position when another divergence is detected,
OR
When A new Lower Low is formed.
As you can see, if you follow the steps, there is a good chance the profits will come to you. Cheers!
DO YOU WANT MORE GOOD INDICATORS LIKE THESE TO IMPROVE YOUR TRADING? Then, make sure to follow @Trader_ph (or i will eat all of your cookies)
Feel free to use my code below, BUT make sure to credit me if you make any modifications. :)
Trend Oscillator (Expo)Trend Oscillator (Expo) measures the overall trend strength and how strong the current price move/momentum is. The indicator is leading since it can signal a possible trend change that is yet to start. The color of the histogram and its value helps to gauge the strength and momentum of the trend.
The user can enable Bar Color that coloring the candlesticks based on the trend strength.
The user can choose between different trend calculations, such as smoothed trend, volume-weighted trend, a non-lagging trend, to mentions a few.
DIVERGENCES
All types of oscillators produce divergences and so does Trend Oscillator (Expo). Divergences occur when the oscillator deviates from the trending price action. Bullish divergence is then when the trending price makes a lower low but the oscillator makes a higher low. Bearish divergence is then when the trending price makes a higher high but the oscillator makes a lower high.
HOW TO USE
Identify the trend strength and direction
Identify current momentum
Identify potential trend reversals
Identify Overbought and Oversold areas
INDICATOR IN ACTION
1 min chart
I hope you find this indicator useful , and please comment or contact me if you like the script or have any questions/suggestions for future improvements. Thanks!
I will continually work on this indicator, so please share your experience and feedback as it will enable me to make even better improvements. Thanks to everyone that has already contacted me regarding my scripts. Your feedback is valuable for future developments!
-----------------
Disclaimer
Copyright by Zeiierman.
The information contained in my scripts/indicators/ideas does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, or individual’s trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My scripts/indicators/strategies/ideas are only for educational purposes!
ACCESS THE INDICATOR
• Contact me on TradingView or use the links below
Momentum Reversal Indicator (MRI)This is the Beta release of the Momentum Reversal Indicator (MRI), expect an update by the end of year.
The Momentum Reversal Indicator (MRI) is an advanced script for professional traders who have taken the time to learn all its functions. It is a time based indicator that anticipates the ending of trends based on the momentum in price movement. As an important secondary element, MRI also suggests when a trend might be starting or continuing, which a trader can certainly take advantage of. It is useful across all assets and all time frames but is ideal in more liquid assets on Daily & Weekly time frames.
Since this is an Invite Only Script, I will not be making the code public nor explain the math logic of the code here in TradingView. TradingView also limits any external links, but those interested in details or access should be resourceful enough to find all the information they need on my website. However, I will try and explain the usefulness of the MRI indicator with the following images.
MRI will display a downwards red arrow above the candle when the bullish trend is ending and an upwards green arrow above the candle when the bearish trend is ending. The candle before the MRI top/bottom is marked by an orange arrow warning you that the trend might be ending on the next candle. (It's common that the trend ends on the candle before or after this MRI signal, I personally like to use single candlestick reversals for confirmation like Shooting Stars, Hammers and Doji). The orange arrow will disappear if a green or red arrow shows up, but will remain on the chart if on the following candle, the conditions needed to make the MRI signal are not met. See NYSE:UBER chart below:
When the number above the arrow is something other than a 1, it indicates a strong trend and the number represents consecutive instances of hitting that MRI extreme condition. These consecutive instances have been known to cause major changes in trend and the larger the number, the bigger the move might be. Here is a recent example of the daily chart hitting a 3 on the MRI, with the market falling 6.5% in the following 3 days and 10% over the next 3 weeks (you can see this in the image used to publish this script)
The biggest number I have seen is a 5, this occurred on the weekly chart of AMEX:CBOE as it was followed by a 30% correction over the next two weeks.
Following an MRI Top/Bottom there are three different Extensions of trend if the price continues to move in the same direction and does not reverse with the MRI. It’s up to the trader to decide which of the three they find most relevant, for me it’s B & C, and there are settings you can use to remove what you don't care for from display. They have a different but similar rule set which is explained to those serious about the indicator and purchase access, which comes with full explanations in a video. Here is a recent chart of NASDAQ:AMZN for an example:
And here is a weekly chart of NYSE:GM topping on Extension C with the MRI warning (Orange Arrow). Extensions A & B also provided good profit takes after a big run up
These Extensions are particularly useful when they occur on (or right around) an MRI Top/Bottom. Here is an example where it timed the 2018 stock market SPCFD:SPX top perfectly leading directly into an MRI Bottom two weeks later (Also notice how we can show multiple timeframes hitting MRI levels)
In addition to Extensions, an MRI Top/Bottom generates a Resistance/Support line (dotted) and a Breakout Line (solid). The Support/Resistance not only has a tendency to reverse the price but also increases the probability of the MRI leading to a full reversal if the line is not broken. By breaking this dotted line, you increase the probability of entering the Extension of Trend. The Breakout line tends to notify the trader that the trend is very strong and continuing. As an example of Support line, here is a recent 1 hour BITSTAMP:BTCUSD chart
Here is FX_IDC:EURUSD as of today on a daily chart which shows the Extension of trends once these critical support/resistance and breakout lines are taken out.
The indicator also shows you if the MRI is hitting critical levels on higher level time frames. We have set the defaults to Hourly (H), Daily (D), Weekly (W), Monthly (M) and Yearly (Y). You can turn these off in settings and you can also add up to 3 additional custom timeframes of your choice to the display list. When MRI lines up across several time frames it has a history of causing significant moves, here is an example of NSE:TITAN which fell 25% after aligning with the Daily, Weekly and Monthly timeframes for a top.
The recent top in TVC:GOLD came on a Friday which had a Daily Extension B & C top. The following Monday kicked off a weekly MRI Top and a week later was the start of September, which happens to be a Monthly MRI Top. Gold is still trending lower as of today and is down 11% since this top less than 2 months ago.
One final note on the multi-timeframe is that if you have the Hourly (H) set to display on a chart that only has end of day data, the Indicator will not work so make sure to uncheck all timeframes that can't be identified in the settings.
Here are additional charts that show the power of MRI including cryptocurrencies:
Recent 25% crash in BINANCE:BNBBTC
Of course we have to mention BITSTAMP:BTCUSD here is how MRI called the time period around the big crash in March 2020. There was a very timely MRI Top several weeks prior and once the Support line broke, it went right down into a nice MRI Bottom.
Volatility Index Weekly & Daily as of today CBOE:VIX
Here is the current look at the weekly USD chart TVC:DXY you can see how it tops on Extension C in March and seems to have bottomed with the MRI in late August.
One more look at a stock chart, here we have the Weekly NASDAQ:SBUX as of today, it perfectly oscillates between the MRI calls the last two years.
Disclaimer : Trading is risky and using MRI (like any other indicator) does not guarantee positive returns. It does not blindly provide Buy/Sell/Short calls and the trader will need to evaluate every alert.
“The average man doesn’t wish to be told that it is a bull or a bear market. What he desires is to be told specifically which particular stock to buy or sell. He wants to get something for nothing. He does not wish to work. He doesn’t even wish to have to think.” - Jesse Livermore
Personal Note: I would like to credit the following people that all lead to the knowledge needed to build the MRI: Larry Williams, Tom DeMark, Tyler Jenks, Martin Armstrong & Kevin O’Dowd (most of whom I have met or interacted with)
Thank you everyone, if this indicator interests you, you know what to do...
Good Luck Trader,
Tone Vays
Neglected Volume by DGTVolume is one piece of information that is often neglected, however, learning to interpret volume brings many advantages and could be of tremendous help when it comes to analyzing the markets. In addition to technicians, fundamental investors also take notice of the numbers of shares traded for a given security.
What is Volume?
The volume represents all the recorded trades for a security that occurs in a given time interval. It is a measurement of the participation, enthusiasm, and interest in a given security. Think of volume as the force that drives the market. Volume substantiates, energizes, and empowers price. When volume increases, it confirms price direction; when volume decreases, it contradicts price direction.
In theory, increases in volume generally precede significant price movements. However, If the price is rising in an uptrend but the volume is reducing or unchanged, it may show that there’s little interest in the security, and the price may reverse.
A high volume usually indicates more interest in the security and the presence of institutional traders. However, a rapidly rising price in an uptrend accompanied by a huge volume may be a sign of exhaustion.
Traders usually look for breaks of support and resistance to enter positions. When security break critical levels without volume, you should consider the breakout suspect and prime for a reversal off the highs/lows
Volume spikes are often the result of news-driven events. Volume spike will often lead to sharp reversals since the moves are unsustainable due to the imbalance of supply and demand
note : there’s no centralized exchange where trades are recorded, so the volume data represents what happens at a particular exchange only
In most charting platforms, the volume indicator is presented as color-coded bars, green if the security closes up and red if the security closed lower, where the height of the bars show the amount of the recorded trades
Within this study, Relative Volume , Volume Weighted Bars and Volume Moving Average are presented, where Relative Volume relates current trading volume to past trading volume over long period, Volume Weighted Bars presents price bars colored based on short period past trading volume average, and Volume Moving Average is average of volume over shot period
Relative Volume is presented as color-coded bars similar to regular Volume indicator but uses four color codes instead two. Notable increases of volume are presented in green and red while average values with back and gray, hence adding ability to emphasis notable increases in the volume. It is kind of a like a radar for how "in-play" a security is. Users are allowed to change the threshold, default value is set to Fibonacci golden ration standard deviation away from its moving average.
Volume Weighted Bars, a study of Kıvanç Özbilgiç, aims to present if price movements are supported by Volume. Volume Weighted Bars are calculated based on shot period volume moving average which will reflect more recent changes in volume. Price actions with high volume will be displayed with darker colors, average volume values will remain as they are and low volume values will be indicated with lighter colors.
Volume Moving Average, Is short period volume moving average, aims to display visually the volume changes. Please not that Relative Volume bars are calculated based on standard deviation of long volume moving average.
What Else?
Apart from the volume itself, your ability to assess what volume is telling you in conjunction with price action can be a key factor in your ability to turn a profit in the market. It makes little sense to analyze the volume alone. To correctly interpret the volume data, it shall be seen in the light of what the price is doing. there are a lot of other indicators that are based on the volume data as well as price action. Analysing those volume indicators has always helped traders and investors to better understand what is happening in the market.
Here are the ones adapted with this study. Some of them used as a source for our aim, some adapted as they are with slight changes to fit visually to this study and please note that the numerical presentation may differ from their regular use
• On Balance Volume
• Divergence Indicator
• Correlation Coefficient
• Chaikin Money Flow
Shortly;
On Balance Volume
The On Balance Volume indicator, is a technical analysis indicator that relates volume flow to changes in a security’s price. It uses a cumulative total of positive and negative trading volume to predict the direction of price. The OBV is a volume-based momentum oscillator, so it is a leading indicator — it changes direction before the price
Granville, creator of OBV, proposed the theory that changes in volume precede price movements in a measurable way. He believed that volume was the main force behind major market moves and thought of OBV’s prediction of price changes as a compressed spring that expands rapidly when released.
It is believed that the OBV shows the interactions between the institutional and retail traders in the market
If the price makes a new high, the OBV should also make a new high. If the OBV makes a lower high when the price makes a higher high, there’s a classical bearish divergence — indicating that only the retail traders are buying. Another type of bearish divergence occurs when the price remains relatively quiet and fails to make a higher high but the OBV soars higher than the previous high — indicating that the institutional traders are accumulating short positions. On the other hand, if the price makes a lower low and the OBV makes a higher low, there is a classical bullish divergence, showing that the institutional traders don’t believe in that move
With this study, Momentum and Acceleration (optional) of OBV is calculated and presented, where momentum is most commonly referred to as a rate and measures the acceleration of the price and/or volume of a security. It is also referred to as a technical analysis indicator and oscillator that is able to determine market trends.
Additionally, smoothing functionality with Least Squares Method is added
Divergences especially, should always be noted as a possible reversal in the current trend, so the divergence indicator is adapted with this study where the Momentum of OBV is assumed as Oscillator with similar usages as to RSI. Divergence is most often used to track and analyze the momentum in an asset’s price and the odds of a price reversal within the current trend. The divergence indicator warns traders and technical analysts of changes in a price/volume trend, oftentimes that it is weakening or changing direction.
Correlation Coefficient
The correlation coefficient is a statistical measure of the strength of the relationship between the relative movements of two variables. A correlation of -1.0 shows a perfect negative correlation, while a correlation of 1.0 shows a perfect positive correlation. A correlation of 0.0 shows no linear relationship between the movement of the two variables. In other words, the closer the Correlation Coefficient is to 1.0, indicates the instruments will move up and down together as it is mostly expected with volume and price. So the Correlation Coefficient Indicator aims to display when the price and volume (on balance volume) is in correlation and when not. With this study blue represent positive correlation while orange negative correlation. The strength of the correlation is determined by the width of the bands, to emphasis the effect horizontal lines are drawn with values set to 0.5 and -0.5. the values above 0.5 (or below -0.5) shows stronger correlation.
Chaikin Money Flow , provide optionally as a companion indicator
The Chaikin money flow indicator (CMF) is a volume indicator that measures the money flow volume over a chosen period. The money flow volume is a measure of the volume and where the price closed relative to the trading session’s range. It comes from the idea that buying pressure is indicated by a rising volume and recurrent closes in the upper part of the session’s price range while selling pressure is demonstrated by an increasing volume and repeated closes in the lower part of the price range.
Both buying and selling pressures are accompanied by an increase in volume, but the location of the closing prices are in accordance with the direction of price
Special thanks to @InvestCHK and @hjsjshs , who have enormously contributed while preparing this study
related studies:
Disclaimer:
Trading success is all about following your trading strategy and the indicators should fit within your trading strategy, and not to be traded upon solely
The script is for informational and educational purposes only. Use of the script does not constitute professional and/or financial advice. You alone have the sole responsibility of evaluating the script output and risks associated with the use of the script. In exchange for using the script, you agree not to hold dgtrd TradingView user liable for any possible claim for damages arising from any decision you make based on use of the script
Momentum ZigZag Territories & Momentum
Territories:overall Bullish , overall Bearish, minor Bullish , minor Bearish
Definition of trend:
BULL - consecutive HIGHER HIGH and HIGHER LOW, once NO NEW HIGHER HIGHS is formed, doesn't mean its automatically BEARISH; Once HIGHER LOW is BROKEN and PRICE forms LOWER LOW and LOWE HIGH bellow previous HIGHER LOW its officially BEAR TREND
BEAR - consecutive LOWR LOW and LOWER LOW, once NO NEW LOWER LOW is formed, doesn't mean its automatically BULLISH ; Once LOWER HIGH is BROKEN and PRICE forms HIGHER HIGH above previous HIGH its officially BULL TREND
Minor territory is shorter trend within overall trend: as Long as overall trend is not broken , it is bound to continue once minor territory gets broken
MOMENTUM - its is the motion of trend, and character of condition
Momentum is not Strategy alone, it is part of technical analysis
momentum is used to determent : current conditions (trend , range , channel ) heath and strength