커뮤니티

수식 문의

프로필 이미지
자아준
2016-12-30 11:43:36
167
글번호 105458
답변완료

첨부 이미지

수고하십니다. 아래 식에다가 그림파일과 같이 추세선이 N자로 상승하는 종목을 검색하고자 하는 종목을 검색하는 식을 부탁드립니다. 추가조건 1. 추세선이 n자 상승 2, 2~3일전 거래량이 전일거래량의 2배이상일이 1일이상 3. 2~3일전의 고가가 추세 전고점이상인 날이 1일이상. 기본조건식 input :Per(7),N회(6),거래량증가N(0), P(1); var1 = ma(c,5); var2 = ma(c,10); var3 = ma(c,20); var4 = ma(c,33); var5 = ma(c,60); value1 = max(var1,var2,var3,var4); value2 = min(var1,var2,var3,var4); if countif(value1<= value2*(1+per/100),N회) == N회 And countif(V>V[1],거래량증가N) == 거래량증가N Then Condition1 = true; Else Condition1 = false; if Condition1[P]==true Then find(1);
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-01-02 10:51:52

안녕하세요 예스스탁입니다. 올리신 그림만으로는 정확한 식작성이 어렵습니다. N자형이 전고점을 상향하는 내용이고 전고점에 대한 명확한 기준이 없습니다 아래식에서는 전고점은 swinghigh로 판단하며 종가가 전고점 보다 높은 종목이 검색되게 추가했습니다. 관련함수에 대한 설명은 도움말 참고하시기 바랍니다. input :Per(7),N회(6),거래량증가N(0), P(1),left(3),right(3),X(10); var : HH(0),Hi(0); if SwingHigh(1,H,left,right,left+right+1) != -1 Then{ HH = H[right]; Hi = index[right]; } var1 = ma(c,5); var2 = ma(c,10); var3 = ma(c,20); var4 = ma(c,33); var5 = ma(c,60); value1 = max(var1,var2,var3,var4); value2 = min(var1,var2,var3,var4); if countif(value1<= value2*(1+per/100),N회) == N회 And countif(V>V[1],거래량증가N) == 거래량증가N Then Condition1 = true; Else Condition1 = false; if Condition1[P]==true and C > HH and index <= Hi+X and index < Hi and Hi > 0 Then find(1); 즐거운 하루되세요 > 자아준 님이 쓴 글입니다. > 제목 : 수식 문의 > 수고하십니다. 아래 식에다가 그림파일과 같이 추세선이 N자로 상승하는 종목을 검색하고자 하는 종목을 검색하는 식을 부탁드립니다. 추가조건 1. 추세선이 n자 상승 2, 2~3일전 거래량이 전일거래량의 2배이상일이 1일이상 3. 2~3일전의 고가가 추세 전고점이상인 날이 1일이상. 기본조건식 input :Per(7),N회(6),거래량증가N(0), P(1); var1 = ma(c,5); var2 = ma(c,10); var3 = ma(c,20); var4 = ma(c,33); var5 = ma(c,60); value1 = max(var1,var2,var3,var4); value2 = min(var1,var2,var3,var4); if countif(value1<= value2*(1+per/100),N회) == N회 And countif(V>V[1],거래량증가N) == 거래량증가N Then Condition1 = true; Else Condition1 = false; if Condition1[P]==true Then find(1);