Добрый день.
Подскажите каким образом можно получить точное (до микро или хотя бы милисекунд) время среза (изменения) стакана?
Сейчас использую вот такую обработку колбэка:
function OnQuote(class_code, sec_code)
if true then -- is_connected
local msg = {}
msg.cmd = "OnQuote"
msg.t = timemsec()
local server_time = getInfoParam("SERVERTIME")
local status, ql2 = pcall(getQuoteLevel2, class_code, sec_code)
if status then
msg.data = ql2
msg.data.class_code = class_code
msg.data.sec_code = sec_code
msg.data.server_time = server_time
sendCallback(msg)
else
OnError(ql2)
end
end
end
но серверное время дается с точностью до секунды.
Подскажите каким образом можно получить точное (до микро или хотя бы милисекунд) время среза (изменения) стакана?
Сейчас использую вот такую обработку колбэка:
function OnQuote(class_code, sec_code)
if true then -- is_connected
local msg = {}
msg.cmd = "OnQuote"
msg.t = timemsec()
local server_time = getInfoParam("SERVERTIME")
local status, ql2 = pcall(getQuoteLevel2, class_code, sec_code)
if status then
msg.data = ql2
msg.data.class_code = class_code
msg.data.sec_code = sec_code
msg.data.server_time = server_time
sendCallback(msg)
else
OnError(ql2)
end
end
end
но серверное время дается с точностью до секунды.