커뮤니티
30분봉 챠트에서 최근 3일간의 5이평값
2004-08-06 02:49:53
858
글번호 4763
안녕하세요?
30분봉 챠트에서 일봉의 5 이평선값을 구하기 위해
아래와 같이 수식을 작성했습니다.
최근 3일간의 5 이평선값을 구하기 위해
maV1값을 먼저 구하고 나머지는 maV1[1] 과 maV1[2]로 계산해서,
실제 일봉챠트의 5 이평선값과 비교해 보니 전혀 달랐습니다.
제가 필요한 것은 30분봉 챠트에서 최근 3일간의 5이평선값입니다.
수식에 어디에 문제가 있는 것이지요?
=========================
sumV1 = 0;
for count = 1 to 5 {
sumV1 = sumV1 + DayClose(count);
}
maV1 = sumV1 / 5;
plot1(maV1,"maV",red);
plot2(maV1[1],"maV1",red);
plot3(maV1[2],"maV2",red);
답변 1
예스스탁 예스스탁 답변
2004-08-06 10:26:32
안녕하세요
예스스탁입니다.
분봉에서 최근 3일간 5일이평을 나타내는 식입니다.
var : sumV1(0),sumV2(0),sumV3(0),count(0),cnt(0),mav1(0),mav2(0),mav3(0);
SumV1 = 0;
sumV2 = 0;
sumV3 = 0;
for cnt = 0 to 2 {
for count = 1+cnt to 5+cnt {
if cnt == 0 then
sumV1 = sumV1 + DayClose(count);
if cnt == 1 then
sumV2 = sumV2 + DayClose(count);
if cnt == 2 then
sumV3 = sumV3 + DayClose(count);
}
}
maV1 = sumV1 / 5;
maV2 = sumV2 / 5;
maV3 = sumV3 / 5;
plot1(maV1,"maV");
plot2(maV2,"maV2");
plot3(maV3,"maV3");
아래에 작성하신 식은 전봉기분으로 5일 이평을 분봉에 나타내는 식은 맞습니다.
maV1[1] --> 2일전 이평값이 아니라 분봉상에서 봉이 하나씩 뒤로 밀리며 계산됩니다.
즐거운 하루되세요
> kahnlee 님이 쓴 글입니다.
> 제목 : 30분봉 챠트에서 최근 3일간의 5이평값
> 안녕하세요?
30분봉 챠트에서 일봉의 5 이평선값을 구하기 위해
아래와 같이 수식을 작성했습니다.
최근 3일간의 5 이평선값을 구하기 위해
maV1값을 먼저 구하고 나머지는 maV1[1] 과 maV1[2]로 계산해서,
실제 일봉챠트의 5 이평선값과 비교해 보니 전혀 달랐습니다.
제가 필요한 것은 30분봉 챠트에서 최근 3일간의 5이평선값입니다.
수식에 어디에 문제가 있는 것이지요?
=========================
sumV1 = 0;
for count = 1 to 5 {
sumV1 = sumV1 + DayClose(count);
}
maV1 = sumV1 / 5;
plot1(maV1,"maV",red);
plot2(maV1[1],"maV1",red);
plot3(maV1[2],"maV2",red);
다음글