getBuySellInfo

Функция предназначена для получения параметров таблицы «Купить/Продать».

Формат вызова:

TABLE getBuySellInfo (STRING firm_id, STRING client_code, STRING class_code, STRING sec_code, NUMBER price)

Функция возвращает таблицу Lua с параметрами из таблицы QUIK «Купить/Продать», означающими возможность купить либо продать указанный инструмент «sec_code» класса «class_code», указанным клиентом «client_code» фирмы «firmid», по указанной цене «price». Если цена равна «0», то используются лучшие значения спроса/предложения.

Параметры:

Параметр Тип Описание
1 is_margin_sec STRING Признак маржинальности инструмента. Возможные значения:
  • «0» – не маржинальная;
  • «1» – маржинальная.
2 is_asset_sec STRING Принадлежность инструмента к списку инструментов, принимаемых в обеспечение. Возможные значения:
  • «0» – не принимается в обеспечение;
  • «1» – принимается в обеспечение.
3 balance STRING Текущая позиция по инструменту, в лотах
4 can_buy STRING Оценка количества лотов, доступных на покупку по указанной цене *
5 can_sell STRING Оценка количества лотов, доступных на продажу по указанной цене *
6 position_valuation STRING Денежная оценка позиции по инструменту по ценам спроса/предложения
7 value STRING  Оценка стоимости позиции по цене последней сделки
8 open_value STRING  Оценка стоимости позиции клиента, рассчитанная по цене закрытия предыдущей торговой сессии
9 lim_long STRING  Предельный размер позиции по данному инструменту, принимаемый в обеспечение длинных позиций
10 long_coef STRING  Коэффициент дисконтирования, применяемый для длинных позиций по данному инструменту
11 lim_short STRING  Предельный размер короткой позиции по данному инструменту
12 short_coef STRING  Коэффициент дисконтирования, применяемый для коротких позиций по данному инструменту
13 value_coef STRING  Оценка стоимости позиции по цене последней сделки, с учетом дисконтирующих коэффициентов
14 open_value_coef STRING  Оценка стоимости позиции клиента, рассчитанная по цене закрытия предыдущей торговой сессии с учетом дисконтирующих коэффициентов
15 share STRING  Процентное отношение стоимости позиции по данному инструменту к стоимости всех активов клиента, рассчитанное по текущим ценам
16 short_wa_price STRING  Средневзвешенная стоимость коротких позиций по инструментам
17 long_wa_price STRING  Средневзвешенная стоимость длинных позиций по инструментам
18 profit_loss STRING  Разница между средневзвешенной ценой приобретения инструментов и их рыночной оценки
19 spread_hc STRING  Коэффициент корреляции между инструментами
20 can_buy_own STRING  Максимально возможное количество инструментов в заявке на покупку этого инструмента на этом классе на собственные средства клиента, исходя из цены лучшего предложения
21 can_sell_own STRING  Максимально возможное количество инструментов в заявке на продажу этого инструмента на этом классе из собственных активов клиента, исходя из цены лучшего спроса

(*) В зависимости от настроек сервера QUIK, величина может выражаться в лотах или в штуках. Уточните единицы измерения у обслуживающего брокера.