Set Update Callback #
В качестве параметра принимает функцию обратного вызова. Формат функции обратного вызова:
function call_back(NUMBER index)
Функция возвращает «true» в случае успешного завершения, иначе – «false».
Формат вызова: #
BOOLEAN res SetUpdateCallback (FUNCTION callback_function)
Параметры: #
index – номер изменившейся свечки. Индексы свечек начинаются с 1.
Пример: #
function cb( index )
local t = ds:T(index)
local _str = string.format("#%d of %d\t%.4f\t%.4f\t%.4f\t%.4f\t%.4f %02d.%02d.%04d%02d:%02d:%02d.%04",
index, ds:Size(), ds:O(index), ds:H(index), ds:L(index), ds:C(index), ds:V(index),
t.day, t.month, t.year, t.hour, t.min, t.sec, t.ms)
Log(file, _str)
end
ds:SetUpdateCallback(cb)
