volume bubbles on graph
Forums › ProRealTime English forum › ProBuilder support › volume bubbles on graph
- This topic has 5 replies, 2 voices, and was last updated 2 years ago by Jeroen1234.
-
-
05/20/2022 at 7:59 PM #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
05/20/2022 at 8:54 PM #193541hi 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
05/21/2022 at 7:41 AM #193553Hi,
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?
05/23/2022 at 10:24 AM #193689Thanks 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
05/23/2022 at 2:00 PM #193718Hi, 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:
1234567891011if Time < 140000 and volume > VM/2 * off then...elsif time>MOstart and time<=MOend and volume > VH * off then...elsif volume > VM * off and volume < VH * off then...elsif volume > VH * off and volume < VH * 2 * off then...elsif volume > VH *2 * off then...endif05/23/2022 at 8:16 PM #193731Hello, 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.
-
AuthorPosts
Find exclusive trading pro-tools on