volume bubbles on graph

Forums ProRealTime English forum ProBuilder support volume bubbles on graph

Viewing 6 posts - 1 through 6 (of 6 total)
  • #193536

    Hello ProRealCode coders,

    I am a day trader, trade manual based on volume profiles, reversal zones and breakouts. A indicator I made is a code to plot volume bubbles on the graph, it is something similar that bookmap is offering in their program. I made a simplification of plotting volume in the shape of bubbles or ellipse on the chart.  The volume can be adjusted in the variables, so can the size and the volume number, that is also placed in the chart.

    the indicator shows you where big volume in the 1 second chart (you can try also higher or lower timeframes) is taking place.  you can see stopruns, or where big volume is traded (maybe the big blue bubble/numbers are the big traders/institutional or, so called icebergs, traded at important key areas).

    I made it in this way that (the bubbles) in the European morning are more by using plotting lower volume bubbles only at that timeframe, then the volume variables that is set in the code.

    My Question is with the time frame I have put in (OffsetVolumeMarketOpen); I let the volume bubbles be placed with much higher volume when the US cash market opens (otherwise there are too many bubbles placed on the graph). But I do want to have, less bubbles in that first 20-30 minutes, after that time the ‘standard’ amount of bubbles can be placed again, but in that 20-30 minutes after the opening of the cash market should stay with less bubbles. In my code the time used is the actual time, so when it is actually 09:30 ET cash open, the bubbles all over the chart become less, but when the time is past that first 20-30 minutes 10:00 ET, the amount of bubbles goes back to ‘standard setting’, That then also happens in that first 20-30 minutes and the graph during that time gets full again with a lot of bubbles. what do I need to change to have the plotted amount of bubbles to be less, also when the actual time continues to be past 10:00 ET?

    the indicator still has more room for improvement, I hope you can use i t and if you improve it, please post it again.

    for example, now i manually change the volume according time of the day.

    Thanks,

    Jeroen

     

    #193541

    hi again, here I post a screenshots of today 20-may-2022), just before the close of the cash market ET 04:00 pm. it was today a down trending market (actually for the last couple of days) in the screenshots you can see the end of the day run up, a lot of stops are taken and shorts are covered, fueling each other to the upside.

    the indicator shows that on the chart. thanks,

     

    Jeroen

    #193553

    Hi,

    I also have and use a custom code displaying volumes in bubbles, and custom codes for volume profile (but with the twist of making bubbles transaction-based rather than second-based, and displayed as a gliding tape on same intraday TF as my volume profile). At first I thought I could help from experience creating and using similar tools, but I don’t reduce bubble numbers, I only customise sizes and show the smaller ones below size filters as smallest… So, trying to understand your expectation for this (reducing bubbles number after 10ET/16h your time ?), my first reaction when reading your question was to just extend your parameter “marketopenendtime” to an extra 20-30min chunk later than current setting, but you seem to expect a code modification suggestion, which makes me think I misunderstood your question and just changin parameter value won’t help?

    #193689

    hello JC_Bywan,

    Thanks for your reply. My question is perhaps a bit difficult to describe, let’s say I only plot a bubble that shows bigger than 100 contracts, it might happens every 1 to 5 minutes. but at the opening bell / opening range (till a x amount of time later, normally about 30 minutes) there will be 100’s of those contracts and normally bigger volume numbers. so in that period I would like to see only the really big contracts, let’s say bigger than 250, when the actual time of this period has passed i would like to go back plotting the bubbles, after the opening range, of only bigger than 100 contracts. but on the chart I would like to keep the only bigger than 250 contracts visual in that opening range. not that, when the opening range has passed in real time,  the indicator also changes the bubbles to bigger than 100 contracts during the time of the opening range on the chart. that is what is happening now in my code. I seem not to figure out how I can do that with the time function.

    I was checking your twitter, than i found out about ProRealTime V12 coming out soon, there we’ll have the the option to see orderflow and with that executed orders. That will be a wish come true in ProRealTime. hope for a soon release date.

    many thanks, Jeroen

    #193718

    Hi, ok, maybe you could try modifying your “if… elsif…” bloc structure with sthg like this, the first “elsif” being an addition to your existing list to obtain special treatment of opening range, the other lines being just slight modifications of your already existing lines to get your volume ranges at all other times:

     

     

    #193731

    Hello, I apologize, but it seels the code was actually working, or I made a minor modification, but not sure what I did. anyway it is working now.

    the code i attache here has some update on a calculation on volume to offset the volume bubble amounts at different times of the day.

Viewing 6 posts - 1 through 6 (of 6 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login