TS SUPPORT
home contacts site map search
MultiCharts MCFX Other Products & Services Support Company

You are here:  TS Support > MCFX > Strategy Back-Testing

Strategy Back-Testing

MCFX
FREE
Free Data Feed Included MCFX is specifically designed for Forex strategy trading. Such an efficient combination of the simplicity of use with the advanced technical analysis and strategy trading features has never been as affordable with traditional Forex trading software. Whether you are a seasoned Forex trader or just starting with the currency trading, MCFX propels you to become a more confident trader with the full array of powerful features: user-friendly Forex charting with high-end capabilities, full six years of historical data for the 24 key currency pairs, in a range of resolutions, thousands of ready indicators as well as support for writing your own trading system, and trading strategy optimization and back-testing.

Purchase Conditions and Pricing
MCFX is shipped in Basic and Pro versions with different functionality. The Basic version includes a standard set of built-in indicators and signals, and the Pro version adds the ability to write your own custom studies in an EasyLanguage-compatible environment. With the Pro version, thousands of existing EasyLanguage studies are at your disposal for immediate use or modification. Read the purchase conditions, system requirements, and trading risks disclosure and choose a link below.

  Subscribe to MCFX Pro for FREE with FXCM*



100% Free *This offer is only available for Mini, Standard (100K) or Gold FXCM trading accounts with "tSolutions, LLC" as the referral agent. It is meant for active traders who trade 8+ standard or 80+ mini lots each month and is valid for both new and existing FXCM clients.
  Subscribe to MCFX Basic at $49/mo.
or
  Subscribe to MCFX Pro at $99/mo.

30-Day Money-Back Guarantee MCFX is provided on a monthly lease plan with a 30-day money-back guarantee. If you decide that MCFX does not suit you for any reason, please e-mail us within a month from activating the product for a refund of the purchase price.

MCFX Corporate
MCFX Corporate is an all-around private label solution that includes the MCFX platform, data feed, online credit card billing, and user accounts management. Furthermore, our staff is ready to customize the product and add any new features to meet your requirements. In the corporate solution, every instance of MCFX label can be replaced by the name of your choice, allowing you to market the product as your own. Can this really be so fast and simple? Absolutely! Find out for yourself: read more about our business solutions and contact us right now to make the best in industry work for you.




Features and Advantages:
  State-of-the-Art Charting  
  Advanced Analytics  
  Strategy Back-Testing  
  Automated Trading  
  Data Server  
  Unique Add-on Tools  

Strategy Creation and Testing
Trading signals can be created in MCFX' EasyLanguage®-compatible PowerLanguage, and back-tested by using the historical data prior to implementing the strategy on the real market. MCFX comes with over eighty pre-built trading signals, any of which can easily be modified. MCFX' strategy creation offers unparalleled flexibility options:
   • Test strategies utilizing various order types and multiple entry and exit signals
   • Create strategies by combining an unlimited number of signals
   • Set secondary strategy options such as commission, slippage, initial capital, interest rate, and trade size
   • Customize the signals' appearance on the chart
   • Set visual and audio alerts

Screenshots (click to enlarge):

  

MCFX offers an extensive Strategy Performance Report based on the historical data. In addition to the exhaustive statistics, the report provides advanced analysis tools for evaluating the results of strategies' historical trading performance:

Performance Tabs
The Strategy Performance Report includes more than 196 performance measurements to help analyze, based on the historical data, the strategy's trading performance. The measurements include the average winning and losing trades, the number of consecutive winning and losing trades, the average time in trades, and the longest time period between winning and losing trades. A list of established risk-reward ratios can be used to evaluate how the strategy performed in respect to the entry and exit efficiency, time in the market, and stability. Trade-by-Trade section of the report can be sorted by the total percentage of profit, total efficiency rating, run-up, etc.

Screenshots (click to enlarge):

  

Performance Charts
MCFX Performance Report includes more than 25 graphs that visually present the strategies' trading performance data. Whether you're back-testing a strategy over a day, a year, or even 20 years of intra-day historical market data, Performance Report instantly lets you know if the strategy would have been profitable in the past, displays the annual rate of return, number of winning and losing trades, and much more.

Screenshots (click to enlarge):

  
Strategy Optimization
A strategy is created by implementing trading concepts, ideas, and observations of historical market behavior, into a trading system. The very idea of a trading system implies a degree of optimization to market behavior. The process of strategy optimization further enhances and automates this process. Strategy optimization is the search for the set of optimum parameters for the defined criteria. By testing a range of signal input values, optimization aids in selecting the values that correspond, based on historical data, to the best strategy performance. Optimization aids in better understanding of strategy's characteristics and in creating new criteria for entries and exits. MCFX offers two optimization methods:

Exhaustive, or Brute-Force, Optimization
Exhaustive optimization systematically goes through all the potential combinations in search for the best solution. The length of time required to find the solution it is proportional to the total number of all possible solutions. Unless relatively few parameters are involved, the period of time required to reach a solution by this approach becomes unacceptably long. Thus, exhaustive optimization is only suitable when there is a limited number of possible solutions.

Screenshot (click to enlarge):



Genetic Algorithms
By using the genetic algorithms, a near-optimum solution can be found in a fraction of the time required by the brute-force approach. The "breeding" process of genetic solutions screens out the over-optimized, curve-fitting solutions that would not prove effective in real trading. The genetic algorithms method is powerful enough to analyze hundreds of parameters within an acceptable timeframe, and the Genetic Optimizer settings add flexibility to this technique.

Screenshot (click to enlarge):



Optimization Report
Report displays the results of optimization and allows selecting the preferred output combinations by one or several criteria. For example, to find a strategy with the maximum Net Profit and minimum Max Drawdown, sort Net Profit data in ascending order and Drawdown in descending order.

Screenshot (click to enlarge):



3D Optimization Graphs
3D Optimization Graph is a visual representation of how the strategy's parameters affect its trading performance. The 3D graph reveals the most robust parameter zones, and is a great tool for avoiding over-optimization (curve-fitting). A strategy, the performance of which differs abruptly over an insignificant change in parameters, cannot be considered robust. MCFX can superimpose several surfaces on a 3D graph. Superimposition can be used to compare the efficiency of Genetic Optimization with that of Exhaustive Optimization, or the robustness of several different strategies. 3D surfaces can be drawn by any criteria available in the Optimization Report, such as Net Profit, Percent Profitable, Max Drawdown, among other. As an aid to analysis, the relevant input and output values are displayed when the mouse pointer is placed over a particular point on the graph's surface.

Screenshot (click to enlarge):



Toll Free

Latest Events

April 15
We are glad to announce the release of a new generation of MultiCharts!

April 5
MultiCharts 3.0 is now in beta testing, and will be released on April 15th, 2008. MultiCharts 3.0 pre-orders are now being accepted.

December 17
Today we launched a new MCFX data server into the production environment.

January 10
Active Trader magazine published the review of MultiCharts.

December 17
MCFX is now available for FREE with FXCM.

November 21
We are planning a series of webinars dedicated to working with MultiCharts and the software's numerous features.

November 7
Technical Analysis of STOCKS & COMMODITIES magazine published the review of MultiCharts.




© 1999-2008 TS Support, LLC. All rights reserved.