<div dir="ltr"><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">Yes, you are making a simple mistake.</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)">
Visit FIXimate and look at the QuoteCancel message structure. You'll see that Symbol isn't quite where you think it is.</div><div class="gmail_default"><font color="#000000"><a href="http://www.fixtradingcommunity.org/FIXimate/FIXimate3.0/">http://www.fixtradingcommunity.org/FIXimate/FIXimate3.0/</a></font><br>
</div><div class="gmail_default"><font color="#000000"><br></font></div><div class="gmail_default"><font color="#000000">Do you see the problem now? If you still need help, let us know.</font></div><div class="gmail_default">
<font color="#000000"><br></font></div><div class="gmail_default"><font color="#000000">-Grant</font></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Dec 11, 2013 at 5:18 AM, Nirjhar Jain <span dir="ltr"><<a href="mailto:nirjhar.jain@commdel.net" target="_blank">nirjhar.jain@commdel.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="#0563C1" vlink="#954F72"><div><p class="MsoNormal">Hi All,<u></u><u></u></p><p class="MsoNormal">
<u></u> <u></u></p><p class="MsoNormal">I am handling Quote Cancel with UNSUBSCRIBE message using below code and trying to send the quote request message to subscribe again. But while reading the symbol from message received, the symbol reading code(Bold code) is generating error that field not found for tag 55.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.5pt;font-family:Consolas;color:blue;background:white">public</span><span style="background:white;font-size:9.5pt;font-family:Consolas"> </span><span style="font-size:9.5pt;font-family:Consolas;color:blue;background:white">void</span><span style="background:white;font-size:9.5pt;font-family:Consolas"> OnMessage(QuickFix.FIX44.</span><span style="font-size:9.5pt;font-family:Consolas;color:#2b91af;background:white">QuoteCancel</span><span style="background:white;font-size:9.5pt;font-family:Consolas"> m, </span><span style="font-size:9.5pt;font-family:Consolas;color:#2b91af;background:white">SessionID</span><span style="background:white;font-size:9.5pt;font-family:Consolas"> s)<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="background:white;font-size:9.5pt;font-family:Consolas"> {<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="background:white;font-size:9.5pt;font-family:Consolas"> </span><span style="font-size:9.5pt;font-family:Consolas;color:blue;background:white">string</span><span style="background:white;font-size:9.5pt;font-family:Consolas"> sym, quoteID;<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="background:white;font-size:9.5pt;font-family:Consolas"> </span><span style="font-size:9.5pt;font-family:Consolas;color:blue;background:white">string</span><span style="background:white;font-size:9.5pt;font-family:Consolas"> msg = </span><span style="font-size:9.5pt;font-family:Consolas;color:#a31515;background:white">"Quote Request cancelled"</span><span style="background:white;font-size:9.5pt;font-family:Consolas">;<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="background:white;font-size:9.5pt;font-family:Consolas"> log.Info(msg);<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="background:white;font-size:9.5pt;font-family:Consolas"> </span><span style="font-size:9.5pt;font-family:Consolas;color:blue;background:white">if</span><span style="background:white;font-size:9.5pt;font-family:Consolas"> (m.GetField(QuickFix.Fields.</span><span style="font-size:9.5pt;font-family:Consolas;color:#2b91af;background:white">Tags</span><span style="background:white;font-size:9.5pt;font-family:Consolas">.QuoteID).Contains(</span><span style="font-size:9.5pt;font-family:Consolas;color:#a31515;background:white">"UNSUBSCRIBE"</span><span style="background:white;font-size:9.5pt;font-family:Consolas">))<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="background:white;font-size:9.5pt;font-family:Consolas"> {<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="background:white;font-size:9.5pt;font-family:Consolas"> <b>sym = m.GetField(QuickFix.Fields.</b></span><b><span style="font-size:9.5pt;font-family:Consolas;color:#2b91af;background:white">Tags</span></b><b><span style="background:white;font-size:9.5pt;font-family:Consolas">.Symbol).ToString();<u></u><u></u></span></b></p>
<p class="MsoNormal" style="text-autospace:none"><span style="background:white;font-size:9.5pt;font-family:Consolas"> quoteID = sym + </span><span style="font-size:9.5pt;font-family:Consolas;color:#a31515;background:white">"quoteID"</span><span style="background:white;font-size:9.5pt;font-family:Consolas">;<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="background:white;font-size:9.5pt;font-family:Consolas"> QueryQuoteRequest(sym, quoteID, 100000);<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none">
<span style="background:white;font-size:9.5pt;font-family:Consolas"> }<u></u><u></u></span></p><p class="MsoNormal"><span style="background:white;font-size:9.5pt;font-family:Consolas"> }</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal">While the message I am receiving from the Citi Server is:<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">8=FIX.4.4|9=124|35=Z |34=157|49=CITIFX-UAT|52=20131211-09:02:18.790|56=KRISCAP-QUOTE|117=UNSUBSCRIBE|131=USDJPYquoteID|298=1|295=1|55=USDJPY|10=111<u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal">Am I using the wrong way to read the Symbol(tag 55) from the message? Please help and correct me.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal">
<span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:#1f497d">Thanks & Regards,</span><b><span lang="EN-IN" style="font-family:"Century Gothic","sans-serif";color:#1f497d"><u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span lang="EN-IN" style="font-family:"Century Gothic","sans-serif";color:#0f243e">Nirjhar Jain</span></b><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:#0f243e"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#1f497d">Software Engineer<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif""><br>
</span><b><span style="font-size:10.0pt;font-family:"Century Gothic","sans-serif";color:#006699">COMMDEL</span></b><span lang="EN-IN" style="font-size:10.0pt;font-family:"Century Gothic","sans-serif""><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#1f497d">Commdel Consulting Services P Ltd, <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif"">H-134, Sector-63, Noida - U.P. (India)</span><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:#1f497d"> <u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif""> </span><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:#1f497d"> </span><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif""><u></u><u></u></span></p>
<p class="MsoNormal"><a href="http://www.commdel.net/" target="_blank"><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:blue">www.commdel.net</span></a><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif";color:#0070c0"> <u></u><u></u></span></p>
<p class="MsoNormal"><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif"">A n </span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#006699">I S O 9 0 0 1 : 2 0 0 8</span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif""> C e r t i f i e d C o m p a n y<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#1f497d">Payment</span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif""> </span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#0070c0">Enterprise</span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#006699"> </span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#ffc000">Mobility</span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#006699"> </span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#a6a6a6">Internet</span></b><b><span lang="EN-IN" style="font-size:8.0pt;font-family:"Century Gothic","sans-serif";color:#006699"> </span></b><span lang="EN-IN" style="font-size:9.0pt;font-family:"Century Gothic","sans-serif""> </span><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p></div></div><br>_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com">Quickfixn@lists.quickfixn.com</a><br>
<a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><font><span style="background-color:#000000"><span style="background-color:#ffffff">Grant Birchmeier</span></span></font><font><font color="#3333ff"><br>
</font></font></div><div><font><b><font color="#3333ff"><span style="background-color:#ffcc33"><span style="background-color:#ffcc66"><span style="background-color:#ffcc99"><span style="background-color:#ffffff"><span style="background-color:#ffcc00">Connamara Systems, LLC</span></span></span></span></span></font></b></font><br>
</div><div><font><b>Made-To-Measure Trading Solutions.</b></font></div><div><font>Exactly what you need. No more. No less.</font><font><b><font color="#3333ff"><br></font></b></font></div><div><font><a href="http://connamara.com" target="_blank">http://connamara.com</a><br>
</font></div>
</div>