Thanks for your response.
frAnton wrote:Yes, I am interested in the very last completed 1 min candle.
I want my Client to be able to get the very last completed candle every minute. Currently I am forming it myself based on the received price. But there is no indication for me when the actual minute is closed, that's why I have to rely on the local timer being in sync with the server.
1) You can use the time of the tick to define whether the actual minute should be closed. Once you get the tick which doesn't belong the actual minute, close the minute and open a new one.
This way is used in Marketscope.
2) You can use O2GTablesUpdatesReader.ServerTime to get the current server time. Server time updates can be received with offer updates. The updates come twice a minute regardless on whether there are offers updates or not. So even there are no offer updates, you can define whether the minute should be closed.
frAnton wrote:Another question, the time stamp on a ticks, where it comes from? At what point the tick is being stamped with time?
This time is the server time when a tick has been formed.
I hope this will help