get Buy Sell Info Ex #
Функция предназначена для получения значений параметров таблицы «Купить/Продать». Функция возвращает таблицу Lua с параметрами из таблицы QUIK «Купить/Продать», означающими возможность купить либо продать указанный инструмент «sec_code» класса «class_code», указанным клиентом «client_code» фирмы «firmid», по указанной цене «price». Если цена равна «0», то используются лучшие значения спроса/предложения. «Возвращаемые параметры». «Дополнительные параметры».
Формат вызова: #
TABLE getBuySellInfoEx (STRING firm_id, STRING client_code, STRING class_code, STRING sec_code, NUMBER price)
Дополнительные параметры #
| Параметр | Тип | Описание |
| limit_kind | NUMBER | Вид лимита. Возможные значения: положительные целые числа, начиная с «0», соответствующие видам лимитов из таблицы «Лимиты по бумагам»: «0» – T0, «1» – T1, «2» – T2 и т.д. |
| d_long | STRING | Эффективный начальный дисконт для длинной позиции. Заполняется для клиентов типа «МД» |
| d_min_long | STRING | Эффективный минимальный дисконт для длинной позиции. Заполняется для клиентов типа «МД» |
| d_short | STRING | Эффективный начальный дисконт для короткой позиции. Заполняется для клиентов типа «МД» |
| d_min_short | STRING | Эффективный минимальный дисконт для короткой позиции. Заполняется для клиентов типа «МД» |
| client_type | STRING | Тип клиента. Возможные значения: «1» – «МЛ»; «2» – «МП»; «3» – «МОП»; «4» – «МД»; |
| is_long_allowed | STRING | Признак того, является ли бумага разрешенной для покупки на заемные средства. Возможные значения: «1» – разрешена, «0» – не разрешена. Заполняется для клиентов типа «МД» |
| is_short_allowed | STRING | Признак того, является ли бумага разрешенной для продажи на заемные средства. Возможные значения: «1» – разрешена, «0» – не разрешена. Заполняется для клиентов типа «МД» |
Возвращаемые параметры #
| Параметр | Тип | Описание |
| is_margin_sec | STRING | Признак маржинальности инструмента. Возможные значения: «0» – не маржинальная; «1» – маржинальная; |
| is_asset_sec | STRING | Принадлежность инструмента к списку бумаг, принимаемых в обеспечение. Возможные значения: «0» – не принимается в обеспечение; «1» – принимается в обеспечение; |
| balance | STRING | Текущая позиция по инструменту, в лотах |
| can_buy | STRING | Оценка количества лотов, доступных на покупку по указанной цене |
| can_sell | STRING | Оценка количества лотов, доступных на продажу по указанной цене |
| position_valuation | STRING | Денежная оценка позиции по инструменту по ценам спроса/предложения |
| value | STRING | Оценка стоимости позиции по цене последней сделки |
| open_value | STRING | Оценка стоимости позиции клиента, рассчитанная по цене закрытия предыдущей торговой сессии |
| lim_long | STRING | Предельный размер позиции по данному инструменту, принимаемый в обеспечение длинных позиций |
| long_coef | STRING | Коэффициент дисконтирования, применяемый для длинных позиций по данному инструменту |
| lim_short | STRING | Предельный размер короткой позиции по данному инструменту |
| short_coef | STRING | Коэффициент дисконтирования, применяемый для коротких позиций по данному инструменту |
| value_coef | STRING | Оценка стоимости позиции по цене последней сделки, с учетом дисконтирующих коэффициентов |
| open_value_coef | STRING | Оценка стоимости позиции клиента, рассчитанная по цене закрытия предыдущей торговой сессии с учетом дисконтирующих коэффициентов |
| share | STRING | Процентное отношение стоимости позиции по данному инструменту к стоимости всех активов клиента, рассчитанное по текущим ценам |
| short_wa_price | STRING | Средневзвешенная стоимость коротких позиций по инструментам |
| long_wa_price | STRING | Средневзвешенная стоимость длинных позиций по инструментам |
| profit_loss | STRING | Разница между средневзвешенной ценой приобретения бумаг и их рыночной оценки |
| spread_hc | STRING | Коэффициент корреляции между инструментами |
| can_buy_own | STRING | Максимально возможное количество бумаг в заявке на покупку этого инструмента на этом классе на собственные средства клиента, исходя из цены лучшего предложения |
| can_sell_own | STRING | Максимально возможное количество бумаг в заявке на продажу этого инструмента на этом классе из собственных активов клиента, исходя из цены лучшего спроса |
