Javadoc
The parallelized backtester splits a time frame into smaller chunks and tests
these in parallel. Best suited for trading systems that liquidate at end of
day or end of week or end of month as no knowledge about what the different
chunks is exchanged between chunks.
Creates a thread pool and hands the chunks to the thread pool for
backtesting.
It uses an ITimeRangeSplitter to obtain a list of backtest chunks.
The individual outputs of these chunks are merged into a bigger report.
Spawns non-interactive visual backtesters.
Generates reports per backtest slice and stores these into a separate folder.
Finally aggregates the separate reports.