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.

  24. Alai-n • 190 days ago #

    https://emini-watch.com/free-stuff/volume-indicator/

avatar
Register or

Likes

avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar
Related users ' posts
Nicolas Thanks for contributing to the "ichimoku section" of the prorealtime code library Don't he...
sourberry Thank you , this is a great indicator works beautifully. Could you kindly modify to scr...
pp_playaflamenca Excuse me,... reading your code about spanB: [ SenkouSpanBFutureW = (Highest[SenkouSpanPerio...
Nicolas
9 years ago
Nicolas You will find the VWAP code from PRT here: https://www.prorealcode.com/topic/is-there-any-wo...
keks Thanks for sharing this wonderful code. Is there a way to draw a horizontal line to plot pre...
taklause Hello, just one question, can it be that this indicator does not work on ProRealTime v12? T...
Nicolas
9 years ago
Up on Big Volume
Up on Big Volume
0
Screeners
Nicolas
9 years ago
Nicolas
9 years ago
Nicolas
9 years ago
Nicolas Just replace the last line with this : RETURN dm as "Volume Weighted MACD", masignal as "Si...
thomas2004ch I happen to read this article. I would say the formel 'd = maslow - mafast' could be inverse...
Nicolas You are right! but still the picture is looking good. The formula is inverted! dunno why :) ...

Top