Здравствуйте!
Предлагаю ввести возможность исторического тестирования через TSLab, передавая ему параметры из командной строки. Например, я хочу прогнать свою стратегию на исторических данных заданного инструмента за определенный период, а лог сделок получить в файл. Я пишу примерно следующее:
TSLab.exe -s "MyStrategyName" -d "RIU2.txt" -fd "20090101" -td "20120101" -o "outputdeals.csv"
В результате, получаю файл со сделками. После этого можно самостоятельно посмотреть, как ведут себя несколько стратегий, если торговать их в портфеле, расчитать недостающие в TSLab показатели и т.п.
В качестве альтернативы, можно сделать то же самое через API, чтобы прогонять стратегии из внешних программ.