Algorithmischer Handel für .NET und Python✦74+ Konnektoren · Börsen · Broker · Krypto✦S#.Designer · Backtest · optimieren · live gehen✦Eine Community von 31,680+ Tradern und Entwicklern✦Algorithmischer Handel für .NET und Python✦74+ Konnektoren · Börsen · Broker · Krypto✦S#.Designer · Backtest · optimieren · live gehen✦Eine Community von 31,680+ Tradern und Entwicklern✦
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?
We ported S# using .NET Core. Unfortunately, we do not have experience with Mono.
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.).
Graphical components like other Windows related components are not portable. We have FIX based algo strategies that works on Linux.
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?
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.
Wir verwenden Cookies, um die beste Erfahrung auf unserer Website zu gewährleisten. Durch die weitere Nutzung unserer Seite stimmen Sie der Verwendung von Cookies zu.
Kommentare (5)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
Yes, but we recommend using .NET Core. And yes, recompilation required.
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?
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?
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.com/en/products/pricing/ Price for the FIX connector's sources - https://stocksharp.com/en/products/pricing/#fix