getFuturesHolding - возврат Nil если не было сделок?

Страницы: 1
RSS
getFuturesHolding - возврат Nil если не было сделок?
 
Здравствуйте.

Я определения текущего количества фьючерсов в портфеле я использую функцию getFuturesHolding.
Обратил внимание, что если по тикеру ранее не было сделок, то функция возвращает Nil, а не 0 как я предполагал.
Если сделки ранее были, то количество бумаг отображается корректно.

Можно ли как-нибудь выйти из этой ситуации?
 
Если строки в таблице нет то будет nil
если строка есть и в ней 0 значит будет 0, если не 0 то не 0.
 
Sergey Gorokhov, я в курсе. Но почему она появляется только после сделки?  
 
Leonid,
Вопрос к бирже.
они не транслируют записи в эту таблицу если сделок небыло
 
Sergey Gorokhov, тогда понятно. А сколько по времени хранится эта запись на бирже, то есть, через какое время трансляция прекращается?
 
Leonid,
Вопрос к бирже.
 
Цитата
Leonid написал:
Здравствуйте.

Я определения текущего количества фьючерсов в портфеле я использую функцию getFuturesHolding.
Обратил внимание, что если по тикеру ранее не было сделок, то функция возвращает Nil, а не 0 как я предполагал.
Если сделки ранее были, то количество бумаг отображается корректно.

Можно ли как-нибудь выйти из этой ситуации?
просто написать
local x=0;  -- текущее количество фьючерсов
if ( getFuturesHolding...) then x= getFuturesHolding...  end  -- читаем  текущее количество
Страницы: 1
Читают тему (гостей: 1)
Наверх