Yes like forex 101 said the CCI expert is only good in long term, basically trading in the trending market. So this strategy would only be good for either big accounts or in times of trendy market. The drawback is the choppy market can wipe a small account VERY quickly, so the whole thing is to use rather large time frames or high take profits..
Hope this helps, you may want to test it on long term.. However for impatient people like me, this is not the best strategy to use (I like to scalp, i tend to dislike missing a trade and prefer rapid trades in and out in one day)