커뮤니티

수식문의드립니다.

프로필 이미지
hyon707
2025-03-04 23:45:13
366
글번호 188783
답변완료
input : N(120); var : hh(0),hhindex(0),hc(0),ho(0),hv(0),hl(0); #Highest if Index >= N-1 Then { hh = h; ll = l; For cnt = 0 to N-1 { if h[cnt] > hh Then { hh = h[cnt]; hhindex=Index[cnt]; hc=c[cnt]; ho=o[cnt]; hv=v[cnt]; } } } 기간내 highest를 구하는 수식입니다. 이수식을 변경하여 highest가 발생한 이후(hhindex)부터 현재봉까지 lowest봉에 대해 아래의 정보를 추가적으로 얻고자 합니다. Lindex=Index[cnt]; Lc=c[cnt]; Lo=o[cnt]; Lv=v[cnt]; 항상 감사드립니다. ^^
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-03-05 15:30:49

안녕하세요 예스스탁입니다. input : N(120); var : hh(0),hhindex(0),hc(0),ho(0),hv(0),hl(0); var : cnt(0),ll(0),lc(0),lo(0),lv(0); #Highest if Index >= N-1 Then { hh = h; For cnt = 0 to N-1 { if h[cnt] > hh Then { hh = h[cnt]; hhindex=Index[cnt]; hc=c[cnt]; ho=o[cnt]; hv=v[cnt]; } } ll = 0; lc = 0; lo = 0; lv = 0; For cnt = 0 to Index-hhindex { if ll == 0 or (ll > 0 and l[cnt] < ll) Then { ll = l[cnt]; Lc=c[cnt]; Lo=o[cnt]; Lv=v[cnt]; } } } 즐거운 하루되세요 > hyon707 님이 쓴 글입니다. > 제목 : 수식문의드립니다. > input : N(120); var : hh(0),hhindex(0),hc(0),ho(0),hv(0),hl(0); #Highest if Index >= N-1 Then { hh = h; ll = l; For cnt = 0 to N-1 { if h[cnt] > hh Then { hh = h[cnt]; hhindex=Index[cnt]; hc=c[cnt]; ho=o[cnt]; hv=v[cnt]; } } } 기간내 highest를 구하는 수식입니다. 이수식을 변경하여 highest가 발생한 이후(hhindex)부터 현재봉까지 lowest봉에 대해 아래의 정보를 추가적으로 얻고자 합니다. Lindex=Index[cnt]; Lc=c[cnt]; Lo=o[cnt]; Lv=v[cnt]; 항상 감사드립니다. ^^