getBuySellInfo

<< Click to Display Table of Contents >>

getBuySellInfo

Previous pageReturn to chapter overviewNext page

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

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

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, величина может выражаться в лотах или в штуках. Уточните единицы измерения у обслуживающего брокера.

Интерпретатор языка Lua © ARQA Technologies / http://arqatech.com