As far as I can see is this a temporary success, if at all...
This system is losing not only in trends, but in choppy and spiky and flat environment, the Chart on the examplechart shows a market with very nice swings, nicely rounded, excellent. You can trade such a market with mostly any oscillatorsignal with success, no problem. But in faster markets, at first the 5 Min Chart is to long, next the cyclelength of the CCI`s is much to long for any useable signal in time, if the cyclelength differs and you get more chop and spikes and nice fakes, as usual a lot in the ES, nothing works no more. The same in very slow markets, the CCI is far to short in period.This system works only under very special conditions, the cyclelength has to meet the CCI 20 more or less and there must nice, rounded swings with no chop. If i read correct, the exit was a Buy/sell Trigger cross of 5 Min CCI ? If this is correct, this works definitiv not, the exits are much to late or much to early, depends on goals...did a very crude TS Simulation.
The Cyclelength problem is the reason why indicatorsystems are not stable...in general
I expect this to be a so called "random reinforcement" thing, Traders observed some behavior to work over a relative small sample of time, find some method working. But Mr. Market is just fooling, it`s just a random behavior for a limited time.
Some random selected Chart ES with a crude version of system on...the thing with stop trading after stopped out outside yesterdays range is tricky, i simply don`t trade if price is outside Y Range >> best results, more worse if trading ouside Y Range.
And i took no CCI-signal if New High/Low was more than 2 bars ago when crossing.
May be i missed something with the exits, if things are not optimal (as most of the time...) the CCI/avg crossover as exit is to early or to late, not useable at all.
Without any good idea/reason why the tradingday should not be a trendday, nor a choppy ugly day, or a complete flatliner, i would not trade this thing, next the stop one tick from LOD/HOD seems not a good idea to, sounds logical but everybody use it, stopfishing occurs often in the ES, not good idea.
Michael