+1 888 340 6572

MultiCharts .NET

Professional charts, industry-standard programming language, and broker-neutral automated trading platform

  • Real-time market scanner
  • C# programming language
  • Dynamic portfolio backtesting
  • High-definition charting
  • Choice of brokers and feeds
  • Automated trading

MultiCharts .NET trading platform

Combine best features of the popular MultiCharts platform with endless possibilities of .NET

Powerful .NET languages

MultiCharts was recognized as the best trading platform for several years in a row. It combines powerful trading features with simplicity of EasyLanguage. Professional programmers, however, often prefer the powerful .NET languages to create indicators and strategies. MultiCharts .NET opens new doors for C# and VB.NET developers.

Сhoice of brokers and data feeds

Freedom of choice has been the driving idea behind our MultiCharts and you can see it in the wide choice of supported data feeds and brokers. Choose your trading method, test it, and start trading with any supported broker you like — that’s the advantage of MultiCharts.

CQG
Interactive Brokers
Oanda
Rithmic
Trading Technologies
MultiCharts meets .NET

MultiCharts meets .NET

MultiCharts .NET expands your possibilities while retaining all of the advantages of the flagship MultiCharts platform. Renowned charting, trading and backtesting tools, along with data feed and broker connection agnostic architecture, multi-core strategy optimization, dynamic portfolio trading and many other features, are combined with the power and flexibility of the .NET programming. The 64-bit version allows you to load as much data as you need for even the most demanding backtesting and trading.

C# means object-oriented programming

C# means object-oriented programming

Develop indicators and strategies in the most powerful modern programming languages. MultiCharts .NET is engineered specifically for programmers who use VB.NET and C#. The .NET Framework is much more flexible than PowerLanguage allowing you to implement complex trading and analysis ideas without the need to use external functions.

Here are just few of the Object Oriented Programming advantages over other programming pardigm:

  • Classes can easily be used across different strategies and indicators.
  • Object Oriented Programming provides a clear modular structure for programs.
  • The code is easier to program, modify and maintain in the case of complex studies.
Professional IDE

Professional IDE

MultiCharts .NET is tightly integrated with Microsoft Visual Studio, so you can use the best industry tool with maximum ease. No need to switch back and forth between different development environments. Program everything in one platform. You have access to the latest development technology offered by Microsoft including version control.

Complete debugging solution

Complete debugging solution

Use Microsoft Visual Studio Debug Tool to debug your indicators and strategies in a familiar way. The perfect integration between the two platforms makes it so much easier to find flaws and optimize your script allowing you to concentrate on the programming logic itself rather than spending hours tracking a simple mistake.

New possibilities for advanced programmers

New possibilities for advanced programmers

MultiCharts .NET gives access to low level infrastructure, which means even more possibilities compared to the flagship MultiCharts. Get access to historical/real-time quotes (including Volume based chart types) from scripts for instruments that are not even charted. Receive the list of symbols in the database, the status of orders, positions, accounts, and logs directly from the studies. Trade simultaneously with more than one broker and on more than one instrument using just one strategy on one chart by means of the unmanaged orders functionality. Create custom toolbars, plot custom charts, drawings, texts and images using GDI.

.NET components readily available

.NET components readily available

Custom controls, buttons, toolbars — there is a huge number of .NET ready components on the Internet. Combine custom objects to create your unique strategy or indicator. The large programming library of the .NET community is at your disposal. .NET controls not only enable developers to build applications with intuitive user interfaces but also enhances productivity. While Microsoft provides a standard set of controls with Visual Studio, third party suites contain numerous controls with wide range of unique features that can help you to achieve your programming and subsequently trading goals.

Reviews & awards

Our trading software has won a number of awards, and has been reviewed extensively in the press

2012 Members’ Choice Award

  • Best software for mechanical system traders;
  • Best technical analysis software.

2011 Technical Analysis of Stocks and Commodities Readers’ Choice Award

Semi-finalist standalone analytical software $1,000 and above.

Join over 10,000 customers in 175 countries

We invite you to try our trading platform free for 30 days without any obligations or restrictions. Fill out this form to receive download and installation instructions by email right away.

Try MultiCharts .NET for free