Заявки. Регистрация, снятие, перестановка

Заявки. Регистрация, снятие, перестановка
Atom
2/15/2011
Mikhail Sukhov


Кто сабжем занимается? Когда ждать хаппи энда? Нужна ли помощь?


Tags:


Thanks:


< 1 2 3 
lkor

Avatar
Date: 5/3/2011
Reply


Mikhail Sukhov:

lkor: У меня вот какие грабли. При регистрации новой заявки лезет ошибка 10000. System level error in processing message. Пока понять не могу в чём дело.

А у меня Specified cast is not valid at System.StubHelpers.InterfaceMarshaler.ConvertToNative(Object objSrc, IntPtr itfMT, IntPtr classMT, Int32 flags). Подозреваю, что нужно обновить Interop.P2ClientGateMTA.dll что в TFS лежит на новую.

  • тебе нужно установить последний тестовый роутер... Мне кажется у нас у всех разные версии. У всех последний билд роутера стоит на компе?

Не в версии счастье. обновил версию до последней, в режиме plazaTrader.IsAsync = true (асинхронный) ошибка как у Михаила, в режиме plazaTrader.IsAsync = false (синхронный) ошибка 10000. System level error in processing message. Было подозрение на неверный формат параметров заявки, но не в этом дело оказалось (формат поменял, ошибка осталась). Проверил адекватность и правильность заполнения полей plazaMessage - вроде всё соответствует.

Thanks:

Mikhail Sukhov

Avatar
Date: 5/4/2011
Reply


lkor: Не в версии счастье. обновил версию до последней, в режиме plazaTrader.IsAsync = true (асинхронный) ошибка как у Михаила, в режиме plazaTrader.IsAsync = false (синхронный) ошибка 10000. System level error in processing message. Было подозрение на неверный формат параметров заявки, но не в этом дело оказалось (формат поменял, ошибка осталась). Проверил адекватность и правильность заполнения полей plazaMessage - вроде всё соответствует.

Залил изменения. Кажется нашел проблему (не могу протестить, так как демо перестал работать, кстати, какое у него расписание?). Вместо Security.Code передавался Security.Id.

Кстати, а почему Portfolio.Name нужно обрезать?

Thanks:

aspirant

Avatar
Date: 5/4/2011
Reply


Mikhail Sukhov: демо перестал работать, кстати, какое у него расписание?)

Расписание здесь + нужно смотреть форум РТС.

Thanks:

lkor

Avatar
Date: 5/4/2011
Reply


Mikhail Sukhov: Кстати, а почему Portfolio.Name нужно обрезать?

В заявку передаётся 3-х значный код клиента (с3 в документации плазы). В портфеле содержится 7-ми значный код.

SetPlazaId/GetPlazaId - что за новые методы?

Thanks:

Mikhail Sukhov

Avatar
Date: 5/4/2011
Reply


lkor:

Mikhail Sukhov: Кстати, а почему Portfolio.Name нужно обрезать?

В заявку передаётся 3-х значный код клиента (с3 в документации плазы). В портфеле содержится 7-ми значный код.

SetPlazaId/GetPlazaId - что за новые методы?

Это старые extension методы, я решил переименовать их.

Все, кажется победил ошибку. У меня по крайней мере заявка зарегистрировалась. Забыли P2_Type установить.

Thanks:

Mikhail Sukhov

Avatar
Date: 5/4/2011
Reply


lkor:

Mikhail Sukhov: SetPlazaId/GetPlazaId - что за новые методы?

Это старые extension методы, я решил переименовать их.

Оказывается я их забыл залить.

Thanks:
< 1 2 3 

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy