커뮤니티

부탁드립니다...

프로필 이미지
모수
2016-02-23 20:43:08
97
글번호 95724
답변완료
if date != date[1] Then{ var1 = 0; var2 = 0; } var1 = var1+upvol; var2=var2+downvol; var3=(var1 - var2); if var3>=0 Then plot1(var3,"누적합",RED); Else plot1(var3,"누적합",BLUE); plot2(0,"기준선",black); 위 수식에서... 해외선물에 적용 할려고 그러는대요.. 1)당일 지표로 사용 할려는대요... 시간이 08:00부터 시작 하도록 해주시면 감사 하겟습니다. 이 수식을 사용하니깐 00:00 시 부터 당일치로 누적이 되 더라고요... 2)5일누적으로 볼려고 하는대요.. 이 역시도 처음시작을 08:00 시작 하도옥해서 5일치 누적으로 볼려고 합니다.. 부탁드립니다..구벅.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-02-24 11:25:33

안녕하세요 예스스탁입니다. 수식은 국내/해외 공용으로 영업일 시작시간을 기준으로 계산되게 변경했습니다. 다만 해외선물의 경우에는 해당 수식을 계산할 upvol(상승형체결량)과 downvol(하락형체결량)이 제공되지 않아 해당 지표로 값을 보실수 없습니다. 이용에 참고하시기 바랍니다. input : N(5); var : cnt(0),sum(0); Array : V3[20](0); if bdate != bdate[1] Then{ var1 = 0; var2 = 0; V3[0] = 0; for cnt = 1 to 19{ V3[cnt] = V3[cnt-1][1]; } } var1 = var1+upvol; var2 = var2+downvol; v3[0] = (var1-var2); sum = 0; for cnt = 0 to N-1{ sum = sum + V3[cnt]; } if V3[0] >= 0 Then plot1(v3[0],"당일누적합",RED); Else plot1(v3[0],"당일누적합",BLUE); if sum >= 0 Then plot2(sum,"N일누적합",RED); Else plot2(sum,"N일누적합",BLUE); plot3(0,"기준선",black); 즐거운 하루되세요 > 모수 님이 쓴 글입니다. > 제목 : 부탁드립니다... > if date != date[1] Then{ var1 = 0; var2 = 0; } var1 = var1+upvol; var2=var2+downvol; var3=(var1 - var2); if var3>=0 Then plot1(var3,"누적합",RED); Else plot1(var3,"누적합",BLUE); plot2(0,"기준선",black); 위 수식에서... 해외선물에 적용 할려고 그러는대요.. 1)당일 지표로 사용 할려는대요... 시간이 08:00부터 시작 하도록 해주시면 감사 하겟습니다. 이 수식을 사용하니깐 00:00 시 부터 당일치로 누적이 되 더라고요... 2)5일누적으로 볼려고 하는대요.. 이 역시도 처음시작을 08:00 시작 하도옥해서 5일치 누적으로 볼려고 합니다.. 부탁드립니다..구벅.