StockSharp on Linux with mono
Atom
15.10.2018
James


Is StockSharp compatible with mono?



Спасибо:


Mikhail Sukhov

Фотография
Дата: 17.10.2018
Ответить


Yes, but we recommend using .NET Core. And yes, recompilation required.
Спасибо:

James

Фотография
Дата: 30.10.2018
Ответить


Thanks for getting back.

Our whole workflow is Linux, so I'm not sure if we can use this project unless it works with mono.

I'm not seeing how Stock# can be used with mono, because I tried to compile some of the sources from Github, and StockSharp is using parts of the .NET library that have not been implemented in mono. For example, in the Logging project, SpeechLogListener.cs uses System.Speech which is not covered by mono.

Do you specifically know of Stock# being built with mono, and if yes, how would I deal with this issue?
Спасибо:

Mikhail Sukhov

Фотография
Дата: 30.10.2018
Ответить


1) We ported S# using .NET Core. Unfortunately, we do not have experience with Mono.
2) We do not publish all sources to GitHub. Some sources are paid only. On GitHub only S# core with base classes to extend S# by own implementation (connectors, algos etc.).
3) Graphical components like other Windows related components are not portable. We have FIX based algo strategies that works on Linux.
Спасибо:

James

Фотография
Дата: 31.10.2018
Ответить


I would still like to clarify "We have FIX based algo strategies that works on Linux". Does this mean that a FIX based trading system was implemented with StartSharp using mono, or was something like Wine used to make a program compiled on Windows work under Linux?

I have no need for graphical components. So I am wondering if I purchase a connector, will I be able to implement a strategy compiled on Linux with mono?
Спасибо:

Mikhail Sukhov

Фотография
Дата: 01.11.2018
Ответить


It was implemented by .NET Core. .NET Core is Microsoft cross-platform FW. Mono - was developed by Novell but now supported by Microsoft as well. Anyway, project compiled as .NET Core assembly should be compatible with both .NET FW and Mono.

All paid components presented on the following page https://stocksharp.ru/products/pricing/
Price for the FIX connector's sources - https://stocksharp.ru/products/pricing/#fix
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy