CYBOS Plus

전체

Re : 전종목 분봉데이터 조회시

작성일
2021-05-07 오전 10:27:28
조회수
1350
파이썬
운영
관**
오류 메시지
instStockChart = win32com.client.Dispatch("CpSysDib.StockChart")

instStockChart.SetInputValue(1,ord('2')) #개수로 요청
instStockChart.SetInputValue(4,10000000) #요청개수 지정
instStockChart.SetInputValue(6,ord('m')) #분봉
instStockChart.SetInputValue(7,1) #1분봉

instStockChart.BlockRequest()

numData = instStockChart.GetHeaderValue(3)
# 각 종목의 numdata 값이 2499로 출력
안녕하세요. Plus 담당자입니다.

한번에 받을 수 있는 데이터는 통신량의 한계로 제한되어 있습니다

대신 연속 flag (obj.Continue) 를 확인 후 blockrequest() 를 반복 호출하여 데이터를 이어서 가져올 수 있습니다. 


감사합니다. 오늘도 좋은 하루되세요.

==================================================
코스피,코스닥 전 종목의 1분봉을 최대로 조회가능한 날짜까지 얻고 싶은데요,
분봉데이터는 갯수로만 요청할 수 있다기에
SetInputValue(4,요청갯수)에 해당하는 요청갯수에 숫자를 입력해서
GetHeaderValue(3)로 수신개수를 확인해보면
각 종목마다 최대 2499개까지만 조회가 되네요.

분봉데이터는 2년까지 받을 수 있다고 되어 있는데,
코스피/코스닥의 2년치 분봉데이터를 한꺼번에 받으려면 어떻게 해야 하나요?
첨부파일
의견(0)

첨부파일을 PDF뷰어로 확인 하실수 있으며, PDF뷰어 미설치 고객께서는 우측 다운로드를 통해 설치 후 이용 가능 합니다.

PDF뷰어 다운로드

인쇄