Функция предназначена для отправки транзакций в торговую систему.
Формат вызова:
STRING result sendTransaction(TABLE transaction) Параметры:
Функция отправляет транзакцию на сервер QUIK. В случае ошибки обработки транзакции в терминале QUIK возвращает строку с диагностикой ошибки. В остальных случаях транзакция отправляется на сервер.
Результат транзакции можно получить, воспользовавшись
функцией обратного вызова OnTransReply. В качестве параметра принимает таблицу, в которой имена и значения полей соответствуют параметрам, описанным в Руководстве пользователя QUIK, в разделе «Формат .tri-файла с параметрами транзакций».
Пример заполнения полей таблицы transaction:
transaction = {
ACCOUNT="YY0070001234",
CLIENT_CODE="XXX",
TYPE="M",
TRANS_ID="7",
CLASSCODE="TQBR",
SECCODE="HYDR",
ACTION="NEW_ORDER",
OPERATION="B",
PRICE="0",
QUANTITY="15"
}