• Login
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.
  • F
    Franck Deny
    last edited by Jan 17, 2018, 3:14 PM

    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.

    C 1 Reply Last reply Jan 17, 2018, 4:21 PM Reply Quote 0
    • C
      Claudia Frank @Franck Deny
      last edited by Jan 17, 2018, 4:21 PM

      @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
      • F
        Franck Deny
        last edited by Jan 24, 2018, 10:27 AM

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

        C 1 Reply Last reply Jan 24, 2018, 11:49 AM Reply Quote 0
        • C
          Claudia Frank @Franck Deny
          last edited by Jan 24, 2018, 11:49 AM

          @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

          K 1 Reply Last reply Jul 24, 2018, 10:00 AM Reply Quote 0
          • K
            Kartik Parashar @Claudia Frank
            last edited by Jul 24, 2018, 10:00 AM

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

            C 1 Reply Last reply Jul 24, 2018, 12:39 PM Reply Quote 0
            • C
              Claudia Frank @Kartik Parashar
              last edited by Claudia Frank Jul 24, 2018, 12:40 PM Jul 24, 2018, 12:39 PM

              @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