커뮤니티

종목검색식 변경

프로필 이미지
마을
2025-11-17 15:06:58
60
글번호 228108
답변완료

저점1 = L < L(1) && L < L(2) && L(1) < L(3) && L(2) < L(3); 저점1위치 = BarsSince(저점1); 저점1가격 = ValueWhen(1, 저점1, L); 고점 = 저점1위치 > 0 && H > H(1) && H > H(2); 네크라인 = ValueWhen(1, 고점, H); 저점2 = 저점1위치 >= 기간 && L < L(1) && L < L(2); 가격차이 = abs(L - 저점1가격) / 저점1가격 * 100; 저점2확인 = 저점2 && 가격차이 <= 허용오차; 패턴 = 저점1위치 >= 기간 && 저점2확인; 상단 = ValueWhen(1, 패턴, 네크라인); 양봉3프로 = C > O && (C - O) / O * 100 >= 3; 첫돌파 = CrossUp(C, 상단) && 양봉3프로; 첫고점라인 = ValueWhen(1, 첫돌파, H); 재진입 = BarsSince(첫돌파) > 0 && C < 상단; 재진입후 = BarsSince(재진입) > 0; 양봉 = C > O; 재돌파 = 재진입후 && CrossUp(C, 첫고점라인) && 양봉; cnt = CountSince(첫돌파, 재돌파); 재돌파 && cnt == 1 && cnt(1) == 0

설정 기간 10 허용오차 5
위 조건을 만족하는 종목을 검색하는 종목검색식을 작성 하고 싶습니다.

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

예스스탁 예스스탁 답변

2025-11-17 16:29:27

안녕하세요 예스스탁입니다. input : 기간(10),허용오차(5); var : 저점1(False),저점1위치(nan),저점1가격(nan); var : 고점(False),네크라인(nan),저점2(False),가격차이(0); var : 저점2확인(False),패턴(False),상단(0),양봉3프로(False); var : 첫돌파(False),첫고점라인(nan),재진입(False),재진입후(False),bs(nan); var : 양봉(False),재돌파(False),cnt(Nan),bs1(Nan); 저점1 = L < L[1] && L < L[2] && L[1] < L[3] && L[2] < L[3]; if 저점1 == true Then { 저점1위치 = 0; 저점1가격 = L; } Else 저점1위치 = 저점1위치+1; 고점 = 저점1위치 > 0 && H > H[1] && H > H[2]; if 고점 == true Then { 네크라인 = H; } 저점2 = 저점1위치 >= 기간 && L < L[1] && L < L[2]; 가격차이 = abs(L - 저점1가격) / 저점1가격 * 100; 저점2확인 = 저점2 && 가격차이 <= 허용오차; 패턴 = 저점1위치 >= 기간 && 저점2확인; if 패턴 == true Then 상단 = 네크라인; 양봉3프로 = C > O && (C - O) / O * 100 >= 3; 첫돌파 = CrossUp(C, 상단) && 양봉3프로; if 첫돌파 == true Then { 첫고점라인 = H; bs = 0; cnt = 0; } Else bs = bs+1; 재진입 = Bs > 0 && C < 상단; if 재진입 == true Then bs1=0; Else bs1 = bs1+1; 재진입후 = bs1 > 0; 양봉 = C > O; 재돌파 = 재진입후 && CrossUp(C, 첫고점라인) && 양봉; if 재돌파 == true Then cnt = cnt+1; if 재돌파 && cnt == 1 && cnt[1] == 0 Then Find(1); 즐거운 하루되세요