Александр, спасибо, что честно. С этого места разговор нормальный.
Про подкрутку до появления сделок: у меня на этом всё и сыпалось. Критерий «чтобы на последней неделе появились сделки» по построению настраивает параметры под последнюю неделю, ничего другого он мерить не умеет. Дешёвая проверка, если интересно: подбирайте как подбираете, но по данным до какой-то даты, а смотрите потом только на кусок после неё, и руками его уже не трогайте. У меня почти всё, что на истории выглядело живым, на таком куске выцветало.
Идея не бред, половину этого я делал. Режим определяю по двум цифрам, положение S&P относительно средних и VIX, дальше пять состояний и переключение только если новое держится три дня подряд. Второй пост серии как раз про это: smart-lab.ru/blog/1339956.php. Слабое место видно там же: правило трёх дней спасает от дёрганья и одновременно опаздывает, в разворот заходишь позже.
А вторая половина, ваша, у меня не сделана, и с ней засада. Из 231 конструкции выжила одна, то есть выбирать под режим не из кого. Смотреть надо у тех 230, что отвалились: у них наверняка были куски, где они работали, и вопрос, сидят ли эти куски на конкретном режиме. Стенд для этого есть, прогон недорогой. Засада в том, что подбор стратегии под режим на той же истории это та же подгонка этажом выше, и проверять её придётся тем же отложенным куском.

