Re: [Quickfix-developers] Data Dictionary Sources
Brought to you by:
orenmnero
From: James D. <jc...@co...> - 2016-01-09 12:15:30
|
Mike, Dusting the cobwebs off as I try to remember (Oren feel free to correct me on this), the Data Dictionaries were generated off the tables MS Word doc specs provided on the FPL site. I think the process was to "Save As HTML" each doc then write a parser. This was not ideal but it was all there was. It was not perfect by the quickfix community helped out and and pointed out the errors and inconsistencies. I also think I remember that with the FIX 4.4 creation of component blocks by FPL in the spec was really annoying. At the time there was not an XML representation of the protocol. I hope this helps. Jim On Fri, Jan 8, 2016 at 7:08 PM, Michael C. Starkie <hik...@gm...> wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/ > > > Hi, > I'm curious as to how the data dictionaries (e.g., FIX44.xml) files are > created. > > Were they generated by hand, from looking at the FIX specifications, were > they parsed from the Fix Repository source xml files or both? > > I was experimenting with automating similar dictionaries from the formal > fix repository files but found them to be inconsistent with the > specifications and error prone. > > For Example, according to the FIX 4.4 spec, the AllocGroup in > MsgType="AS" should contain tag 635 (ClearingFeeIndicator), but the > FixRepository.xml file from the FIX consortium seems to have left that tag > out in the AllocGrp component of the FIX.4.4 section. > > Also, what is the difference between FIX44.xml and FIX44.modified.xml? > > Thanks, > Mike > > > ------------------------------------------------------------------------------ > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > -- *Connamara* *We build capital markets software.* http://www.connamara.com <http://connamara.com/> |