{{Quickfixn}} Please help

Nirjhar Jain nirjhar.jain at commdel.net
Fri Feb 21 05:33:02 PST 2014


Hi All,

 

I am trying to make TradeCaptureReport (35=AE) message. It has multiple
groups and nested groups as below:

 

552=2(NoSidesGroup)

{

54=1

37=3-2-211423T-0-0

11=3-2-211423T-0-0

453=1(NoPartyIDsGroup)

{

448=KRIS

447=C

452=27

802=3(NoPartySubIDsGroup)

{

523=KRIS CAPITAL PTE LTD, SINGAPORE

803=1

523=8840805

803=2

523=TARUN MAHROTRI

803=9

}

}

15=EUR

120=USD

}

 

{

54=2

37=3-2-211423T-0-0

11=3-2-211423T-0-0

453=1(NoPartyIDsGroup)

{

448=BGDM

447=C

452=17

802=2(NoPartySubIDsGroup)

{

523=TESTBLOOMBERG, SQA

803=1

523=FXGO PRQA/CHRISTIAN L

803=9

}

}

15=EUR

120=USD

}

 

While I am trying to frame this message, the sequence of groups is getting
changed as below:

552=2 | 54=1 | 37=HKQ020018JA3DNC9 | 11=clordId61262079.1055 | 453=1 |
15=EUR | 120=GBP | 54=2 | 37=HKQ020018JA3DNC9 | 11=clordId61262079.1055 | 

453=1 | 15=EUR | 120=GBP | 453=2 | 448=KRIS | 447=C | 452=27 | 802=3 |
448=HSBC | 447=C | 452=17 | 802=2 | 802=5 | 523=KRIS CAPITAL PTE LTD,
SINGAPORE | 

803=1 | 523=10101989 | 803=2 | 523=FX ALGO | 803=9 | 523=HSBC Bank | 803=1 |
523=FxAlgo Support | 803=9 |

 

 

The sequence in which I have added the groups is as follows:

trdCapReport.AddGroup(noSidesGroup1);

trdCapReport.AddGroup(noPartyIdsGroup1);

trdCapReport.AddGroup(noPartySubIDsGroup11);

trdCapReport.AddGroup(noPartySubIDsGroup12);

trdCapReport.AddGroup(noPartySubIDsGroup13);

 

trdCapReport.AddGroup(noSidesGroup2);

trdCapReport.AddGroup(noPartyIdsGroup2);

trdCapReport.AddGroup(noPartySubIDsGroup21);

trdCapReport.AddGroup(noPartySubIDsGroup22);

 

 

I don't understand what I am doing wrong. Please help me finding the issue.

 

Thanks in Advance.

 

 

 

Thanks & Regards,

Nirjhar Jain

Software Engineer

Contact: +91-9717976519

Commdel Consulting Services P Ltd, 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20140221/c1ad57c5/attachment-0002.htm>


More information about the Quickfixn mailing list