Почему функция выводит в сообщении "0.0", если текущий остаток "10". Как правильно?
tbl_depo=getDepo("10859","NC0011100000","SBER","NL0011100043")
message (tostring(tbl_depo.depo_current_balance))
function GetRealVolume(ticker)
local depo = getDepoEx(FIRM_ID, CLIENT_CODE, ticker, DEPO_ACC, 2);
if depo then
return depo.currentbal;
else
return -1;
end
end
Денис Г.,
И как же ей пользоваться?
В QLUA.CHM написано что getDepo и getDepoEx вызываются одинаково, а как ими пользоваться правильно не указано.
Как же мне теперь использовать значение depo или, например, вывести его в сообщении?
function GetRealVolume(ticker)
local depo = getDepoEx(FIRM_ID, CLIENT_CODE, ticker, DEPO_ACC, 2);
if depo then
return depo.currentbal;
else
return -1;
end
end
И как же ей пользоваться?
В QLUA.CHM написано что getDepo и getDepoEx вызываются одинаково, а как ими пользоваться правильно не указано.
Как же мне теперь использовать значение depo или, например, вывести его в сообщении?
volume = GetRealVolume(ticker);
message(tostring(volume));
В самой функции, ясное дело, ввести правильные параметры аккаунта. При ошибке вернёт -1.
Только зарегистрированные и авторизованные пользователи могут оставлять ответы.
Залогиниться
Зарегистрироваться