기본 구조는SCP, 주식 현재가 시세
https://stockant.tistory.com/362
ProcessTRTest() 함수 안에서 결과를 처리한다.
조건을 설정한다.
if (strTR.contains("scpc")) //주식 현재가 체결
조회한 데이터 총 건수를 가져온다. 30건을 가져온다.
val nCount = m_TestTranProc!!.GetValidCount(0)
건 수 만큼 표시한다.
for (i in 0 until nCount) {
strTime = m_TestTranProc!!.GetMultiData(0, 0, i) //주식 체결 시간
strPrice = m_TestTranProc!!.GetMultiData(0, 1, i) //현재가
yPrice = m_TestTranProc!!.GetMultiData(0, 2, i) //전일 대비
nRateAttr = m_TestTranProc!!.GetAttrMultiData(0, 3, i) //전일비 속성
tradeTotal = m_TestTranProc!!.GetMultiData(0, 4, i) //거래량
daystrong = m_TestTranProc!!.GetMultiData(0, 5, i) //당일체결강도
yRate = m_TestTranProc!!.GetMultiData(0, 6, i) //전일 대비율
result_scpc = result_scpc + "시간:" + strTime + "현재가:" + strPrice.toInt() + "전일대비:" + yPrice.toInt() + "전일비속성:" + nRateAttr
result_scpc = result_scpc + "거래량:" + tradeTotal + "당일체결강도:" + daystrong + "전일대비율:" + yRate.toDouble() + "\n"
}
if (textResult != null) textResult.text = result_scpc
==============================================================
2) 주식 현재가 체결
SERVICE-ID : SCPC
SERVICE 내용 : 주식 현재가 체결
Input Field
Seq 필 드 명 size 필 드 내 용 설 명
【Single 데이터】=> SetSingleData 공통함수 사용
0 시장 분류 코드 2 하단의 시장 분류 코드 체계 참조
1 종목 코드 12
Ex) m_TestTranProc.SetSingleData(0,0, "J");
m_TestTranProc.SetSingleData(0,1, “005930”);
m_TestTranProc.RequestData(“scpc”);
Size에 *는 속성값 존재함 Output Field
Seq 필 드 명 size 필 드 내 용 설 명
【Multi 데이터】=> GetMultiData 공통함수 사용
0 주식 체결 시간 6
1 주식 현재가 10(*)
2 전일 대비 10(*)
3 전일 대비 부호 1 0:보합, 1:상승, 2:상한, 3:기세상승, 4:기세상한, 5:하락, 6:하한, 7:기세하락, 8:기세하한
4 체결 거래량 18(*)
5 당일 체결강도 11.2(*)
6 전일 대비율 8.2(*)
Ex) String strCurPrice;
int nCount = m_TestTranProc.GetValidCount(0); // Occurs Count(건수)
for(int i=0; i < nCount; i++) {
strCurPrice = m_ TestTranProc.GetMultiData(0, 1, i); // 현재가 데이터
}
한국투자증권 OpenAPI 모바일앱 개발 전체 리스트
==================================================
한국투자증권 OpenAPI 관련 블로그 내용을 모아 편집하여 전자책을 만들었습니다.
블로그 내용과 거의 유사하므로 블로그를 참고하실 분은 구매하지 않으셔도 됩니다.
'프로그래밍 > 한국투자증권API' 카테고리의 다른 글
한국투자증권 API 모바일앱 - SCPH, 주식 현재가 호가 (0) | 2020.06.01 |
---|---|
한국투자증권 API 모바일앱 - SCPD, 주식 현재가 일자별 (0) | 2020.06.01 |
한국투자증권 API 모바일앱 - SCP, 주식 현재가 시세 (0) | 2020.05.31 |
한국투자증권 API 모바일앱 - 제공 API 목록 (0) | 2020.05.24 |
한국투자증권 API 모바일앱 - 계좌정보 구하기 (0) | 2020.05.24 |