Жаль, что пока нет...
Не хватает капитала - значит входить заданным алгоритмом (не обязательно одним) количеством лотов пока деньги есть. Так в WealthLab

Тестировать на истории по идее нужно по самому ествественному принципу - должно быть максимально похоже на боевой режим. Значит нужно сделать виртуальный счет, задать в его свойствах сколько на нем денег и потом открывать позиции, как велит робот, по ценам из соответствующей бумаги, пока хватает денег на виртуальном счете.

Не совсем понял про имитацию реинвестиций... Вышепредложенный режим тестирования по идее ничему не мешает. В принципе в нем вопросы управления капиталом ложатся на алгоритм робота. Но опять же можно приделать ограничения к виртуальному счету - такой-то процент счета не доступен для открытия позиций, так как реинвестируется, тратится на другие бумаги и что угодно.