더북(TheBook)

이제 const.py 모듈을 Kiwoom.py 파일에서 사용할 수 있도록 import하는 코드를 추가하겠습니다.

Kiwoom.py

from PyQt5.QAxContainer import *
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
import pandas as pd
import time
from util.const import *
(...)

다음은 _on_chejan_slot으로 얻어 온 주문 정보를 저장할 딕셔너리를 만들겠습니다.

Kiwoom.py

(...)
class Kiwoom(QAxWidget):
    def __init__(self):
        super().__init__()
        self._make_kiwoom_instance()
        self._set_signal_slots()
        self._comm_connect()

        self.account_number = self.get_account_number()

        self.tr_event_loop = QEventLoop()

        self.order = {} ------ 종목 코드를 키 값으로 해당 종목의 주문 정보를 담은 딕셔너리 
        self.balance = {} ------ 종목 코드를 키 값으로 해당 종목의 매수 정보를 담은 딕셔너리
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.