커뮤니티
틱차트에서 1분봉의 이동 평균선을 그리는 방법 부탁드립니다.
2013-07-05 14:32:05
358
글번호 65044
예를 들면 10 틱 차트에서 1분봉의 5일과 20일 이동평균선을 그리는 수식입니다
답변 2
예스스탁 예스스탁 답변
2013-07-05 18:36:18
안녕하세요
예스스탁입니다
input : P1(5),P2(20);
var : cnt(0),count(0),sum1(0),mav1(0),sum2(0),mav2(0),sum3(0),mav3(0);
Array : CC[100](0);
var1 = TimeToMinutes(stime);
if dayindex() == 0 or (var1 > var1[1] and stime > stime[1]) Then{
for cnt = 1 to 99{
CC[cnt] = CC[cnt-1][1];
}
}
CC[0] = C;
sum1 = 0;
sum2 = 0;
for count = 0 to P2{
if count < P1 and CC[P1] > 0 Then
sum1 = sum1+CC[count];
if count < P2 and CC[P2] > 0 Then
sum2 = sum2+CC[count];
}
mav1 = sum1/P1;
mav2 = sum2/P2;
plot1(mav1);
plot2(mav2);
틱차트에서는 분차트의 시간경계로 정확히 봉을 나눌수 없어
틱차트에서 분봉차트의 지표값은 정확히는 계산할수 없습니다.
이용에 참고하시기 바랍니다.
즐거운 하루되세요
> 무지개나날들 님이 쓴 글입니다.
> 제목 : 틱차트에서 1분봉의 이동 평균선을 그리는 방법 부탁드립니다.
> 예를 들면 10 틱 차트에서 1분봉의 5일과 20일 이동평균선을 그리는 수식입니다
무지개나날들
2013-07-05 18:41:56
감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 틱차트에서 1분봉의 이동 평균선을 그리는 방법 부탁드립니다.
> 안녕하세요
예스스탁입니다
input : P1(5),P2(20);
var : cnt(0),count(0),sum1(0),mav1(0),sum2(0),mav2(0),sum3(0),mav3(0);
Array : CC[100](0);
var1 = TimeToMinutes(stime);
if dayindex() == 0 or (var1 > var1[1] and stime > stime[1]) Then{
for cnt = 1 to 99{
CC[cnt] = CC[cnt-1][1];
}
}
CC[0] = C;
sum1 = 0;
sum2 = 0;
for count = 0 to P2{
if count < P1 and CC[P1] > 0 Then
sum1 = sum1+CC[count];
if count < P2 and CC[P2] > 0 Then
sum2 = sum2+CC[count];
}
mav1 = sum1/P1;
mav2 = sum2/P2;
plot1(mav1);
plot2(mav2);
틱차트에서는 분차트의 시간경계로 정확히 봉을 나눌수 없어
틱차트에서 분봉차트의 지표값은 정확히는 계산할수 없습니다.
이용에 참고하시기 바랍니다.
즐거운 하루되세요
> 무지개나날들 님이 쓴 글입니다.
> 제목 : 틱차트에서 1분봉의 이동 평균선을 그리는 방법 부탁드립니다.
> 예를 들면 10 틱 차트에서 1분봉의 5일과 20일 이동평균선을 그리는 수식입니다
다음글
이전글