<div dir="ltr">You can dismiss the message, I'm getting another error. So, I'm good with it for now. <br><br>Thanks!</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El lun, 3 may 2021 a las 13:17, Mario Alberti (<<a href="mailto:cid.mizar@gmail.com">cid.mizar@gmail.com</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Thanks for your time Grant, I've tried:<br>var <i>noRelatedSymGrp </i>= new QuickFix.FIX50SP2.SecurityList.<b>NoRelatedSymGroup</b>();<br> for (int grpIndex = 1; grpIndex <= message.GetInt(Tags.<b>NoRelatedSym</b>); grpIndex += 1)<br> {<br> message.GetGroup(grpIndex, <i>noRelatedSymGrp</i>);<br> // ...do stuff with noSidesGrp...<br> }<br><br>Result: field not found for tag: 146<br><br>In FIX50SP2.xml I have:<br><field number="146" name="NoRelatedSym" type="NUMINGROUP" /><br><div><br></div><div>Logs:<br>20210503-14:38:39.000000000 : Initiated logon request<br>20210503-14:38:40.000000000 : Logon contains ResetSeqNumFlag=Y, reseting sequence numbers to 1<br>20210503-14:38:40.000000000 : Received logon response<br>20210503-14:38:41.000000000 : <b>Message 8 Rejected: Conditionally Required Field Missing:146</b><br>Message:<br>-Request-<br>8=FIXT.1.1 9=97 <b>35=x</b> 34=2 49=xxxxxxx 52=20210503-16:11:50.082 56=YYY 1128=9 263=0 320=xxxx 559=4 10=134 </div><div>-Response-<br>8=FIXT.1.1 9=482 <b>35=y</b> 34=3 49=YYY 52=20210503-16:11:50.381 56=xxxxx 320=xxxx 322=496389975893966 393=292 559=4 560=0 893=Y 1300=YYY 1301=YYY <b>146=1</b> 55=YYY 461=FXXXSX 200=210011 541=21001231 228=1.000000 5023=1.000000 5514=2 7117=0 231=1.000000 207=YYY 107=YYY 969=0.010000 711=1 311=NASDAQ 15=USD 9996=28900 1234=1 1093=3 1231=200.000000 1148=0.00 1149=500000.00 562=1.000000 1140=1000.000000 561=1.000000 1309=1 336=1 1237=3 40=4 40=K 40=2 1239=3 59=3 59=0 59=6 10=157 <br><br>Any comments about it would be helpfull.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El lun, 3 may 2021 a las 12:52, Grant Birchmeier (<<a href="mailto:gbirchmeier@connamara.com" target="_blank">gbirchmeier@connamara.com</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">Did you look at <a href="http://quickfixn.org/tutorial/repeating-groups.html" target="_blank">http://quickfixn.org/tutorial/repeating-groups.html</a> ?</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 3, 2021 at 10:37 AM Mario Alberti <<a href="mailto:cid.mizar@gmail.com" target="_blank">cid.mizar@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Thanks for the replay. Yes I have the definition, I was looking for an example of how to read groups from c#, because I have trouble finding documentation about how to do it, actually my problem is a lack of knowledge in this matters... so any example would by appreciate<div><br><message name="SecurityList" msgtype="y" msgcat="app"><br><br> <field name="SecurityReqID" required="N" /><br><br> <field name="SecurityResponseID" required="N" /><br><br> <field name="SecurityRequestResult" required="N" /><br><br> <field name="SecurityListRequestType" required="N" /><br><br> <field name="TotNoRelatedSym" required="N" /><br><br> <field name="LastFragment" required="N" /><br><br> <b> <component name="SecListGrp" required="N" /></b><br><br> <field name="SecurityReportID" required="N" /><br><br> <field name="ClearingBusinessDate" required="N" /><br><br> <field name="MarketID" required="N" /><br><br> <field name="MarketSegmentID" required="N" /><br><br> <field name="SecurityListID" required="N" /><br><br> <field name="SecurityListRefID" required="N" /><br><br> <field name="SecurityListDesc" required="N" /><br><br> <field name="EncodedSecurityListDescLen" required="N" /><br><br> <field name="EncodedSecurityListDesc" required="N" /><br><br> <field name="SecurityListType" required="N" /><br><br> <field name="SecurityListTypeSource" required="N" /><br><br> <field name="TransactTime" required="N" /><br><br> </message><br><br><component name="SecListGrp"><br><br> <b><font color="#ffff00" style="background-color:rgb(255,0,0)"><group name="NoRelatedSym" required="N"></font></b><br><br> <component name="Instrument" /><br><br> <component name="InstrumentExtension" /><br><br> <component name="FinancingDetails" /><br><br> <component name="UndInstrmtGrp" /><br><br> <field name="Currency" required="N" /><br><br> <field name="ContractPositionNumber" required="N" /><br><br> <component name="Stipulations" /><br><br> <component name="InstrmtLegSecListGrp" /><br><br> <component name="SpreadOrBenchmarkCurveData" /><br><br> <component name="YieldData" /><br><br> <field name="Text" required="N" /><br><br> <field name="EncodedTextLen" required="N" /><br><br> <field name="EncodedText" required="N" /><br><br> <component name="SecurityTradingRules" required="N" /><br><br> <component name="StrikeRules" required="N" /><br><br> <field name="RelSymTransactTime" required="N" /><br><br> </group><br><br> </component><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El lun, 3 may 2021 a las 11:54, Grant Birchmeier (<<a href="mailto:gbirchmeier@connamara.com" target="_blank">gbirchmeier@connamara.com</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">You need to check with your counterparty to determine how they have formulated their SecurityList responses. Probably they have documentation for it.</div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">QuickFIX doesn't do any magic for you. You need to take each message as it comes in and extract the fields that you need. I'm not really sure what you expected.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, May 1, 2021 at 12:13 AM Mario Alberti <<a href="mailto:cid.mizar@gmail.com" target="_blank">cid.mizar@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><span style="color:rgb(36,39,41);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px">I'm using </span><strong style="margin:0px;padding:0px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;vertical-align:baseline;box-sizing:inherit;color:rgb(36,39,41)">c# - Quickfixn - "FIXT.1.1" - FIX50SP2</strong><span style="color:rgb(36,39,41);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px">, I sent a message "SecurityListRequest" to get a SecurityList. I got several messages of type </span><em style="margin:0px;padding:0px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;vertical-align:baseline;box-sizing:inherit;color:rgb(36,39,41)">"SecurityList"</em><span style="color:rgb(36,39,41);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px">. I </span><em style="margin:0px;padding:0px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;vertical-align:baseline;box-sizing:inherit;color:rgb(36,39,41)">need to parse</em><span style="color:rgb(36,39,41);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px">, and </span><em style="margin:0px;padding:0px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;vertical-align:baseline;box-sizing:inherit;color:rgb(36,39,41)">get</em><span style="color:rgb(36,39,41);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px"> every </span><em style="margin:0px;padding:0px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;vertical-align:baseline;box-sizing:inherit;color:rgb(36,39,41)">symbol</em><span style="color:rgb(36,39,41);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px"> and for example the </span><em style="margin:0px;padding:0px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;vertical-align:baseline;box-sizing:inherit;color:rgb(36,39,41)">strike</em><span style="color:rgb(36,39,41);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px"> associated etc. I don't find and example how to do it, so a example would be appreciate.</span><br><div><span style="color:rgb(36,39,41);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px"><br></span></div><div><span style="color:rgb(36,39,41);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px">Best,</span></div><div><span style="color:rgb(36,39,41);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px">Abby</span></div></div>
_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">Quickfixn@lists.quickfixn.com</a><br>
<a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com" rel="noreferrer" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div><font size="2"><span style="background-color:rgb(0,0,0)"><span style="background-color:rgb(255,255,255)">Grant Birchmeier</span></span></font><font size="2"><font color="#3333ff"><br></font></font></div><div><font size="2"><b><font color="#3333ff"><span style="background-color:rgb(255,204,51)"><span style="background-color:rgb(255,204,102)"><span style="background-color:rgb(255,204,153)"><span style="background-color:rgb(255,255,255)"><span style="background-color:rgb(255,204,0)">Connamara Systems, LLC</span></span></span></span></span></font></b></font><br></div><div><font size="2"><b>Made-To-Measure Trading Solutions.</b></font></div><div><font size="2">Exactly what you need. No more. No less.</font><font size="2"><b><font color="#3333ff"><br></font></b></font></div><div><font size="2"><a href="http://connamara.com" target="_blank">http://connamara.com</a><br></font></div></div>
<br>
<span style="color:rgb(29,28,29);font-family:Slack-Lato,appleLogo,sans-serif;white-space:pre-wrap;background-color:white"><font size="2">This email, along with any attachments, is confidential. If you believe you received this message in error, please contact the sender immediately and delete all copies of the message. Thank you from Connamara Systems, LLC.</font></span>_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">Quickfixn@lists.quickfixn.com</a><br>
<a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com" rel="noreferrer" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><br>
</blockquote></div>
_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">Quickfixn@lists.quickfixn.com</a><br>
<a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com" rel="noreferrer" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div><font size="2"><span style="background-color:rgb(0,0,0)"><span style="background-color:rgb(255,255,255)">Grant Birchmeier</span></span></font><font size="2"><font color="#3333ff"><br></font></font></div><div><font size="2"><b><font color="#3333ff"><span style="background-color:rgb(255,204,51)"><span style="background-color:rgb(255,204,102)"><span style="background-color:rgb(255,204,153)"><span style="background-color:rgb(255,255,255)"><span style="background-color:rgb(255,204,0)">Connamara Systems, LLC</span></span></span></span></span></font></b></font><br></div><div><font size="2"><b>Made-To-Measure Trading Solutions.</b></font></div><div><font size="2">Exactly what you need. No more. No less.</font><font size="2"><b><font color="#3333ff"><br></font></b></font></div><div><font size="2"><a href="http://connamara.com" target="_blank">http://connamara.com</a><br></font></div></div>
<br>
<span style="color:rgb(29,28,29);font-family:Slack-Lato,appleLogo,sans-serif;white-space:pre-wrap;background-color:white"><font size="2">This email, along with any attachments, is confidential. If you believe you received this message in error, please contact the sender immediately and delete all copies of the message. Thank you from Connamara Systems, LLC.</font></span>_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">Quickfixn@lists.quickfixn.com</a><br>
<a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com" rel="noreferrer" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><br>
</blockquote></div>
</blockquote></div>