forex software

Create and Test Forex Strategies

forex software



The Editor allows you to create and edit Expert Advisors by setting indicators and parameters. When you do it, the program calculates the Expert Advisors against historical data, shows the most important stats and draws account and indicator charts. You can use this information to evaluate the experts and, if you are satisfied, you can export them as MQL files. The best generated Expert Advisors are stored in the Collection.


Editor Toolbar

The Editor's toolbar has controls for selecting historical data and buttons for exporting and sharing an Expert Advisor.

  • Data server - the first dropdown lets you select your source of history data. Normally, the Data Source is named after the MetaTrader server of a particular broker.
  • Symbol - shows a list a symbols from the selected Data source
  • Period - you can select the period of the loaded data.

When you change the server and the new server doesn't contain the current symbol, the application will select the first available symbol from the new server.

When you change the server or the symbol, EA Studio will try to load data for the current data period, if the data file is missing the app will not be able to load it. For that reason, we recommend you to upload custom data files for all periods from M1 to D1.

EA Studio loads data files and re-calculates the strategy when you change the options.

Market Information and Account Information

Market Info

Account Info

Market Info - shows the loaded chart, the start and the end date of the loaded data and the market spread. EA Studio loads historical data from a MetaTrader server. It is important to use data from your broker and server for testing in order to achieve the same results in MT.

Account Info - shows the account currency, the initial amount of the account as well as the account leverage. You can change the account settings from the Settings page.

Indicator chart

Indicator chart

The indicator chart shows you the market price and the indicators used in the strategy.

Strategy Layout

Strategy Layout

The Strategy layout presents the Strategy Properties, and the Long and Short entry and exit rules. For more information, please refer to the Entry rules and Exit rules articles.

Backtest Result

Backtest output

The title speaks for itself. This is the statistical data about the backtest of the EA.

Balance chart

Editor Balance Chart

The Balance chart shows the strategy performance for the timeframe of the backtest. We always search a smooth and rising balance line.