FIX Protocol parser for Notepad++
-
Hello,
I’m trying to develop a FIX Protocol parser for Notepad++.
FIX protocol is a protocol a bit similar to ini code [code=value].
This is documented on several websites (http://fixwiki.org/fixwiki/FIXwiki …)My resources are a js file containing all values per tag
https://raw.githubusercontent.com/drewnoakes/fix-decoder/master/src/scripts/app/data.jsIs there any way to use this file to parse the FIX ?
Sorry, it’s my first NPP development without any IDE :'(Thanks a lot.
-
it’s been a while since I had to use FIX and FAST but at that time, QuickFIX seemed to be
a good and already stable parser.Cheers
Claudia -
Thanks Nadia for this help :)
May i ask you if you managed to use it and integrate with Notepad++ ? -
Hmmm, don’t know who Nadia is ;-)
but I started using standalone exe together with NppExec to make it work
but afterwards the python modul .What I did at that time was to decode fix messages based on a xml file containing
the fix fields and sending fix messages for testing.I can see if I find some old scripts if you are interested but you have to be aware
that I can’t say if they are still valid and that was the time as I started playing with
python. I would probably rewrite them nowadays.Cheers
Claudia -
I am newbie and thank you so much for the link , i was finally able to get the new version of quickfix with the python files. If you were able to successfully implement the quickfix connection, can you please post a small snippet of code on how to connect via python to any fix based server. I am struggling to get examples on how to do it.
-
what about using the current documentation? Do the python examples not help anymore?
http://www.quickfixengine.org/quickfix/doc/html/application.htmlMy testing scripts were based on this exampls and btw. there is no such thing as
the one-and-only fix program which connects to any fix server because exchanges
tend to implement their own number of messages and fields to met their requirement.
You always have to adapt it a little bit. FIX just defines the protocol and mostly the
workflow what needs to be done but you can expect that there is always a slight
difference from exchange to exchange.Btw. there are also a lot of stackoverfow messages concerning quickfix and python.
I would think you get a better chance to get your problem solved when asking there.Cheers
Claudia