커뮤니티

조건검색 수식 문의

프로필 이미지
민서홧팅
2023-07-20 15:33:27
1493
글번호 170797
답변완료
늘 감사합니다!!! 전에 답변주시기를 예스트레이더 조건검색에서 기준봉은 n일전 조건 만족여부를 보는 것일 뿐, n일전 검출 이후 조건 만족하더라도 결과에 나오지 않는다고 이해했는데요. 그럼 조건 만족 후 n일간 해당 종목이 조건검색에서 나오도록 하고 싶은데, 종가가 20이평 상향돌파했을 때, 5일간 조건검색 결과에서 나오게 하려면 어떻게 해야 하나요? sdate를 조건식으로 넣어서 카운팅하면 될 것 같긴 한데, 정확히하려고 여쭤봅니다.
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-07-20 17:29:18

안녕하세요 예스스탁입니다. countif함수를 이용하시면 됩니다. 해당 함수가 최근 n개봉 안에 지정한 조건이 만족한 횟수를 리턴하는 함수입니다. 5개봉 동안 종가가 20이평을 상향돌파한 횟수가 1회이상인 종목을 찾게 됩니다. var1 = ma(C,20); if countif(crossup(c,var1),5) >= 1 then find(1); 즐거운 하루되세요 > 민서홧팅 님이 쓴 글입니다. > 제목 : 조건검색 수식 문의 > 늘 감사합니다!!! 전에 답변주시기를 예스트레이더 조건검색에서 기준봉은 n일전 조건 만족여부를 보는 것일 뿐, n일전 검출 이후 조건 만족하더라도 결과에 나오지 않는다고 이해했는데요. 그럼 조건 만족 후 n일간 해당 종목이 조건검색에서 나오도록 하고 싶은데, 종가가 20이평 상향돌파했을 때, 5일간 조건검색 결과에서 나오게 하려면 어떻게 해야 하나요? sdate를 조건식으로 넣어서 카운팅하면 될 것 같긴 한데, 정확히하려고 여쭤봅니다.