getBuySellInfoEx

<< Click to Display Table of Contents >>

getBuySellInfoEx

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

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