Volume Accelerated Directional Energy Ratio

Volume Accelerated Directional Energy Ratio

1. Introduction

The Volume Accelerated Directional Energy Ratio is an advanced technical indicator (developed by RedKtrader) that merges price direction with volume-derived energy. Its purpose is to clearly and visually represent the intensity of directional price movement, weighted by volume behavior, helping traders identify imbalances and potential entry or exit points.

2. Indicator Fundamentals

This indicator is based on the concept of normalized directional energy: a measure that considers both the relative price change and the strength behind it, as dictated by volume.

Unlike traditional indicators such as RSI or MACD, which focus solely on price, this one adds a critical layer of information through volume, enabling traders to distinguish between strong and weak moves.

Additionally, it includes a sentiment histogram that reflects whether buying or selling pressure is accelerating or fading.

3. Calculations and Components

Key components of the indicator include:

  • Adjusted Volume (vola): Calculated in three modes based on the vcalc parameter:
    • 0 = no volume usage
    • 1 = relative volume (normalized within its recent range)
    • 2 = raw volume
  • Normalized Direction (rsr): Derived from the ratio of price change (close - close[1]) to the average range.
  • Directional Energy (c): Product of normalized direction and adjusted volume.
  • Positive and Negative Components (cplus, cminus): Separation of energy into bullish and bearish pressure.
  • Demand and Supply Lines (adp, asp): Smoothed energy components.
  • Net Energy (anps): Smoothed difference between demand and supply, this is the main line of the indicator.
  • Sentiment (vsenti): A histogram representing acceleration or deceleration of energy imbalance.

4. Indicator Settings

This indicator includes several configurable parameters for fine-tuning:

  • length: Lookback period for volume and averages (default: 10)
  • deravg: Smoothing factor for net energy differential (default: 5)
  • matype: Type of moving average (0: simple, 1: exponential, etc.)
  • smooth: Final smoothing applied to the main line (default: 3)
  • senti: Period for sentiment calculation (default: 20)
  • vcalc: Volume calculation method (0: none, 1: relative, 2: full volume)
  • showsenti: Display sentiment histogram (1: show, 0: hide)

These options allow the indicator to be used across different trading styles and timeframes.

5. How to Read It

The indicator displays several visual components:

  • Main Line (anps): Reflects net directional energy. Positive values imply dominance of demand, while negative ones indicate supply.
  • Demand and Supply Lines (adp, asp): Displayed in aqua and orange for easy visual distinction.
  • Colored Area between adp and asp: Highlights prevailing directional bias.
  • Sentiment Histogram (vsenti): Provides an extra layer of insight into whether directional force is increasing or weakening. The color changes dynamically with momentum and direction.

Together, these signals can help identify exhaustion, trend acceleration, or early warnings of potential reversals.

6. Indicator Code

Share this

Risk disclosure:

No information on this site is investment advice or a solicitation to buy or sell any financial instrument. Past performance is not indicative of future results. Trading may expose you to risk of loss greater than your deposits and is only suitable for experienced investors who have sufficient financial means to bear such risk.

ProRealTime ITF files and other attachments : How to import ITF files into ProRealTime platform?

PRC is also on YouTube, subscribe to our channel for exclusive content and tutorials

avatar
Register or

Likes

avatar
Related users ' posts
Nicolas
3 years ago
DELBERT Bonsoir , Nicolas , j'ai transféré votre indicateur sur ma PRT 10,3 et j'ai un méssage d'ére...
Nicolas Vous pouvez essayer en remplacant la ligne avec: vwapsd = sqrt(average[lengthz](square(clo...
DELBERT Bonsoir , merci Nicolas , a bientôt .
atlante hi nicolas this indicator have 2 wrong borderline and islalastbarupdate. thank you can you h...
Nicolas That'"s because you are not using PRT v11? Just remove lines 59 to 62
robertogozzi An updated version can be found here https://www.prorealcode.com/topic/conversion-of-pine-sc...
jissey Bonjour Robertogozzi, cet indicateur est interessant mais serait-il possible de marquer la ...
robertogozzi Sure, but you should start a new topic on the Probuilder support forum. Thank you :)
ChemaGeek Bonjour Nicolas, j'ai récemment découvert cet indicateur (Regularized Momentum 2017) et je l...
YvesRobert Bonjour, nouveau sur PRT (qq jours), j'essaie un peu de voir quel type d'indicateur me convi...
robertogozzi I don't actually know what they are calculating. As soon as I know, I will post further info.
robertogozzi It's because they calculate future bars, that's why it's not possible to use that indicator ...
poldoposta si potrebbe trovare una soluzione per sovrapporlo al prezzo?
robertogozzi Basta che tu clicchi sull'etichetta (tag) PREZZO del grafico (appena sotto l'angolo in alto ...
Ichimoku Reading I don't know in this case, I just downloaded it again and no problem for me. Try to downloa...
Ichimoku Reading What's the error that appears ?
Suzu Yuk Yes, it worked with 1Tick with 200 K . Thank you very much.
Monobrow Hi Daniele Thank you for the indicator, it looks very good. However, I have a problem so...
avatar
Anonymous Thanks very much for sharing, look forward to testing this idea out.
mathiasKN Thank you Daniele for making this script, I know its been some time since the release but wo...
Barrabas15 Apparently, according to the attached data, there is an error in the indicator code. Attach...
Barrabas15 The files are at the end of the following link: https://www.prorealcode.com/topic/time-seg...
robertogozzi Thank you Barrabas15, the correct code is at https://www.prorealcode.com/topic/time-segmente...
FernetTrader think i found a solution!
monochrome Thanks for the indicator. Very interesting!
monochrome Can you please share how you made it work? I cant seem to make it work in a strategy
Nicolas esta possible
bolsatonimora2 Hola Nicolas, perdona la molestia, pero podrias codificar el screener para rupturas de sopor...
Nicolas Utilice los foros para solicitar una codificación personalizada.
GARNIEPI hello I am looking for an anchored vwap intraday, indicator which allows you to visualize th...
withoutwings To be able to flexibly wrap around the full 24h (i.e. past midnight), or to use just a singl...
yeoreum Thank you very much for the screener, it reminds me on Minervini VCP. How to change th...
reecet any codes like this but in minutes and hours rather than days?
PHAN100 bonjour, je viens de tester ce screener, je constate une anomalie...il ne renvoie pas l'e...
jaginho Bonjour Vivien, je n'arrive pas à comprendre ce screener... En tout cas merci pour tes contr...
avatar
Anonymous Superb, merci!
1Randy I would be interested an invite to your blog. I am still learning about the VSA and it looks...
repropel Buenos días TACBOLSA. Yo también estoy interesado en visitar tu blog. Podrías enviarme una i...
mobychix Hi, I just joined Pro Realtime and am very interested in VSA. I have read some books and did...
Maxime Baudin Very useful! Thanks Mat, and Happy New Year
nicko Great work. Thank you. However I am having trouble getting it to print in the first bar. If ...
Marie-Eve Vergoz Bonsoir - Voici l'erreur qui est signalée lorsque je souhaite utiliser cet indicateur : il...

Top