Data Dictionary

2 messages Options
Embed this post
Permalink
VENU

Data Dictionary

Reply Threaded More More options
Print post
Permalink
Dear All,

when i recevie this message from server, how can i change these messages with field names and value names .

do we need to write any xml based parsing ?

my client is developed in c++.



8=FIX.4.2 9=112 35=D 11=neww 21=1 38=100 40=2 44=10 54=1 55=ght 59=0 60=20080922-07:34:05.296 167=CS 10=173


kindly let me know the details.
toli

Re: Data Dictionary

Reply Threaded More More options
Print post
Permalink
Hi Venu,

I'm sorry, but I don't think that I understand your question.

If you want to modify the incoming message to have FIX tag name and
FIX tag value (ie SYMBOL=55 or MsgType=EXECUTION_REPORT) then you have
to write this translation yourself.

You can look at
org.marketcetera.quickfix.FIXDataDictionary.getHumanFieldName() and
getHumanFieldValue() functions as a guide on how to do that. We
basically take the QFJ DataDictionary object and get the
human-readable names out of it.

http://trac.marketcetera.org/trac.fcgi/browser/trunk/source/core/src/main/java/org/marketcetera/quickfix/FIXDataDictionary.java#L69

does that answer your question?

Seems like you'll have to write some code yourself, but if you can
somehow get to the underlying QFJ object you may not need to do the
parsing. It's going to be tougher to do this in C++, you may want to
look at the C++ QuickFIX project (quickfixengine.com) to see if you
can load up the data dictionary XML file in C++ using their libraries
and get the tags that way.

On Mon, Sep 22, 2008 at 1:44 AM, VENU <[hidden email]> wrote:

>
> Dear All,
>
> when i recevie this message from server, how can i change these messages
> with field names and value names .
>
> do we need to write any xml based parsing ?
>
> my client is developed in c++.
>
>
>
> 8=FIX.4.2 9=112 35=D 11=neww 21=1 38=100 40=2 44=10 54=1 55=ght 59=0
> 60=20080922-07:34:05.296 167=CS 10=173
>
>
> kindly let me know the details.
> --
> View this message in context: http://n2.nabble.com/Data-Dictionary-tp1109079p1109079.html
> Sent from the m-etc-dev mailing list archive at Nabble.com.
>
> _______________________________________________
> Marketcetera Developers mailing list
> Marketcetera Documentation: http://trac.marketcetera.org
> To unsubscribe, go to
> http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-dev or send an email to [hidden email].
>



--
Toli Kuznets
http://www.marketcetera.com: Open-Source Trading Platform
download.run.trade.
_______________________________________________
Marketcetera Developers mailing list
Marketcetera Documentation: http://trac.marketcetera.org
To unsubscribe, go to
http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-dev or send an email to [hidden email].