{{Quickfixn}} Please help in Market Data Request message format.

Grant Birchmeier gbirchmeier at connamara.com
Mon Nov 18 12:17:19 PST 2013


I don't know what that file is.  It looks corrupted (why all the weird
spaces?).  It's not a FIX message log.  I think you must have created it
with console-prints or a separate logger or something.

When you create your Initiator, did you pass it a FileLogFactory like I
suggested?

The FileLogPath setting will tell QF/n where to put logs.  I'm pretty sure
"c:Log" is not a valid Windows path.  Just do "FileLogPath=log/" for now,
and it will create a dir "log" in the same location as your exe.  It'll put
message logs and event logs there.  The good logs are the ones that end in
".message.log".



On Sun, Nov 17, 2013 at 11:40 PM, Nirjhar Jain <nirjhar.jain at commdel.net>wrote:

> Hi Sir,
>
>
>
> Are you talking about the log file made on the path we have mentioned in
> config file as:
>
> “FileLogPath=c:Log” or “FileStorePath=c:fixfiles”
>
>
>
> If you are taking about File in FileLogPath, then Please check the
> attached log file.
>
>
>
> If there is some other file you are talking about, Please tell me where to
> check its path and how to log all events inside that file.
>
> Please check the attached file and help me in understanding the issue.
>
>
>
>
>
> Thanks & Regards,
>
> *Nirjhar Jain*
>
> Software Engineer
>
>
> *COMMDEL*
>
> Commdel Consulting Services P Ltd,
>
> H-134, Sector-63, Noida - U.P. (India)
>
>
>
> www.commdel.net
>
> *A n   **I S O     9 0 0 1 : 2 0 0 8**      C e r t i f i e d     C o m p
> a n y*
>
> *Payment*           *Enterprise*            *Mobility*
> *Internet*
>
>
>
> *From:* quickfixn-bounces at lists.quickfixn.com [mailto:
> quickfixn-bounces at lists.quickfixn.com] *On Behalf Of *Grant Birchmeier
> *Sent:* Friday, November 15, 2013 9:34 PM
>
> *To:* Mailing list for QuickFIX/n
> *Subject:* Re: {{Quickfixn}} Please help in Market Data Request message
> format.
>
>
>
> I said that wrong.  Let me start over:
>
>
>
> Those "logs" you posted aren't message logs.  Are those just console
> prints from ToApp and ToAdmin?  They are useless.  You need to see what you
> are receiving, too.
>
>
>
> When you create your application, create a FileLogFactory and pass that in
> as a parameter.  See example code near the bottom of this page:
>
> http://www.quickfixn.org/tutorial/creating-an-application
>
> A FileLogFactory will cause QF/n to create a log file that contains all
> messaging send and received.  It's just a file full of the raw fix
> communication.
>
>
>
> In your earlier email, you pasted a ToApp and ToAdmin print statement.
>  Sounds like you think they are related.  They are not.  The first is a
> message you sent; I think it sent fine.  The second is a rejection that you
> are sending.  In between, your counterparty sent you a message that was
> rejected, but you aren't looking at real message logs so you didn't see
> their message.
>
>
>
> Here's the reject that you are sending:
>
>
>
>
> 8=FIX.4.4|9=127|35=3|34=3|49=KRISQLSSTR|50=KRIS|52=20131115-14:20:46.515|56=HSBCAPFIX|45=2|58=Tag
> appears more than once|371=9063|372=W|373=13|10=197
>
>
>
> There's a lot of good information in the fields I highlighted.  45 tells
> you the seqno of the message that was rejected.  371 tells you which field
> is the problem.  372 tells you the message type of the rejected message.
>  373 is the error cause (which 58 helpfully spells out).  You rejected a
> W message with SeqNo=2 because it had multiple 9063 fields that your engine
> doesn't know how to handle.
>
>
>
> I suspect you have not updated your DD xml file for the various message
> and field customizations that your counterparty requires.  They have added
> custom field 9063 to their messages, but your engine does not know about
> it.  (Every counterparty does this kind of thing.)
>
>
>
> You need to fix your DD.  Get your counterparty's specs to know what
> changes you need to make.  Then read this page for instructions:
>
> http://www.quickfixn.org/tutorial/custom-fields-groups-and-messages
>
>
>
> Also, bookmark FIXimate.  I use this site all the freakin' time.
>
> http://www.fixtradingcommunity.org/FIXimate/FIXimate3.0/
>
>
>
> -Grant
>
>
>
>
>
-- 
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/20131118/951537ea/attachment-0002.htm>


More information about the Quickfixn mailing list