커뮤니티

5분 동안의 데이타 누적

프로필 이미지
khkwon
2009-05-29 19:45:02
669
글번호 22479
답변완료
예를 들어 선물1분봉 차트에서 5분동안의 평균을 낼려면 어떻게 해야 하나요? 계속 누적시키는 것이 아니라 예를 들면 09:00~4간 평균과 다음 데이타는 09:05~09:09간 평균 이런식으로 5분씩 끊어서 평균을 내는 방법은 어떻게 되나요? 또 보조지표에 대한 데이타도 똑 같은 방법으로 합계나 평균을 내고 싶은데요.. 매수호가 나 macd에 대해서도 5분 단위로 평균을 내는 방법이 있나요? 차트에 그리는 방법은 어떻게 되나요? 지연되어 표시되게 되겠지만 09:05~09:09까지는 09:00~04까지의 데이타가 같은 값으로 표시되고 이 이후도 같은 방법으로 표시하게 할려면 어떤 방법으로 나타내야 합니까? 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-06-01 09:01:35

안녕하세요 예스스탁입니다. var1 = dayindex%5; plot1(var1); 위 지표를 적용해 보시면 매 5봉마다 값이 0으로 초기화가 됩니다. 0-->1-->2-->3-->4-->0-->1............ 위와 같은 계산식으로 5봉마다 봉을 인식하는 값을 만드시고 위 값이 0일때 값의 누적등을 초기화하게 해주시면 됩니다. var : sum(0),cnt(0),mav(0),mav1(0); var1 = dayindex%5; if dayindex == 0 or var1 < var1[1] Then{ sum = 0; # 특정값 누적 초기화 cnt = 0; # 봉갯수 카운트 초기화 mav1 = mav[1]; # 전 5봉의 mav } value1 = C;## 특정값 sum = sum+value1; ## 특정값 누적 cnt = cnt+1; ## 봉갯수 카운트 mav = sum/cnt; ## 평균 plot1(mav); plot2(mav1); value1에 5개봉동안 누적할 값을 할당하시면 됩니다. 즐거운 하루되세요 > khkwon 님이 쓴 글입니다. > 제목 : 5분 동안의 데이타 누적 > 예를 들어 선물1분봉 차트에서 5분동안의 평균을 낼려면 어떻게 해야 하나요? 계속 누적시키는 것이 아니라 예를 들면 09:00~4간 평균과 다음 데이타는 09:05~09:09간 평균 이런식으로 5분씩 끊어서 평균을 내는 방법은 어떻게 되나요? 또 보조지표에 대한 데이타도 똑 같은 방법으로 합계나 평균을 내고 싶은데요.. 매수호가 나 macd에 대해서도 5분 단위로 평균을 내는 방법이 있나요? 차트에 그리는 방법은 어떻게 되나요? 지연되어 표시되게 되겠지만 09:05~09:09까지는 09:00~04까지의 데이타가 같은 값으로 표시되고 이 이후도 같은 방법으로 표시하게 할려면 어떤 방법으로 나타내야 합니까? 감사합니다.