Andrey Golik, при попытке создать транзакцию по замене алгозаявки (обратите внимание, в интерфейсе задизеблены кнопки "Покупка" и "Продажа", я не могу их нажать!) получаю ошибку "Не указано значение в поле Операция":
Из-за ошибки я не могу дойти до этапа, где можно посмотреть и отредактировать tri-файл, так как транзакция не создаётся! Таким образом, просьба озвученная в начале темы осталась прежней - приведите, плиз, пример транзакции с полями для замены, снятию и возобновлению алгозаявки (в виде lua-кода).
Но не могу отправить транзакцию по замене, снятию или возобновлению активной алгозаявки со сроком. В кармане транзакций (где можно подсмотреть название полей) такую создать не удалось из-за ошибки - нельзя выбрать направление, так как контролы задизеблены, кроме того, естественно, никак не указать номер алгозаявки, которую нужно модифицировать!
Приведите, плиз, пример транзакции с полями для замены, снятию и возобновлению алгозаявки.
У меня получилось успешно сделать ввод алгозаявки со сроком (ALGO_GTD), пример передаваемых полей:[CODE]-- Алгозаявка local transSend = { ['TRANS_ID'] = tostring(100000 + math.random(1,899999)), ['Торговый счет'] = Config.tradeAccIdFutures, ['Фирма'] = 'SPBFUT', ['CLASSCODE'] = 'ALGO_GTD',
['Направление'] = 'Продажа', ['Класс'] = 'SPBFUT', ['Инструмент'] = 'IMOEXF', ['Цена'] = '3300.0', ['Количество'] = '1', ['Тип'] = 'Лимитированная', ['Код клиента'] = Config.clientCode, ['Комментарий'] = '', ['Условие исполнения'] = 'До даты', ['Дата истечения'] = '20231231', ['Время истечения'] = '0', ['Оповещения об исполнениях'] = 'Нет', ['Использовать временной интервал'] = 'Да', ['Время старта'] = '190500', ['Время окончания'] = '234900', ['Контрагент'] = 'SPBFUT', ['Код расчетов'] = 'T0', ['Внутренний комментарий'] = '', ['Client qualifier'] = 'No qualifier', ['Client ID'] = '', }; ... [/CODE]Но не могу отправить транзакцию по замене, снятию или возобновлению активной алгозаявки со сроком. В кармане транзакций (где можно подсмотреть название полей) такую создать не удалось из-за ошибки - нельзя выбрать направление, так как контролы задизеблены, кроме того, естественно, никак не указать номер алгозаявки, которую нужно модифицировать!
Приведите, плиз, пример транзакции с полями для замены, снятию и возобновлению алгозаявки.