커뮤니티

감사합니다 수정부탁드립니다

프로필 이미지
매치다는
2018-02-05 22:13:04
159
글번호 116337
답변완료
1,3분봉에서 120일이평 우하양이면 검색 제외 시켜 주세요 당일 장시작 부터 또는 전날 120일 이평이 우 하양 이면 제외 부탁 2, 현재가 1000원 이하 짜리는 검색에서 제외 시켜주세요 3, 부족한 점이 많아서 자주 문의드려도 이해 부탁드립니다 input : P1(33),P2(42),P3(52),P4(120); input : Per(5); input : 단기(5),장기(60); var : 매수가(0),매도가(0),단기이평(0),장기이평(0); var1 = wma(C,P1); var2 = wma(C,P2); var3 = wma(C,P3); var4 = wma(C,P4); 단기이평 = ma(C,단기); 장기이평 = ma(C,장기); if crossup(단기이평,장기이평) Then 매수가 = C; if CrossDown(단기이평,장기이평) Then 매도가 = C; if max(var1,var2,var3) <= min(var1,var2,var3)*(1+per/100) and C > var4 and min(var1,var2,var3) > 매수가 and 매수가 > 매도가 and 매수가 <= 매수가*(1+Per/100) Then find(1);
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-02-06 13:35:06

안녕하세요 예스스탁입니다. 120이평이 분봉의 이평이면 아래식 이용하시면 됩니다. input : P1(33),P2(42),P3(52),P4(120); input : Per(5); input : 단기(5),장기(60); var : 매수가(0),매도가(0),단기이평(0),장기이평(0); var1 = wma(C,P1); var2 = wma(C,P2); var3 = wma(C,P3); var4 = wma(C,P4); 단기이평 = ma(C,단기); 장기이평 = ma(C,장기); if crossup(단기이평,장기이평) Then 매수가 = C; if CrossDown(단기이평,장기이평) Then 매도가 = C; if max(var1,var2,var3) <= min(var1,var2,var3)*(1+per/100) and C > var4 and var4 > var4[1] and min(var1,var2,var3) > 매수가 and 매수가 > 매도가 and 매수가 <= 매수가*(1+Per/100) and C > 1000 Then find(1); 120일이평이 일봉이평이면 종목검색식은 500봉이 최대 제공봉수라 분봉주기에서 계산이 되지 않습니다. 별도의 일봉식을 만드셔서 종목검색화면에서 조합해서 사용하셔야 합니다. 예스트레이더의 [3202] 파워종목검색화면이나 NH트레이더의 [5202] 종목검색화면에서는 하나의 검색식을 주기를 달리해 지정해 검색하거나 검색식을 여러개 지정해 기간을 달리지정해 조합해서 검색할수 있습니다. input : P(120); var1 = ma(C,P); if var1 > var1[1] Then find(1); 즐거운 하루되세요 > 매치다는 님이 쓴 글입니다. > 제목 : 감사합니다 수정부탁드립니다 > 1,3분봉에서 120일이평 우하양이면 검색 제외 시켜 주세요 당일 장시작 부터 또는 전날 120일 이평이 우 하양 이면 제외 부탁 2, 현재가 1000원 이하 짜리는 검색에서 제외 시켜주세요 3, 부족한 점이 많아서 자주 문의드려도 이해 부탁드립니다 input : P1(33),P2(42),P3(52),P4(120); input : Per(5); input : 단기(5),장기(60); var : 매수가(0),매도가(0),단기이평(0),장기이평(0); var1 = wma(C,P1); var2 = wma(C,P2); var3 = wma(C,P3); var4 = wma(C,P4); 단기이평 = ma(C,단기); 장기이평 = ma(C,장기); if crossup(단기이평,장기이평) Then 매수가 = C; if CrossDown(단기이평,장기이평) Then 매도가 = C; if max(var1,var2,var3) <= min(var1,var2,var3)*(1+per/100) and C > var4 and min(var1,var2,var3) > 매수가 and 매수가 > 매도가 and 매수가 <= 매수가*(1+Per/100) Then find(1);