Author |
Topic: Session Reject for NewOrderList message (6 messages, Page 1 of 1) |
||||
---|---|---|---|---|---|
Moderators: VPfau | |||||
MHall4001 Posts: 31 Joined: Oct 14, 2013 |
I can successfully submit NewOrderSingle orders to the Order server but on sending a NewOrderList message the server returns a FromAdmin Reject message (the session is still active and I receive heartbeat messages and fromApp messages regarding other orders). If there's an error in the NewOrderList message shouldn't I get a ExectionReport message with details of the error? What do I need to set to have the NewOrderList message be processed successfully?
The NewOrderList message is: 8=FIX.4.49=24235=E34=349=MHall400152=20131127-17:10:40.93956=OEC_TEST66=Test00168=269=OSO394=373=211=2167=11=API00221855=ZC461=FXXXXS167=FUT200=20141254=138=140=111=2267=21=API00221855=ZC461=FXXXXS167=FUT200=20151254=238=140=110=217 The Reject message is: 8=FIX.4.49=10835=334=249=OEC_TEST52=20131127-17:10:45.42856=MHall400145=358=Required tag missing371=40372=E373=110=183 Michael Hall |
||||
MHall4001 Posts: 31 Joined: Oct 14, 2013 |
I guess you've changed something as now after sending the same NewOrderList message as it no longer gets rejected.
8=FIX.4.49=31235=E34=249=MHall400152=20131203-16:22:34.38656=OEC_TEST66=Test00168=269=OSO394=373=211=12067=11=API00221855=ZC461=FXXXXS167=FUT200=20141254=160=20131203-16:22:34.38538=140=244=4.66511=12167=21=API00221855=ZC461=FXXXXS167=FUT200=20151254=260=20131203-16:22:34.38538=140=144=4.66510=039 But there is no response from the order server (I would expect a ExecutionReport). Also no response to a couple of OrderStatus messages (one for each leg). 8=FIX.4.49=8435=H34=449=MHall400152=20131203-16:22:54.40056=OEC_TEST1=API00221811=12054=110=113 8=FIX.4.49=8435=H34=549=MHall400152=20131203-16:22:54.40256=OEC_TEST1=API00221811=12154=210=118 Any ideas when this will be working? Michael Hall |
||||
VPfau Moderator Posts: 164 Joined: |
Hi Michael,
we require tag 40 in NewOrderList message. Our reject message tell you about that: Rejects at 20131127 Text(58)=Required tag missing RefTagID(371)=OrdType(40) your orders at 20131203 also do not have tag 40 and we sent you rejects about that. Here is the log: 10:11:40.606 FIX.4.4:OEC_TEST->MHall4001 -> 8=FIX.4.4|9=312|35=E|34=2|49=MHall4001|52=20131203-16:11:39.435|56=OEC_TEST|66=Test001|68=2|69=OSO|394=3|73=2|11=120|67=1|1=API002218|55=ZC|461=FXXXXS|167=FUT|200=201412|54=1|60=20131203-16:11:39.434|38=1|40=2|44=4.665|11=121|67=2|1=API002218|55=ZC|461=FXXXXS|167=FUT|200=201512|54=2|60=20131203-16:11:39.435|38=1|40=1|44=4.665|10=034| 10:11:40.606 FIX.4.4:OEC_TEST->MHall4001 Message 2 Rejected: Required tag missing:40 10:11:40.606 FIX.4.4:OEC_TEST->MHall4001 <- 8=FIX.4.4|9=108|35=3|34=2|49=OEC_TEST|52=20131203-16:11:40.615|56=MHall4001|45=2|58=Required tag missing|371=40|372=E|373=1|10=170| Please, let me know if you have more questions Vitaliy Vitaliy Pfau |
||||
MHall4001 Posts: 31 Joined: Oct 14, 2013 |
Hi Vitaliy,
Thanks for the reply. I don't understand your message as Order Tag 40 is set in both the legs of the message. One leg is set to 1 the other to 0. Michael. Michael Hall |
||||
VPfau Moderator Posts: 164 Joined: |
Oh, I see now. We will investigate and let you know.
Vitaliy Pfau |
||||
VPfau Moderator Posts: 164 Joined: |
In legs you are using tag SecurityType(167)=FUT which is not suppose to be there. Any extra tag in the group will break grouping.
Please, let me know if you need future assistance Vitaliy Pfau |
||||