첨부 이미지
그림1
안녕하십니까. 제가 예스스팟으로 매매 아이디어를 구현을 하려는데 문제가 있네요.
먼저 코드를 보시면 qw[2]는 제가 관종에서 reqmarketdata 메소드를 이용하여서
qw 배열에 집어 넣었습니다. qw[2]는 제 관종에 있는 두번째 주식의 marketdata 입니다.
하지만 문제는 reqmarketdata 로 종목을 생성 할 때 수급을 켜도 아래에 있는 값들이
qw[2].GetInvestorInfoByCategory(1, 0, 1, 1)
qw[3].GetInvestorInfoByCategory(1, 0, 1, 1)
qw[4].GetInvestorInfoByCategory(1, 0, 1, 1)
인덱싱을 바꾸어서 messagelog에 확인을 해도 무조건
qw[1].GetInvestorInfoByCategory(1, 0, 1, 1) 값으로 나오네요.
게다가 GetInvestorInfoByCategory가 설명표에서는 실수로 반환한다고 하는데
순매수량을 구하기 위해서 GetInvestorInfoByCategory로 사칙연산을 하면 NaN(실수가 아님)
으로 표시가 됩니다. 종목 수급 method에 대한 점검을 해주셨으면 좋겠습니다.
답변 1
예스스탁
예스스탁 답변
2013-03-19 16:18:45
안녕하세요
예스스탁입니다.
이용에 불편을 드려 죄송합니다.
오늘 저녁에 수정되어 반영될 예정입니다.
즐거운 하루되세요
> here9931 님이 쓴 글입니다.
> 제목 : 수급 관련 method 문의
> 안녕하십니까. 제가 예스스팟으로 매매 아이디어를 구현을 하려는데 문제가 있네요.
먼저 코드를 보시면 qw[2]는 제가 관종에서 reqmarketdata 메소드를 이용하여서
qw 배열에 집어 넣었습니다. qw[2]는 제 관종에 있는 두번째 주식의 marketdata 입니다.
하지만 문제는 reqmarketdata 로 종목을 생성 할 때 수급을 켜도 아래에 있는 값들이
qw[2].GetInvestorInfoByCategory(1, 0, 1, 1)
qw[3].GetInvestorInfoByCategory(1, 0, 1, 1)
qw[4].GetInvestorInfoByCategory(1, 0, 1, 1)
인덱싱을 바꾸어서 messagelog에 확인을 해도 무조건
qw[1].GetInvestorInfoByCategory(1, 0, 1, 1) 값으로 나오네요.
게다가 GetInvestorInfoByCategory가 설명표에서는 실수로 반환한다고 하는데
순매수량을 구하기 위해서 GetInvestorInfoByCategory로 사칙연산을 하면 NaN(실수가 아님)
으로 표시가 됩니다. 종목 수급 method에 대한 점검을 해주셨으면 좋겠습니다.