본문 바로가기

프로그래밍/한국투자증권API

한국투자증권 API 모바일앱 - SCAP 주식 현금 금액 잔고 조회

반응형

한국투자증권 API 모바일앱 - SCAP 주식 현금 금액 잔고 조회

 

설정은 SDOC 주식 일별 주문 체결 조회와 동일하다.

https://stockant.tistory.com/468

 

    fun runSCAP(mStrCode:String) {  //주식현금매수가능조회
        var strPass = "비밀번호"
        var strEncPass = ""
        //계좌번호
        m_TestTranProc!!.SetSingleData(0, 0, tStatus.text.toString())
        //상품코드
        m_TestTranProc!!.SetSingleData(0, 1, "01")
        //비밀번호
        strEncPass = m_OrderTranProc!!.GetEncryptPassword(strPass)
        m_TestTranProc!!.SetSingleData(0, 2, strEncPass)
        m_TestTranProc!!.SetSingleData(0, 3, mStrCode) //상품번호
        //주문단가
        m_TestTranProc!!.SetSingleData(0, 4, "10000") //주문단가
        m_TestTranProc!!.SetSingleData(0, 5, "00") //주문구분
        m_TestTranProc!!.SetSingleData(0, 6, "N") //CMA평가금액포함여부
        m_TestTranProc!!.RequestData("scap")
    }

 

onTranDataReceived() 로 결과가 들어온다.

 

if (sTranID!!.contains("scap"))        //주식현금매수가능조회
        {
            val strCash = m_TestTranProc!!.GetSingleData(0, 0) //주문가능현금
            val strQty = m_TestTranProc!!.GetSingleData(0, 8) //최대매수수량
            val strAmt = m_TestTranProc!!.GetSingleData(0, 9) //CMA평가금액
            System.out.println(String.format(
                "scap:주식현금매수가능조회 : 주문가능현금:%s 최대매수수량:%s 평가금액:%s",
                strCash.toInt(), strQty.toInt(), strAmt.toInt() ))
        }

 

 

 

한국투자증권 OpenAPI 모바일앱 개발 전체 리스트

stockant.tistory.com/304

 

==================================================

한국투자증권 OpenAPI 관련 블로그 내용을 모아 편집하여 전자책을 만들었습니다.

블로그 내용과 거의 유사하므로 블로그를 참고하실 분은 구매하지 않으셔도 됩니다.

kmong.com/gig/248964

 

 

 

 

반응형