как выставить стоп-заявку, чтобы она исполнилась по рынку при достижении определенной цены?. Не тейк, который откупает при условии <= или продает при условии >=, а именно стоп заданный через tri-файл! который продает ПО РЫНКУ если <= и покупает если >=
в карман через tri-файл добавлена "тейк-профит и стоп-лимит" заявка вида:
если её достать из кармана, он активируется (ну потому что в момент теста цена инструмента была гораздо ниже этого стопа), но не исполняется, т.к. не проходит лимиты, потому что цены нет!
и вот только после этой манипуляции стоп-заявка реально пойдет по рынку. Мануал универсальный формат заявок затрагивает вскользь. Чтобы понять какие поля надо указывать в tri-файле для той или иной заявки, приходится реально экспериментировать. И знаете какая проблема? Проблема в том, что когда в кармане вручную проставляешь галку "по рыночной цене" затем сохраняешь измененную заявку в кармане, а потом выгружаешь измененную заявку из кармана в tri-файл, то текст обновленной заявки никак не отличается и исходной, которую я посылал в карман сам в самом начале!
Отсюда вопрос, подскажите, как я должен преобразовать свою текстовую заявку:
чтобы она также продавала по рынку, но без необходимости ручной правки заявки в кармане? проведите тест на своем полигоне. У меня версия 9.1.3.11.
И доп вопрос в ту же кассу, как должна быть изменена текстовая заявка, чтобы без ручной правки через карман стала активна галочка "время действия"? (хотя время я передаю в явном виде)
В универсальном формате использование рыночной цены (как и "время действия") передается в виде флагов транзакции. Получить значение флагов транзакции нужного Вам типа можно добавив транзакцию с нужными параметрами в карман и выгрузив ее в tri-файл.