커뮤니티

동일 시간 거래량 수치

프로필 이미지
spark
2012-04-20 11:52:34
461
글번호 50284
답변완료
동일시간의 누적거래량 수치를 구하고 싶습니다. 시간을 인풋으로 하지 않고 현재 시간 기준으로 연속적으로 수치를 구하려고 합니다. 5분 데이터 기준 9시 00분 : 1번째 봉, 직전 20일동안의 9시 00분 (1봉)의 누적거래량 평균 수치 9시 05분 : 2번째 봉, 직전 20일동안의 9시 05분 (2봉)의 누적거래량 평균 수치 ... ... ... ... 15시 15분 : 마지막봉, 직전 20일동안의 15시 15분 (마지막봉)의 누적거래량 평균 수치 현재 시간(현재 봉수)에 맞게 직전 20일동안의 동일 시간의 누적 거래량 수치를 plot하고 싶습니다. 미리 감사드리며 좋은 하루 되세요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-04-20 13:25:09

input : P(20); var : cnt1(0),cnt2(0),sum(0),Vma(0),cnt(0),daycnt(0); Array : VV[400,20](0); if date != date[1] Then{ daycnt = daycnt+1; for cnt1 = 0 to 399{ for cnt2 = 1 to 19{ VV[cnt1,cnt2] = VV[cnt1,cnt2-1][1]; } } } var1 = dayindex; VV[var1,0] = DayVolume; if daycnt >= P Then{ sum = 0; for cnt = 0 to P-1{ sum = sum + VV[var1,cnt]; } Vma = Sum/P; } Else vma = 0; plot1(Vma); 차트상에 지정한 날수 이상의 봉이 있어야 합니다. 봉이 부족하면 0값이 발생합니다. 즐거운 하루되세요 > 멍멍고양이 님이 쓴 글입니다. > 제목 : 동일 시간 거래량 수치 > 동일시간의 누적거래량 수치를 구하고 싶습니다. 시간을 인풋으로 하지 않고 현재 시간 기준으로 연속적으로 수치를 구하려고 합니다. 5분 데이터 기준 9시 00분 : 1번째 봉, 직전 20일동안의 9시 00분 (1봉)의 누적거래량 평균 수치 9시 05분 : 2번째 봉, 직전 20일동안의 9시 05분 (2봉)의 누적거래량 평균 수치 ... ... ... ... 15시 15분 : 마지막봉, 직전 20일동안의 15시 15분 (마지막봉)의 누적거래량 평균 수치 현재 시간(현재 봉수)에 맞게 직전 20일동안의 동일 시간의 누적 거래량 수치를 plot하고 싶습니다. 미리 감사드리며 좋은 하루 되세요.