커뮤니티

종목 검색 부탁드려요

프로필 이미지
redcon
2025-11-27 14:59:46
30
글번호 228458
답변완료

At = ATR(500); Mm = avg(C, 기간); Rg = At * 10 / 10; Chk = (C < Mm - Rg) OR (C > Mm + Rg); 조건 = Chk == 0; 상단 = Valuewhen(1, 조건, Mm + Rg); 돌파 = C > 상단 && C(1) <= 상단(1); 양봉 = C > O; 평균V = avg(V, 20); 거래량급증 = V > 평균V * 배수; 돌파 && 양봉 && 거래량급증
기간 20 배수 5

종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-11-27 15:33:11

안녕하세요 예스스탁입니다. 종목검색은 최대 제공봉수가 500봉입니다. 올리신 수식은 최소 502개봉이 필요한데 지정한 조건에 만족해 상단값 저장이 현재봉에서 몇봉전에 발생했을지 알수 없어 더 많은 봉이 필요로 합니다. ATR기간을 조정하시고 속성에서 검색에 필요한 최소기간에 500봉 지정하고 검색하시기 바랍니다. input: 기간(20),배수(5); var : At(0),Mm(0),Rg(0),Chk(False),조건(False); var : 상단(0),돌파(False),양봉(false),평균V(0),거래량급증(false); At = ATR(500); Mm = ma(C, 기간); Rg = At * 10 / 10; Chk = (C < Mm - Rg) OR (C > Mm + Rg); 조건 = Chk == 0; if 조건 Then 상단 = Mm + Rg; 돌파 = C > 상단 && C[1] <= 상단[1]; 양봉 = C > O; 평균V = ma(V, 20); 거래량급증 = V > 평균V * 배수; if 돌파 && 양봉 && 거래량급증 Then Find(1); 즐거운 하루되세요