Выставление алго-заявки из lua

Страницы: 1
RSS
Выставление алго-заявки из lua
 
Возможно ли выставить алго-заявку средствами lua? В частности, интересует заявка по волатильности.
 
Добрый день.

Можно. Создаете таблицу кармана транзакции, помещаете в карман необходимую заявку, сохраняете ее в tri файл,
полученный результат с описанием параметров можно использовать в своем скрипте.
 
В том то и дело, что заявки из таблицы алгоритмических заявок не перетягиваются (Quik 7.14), а если перетянуть из таблицы обычных заявок, то получится обычная заявка, а не алго.

В любом случае, подобрал параметры руками, код ниже.
Код
local res = sendTransaction({
   ['TRANS_ID'] = '100',
   ['ACTION'] = 'Ввод алго-заявки',
   ['CLASSCODE'] = 'ALGO_VOLATIL',
   ['Класс'] = 'SPBOPT',
   ['Инструмент'] = 'GD1320BF8',
   ['Направление'] = 'Покупка',
   ['Количество'] = '1',
   ['Торговый счет'] = '0000AAA',
   ['Код клиента'] = 'Lua',
   ['Волатильность'] = '10',
   ['Допустимое отклонение'] = '0.1'
})

if res ~= '' then
   message(res)
end
Буду благодарен, если подскажете, где можно найти описание всех полей и возможные значения, в документации про алго-заявки из lua/tri файлов ничего не нашел.
 
Текст транзакции будет такой:

TRANS_ID=3646;CLASSCODE=ALGO_VOLATIL;ACTION=Ввод алго-заявки;Торговый счет=SPBFUT00001;Фирма=SPBFUT;Направление=Покупка;Класс=SPBOPT;Тип задания отклонения=Абс. изменение волатильности;Инструмент=RI100000BF8;Количество=10;Волатильность=10;Допустимое отклонение=1;Код клиента=Q3;Комментарий=;Внутренний комментарий=1
Страницы: 1
Читают тему
Наверх