So we have 1D, 1W, 1M, 3M, 1Y, MAX
First question is why when I look at some stocks its like:
1W = 9:00 4th May to 9:00 11th May
1M = 6:00 10th May to 6:00 14th April
3M = 22:00 10th May to 23:00 10th Feb
1Y = 22:00 10th May 2020 to 22:00 12th May 2019
But then others will have a couple days difference on the start date? So one might show instead
1M = 6:00 10th May to 6:00 10th April
Second question is why on 1W, 1M, 3M, 1Y etc does the point in which it calculates the difference not use the start of the chart? It sometimes does but other times its a few hours or days into it.
It leads to weird charts where its green showing bull but its dropping on the chart and vice versa.
As an example this is the point where it’s calculating the actual difference.
So it starts the chart at 9:00 but is using 16:30 on this specific one. So the chart is green rather than red. But on others it might use the 9:00 value.
I can find any consistency or rules that determine at what point it uses?