커뮤니티

수식 작성 문의

프로필 이미지
에드코타
2022-01-09 10:33:44
1146
글번호 155266
답변완료
1. A= AccumN(v-v[1], period) 100일 동안 A값이 0선을 한 번이상 돌파한 종목중에서 당일 볼린져밴드 상단선을 돌파하는 종목을 검색하는 식 2. A= AccumN(v-v[1], period) 100일 동안 A값이 0선을 한 번이상 돌파한 종목중에서 전일 동시간대 거래량 2배이상인 종목을 검색하는 식 두 가지 종목검색이 궁금합니다. 제발 부탁드립니다.plz...
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-01-10 15:42:16

안녕하세요 예스스탁입니다. 1 input : Period(20),N(100),BBP(20),dv(5); var : BBup(0),BBdn(0); BBup = BollBandUp(BBP,dv); BBdn = BollBandDown(BBP,dv); var1 = AccumN(v-v[1],period); if CountIf(CrossUp(var1,0),N) >= 1 and CrossUp(c,bbup) Then Find(1); 2 분봉주기에서 검색하셔야 합니다. 일봉에서는 전일동시간대 체크가 가능하지 않습니다. 종목검색은 최대 500봉까지 제공됩니다. 1분봉주기이면 전일봉을 모두 조회할수 없습니다. 속성에서검색에 필요한 최소기간에 500봉 지정하시고 2분봉 이상의 주기에서 검색하셔야 합니다. input : Period(20),N(100),X(0); var : cnt(0),dd(0),dd1(0),ii(0),ii1(0),pre(0); if Bdate != Bdate[1] Then { dd = sDate; dd1 = dd[1]; ii = 0; ii1 = ii[1]; } Else ii = ii +1; if dd1 > 0 Then { pre = 0; For cnt = ii+1 to ii+ii1+1 { if pre == 0 and sDate[cnt] == dd1 and sTime[cnt] <= sTime Then { pre = DayVolume(0)[cnt]; } } } if CountIf(CrossUp(var1,0),N) >= 1 and pre > 0 and DayVolume >= pre*X Then Find(1); 즐거운 하루되세요 > 에드코타 님이 쓴 글입니다. > 제목 : 수식 작성 문의 > 1. A= AccumN(v-v[1], period) 100일 동안 A값이 0선을 한 번이상 돌파한 종목중에서 당일 볼린져밴드 상단선을 돌파하는 종목을 검색하는 식 2. A= AccumN(v-v[1], period) 100일 동안 A값이 0선을 한 번이상 돌파한 종목중에서 전일 동시간대 거래량 2배이상인 종목을 검색하는 식 두 가지 종목검색이 궁금합니다. 제발 부탁드립니다.plz...