커뮤니티

검색식 부탁드립니다

프로필 이미지
아로
2024-04-27 13:15:18
740
글번호 178991
답변완료
1. 일주기 10봉 이내에서 전일종가대비 당일고가 20% 이상 1회이상(기준봉) 1-1. 당일 9시15분에서 9시30분사이의 최고주가(a)가 기준봉 전일 9시15분에서 9시30분사이의 최고주가*1.20 보다 높을것(a>b*1.20)
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-04-29 13:42:07

안녕하세요 예스스탁입니다. 15분봉 주기에서 검색에 필요한 최소기간에 500봉 지정하고 검색하셔야 합니다. 종목검색은 최대 500봉 제공이 되는데 분봉에서 기준봉의 전일의 91500~93000시간의 최고값을 계산하기 위해서는 15분봉 주기에서만 가능합니다. input : nday(10),StartTime(91500),Endtime(93000); var : count(0),Tcond(false),cnt(0),ii(0); Array : HH[20](0); if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { Tcond = true; For cnt = 19 DownTo 1 { hh[cnt] = hh[cnt-1]; } hh[0] = h; count = 0; ii = -1; For cnt = 1 to Nday { if DayHigh(cnt) >= DayClose(1)*1.20 Then { count = count+1; if count == 1 Then ii = cnt; } } } if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then { Tcond = False; } if Tcond == true Then { if h > hh[0] then hh[0] = h; } if count >= 1 and sTime >= Endtime and ii >= 0 and hh[ii+1] > 0 and hh[0] > hh[ii+1]*1.20 Then Find(1); 즐거운 하루되세요 > 아로 님이 쓴 글입니다. > 제목 : 검색식 부탁드립니다 > 1. 일주기 10봉 이내에서 전일종가대비 당일고가 20% 이상 1회이상(기준봉) 1-1. 당일 9시15분에서 9시30분사이의 최고주가(a)가 기준봉 전일 9시15분에서 9시30분사이의 최고주가*1.20 보다 높을것(a>b*1.20)