커뮤니티

검색식 부탁합니다

프로필 이미지
등정
2021-12-03 09:16:48
715
글번호 154137
답변완료
안녕하세요 수고하십니다 Input : N(1), period1(5), period2(20), period3(60); If N == 1 and Upticks >= highest(Upticks,period1) Then var1 = O; If N == 1 and Upticks >= highest(Upticks,period2) Then var2 = O; If N == 1 and Upticks >= highest(Upticks,period3) Then var3 = O; var4 = monthclose(1); If C>=var3 Then Find(1); 위 종목검색 식대로 하면 종가가 var3 위에 있는 종목을 검색하는 것입니다 var4를 지표식으로 만들면 선 위치가 높아졌다 낮아졌다 합니다 그걸 종목검색식에 활용하여 var4가 전월보다 높은 경우에 일봉의 종가가 var4를 넘지 못하면 검색에서 제외되도록 식을 부탁합니다 즉, C>=var3를 충족한다 할지라도 var4[1]<var4 and C<var4 이면 종목검색에서 제외시키는 식을 부탁합니다 참고로 var4[1]>=var4 and C<var4 이면 C>=var3만 충족하면 된다는 뜻입니다
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-12-03 16:13:03

안녕하세요 예스스탁입니다. var4 = monthclose(1); 올리신 수식에서 var4는 전월의종가입니다. 전월의 종가가 전전월의 종가보다 크고 종가가 전월의 종가보다 작을때만 아니면 C > var3이 충족되면 조건만족하게 하시면 됩니다. 전전월의 종가까지 계산해야 하므로 종목검색속성에서 검색에 필요한 봉갯수를 넉넉히 100개 이상 지정하고 검색하시기 바랍니다. Input : N(1), period1(5), period2(20), period3(60); If N == 1 and Upticks >= highest(Upticks,period1) Then var1 = O; If N == 1 and Upticks >= highest(Upticks,period2) Then var2 = O; If N == 1 and Upticks >= highest(Upticks,period3) Then var3 = O; If C>=var3 and !(MonthClose(1) > MonthClose(2) and C < MonthClose(1)) Then Find(1); 즐거운 하루되세요 > 등정 님이 쓴 글입니다. > 제목 : 검색식 부탁합니다 > 안녕하세요 수고하십니다 Input : N(1), period1(5), period2(20), period3(60); If N == 1 and Upticks >= highest(Upticks,period1) Then var1 = O; If N == 1 and Upticks >= highest(Upticks,period2) Then var2 = O; If N == 1 and Upticks >= highest(Upticks,period3) Then var3 = O; var4 = monthclose(1); If C>=var3 Then Find(1); 위 종목검색 식대로 하면 종가가 var3 위에 있는 종목을 검색하는 것입니다 var4를 지표식으로 만들면 선 위치가 높아졌다 낮아졌다 합니다 그걸 종목검색식에 활용하여 var4가 전월보다 높은 경우에 일봉의 종가가 var4를 넘지 못하면 검색에서 제외되도록 식을 부탁합니다 즉, C>=var3를 충족한다 할지라도 var4[1]<var4 and C<var4 이면 종목검색에서 제외시키는 식을 부탁합니다 참고로 var4[1]>=var4 and C<var4 이면 C>=var3만 충족하면 된다는 뜻입니다