Hi, If I get server time response (/api/v3/time) and it’s greater than last kline close time i have, is it guaranteed that next call to klines endpoint (/api/v3/klines) will return current new kline?
I want to use server time to determine if there should be new kline. My logic is that I have klines and if server time is greater than closing time of my latest kline, I should request new kline(s) (new one should be there). Is there a possibility that new kline will not be return (some delay) even server time already passed new kline open time?
If there will be no trades for some time when there should be already new kline, will new kline be created anyway and returned?
For example WS klines socket returns data every 2000ms, I wanted to check server time every half a second.
Or is there a better way doing this? I want to get new kline asap it’s created.