fix engine for mono/csharp

Imported from previous forum

what would be the best alternative to incorporate a fix engine into a trading application written in csharp and running on linux using the mono compiler? Through my own research I have identified 2 options that seem viable

  1. use the versafix engine
  2. use quickfixj with ikvm to make it run under mono
    If you have experience with these options or have an opinion about them or know of another alternative, I would like to hear it.

thanks

Ramon de Groot

If you are familiar with quickfix and C# is your language of choice, you can also look at quickfixn.org which is a .NET port of quickfix. Has the same FromApp/ToApp callbacks but is all .NET - not a wrapper. I haven’t tested it on mono though but conceivably should work.

what would be the best alternative to incorporate a fix engine into a trading application written in csharp and running on linux using the mono compiler? Through my own research I have identified 2 options that seem viable

  1. use the versafix engine
  2. use quickfixj with ikvm to make it run under mono
    If you have experience with these options or have an opinion about them or know of another alternative, I would like to hear it.

thanks

Ramon de Groot

according to this c# - Is there a Fix implementation running under mono? - Stack Overflow post on stackoverflow, quickfixn does not work although I have not tried it myself.

If you are familiar with quickfix and C# is your language of choice, you can also look at quickfixn.org which is a .NET port of quickfix. Has the same FromApp/ToApp callbacks but is all .NET - not a wrapper. I haven’t tested it on mono though but conceivably should work.

what would be the best alternative to incorporate a fix engine into a trading application written in csharp and running on linux using the mono compiler? Through my own research I have identified 2 options that seem viable

  1. use the versafix engine
  2. use quickfixj with ikvm to make it run under mono
    If you have experience with these options or have an opinion about them or know of another alternative, I would like to hear it.

thanks

Ramon de Groot

That StackOverflow post is not applicable. QuickFIX/n (quickfixn.org) is different from QuickFIX (quickfixengine.org). HTH

according to this c# - Is there a Fix implementation running under mono? - Stack Overflow post on stackoverflow, quickfixn does not work although I have not tried it myself.

If you are familiar with quickfix and C# is your language of choice, you can also look at quickfixn.org which is a .NET port of quickfix. Has the same FromApp/ToApp callbacks but is all .NET - not a wrapper. I haven’t tested it on mono though but conceivably should work.

what would be the best alternative to incorporate a fix engine into a trading application written in csharp and running on linux using the mono compiler? Through my own research I have identified 2 options that seem viable

  1. use the versafix engine
  2. use quickfixj with ikvm to make it run under mono
    If you have experience with these options or have an opinion about them or know of another alternative, I would like to hear it.

thanks

Ramon de Groot

Thanks Kevin and Scott for your suggestions. I will have a look at guickfix/n

That StackOverflow post is not applicable. QuickFIX/n (quickfixn.org) is different from QuickFIX (quickfixengine.org). HTH

according to this c# - Is there a Fix implementation running under mono? - Stack Overflow post on stackoverflow, quickfixn does not work although I have not tried it myself.

If you are familiar with quickfix and C# is your language of choice, you can also look at quickfixn.org which is a .NET port of quickfix. Has the same FromApp/ToApp callbacks but is all .NET - not a wrapper. I haven’t tested it on mono though but conceivably should work.

what would be the best alternative to incorporate a fix engine into a trading application written in csharp and running on linux using the mono compiler? Through my own research I have identified 2 options that seem viable

  1. use the versafix engine
  2. use quickfixj with ikvm to make it run under mono
    If you have experience with these options or have an opinion about them or know of another alternative, I would like to hear it.

thanks

Ramon de Groot