Функции для работы с транзакциями через API

  • Константы
  • Функции
  • Константы

    Описание констант, значения которых возвращаются при выходе из функций и процедур

    Константа Значение
    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