"Погоняв" таким образом несколько десятков или больше "стратегий" вы таки найдете "подходящую". Начнете торговать с ее помощью на реал-счете и получите убыток. И причина тому давно известна - multiple testing problem. Есть и другие названия этой проблемы, но суть одна. Простыми словами проблема описана в
Evidence-Based Technical Analysis: Applying the Scientific Method and Statistical Inference to Trading Signals
автор David Aronson
Проблема настолько важна, что известный производитель статистического-аналитического софта SAS включил в пакет SAS/STAT специальную процедуру
MULTTEST . Ее тоже полезно посмотреть, хотя бы описание решаемой проблемы.
Кроме multiple testing problem есть и другие проблемы, которые "слепым" тестированием выявить трудно. Например, если в стратегии так или иначе, явно или неявно используется мартингейл, то выявить этот серьезный недостаток только тестированием может оказаться сложно.