All you would need to do is make a simulation where indicator blocks/conditions were removed completely from the strategy.
If any removed blocks/indicators made the strategy better or had no effect on the strategy at all, they can be permanently removed.
This way you would not have to go through testing the parameters of each block and can be much easier to code.
We have too many other higher priority features, I don't think we'll ever get to implmenting this.