А если возникает необходимость формировать параметры по группам, то сформировать правильно можно только четко представляя логику работы скрипта, а не в слепую, что имхо совсем неплохо..
Кстати по группам выходит гораздо быстрее..
Именно !
Представляя четко физику работы вашего алгоритма, вы группами отрабатываете вход + фильтры, ведение + фильтры, выход из позиции + фильтры. На выходе получаете полухендмейд оптимизацию, но зато высокого качества и проверенную глазом человека. Что невозможно получить тупо запустив все. Ну или у меня лично такой подход в лоб не получался никогда :-)