выше исходники поправил, там была в первом условии ошибка поэтому входы были там где ожидалось по тестам.
if (C[0] < E[0] && CP == 0)
заменено на
if (C[0] > E[0] && CP == 0)
т.е. перевыставление заявки нужно когда цена выше EMA
Тема: Re: Вход по лимитной заявке и индикатору.