SetUpdateCallback

<< Click to Display Table of Contents >>

SetUpdateCallback

Previous pageReturn to chapter overviewNext page

Формат вызова:

BOOLEAN res SetUpdateCallback (FUNCTION callback_function)

В качестве параметра принимает функцию обратного вызова.

Формат функции обратного вызова:

function call_back(NUMBER index)

Параметры:

index – номер изменившейся свечки. Индексы свечек начинаются с 1.

Функция возвращает «true» в случае успешного завершения, иначе – «false».

Пример получения времени из свечки:

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.%04d",
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)

Интерпретатор языка Lua © ARQA Technologies / http://arqatech.com