+1 888 340 6572 Try free for 30 days

MultiCharts .NET 14

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

- Self-Adaptive strategies optimize inputs while auto-trading

- Fail-Watch predictive system warns of possible issues

- Track backtest, forward-test, and live orders in one place

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.

Interactive Brokers
Trading Technologies
GAIN Capital
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

See all awards

Join over 10,000 customers in 175 countries.

We invite you to try our trading platform free for 30 days. In just a few steps you can enjoy your trial period:

  1. Download MultiCharts .NET
  2. Install the application
  3. Click Sign Up on start
  4. Click Get Free Trial button