АнатолийМ, добрый день.
Существует два формата файлов импорта транзакций: фиксированный и универсальный. В справке QUIK, Раздел 6, приведены примеры для фиксированного формата.
Поля, описание которых не приведено в документации, можно получить в универсальном формате из "Кармана транзакций":
1) откройте таблицу "Карман транзакций";
2) создайте транзакцию с необходимыми параметрами;
3) в контекстном меню таблицы выберите "Сохранить транзакции в tri-файл" - сохраненный tri-файл будет содержать список параметров и их значений введенной Вами транзакции, их можно использовать в Lua-скрипте.
Таким образом, для транзакции вида:
| Код |
|---|
TRANS_ID=1;CLASSCODE=SPBFUT;ACTION=Ввод заявки;Торговый счет=SPBFUT00000;К/П=Покупка;Тип=Лимитированная;Класс=SPBFUT;Инструмент=MFF7;Цена=123.00;Количество=1;Условие исполнения=Поставить в очередь;Комментарий=;Переносить заявку=Да;Дата экспирации=20260512;Код внешнего пользователя=; |
Аналогом на латинице будет:
| Код |
|---|
TRANS_ID=1;CLASSCODE=SPBFUT;ACTION=Order entry;Trading account=SPBFUT00000;Buy/Sell=Buy;Type=Limit;Class=SPBFUT;Security=MFF7;Price=123.00;Quantity=1;Execution condition=Put in queue;Comment=;Move order=Yes;Expiration date=20260512;External user ID=; |