вот смотрите, например. в обоих случаях -DI и линия ADX находятся над уровнем 21, но на первой картинке наклон в низ - тренд идет на убыток. на второй - угол вверх. сильный медвежий тренд. то есть наверно надо рассчитывать производную между двумя точками на индикаторе. если результат отрицательный то советник не входит (вторая точка ниже первой)
Т.е. ADX >= 21.0 && -DI >= 21.0
&& -DI [текущий бар] > -DI [предыдущий бар]