보조지표 게시글

TEMA_CUSTOM: 메타트레이더 5를 위한 트리플 지수 이동 평균 지표

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

안녕하세요, 트레이더 여러분! 오늘은 메타트레이더 5에서 사용할 수 있는 TEMA_CUSTOM 지표에 대해 알아보려고 합니다. 이 지표는 트리플 지수 이동 평균(Triple Exponential Moving Average, TEMA)으로, 입력 파라미터를 설정할 수 있는 고급 기능을 가지고 있습니다. TEMA는 Patrick Malloy에 의해 개발되었으며, Technical Analysis of Stocks & Commodities 저널에 처음 소개되었습니다.

일반적인 이동 평균 대신 사용할 수 있는 이 지표는 실제로 하나의 지수 이동 평균, 두 개의 지수 이동 평균 및 세 개의 지수 이동 평균을 결합하여, 개별적으로 사용할 때보다 지연 시간이 적습니다.

지표 입력 파라미터:

  • Smooth_Method MA_Method1 = MODE_EMA; // 첫 번째 스무딩의 평균화 방법
  • int Length1 = 12; // 첫 번째 스무딩의 깊이
  • int Phase1 = 15; // 첫 번째 스무딩의 파라미터
  • Smooth_Method MA_Method2 = MODE_EMA; // 두 번째 스무딩의 평균화 방법
  • int Length2 = 5; // 두 번째 스무딩의 깊이
  • int Phase2 = 15; // 두 번째 스무딩의 파라미터
  • Smooth_Method MA_Method3 = MODE_EMA; // 세 번째 스무딩의 평균화 방법
  • int Length3 = 5; // 세 번째 스무딩의 깊이
  • int Phase3 = 15; // 세 번째 스무딩의 파라미터
  • Applied_price_ IPC = PRICE_MEDIAN; // 지표 계산에 사용되는 가격 상수
  • int Shift = 0; // 바에서의 수평 지표 이동
  • int PriceShift = 0; // 포인트에서의 수직 지표 이동

특히 Phase1, Phase2, Phase3 파라미터는 서로 다른 스무딩 알고리즘에 따라 완전히 다른 의미를 가집니다. JMA의 경우 -100에서 +100 사이의 외부 Phase 변수가 전환 과정의 품질에 영향을 미치며, T3의 경우 시각화를 위해 100을 곱한 스무딩 비율입니다. VIDYA의 경우 CMO 오실레이터 기간이고, AMA의 경우 느린 EMA 기간입니다. 다른 알고리즘에서는 이 파라미터들이 평균화에 영향을 미치지 않습니다. AMA의 경우 빠른 EMA 기간은 기본값으로 2로 고정되어 있습니다.

이 지표는 SmoothAlgorithms.mqh 라이브러리 클래스를 사용하며, 이를 <terminal_data_folder>\MQL5\Include에 복사해야 합니다. 클래스 사용에 대한 자세한 내용은 "버퍼를 사용하지 않고 중간 계산을 위한 가격 시리즈 평균화"에서 확인할 수 있습니다.

이 지표는 원래 MQL4로 작성되었으며, 2015년 6월 19일에 Code Base에 처음 게시되었습니다.

Fig.1. TEMA_CUSTOM 지표

Fig.1. TEMA_CUSTOM 지표

연관 포스트

댓글 (0)