메타트레이더 5를 위한 다중 패스 평균 필터 사용법

Mike 2018.09.26 06:57 26 0 0
첨부파일

정의:

이론적으로 거의 모든 평균값은 디지털 필터가 될 수 있습니다. (상응하는 계수를 찾는 것이죠. 예를 들어, 단순 이동 평균(SMA)의 경우 모든 계수는 '1'입니다.) 하지만 이 지표는 이 버전에서는 계수를 사용하지 않음에도 불구하고 그 범주에 직접 포함됩니다. 계수를 피한 이유는 두 가지입니다: 간단함과 코드의 효율성입니다. 이 지표는 전통적인 '모두 더한 후 나누기' 방식과는 다르게 계산된 단순 이동 평균을 기반으로 하며, 이는 n*n 복잡성을 피하기 위해서입니다. 이렇게 하지 않으면 이 지표가 작동할 때 컴퓨터가 느려질 수 있습니다. 그래서 이 지표는 '전통적인' 디지털 필터처럼 보이지 않습니다.

제한 사항:

이 지표가 허용하는 최대 패스 값은 10입니다. 이를 변경하려면, 코드의 4번째 줄을 다음과 같이 수정하면 됩니다:

#define   _maxPass  10

여기서 '10'을 원하는 최대 패스 값으로 교체하세요. (공식 버전에서는 실용적인 이유로 제한이 10으로 유지됩니다.)

사용법:

색상 변화는 신호로 사용할 수 있습니다. 본인의 트레이딩 스타일에 맞는 최적의 패스를 실험해보는 것을 강력히 추천합니다. (이유는 '큰 그림' 예시를 참고하세요.) 또한, 패스 1은 이 지표의 값이 SMA(단순 이동 평균)와 같아지게 만듭니다. 따라서 패스가 1이 아닌 경우에 차이가 나며, 가장 좋은 사용법은 짧은 이동 평균 기간을 사용하고 다양한 패스 매개변수로 실험하는 것입니다.


"큰 그림" 예시:

패스가 1에서 10으로 변경된 기본 매개변수를 가진 지표의 10개 인스턴스입니다.


목록
댓글 0