+1 888 340 6572 GET STARTED
MultiCharts Project Management
Go to the previous open issue
Go to the previous issue (open or closed)
Please log in to bookmark issues
Open Feature request MC-2560

MultiCharts .NET is going stale - UPGRADE

Go to the next issue (open or closed)
Go to the next open issue

There haven't been any updates to the .NET specific features of MultiCharts.NET almost since version 8.5 (year 2012)

At this time I would consider this a bug than a feature request because it's getting very old.

Remove dependency to .NET Framework 3.5
New versions of Windows do not include .NET Framework 3.5 pre-installed, because there is a better, newer .NET 4.6.x or 4.7 installed. .NET Framework 3.5 is available for optional installation in Windows only for compatibility with legacy applications. Installing .NET Framework 3.5 will also install .NET Framework 2.0. Another reason these older versions of .NET Framework are not pre-installed in Windows is because of security considerations and reducing the attack surface on the machine. The fact that MultiCharts .NET still depends on older versions of .NET framework makes it a legacy application and installing it has security side effects. Targetting .NET Framework 4.6 should be only a matter of changing the compilation target in the build process. Please do it!

Sign the installer
When you install MultiCharts/MultiCharts.NET you get a Warning that this program is from an unknown publisher (see the attached image). Why not sign it with a TS Support certificate so Windows doesn't complain anymore? Notice that if there is a Group Policy that disallows installing unsigned applications then it would not be possible to install MultiCharts because of this.

Support Latest Version of C#
C# 8.0 is about to be released, yet MultiCharts .NET is based on C# 4.0. There is a long list of language features from C# 4.0 to 8.0 that we cannot use in MultiCharts .NET PowerLanguage Editor. See here for C# 5, 6, 7 and here for C# 8. Please support latest version of C#.

Comments (5)
user-offline.png  orad (orad)
Feb 20, 2019 - 21:06
A file was uploaded. unknown-publisher.pngicon_open_new.png
user-offline.png  esbee (esbee)
Mar 18, 2019 - 11:17

Agreed. Hope the part-time resourcE attributed to MultiChart has some time between two TradingView updates.

user-offline.png  ProMindForex (trademarketsglobal)
icon_reply.pngJun 14, 02:46, in reply to comment #2

Totally agree. Multicharts is not getting the attention it deserves by the development team. While other applications have progressed very much like Tradestation 10 and Lightspeed and even Ninjatrader, Multicharts team seem to focus more on tradingview instead of coming out with a Major Upgrade and just doing minor upgrades and losing out a great opportunity to become a leader in the professional grade platform space.

'''esbee wrote:'''

Agreed. Hope the part-time resourcE attributed to MultiChart has some time
between two TradingView updates.

user-offline.png  orad (orad)
Jun 25, 2019 - 21:30
A file was uploaded. VirusTotal-scan.pngicon_open_new.png
user-offline.png  MultiCharts Support (MultiCharts)
Jan 15, 2020 - 11:03
Remove dependency to .NET Framework 3.5 - There is no way to do that as some of the 3rd party data providers are not compatible with the newer Framework.

Sign the installer - The installer is signed now.

Support Latest Version of C# - We are going to add the support for the latest version of C# in one of the future updates.
Issue basics
  • Type of issue
    Feature request
  • Category
    Not determined
  • Targeted for
    MultiCharts 12 (RELEASED)
  • Status
    Partially Implemented
User pain
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
Affected by this issue (0)
There are no items
People involved
Times and dates
  • Posted at
  • Last updated
Issue details
  • Resolution
    Not determined
Attachments (3)
  • /pm/public/files/show/963
    unknown-publisher.png uploaded Feb 20, 2019 by orad (orad)
  • /pm/public/files/show/969
    VirusTotal-scan.png uploaded Jun 25, 2019 by orad (orad)
Commits (0)
There are no code checkins for this issue
Duplicate issues (0)
This issue does not have any duplicates