{{Quickfixn}} HELP ME

James Riehl pete.riehl at gmail.com
Tue Nov 26 02:56:19 PST 2013


There is no way for us to determine if you should use the data in a group. The only thing we can help you with is forming the group for sending messages and reading the group for received messages. If you have other questions, please explain what you have tried. 


Sent from my iPhone

On Nov 26, 2013, at 3:36, Randa.khaleel <Randa.khaleel at edata-tc.com> wrote:

> Thanks a lot but how to know the group should to be used
> For  example I need to use tag 268 to get the market by order and market by price in data feed
>  
> From: quickfixn-bounces at lists.quickfixn.com [mailto:quickfixn-bounces at lists.quickfixn.com] On Behalf Of Grant Birchmeier
> Sent: Monday, November 25, 2013 5:12 PM
> To: Mailing list for QuickFIX/n
> Subject: Re: {{Quickfixn}} HELP ME
>  
> Randa, have you read the tutorials on the QuickFIXn.org web site?
>  
> 
> On Mon, Nov 25, 2013 at 8:20 AM, Peter Jones <pete.jones at arcem.com> wrote:
> Randa,
>   Here is a C# extension snippet which works for me.
>  
> public static class FixExtension
>     {
>         public static IEnumerable<QuickFix.FIX44.ExecutionReport.NoPartyIDsGroup> PartyRoles(this QuickFix.FIX44.ExecutionReport executionReport)
>         {
>             for (int grpIndex = 1; grpIndex <= executionReport.GetInt(Tags.NoPartyIDs); grpIndex++)
>             {
>                 var result = new QuickFix.FIX44.ExecutionReport.NoPartyIDsGroup();
>                 executionReport.GetGroup(grpIndex, result);
>                 yield return result;
>             }
>         }
>  
>         public static IEnumerable<QuickFix.FIX44.ExecutionReport.NoPartyIDsGroup.NoPartySubIDsGroup> PartySubRoles(this QuickFix.FIX44.ExecutionReport.NoPartyIDsGroup partyGroup)
>         {
>             for (int grpIndex = 1; grpIndex <= partyGroup.GetInt(Tags.NoPartySubIDs); grpIndex++)
>             {
>                 var result = new QuickFix.FIX44.ExecutionReport.NoPartyIDsGroup.NoPartySubIDsGroup();
>                 partyGroup.GetGroup(grpIndex, result);
>                 yield return result;
>             }
>         }
>  
>         public static IEnumerable<QuickFix.FIX44.ExecutionReport.NoSecurityAltIDGroup> AltSecurityIds(this QuickFix.FIX44.ExecutionReport executionReport)
>         {
>             for (int grpIndex = 1; grpIndex <= executionReport.GetInt(Tags.NoSecurityAltID); grpIndex++)
>             {
>                 var result = new QuickFix.FIX44.ExecutionReport.NoSecurityAltIDGroup();
>                 executionReport.GetGroup(grpIndex, result);
>                 yield return result;
>             }
>         }
>     }
>  
>  
> From: quickfixn-bounces at lists.quickfixn.com [mailto:quickfixn-bounces at lists.quickfixn.com] On Behalf Of Randa.khaleel
> Sent: Monday, November 25, 2013 10:15 AM
> To: quickfixn at lists.quickfixn.com
> Subject: {{Quickfixn}} HELP ME
>  
>  
>  
> From: Randa.khaleel 
> Sent: Saturday, November 23, 2013 11:45 AM
> To: quickfixn at lists.quickfixn.com
> Subject: getgroup in quick fix
>  
> Hi,
> I need a full example of how to use a getGroup(int num,field) and how to iterate through the groups in addition I need detailed description of how
> This method work.
> Kindly help me
>  
> RANDA ALSIMSIMAWI
> SENOIR SOFTWARE DEVLELOPER   
> T  :  +962 655 33 347   /   +962 655 32 347
> F  :  +962 655 35 347 / randa.khaleel at edata-tc.com www.edata-tc.com
>       
>       The contents of this e-mail are intended for the named addressee only. It contains information
>       that may be confidential. Unless you are the named addressee or an authorized designee, you 
>       may not copy or use it, or disclose it to anyone else. If you received it in error please notify us
>       immediately and then destroy it. EDATA Technology Ltd (Registration number: 30579) is a
>       company registered in the Jordan whose registered office is at Doar Alwaha Riyhad Alasaf Building
>       402 - 403  Amman, Jordan
>  
>  
> 
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
> 
> 
> 
>  
> --
> Grant Birchmeier
> Connamara Systems, LLC
> Made-To-Measure Trading Solutions.
> Exactly what you need. No more. No less.
> http://connamara.com
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20131126/8aab0e9e/attachment-0002.htm>


More information about the Quickfixn mailing list