StockWeek
설명 |
주식 종목에 대해 일자별 주가 데이터 (최고 10년치 데이터)를 최근의 날로부터 그 일정 시점의 날까지 시가,고가,저가,종가,등락률,외인 비중 등등격 |
통신종류 |
Request/Reply |
연속여부 |
O |
관련 SB/PB |
StockCur (당일 시세) |
관련CYBOS |
[7026 일자별주가] |
모듈 위치 |
cpdib.dll |
Method
object.SetInputValue(type,value)
type에 해당하는 입력 데이터를 value 값으로 지정합니다
type: 입력 데이터 종류
0 - (string) 종목 코드
value: 새로 지정할 값
value = object.GetHeaderValue(type)
type에 해당하는 헤더 데이터를 반환합니다
type: 데이터 종류
0 - (string) 종목코드
1 - (short) count
2 - (long) 날짜
반환값: 데이터 종류에 해당하는 값
value = object.GetDataValue(Type,Index)
type에 해당하는 데이터를 반환합니다
type: 데이터 종류
0 - (long) 일자
1 - (long) 시가
2 - (long) 고가
3 - (long) 저가
4 - (long) 종가
5 - (long) 전일대비
6 - (long) 누적거래량 [주의] 기준 단위를 확인하세요
시장구분 |
기준 단위 |
거래소,코스닥,프리보드 |
단주 |
거래소 지수 |
천주 |
코스닥 지수 프리보드 지수 |
단주 |
7 - (long) 외인보유
8 - (long) 외인보유 전일대비
9 - (double) 외인비중
10 - (double) 등락률
11- (char) 대비부호
코드 |
내용 |
'1' |
상한 |
'2' |
상승 |
'3' |
보합 |
'4' |
하한 |
'5' |
하락 |
'6' |
기세상한 |
'7' |
기세상승 |
'8' |
기세하한 |
'9' |
기세하락 |
12- (long) 기관순매수 수량
13- (long) 시간외 단일가 시가
14- (long) 시간외 단일가 고가
15- (long) 시간외 단일가 저가
16- (long) 시간외 단일가 종가
17- (char) 시간외 단일가 대비부호
18- (long) 시간외 단일가 전일대비
19- (long) 시간외 단일가 거래량
index: data index
반환값: 데이터 종류의 index번째 data
Python ex)
>>> import win32com.client
>>> inStockWeek = win32com.client.Dispatch("dscbo1.StockWeek")
>>> inStockWeek.SetInputValue(0, "A000660")
>>> inStockWeek.BlockRequest()
>>> count = inStockWeek.GetHeaderValue(1)
# 데이터의 개수를 얻어옴
>>> for i in range(count):
day = inStockWeek.GetDataValue(0, i)
starting_price =
inStockWeek.GetDataValue(1, i)
# 시가
high_price =
inStockWeek.GetDataValue(2, i)
# 고가
low_price = inStockWeek.GetDataValue(3, i)
# 저가
ending_price = inStockWeek.GetDataValue(4, i)
#
종가
print(day,
starting_price, high_price, low_price, ending_price) # 가격 출력
object.Subscribe()
사용하지 않음
object.Unsubscribe()
사용하지 않음
object.Request()
종목 코드에 해당하는 일자별 주가 (최고 10년치 데이터) 데이터를 요청한다
object.BlockRequest()
데이터 요청.Blocking Mode
Object.Received
종목코드에 해당하는 일자별 주가 (최고 10년치 데이터) 데이터를 수신했을 때 발생하는 이벤트
Converted from CHM to HTML with chm2web Pro 2.85 (unicode) |