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


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


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

Tags:


Thanks:


< 1 2 3 
lkor

Avatar
Date: 5/3/2011
Reply


Mikhail Sukhov Go to
lkor Go to
У меня вот какие грабли.
При регистрации новой заявки лезет ошибка 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 Go to
Не в версии счастье. обновил версию до последней, в режиме 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 Go to
демо перестал работать, кстати, какое у него расписание?)


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

lkor

Avatar
Date: 5/4/2011
Reply


Mikhail Sukhov Go to

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


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

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

Mikhail Sukhov

Avatar
Date: 5/4/2011
Reply


lkor Go to
Mikhail Sukhov Go to

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


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

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


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

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

Mikhail Sukhov

Avatar
Date: 5/4/2011
Reply


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


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


Оказывается я их забыл залить.
Thanks:
< 1 2 3 

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

loading
clippy