Индикатор Detrendeded Price Oscillator (DPO) похож на скользящую среднюю, поскольку он также отфильтровывает направленность (тренд) в значениях цен, что позволяет легче определять цикличность. Индикатор определяет цикличность, изображая скользящую среднюю в виде горизонтальной прямой линии, а затем помещая значения цен вдоль этой линии в соответствии с их отношением к скользящей средней.
где N - период скользящей средней.
Язык позволяет писать собственные программы-эксперты (Expert Advisors), автоматизирующие управление торговыми процессами и идеально подходящие для реализации собственных торговых стратегий. Кроме того, на MQL4 можно создавать собственные технические индикаторы (Custom Indicators), скрипты (Scripts) и библиотеки функций (Libraries).