커뮤니티

수식 문의드립니다.

프로필 이미지
chunsk
2019-06-16 17:02:34
291
글번호 129483
답변완료
현재봉 이전, c[n] 봉부터 이전 20개봉 사이에 거래량이 20거래량 평균보다 큰 경우를 1. 있으면 1 , 없으면 0 으로 지정할수 있나요 ? 2. 해당 봉의 종가와 시가 ,고가도 변수로 지정이 되나요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-06-17 14:48:13

안녕하세요 예스스탁입니다. 아래수식 참고하시기 바랍니다. n봉전에서 그이전 20개봉 까지 거래량이 20개봉평균보다 큰봉의 갯수는 count 변수에 리턴되고 해당봉의 시고종가는 OO,HH,CC에 저장됩니다. 봉수안에 조건충족이 되지 않으면 모두 0입니다. input :n(10),P(20); var : mav(0),count(0),OO(0),HH(0),CC(0),cnt(0); mav = ma(v,20); count = 0; OO = 0; HH = 0; CC = 0; for cnt = n+20 downto n { if V[cnt] > mav[cnt] and mav[cnt] > 0 Then { count = count+1; OO = O[cnt]; HH = H[cnt]; CC = C[cnt]; } } if count >= 1 Then var1 = 1; Else var1 = 0; 즐거운 하루되세요 > chunsk 님이 쓴 글입니다. > 제목 : 수식 문의드립니다. > 현재봉 이전, c[n] 봉부터 이전 20개봉 사이에 거래량이 20거래량 평균보다 큰 경우를 1. 있으면 1 , 없으면 0 으로 지정할수 있나요 ? 2. 해당 봉의 종가와 시가 ,고가도 변수로 지정이 되나요?