The S#.Installer allows you to: - download and install S#.Designer, S#.Terminal, S#.Data - install the QUIK connector, - buy and install connectors S#.MT4, S#.MT5, S#.MatLab - buy and install additional software - install the program together with bought connectors - track the process of purchasing new programs - download the S#.API library and automatically tracks its updates. - download the purchased training lessons, the S#.Shell. How to install the program: 1. Download the archive Installer.zip (make sure!!! you have installed .NET 5 For our applications you will need .NET 5 according your OS version). 2. In the archive settings to choose Unlock. Installer.zip_Properties.png 3. Unpack the archive and find the file StockSharp.Installer.Console.bat. StockSharp_Installer_bat.png 4. Will start the setup mode (if you see that setup mode don't start and .bat file appears only for a short time the most probably you didn't install NET 5. Please back to step one and install it). You must wait for the full installation. During the first installation, you must enter your StockSharp username and password. S#.Installer.UI_LogIn.png 5. After installation, open the program window. S#.Installer.UI.png How to work with S#.Installer: S#.Installer allows you to: - select programs available for download - manage updates of downloaded programs - purchase available paid programs For the convenience of finding the necessary product in the program, you can choose the type of application. S#.Installer.UI_choose.png To install the desired application, you need to: 1. Select the app, click install, agree to the license agreement, and click Continue. S#.Installer.UI_download.png 2. After this you need to choose the installation path. IMPORTANT! It is necessary that the folder where the program will be installed is empty. S#.Installer.UI_dir.png 3. After selecting the directory, click Continue. 4. Select Execute and the installation process begins. S#.Installer.UI_instal.png 5. After installation, you can use the program. To delete the program, select delete and click Continue. S#.Installer.UI_del.png To repair, select repair and click Continue. S#.Installer.UI_repair.png S#.Installer independently tracks all software updates and updates itself automatically. Therefore, there is no need to delete it after installation. S#.Installer is not closed by clicking on the "X" in the program window, but is closed via the toolbar, select the menu (using the right mouse button) Close. You can also check for updates by clicking the check for updates button in the right corner of the program window. S#.Installer.UI_force_update.png If updates are available, a notification will appear. S#.Installer.UI_updat.png To purchase paid apps, select the software you need and click the Buy button. S#.Installer.UI_buy.png
Good day friends! We have important news for you! algo-trading-news.jpg Recently we’ve released our application S#.Installer what is a head center for all of our products! According to this, we would like to announce that all of you who study or studied in our courses: Archives with examples and S#.Shell program will be updated automatically by S#.Installer! The old method is not longer working S# .Installer will also be used for the initial receipt and installation products! Enjoy our program!
Hello, Friends! We have great news! StockSharp provides users with an application for managing programs - S#.Installer. In the near future, it will replace all installers, combining them in one application. new_app_trading.png What S#. Installer can do: - Install all StockSharp programs, including those with purchased connectors - Track and warn about program updates - Track purchases and install them - Makes the user's work with programs more convenient and easier For more information about S#.Installer, follow the link. Let's make trading convenient!
00:00:00.000 | QuikTrader | Connect 16:13:57.674 | Quik LUA. Transactions | Connect to 127.0.0.1:5001... 16:13:57.675 | Quik LUA. Transactions | Connect to 127.0.0.1:5001 is OK. 16:13:57.677 | Quik LUA. Transactions | Sending logon to 127.0.0.1:5001... 16:13:57.698 | Quik LUA. Transactions | Logon sent to 127.0.0.1:5001 OK. 16:13:57.715 | Quik LUA. Transactions | To server: 8=FIX.4.4^9=103^35=A^49=FIrob ot^56=StockSharpTS^52=20171227-13:13:57.692^34=1^98=0^108=0^141=Y^553=FIrobot^55 4=FIrobot^10=174^ 16:13:57.718 | Quik LUA. Market data | Connect to 127.0.0.1:5001... 16:13:57.721 | Quik LUA. Market data | Connect to 127.0.0.1:5001 is OK. 16:13:57.721 | Quik LUA. Transactions | Start message processing. 16:13:57.721 | Quik LUA. Market data | Sending logon to 127.0.0.1:5001... 16:13:57.722 | Quik LUA. Market data | Logon sent to 127.0.0.1:5001 OK. 16:13:57.724 | Quik LUA. Market data | To server: 8=FIX.4.4^9=103^35=A^49=FIrobo t^56=StockSharpMD^52=20171227-13:13:57.722^34=1^98=0^108=0^141=Y^553=FIrobot^554 =FIrobot^10=146^ 16:13:57.724 | Quik LUA. Market data | Start message processing. 16:13:57.731 | Quik LUA. Market data | Сессия '127.0.0.1:5001 Sender FIrobot Tar get StockSharpMD'. Получено: '8=FIX.4.4^9=62^35=A^49=FIrobot^56=StockSharpMD^52= 20171227-13:13:57.724^34=1^10=052^' 16:13:57.731 | Quik LUA. Transactions | Сессия '127.0.0.1:5001 Sender FIrobot Ta rget StockSharpTS'. Получено: '8=FIX.4.4^9=62^35=A^49=FIrobot^56=StockSharpTS^52 =20171227-13:13:57.707^34=1^10=075^' 00:00:00.000 | QuikTrader | BP:Connect,T(L)=2017/12/27 16:13:57.733 16:13:57.733 | QuikTrader | BP:Connect,T(L)=2017/12/27 16:13:57.733 16:13:57.767 | Quik LUA. Transactions | To server: 8=FIX.4.4^9=82^35=AN^49=FIrob ot^56=StockSharpTS^52=20171227-13:13:57.767^34=2^710=58437310^724=0^10=034^ 16:13:57.767 | Quik LUA. Transactions | To server: 8=FIX.4.4^9=82^35=AF^49=FIrob ot^56=StockSharpTS^52=20171227-13:13:57.767^34=3^584=58437311^585=7^10=049^ 16:13:57.770 | Quik LUA. Market data | To server: 8=FIX.4.4^9=81^35=x^49=FIrobot ^56=StockSharpMD^52=20171227-13:13:57.770^34=2^320=58437312^559=4^10=247^ 16:13:57.788 | Quik LUA. Transactions | Сессия '127.0.0.1:5001 Sender FIrobot Ta rget StockSharpTS'. Получено: '8=FIX.4.4^9=161^35=AP^49=FIrobot^56=StockSharpTS^ 52=20171227-13:13:57.767^34=2^710=58437310^1=^581=3^728=0^55=StockSharpMoney^753 =4^708=0^707=SMTM^708=0^707=CRES^708=0^707=VADJ^10=229^' 16:13:57.804 | BasketMessageAdapter | Ошибка подключения для LuaFixTransactionMe ssageAdapter: System.ArgumentNullException: Value cannot be null. Parameter name: key at System.Collections.Generic.Dictionary`2.FindEntry(TKey key) at System.Collections.Generic.Dictionary`2.ContainsKey(TKey key) at Ecng.Collections.SynchronizedDictionary`2.ContainsKey(TKey key) at Ecng.Collections.CollectionHelper.TryAdd(IDictionary`2 dict, TKey key, TValue value) at StockSharp.Messages.InMemoryMessageAdapterProvider.SetAdapter(String portf olioName, IMessageAdapter adapter) at StockSharp.Algo.BasketMessageAdapter.OnInnerAdapterNewOutMessage(IMessageA dapter innerAdapter, Message message) at StockSharp.Algo.BasketMessageAdapter.c__DisplayClass46_0.b__2(Message m) at StockSharp.Messages.MessageAdapterWrapper.RaiseNewOutMessage(Message messa ge) at StockSharp.Algo.HeartbeatMessageAdapter.OnInnerAdapterNewOutMessage(Messag e message) at StockSharp.Messages.MessageAdapterWrapper.RaiseNewOutMessage(Message messa ge) at StockSharp.Algo.SubscriptionMessageAdapter.OnInnerAdapterNewOutMessage(Mes sage message) at StockSharp.Messages.MessageAdapter.SendOutMessage(Message message) at StockSharp.Fix.FixMessageAdapter.#=qLFq$feWZL49PjvnxEoZQNFCzJ6PVUe0Z262C68 1LItg=() 16:13:57.733 | QuikTrader | BP:Connect,T(L)=2017/12/27 16:13:57.804,Error=V alue cannot be null. Parameter name: key