DislikedCheck the journal in the backtest. Do you see errors for "invalid lots"?
90% of the problems people have with my EAs revolves around that problem. The solution naturally is to make sure the lot size is not 0.Ignored
So, do you have results from optimisation that you consider healthy that you can forward? I will then play around with permutations.