커뮤니티

문의드립니다

프로필 이미지
해피오
2021-09-08 10:15:48
961
글번호 152111
답변완료
가.매수종목검색 1.윌리엄스R지표를 이용한 매수종목 A=WilliamsR(Period) // Period 13 B=eavg(A,이평기간); // 이평기간 5 (윌리엄스R의 이평선) F=SUM(if(L<=Lowest(L(1), 비교기간),1,0),비교봉수)>= 1; (F는 최근 비교기간(20봉)중 최근 3봉(비교봉수)이내에 최저가가 있어야 함) 조건1) A(윌리엄스R)가 현재봉포함하여 최근 10봉중 과매도비율(-80)아래에 있는 만족봉이 5봉이상이면서 과매도비율(-80)을 상향돌파하는 종목 조건2) B는 과매도비율(-70)이하이면서 A가 B를 상향돌파하는 종목 조건1 또는 조건2를 만족하면서 F를 충족하고 양봉인 종목검색식 2.볼밴을 이용한 매수종목 B= BBandsDown(52,2); BB= BBandsDown(20,2); 종가돌파B=C>O and Crossup(C,B); 저종돌파B=C>O and L<B and B<C; 종가돌파BB=C>O and Crossup(C,BB); 저종돌파BB=C>O and L<BB and BB<C; 조건1=(종가돌파B or 저종돌파B) && B>=BB; 조건2=(종가돌파BB or 저종돌파BB) && B>=BB; F=SUM(if(L<=Lowest(L(1), 비교기간),1,0),비교봉수)>= 1; (조건1 or 조건2) && F && C>O 조건1 또는 조건2를 만족하면서 F를 충족하고 양봉인 종목검색식 3. RSI를 이용한 매수가능종목 A=RSI(기간); //기간14 B1=crossup(A,과매도비율1); //과매도비율1, 25 B2=crossup(A,과매도비율2); //과매도비율2, 30 D1=valuewhen(1,B1,표시가격); //표시가격 O(시가) D2=valuewhen(1,B2,표시가격); //RSI가 과매도비율(30)을 돌파하면 그때 시가라인설정 조건1= C>O && D1(1)>D1; 위 D1이 1봉전라인(가격)보다 낮아지고 양봉인 경우 조건2= C>O && D2(1)>D2; 위 D2가 1봉전라인(가격)보다 낮아지고 양봉인 경우 (조건1 or 조건2) 4. 위 조건중 2개이상 만족시의 종목 검색 (1 && 2) OR (1 && 3) OR (2 && 3) 세개의 신호중 2개이상 만족시의 매수가능종목검색식 기간, 비율등은 변수로 처리하여 변경가능하게 해주세요 요구사항이 많아 죄송합니다. 감사합니다.
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-09-08 14:58:19

안녕하세요 예스스탁입니다. 1 input : Period1(13),이평기간1(5),비교기간1(20),비교봉수1(3); var : A1(0),B1(0),F1(False); A1 = WillR(Period1); B1 = Ema(A1,이평기간1); F1 = AccumN(iff(L<=Lowest(L, 비교기간1)[1],1,0),비교봉수1) >= 1; Condition1 = CrossUp(A1,-80) and CountIf(A1< -80,10) >= 5; Condition1 = B1 < -70 and CrossUp(A1,B1); if Condition1 and Condition2 and F1 and C > O Then Find(1); 2 input : 비교기간2(20),비교봉수2(3); var : B2(0),BB2(0),종가돌파B2(False),저종돌파B2(False),종가돌파BB2(False),저종돌파BB2(false); var : 조건21(False),조건22(False),F2(False); B2= BollBandDown(52,2); BB2= BollBandDown(20,2); 종가돌파B2=C>O and Crossup(C,B2); 저종돌파B2=C>O and L<B2 and B2<C; 종가돌파BB2=C>O and Crossup(C,BB2); 저종돌파BB2=C>O and L<BB2 and BB2<C; 조건21=(종가돌파B2 or 저종돌파B2) && B2>=BB2; 조건22=(종가돌파BB2 or 저종돌파BB2) && B2>=BB2; F2 = AccumN(iff(L<=Lowest(L, 비교기간2)[1],1,0),비교봉수2)>= 1; if (조건21 or 조건22) and F2 and C > O Then Find(1); 3 input : RSI기간(14),과매도비율1(25),과매도비율2(30); var : A3(0),B31(False),B32(False),D31(0),D32(0),조건31(False),조건32(False); A3=RSI(RSI기간); //기간14 B31=crossup(A3,과매도비율1); //과매도비율1, 25 B32=crossup(A3,과매도비율2); //과매도비율2, 30 if B31 == true Then D31 = O; if B32 == true Then D32 = O; 조건31 = C>O && D31[1]>D31; 조건32 = C>O && D32[1]>D32; if 조건31 or 조건32 Then Find(1); 4 input : Period1(13),이평기간1(5),비교기간1(20),비교봉수1(3); input : 비교기간2(20),비교봉수2(3); input : RSI기간(14),과매도비율1(25),과매도비율2(30); var : A1(0),B1(0),F1(False); var : B2(0),BB2(0),종가돌파B2(False),저종돌파B2(False),종가돌파BB2(False),저종돌파BB2(false); var : 조건21(False),조건22(False),F2(False); var : A3(0),B31(False),B32(False),D31(0),D32(0),조건31(False),조건32(False); var : cond1(False),cond2(False),cond3(False); A1 = WillR(Period1); B1 = Ema(A1,이평기간1); F1 = AccumN(iff(L<=Lowest(L, 비교기간1)[1],1,0),비교봉수1) >= 1; Condition1 = CrossUp(A1,-80) and CountIf(A1< -80,10) >= 5; Condition1 = B1 < -70 and CrossUp(A1,B1); cond1 = Condition1 and Condition2 and F1 and C > O; B2= BollBandDown(52,2); BB2= BollBandDown(20,2); 종가돌파B2=C>O and Crossup(C,B2); 저종돌파B2=C>O and L<B2 and B2<C; 종가돌파BB2=C>O and Crossup(C,BB2); 저종돌파BB2=C>O and L<BB2 and BB2<C; 조건21=(종가돌파B2 or 저종돌파B2) && B2>=BB2; 조건22=(종가돌파BB2 or 저종돌파BB2) && B2>=BB2; F2 = AccumN(iff(L<=Lowest(L, 비교기간2)[1],1,0),비교봉수2)>= 1; cond2 = (조건21 or 조건22) and F2 and C > O; A3=RSI(RSI기간); //기간14 B31=crossup(A3,과매도비율1); //과매도비율1, 25 B32=crossup(A3,과매도비율2); //과매도비율2, 30 if B31 == true Then D31 = O; if B32 == true Then D32 = O; 조건31 = C>O && D31[1]>D31; 조건32 = C>O && D32[1]>D32; cond3 = 조건31 or 조건32; if (cond1 and cond2) OR (cond1 and cond3) OR (cond2 and cond3) Then Find(1); 즐거운 하루되세요 > 해피오 님이 쓴 글입니다. > 제목 : 문의드립니다 > 가.매수종목검색 1.윌리엄스R지표를 이용한 매수종목 A=WilliamsR(Period) // Period 13 B=eavg(A,이평기간); // 이평기간 5 (윌리엄스R의 이평선) F=SUM(if(L<=Lowest(L(1), 비교기간),1,0),비교봉수)>= 1; (F는 최근 비교기간(20봉)중 최근 3봉(비교봉수)이내에 최저가가 있어야 함) 조건1) A(윌리엄스R)가 현재봉포함하여 최근 10봉중 과매도비율(-80)아래에 있는 만족봉이 5봉이상이면서 과매도비율(-80)을 상향돌파하는 종목 조건2) B는 과매도비율(-70)이하이면서 A가 B를 상향돌파하는 종목 조건1 또는 조건2를 만족하면서 F를 충족하고 양봉인 종목검색식 2.볼밴을 이용한 매수종목 B= BBandsDown(52,2); BB= BBandsDown(20,2); 종가돌파B=C>O and Crossup(C,B); 저종돌파B=C>O and L<B and B<C; 종가돌파BB=C>O and Crossup(C,BB); 저종돌파BB=C>O and L<BB and BB<C; 조건1=(종가돌파B or 저종돌파B) && B>=BB; 조건2=(종가돌파BB or 저종돌파BB) && B>=BB; F=SUM(if(L<=Lowest(L(1), 비교기간),1,0),비교봉수)>= 1; (조건1 or 조건2) && F && C>O 조건1 또는 조건2를 만족하면서 F를 충족하고 양봉인 종목검색식 3. RSI를 이용한 매수가능종목 A=RSI(기간); //기간14 B1=crossup(A,과매도비율1); //과매도비율1, 25 B2=crossup(A,과매도비율2); //과매도비율2, 30 D1=valuewhen(1,B1,표시가격); //표시가격 O(시가) D2=valuewhen(1,B2,표시가격); //RSI가 과매도비율(30)을 돌파하면 그때 시가라인설정 조건1= C>O && D1(1)>D1; 위 D1이 1봉전라인(가격)보다 낮아지고 양봉인 경우 조건2= C>O && D2(1)>D2; 위 D2가 1봉전라인(가격)보다 낮아지고 양봉인 경우 (조건1 or 조건2) 4. 위 조건중 2개이상 만족시의 종목 검색 (1 && 2) OR (1 && 3) OR (2 && 3) 세개의 신호중 2개이상 만족시의 매수가능종목검색식 기간, 비율등은 변수로 처리하여 변경가능하게 해주세요 요구사항이 많아 죄송합니다. 감사합니다.