'How to get bar index on specific date
I am new to pine script. I want to compare the prices on 2 specific date.
But how would I get the bar_index on a particular date?
Thanks in advance
Solution 1:[1]
Let's say you want to get candle data in 1H timeframe on June 30th 3AM GMT+8
x1 = (time - timestamp("GMT+8",2021,06,30,03,00,00))/3600000
candleHigh = high[x1]
If you're in different TF just convert it to milisecond
Solution 2:[2]
Get bar index at specific date across all time frames.
//@version=5
anchorTime = input.time(timestamp("20 May 2022 15:00 -0500"), "Date")
anchorBarIndex = (time - anchorTime) / (1000 * timeframe.in_seconds(timeframe.period))
anchorBarsBack = bar_index - anchorBarIndex
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | Alfa Bondi |
| Solution 2 |
