Почему не работают функции getBuySellInfo, getBuySellInfoEx?

Страницы: 1
RSS
Почему не работают функции getBuySellInfo, getBuySellInfoEx?, Не работают функции getBuySellInfo, getBuySellInfoEx
 
Почему функции getBuySellInfo и getBuySellInfoEx выдают таблицу нулевого размера на счетах СПБ биржи? Брокер Открытие, QUIK 9.1.3.11,  подключен к серверу, на котором есть биржа СПБ.

Приведенный скрипт выдает одно сообщение "0", код клиента заменил иксами.

Код
class_code= "SPBXM"
sec_code = "F_SPB"
client_code = "xxxxxxSPB"
firm_id = "SPBEXFIRM"

local result = getBuySellInfoEx(firm_id, client_code, class_code, sec_code, 0)
--local result = getBuySellInfo(firm_id,client_code,class_code,sec_code,14.4)
message(tostring(#result))
for i,v in pairs(result) do
         message(tostring(i).." - "..tostring(v))
end 
 
Добрый день,

Дело в том, что на данный момент эти функции по умолчанию используют код позиции EQTV, и поменять его нельзя. Можем зарегистрировать пожелание на добавление возможности изменять код позиции, чтобы можно было использовать данную функцию для биржи СПБ, например.
 
Есть ли другой способ получить максимальное количество бумаг, доступных к покупке, как оно отображается в столбце "Покупка" таблицы "купить/продать"? Если нет, то прошу зарегистрировать это пожелание.
 
Добрый день,

Вы можете рассчитать данные показатель самостоятельно: текущее количество средств разделить на цену инструмента.
 
Цитата
Daniil Pozdnyakov написал:
Вы можете рассчитать данные показатель самостоятельно: текущее количество средств разделить на цену инструмента.

В таблице купить/продать учитываются средства, заблокированные в заявках, стоп-заявках, учитывается плечо, предоставляемое по инструменту, простым делением это расчитать.
 
*не рассчитать
 
Здравствуйте!

Ваше пожелание зарегистрировано.  Мы постараемся рассмотреть его и  сообщить Вам результаты анализа. Впоследствии, по результатам анализа,  будет приниматься решение о реализации пожелания в будущих версиях ПО.
Страницы: 1
Читают тему (гостей: 1)
Наверх