Hi all, I'm facing some troubles running a hourly indicator on a lower time frame (1 min) and I hope someone would be able to clarify my doubts.

Let's say the time now is 03:39PM, when I call my_hourly_indicator.Current.Value within the OnData() method, is the hourly indicator value at 03:00PM being returned?

If so, is there any way to obtain the latest hourly indicator value based on most recent data at 03:39PM?

Thanks in advance for the help.

Author