El’s Better Volume

El’s Better Volume

Hi all

Thought id share my Better Volume indicator to contribute something to the site 🙂 this is my solution to a problem as i felt other better volume indicators out there were over complicating the problem. I used a few MA’s and the built in RANGE() to clean it up.

A link about ‘Better Volume’ and how to interpret it…
http://emini-watch.com/free-stuff/volume-indicator/

You may need to change the colours around for better visability on your background. Feel free to mod it asyou like.

El

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. Tarquin • 03/10/2016 #

    Hi,
    Thanks for posting this, I downloaded your first version of Better Volume and it works really well. So I tried loading your second version when I saw the link and although the file is described as my-better-volume-2.itf it only downloads as my-better-volume-1.itf. Am I doing something wrong, or is it possible the link on your post contains the previous file and not the new one?
    Kind Regards,
    Tony

  2. El Chupacabra • 03/10/2016 #

    Hi Tony, just seen your message. TBH I haven’t made a version 2!, maybe the moderator has done? Its a bit of a funny system on here you cant just add your own indicators and stuff without it going through a moderator first. Here is the code im using mate, keep it simple :)….
    // Variables to add:
    // Label in Program = \"vMA\", Label in properties window = \"Volume Moving Average\", Type = int, Default = \"50\"
    // Label in Program = \"vPercentLower\", Label in properties window = \"Low Volume %\", Type = int, Default = \"50\"
    // Label in Program = \"vPercentHigerr\", Label in properties window = \"High Volume %\", Type = int, Default = \"80\"
    // Label in Program = \"BarRanger\", Label in properties window = \"Bar Range\", Type = int, Default = \"50\"

    //Change all indicator styles to \"Histogram\" apart from teh two volume moving averages : LowVolume, HighVolume ..... keep them as lines or make them invisable

    VolumeMA = Average[vMA](VOLUME)

    LowVolume = (VolumeMA - ((VolumeMA * vPercentLower) / 100))
    HighVolume = (VolumeMA + ((VolumeMA * vPercentHigher) / 100))

    Vol = VOLUME
    ONCE HVLRU = 0
    ONCE HVLRD = 0
    ONCE HVHRU = 0
    ONCE HVHRD = 0
    ONCE LVLR = 0
    ONCE LVHR = 0

    c1 = VOLUME > HighVolume AND RANGE < Average[BarRange](RANGE) AND CLOSE > OPEN
    IF c1 THEN
    HVLRU = VOLUME
    Vol = 0
    ELSE
    HVLRU = 0
    ENDIF

    c2 = VOLUME > HighVolume AND RANGE < Average[BarRange](RANGE) AND CLOSE < OPEN
    IF c2 THEN
    HVLRD = VOLUME
    Vol = 0
    ELSE
    HVLRD = 0
    ENDIF

    c3 = VOLUME > HighVolume AND RANGE > Average[BarRange](RANGE) AND CLOSE > OPEN
    IF c3 THEN
    HVHRU = VOLUME
    Vol = 0
    ELSE
    HVHRU = 0
    ENDIF

    c4 = VOLUME > HighVolume AND RANGE > Average[BarRange](RANGE) AND CLOSE < OPEN
    IF c4 THEN
    HVHRD = VOLUME
    Vol = 0
    ELSE
    HVHRD = 0
    ENDIF

    c5 = VOLUME < LowVolume AND RANGE < Average[BarRange](RANGE)
    IF c5 THEN
    LVLR = VOLUME
    Vol = 0
    ELSE
    LVLR = 0
    ENDIF

    c6 = VOLUME < LowVolume AND RANGE > Average[BarRange](RANGE)
    IF c6 THEN
    LVHR = VOLUME
    Vol = 0
    ELSE
    LVHR = 0
    ENDIF

    RETURN Vol COLOURED (153,153,153) AS \"Normal Volume\", HVLRU COLOURED (46,139,87) AS \"High Volume Low Range UP\", HVLRD COLOURED (178,34,34) AS \"High Volume Low Range Down\", HVHRU COLOURED (248,248,255) AS \"High Volume High Range Up Bar\", HVHRD COLOURED (0,0,0) AS \"High Volume High Range Down Bar\", LVLR COLOURED (160,32,240) AS \"Low Volume Low Range\", LVHR COLOURED (255,165,0) AS \"Low Volume High Range\", HighVolume COLOURED (216,191,216) AS \"High Vol MA\", LowVolume COLOURED (216,191,216) AS \"Low Vol MA\"

     

avatar
Register or

Likes

avatar avatar avatar avatar avatar
Related users ' posts
afanitro424 its not plotting on chart but instead as it's own histogram directly below chart? How to fix...
Nicolas by adding the indicator on the chart :)
Nicolas Oui c'est possible. Merci de ne pas poster des demandes qui sont hors sujets. Pour les deman...
Igor Merci pour cet itf. Question : comment faire pour instruire un screener ?
Nicolas tester le croisement du Close avec la première valeur de l'indicateur : "TrailingStop", faci...
imran Hi I have been trying to test a strategy to buy and sell based on the indicator cross overs...
Zigo I'am sorry that I answer so late, but the code seems to be working perfect. I use the indica...
Zigo
5 years ago
Zex-Indicator
Zex-Indicator
6
Indicators
bertrandpinoy Hello Zigo can you turn into an automatic strategy?
eckaw Hey @Zigo thanks for this indicator. May I ask what the multiplier 1.682 is derived from? I ...
Zigo Hello, eckaw, its not so important I had meant 1.618 and not 1.682. It has nothing to do wit...
Dunstan I would like to get guidance_ How do I access and attach this indicator to my MT5 platform...
Nicolas You can't, use prorealtime, it's way better
jc84 Thank you very much for this indicator , not provided by PRT I was actually working at thi...
Nicolas Oui le code est correct et il fonctionne, j'ai de bons résultats sur la liste NASDAQ par exe...
pincherman Bonjour :-) J'ai coller le script dans prorealtime pour jouer avec le supertrend et j'ai un...
Nicolas Vous l'avez sans doute collé au mauvais endroit, dans l'éditeur de code pour les stratégies,...
IV Mcm Bonjour, Je ne reconnais pas cette ligne dans le code, essayer de télécharger directement le...
Manu L. Bonjour, Possible de créer un screnner multiframe Mois dans Ichimoku semaine dans Ichimok...
Guillaume Mcm I gave the above message fix ;)
Tradingrob Is it possible to put the itf-file in the right way here in Prorealcode? so the right 'trend...
Guillaume Mcm Update link ;) https://www.prorealcode.com/topic/trend-histogramme-cci-mise-a-jour-suite-...
ggolfet Hi Actarus, what's the name of the histogram indicator below Apple's chart?
Actaru5 Flag ShowState in setting and show histogram
NicolaSilvagni hi, thank you for creating this indicator. i can't figure out how to get the three graphs b...
larouedegann It doesn't work
ggolfet it seems it's not working on prorealtime 11. I changed MACDSignal to MACDSign in order to av...
juanj Please note that the indicator is meant for PRT 10.3
khashayar Hi Can you please upload the TMA channel code? Thank you
oyinloyea Is it possible to have the open and close price in Box format for the different sessions. Th...
Luciole I aslo got this error message with EU version : "A positive integer parameter is expected wi...
Suzu Yuk So Does anyone knows how to fix the error "“A positive integer parameter is expected with HI...
Thomas I haven't solved it yet. I suspect it has to do with the data cache. The problem has never o...
Thomas
5 years ago

Top