커뮤니티

수식문의드립니다

프로필 이미지
산인
2016-07-21 21:03:08
169
글번호 100277
답변완료
틱차트에서 3일동안의 이동평균을 구하려고 합니다. 7월4일,5일,6일,7일,8일 이렇게 데이터가 있다고 가정하고 7월8일이면 7월5일부터 8일 지금 진행되는 틱차트를 포함하는 전체의 이동평균 7월9일이면 7월6일부터 7월9일 진행되는 틱차트 전체의 이동평균 즉, 당일을 포함한 3일동안의 이동평균을 구하고자 합니다. (1틱이며 데이터는 있습니다) 부탁드립니다 더운데 건강 조심하세요 (_ _)
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-07-22 14:08:14

안녕하세요 예스스탁입니다. var : cnt(0),sum(0),ii(0),mav(0); Array : sumC[10](0),sumi[10](0); if date != date[1] Then{ sumC[0] = 0; sumi[0] = 0; for cnt = 1 to 9{ sumC[cnt] = sumC[cnt-1][1]; sumi[cnt] = sumi[cnt-1][1]; } } sumC[0] = sumC[0] + C; sumi[0] = sumi[0] + 1; if sumC[3] > 0 and sumi[0] > 0 then{ sum = 0; ii = 0; for cnt = 0 to 3{ sum = sum + sumC[cnt]; ii = ii + sumi[cnt]; } mav = sum/ii; plot1(mav); } 즐거운 하루되세요 > 산인 님이 쓴 글입니다. > 제목 : 수식문의드립니다 > 틱차트에서 3일동안의 이동평균을 구하려고 합니다. 7월4일,5일,6일,7일,8일 이렇게 데이터가 있다고 가정하고 7월8일이면 7월5일부터 8일 지금 진행되는 틱차트를 포함하는 전체의 이동평균 7월9일이면 7월6일부터 7월9일 진행되는 틱차트 전체의 이동평균 즉, 당일을 포함한 3일동안의 이동평균을 구하고자 합니다. (1틱이며 데이터는 있습니다) 부탁드립니다 더운데 건강 조심하세요 (_ _)