OnCalculate

Функция вызывается при поступлении новой или изменении существующей свечки в источнике данных для индикатора.

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

NUMBER v1 [, NUMBER vn] OnCalculate(NUMBER index)

Параметры:

Если значение vi не определено, то функция возвращает nil в качестве значения линии на интервале index.

Пример:

function Init()
	myDEMA = cached_DTEMA()
	return 2
end
function OnCalculate(index)
	x, y = myDEMA(index, Settings.period, Settings.calc_mode) --exponential
	return x, y
end