Better Volume

Better Volume

Volume has to be the most underrated market variable used in technical analysis. But if you know how to analyze and interpret it, you’ll be able to see market turning points develop and anticipate pullbacks and trend changes.

You can figure out whether the Professionals are buying or selling by analyzing:

  • Volume transacted at the bid or the ask
  • High to low range of the bar, and
  • Average trade size.

The Better Volume indicator improves on your typical volume histogram by coloring the bars based on 5 criteria:

  1. Volume Climax Up – high volume, high range, up bars (red)
  2. Volume Climax Down – high volume, high range, down bars (white)
  3. High Volume Churn – high volume, low range bars (green, PaintBar blue)
  4. Low Volume – low volume bars (yellow)
  5. Volume Climax plus High Volume Churn – both the above conditions (magenta)

When there are no volume signals the default histogram bar coloring is cyan. The Better Volume indicator also comes in a PaintBar version, so you can see the coloring on the price bars themselves.

original code and credits from (description taken from http://emini-watch.com/free-stuff/volume-indicator/)

Someone asked me to convert the Better Volume indicator recently, since I knew it were already made and available on the web, but not already in the Library, I decided to add it and in ITF file format for everyone’s convenience to download and import directly.

 

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. richard.l • 11/23/2016 #

    Hi NicolasFirst thanks for your input here, learning so much, greatly appreciated.Using  PRT 10.2 from IGI have imported the .itf file you produced however mine shows differently to the above, mine shows lines and not the very useful bars.Do you have any idea what I have done wrong or how to fix?And secondly has a ‘paint’ better volume version for PRT been done, if so is there a .itf file?Thankyou appreciatedRichard

    • Nicolas • 11/23/2016 #

      In the indicator’s parameter window, set all returned values to “histogram” instead of lines, except the ones labelled ‘Volume’ and ‘AVVolume’.

  2. richard.l • 11/23/2016 #

    Thanks but … below is the code and image link is the output, appears as lines see:  https://drive.google.com/open?id=0B0H_fMLHsA9YSW1yMVUwYjE2VXc Please adviseThanksRichard 

    • Nicolas • 11/23/2016 #

      Richard, please follow the instructions I gave you on your last comment: set values to histogram, not lines!  I can’t do it for you! 🙂

  3. richard.l • 11/23/2016 #

    Went through all the code and the word “lines” does not appear anywhere however “histo” appears 7 times so clearly something is wrong?https://drive.google.com/open?id=0B0H_fMLHsA9YQjlzRVU4OEVaY3M 

    • Nicolas • 11/23/2016 #

      Please click on the wrench on the upper left side of the indicator window, a new window will appear and you’ll find there how to modify returned values of the indicator.

  4. richard.l • 11/23/2016 #

    so what am I missing? https://drive.google.com/open?id=0B0H_fMLHsA9YMUswZ0tKbmlvdm8

  5. richard.l • 11/23/2016 #

    Nicolas, Maybe you missed my last response.Do you  know why your code does not produce the same result (image) as above?  As it is clearly not “histo” in the code because “histo” is there.Thanks

    • Nicolas • 11/23/2016 #

      The answer is the same as the previous one. Don’t touch anything in the code and use the parameter window instead, please click on the wrench! 

    • richard.l • 11/23/2016 #

      HiThanks finally got it … Click on wrench then in the Better Volume selection click on e.g. Low Volume and then right hand column Style from drop down select histogram.Thanks again, apologies for the inconvenience … learning

  6. Alai-n • 11/23/2016 #

    Bonjour Nicolas,
    J’ai un pb lorsque je remplace “Use2Bars” par “Boolean” comme préconisé ds les Paramètres. Cela me demande ensuite de définir”Boolean”!!!
    Que fais-je de travers???
    Merci

    • Nicolas • 11/23/2016 #

      Une variable “booléenne” est une variable vrai/faux, soit égale à 1 ou 0.

  7. Alai-n • 11/23/2016 #

    Merci de votre réponse! Cpdt je reste dans le floue! Que dois-je mettre à la place de “History”et de “Use2Bars” qui ne soit déjà dans l’écriture du code???

    • Nicolas • 11/23/2016 #

      Un 1 (=vrai) ou un 0 (=faux). Le plus simple reste de télécharger le fichier de l’indicateur et de l’importer directement dans la plateforme ! 🙂  

  8. Alai-n • 11/23/2016 #

    Je ne désespère pas qu’on arrive à se comprendre 😉

     

    Pour le code, je ne le recopie pas à la main… non!!! 🙂

    Je copie-colle sur la plateforme et voici ce que cela me marque(pièce jointe) lorsque je VALIDE pour fermer la fenêtre Probuilder.

     

    Alors pour “Lookback” je remplace par “20” partout où il y a écrit “Lookback”! Mais pour “History” et “Use2Bars” si j’écris “Boolean” à la place ! Cela me dit de définir “Boolean”…

    Je ne doute pas une seconde que mes questions doivent vous paraître stupide…:) Mais vous l’aurez compris je n’y connais strictement rien en programmation.

     

    Merci de me venir en aide 😉 Help
    PS : Pièce Jointe sur votre mail Ici impossible de coller le lien

  9. Alai-n • 11/23/2016 #

    C’est bon j’ai réussi…Merci qd même 😉
     

  10. Alai-n • 11/23/2016 #

    Bonjour,
    Existe t’il une version de cet indicateur que l’on puisse afficher directement sur un graphique en Bar Chart???

    • Nicolas • 11/23/2016 #

      L’indicateur doit également s’afficher de la même manière pour un graphique en barchart ou en chandelier japonais.

  11. Alai-n • 11/23/2016 #

    Re-
    Cela fonctionne pour vous?! Car j’ai beau passer par la fenêtre”Prix” et sélectionner l’indicateur que cela soit en Chandelier ou Barchart et rien ne se passe!

  12. Alai-n • 11/23/2016 #

    Bonjour Nicolas…
    Auriez-vous une solution, alors! Pour afficher directement sur le graphique???

    • Nicolas • 11/23/2016 #

      Bien sûr, il ne faut pas appliquer l’indicateur sur le prix… mais utiliser le bouton “indicateurs et systèmes de trading”. Ensuite il faut bien entendu que l’instrument ait du Volume !

  13. Alai-n • 11/23/2016 #

    Décidément on a  tjrs un peu de mal à se comprendre;)! Le concepteur de cet indicateur, a créé une double  fonctionnalité!!! La première (afficher l’indicateur sous forme d’histogramme sous la fenêtre de prix),la seconde (afficher l’indicateur directement sur le graphique du prix en colorant directement les chandeliers)…Ma question portait donc sur le fait de savoir si le code présent ici même(au-dessus) permettait aussi d’avoir les deux fonctionnalités, ou seulement une seule avec une fenêtre sous le prix en histogramme?!
    –  http://emini-watch.com/free-stuff/volume-indicator/

    • Nicolas • 11/23/2016 #

      Je comprends mais ça n’est pas le cas pour cette version prorealtime désolé.

  14. Alai-n • 11/23/2016 #

    Ok Merci pour la réponse!!!
    On est enfin arrivé à se comprendre 😉 Ma première formulation, n’était peut être pas très claire…
     
    Merci bonne soirée
     

  15. zuzito28 • 11/23/2016 #

    Hallo Nicolas. Great version of Better Volume. I was using B.V. with Ninjatrader but Prorealtime is more comfortable and better quality of volume data.
    Can you make code ”Better Xtrend” for Prorealtime, please? It’s good stuff for supply and demand . Works well with B.V. I would be very grateful.

    • Nicolas • 11/23/2016 #

      Sure, please open a request in the probuilder forum, with screenshots of the indicator and code to translate, if possible, thank you.

  16. zuzito28 • 11/23/2016 #

    Thank you Nicolas. Done : https://www.prorealcode.com/topic/better-x-trend-indicator-nt-78-conversion-to-prorealtime/

  17. Alexandre Mondaini • 11/23/2016 #

    Hi Nicolas,

    I’m getting the error : ” The following variable is undefined: lookback, history, use2bars .

    Could you help me out ?

    • Nicolas • 11/23/2016 #

      Just add these 3 lines at the beginning of the code: (or download the ITF file and import it into your platform)
      History = 1
      Use2Bars = 1
      Lookback = 20

  18. Alexandre Mondaini • 11/23/2016 #

    Thanks Nicolas,

    I would like to change the colors i.e from red to green histogram for climaxup. Also, would like to remove the cyan histogram bar as it does not make much sense to me , could not understand what it represents.

    Cheers

  19. PaulVent • 11/23/2016 #

    Salve Nicolas, grazie per il tuo contributo, l’indicatore funziona davvero bene, ha un’ottima percentuale di affidabilità. Vorrei chiederti se puoi dare qualche informazione più dettagliata sul significato delle barre, alcune sono chiare per me, ad esempio istogramma rosso = volumi acquisto in aumento, istogramma bianco=volumi di vendita in aumento. Non sono sicuro invece di aver compreso cosa indica l’istogramma magenta e verde, se puoi essere così cortese di darmi qualche informazione in più. Grazie per la tua risposta. Cordialità.

  20. discojones • 11/23/2016 #

    Hi Nicolas realise that this may not be the place however I’m trying to get the above indicator converted into Javascript for my Futures platform, are you able to assist or point me in the direction of someone that can?

    • Nicolas • 11/23/2016 #

      For private paid coding assistance, you can contact me via this page: https://www.prorealcode.com/trading-programming-services/

  21. lake • 11/23/2016 #

    Hello

    can you tell me if the .itf file is indeed compatible with prorealtime v11 ? Because all i see is vertical colored thin lines on the ”’price” chart.

    here is a picture of default display settings of PRT 11

    also the page https://emini-watch.com/free-stuff/volume-indicator/ was updates in winter 2020 but i dk what changed.

    • Nicolas • 11/23/2016 #

      Don’t add it on the price, but like an oscillator in a separated window instead.

  22. lake • 11/23/2016 #

    picture is here
    https://i.imgur.com/GQEpYER.png

  23. Keyeming • 11/23/2016 #

    Hello Nicolas; not sure to undersntad line 167, and in the video I d’ont remember that the author speak about this particular point. Could you please indicate what the StopVol means from your point of view ? Thank you very much

    • Nicolas • 11/23/2016 #

      I don’t know, this code is 6 years old and I made a 1:1 translation of the provided code by another member.

avatar
Register or

Likes

avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar
Related users ' posts
Iván
2 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 ...
Ciccarelli Franco Sembra molto interessante e volevo dei chiarimenti se possibile :Le righe commentate vanno l...
KumoNoJuzza Thank you @philippe59139 !! We finally have the VAL / VAH to play with. Could you attach th...
JS
9 months ago
luxrun
9 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.
Daniele Maddaluno If you need to use it in PRT v11 take a look at this topic: https://www.prorealcode.com/top...
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.
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