Собственно ADX по классической формуле.
Однако я его переписал под усреднение JMA и добавил возможность испоьзования разных периодов на +-DI и на ADX.
Подбирая параметры под текущие условия мы можем за счет низкого отставания получить выигрышь в 1-2 бара,
а зачастую это значит очень многое.
P/s Исходник классического ADX можно найти на
http://mql4.com/ru
Исходники для разработок на основе JMA
http://www.kroufr.ru/forum/index.php/topic,2521.0.html