커뮤니티

부탁드립니다. , 감사합니다.

프로필 이미지
e편한신호
2020-08-27 14:11:11
740
글번호 141849
답변완료
아래식에서 1. 추가적으로 2일전,3일전,4일전 거래량도 나오게 부탁드립니다. 2. 당일부터 4일전까지의의 분차트상 평균거래량을 나오게 부탁드립니다. var : predate(0),idx(0),idx1(0),vv(0),cnt(0); if date != date[1] Then{ idx = 0; idx1 = idx[1]; predate = sdate[1]; } idx = idx+1; vv = 0; for cnt = idx to idx+idx1{ if predate == sdate[cnt] and stime[cnt] <= stime then{ vv = Volume[cnt]; cnt = 10000; } } var1 = vv; Plot1(Volume,"당일거래량흐름"); plot2(var1,"1일전거래량흐름"); plot3(0,"기준선");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-08-27 16:26:52

안녕하세요 예스스탁입니다. var : cnt(0),sum(0),mav(0); Array : dd[100](0); if Bdate != Bdate[1] Then { dd[0] = Bdate; For cnt = 1 to 99 { dd[cnt] = dd[cnt-1][1]; } } if dd[4] > 0 Then { var1 = V; var2 = 0; var3 = 0; var4 = 0; var5 = 0; sum = var1; For cnt = 0 to Index { if var2 == 0 and Bdate[cnt] == dd[1] and sTime[cnt] <= sTime Then { Var2 = v[cnt]; sum = sum + var2; } if var3 == 0 and Bdate[cnt] == dd[2] and sTime[cnt] <= sTime Then { Var3 = v[cnt]; sum = sum + var3; } if var4 == 0 and Bdate[cnt] == dd[3] and sTime[cnt] <= sTime Then { Var4 = v[cnt]; sum = sum + var4; } if var5 == 0 and Bdate[cnt] == dd[4] and sTime[cnt] <= sTime Then { Var5 = v[cnt]; sum = sum + var5; cnt = index+1; } } mav = sum/5; Plot1(var1,"당일"); plot2(var2,"1일전"); plot3(var3,"2일전"); plot4(var4,"3일전"); plot5(var5,"4일전"); plot6(mav,"평균"); } 즐거운 하루되세요 > e편한신호 님이 쓴 글입니다. > 제목 : 부탁드립니다. , 감사합니다. > 아래식에서 1. 추가적으로 2일전,3일전,4일전 거래량도 나오게 부탁드립니다. 2. 당일부터 4일전까지의의 분차트상 평균거래량을 나오게 부탁드립니다. var : predate(0),idx(0),idx1(0),vv(0),cnt(0); if date != date[1] Then{ idx = 0; idx1 = idx[1]; predate = sdate[1]; } idx = idx+1; vv = 0; for cnt = idx to idx+idx1{ if predate == sdate[cnt] and stime[cnt] <= stime then{ vv = Volume[cnt]; cnt = 10000; } } var1 = vv; Plot1(Volume,"당일거래량흐름"); plot2(var1,"1일전거래량흐름"); plot3(0,"기준선");