커뮤니티

문의 드립니다

프로필 이미지
hex
2011-10-13 15:16:01
455
글번호 43681
답변완료
안녕하세요 분봉에서 각 시간대별 거래량 평균을 내고 싶습니다. 대충 수식을 다음과 같은 식으로 작성하고 있는데요. IF Date!=Date[1] Then Var1=Var1+1; IF DayIndex==0 Then Var2=Var2+V; Plot1(V); Plot2(Var2/Var1); 다른 시간대는 어떻게 처리해야될지가 막막합니다 위 수식 처럼 분봉에 상관없이 작동되도록 시간비교가 아닌 DayIndex를 써서 작성 부탁드립니다 그리고 마지막으로 Plot은 두개만 쓰고 싶습니다. (거래량과 평균)
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-10-13 18:18:48

안녕하세요 예스스탁입니다. 작성하신 내용과 같이는 봉번호 별로 식을 하나하나 나열해서 작성하시는 방법외에는 없습니다. 아래식은 동시간봉의 거래량을 합산하여 평균하는 식을 구현한 것입니다. for문으로 과거봉을 뒤져 동일시간봉의 값을 누적하여 평균하는 것입니다. var : cnt(0); var1 = 0; var2 = 0; for cnt = 0 to index{ if stime[cnt] == stime Then{ var1 = var1+1; var2 = var2+V[cnt]; } } plot1(var2/var1); plot2(V); 현재시간까지의 당일 누적거래량으로 변경하시고자 하시면 아래와 같이 작성하시면 됩니다. var : cnt(0); var1 = 0; var2 = 0; for cnt = 0 to index{ if stime[cnt] == stime Then{ var1 = var1+1; var2 = var2+DayVolume[cnt]; } } plot1(var2/var1); 즐거운 하루되세요 > hex 님이 쓴 글입니다. > 제목 : 문의 드립니다 > 안녕하세요 분봉에서 각 시간대별 거래량 평균을 내고 싶습니다. 대충 수식을 다음과 같은 식으로 작성하고 있는데요. IF Date!=Date[1] Then Var1=Var1+1; IF DayIndex==0 Then Var2=Var2+V; Plot1(V); Plot2(Var2/Var1); 다른 시간대는 어떻게 처리해야될지가 막막합니다 위 수식 처럼 분봉에 상관없이 작동되도록 시간비교가 아닌 DayIndex를 써서 작성 부탁드립니다 그리고 마지막으로 Plot은 두개만 쓰고 싶습니다. (거래량과 평균)