Volume ScoreVolume Score Indicator (VSCR)
The Volume Score Indicator (VSCR) is a powerful tool designed to enhance your trading analysis by evaluating volume activity relative to historical levels. This indicator provides valuable insights into volume trends, highlighting significant volume spikes and their implications for price movements.
Key Features:
1. Volume Analysis:
a.) Volume (RVol): Calculates the relative volume based on the 50-day simple
moving average.
b.) High Volume Conditions: Identifies conditions where volume is significantly higher
than historical levels, including:
b1.) Highest Volume in 1 Year (HV1Y): Volume exceeds the highest volume of
the year.
b2.) Highest Volume in 3 Months (HVQ): Volume exceeds the highest volume of
the past 3 months.
c.) Pocket Pivot Volume (PPV):
c1.) High Relative Volume: Volume is at least twice the 50-day moving average
volume.
c2.) Pocket Pivot Volume: Latest bar volume is higher than the highest down
volume bar of the last 10 days.
2.Volume Score Calculation:
a.) Computes a cumulative volume score (VSCR) based on the frequency and magnitude
of identified high-volume conditions over a user-defined look-back period (default:
90 days).
b.) Adds points to the volume score based on relative volume (RVol). For example, if
the current day's relative volume is 500% of the 50-day average volume, 5 points
will be added to the volume score.
Formula: Volume Score = Volume Score + (RVol / 100)
3. Customizable Plotting:
a.) High Volume Plotting (HV): Option to plot circles above bars when HV1Y or HVQ
conditions are met.
b.) Pocket Pivot Volume Plotting (PPV): Option to plot circles above bars when any of
the Pocket Pivot Volume conditions are met.
4.Interactive Table Display:
a.) Configurable table to display key volume metrics and scores.
b.) Customizable table layout (horizontal or vertical) and positioning (top, middle,
bottom; left, center, right).
c.) Dynamic Background Coloring: The table cells are color-coded to highlight
significant volume levels and scores:
c1.) Blue: Indicates a very high volume score or count, signaling exceptionally
strong volume activity (e.g., count >= 15, score >= 50).
c2.) Green: Represents a high but not extreme volume level, suggesting notable
volume activity (e.g., 10 <= count < 15, 40 <= score < 50).
c3.) Orange: Marks moderate volume activity, which is still above average but
less pronounced (e.g., 7 <= count < 10, 25 <= score < 40).
c4.) Red: Signifies relatively low volume activity, potentially indicating less
significant volume changes (e.g., count < 7, score < 25).
5.How to Use:
a.) Input Parameters:
a1.) Plot HV: Toggle to plot high volume i.e. HV1Y and HVQ conditions on the
chart. When enabled green plot will appear above the price bars on the
chart.
a2.) Plot PPV: Toggle to plot pocket pivot volume conditions on the chart. When
enabled orange plot will appear above the price bars on the chart.
a3.) Look Back Period: Define the period for looking back to calculate volume
conditions and scores (default: 90 days).
b.) Table Display:
b1.) Panel Options: Customize the table's position, layout, text size, and colors
to suit your preferences.
b2.) Volume Metrics: The table displays counts of high-volume events (HV1Y,
HVQ & PPV) and the cumulative volume score, color-coded based on
thresholds for easy interpretation.
c.) Practical Applications:
c1.) Volume Spike Detection: Quickly identify significant volume spikes that
may indicate institutional buying.
c2.) Historical Volume Context: Understand current volume activity in the
context of historical volume patterns.
c3.) Enhanced Decision Making: Use volume insights to make informed trading
decisions, particularly around areas of significant volume changes.
This indicator is an essential tool for traders looking to incorporate volume analysis into their trading strategy, providing clear and actionable insights into volume dynamics.
***Note***
Candlestick Exclusion: The indicator ignores any candles where the closing price is less than the opening price. All calculations and analysis are based on candles where the closing price is higher than the opening price.
Volume
Volume-Enhanced Momentum Moving Average (VEMMA)Volume-Enhanced Momentum Moving Average (VEMMA)
Overview:
The Volume-Enhanced Momentum Moving Average (VEMMA) helps you spot market trends by combining momentum and volume as a moving average. This unique moving average adjusts itself based on the strength and activity of the market, giving you a clearer picture of what’s happening.
How It Works:
1. Key Settings (all of these are adjustable in the settings panel of the indicator):
◦ Base Length: Looks back over the last 50 days by default.
◦ Momentum Length: Uses the past 14 days to measure market strength.
◦ Volume Length: Uses the past 30 days to average trading volume.
◦ High/Low Thresholds: Considers RSI values above 70 as high momentum and below 30 as low momentum.
2. Momentum and Volume:
◦ Momentum: Calculated using the Relative Strength Index (RSI) to see if the market is gaining or losing strength.
◦ Volume: Average trading volume is calculated over the last 30 days to gauge trading activity.
3. VEMMA Calculation:
◦ For each of the past 50 days:
▪ Check Momentum: If RSI > 70, it’s high momentum; if RSI < 30, it’s low.
▪ Weight by Volume: High momentum days with high volume get more weight; low momentum days get less.
▪ Combine: Multiply the closing price by this weight and sum it up.
◦ Average: Divide the total by 50 to get the VEMMA value.
4. Visuals:
◦ Lines: Two lines, VEMMA1 (blue) and VEMMA2 (orange), show the adjusted moving averages.
◦ Colours: Background colors help you quickly spot high (green) and low (red) momentum periods.
How to Use:
• Spot Trends: Rising VEMMA lines suggest an uptrend; falling lines suggest a downtrend.
• Confirm Signals: When both VEMMA1 and VEMMA2 move together, it indicates a strong trend.
• Identify Reversals: Watch for background color changes from green to red or vice versa to catch potential trend reversals.
If the market has been strong and active, the VEMMA line will rise more sharply. If the market is weak and quiet, the line will be smoother.
Benefits:
• Integrated View: Combines market strength and trading activity for a fuller picture.
• Responsive: Adapts to significant market changes, highlighting key movements.
• Easy to Read: Clear visuals with color-coded backgrounds make interpretation simple.
Remember, just like any other indicator, this is not supposed to be used alone. Use it as part of your greater trading strategy. I do however believe it works exceptionally well for finding longer term trends early. The default VEMMA settings work very well as replacement for the EMA 200. Try it and see how it goes. Play around with the settings. Feedback appreciated.
[EVI]EMA with Volume LevelsThe " EMA with Volume Levels" script calculates the Exponential Moving Average (EMA) of the closing prices over a specified period and dynamically changes the color of the EMA based on volume levels. This indicator helps traders easily identify the current volume conditions. As the volume increases or decreases, the color of the EMA changes, providing a visual cue that can assist in making better trading decisions.
Features
This script offers the following features:
EMA Calculation: Calculates the Exponential Moving Average of the closing prices over the user-defined period (default is 360).
Volume Threshold Calculation: Computes the Simple Moving Average (SMA) and standard deviation of the volume over the user-defined period (default is 500), classifying the volume levels into extreme, high, medium, and low.
Dynamic EMA Color: Changes the color of the EMA dynamically based on volume levels, displaying it visually on the chart.
Chart Interpretation
EMA Color and Volume:
If the EMA line is red, it indicates very high volume.
If the EMA line is green, it indicates high volume.
If the EMA line is light green, it indicates medium volume.
If the EMA line is gray, it indicates low volume.
If the EMA line is dark gray, it indicates very low volume.
Cross Analysis:
When the EMA line and the candles are about to cross, and the volume is high (causing the EMA line to turn red), the candles are more likely to break through the 360-day EMA line.
Conversely, if the volume is low and the EMA line turns dark, the EMA line will likely act as a resistance or support level, increasing the likelihood of a bounce.
Additional Indicator:
Using the 20-day moving average along with this script can be beneficial. Combining these two moving averages can provide a more comprehensive view of market volatility.
Notes
Clean Chart: Ensure your chart is clean when using this script. Avoid including other scripts or unnecessary elements.
Additional Explanation: If further explanation is needed on how to use or understand the script, you can use drawings or images on the chart to provide additional context.
Iron Cortex: Volume AnalysisDescription:
This Volume Analysis indicator is designed to identify potential buying and selling pressures in the market by analysing volume and price changes in conjunction with dual Exponential Moving Averages (EMAs).
Signal Identification:
Buying Pressure: This signal is identified when:
i) Volume is rising and the price is increasing.
ii) The current volume is above both the fast and slow EMAs of the volume.
iii) The fast EMA is above the slow EMA.
Selling Pressure: This signal is identified when:
i) Volume is rising and the price is decreasing.
ii) The current volume is above both the fast and slow EMAs of the volume.
iii) The fast EMA is above the slow EMA.
Interpretation:
When the volume bars change to the specified colours, it indicates potential buying or selling pressure based on the underlying conditions. Teal is buying pressure, red is selling pressure.
Use this information in conjunction with other technical analysis tools to make informed trading decisions. As with all indicators, expect some false signals in choppy markets.
This indicator is useful for traders who want to incorporate volume analysis with price trends and EMA crossovers to identify strong market movements. Adjust the settings to fit your trading strategy and enhance your market analysis.
Volume Weighted Relative Strength Index (VWRSI) [AlgoAlpha]Volume Weighted Relative Strength Index 📈✨
The Volume Weighted Relative Strength Index (VWRSI) by AlgoAlpha enhances traditional RSI by incorporating volume weighting, providing a more nuanced view of market strength. It uses custom range detection to measure consolidation strength, applying dynamic scoring to highlight trend phases. The indicator includes customizable moving averages (SMA, EMA, WMA, VWMA) and color-coded visual cues for uptrends and downtrends. Additionally, it marks significant bullish and bearish trend points with symbols, making it easier to identify potential trading opportunities. This powerful tool helps traders make informed decisions by combining volume, price action, and trend analysis.
✨ Key Features :
📊 Volume-Weighted RSI : Combines RSI with volume for better accuracy.
🔄 Range Detection : Identifies consolidation phases.
🎨 Customizable MAs : Choose from various moving averages.
🔔 Alert Capabilities : Set notifications for trend points.
🚀 How to Use :
🛠 Add Indicator : Add the indicator to favorites, and customize the settings to suite your trading style.
📊 Analyze Market : Watch RSI and range score for trends.
🔔 Set Alerts : Get notified of bullish/bearish points.
✨ How It Works :
The Volume Weighted Relative Strength Index (VWRSI) combines traditional RSI with volume weighting to offer a more comprehensive view of market momentum. It calculates the RSI using the closing price, then weights it by volume to enhance the accuracy of the trend analysis. The indicator also includes a custom range detection feature that evaluates consolidation strength by dynamically scoring the RSI over a specified period. This scoring helps identify phases of strong trends and consolidations. Visual elements like color-coded trend fills and symbols for bullish and bearish points make it easier to spot key market movements and potential trading opportunities.
Stay ahead with VWRSI by AlgoAlpha! 📈💡
Volume True Range (VTR) and Volume Average True Range (VATR)This indicator uses lower-timeframe cumulative volume delta (CVD) candles to calculate the Volume True Range (VTR) of your instrument. The VTR is calculated similarly to the traditional true range, but uses volume instead (no price is involved in the calculation other than in the lower timeframe bar delta assignments). I haven't seen this concept developed before on TradingView or frankly the Internet, but I thought it seemed fairly intuitive; we can calculate the lower timeframe volume delta candles, so it makes sense to calculate a volume true range, which could show divergences in volume and price.
The VTR is calculated by the following code which uses the lower-timeframe CVD candles:
volumeTR = math.max(cvd_high - cvd_low, math.abs(cvd_high - nz(cvd_close )), math.abs(cvd_low - nz(cvd_close )))
The Volume Average True Range (VATR) is calculated by taking the RMA of the VTR, similarly to the ATR.
I would like to thank TradingView for the calculation of up/down intrabar volumes, which I referenced from their 'CVD - Cumulative Volume Delta Candles' indicator.
How to Use
The VTR and VATR can be used to identify price-volume trends and volatility divergences. A strong VTR (above the VATR of your specified length) can indicate the start or continuation of a trend, which you can identify via the VTR color (determined via price candle colors). Similarly, a rising VATR with most VTR bars of a specific color (green or red) will show that volume is moving in a specific price direction.
Additionally, the VATR plotted next to the ATR of the same length will show you volume volatility divergences. A strong VATR next to a muted/flat ATR indicates strong volume movement, which price might follow in the upcoming bars. Or, for trend reversals, a decreasing ATR after a strong trend combined with a rising VATR of the opposite trend may show a possible reversal.
Hope you all enjoy this.
-wbburgin
* Quick note: lower timeframe analysis returns only so much data. If you are on a high timeframe and the indicator is showing only a limited amount of bars, raise the lower timeframe (but still keep it below your current timeframe) so that the arrays can return more bars for you.
Order Block Detection By Zia (StockWiz)What is an Order Block?
An order block is a concept used in technical analysis, particularly in price action trading and supply and demand analysis. It refers to a significant area on a price chart where institutional traders, such as banks and hedge funds, have placed large orders. These blocks of orders often create strong support or resistance levels, as they represent areas where the "smart money" has shown interest in buying or selling an asset.
Characteristics of Order Blocks:
1. High Volume: Order blocks are typically associated with high trading volume, indicating strong participation from large players in the market.
2. Price Rejection: They often lead to sharp reversals or consolidations in price, as the large orders absorb the market's liquidity and push the price in the opposite direction.
3. Formation: Order blocks are usually formed after significant price movements, such as strong bullish or bearish trends, and can be identified by clusters of candles with long wicks or significant body sizes.
4. Support and Resistance: Once identified, order blocks can serve as potential support or resistance levels in future price movements. Prices often return to these areas, where new orders can be executed.
Identifying Order Blocks:
To identify order blocks, traders look for specific patterns and price actions on the chart. Here is a step-by-step guide to finding order blocks:
1. Identify a Strong Move: Look for strong bullish or bearish moves, which are often the result of large institutional orders.
2. Find Consolidation : After the strong move, find areas where the price consolidates. This is where large orders were likely placed.
3. Look for Rejections: Identify areas where the price has been rejected multiple times, creating a clear support or resistance zone.
4. Mark the Order Block: Draw a rectangle around the consolidation area to mark the order block on your chart.
Student of Parag Mehta (StockWiz)
With Regards
Zia Rahim
Volume_Surge_Saurabh[VSS]Description:
This is Screener can be used to screen stocks based on the volume surge.
If there is a Buy in a stock with a volume, it will help screen such names from the list of 40 stocks selected.
How does it work.
Script computes Average Volume of previous ’n’ days and Projected volume for the Timeframe.
It compares the both Volumes and if projected is more than average volume the stock by a multiple (called Volume Factor ), then the stock is screened and shown in a table.
Ex: Average Volume is 100, Projected Volume is 310 and Volume Factor of 3.
310>100*3, so stock would be displayed on to the screen with Stock Name, Volume Factor and Price Increase % in that timeframe
User can also include a Price increase Percentage to filter the stocks.
In above example if Price increase selected is of 1% , then stocks with a projected Volume of Volume Factor greater than 3 and price increase of 1%+ will be shown.
User can add a minimum volume of stock traded as well. For this Absolute Volume need to be selected and minimum values need to be provided as input
Ex. if 100k is minimum volume expected then condition would be:
Projected Volume with Volume Factor 3 , Price increase of 1% and Actual volume of 100k or more, then stock will be shown on the screen.
How to use:
The screener works by scanning through up to 40 symbols and list down symbols that are currently having a surge in Volume and Price
2) Projected, Absolute or Both as Volume increase condition
3) Price Increase Percentage condition can be selected
4) Scan upto 40 symbols at a time
5) Custom Timeframe can be used
Consolidation VWAP's [QuantVue]Introducing the Consolidation VWAP's Indicator , a powerful tool designed to identify consolidation periods in stock advance and automatically anchor three distinct VWAPs to key points within the consolidation.
Consolidation Period Identification:
The indicator automatically detects periods of consolidation or areas on the chart where a stock's price moves sideways within a defined range. This period can be seen as the market taking a "breather" as it digests the previous gains. Consolidations are important because they often act as a base for the next move, either continuing the previous uptrend or reversing direction.
Consolidation requirements can be customized by the user to match your instrument and timeframe.
Maximum Consolidation Depth
Minimum Consolidation Length
Maximum Consolidation Length
Prior Uptrend Amount
Anchored VWAP, or Anchored Volume-Weighted Average Price, is a technical analysis tool used to determine the average price of a stock weighted by volume, starting from a specific point in time chosen by the analyst.
Unlike traditional VWAP, which starts at the beginning of the trading session, the anchored VWAP allows traders to select any point on the chart, such as a significant event, price low, high, or a breakout, to begin the calculation.
VWAP incorporates price and volume in a weighted average and can be used to identify areas of support and resistance on the chart.
VWAP Anchored to Consolidation High: This VWAP is anchored at the highest price point within the identified consolidation period. It helps traders understand the
average price paid by buyers who entered at the peak of the consolidation.
VWAP Anchored to Consolidation Low: This VWAP is anchored at the lowest price point within the consolidation. It provides insights into the average price paid by
buyers who entered at the lowest point of the consolidation.
VWAP Anchored to Highest Volume in the Consolidation: This VWAP is anchored at the price level with the highest trading volume during the consolidation. It reflects the average price at
which the most trading activity occurred, often indicating a key support or resistance level.
The indicator also allows the trader to see past consolidation areas and previous anchored VWAP's.
Give this indicator a BOOST and COMMENT your thoughts!
We hope you enjoy.
Cheers!
Vwap Z-Score with Signals [UAlgo]The "VWAP Z-Score with Signals " is a technical analysis tool designed to help traders identify potential buy and sell signals based on the Volume Weighted Average Price (VWAP) and its Z-Score. This indicator calculates the VWAP Z-Score to show how far the current price deviates from the VWAP in terms of standard deviations. It highlights overbought and oversold conditions with visual signals, aiding in the identification of potential market reversals. The tool is customizable, allowing users to adjust parameters for their specific trading needs.
🔶 Features
VWAP Z-Score Calculation: Measures the deviation of the current price from the VWAP using standard deviations.
Customizable Parameters: Allows users to set the length of the VWAP Z-Score calculation and define thresholds for overbought and oversold levels.
Reversal Signals: Provides visual signals when the Z-Score crosses the specified thresholds, indicating potential buy or sell opportunities.
🔶 Usage
Extreme Z-Score values (both positive and negative) highlight significant deviations from the VWAP, useful for identifying potential reversal points.
The indicator provides visual signals when the Z-Score crosses predefined thresholds:
A buy signal (🔼) appears when the Z-Score crosses above the lower threshold, suggesting the price may be oversold and a potential upward reversal.
A sell signal (🔽) appears when the Z-Score crosses below the upper threshold, suggesting the price may be overbought and a potential downward reversal.
These signals can help you identify potential entry and exit points in your trading strategy.
🔶 Disclaimer
The "VWAP Z-Score with Signals " indicator is designed for educational purposes and to assist traders in their technical analysis. It does not guarantee profitable trades and should not be considered as financial advice.
Users should conduct their own research and use this indicator in conjunction with other tools and strategies.
Trading involves significant risk, and it is possible to lose more than your initial investment.
Entry Fragger - Strategy
For basic instructions please visit my other script "Entry Fragger".
The Signal Logic is explained there.
v1.4:
- Added advanced backtesting with fully customizable entries.
- Fully automated Buy Signals (profitable).
- Adjustable timeframes for signal logic. (requested)
Every setting affects the accuracy and profitability greatly now, based on settings applied.
The strategy performs best on high timeframes with larger capital and no leverage.
Useless for Forex, but absolutely smashes stocks and crypto on mid to high timeframes.
Please read through my other scripts description.
Set values as preferred and try your assets.
It does NOT work on low timeframes and forex!
Hint: BTC 4H, Custom Timeframe 1h, Moon Mode and Show Sell Signals enabled, R2R: 2.
Funding Rate [CryptoSea]The Funding Rate Indicator by is a comprehensive tool designed to analyze funding rates across multiple cryptocurrency exchanges. This indicator is essential for traders who want to monitor funding rates and their impact on market trends.
Key Features
Exchange Coverage: Includes data from major exchanges such as Binance, Bitmex, Bybit, HTX, Kraken, OKX, Bitstamp, and Coinbase.
Perpetual Futures and Spot Markets: Fetches and analyzes pricing data from both perpetual futures and spot markets to provide a holistic view.
Smoothing and Customization: Allows users to smooth funding rates using a moving average, with customizable MA lengths for tailored analysis.
Dynamic Candle Coloring: Option to color candles based on trading conditions, enhancing visual analysis.
In the example below, the indicator shows how the funding rate shifts with market conditions, providing clear visual cues for bullish and bearish trends.
How it Works
Data Integration: Uses a secure security fetching function to retrieve pricing data while preventing look-ahead bias, ensuring accurate and reliable information.
TWAP Calculation: Computes Time-Weighted Average Prices (TWAP) for both perpetual futures and spot prices, forming the basis for funding rate calculations.
Funding Rate Calculation: Determines the raw funding rate by comparing TWAPs of perpetual futures and spot prices, then applies smoothing to highlight significant trends.
Color Coding: Highlights the funding rate with distinct colors (bullish and bearish), making it easier to interpret market conditions at a glance.
In the example below, the indicator effectively differentiates between bullish and bearish funding rates, aiding traders in making informed decisions based on current market dynamics.
Application
Market Analysis: Enables traders to analyze the impact of funding rates on market trends, facilitating more strategic decision-making.
Trend Identification: Assists in identifying potential market reversals by monitoring shifts in funding rates.
Customizable Settings: Provides extensive input settings for exchange selection, MA length, and candle coloring, allowing for personalized analysis.
The Funding Rate Indicator by is a powerful addition to any trader's toolkit, offering detailed insights into funding rates across multiple exchanges to navigate the cryptocurrency market effectively.
Volume Spread Analysis [TANHEF]Volume Spread Analysis: Understanding Market Intentions through the Interpretation of Volume and Price Movements.
█ Simple Explanation:
The Volume Spread Analysis (VSA) indicator is a comprehensive tool that helps traders identify key market patterns and trends based on volume and spread data. This indicator highlights significant VSA patterns and provides insights into market behavior through color-coded volume/spread bars and identification of bars indicating strength, weakness, and neutrality between buyers and sellers. It also includes powerful volume and spread forecasting capabilities.
█ Laws of Volume Spread Analysis (VSA):
The origin of VSA begins with Richard Wyckoff, a pivotal figure in its development. Wyckoff made significant contributions to trading theory, including the formulation of three basic laws:
The Law of Supply and Demand: This fundamental law states that supply and demand balance each other over time. High demand and low supply lead to rising prices until demand falls to a level where supply can meet it. Conversely, low demand and high supply cause prices to fall until demand increases enough to absorb the excess supply.
The Law of Cause and Effect: This law assumes that a 'cause' will result in an 'effect' proportional to the 'cause'. A strong 'cause' will lead to a strong trend (effect), while a weak 'cause' will lead to a weak trend.
The Law of Effort vs. Result: This law asserts that the result should reflect the effort exerted. In trading terms, a large volume should result in a significant price move (spread). If the spread is small, the volume should also be small. Any deviation from this pattern is considered an anomaly.
█ Volume and Spread Analysis Bars:
Display: Volume and/or spread bars that consist of color coded levels. If both of these are displayed, the number of spread bars can be limited for visual appeal and understanding, with the spread bars scaled to match the volume bars. While automatic calculation of the number of visual bars for auto scaling is possible, it is avoided to prevent the indicator from reloading whenever the number of visual price bars on the chart is adjusted, ensuring uninterrupted analysis. A displayable table (Legend) of bar colors and levels can give context and clarify to each volume/spread bar.
Calculation: Levels are calculated using multipliers applied to moving averages to represent key levels based on historical data: low, normal, high, ultra. This method smooths out short-term fluctuations and focuses on longer-term trends.
Low Level: Indicates reduced volatility and market interest.
Normal Level: Reflects typical market activity and volatility.
High Level: Indicates increased activity and volatility.
Ultra Level: Identifies extreme levels of activity and volatility.
This illustrates the appearance of Volume and Spread bars when scaled and plotted together:
█ Forecasting Capabilities:
Display: Forecasted volume and spread levels using predictive models.
Calculation: Volume and Spread prediction calculations differ as volume is linear and spread is non-linear.
Volume Forecast (Linear Forecasting): Predicts future volume based on current volume rate and bar time till close.
Spread Forecast (Non-Linear Dynamic Forecasting): Predicts future spread using a dynamic multiplier, less near midpoint (consolidation) and more near low or high (trending), reflecting non-linear expansion.
Moving Averages: In forecasting, moving averages utilize forecasted levels instead of actual levels to ensure the correct level is forecasted (low, normal, high, or ultra).
The following compares forecasted volume with actual resulting volume, highlighting the power of early identifying increased volume through forecasted levels:
█ VSA Patterns:
Criteria and descriptions for each VSA pattern are available as tooltips beside them within the indicator’s settings. These tooltips provide explanations of potential developments based on the volume and spread data.
Signs of Strength (🟢): Patterns indicating strong buying pressure and potential market upturns.
Down Thrust
Selling Climax
No Effort → Bearish Result
Bearish Effort → No Result
Inverse Down Thrust
Failed Selling Climax
Bull Outside Reversal
End of Falling Market (Bag Holder)
Pseudo Down Thrust
No Supply
Signs of Weakness (🔴): Patterns indicating strong selling pressure and potential market downturns.
Up Thrust
Buying Climax
No Effort → Bullish Result
Bullish Effort → No Result
Inverse Up Thrust
Failed Buying Climax
Bear Outside Reversal
End of Rising Market (Bag Seller)
Pseudo Up Thrust
No Demand
Neutral Patterns (🔵): Patterns indicating market indecision and potential for continuation or reversal.
Quiet Doji
Balanced Doji
Strong Doji
Quiet Spinning Top
Balanced Spinning Top
Strong Spinning Top
Quiet High Wave
Balanced High Wave
Strong High Wave
Consolidation
Bar Patterns (🟡): Common candlestick patterns that offer insights into market sentiment. These are required in some VSA patterns and can also be displayed independently.
Bull Pin Bar
Bear Pin Bar
Doji
Spinning Top
High Wave
Consolidation
This demonstrates the acronym and descriptive options for displaying bar patterns, with the ability to hover over text to reveal the descriptive text along with what type of pattern:
█ Alerts:
VSA Pattern Alerts: Notifications for identified VSA patterns at bar close.
Volume and Spread Alerts: Alerts for confirmed and forecasted volume/spread levels (Low, High, Ultra).
Forecasted Volume and Spread Alerts: Alerts for forecasted volume/spread levels (High, Ultra) include a minimum percent time elapsed input to reduce false early signals by ensuring sufficient bar time has passed.
█ Inputs and Settings:
Display Volume and/or Spread: Choose between displaying volume bars, spread bars, or both with different lookback periods.
Indicator Bar Color: Select color schemes for bars (Normal, Detail, Levels).
Indicator Moving Average Color: Select schemes for bars (Fill, Lines, None).
Price Bar Colors: Options to color price bars based on VSA patterns and volume levels.
Legend: Display a table of bar colors and levels for context and clarity of volume/spread bars.
Forecast: Configure forecast display and prediction details for volume and spread.
Average Multipliers: Define multipliers for different levels (Low, High, Ultra) to refine the analysis.
Moving Average: Set volume and spread moving average settings.
VSA: Select the VSA patterns to be calculated and displayed (Strength, Weakness, Neutral).
Bar Patterns: Criteria for bar patterns used in VSA (Doji, Bull Pin Bar, Bear Pin Bar, Spinning Top, Consolidation, High Wave).
Colors: Set exact colors used for indicator bars, indicator moving averages, and price bars.
More Display Options: Specify how VSA pattern text is displayed (Acronym, Descriptive), positioning, and sizes.
Alerts: Configure alerts for VSA patterns, volume, and spread levels, including forecasted levels.
█ Usage:
The Volume Spread Analysis indicator is a helpful tool for leveraging volume spread analysis to make informed trading decisions. It offers comprehensive visual and textual cues on the chart, making it easier to identify market conditions, potential reversals, and continuations. Whether analyzing historical data or forecasting future trends, this indicator provides insights into the underlying factors driving market movements.
OrderFlow Absorption IndicatorWhat it Does
The OrderFlow Absorption Indicator marks areas where the price absorbs a large volume of aggressive market trades. This indicates areas where price may bounce back due to large limit (resting) orders absorbing significant aggressor volume (market orders). Absorption can also be seen as "preventing" or "stopping" the other side from breaking through a price level (e.g. bids stopping an influx of sell market orders). Absorption may signal a change in sentiment, potentially leading to a pullback or reversal.
An Example of Absorption
Of course, it is not always the case that such bullish absorption will initiate a trend as the example above. The OrderFlow Absorption Indicator merely serves as a tool for spotting possible absorption points in the market which you can incorporate into your trading arsenal.
How it Works
The indicator actively monitors price changes and records volume accumulated at a price level. If the price bounces back to at least where it was before the current price move, the indicator records this as absorption, provided it meets the Volume Requirement and optional Time Requirement.
How to Use it
1. Set Parameters
Choose your desired tick size and volume filter value. If unsure, refer to the table on the top right of the chart for recommended values. An automatic volume limit filter mode is also available.
Automatic Limit Mode : Enable this mode to have the indicator automatically select a volume filter value. It calculates the standard deviation of the last n minutes of volume and multiplies it by a volume multiplier. You can adjust these parameters.
Higher Volume Filter : Setting a higher volume filter value results in fewer, but higher quality detections, reducing noise.
2. Enabling the Time Limit
Enabling the time limit further improves detection quality by filtering out price levels that can defend against quick, sudden aggressive orders, acting as confirmation and indicating strong sentiment and resilient liquidity.
3. Enabling Historical Data Absorption
The indicator can also detect absorption in historical data, though less accurately than in real-time due to OHLCV aggregation.
You can select the granularity of historical data.
Lower granularity (e.g., 1 second) : Provides more accurate detections but may slow down the indicator.
Higher granularity : Improves speed but reduces detection accuracy.
Other Features
Hovering : When hovering over an absorption point, the interface reveals the price where the absorption occurred, along with the volume absorbed by the bids and asks, as well as the volume filter value used.
Delta Mode : In Delta mode, the system calculates the difference between the volume absorbed by bids and asks, revealing points only when the absolute value of this difference exceeds the volume filter value. Especially useful for larger tick sizes.
Troubleshooting
If the indicator doesn't mark anything, it means the traded volume hasn't exceeded the set volume filter value within the specified price intervals(tick size) and time limit. Adjust these settings as necessary.
Volume Indıcator [JP & Dia]The volume indicator refers to the total amount of a financial instrument that has been traded within a specific time frame. This can include shares, contracts, or lots. Market exchanges track and provide this data. The volume indicator is one of the oldest and most widely used indicators in trading. It is typically represented by colored columns, with green indicating up volume and red indicating down volume, along with a moving average. Unlike other indicators, the volume indicator is not based on price. A high volume suggests a strong interest in a particular instrument at its current price, while a low volume suggests the opposite.
When there is a sudden increase in trading volume, it indicates a higher likelihood of the price changing. This often occurs during news events. Strong trending movements are often accompanied by increased trading volume, which can be seen as a measure of strength. Traders would typically expect to see high buying volume at a support level and high selling volume at a resistance level. There are various ways to incorporate volume into a trading strategy, and many traders combine it with other analysis techniques.
USECASE :
Timeframe Selection: Choose the timeframe for which you want to analyze the volume.
Volume Display Options: Toggle the display of today’s, yesterday’s, and the day before yesterday’s volume data.
Text Color: Select the color for the text in the volume table.
Volume Data Retrieval: The script fetches volume data for the selected timeframe and the daily volume for the current and previous two days.
Percentage Change Calculation: Calculates the percentage change in volume between days to identify significant increases or decreases.
Volume Table: A table is created to display the volume data and percentage changes, updating in real-time with each new bar.
drkhashix Candle Power Comparison with RSIThis indicator, named "drkhashix Candle Power Comparison with RSI" or "RSI+CPC", first calculates the strength of green and red candles based on the average of two periods. The number one indicates a normal average. The higher the lines move, the stronger the candle powers become, and conversely, the lower they move, the weaker the powers become.
We have four types of power: the power of bullish candles, the power of bearish candles, the total power of both, and the average power. The power of bullish candles is determined based on the height of bullish candles over two specified periods, and the power of bearish candles is determined based on the height of bearish candles over the same periods.
We also have Total Power (the sum of bullish and bearish candle powers) and Average Power (the sum of bullish and bearish candle powers divided by two). These are auxiliary tools that can be disabled in the settings.
The indicator's color zones consist of three levels: lightly colored, strongly colored, and very strongly colored. The more intense the colors, the greater the power they represent. These zones are as follows:
Lightly Colored Zone: If the power of bullish candles is greater than the power of bearish candles, and vice versa.
Strongly Colored Zone: If the power of bullish candles is greater than a specified value for Static Line 1, and the power of bearish candles is less than that value, and vice versa.
Very Strongly Colored Zone: If the power of bullish candles is greater than Static Line 2, and the power of bearish candles is less than Static Line 1, and vice versa.
Additionally, we have added the RSI indicator to allow you to receive trading signals using only the color zones and RSI.
Show the power of green candles
Show the power of red candles
Display the average power of the candles
Display the total power of Candle Power
Display the amount of RSI
Showing colored shadows based on the power of the candles
A suggested strategy based on this indicator can be:
Whenever the RSI, which is the white line, reaches the overbought area and the strength of the bearish candles, indicated by the red lines, is greater than the strength of the bullish candles, indicated by the green lines, you can open a sell trade. Conversely, whenever the RSI, which is the white line, reaches the oversold area and the strength of the bullish candles, indicated by the green lines, is greater than the strength of the bearish candles, indicated by the red lines, you can open a buy trade.
I don't have any more explanations for this indicator, the only thing I know is that this is a useful indicator and I use this indicator in building my robots and I have gotten good results from this indicator in trading robots, I hope PineCoders should not delete this indicator because I have tried to publish this indicator four times, each time it told me that the description is insufficient. What more should I explain about a simple indicator?
Highest Volume [Quant Alchemy]This indicator is designed for traders looking to enhance their strategy based on volume analysis. The "Highest Volume Signal" identifies significant volume changes and signals potential points of interest.
**Features:**
- **Lookback Period Customization**: Set the number of bars to look back for analyzing the highest volume.
- **Volume Signal Multiplier**: Configure the percentage by which the current bar's volume must exceed the highest volume found in the lookback period to trigger a signal.
- **Visualization**: The indicator plots a shape (triangle) above bars where the signal occurs, making it easy to spot.
**Usage:**
- **Strategy Enhancement**: Use the indicator to identify potential points to signal strategy action when unusually high volume is observed.
- **Customizable Parameters**: Adjust the lookback period and volume signal multiplier to fit your trading style.
**How It Works:**
- The indicator calculates the highest volume among bars within a user-defined lookback period.
- It then compares the volume of the current bar to this highest volume. If the current volume exceeds the highest volume by a set percentage (volume signal multiplier), a signal is generated.
- The indicator is particularly useful in volatile markets where volume spikes can precede significant price movements.
**Application:**
Ideal for short-term traders and those who use volume analysis as part of their trading strategy. The indicator provides an additional layer of confirmation for making informed decisions in trading positions.
Discovery IndexThe Discovery Index is an original technical indicator which attempts to display directional market pressure and momentum based on accumulated candle-over-candle measurements.
Discovery , in this context, is the act of finding (discovering) New Highs and Lows.
> What is 'Discovery'
Not to be confused with "Price Discovery", the term for setting the spot price of an asset.
The term 'Discovery' in Discovery Index is used based on the literal definition of 'Discovery', such as, the action of finding what was previously unknown.
Given this definition,
Discovery is the difference between highs or lows only when the current high is higher than the previous high or the current low is lower than the previous low.
Below is a visual example of exactly where Discovery is seen from each candle.
Since discovery is only based on points of the candle, and not specifically the direction of the candle; it is possible for discovery to occur in both directions from the same candle.
It is also possible for no discovery to occur from a candle.
> Calculation
The Discovery Index is the Net Total of discovery data over a specified length of bars.
Discovery Index = Sum of Upwards Discovery + Sum of Downwards Discovery
Note: Upwards Discovery is always Positive, and Downwards Discovery is always Negative. By adding both together, their Net Total is produced. This value is the "Discovery Index".
Wick Calculation Example
> Volume Discovery
Using Volume for the Discovery Index Calculation allows for a different dimension to be added to the data for new analysis opportunities.
While volume data is only a single value, by accumulating this data over time, we are able to fabricate a candle body from the data by accounting for the direction of the chart candles.
This allows for the Calculation of the Discovery Index based on volume data.
Volume Example
> Display
The display uses a "Candlestick histogram" display. The bodies and wicks from the display represent the discovery data from the respective points in each candle. (Wick Discovery & Candle Body Discovery).
This style of histogram allows for the display of both data sources, preserving the accuracy and distinction between each type, while also providing a clean display.
> Considerations
Discovery index is not an Oscillator, since there are no upper or lower boundaries to its rotations.
There are not (at this time) any "Over-bought" or "Over-sold" Areas, this is partially due to the previous consideration since any levels for these could potentially change from chart to chart. Additionally, it would generally be better to read the data based on the context of the current market.
Non-directional movements effect the Discovery Index as well. Since Discovery does not occur from every bar, the Index reflects hesitations as well as movements in market direction.
With the option to input a symbol, the Discovery Index Indicator is not constrained to one chart ticker for its calculation and could help to see shifts between different symbols, making it easier to compare different assets.
With the separation of wicks and candle body data, a stronger move may be observed by its full-bodied movements, while a potentially more speculative move may be seen from large wick movements. Since wicks are often interpreted as either, Rejection for reversal OR as Testing for continuation, the interpretation for Wick Discovery generally varies based on context.
Discovery Index ⇾ Divergences! Due to its calculation, price (and/or volume) data is displayed in such a way that makes it useful as a tool for identifying divergence opportunities.
Remember, this indicator is lookback based. An immediate significant change from the data source (if not offset by a similar opposite change) will be represented for multiple bars after its occurrence. Due to this, data is likely to be skewed or biased from these occurrences for a period of time after.
Throughout development, "Discovery" has been shortened to just "Disco", therefore, this indicator is also an attempt to bring Disco Back.
Enjoy!
Auto Anchored Volume ProfileAuto Anchored Volume profile indicator to identify potential support and resistance zones, along with weak and strong Point of Control (POC) levels.
Understanding the Concepts:
Volume Profile: This chart depicts trading activity at various price levels over a chosen timeframe. Higher volume areas represent price levels where most buying and selling happened.
Point of Control (POC): The price level with the highest volume traded within the timeframe. It represents the price where most agreement existed between buyers and sellers.
High Volume Nodes (HVN): Areas on the volume profile with significantly higher volume compared to surrounding areas. These can indicate potential support or resistance.
Delta (Sentimental): This volume profile type shows the difference between buying and selling volume at each price level. Positive delta indicates buying dominance, while negative delta suggests selling pressure.
Strategy Breakdown:
Identify Volume Shelves:
Look for areas with concentrated volume on the profile. These areas, called shelves, can act as support (high volume at lower prices) or resistance (high volume at higher prices).
Analyze POC Strength (POC Volume Percentage):
Calculate the Volume Percentage: (Volume at Price Level / Maximum HVN Volume over the Period) * 100
This ratio indicates the significance of the POC relative to the strongest volume area.
A high percentage suggests a strong POC, potentially indicating a more reliable support or resistance level.
A low percentage suggests a weak POC, with a higher chance of price breaking through that level.
Leverage Previous Session Data:
The strategy incorporates data from the previous session's POC and Highest Delta Node. These are displayed on the right side of the chart, extending the volume profile for reference.
Identify if the current price is trading above or below the previous session's POC. This can provide context for potential price direction.
The Highest Delta Node from the previous session indicates areas of strong buying or selling sentiment that might carry over to the current session.
Additional Anchor Point Types:
Pivot Points and Fixed Range Volume Profile can be added for further confirmation of support and resistance zones.
Pivot points are calculated automatically based on the price changes direction
Fixed Range Volume Profile focuses on a specific price range, allowing detailed analysis within that zone.
Timeframe Considerations(AUTO):
The resolution for calculating pivot points is determined automatically:
- For intraday resolutions up to and including 15 minutes, the daily (1D) timeframe is used.
- For intraday resolutions more than 15 minutes, the weekly (1W) timeframe is used.
- For daily resolutions, the monthly (1M) timeframe is used.
- For weekly and monthly resolutions, the 12-month (12M) timeframe is used.
Trading with the Strategy:
Look for price approaching a volume shelf identified on the profile.
Analyze the POC Volume Percentage to gauge the strength of the POC as potential support or resistance.
Consider the previous session's POC and Highest Delta Node for additional context.
Combine volume profile insights with other technical indicators and price action confirmation for entry and exit signals.
Remember, strong POCs with high volume shelves suggest more reliable support/resistance, while weak POCs indicate a higher chance of price movement beyond that level.
Important Notes:
Volume profile is a tool to identify potential trading zones, not a guaranteed predictor of future price movements.
Always practice proper risk management techniques, including stop-loss orders.
Backtest this strategy on historical data to understand its effectiveness before risking real capital.
By understanding volume distribution and POC strength, this strategy can help you make informed trading decisions based on where most buying and selling activity has occurred. Remember, a comprehensive trading approach that considers multiple factors is crucial for success.
Lower Timeframe Volume BarsDescription:
The Lower Timeframe Volume Bars indicator enhances your TradingView experience by allowing you to visualize volume data from lower timeframes on your current chart. This powerful tool helps you gain deeper insights into volume trends and activity that are not immediately visible on higher timeframe charts. Specifically, it shows the volume data from the last bar of the selected lower timeframe.
Key Features:
Volume Bars from Lower Timeframes:
Display volume data from 1-minute or 1-second timeframes directly on higher timeframe charts, such as 15 minutes or 1 hour.
Each volume bar represents the aggregated volume from the lower timeframe within the selected higher timeframe period.
Enhanced Volume Analysis:
Gain a more detailed understanding of volume spikes and troughs that may be hidden in higher timeframe charts.
Identify potential market turning points and confirm trends with precise volume data.
Customizable Display:
Adjust the appearance of volume bars to fit your chart style and preferences.
Configure settings such as color, size, and positioning of volume bars for optimal visibility and clarity.
Seamless Integration:
Easily add the indicator to any chart in TradingView with a few clicks.
Works in conjunction with other technical indicators and tools to provide a comprehensive analysis environment.
How to Use:
Add the Lower Timeframe Volume Bars indicator to your chart.
Select the lower timeframe you wish to fetch volume data from (e.g., 1-minute or 1-second).
Customize the display settings to match your charting style.
Observe the volume bars overlaying your current chart to analyze volume activity across different timeframes, specifically showing the last bar's volume.
Use the detailed volume information to make informed trading decisions and enhance your market analysis.
Benefits:
Increased Clarity: See detailed volume activity that is often lost in higher timeframe aggregation.
Better Decision Making: Make more informed trading decisions with a clear view of volume trends and spikes.
Improved Trend Confirmation: Use lower timeframe volume data to confirm the strength and sustainability of market trends.
Enhance your trading strategy and gain a deeper understanding of market dynamics with the Lower Timeframe Volume Bars indicator. Visualize, analyze, and trade with confidence by leveraging detailed volume insights from lower timeframes.
Forex SessionThis Trading View script highlights the trading sessions for New York, European, and Asian markets on the chart and adds labels at the start of each session. The script uses Pine Script version 5 and converts local session times to UTC to accurately display the session times regardless of your local Time zone.
Features :
Session Times:
New York: 8:30 AM to 3:00 PM (Eastern Time, GMT-4)
European: 8:00 AM to 4:30 PM (London Time, GMT+1)
Asian: 9:00 AM to 6:00 PM (Tokyo Time, GMT+9)
Background Highlighting: The script shades the background for each session.
New York Session: Blue
European Session: Green
Asian Session: Red
Today's sessions are shaded with 90% opacity.
Tomorrow's sessions are shaded with 70% opacity.
How It Works :
Session Times Conversion: The script converts the session times from local timezones to UTC
using the timestamp function.
Background Coloring: The bgcolor function is used to shade the background for each session.
Liquidity Dependent Price Movement AlgorithmLiquidity-Dependent Price Movement (LDPM) is a metric designed to directly measure liquidity on a equity in real time, and to translate those measurements into signals to provide insights into where the anticipate price-direction is headed.
Liquidity can be characterized as a way of measuring how smoothly things are running in the market. When things are running smoothly – such as when there is good agreement as to the price of an asset, then things are considered liquid. Conversely, when things are not running smoothly, just as when the bid or the ask do not agree with each other, then things are considered not liquid. These different states have different outcome liklihoods.
In a liquid environment, a stock can trade a lot of shares without moving the price. On the other hand, when a stock is not liquid, even small volumes can move the price substantially.
It is therefore helpful to know when a stock is liquid to the upside or to the downside, or even, when a stock is not liquid to the upside or the downside. These data have statistical associations with future price movement and volatility.
The use of LDPM is straightforward:
If the price is above LDPM: bullish outlooks.
If the price is below LDPM: bearish outlooks.
There are a few key differences about LDPM as compared to other indicators, namely that timeframe matters . That means, LDPM will tailor its output to the timeframe selected. The advantage of this is that it allows LDPM to be "tailored" to the specific timeframe as desired, without having to do any conversions or adaptations mentally.
Key Settings and Configurations:
Setting - Smoothing Type of LDPM :
Default: KF.
LDPM can be smoothened if desired. There are 5 different types of smoothing available:
EMA : Exponential Smoothing
SMA : Simple Smoothing
WMA : Weighted Smoothing
RMA : Modified Smoothing
KF : Kellman Smoothing
The default is "KF" for Kellman Smoothing.
Setting - Include LDPM-Granular :
Default: Off.
LDPM-Granular is the more "raw" form of LDPM that displays the candle-specific result, rather than the smoothened result. This can be toggled on or off, if desired. LDPM granular is helpful for looking at candle-specific
Setting - Place LDPM Standard :
Default: Off.
An additional, single, LDPM line can be placed via this toggle. Settings for this LDPM can be configured directly below toggle.
Setting - Place LDPM-Fib :
Default: On.
LDPM-Fib is a default setting for displaying 5 LDPMs (LDPM-13, LDPM-21, LDPM-34, LDPM-55, and LDPM-89) whose lookbacks are spaced via the Fib sequence. Useful for those who enjoy a static relationship between the different "layers" of LDPM.
Setting - Place LDPM-Reference :
Default: Off.
Since LDPM is time-interval dependent, there may be times when a higher-order timeframe is desired to act as a reference. For instance, suppose you want to go long if the 1-Hour LDPM experiences a bullish crossover, but you want to scalp shorts on the 15-minute timeframe until then. Then you could place the chart on the 15-minute interval for your scalping, and then place a 1-Hour reference LDPM that will show you when the 1-Hour LDPM and price experience a crossover.
Note: The reference must be a higher-order timeframe. So if your chart is on the 15-minute, you can only reference timeframes greater than 15.
Setting - LDPM Box Creation :
Default: On.
Instead of implementing a reference LDPM, it is possible to display the other timeframes in a data table with conditional coloring for if the overall LDPM-Price relationship is bullish or bearish.
Why Chose LDPM
There are no other Liquidity-measuring indicators available to the retail investor. Measuring liquidity often requires the use of expensive data and high-throughput computing to be used in real-time. Neither of these requirements apply to utilizing LDPM.
Additionally, the data are supportive that LDPM provides statistically significant, price-direction-correct outlooks.
Concretum BandsDefinition
The Concretum Bands indicator recreates the Upper and Lower Bound of the Noise Area described in the paper "Beat the Market: An Effective Intraday Momentum Strategy for S&P500 ETF (SPY)" published by Concretum founder Zarattini, along with Barbon and Aziz, in May 2024.
Below we provide all the information required to understand how the indicator is calculated, the rationale behind it and how people can use it.
Idea Behind
The indicator aims to outline an intraday price region where the stock is expected to move without indicating any demand/supply imbalance. When the price crosses the boundaries of the Noise Area, it suggests a significant imbalance that may trigger an intraday trend.
How the Indicator is Calculated
The bands at time HH:MM are computed by taking the open price of day t and then adding/subtracting the average absolute move over the last n days from market open to minute HH:MM . The bands are also adjusted to account for overnight gaps. A volatility multiplier can be used to increase/decrease the width of the bands, similar to other well-known technical bands. The bands described in the paper were computed using a lookback period (length) of 14 days and a Volatility Multiplier of 1. Users can easily adjust these settings.
How to use the indicator
A trader may use this indicator to identify intraday moves that exceed the average move over the most recent period. A break outside the bands could be used as a signal of significant demand/supply imbalance.