보조지표 게시글

메타트레이더 5를 위한 에르고딕 CMI 오실레이터 사용법

첨부파일
380.zip (4.03 KB, 다운로드 0회)

작성자: Andrey N. Bolkonsky

에르고딕 CMI 오실레이터는 캔들스틱 모멘텀 지수를 기반으로 하며, 윌리엄 블라우의 저서 "모멘텀, 방향 및 다이버전스: 최신 모멘텀 지표를 활용한 기술 분석"에 설명되어 있습니다.

  • WilliamBlau.mqh는 terminal_data_folder\MQL5\Include\에 위치해야 합니다.
  • Blau_CMI.mq5는 terminal_data_folder\MQL5\Indicators\에 위치해야 합니다.

윌리엄 블라우의 에르고딕 CMI 오실레이터

윌리엄 블라우의 에르고딕 CMI 오실레이터

계산 방법:

에르고딕 CMI 오실레이터는 다음과 같이 정의됩니다:

Ergodic_CMI(price1,price2,q,r,s,u) = CMI(price1,price2,q,r,s,u)

SignalLine(price1,pric2,q,r,s,u,ul) = EMA( Ergodic_CMI(price1,pric2,q,r,s,u) ,ul)

여기서:

  • Ergodic_CMI() - 에르고딕 - 캔들스틱 모멘텀 지수 CMI(price1,price2,q,r,s,u);
  • SignalLine() - 신호선 - 지수 이동 평균 EMA(ul), 에르고딕에 적용됨;
  • ul - 신호선의 기간.
입력 매개변수:
  • 그래픽 플롯 #0 - 에르고딕 (캔들스틱 모멘텀 지수):
    • q - 캔들스틱 모멘텀 계산에 사용되는 바 수 (기본값 q=1);
    • r - 캔들스틱 모멘텀에 적용되는 첫 번째 EMA의 기간 (기본값 r=20);
    • s - 첫 번째 평활화 결과에 적용되는 두 번째 EMA의 기간 (기본값 s=5);
    • u - 두 번째 평활화 결과에 적용되는 세 번째 EMA의 기간 (기본값 u=3);
  • 그래픽 플롯 #1 - 신호선:
    • ul - 에르고딕에 적용되는 신호선의 기간 - EMA(ul) (기본값 ul=3);
  • AppliedPrice1 - 가격 유형 (기본값 AppliedPrice1=PRICE_CLOSE);
  • AppliedPrice2 - 가격 유형 (기본값 AppliedPrice2=PRICE_OPEN).
참고:
  • q>0;
  • r>0, s>0, u>0. 만약 r, s 또는 u가 1이면, 평활화가 사용되지 않음;
  • ul>0. 만약 ul=1이면, 신호선과 주요 선은 동일함;
  • 최소 비율 = (q-1+r+s+u+ul-4+1).

연관 포스트

댓글 (0)