커뮤니티

질문드립니다

프로필 이미지
맘속의행복
2025-01-15 17:40:34
379
글번호 187246
답변완료
안녕하세요. 3분 챠트에서 최근 고점(A)과 최근 고점 이전의 당일의 최고가(B) 사이의 최저가를 구하는 식이 궁금합니다. A와 B는 아래와 같이 정의를 내리면 어떨까 합니다. A : Highest(H,20) B : Dayhigh()[20] 감사합니다
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-01-16 11:32:49

안녕하세요 예스스탁입니다. var : hh(0),hi(0),cnt(0),ll(0); #당일최고가와 최고가 인덱스 계산 if Bdate != Bdate[1] Then { hh = h; hi = Index; } Else { if hh > 0 and h > hh Then { hh = h; hi = Index; } } #20개봉 최고가가 발생하면 if h > highest(H,20)[1] Then { #직전 당일최고가와 현재봉 사이의 최고가 계산 ll = 0; For cnt = 1 to index-hi[1] { if bDate[cnt] == bDate and (ll == 0 or (ll > 0 and L[cnt] < ll)) Then ll = L[cnt]; } } Plot1(ll); 즐거운 하루되세요 > 맘속의행복 님이 쓴 글입니다. > 제목 : 질문드립니다 > 안녕하세요. 3분 챠트에서 최근 고점(A)과 최근 고점 이전의 당일의 최고가(B) 사이의 최저가를 구하는 식이 궁금합니다. A와 B는 아래와 같이 정의를 내리면 어떨까 합니다. A : Highest(H,20) B : Dayhigh()[20] 감사합니다