커뮤니티

종목 검색식에서 일봉 분봉을 동시에 사용하려면요

프로필 이미지
도도당
2018-07-16 23:32:22
220
글번호 120650
답변완료
종목 검색을 할때 분봉 일봉 두가지 다 필요하면 검색식을 일봉별, 분봉별로 따로 작성해야 하나요? 제가 일봉 검색식을 사 용하는데 1분봉 조건도 필요해서 파일을 따로 작성했습니다. 그런데 검색 결과가 이상하게 나와서 질문드립니다. 일봉 검색식은 잘 되는데요. 분봉에서 예를 들어 최근 봉이 양봉을 원하면 Condition1 = O < C; If Condition1 Then Find(1); 이렇게 하고 예스트레이더 '파워종목검색' 창에서 검색에 필요한 최소기간 10봉, 분체크, 1분봉 선택하고 설정에서는 보통주, 제외항목에 모두 체크하고 검색을 하면 검색 종목이 4개가 나옵니다ㅡㅡ; 장 종료 후 검색한 결과입니다. 금일 마지막 1분봉이 양봉으로 장 마감한 종목은 다 불러와야 맞는거 아닌가요? 위 조건 1분봉에서 양봉조건으로만 검색했는데 결과가 4개가 나오는건 잘못된것 같아서요. 훨씬 더 나와야 할것 같은데 이렇게 나와서 제가 설정을 잘못한건가 해서 질문드립니다. 우선 위 검색 조건을 제가 설정을 잘못한건지, 그리고 검색목록이 4개정도가 나오는게 맞는건지, 그리고 일봉, 분봉을 다 필요로 할때 두개의 종목검색 파일을 따로 작성하여 파워 종목검색에서 A and B조합으로 검색하면 되는건지 궁금합니다. 그리고 한가지 더 질문드리면요. RCI(Rank Correlation Index) 지표가 기본 내장으로 작성되어있는것 같은데 전 RCI가 없어요. 제가 따로 지운건 없는데 원래 내장함수로 등록되어있지 않는건지요? 만약 있다면 식좀 부탁드립니다
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-07-17 10:08:01

안녕하세요 예스스탁입니다. 1 1분봉 차트에서 마지막봉 확인하시기 바랍니다. 마지막봉은 동시호가 봉으로 도지봉입니다. 장중에는 관계없지만 장종료후에 마지막봉이 양봉이나 음봉인 종목은 많이 없습니다. 장종료 후에 마지막봉이 양봉이나 음봉이면 동시호가에 거래가 없던 종목일 뿐입니다. 동시호가봉 제외하고 마지막봉 체크하고자 하시면 아래와 같이 지정해 주시면 됩니다. if stime < 153000 Then Condition1 = O < C; If Condition1 Then Find(1); 2 다른주기의 수식을 조합해서 검색할때는 파워종목검색을 이용하시는 것이 맞습니다. A and B조합과 같이 검색식별 조건식 만들어 사용하시면 됩니다. 3 RCI는 기본으로 제공되는 함수가 아닙니다. 별도로 만들어 사용하셔야 합니다. 사용자함수명 : RCI 반환값형 : 숫자형 input : Period1(Numeric); Var : cnt(0),Nth(0),tempmax(0), tempindex(0), X1(0),RCIv(0); Array : VALUE1[100](0),NTHVALUE[100](0); for cnt = 0 to 99 { VALUE1[cnt] = C[cnt]; } For Nth = 0 to Period1-1 { tempmax = -99999999; For cnt = 0 to Period1-1 { if VALUE1[cnt] > tempmax then { tempmax = VALUE1[cnt]; tempIndex = cnt; NTHVALUE[cnt] = Nth+1; } } VALUE1[tempIndex] = -99999999; } X1 = 0; for cnt = 0 to period1-1 { X1 = X1+abs((cnt+1)-NTHVALUE[cnt])^2; } RCIv = (1-(6*X1)/(period1*(period1^2-1)))*100; RCI =RCIV; 즐거운 하루되세요 > 도도당 님이 쓴 글입니다. > 제목 : 종목 검색식에서 일봉 분봉을 동시에 사용하려면요 > 종목 검색을 할때 분봉 일봉 두가지 다 필요하면 검색식을 일봉별, 분봉별로 따로 작성해야 하나요? 제가 일봉 검색식을 사 용하는데 1분봉 조건도 필요해서 파일을 따로 작성했습니다. 그런데 검색 결과가 이상하게 나와서 질문드립니다. 일봉 검색식은 잘 되는데요. 분봉에서 예를 들어 최근 봉이 양봉을 원하면 Condition1 = O < C; If Condition1 Then Find(1); 이렇게 하고 예스트레이더 '파워종목검색' 창에서 검색에 필요한 최소기간 10봉, 분체크, 1분봉 선택하고 설정에서는 보통주, 제외항목에 모두 체크하고 검색을 하면 검색 종목이 4개가 나옵니다ㅡㅡ; 장 종료 후 검색한 결과입니다. 금일 마지막 1분봉이 양봉으로 장 마감한 종목은 다 불러와야 맞는거 아닌가요? 위 조건 1분봉에서 양봉조건으로만 검색했는데 결과가 4개가 나오는건 잘못된것 같아서요. 훨씬 더 나와야 할것 같은데 이렇게 나와서 제가 설정을 잘못한건가 해서 질문드립니다. 우선 위 검색 조건을 제가 설정을 잘못한건지, 그리고 검색목록이 4개정도가 나오는게 맞는건지, 그리고 일봉, 분봉을 다 필요로 할때 두개의 종목검색 파일을 따로 작성하여 파워 종목검색에서 A and B조합으로 검색하면 되는건지 궁금합니다. 그리고 한가지 더 질문드리면요. RCI(Rank Correlation Index) 지표가 기본 내장으로 작성되어있는것 같은데 전 RCI가 없어요. 제가 따로 지운건 없는데 원래 내장함수로 등록되어있지 않는건지요? 만약 있다면 식좀 부탁드립니다