<< Click to Display Table of Contents >> getBuySellInfoEx |
![]() ![]() ![]() |
Функция предназначена для получения параметров таблицы «Купить/Продать».
Формат вызова:
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 |
limit_kind |
NUMBER |
Вид лимита. Возможные значения: •«0» – «Т0»; •«1» – «Т1»; •«2» – «Т2» |
2 |
d_long |
STRING |
Эффективный начальный дисконт для длинной позиции. Заполняется для клиентов типа «МД» |
3 |
d_min_long |
STRING |
Эффективный минимальный дисконт для длинной позиции. Заполняется для клиентов типа «МД» |
4 |
d_short |
STRING |
Эффективный начальный дисконт для короткой позиции. Заполняется для клиентов типа «МД» |
5 |
d_min_short |
STRING |
Эффективный минимальный дисконт для короткой позиции. Заполняется для клиентов типа «МД» |
6 |
client_type |
STRING |
Тип клиента. Возможные значения: •«1» – «МЛ»; •«2» – «МП»; •«3» – «МОП»; •«4» – «МД» |
7 |
is_long_allowed |
STRING |
Признак того, является ли бумага разрешенной для покупки на заемные средства. Возможные значения: «1» – разрешена, «0» – не разрешена. Заполняется для клиентов типа «МД» |
8 |
is_short_allowed |
STRING |
Признак того, является ли бумага разрешенной для продажи на заемные средства. Возможные значения: «1» – разрешена, «0» – не разрешена. Заполняется для клиентов типа «МД» |
Интерпретатор языка Lua © ARQA Technologies / http://arqatech.com