falcon icon indicating copy to clipboard operation
falcon copied to clipboard

No specific subclasses for fields?

Open daybyter opened this issue 7 years ago • 3 comments

Hi!

There are no Field subclasses for Field for specific fieldsm like NoRelatedSym, MDReqID etc? Is this intentionally, so you have to use new Field( , ) ? Make the sources no very usable, I think? I wrote me a simple code generator in Python to create subclasses from a simple text file. Maybe this costs some performance, but creates nicer sources?

Ciao, Andreas

daybyter avatar Mar 02 '17 23:03 daybyter

@daybyter I strongly recommend you have a look at Philadelphia FIX engine, which is much more feature complete and probably faster too.

/cc @jvirtanen

penberg avatar Mar 03 '17 08:03 penberg

@daybyter Yes, you might want to take a look at Philadelphia, which is designed based on Falcon and Libtrading. It is currently more complete than Falcon, and contains definitions for all FIX 4.2, FIX 4.3, FIX 4.4, FIX 5.0, FIX 5.0 SP1, and FIX 5.0 SP2 message types, tags, and enumerations.

I have prepared a small example that shows how to log onto GDAX using Philadelphia.

jvirtanen avatar Mar 03 '17 12:03 jvirtanen

Thanks a lot for your hints! I'll take a look.

daybyter avatar Mar 10 '17 19:03 daybyter