아래와 같이 필터를 걸 때
if (stock.getPER() <= 0 ) { return false; } 의 명령어를 넣으면 적자인 종목은 제외되는 것 아닌가요?
function stockFilter(stock) {
if (stock.getMarketCapital() === 0) { return false; }
if (stock.getClose() === 0) { return false; } // filter out delisted stocks
if (stock.getTradingValue() === 0) { return false; } // 거래정지 중인 종목 제외
if (stock.isETF) { return false; } // ETF 제외
if (stock.manage & 1 ) { return false; } // 관리종목 제외
if (stock.getPER() <= 0 ) { return false; }
//if (BBand(stock) === 0) { return false; }
stock.loadPrevData(0, 4, 0);
if (MATA(stock) < 20) { return false; } ///한달 평균 일거래금액이 2천만원 이하인 경우 제외함
if (stock.name.substr(stock.name.length -2) === "스팩") { return false; } //스팩 제외
if (stock.name.substr(stock.name.length -2) === "우B") { return false; } //우선주 제외
if (stock.name.substr(stock.name.length -1) === "우") { return false; } //우선주 제외
if (stock.name.substr(stock.name.length -3) === "우선주") { return false; } //우선주 제외
if (stock.name.substr(stock.name.length -1) === ")") { return false; } //우선주 제외
if (stock.name.substr(stock.name.length -2) === "1호") { return false; } //스팩 제외
if (stock.name.substr(stock.name.length -2) === "2호") { return false; } //스팩 제외
if (stock.name.substr(stock.name.length -2) === "3호") { return false; } //스팩 제외
if (stock.name.substr(stock.name.length -2) === "4호") { return false; } //스팩 제외
if (stock.name.substr(stock.name.length -2) === "5호") { return false; } //스팩 제외
if (stock.name.substr(stock.name.length -2) === "6호") { return false; } //스팩 제외
if (stock.name.substr(stock.name.length -2) === "7호") { return false; } //스팩 제외
if (stock.name.substr(stock.name.length -2) === "8호") { return false; } //스팩 제외
if (stock.name.substr(stock.name.length -2) === "9호") { return false; } //스팩 제외
if (stock.name.substr(stock.name.length -4) === "SPAC") { return false; } //스팩 제외
return true;
}