1

Тема: Данные по бумагам в портфеле скриптом lua

Пытаюсь получить данные по бумагам в портфеле скриптом. Выдает то ошибки, то nill
неделю ковыряюсь, не понимаю в чем ошибка((
в портфеле одна акция Роснефти, нужно что бы при запуске скрипта вывел месседж что в портфеле 1 акция Роснефти.

  sec_code = "SIBN"
  Firm_ID = "MC00025000XX"
  Kod_klienta = "4XXXN"
 ACCOUNT = "L01-00000F00"
 limit_kind = "1"
  res = getDepo(Kod_klienta, Firm_ID, sec_code, ACCOUNT)
local lots = ("depo_current_balance") 
message("Текущий остаток=" ..lots)

или

sec_code = "SIBN"
Firm_ID = "MC00025000XX"
Kod_klienta = "4XXXN"
ACCOUNT = "L01-00000F00"

function LB()
  n = getNumberOf("depo_limits")
  value = 0
  res = nil
  for y = 0, n-1 do
    trade = getItem("depo_limits", y)
    if (trade["client_code"] == Kod_klienta) and
      (trade["firmid"] == Firm_ID) and
      (trade["sec_code"] == sec_code) and
      (trade["trdaccid"] == ACCOUNT) and
      (trade["limit_kind"] == 2) then
        res = trade["currentbal"]
        break
      end
  end
  return res
end

message(tostring(LB()), 0)

Выдают nill