{{Quickfixn}} HELP ME

Randa.khaleel Randa.khaleel at edata-tc.com
Tue Nov 26 00:36:24 PST 2013


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<mailto: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> [mailto: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<mailto: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<mailto: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<tel:%2B962%20655%2033%20347>   /   +962 655 32 347<tel:%2B962%20655%2032%20347>
F  :  +962 655 35 347<tel:%2B962%20655%2035%20347> / randa.khaleel at edata-tc.com<mailto:h.alsabatin at edata-tc.com> www.edata-tc.com<http://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<mailto: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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20131126/85dcce23/attachment-0002.htm>


More information about the Quickfixn mailing list