Assign, install and work with S#.Installer.


Assign, install and work with S#.Installer.
Atom Reply
9/1/2020


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




33 Answers
1 2  >
Daniel Brady

Avatar
Date: 9/2/2020
Reply


Hi,

I've tryed using this installer, but it is failing with an error on the NuGet package. See below:
12:17:53.587 | Logger | update check failed: System.IO.FileLoadException: Could not load file or assembly 'NuGet.PackageManagement, Version=5.6.0.5, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. Strong name validation failed. (Exception from HRESULT: 0x8013141A)
File name: 'NuGet.PackageManagement, Version=5.6.0.5, Culture=neutral, PublicKeyToken=31bf3856ad364e35' ---> System.Security.SecurityException: Strong name validation failed. (Exception from HRESULT: 0x8013141A)
The Zone of the assembly that failed was:
MyComputer

Any advice on how I can fix this?
Fixed
5.0.4
Thanks:

Support

Avatar
Date: 9/2/2020
Reply


Hello

What the OS you have?
Thanks:

Daniel Brady

Avatar
Date: 9/2/2020
Reply


This is under Windows 10
Thanks:

Support

Avatar
Date: 9/2/2020
Reply


Daniel Brady Перейти
This is under Windows 10


Hello

Please try the attach. More explanation here https://stackoverflow.co...ion-for-all-net-assembly
Thanks:

Daniel Brady

Avatar
Date: 9/7/2020
Reply


Thanks. This fixed the problem.
Thanks:

Tristen Fielding

Avatar
Date: 10/27/2020
Reply


Hi,

I'm on Windows 10 and I've downloaded the installer. And I've unlocked and unzipped it as per the instructions above. The batch file will create several folders under my documents folder however, I'm getting an UnauthorizedAccessException anytime it tries to write a file. I've reviewed the Security settings, including adding full access to Everyone. Then I ran the StockSharp.Installer.Console.bat several times (in boh normal user mode and as an admin) but I'm still getting access denied on every file write. For example:

Код

20:11:40.523 | ConfigProvider | error saving config: System.UnauthorizedAccessException: Access to the path 'C:\Users\xxxxx\Documents\StockSharp\Installer\installer_apps.xml' is denied.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.File.InternalWriteAllBytes(String path, Byte[] bytes, Boolean checkHost)
at StockSharp.Installer.ConfigProvider.<>c__DisplayClass14_0.<CheckSaveProductProvider>b__0()
at Ecng.Common.Converter.<>c__DisplayClass22_0.<DoInCulture>b__0()
at Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
at StockSharp.Installer.ConfigProvider.EnsureAllSaved()

and
Код
20:11:47.268 | S#.Installer.Console | NuGet.Protocol.Core.Types.FatalProtocolException: Error downloading 'AWSSDK.Core.3.3.107.38' from 'https://api.nuget.org/v3-flatcontainer/awssdk.core/3.3.107.38/awssdk.core.3.3.107.38.nupkg'. ---> System.UnauthorizedAccessException: Access to the path 'C:\Users\tristen\Documents\StockSharp\Installer\packages_download\jk442mvk.du4.nugetdirectdownload' is denied.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
at NuGet.Protocol.GetDownloadResultUtility.<DirectDownloadAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---


Any advice on how to fix this issue?
Thanks:

Tristen Fielding

Avatar
Date: 10/28/2020
Reply


Can I get some help with this or should I start looking elsewhere?
Thanks:

Matt

Avatar
Date: 10/30/2020
Reply


Version: 5.0.0.0
in 64-bit mode: True
OS version: Microsoft Windows NT 6.2.9200.0


Hello I am trying to create my first connection to an existing interactive brokers account. On your page:

https://doc.stocksharp.c...9-a30b-c34a9d47bed2.htm

the connection settings window shows a username and password input.

but on my S# Terminal v 5.0.19 Window, I add interactive brokers and there is no place to enter the account's username and password.

Thank you for your help.

Matt
Thanks:

Matt

Avatar
Date: 10/30/2020
Reply


Tristan you need to first check the box on the installer zip file that says "unblock" I was getting a similar message as you but their install instructions were very clear with that important step.
Thanks:

Tristen Fielding

Avatar
Date: 11/5/2020
Reply


FIXED!

@matt Thanks for trying to help. As stated above, I already clicked on the "Unblock" check box but that wasn't the issue. However, with your encouragement, I decided to try it again. So thanks for the support. I greatly appreciate it.

** SOLUTION **
Turned out that my Antivirus application was protecting the MyDocuments folder. Once I removed the protection everything started working as expected.
Thanks:

Jameshed Javed

Avatar
Date: 11/20/2020
Reply


is there any guide? how to install it in linux?
Thanks:

jesus

Avatar
Date: 11/22/2020
Reply


Jameshed Javed Перейти
is there any guide? how to install it in linux?


i want to
Thanks:

Cam Zhao

Avatar
Date: 12/13/2020
Reply


Windows 10 box. Installation failed with following error. Any idea?

23:54:40.388 | ProgressHelper | STATUS: Updates check complete
23:54:40.388 | ProductProvider | nuget: unlocked
23:54:40.389 | ProductProvider | sleep for 1.00:00:00
23:54:40.390 | S#.Installer.Console | System.AggregateException: One or more errors occurred. (can't install this product. independent=True, packageavailable=True, installed=True)
---> System.InvalidOperationException: can't install this product. independent=True, packageavailable=True, installed=True
at StockSharp.Installer.Product.InstallAsync(ProductVersion version, String dir, CancellationToken token)
at StockSharp.Installer.Console.Program.ExecuteAsync()
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at StockSharp.Installer.Console.Program.Main(String[] args)
23:54:40.404 | ConfigProvider | saving installations to C:\Users\thinkpad\Documents\StockSharp\Installer\installer_apps_installed.xml
23:54:40.429 | ConfigProvider | saving app cache to C:\Users\thinkpad\Documents\StockSharp\Installer\installer_apps.xml
23:54:40.547 | ProductProvider | product provider main task is canceled
Thanks:

Mikhail Sukhov

Avatar
Date: 12/14/2020
Reply


Cam Zhao Перейти
Windows 10 box. Installation failed with following error. Any idea?

23:54:40.390 | S#.Installer.Console | System.AggregateException: One or more errors occurred. (can't install this product. independent=True, packageavailable=True, installed=True)


Maybe this is the reason?
Thanks:

Raffaele Beraudo

Avatar
Date: 12/14/2020
Reply


I experienced exactly the same error.
I'm also working on Windows 10
Thanks:

Cam Zhao

Avatar
Date: 12/15/2020
Reply


Thanks Mikhail.

If this is the cause, how can I bring the installer up? Or how can I clean up and re-install the installer and continue to install the other components.

Mikhail Sukhov Перейти
Cam Zhao Перейти
Windows 10 box. Installation failed with following error. Any idea?

23:54:40.390 | S#.Installer.Console | System.AggregateException: One or more errors occurred. (can't install this product. independent=True, packageavailable=True, installed=True)


Maybe this is the reason?


Thanks:

Mikhail Sukhov

Avatar
Date: 12/15/2020
Reply


It is already installed, into the subfolder. Just run and use. No reason try to run the bat file more than 1 time.
Thanks:

Cam Zhao

Avatar
Date: 12/16/2020
Reply


Mikhail Sukhov Перейти
It is already installed, into the subfolder. Just run and use. No reason try to run the bat file more than 1 time.


The sub folder stocksharp.installer.ui (under the extracted installer) is empty.

If this is nor right, where is the destination folder?
Thanks:

Mikhail Sukhov

Avatar
Date: 12/16/2020
Reply


Please send to support@stocksharp.com logs from Documents/Stocksharp/Installer/Logs
Thanks:

Cam Zhao

Avatar
Date: 12/17/2020
Reply


Mikhail Sukhov Перейти
Please send to support@stocksharp.com logs from Documents/Stocksharp/Installer/Logs


Email sent. Thanks.
Thanks:

MerlinBrasil

Avatar
Date: 12/17/2020
Reply


Hi,

Looks like somebody put in a ton of work on this automated installer. Much appreciated!

Significant problem here, though.

First, running latest Windows 10, I don't have an Unblock choice. Doesn't 'seem' to be affecting the install, though

Second, at the end of the bat file, I get the error msg in the attached screenshot.

${description}

Lastly, when I OK that msg, the console shows up but with the APPS tab showing no Apps, so I cannot continue.

I'd really love to see how the full install works out... so what do I do next?

Best,
Merlin




ScreenshotErrors.PNG 67 KB (26) image7059.png 56 KB (17)
Thanks:

MerlinBrasil

Avatar
Date: 12/18/2020
Reply


Thanks but, sadly, NOT FIXED ;)

I did a clean install from a fresh download of your zip file just now.

I then added a PAUSE statement at the end of your BAT file. The result, I was able to capture, at the tail end:

12:43:44.357 | ProgressHelper | STATUS: Updates check complete
12:43:44.357 | ProductProvider | nuget: unlocked
12:43:44.358 | ProductProvider | sleep for 1.00:00:00
12:43:44.359 | S#.Installer.Console | System.AggregateException: One or more errors occurred. (can't install this product. independent=True, packageavailable=True, installed=True)
---> System.InvalidOperationException: can't install this product. independent=True, packageavailable=True, installed=True
at StockSharp.Installer.Product.InstallAsync(ProductVersion version, String dir, CancellationToken token)
at StockSharp.Installer.Console.Program.ExecuteAsync()
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at StockSharp.Installer.Console.Program.Main(String[] args)
12:43:44.371 | ConfigProvider | saving app cache to D:\MerlinOne\Documents\StockSharp\Installer\installer_apps.xml
12:43:44.496 | ProductProvider | product provider main task is canceled

D:\StockSharpTemp>pause
Press any key to continue . . .

Please get me an Early XMas Present of a clean install. This is much needed if I'm going to be able to use StockSharp.

If you need my further help in debugging this, my system and I are at your disposal.

Thanks,
Merlin
Thanks:

Cam Zhao

Avatar
Date: 12/18/2020
Reply


Finally I got it installed.

This was what I did:

1) Delete all old installed .net
2) Download and install .net desktop from here: https://dotnet.microsoft...0-windows-x64-installer
3) Install .net desktop
4) Delete old installer zip and re-download and unlock and extract
5) Delete old files ~User/Documents/StockShart
6) Disable FW or add rule for installer in nortorn
6) Install - Yahoo!

Many thanks
Thanks:

Sergey Sokolov

Avatar
Date: 12/19/2020
Reply


MerlinBrasil Перейти
Thanks but, sadly, NOT FIXED ;)

I did a clean install from a fresh download of your zip file just now.

I then added a PAUSE statement at the end of your BAT file. The result, I was able to capture, at the tail end:

12:43:44.357 | ProgressHelper | STATUS: Updates check complete
12:43:44.357 | ProductProvider | nuget: unlocked
12:43:44.358 | ProductProvider | sleep for 1.00:00:00
12:43:44.359 | S#.Installer.Console | System.AggregateException: One or more errors occurred. (can't install this product. independent=True, packageavailable=True, installed=True)
---> System.InvalidOperationException: can't install this product. independent=True, packageavailable=True, installed=True
at StockSharp.Installer.Product.InstallAsync(ProductVersion version, String dir, CancellationToken token)
at StockSharp.Installer.Console.Program.ExecuteAsync()
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at StockSharp.Installer.Console.Program.Main(String[] args)
12:43:44.371 | ConfigProvider | saving app cache to D:\MerlinOne\Documents\StockSharp\Installer\installer_apps.xml
12:43:44.496 | ProductProvider | product provider main task is canceled

D:\StockSharpTemp>pause
Press any key to continue . . .

Please get me an Early XMas Present of a clean install. This is much needed if I'm going to be able to use StockSharp.

If you need my further help in debugging this, my system and I are at your disposal.

Thanks,
Merlin


It looks like your are using outdated version of installer.
Please download updated installer from https://stocksharp.com/file/115526/Installer_zip/
and run .bat file from this archive.
Thanks:

MerlinBrasil

Avatar
Date: 12/19/2020
Reply


Thanks Cam Zhao :)

I skipped step 1 and 6. I suspect the Step 5 was the culprit. I cleared all except the credentials.xml (which has my UID and PW to be able to autolog in during the install.bat procedure.

Everything worked as advertised, and the install of all the free components worked like a charm.

MAJOR KUDOS to the StockSharp team for investing the time and resources in order to produce a VERY professional install, particularly for all of those who are not fluent in Russian :) lol

I haven't looked yet, but the next challenge will be the User Manuals and the YouTube channel (which I found completely unusable in the past).

Thanks again Cam and to the StockSharp Team who made this possible.

Best,
Merlin
Thanks:
1 2  >

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy