Получить данные из колонки "Доступно" из таблицы "Позиции по инструментам"

Страницы: 1
RSS
Получить данные из колонки "Доступно" из таблицы "Позиции по инструментам"
 
Всем привет,

Подскажите, пожалуйста, как получить данные из колонки "Доступно" из таблицы "Позиции по инструментам" для режима торгов Т2 (см. вложенный скриншот).
Через getDepo не получается:
Код
function main()
   
   ticker = "ETLN"
   firmid = "XXXXXXXXXXXXX"
   clientcode = "XXXXXX"
   account = "XXXXX-XXXXXXXX" 
   
   depodata = getDepo(clientcode, firmid, ticker, account)
   dostupno = depodata.depo_limit_available   
   
   message (ticker.." "..dostupno)

end
При запуске скрипта результат по доступному количеству - ноль. А в getDepoEx нет параметра "Текущий остаток по бумагам".
 
currentbal "Текущий остаток" в getDepoEx
 
Нужно получить данные из колонки "Доступно".
 
Алексей А., добрый день.

В функции getDepo нет возможности передать параметр "Срок расчетов" - функция возвращает позиции по инструментам с наименьшим сроком расчета, поэтому в данном случае Вам необходимо использовать getDepoEx с параметром limit_kind=2.

Параметр "Доступно" в таблице "Позиции по инструментам" рассчитывается следующим образом:
"Доступно" = "Всего" - "В продаже";

параметр "Всего":
"Всего" = "Текущий остаток" + "Текущий лимит".

Функция getDepoEx возвращает необходимые для расчетов параметры (currentbal, currentlimit, locked_sell ).

Дополнительно отметим, что в версии 10.2.0 Рабочего места QUIK была исправлена некорректная работа функции getDepo, рекомендуем по возможности выполнить обновление.
Страницы: 1
Читают тему
Наверх