На самом деле идея не нова, мы об этом думали давно. Просто пока не получилось хорошо сформулировать критерии для реализации. Более того, я считаю, что участок оптимизации нужно разбивать на несколько участков, и результаты оптимизации на одном, тестировать дальше, т.е. имитировать работу на реальном рынке, с теми параметрами, которые были наоптимизированы. Если дать пользователю, гибко управлять этими отрезками переоптимизации, то будет довольно мощный инструмент проверки параметров в "боевых" условиях, без опаски их подгонки.