← Atrás

QUIK RPS ошибка Поле "Цена" не установлено


              Order o = new Order();
              Portfolio p = new Portfolio() { Name = oi.Account };
              o.Type = OrderTypes.Rps;
              o.RpsInfo = new RpsOrderInfo()
              {
                  
                  Partner="SPBFUT"
              };
              o.Volume = Convert.ToDecimal(oi.Volume);
              o.Direction = mainOrdersDirection;
              o.Portfolio = p;
              o.Price = price;
              o.Security = new Security() { Class = "PSFUT", Code = security.Code };
              if (matchRef != null)
              {
                  o.RpsInfo.MatchRef = matchRef;
              }
              trader.RegisterOrder(o);

При выполнении такого кода в событии Ordersfailed приходит ошибка



Код ошибки Failed Сообщение Не указано значение поля "Цена"

ОК

Цена там точно указывается - ставил бряшку, проверял поле Price у o - оно такое, как надо. Такое ощущение что в просто забыли установить поле Price )

¿Le resultó útil este tema?

Compartir tema

Comentarios (4)

Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario

Alexander
Alexander

Да, Price не устанавливается. Попробую по форумам квика посмотреть чего ещё могли забыть.

Alexander
Alexander

Мы ни направление, ни цену не проставляли для РПС и репо.

В документации квика нашёл:

CLIENT_CODE=2/3;TRANS_ID=8;CLASSCODE=SCVC;SECCODE=HYDR;ACTION=NEW_NEG_DEAL; OPERATION=B; PRICE=19.332; QUANTITY=30; SETTLE_CODE=UPTO5; [h]LARGE_TRADE=YES;[/h] CURR_CODE=SUR; FOR_ACCOUNT=OWNCLI; SETTLE_DATE=20070620;

мы этого тоже не поддерживаем. оно нам надо?

также нашёл багу - мы проставляли CURR_CODE для РЕПО сделки а не для внебиржевой. Ух, скоро я и в РПС\Репо буду разбираться :)

Maxim K.
Maxim K. Autor

Да вроде бы проблем особых нет добавить LARGE_TRADE, только я не понимаю для чего она нужна. Зачем бирже знать, что объем сделки превышает какой-то там процент активов ? Или она там как-то по-другому обрабатывается ?

Alexander
Alexander

Этого мне точно не известно, с этими типами не работал :)

Фикс для цены и направления будет в 4.0.2