커뮤니티
틱챠트에서 이동평균선 그리는 수식
2014-09-04 22:33:06
154
글번호 78367
틱챠트상에서 일정한 시간 ( ex: 60분 ) 동안의 이동평균선 그리는 수식을 문의해서
( 50틱 100틱 상관없이 모든 틱챠트에서 동일하게 60분 이동평균선이 나올수있는 )
관리자님께서 아래 수식을 작성해 주셨는데요...
열심히 작성해주신거지만... 직접 적용해보니까 제가 생각한 지표가 안나오네요.
뭔가 수식에 오류가 있는듯한데,
다시 한번 검토해주시면 감사하겠습니다.
-------------------------------------------------------------------------------------
input : P1(60);#1분봉의 60이동평균
var : cnt(0),count(0),sum1(0),mav1(0);
Array : CC[130](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;
for count = 0 to P1-1{
sum1 = sum1+CC[count];
}
mav1 = sum1/P1;
plot1(mav1);
답변 1
예스스탁 예스스탁 답변
2014-09-05 09:06:01
안녕하세요
예스스탁입니다.
input : P1(60);#1분봉의 60이동평균
var : cnt(0),count(0),sum1(0),mav1(0);
Array : CC[130](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;
for count = 0 to P1-1{
sum1 = sum1+CC[count];
}
mav1 = sum1/P1;
plot1(mav1);
식에 부등호가 잘못된 부분이 있어 수정했습니다.
적용해 보시고 의도와 다른부분이 있으시면 오후에는 자리를 비우므로
오전에 전화(02-3453-1060)주시기 바랍니다.
즐거운 하루되세요
> 자오지환웅 님이 쓴 글입니다.
> 제목 : 틱챠트에서 이동평균선 그리는 수식
> 틱챠트상에서 일정한 시간 ( ex: 60분 ) 동안의 이동평균선 그리는 수식을 문의해서
( 50틱 100틱 상관없이 모든 틱챠트에서 동일하게 60분 이동평균선이 나올수있는 )
관리자님께서 아래 수식을 작성해 주셨는데요...
열심히 작성해주신거지만... 직접 적용해보니까 제가 생각한 지표가 안나오네요.
뭔가 수식에 오류가 있는듯한데,
다시 한번 검토해주시면 감사하겠습니다.
-------------------------------------------------------------------------------------
input : P1(60);#1분봉의 60이동평균
var : cnt(0),count(0),sum1(0),mav1(0);
Array : CC[130](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;
for count = 0 to P1-1{
sum1 = sum1+CC[count];
}
mav1 = sum1/P1;
plot1(mav1);