As you know, all EA need every year new setings, because market change. What you think, is it possible make (indicator maybe?), what check market movement every day, how much and how fast price change his location and how many times hi change direction (zig-zag?) and trend, and base on this data, give us some number. Every month or quarter of a year or year, hi add together all this numbers give us percent market activity (0-100%). Then EA can, base on this precent, change setings by itself, of course setings we give to EA, as an example: 0-10% SL 100, TP 20, indicator setings 5, 61, 20 ; 10-20% SL 55, TP 10 ... and so on.
We have market history and history go around. 2009 come difference 2008, maybe like 2002. With this system we can maybe defin future.