CYBOS Plus

전체

CpTd0311 실행시 죽어버림

작성일
2024-04-18 오후 3:28:44
조회수
25
파이썬
운영
박**
오류 메시지
오류 없음
기존까지는 크레온 plus로 주문이 잘 되었는데, 갑자기 되지 않습니다.

buy(1, 'A053450', 7800, 1)

def buy(self, buy_sell, code, price, amount):
objBuyOrder = win32com.client.Dispatch("CpTrade.CpTd0311") # 매수
objBuyOrder.SetInputValue(0, buy_sell) # 1: 매도, 2: 매수
objBuyOrder.SetInputValue(1, self.acc) # 계좌번호
objBuyOrder.SetInputValue(2, self.accFlag[0]) # 상품구분 - 주식 상품 중 첫번째
objBuyOrder.SetInputValue(3, code) # 종목코드
objBuyOrder.SetInputValue(4, amount) #매수수량
objBuyOrder.SetInputValue(5, price) # 주문단가
objBuyOrder.SetInputValue(7, "0") # 주문 조건 구분 코드, 0: 기본 1: IOC 2:FOK
objBuyOrder.SetInputValue(8, "01")
objBuyOrder.BlockRequest()

위와 같이 사용했었고, 잘 되었는데, 오늘 갑자기 매매가 되지 않고 죽어버리는 현상이 발생합니다. 확인 부탁드립니다.
첨부파일
의견(0)

첨부파일을 PDF뷰어로 확인 하실수 있으며, PDF뷰어 미설치 고객께서는 우측 다운로드를 통해 설치 후 이용 가능 합니다.

PDF뷰어 다운로드

인쇄