edubovoy, добрый день.
Рекомендуем воспользоваться функционалом "Кармана транзакций" для получения описания транзакции с нужными параметрами:
- создайте в терминале окно "Карман транзакций";
- добавьте в карман нужную транзакцию, заполнив на форме ввода необходимые параметры;
- сохраните транзакцию в файл (пункт контекстного меню "Сохранить транзакции в tri-файл").
Полученные в tri-файле параметры транзакции можно передать в Lua-скрипт.
Пример передачи параметров из tri-файла в Lua-скрипте:
Код |
---|
t = {}
t["TRANS_ID"] = "11"
t["CLASSCODE"] = "TQBR"
t["ACTION"] = "Ввод заявки"
t["Торговый счет"] = "L01+00000F00"
t["К/П"] = "Купля"
t["Тип"] = "Рыночная"
t["Тип по цене"] = "По разным ценам"
t["Тип по остатку"] = "Поставить в очередь"
t["Тип ввода значения цены"] = "По цене"
t["Назначение заявки"] = "По умолчанию"
t["Тип события активации заявки"] = "Обычная заявка"
t["Режим"] = "TQBR"
t["Инструмент"] = "MSNG"
t["Цена"] = "0.0000"
t["Лоты"] = "1"
t["Примечание"] = "W1/"
t["Объем заявки"] = "0.00"
t["Код внешнего пользователя"] = ""
t["Время активации"] = ""
t["Доп. инфо"] = ""
t["Фирма торгового счета"] = ""
res = sendTransaction(t) |