Some problems about quickfix engine

Imported from previous forum

Dear all,I have some problems about quickfix engine:
First,is quickfix engine the FPL’s official fix session engine?
Second,if quickfix engine is not the FPL’s official fix session engine,how quickfix engine uses in FIX products? Can quickfix communicate with the FIX products in existence?
If you know something about this,please reply,thank you very much!

Hi,
Quickfix is one of the many FIX libraries/engines that support the FIX protocol in terms of messages and the session - you can see a list of vendors on this site.

You can use quickfix to develop software that can use FIX to communicate with other FIX systems as am initiator or acceptor(client - server) but remember that some firms and institutions modify FIX (especially the early versions) so you may need to do some customizing to make it work with all the systems out there.

If you have specific queries about quickfix, you may want to post those in the quickfix web site or forums.

Kind Regards
John

Dear all,I have some problems about quickfix engine: First,is
quickfix engine the FPL’s official fix session engine? Second,if
quickfix engine is not the FPL’s official fix session engine,how
quickfix engine uses in FIX products? Can quickfix communicate with
the FIX products in existence? If you know something about
this,please reply,thank you very much!

Hi,John
Thanks for your reply!
I have another problem,you said Quickfix is one of the many FIX libraries/engines that support the FIX protocol in terms of messages and the session, and Quickfix is an opensource software,is there other better opensource FIX librarie/engine that support the FIX protocol in terms of messages and the session?

Hi, Quickfix is one of the many FIX libraries/engines that support the
FIX protocol in terms of messages and the session - you can see a list
of vendors on this site.

You can use quickfix to develop software that can use FIX to communicate
with other FIX systems as am initiator or acceptor(client - server) but
remember that some firms and institutions modify FIX (especially the
early versions) so you may need to do some customizing to make it work
with all the systems out there.

If you have specific queries about quickfix, you may want to post those
in the quickfix web site or forums.

Kind Regards John

Dear all,I have some problems about quickfix engine: First,is
quickfix engine the FPL’s official fix session engine? Second,if
quickfix engine is not the FPL’s official fix session engine,how
quickfix engine uses in FIX products? Can quickfix communicate with
the FIX products in existence? If you know something about
this,please reply,thank you very much!

I am happy with quickfix as an open source but you may want to consider QuickFIX/J (if you are using Java) also some vendors offer a “community” version of their products for you to use.

Kind Regards
John

Hi,John Thanks for your reply! I have another problem,you said Quickfix
is one of the many FIX libraries/engines that support the FIX protocol
in terms of messages and the session, and Quickfix is an opensource
software,is there other better opensource FIX librarie/engine that
support the FIX protocol in terms of messages and the session?

Hi, Quickfix is one of the many FIX libraries/engines that support the
FIX protocol in terms of messages and the session - you can see a list
of vendors on this site.

You can use quickfix to develop software that can use FIX to
communicate with other FIX systems as am initiator or acceptor(client

  • server) but remember that some firms and institutions modify FIX
    (especially the early versions) so you may need to do some customizing
    to make it work with all the systems out there.

If you have specific queries about quickfix, you may want to post
those in the quickfix web site or forums.

Kind Regards John

Dear all,I have some problems about quickfix engine: First,is
quickfix engine the FPL’s official fix session engine? Second,if
quickfix engine is not the FPL’s official fix session engine,how
quickfix engine uses in FIX products? Can quickfix communicate
with the FIX products in existence? If you know something about
this,please reply,thank you very much!

Hi,John
Does FPL has an official FIX library/engine that supports the FIX session level?I am looking for the software that supports the session level, and we develop the application level.If FPL has no official FIX library/engine,and I will consider to use Quickfix(developing in C++).

I am happy with quickfix as an open source but you may want to consider
QuickFIX/J (if you are using Java) also some vendors offer a “community”
version of their products for you to use.

Kind Regards John

Hi,John Thanks for your reply! I have another problem,you said
Quickfix is one of the many FIX libraries/engines that support the FIX
protocol in terms of messages and the session, and Quickfix is an
opensource software,is there other better opensource FIX
librarie/engine that support the FIX protocol in terms of messages and
the session?

Hi, Quickfix is one of the many FIX libraries/engines that support
the FIX protocol in terms of messages and the session - you can see
a list of vendors on this site.

You can use quickfix to develop software that can use FIX to
communicate with other FIX systems as am initiator or
acceptor(client

  • server) but remember that some firms and institutions modify FIX
    (especially the early versions) so you may need to do some
    customizing to make it work with all the systems out there.

If you have specific queries about quickfix, you may want to post
those in the quickfix web site or forums.

Kind Regards John

Dear all,I have some problems about quickfix engine: First,is
quickfix engine the FPL’s official fix session engine?
Second,if quickfix engine is not the FPL’s official fix session
engine,how quickfix engine uses in FIX products? Can quickfix
communicate with the FIX products in existence? If you know
something about this,please reply,thank you very much!

No, there is no official FIX Library - so using the quickfix libs to handle the session may be a good start.

If you are using regular FIX messages New Order Single, Exec Report, and so on you may want to use quickfix for that, and then code your trading application in c++ around that.
John

Hi,John Does FPL has an official FIX library/engine that supports the
FIX session level?I am looking for the software that supports the
session level, and we develop the application level.If FPL has no
official FIX library/engine,and I will consider to use
Quickfix(developing in C++).

I am happy with quickfix as an open source but you may want to
consider QuickFIX/J (if you are using Java) also some vendors offer a
“community” version of their products for you to use.

Kind Regards John

Hi,John Thanks for your reply! I have another problem,you said
Quickfix is one of the many FIX libraries/engines that support the
FIX protocol in terms of messages and the session, and Quickfix is
an opensource software,is there other better opensource FIX
librarie/engine that support the FIX protocol in terms of messages
and the session?

Hi, Quickfix is one of the many FIX libraries/engines that support
the FIX protocol in terms of messages and the session - you can
see a list of vendors on this site.

You can use quickfix to develop software that can use FIX to
communicate with other FIX systems as am initiator or
acceptor(client

  • server) but remember that some firms and institutions modify FIX
    (especially the early versions) so you may need to do some
    customizing to make it work with all the systems out there.

If you have specific queries about quickfix, you may want to post
those in the quickfix web site or forums.

Kind Regards John

Dear all,I have some problems about quickfix engine: First,is
quickfix engine the FPL’s official fix session engine?
Second,if quickfix engine is not the FPL’s official fix
session engine,how quickfix engine uses in FIX products? Can
quickfix communicate with the FIX products in existence? If
you know something about this,please reply,thank you very
much!

At present we are using regular FIX messages,but it’s possible that we use particular FIX messages in the future.You mean Quickfix supports regular messages well,but doesn’t support other messages well.Is that because of QuickFix’s performance?If we wanna use other messages,shall we use commercial Fix Library/Engine?

No, there is no official FIX Library - so using the quickfix libs to
handle the session may be a good start.

If you are using regular FIX messages New Order Single, Exec Report, and
so on you may want to use quickfix for that, and then code your trading
application in c++ around that. John

Hi,John Does FPL has an official FIX library/engine that supports the
FIX session level?I am looking for the software that supports the
session level, and we develop the application level.If FPL has no
official FIX library/engine,and I will consider to use
Quickfix(developing in C++).

I am happy with quickfix as an open source but you may want to
consider QuickFIX/J (if you are using Java) also some vendors offer
a “community” version of their products for you to use.

Kind Regards John

Hi,John Thanks for your reply! I have another problem,you said
Quickfix is one of the many FIX libraries/engines that support the
FIX protocol in terms of messages and the session, and Quickfix is
an opensource software,is there other better opensource FIX
librarie/engine that support the FIX protocol in terms of messages
and the session?

Hi, Quickfix is one of the many FIX libraries/engines that
support the FIX protocol in terms of messages and the session -
you can see a list of vendors on this site.

You can use quickfix to develop software that can use FIX to
communicate with other FIX systems as am initiator or
acceptor(client

  • server) but remember that some firms and institutions modify
    FIX (especially the early versions) so you may need to do some
    customizing to make it work with all the systems out there.

If you have specific queries about quickfix, you may want to
post those in the quickfix web site or forums.

Kind Regards John

Dear all,I have some problems about quickfix engine:
First,is quickfix engine the FPL’s official fix session
engine? Second,if quickfix engine is not the FPL’s official
fix session engine,how quickfix engine uses in FIX
products? Can quickfix communicate with the FIX products in
existence? If you know something about this,please
reply,thank you very much!

[ original email was from Jan Rheinold Amoyo - jramoyo@yahoo.com ]
I guess what he meant to say is that may firms use customized versions of the FIX protocol which may not be readily supported by a “stock” quickfix engine. You might have to make some configuration adjustments to your quickfix message libraries.

At present we are using regular FIX messages,but it’s possible that we
use particular FIX messages in the future.You mean Quickfix supports
regular messages well,but doesn’t support other messages well.Is that
because of QuickFix’s performance?If we wanna use other messages,shall
we use commercial Fix Library/Engine?

No, there is no official FIX Library - so using the quickfix libs to
handle the session may be a good start.

If you are using regular FIX messages New Order Single, Exec Report,
and so on you may want to use quickfix for that, and then code your
trading application in c++ around that. John

Hi,John Does FPL has an official FIX library/engine that supports
the FIX session level?I am looking for the software that supports
the session level, and we develop the application level.If FPL has
no official FIX library/engine,and I will consider to use
Quickfix(developing in C++).

I am happy with quickfix as an open source but you may want to
consider QuickFIX/J (if you are using Java) also some vendors
offer a “community” version of their products for you to use.

Kind Regards John

Hi,John Thanks for your reply! I have another problem,you said
Quickfix is one of the many FIX libraries/engines that support
the FIX protocol in terms of messages and the session, and
Quickfix is an opensource software,is there other better
opensource FIX librarie/engine that support the FIX protocol in
terms of messages and the session?

Hi, Quickfix is one of the many FIX libraries/engines that
support the FIX protocol in terms of messages and the session

  • you can see a list of vendors on this site.

You can use quickfix to develop software that can use FIX to
communicate with other FIX systems as am initiator or
acceptor(client

  • server) but remember that some firms and institutions modify
    FIX (especially the early versions) so you may need to do
    some customizing to make it work with all the systems out
    there.

If you have specific queries about quickfix, you may want to
post those in the quickfix web site or forums.

Kind Regards John

Dear all,I have some problems about quickfix engine:
First,is quickfix engine the FPL’s official fix session
engine? Second,if quickfix engine is not the FPL’s
official fix session engine,how quickfix engine uses in
FIX products? Can quickfix communicate with the FIX
products in existence? If you know something about
this,please reply,thank you very much!