Andrey Bezrukov написал: Здравствуйте, Andrey. Для Вашей задачи Вы можете воспользоваться как скриптами на lua (ф-ия sendTransaction), так и Trans2QUIK API (ф-ия TRANS2QUIK_SEND_SYNC_TRANSACTION).
Обе функции используют в качестве параметра таблицу (lua) / строку (dll), которая содержит информацию об отправляемой транзакции. Формат транзакции соответствует формату *.tri-файла ( Руководство пользователя рабочего места QUIK / Раздел 6 / Импорт транзакций / Формат .tri-файла ).
Функция TRANS2QUIK_SEND_SYNC_TRANSACTION описана в Руководство пользователя рабочего места QUIK / Раздел 6 / Импорт транзакций через API / Функция TRANS2QUIK_SEND_SYNC_TRANSACTION . Примеры использования функция приведены в дистрибутиве . Функция sendTransaction описана в руководстве по QLUA / Функции взаимодействия скрипта Lua и рабочего места QUIK / sendTransaction.
Андрей, спасибо за ответ. Куда копать понятно. Но видимо я не до конца разобрался с параметрами. Можете подсказать что не так?
Возможно ли организовать перевод ценных бумаг между субсчетами с помощью lua-скрипта? Наткнулся на схожую тему с переводом ДС: https://forum.quik.ru/messages/forum12/message5763/topic593/#message5763 Подойдёт ли для моей задачи SendSyncTransaction? Где можно посмотреть примеры и более подробно почитать?
Добрый день. Возможно вопрос глупый, прошу строго не судить.
Начал разбираться с QLUA. Хочу использовать функцию getPortfolioInfo. Не могу понять, где взять параметр firm_id? В качестве client_code предполагаю нужно использовать 6-ти значный код клиента из клиентского портфеля.