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


Код

              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 )


Теги:


Спасибо:




4 Ответов
Alexander

Фотография
Дата: 03.10.2011
Ответить


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

Alexander

Фотография
Дата: 03.10.2011
Ответить


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

В документации квика нашёл:
Код
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.

Фотография
Дата: 03.10.2011
Ответить


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

Alexander

Фотография
Дата: 03.10.2011
Ответить


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

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


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy