Добрый день.
В QUIK v8 были добавлены следующие поля:
Object name in qluacpp: "qlua::table::all_trades"
exec_market STRING Площадка исполнения
Object name in qluacpp: "qlua::table::money_limits"
/*
* wa_position_price NUMBER Средневзвешенная цена приобретения позиции
* orders_collateral NUMBER Гарантийное обеспечение заявок
* positions_collateral NUMBER Гарантийное обеспечение позиций
* */
Object name in qluacpp: "qlua::table::neg_deals"
/*
* lseccode STRING Приоритетное обеспечение
* canceled_uid NUMBER UID снявшего заявку
* system_ref STRING Системная ссылка
* price_currency STRING Валюта, в которой указана цена заявки
* order_exchange_code STRING Биржевой номер заявки
* extref STRING Внешняя ссылка, используется для обратной связи с внешними системами
* period NUMBER Период торговой сессии, в которую была подана заявка
* client_qualifier NUMBER Квалификатор клиента, от имени которого выставлена заявка. Возможные значения: «0» – не определено; «1» – Natural Person; «3» – Legal Entity
* client_short_code NUMBER Краткий идентификатор клиента, от имени которого выставлена заявка
* investment_decision_maker_qualifier NUMBER Квалификатор принявшего решение о выставлении заявки. Возможные значения: «0» – не определено;«1» – Natural Person; «3» – Algorithm
* investment_decision_maker_short_code NUMBER Краткий идентификатор принявшего решение о выставлении заявки
* executing_trader_qualifier NUMBER Квалификатор трейдера, исполнившего заявку. Возможные значения: «0» – не определено; «1» – Natural Person; «3» – Algorithm
* executing_trader_short_code NUMBER Краткий идентификатор трейдера, исполнившего заявку
* */
Object name in qluacpp: "qlua::table::neg_trades"
/*
* extref STRING Внешняя ссылка, используется для обратной связи с внешними системами
* */
Object name in qluacpp: "qlua::table::orders"
/*
* awg_price NUMBER Средняя цена приобретения. Актуально, когда заявка выполнилась частями
* expiry_time NUMBER Время окончания срока действия заявки в формате <ЧЧММСС DESIGNTIMESP=19552>. Для GTT-заявок, используется вместе со сроком истечения заявки (Expiry)
* revision_number NUMBER Номер ревизии заявки. Используется, если заявка была заменена с сохранением номера
* price_currency STRING Валюта цены заявки
* ext_order_status NUMBER Расширенный статус заявки. Возможные значения:
«0» (по умолчанию) – не определено;
«1» – заявка активна;
«2» – заявка частично исполнена;
«3» – заявка исполнена;
«4» – заявка отменена;
«5» – заявка заменена;
«6» – заявка в состоянии отмены;
«7» – заявка отвергнута;
«8» – приостановлено исполнение заявки;
«9» – заявка в состоянии регистрации;
«10» – заявка снята по времени действия;
«11» – заявка в состоянии замены
* accepted_uid NUMBER UID пользователя-менеджера, подтвердившего заявку при работе в режиме с подтверждениями
* accepted_uid NUMBER UID пользователя-менеджера, подтвердившего заявку при работе в режиме с подтверждениями
* filled_value NUMBER Исполненный объем заявки в валюте цены для частично или полностью исполненных заявок
* extref STRING Внешняя ссылка, используется для обратной связи с внешними системами
* settle_currency STRING Валюта расчетов по заявке
* on_behalf_of_uid NUMBER UID пользователя, от имени которого выставлена заявка
* client_qualifier NUMBER Квалификатор клиента, от имени которого выставлена заявка. Возможные значения:
«0» – не определено;
«1» – Natural Person;
«3» – Legal Entity
* client_short_code NUMBER Краткий идентификатор клиента, от имени которого выставлена заявка
* investment_decision_maker_qualifier NUMBER Квалификатор принявшего решение о выставлении заявки. Возможные значения:
«0» – не определено;
«1» – Natural Person;
«2» – Algorithm
* investment_decision_maker_short_code NUMBER Краткий идентификатор принявшего решение о выставлении заявки
* executing_trader_qualifier NUMBER Квалификатор трейдера, исполнившего заявку. Возможные значения:
«0» – не определено;
«1» – Natural Person;
«2» – Algorithm
* executing_trader_short_code NUMBER Краткий идентификатор трейдера, исполнившего заявку
* */
Object name in qluacpp: "qlua::table::???" PORTFOLIO_INFO_EX
/*
* rcv1 STRING Норматив покрытия риска 1. Рассчитывается как разница параметров «Стоимость портфеля» и «Начальная маржа». Для клиентов типа «МД» и «МД+» НПР1
* rcv2 STRING Норматив покрытия риска 2. Рассчитывается как разница параметров «Стоимость портфеля» и «Минимальная маржа». Для клиентов типа «МД» и «МД+» НПР2
* */
Object name in qluacpp: "qlua::table::securities"
/*
* bsid STRING Bloomberg ID
* cusip_code STRING CUSIP
* stock_code STRING StockCode
* couponvalue NUMBER Размер купона
* sell_leg_classcode STRING Код класса инструмента ноги на продажу
* sell_leg_seccode STRING Код инструмента ноги на продажу
* first_currcode STRING Код котируемой валюты в паре
* second_currcode STRING Код базовой валюты в паре
* buy_leg_classcode STRING Код класса инструмента ноги на покупку
* buy_leg_seccode STRING Код инструмента ноги на покупку
* base_active_classcode STRING Код класса базового актива
* base_active_seccode STRING Базовый актив
* buy_mat_date NUMBER Дата расчетов сделки на покупку
* sell_mat_date NUMBER Дата расчетов сделки на продажу
* option_strike NUMBER Страйк опциона
* qty_multiplier NUMBER Кратность при вводе количества
* step_price_currency STRING Валюта шага цены
* sedol_code STRING SEDOL
* cfi_code STRING CFI
* ric_code STRING RIC
* buybackdate NUMBER Дата оферты
* buybackprice NUMBER Цена оферты
* list_level NUMBER Уровень листинга
* qty_scale NUMBER Точность количества
* yieldatprevwaprice NUMBER Доходность по предыдущей оценке
* regnumber STRING Регистрационный номер
* trade_currency STRING Валюта торгов
* second_curr_qty_scale NUMBER Точность количества котируемой валюты
* first_curr_qty_scale NUMBER Точность количества базовой валюты
* accruedint NUMBER Накопленный купонный доход
* stock_name STRING Код деривативного контракта в формате QUIK
* nextcoupon NUMBER Дата выплаты купона
* couponperiod NUMBER Длительность купона
* */
Object name in qluacpp: "qlua::table::stop_orders"
/*
* activation_date_time TABLE Дата и время активации стоп-заявки
* */
Object name in qluacpp: "qlua::table::trades"
/*
* lseccode STRING Приоритетное обеспечение
* order_revision_number NUMBER Номер ревизии заявки, по которой была совершена сделка
* order_qty NUMBER Количество в заявке на момент совершения сделки, в лотах
* order_price NUMBER Цена в заявке на момент совершения сделки
* order_exchange_code STRING Биржевой номер заявки
* exec_market STRING Площадка исполнения
* liquidity_indicator NUMBER Индикатор ликвидности. Возможные значения:
«0» – не определено;
«1» – по заявке мейкера;
«2» – по заявке тейкера;
«3» – вывод ликвидности;
«4» – по заявке в период аукциона
* extref STRING Внешняя ссылка, используется для обратной связи с внешними системами
* ext_trade_flags NUMBER Расширенные флаги, полученные от шлюза напрямую, без вмешательства сервера QUIK. Поле не заполняется
* on_behalf_of_uid NUMBER UID пользователя, от имени которого совершена сделка
* client_qualifier NUMBER Квалификатор клиента, от имени которого совершена сделка. Возможные значения:
«0» – не определено;
«1» – Natural Person;
«3» – Legal Entity
* client_short_code NUMBER Краткий идентификатор клиента, от имени которого совершена сделка
* investment_decision_maker_qualifier NUMBER Квалификатор принявшего решение о совершении сделки. Возможные значения:
«0» – не определено;
«1» – Natural Person;
«3» – Algorithm
* investment_decision_maker_short_code NUMBER Краткий идентификатор принявшего решение о совершении сделки
* executing_trader_qualifier NUMBER Квалификатор трейдера, исполнившего заявку, по которой совершена сделка.Возможные значения:
«0» – не определено;
«1» – Natural Person;
«3» – Algorithm
* executing_trader_short_code NUMBER Краткий идентификатор трейдера, исполнившего заявку, по которой совершена сделка
* waiver_flag NUMBER Признак того, что транзакция совершена по правилам пре-трейда. Возможные значения битовых флагов:
бит 0 (0x1) – RFPT;
бит 1 (0x2) – NLIQ;
бит 2 (0x4) – OILQ;
бит 3 (0x8) – PRC;
бит 4 (0x10)– SIZE;
бит 5 (0x20) – ILQD
* mleg_base_sid NUMBER Идентификатор базового инструмента на сервере для multileg-инструментов
* side_qualifier NUMBER Квалификатор операции. Возможные значения:
«0» – не определено;
«1» – Buy;
«2» – Sell;
«3» – Sell short;
«4» – Sell short exempt;
«5» – Sell undiclosed
* otc_post_trade_indicator NUMBER OTC post-trade индикатор. Возможные значения битовых флагов:
бит 0 (0x1) – Benchmark;
бит 1 (0x2) – Agency cross;
бит 2 (0x4) – Large in scale;
бит 3 (0x8) – Illiquid instrument;
бит 4 (0x10) – Above specified size;
бит 5 (0x20) – Cancellations;
бит 6 (0x40) – Amendments;
бит 7 (0x80) – Special dividend;
бит 8 (0x100) – Price improvement;
бит 9 (0x200) – Duplicative;
бит 10 (0x400) – Not contributing to the price discovery process;
бит 11 (0x800) – Package;
бит 12 (0x1000) – Exchange for Physical
* capacity NUMBER Роль в исполнении заявки. Возможные значения:
«0» – не определено;
«1» – Agent;
«2» – Principal;
«3» – Riskless principal;
«4» – CFG give up;
«5» – Cross as agent;
«6» – Matched principal;
«7» – Proprietary;
«8» – Individual;
«9» – Agent for other member;
«10» – Mixed;
«11» – Market maker
* cross_rate NUMBER Кросс-курс валюты цены сделки к валюте расчетов по сделке
* */
Object name in qluacpp: "qlua::table::trade_accounts"
/*
* exec_market STRING Идентификатор биржевой площадки
* */
Добрый день. В QUIK v8 были добавлены следующие поля: