코드의 일부는 다음과 같다.
private void button3_Click(object sender, EventArgs e)
{
Console.WriteLine(api.계좌평가현황요청("asdf", 0, "1000", api.ACCLIST().Skip(1).First()));
}
private void button4_Click(object sender, EventArgs e)
{
Console.WriteLine(api.계좌평가현황요청("asdf", 2, "1001", api.ACCLIST().Skip(1).First()));
}
private void button5_Click(object sender, EventArgs e)
{
Console.WriteLine(api.주식기본정보요청("qwer", 0, "1002", "005930"));
}
0
2 opw00004 0 asdf 1000
A000180
0 opt10001 0 qwer 1002
005930
0
-300
2 opw00004 0 asdf 1000
A000180
0
2 opw00004 0 asdf 1001
A105190
0
연속조회 도중 주식기본정보요청을 하고, 다음 opw00004를 prevnext 2로 설정한 후 요청했더니 CommRqData가 -300을 리턴한 것을 볼 수 있다.
결론: 연속조회 도중 다른 TR을 요청하면 조회가 끊길 수 있다.
'KHOpenAPI' 카테고리의 다른 글
[KHOpenAPI] Real Type: 장시작시간 (0) | 2023.11.07 |
---|---|
[KHOpenAPI] 장 종료 후 주문 메시지 (0) | 2023.11.03 |
[KHOpenAPI] RQName의 유효성 테스트: opw00013 (1) | 2023.10.09 |
[KHOpenAPI] 화면번호의 유효성 테스트 (0) | 2023.10.09 |
[KHOpenAPI] 조회횟수 제한 (0) | 2023.10.08 |
댓글