Функция возвращает таблицу Lua, содержащую описание параметров Таблицы заявок и индекс заявки в хранилище терминала.
Если заявка с указанным номером не существует, то возвращаемые параметры – «nil».
Параметр | Тип | Описание |
---|---|---|
order_num | NUMBER | Номер заявки в торговой системе |
flags | NUMBER | Набор битовых флагов |
brokerref | STRING | Комментарий, обычно: <код клиента>/<номер поручения> |
userid | STRING | Идентификатор трейдера |
firmid | STRING | Идентификатор фирмы |
account | STRING | Торговый счет |
price | NUMBER | Цена |
qty | NUMBER | Количество в лотах |
balance | NUMBER | Остаток |
value | NUMBER | Объем в денежных средствах |
accruedint | NUMBER | Накопленный купонный доход |
yield | NUMBER | Доходность |
trans_id | NUMBER | Идентификатор транзакции |
client_code | STRING | Код клиента |
price2 | NUMBER | Цена выкупа |
settlecode | STRING | Код расчетов |
uid | NUMBER | Идентификатор пользователя |
canceled_uid | NUMBER | Идентификатор пользователя, снявшего заявку |
exchange_code | STRING | Код биржи в торговой системе |
activation_time | NUMBER | Время активации |
linkedorder | NUMBER | Номер заявки в торговой системе |
expiry | NUMBER | Дата окончания срока действия заявки |
sec_code | STRING | Код бумаги заявки |
class_code | STRING | Код класса заявки |
datetime | TABLE | Дата и время |
withdraw_datetime | TABLE | Дата и время снятия заявки |
bank_acc_id | STRING | Идентификатор расчетного счета/кода в клиринговой организации |
value_entry_type | NUMBER | Способ указания объема заявки. Возможные значения: «0» – по количеству, «1» – по объему |
repoterm | NUMBER | Срок РЕПО, в календарных днях |
repovalue | NUMBER | Сумма РЕПО на текущую дату. Отображается с точностью 2 знака |
repo2value | NUMBER | Объём сделки выкупа РЕПО. Отображается с точностью 2 знака |
repo_value_balance | NUMBER | Остаток суммы РЕПО за вычетом суммы привлеченных или предоставленных по сделке РЕПО денежных средств в неисполненной части заявки, по состоянию на текущую дату. Отображается с точностью 2 знака |
start_discount | NUMBER | Начальный дисконт, в % |
reject_reason | STRING | Причина отклонения заявки брокером |
ext_order_flags | NUMBER | Битовое поле для получения специфических параметров с западных площадок |
min_qty | NUMBER | Минимально допустимое количество, которое можно указать в заявке по данному инструменту. Если имеет значение 0, значит ограничение по количеству не задано |
exec_type | NUMBER | Тип исполнения заявки. Возможные значения: «0» – «Значение не указано»; «1» – «Немедленно или отклонить»; «2» – «Поставить в очередь»; «3» – «Снять остаток»; «4» – «До снятия»; «5» – «До даты»; «6» – «В течение сессии»; «7» – «Открытие»; «8» – «Закрытие»; «9» – «Кросс»; «11» – «До следующей сессии»; «13» – «До отключения»; «15» – «До времени»; «16» –«Следующий аукцион» |
side_qualifier | NUMBER | Поле для получения параметров по западным площадкам. Если имеет значение «0», значит значение не задано |
acnt_type | NUMBER | Поле для получения параметров по западным площадкам. Если имеет значение «0», значит значение не задано |
capacity | NUMBER | Поле для получения параметров по западным площадкам. Если имеет значение «0», значит значение не задано |
passive_only_order | NUMBER | Поле для получения параметров по западным площадкам. Если имеет значение «0», значит значение не задано |
visible | NUMBER | Видимое количество. Параметр айсберг-заявок, для обычных заявок выводится значение: «0». |
Параметр | Тип | Описание |
---|---|---|
бит 0 (0x1) | - | Заявка активна, иначе – не активна |
бит 1 (0x2) | - | Заявка снята. Если флаг не установлен и значение бита «0» равно «0», то заявка исполнена |
бит 2 (0x4) | - | Заявка на продажу, иначе – на покупку. Данный флаг для сделок и сделок для исполнения определяет направление сделки (BUY/SELL) |
бит 3 (0x8) | - | Заявка лимитированная, иначе – рыночная |
бит 4 (0x10) | - | Разрешить / запретить сделки по разным ценам |
бит 5 (0x20) | - | Исполнить заявку немедленно или снять (FILL OR KILL) |
бит 6 (0x40) | - | Заявка маркет-мейкера. Для адресных заявок – заявка отправлена контрагенту |
бит 7 (0x80) | - | Для адресных заявок – заявка получена от контрагента |
бит 8 (0x100) | - | Снять остаток |
бит 9 (0x200) | - | Айсберг-заявка |
Параметр | Тип | Описание |
---|---|---|
mcs | NUMBER | Микросекунды |
ms | NUMBER | Миллисекунды |
sec | NUMBER | Секунды |
min | NUMBER | Минуты |
hour | NUMBER | Часы |
day | NUMBER | День |
week_day | NUMBER | Номер дня недели |
month | NUMBER | Месяц |
year | NUMBER | Год |