프로그래밍/한국투자증권API (45) 썸네일형 리스트형 한국투자증권 API 모바일앱 - SCPI 주식 현재가 투자자 SCPI 주식 현재가 투자자 기본 구조는SCP, 주식 현재가 시세 https://stockant.tistory.com/362 ProcessTRTest() 함수 안에서 결과를 처리한다. 조건을 설정한다. if (strTR.contains("scpi")) //주식 현재가 투자자 결과를 표시한다. var result_scpi = "" 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) //주식 종가 nPriceAttr = m_TestTra.. 한국투자증권 API 모바일앱 - SCPE 주식 현재가 예상체결 SCPE 주식 현재가 예상체결 기본 구조는SCP, 주식 현재가 시세 https://stockant.tistory.com/362 ProcessTRTest() 함수 안에서 결과를 처리한다. 조건을 설정한다. if (strTR.contains("scpe")) //주식 현재가 예상체결 결과를 표시한다. var result_scpe = "" for (i in 0 until 11) { result_scpe = result_scpe + m_TestTranProc!!.GetSingleData(0, i) + " \n" } if (textResult != null) textResult.text = result_scpe ==========================================================.. 한국투자증권 API 모바일앱 - SCPH, 주식 현재가 호가 기본 구조는SCP, 주식 현재가 시세 https://stockant.tistory.com/362 ProcessTRTest() 함수 안에서 결과를 처리한다. 조건을 설정한다. if (strTR.contains("scph")) //주식 현재가 호가 결과를 표시한다. var result_scph = "" for (i in 0 until 69) { result_scph = result_scph + m_TestTranProc!!.GetAttrSingleData(0, i) + " " result_scph = result_scph + m_TestTranProc!!.GetSingleData(0, i) + " \n" } result_scph = result_scph + m_TestTranProc!!.GetSingleDa.. 한국투자증권 API 모바일앱 - SCPD, 주식 현재가 일자별 기본 구조는SCP, 주식 현재가 시세 https://stockant.tistory.com/362 ProcessTRTest() 함수 안에서 결과를 처리한다. 조건을 설정한다. if (strTR.contains("scpd")) //주식 현재가 일자별 조회한 데이터 총 건수를 가져온다. val nCount = m_TestTranProc!!.GetValidCount(0) 건 수 만큼 표시한다. 14개 결과값과 각 결과마다 속성이 있는 값들이 있다. for (i in 0 until nCount) { result_scpc = result_scpc + m_TestTranProc!!.GetMultiData(0, 0, i) + " "//주식체결시간 result_scpc = result_scpc + m_TestTranPr.. 한국투자증권 API 모바일앱 - SCPC, 주식 현재가 체결 기본 구조는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!!... 한국투자증권 API 모바일앱 - SCP, 주식 현재가 시세 주식 현재가 시세 조회이다. 서비스 코드는 SCP이다. SampleDataView.java 코드에 예제가 잘 작성되어 있다. 예제 코드를 참고하여 구현했다. scp 정보 조회. 대소문자 구분을 한다. 코드는 소문자만 인식되도록 되어 있다. 현재가 조회는 우선 RequestTestTR("scp") 로 호출한다. var m_RqId = -1 //TR ID 를 선언하고, 버튼 클릭시 m_RqId = RequestTestTR("scp") 하여 결과 값을 받는다. 아래 함수를 호출하게 되고, fun RequestTestTR(strTR: String): Int {} 조건에 맞게 RequestData() 를 호출하게 된다. //주식 현재가 시세 if (strTR.contains("scp")) { m_TestTranP.. 한국투자증권 API 모바일앱 - 제공 API 목록 한국투자증권 API 모바일앱 - 제공 API 목록 로그인, 계좌 정보 얻기, 종목 종류 얻기, 현재가 정보, 실시간 정보를 얻어오는 방법을 모두 확인했다. 주문 기능도 확인했다. 처음 공인인증 네이티브 경로를 찾지 못했다는 토스트는 오류인것 같다. 주문이 잘 된다. 기능적으로만 보면 API 문서의 기능은 모두 구현 가능하다. ============================================================== 계좌 목록 구하는 방법 https://stockant.tistory.com/365 코스피 종목/코스닥 종목 리스트 구하기 https://stockant.tistory.com/363 [ 시세 조회 서비스 리스트 ] page 55~69 서비스 명 서비스 내용 SCP 주식 현재.. 한국투자증권 API 모바일앱 - 계좌정보 구하기 한국투자증권 API 모바일앱 - 계좌정보 구하기 주식거래를 하기 위한 위탁거래 계좌는 계좌번호 마지막에 01로 끝난다. SampleActivity.java 의 ShowDataView() 함수에 잘 나와있다. 계좌 정보는 로그인이 성공한 후 가져올 수 있다. 아래와 같이 작성한다. fun getAccountInfo() { val nCount = CommExpertMng.getInstance().GetAccountSize() val m_strUserID = CommExpertMng.getInstance().GetLoginUserID() if (nCount > 0) { var strAcc: String? = "" var strAccName: String? = "" var strAccCode = "" for (.. 이전 1 2 3 4 5 6 다음