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
Sever
3 years ago
Sever
3 years ago
Bruno Carnazzi Il me semble que la fonction "floor" n'est disponible qu'avec PRT11, à vérifier
DELBERT Bonjour , merci pour votre réponse , je m'excuse je suis avec PRT v10.3 donc c'est indicateu...
Nicolas c'est juste, c'est une instruction très récente.
Stenozar Hi Sever, how can I visualize the coloured areas?
Sever Hi Stenozar, You need to add the color zones yourself , just go to Add Color Zone To set ...
CederTrader Hi Denis, does this indicator add to the chart as panel, or on the candles. Thanks
Nicolas Add it on the price chart as described in this video: https://www.prorealcode.com/blog/video...
Denis Hello Nicolas and Ceder Trader, Sorry, I only just saw your replies. The indicator is alre...
arrey Hello all, I was really interested to play around this indicator but I received an error ...
maxlys Bonjour, Merci pour cet indicateur. Pou rma part fonctionne bien sur PRT 11. Comment le modi...
crolakstrading not sure why its not working at all!
YvesRobert Hi smp, how should I configure this indicator because everything is at zero -> High, Clos...
smp Hi, this is an end of day pivots indicator, so you need to find the end of day pivot info; t...
YvesRobert Thank you smp.
smp I also have an End Of Day (EOD) cash pivot indicator for use on cash markets; this indicator...
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
Kanamax Hi Roberto, sorry for my confusing previous posts (forget them). My request is very simple,...
robertogozzi Please start a new topic in ProOrder support.
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 :)
robertogozzi There you go: myMagicTrend = CALL “Magic Trend custom”[20, 14, 1, 5] alpha = 105 b = 0...
johann8 exactly :) Thank you all for the help!
max_92 Ciao Roberto, ho scaricato l'indicatore e come ti avevano giĂ  scritto sopra anch'io vedo la ...
Maxime Baudin Excellent timing indicator to confirm or deny entries in the market, congratulations Roberto...
aldtrading Thanks for your work. Would you mind explaining briefly how the volatility threshold works, ...
robertogozzi As the author said "I also introduced a volatility threshold that excludes minimal penetrati...
skfomx I have a thread in pro screener support where I describe some problems with the creation of ...
cdc.andersson Hej! Jag försöker lära mig att koda PRT. Jag vill testa en strategi med RSI-värde, ATR-värde...
Swingforfortune Du kan väl jämföra om open > close (röd) eller open < close (grön)

Top