커뮤니티

종목검색식의 신호를 분봉에서 나오게 할 수 있나요?

프로필 이미지
손느린주식
2026-08-04 23:35:34
54
글번호 233111
답변완료

안녕하세요.


주가 = C>1000 && C<500000;

A= V>MA(V,40)*5 && C>highest(C(1),40);

B= SUM(A);

주가 && C>O && B(1)-B(11)==0 && A==1


키움의 일봉 신호 인데요.


예스의 종목검색식으로 만들고 싶고


검색이 되었을 때 예스의 5분봉에서도 캔들에 표시가 되었으면 해서 문의 드립니다.


5분봉에서는 한번만 표시가 되면 되는데요. 5분봉 지표에서 고가에 점이 찍히는 것입니다.


부탁드립니다.

지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-08-05 09:56:42

안녕하세요 예스스탁입니다. 식은 일봉내용으로 분봉에서 검색되게 작성해 드립니다. 다만 종목검색은 모든 주기에서 500봉만 제공됩니다. B(1)-B(11)==0조건때문에 당일포함 12일간의 데이터가 필요한데 5분봉으로 12일간이 조회되지 않습니다. 속성에서 500봉으로 지정하시면 조회된 기간내에 오늘 처음 만족한것으로 검색됩니다. 지표는 당일 분봉에서 처음만족한 봉에만 표시됩니다. 1. 종목검색 var : 주가(False),A(False); var : cnt(0),sum(0),mav(0),hc(0); Array : B[12](false); if bdate != Bdate[1] Then { Condition1 = False; Condition2 = False; For cnt = 11 DownTo 1 { B[cnt] = B[cnt-1]; if B[cnt] == true Then Condition2 = true; } B[0] = False; } sum = 0; hc = 0; For cnt = 0 to 39 { sum = sum + DayClose(cnt); if hc == 0 or (hc > 0 and DayClose(cnt+1) > hc) Then hc = DayClose(cnt+1); } mav = sum/40; 주가 = C>1000 && C<500000; A= DayVolume(0)>mav*5 && C>hc; if NextBarSdate != sDate Then { if A == true Then B[0]= true; } if Condition1 == False and 주가 && C>DayOpen && Condition2 == False && A== true Then { Condition1 = true; Find(1); } 2. 지표 var : 주가(False),A(False); var : cnt(0),sum(0),mav(0),hc(0); Array : B[12](false); if bdate != Bdate[1] Then { Condition1 = False; Condition2 = False; For cnt = 11 DownTo 1 { B[cnt] = B[cnt-1]; if B[cnt] == true Then Condition2 = true; } B[0] = False; } sum = 0; hc = 0; For cnt = 0 to 39 { sum = sum + DayClose(cnt); if hc == 0 or (hc > 0 and DayClose(cnt+1) > hc) Then hc = DayClose(cnt+1); } mav = sum/40; 주가 = C>1000 && C<500000; A= DayVolume(0)>mav*5 && C>hc; if NextBarSdate != sDate Then { if A == true Then B[0]= true; } if Condition1 == False and 주가 && C>DayOpen && Condition2 == False && A== true Then { Condition1 = true; Plot1(H); } 즐거운 하루되세요