Community
    • Login

    FIX Protocol parser for Notepad++

    Scheduled Pinned Locked Moved Notepad++ & Plugin Development
    6 Posts 3 Posters 6.3k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Franck DenyF
      Franck Deny
      last edited by

      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.js

      Is there any way to use this file to parse the FIX ?
      Sorry, it’s my first NPP development without any IDE :'(

      Thanks a lot.

      Claudia FrankC 1 Reply Last reply Reply Quote 0
      • Claudia FrankC
        Claudia Frank @Franck Deny
        last edited by

        @Franck-Deny

        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

        1 Reply Last reply Reply Quote 0
        • Franck DenyF
          Franck Deny
          last edited by

          Thanks Nadia for this help :)
          May i ask you if you managed to use it and integrate with Notepad++ ?

          Claudia FrankC 1 Reply Last reply Reply Quote 0
          • Claudia FrankC
            Claudia Frank @Franck Deny
            last edited by

            @Franck-Deny

            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

            Kartik ParasharK 1 Reply Last reply Reply Quote 0
            • Kartik ParasharK
              Kartik Parashar @Claudia Frank
              last edited by

              @Claudia-Frank

              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.

              Claudia FrankC 1 Reply Last reply Reply Quote 0
              • Claudia FrankC
                Claudia Frank @Kartik Parashar
                last edited by Claudia Frank

                @Kartik-Parashar

                what about using the current documentation? Do the python examples not help anymore?
                http://www.quickfixengine.org/quickfix/doc/html/application.html

                My 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

                1 Reply Last reply Reply Quote 2
                • First post
                  Last post
                The Community of users of the Notepad++ text editor.
                Powered by NodeBB | Contributors