Установить "переносить заявку" на срочном рынке

Страницы: 1
RSS
Установить "переносить заявку" на срочном рынке
 
Как установить этот параметр заявки через sendTransaction? Есть параметр EXPIRY_DATE для стоп-заявок, но он не работает - ставится обычная заявка без переноса.
 
Здравствуйте, Кирилл!
Попробуйте указать параметры транзакции на кириллице.
Например: TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "Переносить заявку", "Да")
И, аналогично, все остальные параметры.
Проще всего правильно подобрать параметры будет, если создать в таблице "Карман транзакций" нужную Вам транзакцию и, после, экспортировать ее в текстовый файл. Тогда все поля будут заполнены.
Подобное обсуждение уже было в ветке https://forum.quik.ru/forum9/topic524/
QUIK clients support
 
Спасибо, заработало. Пример был видимо для QPILE, LUA такую функцию SET_VALUE не знает и ругается.
Заработало вот в таком виде:
Цитата
trans={
TRANS_ID="1";
CLASSCODE=clc;
ACTION="Ввод заявки";
["Торговый счет"]=acc;
["К/П"]="Покупка";
["Тип"]="Лимитированная";
["Инструмент"]=tik;
["Цена"]="3333";
["Количество"]="1";
["Условие исполнения"]="Поставить в очередь";
["Переносить заявку"]="Да";
["Дата экспирации"]="20200430"
}
sendTransaction(trans)
Но почему-то такая запись конфликтует с заданием ряда полей на латинице: если присутствуют поля:
Цитата
TYPE;
OPERATION;
SECCODE;
PRICE;
QUANTITY;
то перестает работать. Даже добавление безобидной строчки вида COMMENT="12345" приводит к тому что заявка не ставится.
А вот например CLASSCODE обязан быть на латинице, а определение поля "Класс" на кириллице необязательно. Где-то есть это все в документации в нормальном виде???
 
Добрый день.

В справке QUIK Раздел 6. Совместная работа с другими приложениями/Импорт транзакций/Формат .tri-файла с параметрами транзакций/Примеры строк, которые могут содержаться в файле
Описан формат и примеры,которые вы можете использовать при подаче транзакций.
Все что не описано, т.е те поля которые не описаны, то их можно получить в универсальном формате. Например поместить транзакцию в карман транзакций, сохранить ее в tri файл и полученный результат использовать в своем скрипте.
Страницы: 1
Читают тему
Наверх