Цитата |
---|
DeSan DeSan написал: Привет есть ордер - статус активен хочу изменить не его цену а обьем подскажите как сделать в квике жму Заменить заявку = тут же исчезает текущая и если такое возможно скажите как - желательно в LUA :) |
Добрый день.
Цитата |
---|
жму Заменить заявку = тут же исчезает текущая |
Так и должно работать. Нажимаете заменить, текущая снимается, меняете параметры заявки и выставляете нужную.
На фондовом рынке при помощи LUA или tri заменить заявку нельзя, только через сам QUIK.
Если речь про перестановку заявок на FORTS, то пример текста транзакции следующий:
ACTION=MOVE_ORDERS; TRANS_ID=333; CLASSCODE=SPBFUT; SECCODE=EBM6; FIRM_ID=SPBFUT389; MODE=1; FIRST_ORDER_NUMBER=21445064; FIRST_ORDER_NEW_PRICE=10004; FIRST_ORDER_NEW_QUANTITY=4; SECOND_ORDER_NUMBER=21445065; SECOND_ORDER_NEW_PRICE=10004; SECOND_ORDER_NEW_QUANTITY=4;
В транзакции необходимо выбрать условие MODE.
MODE | Режим перестановки заявок на рынке FORTS. Параметр операции «ACTION» = «MOVE_ORDERS» Возможные значения: - «0» – оставить количество в заявках без изменения,
- «1» – изменить количество в заявках на новые,
- «2» – при несовпадении новых количеств с текущим хотя бы в одной заявке, обе заявки снимаются
|