How to run multiple tests in one go with the Batch Tester

In our latest software we have improved the Batch Tester functionality.

The Batch Tester is intended to run a number of test files in one go – one after another. The main use case for it is to combine the test data files for some market conditions, and then run them all as a single test.

You can use the Data Manager to load a large tick data file and find the price action that is of interest to you then save it as a separate smaller file.

When you have multiple files for the same price action, it is handy to run them all in one go, because it is much more focused and takes way less time than if you were to run tests on all the data.

How to use the Batch Tester: click on the Offline button on the Toolbar. Then, on the Data tab enable the Batch execution mode checkbox. Next, specify the test data: all the files present in the control will be run as a batch.

Edit the list of files you want to test on with a help of the Add File(s), Add Folder and Remove Selected buttons. The Add File(s) button allows multiple selection. The Clear button erases the entire list.

NOTE: the software will remember the batch content after restart.

When the batch is ready, on the Tester tab, select the trading strategy to test from the Strategy drop-down list. Now, you can start the test with the green Play button. All the test data files that you added in the batch will be executed one after another and the results for each test will be shown on the graph on the Data tab. Trading statistics for each batch will also be shown on the Tester tab.

In the Batch testing mode, you can use the Fast Testing Mode that can speed up your testing up to ten times, by running the tests only on a part of the ticks from the original test data file. Of course, the more ticks you skip, the less reliable the test result will be. So, you might want to run the tests multiple times with decreasing speed and monitor the consistency of the results.