주식 종목들을 모두 담고있는 객체입니다. 각각의 Stock 객체는 종목하나를 나타내지만, IQStock은 그 종목들의 컨테이너라고 할 수 있습니다.
filter(filterfn)
원하는 종목을 필터링한 종목의 배열을 얻을 수 있습니다.
파라미터
결과
Sample
var universe0 = IQStock.filter(function(stock) {
return (stock.getMarketCapital() > 10000); //시가총액이 100억 이상인 종목으로 필터링
} );
logger.debug('universe0 size:' + universe0.length); //필터링 되지 않은 종목수를 출력함
JavaScript
복사
getStock(code)
code에 해당하는 종목하나를 가져옵니다.
파라미터
결과
Sample
var sse = IQStock.getStock('A005930');
if (sse == null)
logger.debug("종목이 없습니다.");
else
logger.debug('sse 종가:' + sse.getClose());
JavaScript
복사
getAllStock()
모든 Stock 객체의 배열을 리턴합니다.
결과
Sample
var stocks = IQStock.getAllStock();
logger.debug("all stocks size: " + stocks.length);
JavaScript
복사