Hello, I'm attempting to write a script that plots yesterday's Value Area and POC extracted from the Volume Profile Indicator. Here's the code I've written for the POC so far. The Value Areas are basically the same concept and can be applied if I can get the POC to work:
The screenshot plots the lines correctly but for today. I'm looking to have the Value Areas and POC plotted today but for yesterday's values.
Any ideas would be greatly appreciated.
Thank you
Ruby:
input plotValueArea = yes;
input showValueAreaBubbles = yes;
def isIntraday = if GetAggregationPeriod() < 86400000 then 1 else 0;
def pocValue = reference VolumeProfile(price_per_row_height_mode="TICKSIZE", time_per_profile="DAY", on_expansion=0, profiles=2).POC;
plot pltPOC = if plotValueArea and isIntraday then pocValue else Double.NaN;
pltPOC.SetHiding(!plotValueArea);
pltPOC.SetPaintingStrategy(PaintingStrategy.DASHES);
pltPOC.SetDefaultColor(GlobalColor("POCColor"));
AddChartBubble(if plotValueArea and showValueAreaBubbles and isIntraday then bubbleBarOffset else Double.NaN, pltPOC, "poc", GlobalColor("POCColor"), yes);
The screenshot plots the lines correctly but for today. I'm looking to have the Value Areas and POC plotted today but for yesterday's values.
Any ideas would be greatly appreciated.
Thank you