TimeToBar function

 

I’m wondering if in MQL5 there is any function returning the Bar number given a DateTime value.

For sure some similar function is used when creating an object (“ObjectCreate”) on the time parameter, and if that time doesn’t exist the object is created on the first previous Bar.

 

Obviously I already know I could check all the Bars one by one from the number 0 (zero) until time[Bar] >=  DateTime value.

 

What I’m looking for is something more straightforward than the above formula.

Thanks in advance

Reason: