{{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