커뮤니티

종목검색 오류 문의

프로필 이미지
핑꺼비
2025-05-14 21:57:40
200
글번호 190838
답변완료
input : 신고기간(225),돌파기준(C); var : B(0),양(False),일기준(False); var : CS1(-1),조건1(False),일(False),건상단선(0),건하단선(0); var : CS2(-1),조건2(False),천1(False),천선1(0); var : CS3(-1),조건3(False),천2(False),천선2(0); B= (((L+H+C)/3)*V/100000000); 양= B>HIGHEST(B,신고기간)[1]; 일기준= crossdown(C,ma(H,3)); if 양 Then CS1 = 0; if 일기준 == true Then if CS1 >= 0 Then CS1 = CS1+1; 조건1= CS1==1; 일= 조건1==true and 조건1[1]==False; if 일 == true Then 건상단선 = Max(O,C); if 일 == true Then 건하단선 = min(O,C); 천1= CrossUp(C,건상단선); 천2= CrossUp(H,건상단선); if 일 Then CS2=0; if 천1== true Then if CS2>= 0 then CS2=CS2+1; 조건2= CS2==1; 천1= 조건2==true and 조건2[1]==False; if 천1 == true Then 천선1 = H; if 일 Then CS3=0; if 천2== true Then if CS3>= 0 then CS3=CS3+1; 조건3= CS3==1; 천2= 조건3==true and 조건3[1]==False; if 천2 == true Then 천선2 = H; var1= 천선1; var2= 천선2; if (crossup(돌파기준,var1) or crossup(돌파기준,var2)) Then find(1); ====================================================================================== 이렇게 작성하니 var1 or var2를 돌파하지 않은 것도 종목검색에 나오는데 어떻게 해야하나요?
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-05-16 10:53:02

안녕하세요 예스스탁입니다. 올려주신 수식을 검색해 보았지만 모두 2개값 중 하나를 돌파한 종목만 검색이 됩니다. 종목검색 속성에서 검색에 필요한 봉수를 500봉 지정하고 검색하시고 차트도 500봉 조회해서 비교해 보시기 바랍니다. 즐거운 하루되세요 > 핑꺼비 님이 쓴 글입니다. > 제목 : 종목검색 오류 문의 > input : 신고기간(225),돌파기준(C); var : B(0),양(False),일기준(False); var : CS1(-1),조건1(False),일(False),건상단선(0),건하단선(0); var : CS2(-1),조건2(False),천1(False),천선1(0); var : CS3(-1),조건3(False),천2(False),천선2(0); B= (((L+H+C)/3)*V/100000000); 양= B>HIGHEST(B,신고기간)[1]; 일기준= crossdown(C,ma(H,3)); if 양 Then CS1 = 0; if 일기준 == true Then if CS1 >= 0 Then CS1 = CS1+1; 조건1= CS1==1; 일= 조건1==true and 조건1[1]==False; if 일 == true Then 건상단선 = Max(O,C); if 일 == true Then 건하단선 = min(O,C); 천1= CrossUp(C,건상단선); 천2= CrossUp(H,건상단선); if 일 Then CS2=0; if 천1== true Then if CS2>= 0 then CS2=CS2+1; 조건2= CS2==1; 천1= 조건2==true and 조건2[1]==False; if 천1 == true Then 천선1 = H; if 일 Then CS3=0; if 천2== true Then if CS3>= 0 then CS3=CS3+1; 조건3= CS3==1; 천2= 조건3==true and 조건3[1]==False; if 천2 == true Then 천선2 = H; var1= 천선1; var2= 천선2; if (crossup(돌파기준,var1) or crossup(돌파기준,var2)) Then find(1); ====================================================================================== 이렇게 작성하니 var1 or var2를 돌파하지 않은 것도 종목검색에 나오는데 어떻게 해야하나요?