During testing, an Expert Advisor with initial parameters is once run on history data. The Strategy Tester is a multi-currency tool million dollar forex ea testing testing and optimizing strategies trading multiple financial instruments. The Strategy Tester is multi-threaded, thus allowing to use all available computer resources.
Testing and optimization are carried out using special computing agents that are installed as services on the user’s computer. Agents work independently and allow parallel processing of optimization passes. An unlimited number of remote agents can be connected to the Strategy Tester. In addition, the Strategy Tester can access the MQL5 Cloud Network. It brings together thousands of agents around the world, and this computational power is available to any user of the trading platform.
In addition to Expert Advisor testing and optimization, you can use the Strategy Tester to test the operation of custom indicators in the visual mode. How to Optimize Optimization means multiple runs of an Expert Advisor using history data with different sets of parameters, aimed at finding their best combination. During multiple runs, different combinations of the input parameters of an Expert Advisor are tested to find the best ones. Watch the video to learn how to test a trading robot before you purchase it from the Market. Every product on the Market is provided with a free demo version, which can be tested in the Strategy Tester.
How to select a trading robot for testing Click ” Test” in the context menu of an Expert Advisor in the Navigator window. After that the Expert Advisor is selected in the Strategy Tester. Enable required symbols in Market Watch for multi-currency Expert Advisors The Strategy Tester allows backtesting strategies that trade multiple symbols. Such trading robots are conventionally called multicurrency Expert Advisors. Before you start optimization of a multi-currency Expert Advisor, enable the symbols required for testing in the Market Watch. In the context menu, click ” Symbols” and enable the required instruments. Choosing Optimization Settings Before you start optimization, select the financial instrument to test the trading robot operation on, the period and the mode.
Symbol and period Select the main chart for testing and optimization. Date Select the testing and optimization period. You can select one of predefined periods or set a custom time interval. To set a custom period, enter the start and end dates in the appropriate fields to the right. This is required for a more accurate testing and optimization.