Добрый день, имеется демо-доступ от arqatech версии 8.8.4.3.
При получении таблицы "Позиции по клиентским счетам (фьючерсы)" в QLUA
nSize всегда получает значение 0, нужно ли какие действия предпринять до получения корректного значения?
Хочу получить текущие чистые позиции:
Спасибо.
При получении таблицы "Позиции по клиентским счетам (фьючерсы)" в QLUA
Код |
---|
local nSize = getNumberOf('futures_client_holding'); |
Хочу получить текущие чистые позиции:
Код |
---|
function get_CountPosition(sec_Code, acc) local nSize = getNumberOf('futures_client_holding'); -- таблица "Ограничение по клиентским счетам" if nSize ~= nil then for i = 0, nSize -1 do local rows = getItem('futures_client_holding', i); if rows ~= nil and rows.sec_code == sec_Code and rows.trdaccid == acc then return tonumber(rows.totalnet); end; end; end; return 0; end; |
Спасибо.