커뮤니티

최근7일 종가가 최근20일고가의 95프로 이상 3번인 종목 검색...

프로필 이미지
모든내용
2021-08-17 01:40:06
937
글번호 151534
답변완료
안녕하세요. 언제나 도움 주셔서 감사합니다. 아래 간단히 종목검색을 만들었는데 결과가 맞지 않아 문의드립니다. 조건에 맞지 않는것도 검색이 됩니다..너무 많네요..; 검색내용: 최근 7일 종가가 최근 20일 고가의 95%를 3번 이상 넘는 종목... 수식내용 : 아래는 제가 작성한건데요... Var : cnt(0), TwentyH(0),Frequency(0); #최근20일 고가 확인. TwentyH=0; For cnt=1 To 20 { If TwentyH<DayHigh(cnt) Then TwentyH=DayHigh(cnt); } # 최근 7일 종가중에서 20일고가의 95%를 넘는 횟수를 Frequency 변수에 저장. Frequency=0; For cnt=1 To 7 { If DayClose(cnt)>=(TwentyH*0.95) Then { Frequency=Frequency+1; } } # 조건 맞으면 출력... If Frequency>=3 Then { Find(1); }
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-08-17 13:14:25

안녕하세요 예스스탁입니다. 1 작성하신 수식은 전일기준 20일 최고가를 고정하고 과거 7일간 종가를 비교해 95%이상이 3회이상인 종목이 검색됩니다. 위 내용으로는 수정해 드릴부분이 없습니다. 2 최근 7일간 종가가 20일최고가 대비 95% 이상인 날일 3회이상인 종목을 검색하시면 아래와 같습니다. 기존식과 다른점은 최근 7일마다의 그날시점의 20일최고가를 계산하고 그날 종가와 비교합니다. 종목검색창에서 주기를 일봉으로 지정하고 검색하시면 됩니다. var1 = Highest(H,20); if CountIf(C >= var1*0.95,7)[1] >= 3 Then Find(1); 3 1번이나 수정해 드린 2번도 종목은 수백종목씩 나올수 있는 조건입니다. 즐거운 하루되세요 > 모든내용 님이 쓴 글입니다. > 제목 : 최근7일 종가가 최근20일고가의 95프로 이상 3번인 종목 검색... > 안녕하세요. 언제나 도움 주셔서 감사합니다. 아래 간단히 종목검색을 만들었는데 결과가 맞지 않아 문의드립니다. 조건에 맞지 않는것도 검색이 됩니다..너무 많네요..; 검색내용: 최근 7일 종가가 최근 20일 고가의 95%를 3번 이상 넘는 종목... 수식내용 : 아래는 제가 작성한건데요... Var : cnt(0), TwentyH(0),Frequency(0); #최근20일 고가 확인. TwentyH=0; For cnt=1 To 20 { If TwentyH<DayHigh(cnt) Then TwentyH=DayHigh(cnt); } # 최근 7일 종가중에서 20일고가의 95%를 넘는 횟수를 Frequency 변수에 저장. Frequency=0; For cnt=1 To 7 { If DayClose(cnt)>=(TwentyH*0.95) Then { Frequency=Frequency+1; } } # 조건 맞으면 출력... If Frequency>=3 Then { Find(1); }