API Support Forum
OEC API > FIX Support > Session Reject for NewOrderList message
Author Topic: Session Reject for NewOrderList message
(6 messages, Page 1 of 1)
Moderators: VPfau
MHall4001
Posts: 31
Joined: Oct 14, 2013


Posted: Nov 27, 2013 @ 12:17 PM             Msg. 1 of 6
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


Posted: Dec 03, 2013 @ 11:27 AM             Msg. 2 of 6
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:


Posted: Dec 05, 2013 @ 11:32 AM             Msg. 3 of 6
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


Posted: Dec 05, 2013 @ 12:34 PM             Msg. 4 of 6
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:


Posted: Dec 05, 2013 @ 01:29 PM             Msg. 5 of 6
Oh, I see now. We will investigate and let you know.

Vitaliy Pfau
VPfau
Moderator
Posts: 164
Joined:


Posted: Dec 05, 2013 @ 02:00 PM             Msg. 6 of 6
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