커뮤니티

수식문의드립니다.

프로필 이미지
gosuscv
2020-10-21 21:05:59
1002
글번호 143285
답변완료
안녕하세요 신고가를 9번 경신한 종목을 찾으려고 합니다. 조건은 일봉기준 캔들x가 x+1,x+2,x+3캔들중에 캔들x고가보다 높은고가가 발생하면 count=1 아니면 count=0 높은고가가 발생한캔들이 만약 x+2라고하면 x+3, x+4, x+5캔들중에 캔들 x+2고가 보다 높은 고가가 발생하면 count=2 아니면 count=0 만약 x+2고가보다 높은 고가가 발생한 캔들이 x+5라고하면 x+6,x+7,x+8캔들중에 x+5보다 높은 고가가 발생하면 count=3 아니면 count=0 이런식으로 쭉가서 현재 봉으로 왔을때 count=9이상 되는 종목을 찾는 조건검색식을 만들고 싶습니다. 주의1)예시에선 x+2라고했지만 물론 x+1또는 x+3에서 발생하는 경우또한 포함해서 만들어주세요 주의2)x+1, x+2는 하루뒤 이틀뒤를 말합니다. 주의3) 만약 9이상이 어려우면 9이상12이하 정도만 찾아도 괜찮습니다. 부탁드립니다 ㅠ
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-10-22 13:11:57

안녕하세요 예스스탁입니다. 종목검색은 최대 500봉 가지 제공됩니다. 종목검색속성에서 검색에 필요한 최소기간에 500봉 지정사고 검색하시기 바랍니다. var : hh(0),hi(0),hcnt(0),hidx(0); if hcnt == 0 and (h > h[1] or h > h[2] or h > h[3]) Then { hh = h; hi = Index; hcnt = hcnt+1; } Else { if hcnt > 0 Then { if h > hh and Index <= hi+3 Then { hh = h; hi = Index; hcnt = hcnt+1; } if Index == hi+4 Then { hcnt = 0; } } } if hcnt >= 9 Then Find(1); 즐거운 하루되세요 > gosuscv 님이 쓴 글입니다. > 제목 : 수식문의드립니다. > 안녕하세요 신고가를 9번 경신한 종목을 찾으려고 합니다. 조건은 일봉기준 캔들x가 x+1,x+2,x+3캔들중에 캔들x고가보다 높은고가가 발생하면 count=1 아니면 count=0 높은고가가 발생한캔들이 만약 x+2라고하면 x+3, x+4, x+5캔들중에 캔들 x+2고가 보다 높은 고가가 발생하면 count=2 아니면 count=0 만약 x+2고가보다 높은 고가가 발생한 캔들이 x+5라고하면 x+6,x+7,x+8캔들중에 x+5보다 높은 고가가 발생하면 count=3 아니면 count=0 이런식으로 쭉가서 현재 봉으로 왔을때 count=9이상 되는 종목을 찾는 조건검색식을 만들고 싶습니다. 주의1)예시에선 x+2라고했지만 물론 x+1또는 x+3에서 발생하는 경우또한 포함해서 만들어주세요 주의2)x+1, x+2는 하루뒤 이틀뒤를 말합니다. 주의3) 만약 9이상이 어려우면 9이상12이하 정도만 찾아도 괜찮습니다. 부탁드립니다 ㅠ