커뮤니티
5일 이동평균값
2012-08-16 20:49:19
263
글번호 53828
안녕하세요.
"전일고점- 전일저점" 의 5일 이동평균값을 구하는 지표식이 어떻게 되나요?
vol = dayhigh(1)- daylow(1) ; // '전일고점 - 전일저점'을 표현
여기서 ma(vol, 5) ;// 위 값의 5일 이동평균값을 표현
이런식으로 했는데 원하는 값이 나오지 않는 것같습니다.
제가 잘못하고 있는 것 같은데
그 이유와 옳은 방식 설명 부탁드리겠습니다.
항상 감사합니다
답변 1
예스스탁 예스스탁 답변
2012-08-17 09:31:44
안녕하세요
예스스탁입니다.
vol = dayhigh(1)- daylow(1) ;
ma(vol, 5)
위와 같이 작성하시면
분봉에서 5개봉에서의 vol값을 모아 평균합니다.
일봉에서 5일치의 값을 그리는 식이 아닙니다.
일봉의 1일전~5일전 값을 모아 평균하기 위해서는
아래와 같이 for문을 이용해 작성하셔야 합니다.
input : P(5);
var : sum(0),cnt(0),mav(0);
sum = 0;
for cnt = 1 to P{
sum = sum+(dayhigh(cnt)-daylow(cnt));
}
mav = sum/P;
plot1(mav);
즐거운 하루되세요
> 대단한콩 님이 쓴 글입니다.
> 제목 : 5일 이동평균값
> 안녕하세요.
"전일고점- 전일저점" 의 5일 이동평균값을 구하는 지표식이 어떻게 되나요?
vol = dayhigh(1)- daylow(1) ; // '전일고점 - 전일저점'을 표현
여기서 ma(vol, 5) ;// 위 값의 5일 이동평균값을 표현
이런식으로 했는데 원하는 값이 나오지 않는 것같습니다.
제가 잘못하고 있는 것 같은데
그 이유와 옳은 방식 설명 부탁드리겠습니다.
항상 감사합니다
이전글