상장한지 1년이 되지 않은 종목은, 재무데이터도 불완전할 것이라, 아예 제외를 하는 필터를 만들고 싶습니다.
어떤 식으로 하면 될지 감이 안 잡혀서.... 조언을 구하고자 글을 올렸습니다
좋은 팁 부탁드립니다 ㅠ
댓글 3
안녕하세요 대풍님
상장전에는 종목이 나올 수 없으나
상장이후 상장 이전의 종가를 조회하면 0으로 나옵니다.
예를 들어 신라젠이 2016년 12월 6일 상장되고,
상장이후인 6일날 1년전 종가(stock.getClose(250))를 조회하면 0으로 나오게 됩니다.
따라서, 필터에
if (stock.getClose(250) == 0)
return false;
하시면 될 것 같습니다.
저희 4기 인텔리퀀트 프리미엄 서비스를 이용해
보시는것도 추천드립니다.
^^;
| 인텔리퀀트| 2019.08.29 13:14
네 감사합니다!
| 대풍| 2019.08.29 16:48
그리고,
if (stock.isListed(250) == false)
return false;
로 하셔도 됩니다.