커뮤니티

검색식 요청합니다

프로필 이미지
이루
2025-02-26 22:33:42
433
글번호 188604
답변완료
안녕하세요. 키움 검색기를 옮기다가 어려워서 이렇게 요청합니다. 5주간의 최고거래량을 오늘 거래량이 80% 넘는 종목을 검색하고 싶습니다. 항상감사드립니다.
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-02-27 11:50:39

안녕하세요 예스스탁입니다. 문의하신 내용이 5주간의 일간거래량 중 최고값이 기준인지 주간거래량 중 최고값인지 모호합니다. 1번은 5주간 주간거래량 중 최고값을 2번은 5주간 일간거래량 중 최고값 기준입니다. 두식 모두 종목검색 속성에서 검색에필요한최소기간에 넉넉히 100봉 지정하시고 일봉주기에서 검색하시면 됩니다. 1 input : nWeek(5),Per(80); var : cnt(0),HWV(0); Array : WV[10](0); if sDate != sDate[1] and DayOfWeek(Bdate) <= DayOfWeek(Bdate[1]) Then { For cnt = 9 DownTo 1 { WV[cnt] = WV[cnt-1]; } WV[0] = 0; } WV[0] = WV[0]+V; if WV[nWeek] > 0 Then { HWV = 0; For cnt = 1 to nWeek { if HWV == 0 or (HWV > 0 and WV[cnt] > HWV) Then HWV = WV[cnt]; } if dayvolume(0) >= HWV*(Per/100) Then Find(1); } 2 input : nWeek(5),Per(80); var : cnt(0),HWV(0); Array : WV[10](0); if sDate != sDate[1] and DayOfWeek(Bdate) <= DayOfWeek(Bdate[1]) Then { For cnt = 9 DownTo 1 { WV[cnt] = WV[cnt-1]; } WV[0] = 0; } if WV[0] == 0 or (WV[0] > 0 and DayVolume(0) > WV[0]) Then WV[0] = DayVolume(0); if WV[nWeek] > 0 Then { HWV = 0; For cnt = 1 to nWeek { if HWV == 0 or (HWV > 0 and WV[cnt] > HWV) Then HWV = WV[cnt]; } if DayVolume(0) >= HWV*(Per/100) Then Find(1); } 즐거운 하루되세요 > 이루 님이 쓴 글입니다. > 제목 : 검색식 요청합니다 > 안녕하세요. 키움 검색기를 옮기다가 어려워서 이렇게 요청합니다. 5주간의 최고거래량을 오늘 거래량이 80% 넘는 종목을 검색하고 싶습니다. 항상감사드립니다.