커뮤니티
다시 질문합니다. 일봉에서 주봉의 macd지표를 표시방법
2011-05-19 00:43:57
642
글번호 38803
안녕하십니까?
아래와 같은 답변을 적용한 결과 일봉의 macd를 표현하는 것이 었습니다.
주봉의 macd를 일봉에서 볼수 있는 것을 부탁드립니다.
좋은 하루 되세요
> 제목 : Re : 일봉차트에서 주봉의 macd 지표를 볼수 있는 방법이 있나요?
> 안녕하세요
예스스탁입니다.
Input : Period1(12), Period2(26), Period3(9);
Var : Ep1(0), EP2(0), EP3(0), JISU1(0), JISU2(0), PreJISU1(0), PreJISU2(0);
Var : macdVal(0), preMacdVal(0), macdSig(0);
if date != date[1] then {
PreJISU1 = JISU1[1];
PreJISU2 = JISU2[1];
PreMacdVal = macdSig[1];
}
Ep1 = 2/(Period1+1);
EP2 = 2/(Period2+1);
EP3 = 2/(Period3+1);
JISU1 = C * Ep1 + PreJISU1 * (1-Ep1); //단기지수이동평균
JISU2 = C * Ep2 + PreJISU2 * (1-Ep2); //장기지수이동평균
macdVal = JISU1 - JISU2; //macd
macdSig = macdVal * Ep3 + PreMacdVal * (1-Ep3); //macd signal
plot1(macdVal);
plot2(macdSig);
plot3(macdval-macdsig);
즐거운 하루되세요
답변 1
예스스탁 예스스탁 답변
2011-05-19 16:23:53
안녕하세요
예스스탁입니다.
Input : Period1(12), Period2(26), Period3(9);
Var : Ep1(0), EP2(0), EP3(0), JISU1(0), JISU2(0), PreJISU1(0), PreJISU2(0);
Var : macdVal(0), preMacdVal(0), macdSig(0);
if DayOfWeek(date) < dayofweek(date[1]) then {
PreJISU1 = JISU1[1];
PreJISU2 = JISU2[1];
PreMacdVal = macdSig[1];
}
Ep1 = 2/(Period1+1);
EP2 = 2/(Period2+1);
EP3 = 2/(Period3+1);
JISU1 = C * Ep1 + PreJISU1 * (1-Ep1); //단기지수이동평균
JISU2 = C * Ep2 + PreJISU2 * (1-Ep2); //장기지수이동평균
macdVal = JISU1 - JISU2; //macd
macdSig = macdVal * Ep3 + PreMacdVal * (1-Ep3); //macd signal
plot1(macdVal);
plot2(macdSig);
plot3(macdval-macdsig);
즐거운 하루되세요
> 사이먼 님이 쓴 글입니다.
> 제목 : 다시 질문합니다. 일봉에서 주봉의 macd지표를 표시방법
> 안녕하십니까?
아래와 같은 답변을 적용한 결과 일봉의 macd를 표현하는 것이 었습니다.
주봉의 macd를 일봉에서 볼수 있는 것을 부탁드립니다.
좋은 하루 되세요
> 제목 : Re : 일봉차트에서 주봉의 macd 지표를 볼수 있는 방법이 있나요?
> 안녕하세요
예스스탁입니다.
Input : Period1(12), Period2(26), Period3(9);
Var : Ep1(0), EP2(0), EP3(0), JISU1(0), JISU2(0), PreJISU1(0), PreJISU2(0);
Var : macdVal(0), preMacdVal(0), macdSig(0);
if date != date[1] then {
PreJISU1 = JISU1[1];
PreJISU2 = JISU2[1];
PreMacdVal = macdSig[1];
}
Ep1 = 2/(Period1+1);
EP2 = 2/(Period2+1);
EP3 = 2/(Period3+1);
JISU1 = C * Ep1 + PreJISU1 * (1-Ep1); //단기지수이동평균
JISU2 = C * Ep2 + PreJISU2 * (1-Ep2); //장기지수이동평균
macdVal = JISU1 - JISU2; //macd
macdSig = macdVal * Ep3 + PreMacdVal * (1-Ep3); //macd signal
plot1(macdVal);
plot2(macdSig);
plot3(macdval-macdsig);
즐거운 하루되세요