Unleash the Power of Algorithmic & Automated Trading
MultiCharts is a professional charting and automated trading platform, designed for futures, stock, and forex traders.
A key feature of MultiCharts is the compatibility with industry-standard TradeStation® EasyLanguage®.
EasyLanguage® studies can be customized, optimized, and back-tested prior to implementing them on the real market.
MultiCharts includes very powerful and flexible charting that
handles multi-symbol and multi-timeframe charts, and works with most leading streaming data vendors.
Time-based and Count-based, as well as Bid, Ask, or Trade-based data series can be mixed within the same chart.
According to a reviews in Technical Analysis of STOCKS & COMMODITIES, the premier magazine for technical traders,
"TS Support has come up with something that is fast, flexible, and robust. They seem to have considered the needs of every type of trader when they developed [MultiCharts]."
Please read this and other reviews of MultiCharts by leading financial magazines.
Advantages of Automated Trade Execution
Even with a winning strategy, just a short delay in order execution can make all the difference. Automated trade execution lets you harness the full potential of algorithmic trading.
After developing a strategy, the next step is having the strategy actually send the orders. Orders generated by the trading strategy in MultiChart, are passed directly to the broker server. In addition to the obvious advantages of convenience, automated trading makes possible the execution of high-frequency trading strategies, such as arbitrage, where the acceptable response time simply would not be sufficient for the manual order entry to be used.
MultiCharts automated trading platform can be seamlessly integrated with the following order execution gateways, making it possible to fully automate the trading process:
Interactive Brokers
Zen-Fire Trading Engine
Trading Technologies
new for 5.5
Patsystems
new for 5.5
Screenshots (click to enlarge):
Information on the market position can be received directly from a broker
← improved in 5.5.
There are two diverse automated trading modes implemented in MultiCharts. Each of the two modes has its advantages and disadvantages. Select the auto trading mode that better suits the strategy applied to the chart.
Synchronous Mode for Auto Trading
The synchronous auto trading mode is a mode where entry/exit arrows are plotted on the chart only after orders have been executed at the broker.
The synchronous auto trading mode ensures avoiding discrepancies between the market position on the chart and the market position at the broker.
Asynchronous Mode for Auto Trading
The asynchronous auto trading mode is the mode where entry/exit arrows are plotted on the chart when the price value meets the strategy conditions. However order execution by the broker is not guaranteed in case the conversion of unexecuted limit/stop entry orders is not enabled. It may cause a market position conflict between the chart and the broker. Enabling order conversion guarantees that the order will be filled at the broker, although the executed order price value could be different from the order price plotted on the chart.
A characteristic feature of MultiCharts Automated Trade Execution is that orders, instead of being sent at the moment when they appear on the chart, are sent at the close of the previous bar. This approach ensures that the prices, at which the orders are actually filled, correspond more closely to the prices on the chart.
How it Works
MultiCharts can send trading signals from several charts or even PCs simultaneously. Visual and audio alerts aid in monitoring order status.
Order Types
In addition to Market orders, MultiCharts supports Limit, Stop, Bracket, and One-Cancels-Other (also known as One-Cancels-All) orders.
Unfilled Order Replacement
A transmitted Limit or Stop order could still go unfilled. Unfilled Strategy Order Replacement option can be used to keep the strategy synchronized with the actual trading position by converting, after a defined period of time, unexecuted Limit or Stop orders to Market orders.
Symbol Mapping
Symbol Dictionary is used to route trading signals from one symbol to another. This becomes necessary when the data source is different from the order execution gateway and the symbol names do not match.
Auto Trading the Same Symbol from Multiple Charts
If the same symbol is traded from multiple charts, market position for each chart is tracked separately.
Financial Advisor Account Support
Financial Advisor Account support offers a possibility of trading multiple sub-accounts using a single main account.
Auto Trading Status Switch
Auto Trading Status Switch is an element located in the chart status-line to control auto trading. It makes it possible to quickly enable/disable and to display auto trading status. Letters AA indicate asynchronous auto trading mode, when letters SA indicate synchronous auto trading mode. Grey color of the switch background indicates the auto trading status OFF, when green color indicates status ON.
January 1
We are starting beta-testing of MultiCharts 6.0 Beta 2.
September 10
We are glad to announce the release of MultiCharts 5.5!
September 10
Users of MultiCharts's can now subscribe to Barchart's real-time data feeds from $49/m.
February 10
MultiCharts received GOLD in Trade2Win's 2008 Members' Choice Awards.
Devember 8 Free MCFX PRO is now also available with Forex.com