지표설명
Patrick Mulloy에 의해 개발된 지표이며, '삼중지수이동평균'이라는 이름 때문에 단순히 특정값을 3중으로 평활화한 지표로 오해하는 경우도 있습니다.
TEMA는 지수이동평균(EMA)값과, 이중 지수이동평균(EMA of EMA)한 값, 삼중 지수이동평균(EMA of EMA of EMA)한 값을 독특한 방식으로 조합하여 계산됩니다.
이 지표는 이동평균이 본질적으로 갖는 후행성(Lag) 문제를 해결하고자 개발되었으며, 같은 기간의 단순 이동평균(SMA)이나 지수 이동평균(EMA)보다 시차가 짧아 가격 변화에 더 민감하게 반응합니다.
활용 예시 코드에서는 이러한 TEMA의 빠른 반응성을 활용하여, 단기 TEMA(LENGTH1)와 장기 TEMA(LENGTH2) 두 개의 선을 만듭니다. 그리고 단기 TEMA가 장기 TEMA를 상향 돌파(골든 크로스)할 때를 매수 신호로, 하향 이탈(데드 크로스)할 때를 매도 신호로 사용하는 전형적인 듀얼 이동평균 교차 추세추종 전략으로 사용됩니다.
계산식
Ema1 = n지수이동평균
Ema2 = Ema1의 n지수이동평균
Ema3 = Ema2의 n지수이동평균
TEMA1 = 3Ema1 - 3Ema2 + Ema3
활용예시
//단기가 장기를 돌파하면 매수
//단기가 장기를 이탈하면 매도
INPUTS: LENGTH1(5),LENGTH2(60);
VARS: TEMA1(0),TEMA2(0);
var1 = EMA(C,LENGTH1);
Var2 = EMA(var1,LENGTH1);
Var3 = EMA(Var2,LENGTH1);
TEMA1 = (3 * var1) - (3 * Var2) + (Var3);
value1 = EMA(C,LENGTH2);
value2 = EMA(value1,LENGTH2);
value3 = EMA(value2,LENGTH2);
TEMA2 = (3 * value1) - (3 * value2) + (value3);
if CrossUp(TEMA1,TEMA2) Then
Buy();
if CrossDown(TEMA1,TEMA2) Then
Sell();
C
복사
뒤로가기는 좌측상단의 목차 버튼을 눌러주세요.
