커뮤니티

Find(v[int(interval)]) 질문입니다

프로필 이미지
코윈
2012-11-26 12:19:08
270
글번호 56818
답변완료
1.find(interval) 2.find(v[3]) 3.find(v[interval]) 4.find(v[int(interval)]) 질문 1. 주식 종목검색에서 2번을 제외하고는 해당 결과값이 없다고 나옵니다. 1,3,4에 대해 결과가 없는 이유를 모르겠습니다... 질문 2. '일'주기, '분'주기 둘 다 사용하려면 어떻게 해야하나요? 3일전 종가 < 2일전 종가 => C(3) < C(2) 5분전 종가 < 1분전 종가 => C(5) < C(1) 이럴 경우 어떻게 해결할 수 있을까요?
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-11-26 17:01:17

안녕하세요 예스스탁입니다. 종목검색의 단일차트가 아닌 여러종목에서 지정한 조건을 만족하는 종목을 찾게 되므로 출력값은 고정값을 사용하셔야 합니다. 함수중에 일간 시고저종가를 가져오는 함수가 따로 있습니다. 아래와 같이 작성하시고 1분봉 주기에서 검색하시면 됩니다 2일전 종가가 3일전 종가보다 크고 1봉전 종가가 5봉전 종가보다 크다라는 조건식이 됩니다 if DayClose(3) < DayClose(2) and C[5] < C[1] Then find(v[3]); 즐거운 하루되세요 > 코윈 님이 쓴 글입니다. > 제목 : Find(v[int(interval)]) 질문입니다 > 1.find(interval) 2.find(v[3]) 3.find(v[interval]) 4.find(v[int(interval)]) 질문 1. 주식 종목검색에서 2번을 제외하고는 해당 결과값이 없다고 나옵니다. 1,3,4에 대해 결과가 없는 이유를 모르겠습니다... 질문 2. '일'주기, '분'주기 둘 다 사용하려면 어떻게 해야하나요? 3일전 종가 < 2일전 종가 => C(3) < C(2) 5분전 종가 < 1분전 종가 => C(5) < C(1) 이럴 경우 어떻게 해결할 수 있을까요?