반응형
✅ STEP 2-1: 로그인 상태 확인
vb.net
Private Sub axKH_OnEventConnect(ByVal nErrCode As Integer) Handles axKH.OnEventConnect
If nErrCode = 0 Then
MessageBox.Show("로그인 성공!")
Else
MessageBox.Show("로그인 실패...")
End If
End Sub
✅ STEP 2-2: 주식 현재가 조회하기
vb.net
axKH.SetInputValue("종목코드", "005930") ' 삼성전자
axKH.CommRqData("현재가요청", "opt10001", 0, "1000")
콜백 함수로 결과 받기:
vb.net
Private Sub axKH_OnReceiveTrData(...) Handles axKH.OnReceiveTrData
Dim price = axKH.GetCommData(e.sTrCode, "", 0, "현재가")
lblPrice.Text = price
End Sub
✅ STEP 2-3: 조건 검색으로 자동매매 트리거 만들기
- 조건식 만들기 (HTS → 조건검색기에서 생성)
- 조건 리스트 가져오기
vb.net
axKH.GetConditionLoad()
✅ 마무리 정리: 단계별 학습 요약
단계목표핵심 기술
1단계 | 개발 환경 세팅 + 로그인 구현 | OpenAPI 참조, VB.NET 폼 구성, 로그인 처리 |
2단계 | 실전 기능 구현 (조회 + 조건검색) | 현재가 조회, 조건검색, 이벤트 콜백 처리 |
반응형