jngy2k
Member
Code:
input anchorTime = 0930;
def postAnchorTime =SecondsFromTime(anchorTime) >= 0;
def highprice = if high>highprice[1] then high else highprice[1];
def lowprice = if low<lowprice[1] then low else lowprice[1];
plot midpoint = totalsum(if postanchortime then Highprice + Lowprice else 0) / 2;
I'm trying to create a indicator that tells me the average price of the day based on the highest high and lowest low for the day.
I have the above code so far but it is not working.
It doesn't show the moving average and instead shows a single line at the start of the day.
How can I fix this?
Code:
plot midpoint = totalsum(if postanchortime then highest(high,postanchortime) + lowest(low,postanchortime) else 0) / 2;
I've tried to use this formula for the plot because it is most logical but postanchortime is a increasing number as time moves along and HIGHEST or LOWEST requires a constant for the length of time.
Last edited: