Hi,
I am getting this error when QuickFix is parsing the response to a multi-leg
order.
I send:
8=FIX.4.39=28135=AB34=20949=ULB_A_152=20061108-
11:55:45.87456=ULB_B_A_11=ACCT11=CLIENTID21=138=140=244=054=255=FDAX59
=060=20061108-
11:55:45100=XEUR167=MLEG461=MXXXXX555=2600=FDAX608=F610=200612623=1624=
1654=0600=FDAX608=F610=200703623=1624=2654=110=121
I get back:
8=FIX.4.39=31435=849=ULB_B_A_156=ULB_A_134=21052=20061108-
11:54:5737=47282517911=CLIENTID17=264162150=039=0103=01=ACCT207=XEUR55=
FDAX461=MXXXXX54=238=140=259=0442=3555=2624=1623=1600=FDAX608=F610=2
00612654=0624=2623=1600=FDAX608=F610=200703654=1110=058=060=20061108-
11:54:5710=219
The 555=2 looks good, and there are 2 repeated entries:
624=1623=1600=FDAX608=F610=200612654=0
624=2623=1600=FDAX608=F610=200703654=1
However, QuickFix throws up an error:
8=FIX.4.39=14735=334=21049=ULB_A_152=20061108-
11:55:46.76556=ULB_B_A_145=21058=Incorrect NumInGroup count for repeating
group371=555372=8373=1610=038
Is this an issue with the order of the fields in the repeated group?
Thanks,
Rich
|