커뮤니티

MarketData.GetInvestorInfoByCategory가 안되네요....

프로필 이미지
클릭한번
2014-12-11 10:19:22
141
글번호 81249
답변완료
MarketData.GetInvestorInfoByCategory를 날짜별로 1일전, 2일전, 3일전,....40일전까지 축적된 수급 데이터를 얻으려고 하는데... For문으로 아래와 같이 하면 NaN이 표시가 됩니다. for(i=1; i<=40; i++) { Volume = MarketData.GetInvestorInfoByCategory(1,0,1,i) + Volume; } Main.MessageLog(Volume); // NaN이 표시가 됨 하지만 그냥 이렇게 for문을 사용 안하고 일일이 다 나열해서 더하기 해주면 또 값이 나옵니다. Volume = MarketData.GetInvestorInfoByCategory(1,0,1,1) + .... + MarketData.GetInvestorInfoByCategory(1,0,1,40); 무슨 문제인지 설명 부탁드립니다.
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-12-11 11:14:20

안녕하세요 예스스탁입니다. 종목객체의 수급데이터는 주식종목만 값을 리턴됩니다. 선물/옵션/kospi전체/kosdaq전체는 스크립트 객체화면에서 참조객체를 추가하신 후에 이용하셔야 합니다. 즐거운 하루되세요 > 클릭한번 님이 쓴 글입니다. > 제목 : MarketData.GetInvestorInfoByCategory가 안되네요.... > MarketData.GetInvestorInfoByCategory를 날짜별로 1일전, 2일전, 3일전,....40일전까지 축적된 수급 데이터를 얻으려고 하는데... For문으로 아래와 같이 하면 NaN이 표시가 됩니다. for(i=1; i<=40; i++) { Volume = MarketData.GetInvestorInfoByCategory(1,0,1,i) + Volume; } Main.MessageLog(Volume); // NaN이 표시가 됨 하지만 그냥 이렇게 for문을 사용 안하고 일일이 다 나열해서 더하기 해주면 또 값이 나옵니다. Volume = MarketData.GetInvestorInfoByCategory(1,0,1,1) + .... + MarketData.GetInvestorInfoByCategory(1,0,1,40); 무슨 문제인지 설명 부탁드립니다.