Описание констант, значения которых возвращаются при выходе из функций и
процедур
Константы
Константа
Значение
TRANS2QUIK_SUCCESS
0
TRANS2QUIK_FAILED
1
TRANS2QUIK_QUIK_TERMINAL_NOT_FOUND
2
TRANS2QUIK_DLL_VERSION_NOT_SUPPORTED
3
TRANS2QUIK_ALREADY_CONNECTED_TO_QUIK
4
TRANS2QUIK_WRONG_SYNTAX
5
TRANS2QUIK_QUIK_NOT_CONNECTED
6
TRANS2QUIK_DLL_NOT_CONNECTED
7
TRANS2QUIK_QUIK_CONNECTED
8
TRANS2QUIK_QUIK_DISCONNECTED
9
TRANS2QUIK_DLL_CONNECTED
10
TRANS2QUIK_DLL_DISCONNECTED
11
TRANS2QUIK_MEMORY_ALLOCATION_ERROR
12
TRANS2QUIK_WRONG_CONNECTION_HANDLE
13
TRANS2QUIK_WRONG_INPUT_PARAMS
14
Перечень функций для работы с транзакциями через API
Параметр | Назначение |
---|---|
TRANS2QUIK_CONNECT | Установление связи библиотеки Trans2QUIK.dll с Рабочим местом QUIK |
TRANS2QUIK_DISCONNECT | Разрыв соединения библиотеки Trans2QUIK.dll с Рабочим местом QUIK |
TRANS2QUIK_IS_DLL_CONNECTED | Проверка соединения библиотеки Trans2QUIK.dll с Рабочим местом QUIK |
TRANS2QUIK_IS_QUIK_CONNECTED | Проверка соединения терминала QUIK с сервером QUIK |
TRANS2QUIK_SEND_SYNC_TRANSACTION | Отправка синхронной транзакции |
TRANS2QUIK_SEND_ASYNC_TRANSACTION | Отправка асинхронной транзакции |
TRANS2QUIK_CONNECTION_STATUS_CALLBACK | Описание прототипа функции обратного вызова для контроля за состоянием соединения между Trans2QUIK.dll и используемым терминалом QUIK и между используемым терминалом QUIK и сервером |
TRANS2QUIK_SET_CONNECTION_STATUS_CALLBACK | Описание прототипа функции обратного вызова для обработки полученной информации о соединении |
TRANS2QUIK_TRANSACTIONS_REPLY_CALLBACK | Описание прототипа функции обратного вызова для обработки полученной информации об отправленной транзакции |
TRANS2QUIK_SET_TRANSACTIONS_REPLY_CALLBACK | Функция устанавливает функцию обратного вызова TRANS2QUIK_TRANSACTIONS_REPLY_CALLBACK |
TRANS2QUIK_ORDER_STATUS_CALLBACK | Описание прототипа функции обратного вызова для обработки полученной информации по заявке |
TRANS2QUIK_TRADE_STATUS_CALLBACK | Описание прототипа функции обратного вызова для обработки полученной информации по сделке |
TRANS2QUIK_SUBSCRIBE_ORDERS | Функция создания списка инструментов по классам, по которому будут приниматься заявки |
TRANS2QUIK_SUBSCRIBE_TRADES | Функция создания списка инструментов по классам, по которому будут приниматься сделки |
TRANS2QUIK_START_ORDERS | Вызов функции инициирует процесс получения заявок по инструментам, список которых был сформирован предварительным вызовом функции TRANS2QUIK_SUBSCRIBE_ORDERS |
TRANS2QUIK_START_TRADES | Вызов функции инициирует процесс получения сделок по инструментам, список которых был сформирован предварительным вызовом функции TRANS2QUIK_SUBSCRIBE_TRADES |
TRANS2QUIK_UNSUBSCRIBE_ORDERS | Вызов функции прерывает работу функции TRANS2QUIK_START_ORDERS и производит очистку списка получаемых инструментов, сформированного функцией TRANS2QUIK_SUBSCRIBE_ORDERS |
TRANS2QUIK_UNSUBSCRIBE_TRADES | Вызов функции прерывает работу функции TRANS2QUIK_START_TRADES и производит очистку списка получаемых инструментов, сформированного функцией TRANS2QUIK_SUBSCRIBE_TRADES |
См. также Импорт транзакций через API