커뮤니티

종목검색식 문의드립니다

프로필 이미지
보르자
2020-08-17 11:54:10
1029
글번호 141550
답변완료
쌩초보라 이것저것 해보고 있는데요 종목검색식을 어떻게 작성해야 하는지 문의드립니다 nh트레이더를 사용하고 있는데 1.전일 상승률30종목 2.전일 동시간대 거래량 10% 이상 70%이하 3.금일 2%~ 4%대 횡보하는 종목 3.10분봉 횡보 이 모든 조건 충족하는 종목검색식을 만들어보고 싶은데 어떻게 만들어야 할까요
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-08-20 14:19:15

안녕하세요 예스스탁입니다. 1 전일 상승률30종목이 상승률 순위로 30위 종목이면 수식안에서 계산이 가능하지 않습니다. 랭귀지는 다른종목의 값과 비교해 순위를 계산하지 못합니다. 아래식은 전일 상승률 30% 이상인 종목으로 작성했습니다. 2 10분봉 횡보 위 내용도 내용이 모호합니다. 최근 n개봉의 최고가와 최저가의 차이가 per%이내로 작성해 드립니다. 3 종목검색에는 모든 주기에서 최대 500봉만 제공됩니다. 전일 동시간대비 거래량부분때문에 전일 봉이 모두 필요한데 1분봉으로는 전일봉이 모두 조회되지 않습니다. 종목검색 속성에서 검색에 필요한 최소기간에 500봉으로 지정하고 검색하셔야 하며 2분봉 이상의 분주기로 검색하셔야 됩니다. input : n(5),Per(2); var : cnt(0),ndate(0),ndate1(0); var : idx(0),idx1(0),idx2(0),idx3(0),v1(0),v2(0),v3(0); if sdate != sdate[1] Then { ndate = sdate; ndate1 = ndate[1]; idx = 0; idx1 = idx[1]; } Else idx = idx+1; if ndate1 > 0 then { #전일 동시간대 누적거래량 v1 = 0; for cnt = idx+1 to idx+1+idx1 { if v1 == 0 and stime[cnt] <= stime and sdate[cnt] == ndate1 then { v1 = DayVolume[cnt]; } } if DayClose(1) >= DayClose(2)*1.30 and #전일종가는 전전일대비 30%이상 v1 > 0 and DayVolume >= V1*0.1 and DayVolume <= v1*0.7and #전일동시간대비 현재누적거래량이 10~70% 사이 DayHigh <= DayLow*1.04 and DayHigh >= DayLow*1.02 and #당일은 최고가와 최저가가 2~4% 폭 Highest(H,n) <= Lowest(L,N)*(1+per/100) Then find(1); } 즐거운 하루되세요 > 보르자 님이 쓴 글입니다. > 제목 : 종목검색식 문의드립니다 > 쌩초보라 이것저것 해보고 있는데요 종목검색식을 어떻게 작성해야 하는지 문의드립니다 nh트레이더를 사용하고 있는데 1.전일 상승률30종목 2.전일 동시간대 거래량 10% 이상 70%이하 3.금일 2%~ 4%대 횡보하는 종목 3.10분봉 횡보 이 모든 조건 충족하는 종목검색식을 만들어보고 싶은데 어떻게 만들어야 할까요