커뮤니티

수식요청

프로필 이미지
ksks
2024-05-20 23:06:48
737
글번호 179756
답변완료
var : R(0),A(0),B(0); R = RSI(20); A=iff( (high==low), 0, volume*(close-low)/(high-low)); B=iff( (high==low), 0, volume*(high-close)/(high-low)); if C > O and R[1] < 64 and R>64 and (A>=B*5 or B==0) Then Find(1); 위 수식은 RSI(20)이 64돌파 + 매수거래량이 매도거래량의 5배이상인 종목 검색식입니다. =================================================================================== 이것을 다음 두가지의 검색수식(각각 별개)으로 수정을 원합니다. 1)연속(전일+금일)발생 - 1봉전에 발생 (RSI(20): 2봉전 RSI<63.9, 1봉전 RSI>64돌파 + 매수거래량이 5배이상) - 이어 금일 또 발생(RSI(20)>64 + 5배이상) 즉, 연속으로 발생하는 종목을 금일 검색 2)지난 10거래일 중 "RSI(20)>64 + 매수거래량이 5배이상 신호"가 4번이상 발생 ===>금일에 4번째 신호발생(연속은 무관하고 4회만 카운트, 1봉전 RSI<64 조건은 없음) 나름 시도해도 안되어 부탁드립니다.
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-05-21 10:17:37

안녕하세요 예스스탁입니다. 1 var : R(0),A(0),B(0); R = RSI(20); A=iff( (high==low), 0, volume*(close-low)/(high-low)); B=iff( (high==low), 0, volume*(high-close)/(high-low)); Condition1 = C > O and R[1] < 64 and R>64 and (A>=B*5 or B==0); if Condition1[1] == true and R>64 and (A>=B*5 or B==0) Then Find(1); 2 var : R(0),A(0),B(0); R = RSI(20); A=iff( (high==low), 0, volume*(close-low)/(high-low)); B=iff( (high==low), 0, volume*(high-close)/(high-low)); Condition1 = C > O and R>64 and (A>=B*5 or B==0); if CountIf(Condition1,10) >= 4 Then Find(1); 즐거운 하루되세요 > ksks 님이 쓴 글입니다. > 제목 : 수식요청 > var : R(0),A(0),B(0); R = RSI(20); A=iff( (high==low), 0, volume*(close-low)/(high-low)); B=iff( (high==low), 0, volume*(high-close)/(high-low)); if C > O and R[1] < 64 and R>64 and (A>=B*5 or B==0) Then Find(1); 위 수식은 RSI(20)이 64돌파 + 매수거래량이 매도거래량의 5배이상인 종목 검색식입니다. =================================================================================== 이것을 다음 두가지의 검색수식(각각 별개)으로 수정을 원합니다. 1)연속(전일+금일)발생 - 1봉전에 발생 (RSI(20): 2봉전 RSI<63.9, 1봉전 RSI>64돌파 + 매수거래량이 5배이상) - 이어 금일 또 발생(RSI(20)>64 + 5배이상) 즉, 연속으로 발생하는 종목을 금일 검색 2)지난 10거래일 중 "RSI(20)>64 + 매수거래량이 5배이상 신호"가 4번이상 발생 ===>금일에 4번째 신호발생(연속은 무관하고 4회만 카운트, 1봉전 RSI<64 조건은 없음) 나름 시도해도 안되어 부탁드립니다.