{{Quickfixn}} FIX.5.0

Peter van Lonkhuyzen Peter at nutcracker.co.za
Thu Jan 26 22:36:35 PST 2012


If I may ask, in which version does this happen as I use NeworderSingle on fix5 all the time without any hassles

As you can see from the logs it has Fixt.1.1 this is using version 1.1.0 of quickfixn
20120126-08:55:42.120 : 8=FIXT.1.19=22235=D34=35349=NTCF0252=20120126-08:55:42.12056=JSEFIXGW1=478598511=J1000000322=838=10040=244=150048=11954=159=060=20120126-10:55:42.120453=2448=80002447=D452=53448=NTCRSTNTP01447=D452=76528=A1138=10010=158
20120126-08:55:42.125 : 8=FIXT.1.19=32035=849=JSEFIXGW56=NTCF0234=35352=20120126-08:56:17.8241128=917=E08pYZ4TONqM11=J1000000337=O08pYduVy4Gk150=039=0151=10014=048=11922=8453=3448=80002452=53447=D448=NUTTZAJJXXX452=1447=D448=NTCRSTNTP01452=76447=D40=259=054=138=1001138=10044=1500528=A60=20120126-08:56:17.8211180=11=478598510=223

peter at nutcracker.co.za<mailto:marc at nutcracker.co.za>
T: +27 11 575 0002
F: +27 11 576 0002


NUTCRACKER | Ground floor, Roland Garros | The Campus | 57 Sloane Street | Bryanston | 2021
www.nutcracker.co.za<http://www.nutcracker.co.za>

Disclaimer:
"This e-mail may contain confidential information and may be legally privileged and is intended only for the person to whom it is addressed. If you are not the intended recipient, you are notified that you may not use, distribute or copy this document in any manner whatsoever. Kindly also notify Nutcracker Technologies (Pty) Ltd immediately by telephone, and delete the e-mail. When addressed to clients of Nutcracker Technologies (Pty) Ltd. any opinion or advice contained in this e-mail is subject to the terms and conditions expressed in any applicable terms of business or client engagement letter. Nutcracker Technologies (Pty) Ltd does not accept liability for any damage, loss or expense arising from this e-mail and/or from the accessing of any files attached to this e-mail."


From: quickfixn-bounces at lists.quickfixn.com [mailto:quickfixn-bounces at lists.quickfixn.com] On Behalf Of Kirk Kozel
Sent: 27 January 2012 12:14 AM
To: Mailing list for QuickFIX/n
Subject: Re: {{Quickfixn}} FIX.5.0

Ruaan -
Think I found the source, the generated code is indeed slapping that begin string on NewOrderSingles. An update to the generator should fix this. Grant is gonna make an issue for in git.
Kirk

On Thu, Jan 26, 2012 at 3:30 PM, Ruaan Viljoen <ruaanv at estuarys.co.za<mailto:ruaanv at estuarys.co.za>> wrote:
Thanks Grant.

Keep me up to date on what the devs say on the issue. Also, as I said, I am willing to help, with a little direction.

-Ruaan

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 Grant Birchmeier
Sent: 26 January 2012 11:18 PM

To: Mailing list for QuickFIX/n
Subject: Re: {{Quickfixn}} FIX.5.0

Also: your attachments came through just fine.  (Anyone who didn't receive them can likely trace the cause to their local email server's blocking policies.)



On Thu, Jan 26, 2012 at 3:09 PM, Grant Birchmeier <gbirchmeier at connamara.com<mailto:gbirchmeier at connamara.com>> wrote:
It sounds like you may have correctly diagnosed the problem.

Let me check with the other devs and see if it's a simple fix.

-Grant


On Thu, Jan 26, 2012 at 2:58 PM, Ruaan Viljoen <ruaanv at estuarys.co.za<mailto:ruaanv at estuarys.co.za>> wrote:
I had a sift through the code and checked the log files again. lt seems most definitely that the message sent with the FIX50 class/library is using the wrong prefix for the messages. All heartbeat messages are prefixed with the BeginString FIXT.1.1 but when sending an order message as I tried, the error says FIX.5.0:CLIENT1->EXECUTOR Session not found. I can't find the message in the log file though, which leads me to believe that wherever the validation is done before sending message, the message BeginString is already wrong.

I am very new to both FIX and QuickFix (today actually), so any pointer as to where this BeginString is set, and I will gladly try and contributing to fixing and pushing a patch if this does in fact solve the issue.

PS:Does attachments work on the mailing list? Or must I paste code in here?
-Ruaan

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 Ruaan Viljoen
Sent: 26 January 2012 09:17 PM

To: Mailing list for QuickFIX/n
Subject: Re: {{Quickfixn}} FIX.5.0

I have attached the relevant files. It seems to me like the 'Send Message' component is making a mistake somewhere in the core of QuickFix and instead of using the
BeginString specified, it uses the DefaultApplVerID in the session identifier on the TradeClient side.

-Ruaan

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 Grant Birchmeier
Sent: 26 January 2012 04:58 PM
To: Mailing list for QuickFIX/n
Subject: Re: {{Quickfixn}} FIX.5.0

That's odd.  If you are receiving heartbeats, then the session should be up.

Can you send me your source file and your log?

-Grant


On Thu, Jan 26, 2012 at 8:52 AM, Ruaan Viljoen <ruaanv at estuarys.co.za<mailto:ruaanv at estuarys.co.za>> wrote:
I have been trying to get the Quickfix/n TradeClient and Executor examples working with FIXT.1.1 (FIX.5.0). Logon request/response goes smoothly and I receive heartbeats on the TradeClient side, but sending messages fail as it says could not find FIX.5.0:CLIENT1->EXECUTOR Session.
As far as I know looking at the log messages for the Executor App, it should be FIXT.1.1:CLIENT1->EXECUTOR ?
Is this a bug, how do I fix it?

Regards
Ruaan

_______________________________________________
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


_______________________________________________
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




--
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<mailto:Quickfixn at lists.quickfixn.com>
http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com



--
Kirk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20120127/6840d5de/attachment-0002.htm>


More information about the Quickfixn mailing list