Rolling POC Volume Profile indicator

Rolling POC Volume Profile indicator

Introduction

In modern technical analysis, understanding where traders are most active is crucial for identifying key support and resistance zones. The “Rolling POC Volume Profile” indicator is an advanced tool designed to visualize volume and the Point of Control (POC) within a specified range, thereby helping traders identify price levels where significant trading activity has occurred.

Description of the Indicator

The “Rolling POC Volume Profile” uses several components for its configuration:

Lookback Period (plook): Defines the number of bars back that the indicator considers to calculate volume.

Resolution (res): Determines the number of divisions within the analyzed price range.

Scale (scale): Adjusts the visual size of the volume bars on the chart.

Trend Length (hlen): Sets moving average POC length.

POC Smoothing (smoothPOC): Decides whether the POC is smoothed to facilitate visualization.

Show Channel (showchannel): Enables the display of the maximum and minimum prices within the lookback period.

Show Trend (showtrend): Activates the graphical representation of the trend based on the POC movement.

Functioning of the Indicator

POC Concept

The Point of Control (POC) is the price level within a specified range that has had the highest trading volume. This concept is fundamental because it indicates a price level to which traders have assigned the greatest importance, based on the amount of trading that has occurred.

POC Calculation

The indicator calculates the POC by analyzing the trading volume that occurs in different “bins” or price segments, within the range defined by the highest and lowest of the last plook bars. Each bin accumulates the volume of the price bars that fall within its range.

Next, the bin with the highest accumulated volume is identified, which is designated as the POC. This is visualized on the chart as a bar or line in a highlighted color, in this code yellow, to indicate that this price level has been the most traded.

Practical Applications

The indicator can be used to identify zones of high trading activity, which often correspond to key support or resistance levels. Traders can use this information to plan trade entries or exits, expecting prices to react at these levels.

Configuration and Customization

Traders can customize the indicator by adjusting the parameters of plook, res, and scale to adapt the analysis to different trading styles or time frames. This allows great flexibility in adapting the indicator to various market conditions.

Conclusions

The “Rolling POC Volume Profile” is a robust tool for traders looking to better understand market dynamics through trading volume. By providing a clear visualization of the most traded price levels, this indicator is invaluable for making informed trading decisions.

Indicator Code

The code for the indicator in ProBuilder of ProRealTime is provided below.

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

  1. roccafragius • 12 days ago #

    Great Indicator Ivan!! Thanks a lot for all your very useful incator you are posting!!!!

  2. NEOMKEY • 11 days ago #

    Magnífico !!!. Al menos para mí. Gran trabajo con tus aportes Iván. Mira a ver si le incluyes alguna de tus estrategias secretas….jajjaja…seguro que tienes alguna en el cajón de los buenos. Un saludo

    • Iván • 11 days ago #

      jajaja gracias 🙂

avatar
Register or

Likes

avatar avatar avatar avatar avatar avatar
Related users ' posts
el titi Bonjour, merci beaucoup pour ce partage. Je vais regarder avec attention ce script et analys...
Armand2020 Bonjour , super taf!! serait il possible de faire un poc dynamique en timeframe 5 min en mod...
philippe59139 voici ce qu'il faudrait faire ou ajouter: //poc dynamique defparam calculateonlastbars=1...
Iván
3 months ago
Iván I personally like it in daily timeframe
oliTR Many thanks Ivan, I copy/paste your code to try it but could only get a constant stable unif...
Iván Hi, I've copied the code above and it works... what asset are you trying? $indices array ...
KumoNoJuzza Thank you @philippe59139 !! We finally have the VAL / VAH to play with. Could you attach th...
yanntorp Merci @pilippe59139 pour le travail que vous partagez. Vos programmes sont vraiment au top.
philippe59139 Merci Yanntorp
JS
10 months ago
luxrun
10 months ago
Nicolas Il doit y avoir impérativement plus d'unités affichées que le paramètre "BarsLimit". Ceci ét...
steffen_burat Hello Nicolas, I have a cumulative histogram update problem, the indicator often updates ...
taklause Hello Nicolas, if I try to use your indicator in a trading system, the error on prc pops up ...
Rafa Hi Nicolas! I can´t install this indicator. it installs in a separate window not as an av...
Nicolas Add it on the price, see how: https://www.prorealcode.com/blog/video-tutorials/how-to-add-an...
Frankyslo1 No consigo instalarlo en el precio en PRL-version 10
Khaled As this section of the forum is in English, I'll reply in English. I'm using PRT v11, so I d...
sal157011 Don't understand where it says: "Volume Pressure Histogram: Columns plotted in positive are ...
Khaled Not sure to understand the question. However, the columns (Histogram) represent the variable...
Alai-n Cela fonctionne très bien !!! Super Merci
andreabarbuscia Ciao Nicolas, molto bello questo indicatore, l'ho apprezzato molto. Lo sto testando insieme...
Alai-n Je poste ici un lien afin de mieux appréhender le CVD-Cumulative Volume Delta : https://www....
Nicolas
2 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 .
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...
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...
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!

Top