커뮤니티

수식 작성좀 부탁드립니다.

프로필 이미지
천왕봉
2020-06-06 00:07:03
2008
글번호 139591
답변완료
틱 차트를 사용하고 있는데요. 최근 30분 이내 고점과 저점이 20틱 이내인 경우를 어떻게 표현해야 하는지요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-06-08 11:21:40

안녕하세요 예스스탁입니다. 아래식 참고하시기 바랍니다. input : N(30); var : idx(0),S1(0),D1(0),TM(0),hh(0),hi(0),cnt(0); TM = TimeToMinutes(stime); if bdate != bdate[1] Then { S1 = TimeToMinutes(stime); D1 = sdate; idx = 0; } Else idx = idx+1; if D1 > 0 then { if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; #30분 이내 최고가(hh)와 봉수(hi) hh = H; hi = 0; for cnt = 0 to idx { if TM[cnt] > TM-N and H[cnt] > HH Then { HH = H[cnt]; Hi = cnt; } if TM[cnt] <= TM-N Then cnt = idx+1; } #최고가 봉수가 20개봉 이내 if hi < 20 then { } } 즐거운 하루되세요 > 천왕봉 님이 쓴 글입니다. > 제목 : 수식 작성좀 부탁드립니다. > 틱 차트를 사용하고 있는데요. 최근 30분 이내 고점과 저점이 20틱 이내인 경우를 어떻게 표현해야 하는지요?