cputil
-
프로그램 구현 목표요청 개수 자동 초기화 시점 획득하기: LimitRequestRemainTime타입별 요청 개수 자동 초기화 시점 획득하기: GetLimitRemainTime타입별 조회 제한이 걸리기까지 남은 요청 횟수: GetLimitRemainCount실시간 등록 종목의 잔여 횟수 GUI에 표기하기대신증권 Open API는 키움증권에서 제공하는 것과 동일하게, 조회 제한이 걸려 있다. 다만 차이점이 있다면 키움증권의 경우에는 조회 제한이 발생하면 프로그램을 멈추고 다시 실행시켜야 하지만 대신증권의 경우에는 서버 내부적으로 조회 제한 데이터를 확인하여 제한에 걸리면 데이터 조회를 멈추었다가 다시 진행시키도록 하고 있다는 것이다. 그렇다면 얼만큼의 시간이 지나야 다시 데이터를 요청할 수 있는 것일까 ?..
대신증권 CYBOS PLUS 프로그램 구현 (23) - 실시간 데이터 수신받기 ③프로그램 구현 목표요청 개수 자동 초기화 시점 획득하기: LimitRequestRemainTime타입별 요청 개수 자동 초기화 시점 획득하기: GetLimitRemainTime타입별 조회 제한이 걸리기까지 남은 요청 횟수: GetLimitRemainCount실시간 등록 종목의 잔여 횟수 GUI에 표기하기대신증권 Open API는 키움증권에서 제공하는 것과 동일하게, 조회 제한이 걸려 있다. 다만 차이점이 있다면 키움증권의 경우에는 조회 제한이 발생하면 프로그램을 멈추고 다시 실행시켜야 하지만 대신증권의 경우에는 서버 내부적으로 조회 제한 데이터를 확인하여 제한에 걸리면 데이터 조회를 멈추었다가 다시 진행시키도록 하고 있다는 것이다. 그렇다면 얼만큼의 시간이 지나야 다시 데이터를 요청할 수 있는 것일까 ?..
2024.10.01 -
프로그램 구현 목표실시간 등록 개수 확인하기실시간 해제 기능 구현하기실시간 등록 목록 변수: 중복 처리 방지하기전체 종목 실시간 해제하기 실시간 등록 개수 확인하기대신증권 CYBOS PLUS Open API는 기본적으로 400개 종목에 대한 실시간 등록을 지원하고 있다. 또한 이 400개라는 데이터를 따로 확인할 수 있는 기능도 지원하고 있는데, 바로 CpUtil의 CpCybos에서 사용할 수 있는 `GetLimitRemainCount`함수이다. 이 함수는 기본적으로 3개의 데이터를 반환해주는데 그 목록은 아래와 같다. ※ 아래 이미지의 잔여 요청 횟수 부분 아래에 있는 주문 RQ, 시세 RQ, 시세 구독이라는 세 가지 부분에 대응하는 내용이다.Index 0(LT_TRADE_REQUEST): 주문 및 계..
대신증권 CYBOS PLUS 프로그램 구현 (22) - 실시간 데이터 수신받기 ②프로그램 구현 목표실시간 등록 개수 확인하기실시간 해제 기능 구현하기실시간 등록 목록 변수: 중복 처리 방지하기전체 종목 실시간 해제하기 실시간 등록 개수 확인하기대신증권 CYBOS PLUS Open API는 기본적으로 400개 종목에 대한 실시간 등록을 지원하고 있다. 또한 이 400개라는 데이터를 따로 확인할 수 있는 기능도 지원하고 있는데, 바로 CpUtil의 CpCybos에서 사용할 수 있는 `GetLimitRemainCount`함수이다. 이 함수는 기본적으로 3개의 데이터를 반환해주는데 그 목록은 아래와 같다. ※ 아래 이미지의 잔여 요청 횟수 부분 아래에 있는 주문 RQ, 시세 RQ, 시세 구독이라는 세 가지 부분에 대응하는 내용이다.Index 0(LT_TRADE_REQUEST): 주문 및 계..
2024.09.30 -
프로그램 구현 목표종목코드 조회 함수 제작하기GUI 내부에서 종목코드 조회 버튼 생성하기파이썬 내부에서 종목코드 조회 버튼과 함수 연결하기종목코드 조회 함수 캡슐화 종목코드 조회 함수 제작하기대신증권 CYBOS PLUS에서 종목코드를 조회하는 함수는 `CpUtil.CpCodeMgr` 모듈의 `GetStockListByMarket` 함수를 통해 제공되고 있다. 이 함수는 아래의 사진에서 확인할 수 있듯이, 전달된 시장 구분 값에 따라 해당 시장에 소속된 주식 종목코드들을 반환하는 기능을 갖고 있다.1: 거래소(코스피)2: 코스닥3: K-OTC (금투협에서 운영하는 장외주식시장)4: KRX5: KONEX그렇다면 이제 해당 함수에 각각의 데이터를 전달하고 그 결과 데이터를 반환받아보도록 하자.## CpUtil..
대신증권 CYBOS PLUS 프로그램 구현 (5) - 전종목 종목코드 조회하기 ①프로그램 구현 목표종목코드 조회 함수 제작하기GUI 내부에서 종목코드 조회 버튼 생성하기파이썬 내부에서 종목코드 조회 버튼과 함수 연결하기종목코드 조회 함수 캡슐화 종목코드 조회 함수 제작하기대신증권 CYBOS PLUS에서 종목코드를 조회하는 함수는 `CpUtil.CpCodeMgr` 모듈의 `GetStockListByMarket` 함수를 통해 제공되고 있다. 이 함수는 아래의 사진에서 확인할 수 있듯이, 전달된 시장 구분 값에 따라 해당 시장에 소속된 주식 종목코드들을 반환하는 기능을 갖고 있다.1: 거래소(코스피)2: 코스닥3: K-OTC (금투협에서 운영하는 장외주식시장)4: KRX5: KONEX그렇다면 이제 해당 함수에 각각의 데이터를 전달하고 그 결과 데이터를 반환받아보도록 하자.## CpUtil..
2024.08.25