Андрей,
хотелось бы решить некоторые проблемы:
1. сравнение предидущего и текущего ОЗ
2. запоминание логического значения
3. тестирование ADX вместе с +DI и -DI