커뮤니티
저 밑에 지표식 부탁드렸었는데요 궁금한점이 있습니다.
2009-02-19 13:07:53
759
글번호 20368
밑에서
틱챠트에서 볼수 있는
5분챠트의 5 /20 /60 ma
부탁드렸었는데요
궁금한점이
틱챠트에서 일봉 실시간 ma는 가르쳐 주신대로 밑에 수식으로 사용하고 있습니다만..
var20 = 0;
for cnt = 0 to L10-1{
if cnt < L10 then
var20 = var20 + dayclose(cnt);
}
mav60 = var20/L10;
틱챠트에서 일봉챠트 실시간 ma는 구현 되는데 5분챠트 실시간ma 는 안되나요?
안된다면
그럼 1분챠트에서 볼수 있는 5분 챠트 실시간 ma는 가능한가요?
답변 1
예스스탁 예스스탁 답변
2009-02-19 14:55:40
안녕하세요
예스스탁입니다.
dayclose의 경우 일봉의 종가가값을 가져와 사용하므로
차트의 주기에 상관없이 분봉이하라면 다 사용가능합니다.
하지만 틱차트에서 다른주기를 참조종목을 사용할 수 없고 식에서 내용을 구현해야 하는데 틱차트는 시간간격으로 정확히 나눌 수 없으므로 해당식 구현이 되지 않습니다.
1분차트에서 5분차트의 이평은 가능합니다.
input : Atime(5),P1(5),P2(20),P3(60);
var : cnt(0),count(0),sum1(0),mav1(0),sum2(0),mav2(0),sum3(0),mav3(0);
Array : CC[100](0);
var1 = TimeToMinutes(stime)%Atime;
if dayindex() == 0 or var1 <= var1[1] Then{
CC[1] = C[1];
for cnt = 2 to 99{
CC[cnt] = CC[cnt-1][1];
}
}
sum1 = 0;
sum2 = 0;
sum3 = 0;
for count = 1 to P3-1{
if count < P1 Then
sum1 = sum1+CC[count];
if count < P2 Then
sum2 = sum2+CC[count];
if count < P3 Then
sum3 = sum3+CC[count];
}
mav1 = (C+sum1)/P1;
mav2 = (C+sum2)/P2;
mav3 = (C+sum3)/P3;
plot1(mav1);
plot2(mav2);
plot3(mav3);
즐거운 하루되세요
> 부상전에탭치자 님이 쓴 글입니다.
> 제목 : 저 밑에 지표식 부탁드렸었는데요 궁금한점이 있습니다.
> 밑에서
틱챠트에서 볼수 있는
5분챠트의 5 /20 /60 ma
부탁드렸었는데요
궁금한점이
틱챠트에서 일봉 실시간 ma는 가르쳐 주신대로 밑에 수식으로 사용하고 있습니다만..
var20 = 0;
for cnt = 0 to L10-1{
if cnt < L10 then
var20 = var20 + dayclose(cnt);
}
mav60 = var20/L10;
틱챠트에서 일봉챠트 실시간 ma는 구현 되는데 5분챠트 실시간ma 는 안되나요?
안된다면
그럼 1분챠트에서 볼수 있는 5분 챠트 실시간 ma는 가능한가요?