커뮤니티

지표식 부탁드립니다.

프로필 이미지
양치기
2017-06-15 17:04:56
185
글번호 110469
답변완료
항상 도움 주셔서 감사합니다. 문) 과거 20개봉을 기준으로 모든 봉의 최고가와 최저가를 구한후 최고가와 최저가 가장 많이 나타난 값을 라인으로 표시하고 싶습니다. 그리고 20개봉을 계속 감시하다 가장 많이 나타난 최고가와 최저가 값이 변경되면 최고가나 최저가를 새로운 라인으로 표시하고 싶습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-06-16 11:06:27

안녕하세요 예스스탁입니다. input : N(20); var : maxh(0),minL(0),Hcnt(0),Lcnt(0),maxv(0),minv(0); var : cnt1(0),cnt2(0); MaxH = H; MinL = L; MaxV = 1; MinV = 1; for cnt1 = 0 to N-1{ Hcnt = 0; Lcnt = 0; for cnt2 = 0 to N-1{ if H[cnt1] == H[cnt2] Then Hcnt = Hcnt+1; if L[cnt1] == L[cnt2] Then Lcnt = Lcnt+1; } if Hcnt > maxv Then{ maxv = Hcnt; maxH = H[cnt1]; } if Lcnt > MinV Then{ Minv = Lcnt; MinL = L[cnt1]; } } plot1(maxH); plot2(minL); 즐거운 하루되세요 > 양치기 님이 쓴 글입니다. > 제목 : 지표식 부탁드립니다. > 항상 도움 주셔서 감사합니다. 문) 과거 20개봉을 기준으로 모든 봉의 최고가와 최저가를 구한후 최고가와 최저가 가장 많이 나타난 값을 라인으로 표시하고 싶습니다. 그리고 20개봉을 계속 감시하다 가장 많이 나타난 최고가와 최저가 값이 변경되면 최고가나 최저가를 새로운 라인으로 표시하고 싶습니다.