작성자: Ramdass
디트렌디드 가격 오실레이터(DPO)는 가격 방향(트렌드)을 필터링하는 방식이 이동평균(MA)과 유사합니다. 이 지표는 트렌드의 영향을 제거하고 가격의 순수한 변동성을 보여주기 때문에 많은 트레이더들에게 유용합니다.
DPO는 다음의 공식을 따라 계산됩니다:
DPO(i) = Close(i) - SMA(i, N)
여기서 N은 이동평균 기간을 의미합니다.
이 지표는 SmoothAlgorithms.mqh 라이브러리의 클래스를 사용하며, 해당 파일은 <terminal_data_folder>\MQL5\Include 폴더에 복사해야 합니다. 클래스의 사용법에 대한 자세한 설명은 "추가 버퍼 없이 중간 계산을 위한 가격 시계열 평균화"에서 확인하실 수 있습니다.
이 지표는 처음 MQL4로 구현되어 mql4.com의 코드 베이스에 2008년 9월 1일에 게시되었습니다.

Fig.1. 디트렌디드 가격 오실레이터