전체 글(24)
-
[키움 API] OnReceiveChejan 이벤트 FID값 - 매수 주문
1) 잔고에 삼성물산이 없는 상태에서 삼성물산 113000원에 10주 매수 주문 접수 2) 1)의 주문을 115000원으로 전량(10주) 매수 정정 주문 접수 3) 2)의 주문을 118000원으로 한번더 전량(10주) 매수 정정 주문 접수 4) 3)의 주문이 일부 체결됨 (6주 체결, 미체결 4주) 5) 3)의 주문이 일부 체결됨 (1주 체결, 미체결 3주) 6) 3)의 주문이 전량 체결됨 (3주 체결, 미체결 0주) 7) 잔고에 삼성물산이 10주가 있는 상태에서 삼성물산 시장가로 3주 매수 주문 접수 8) 7)의 주문이 전량 체결 삼성물산 5주 추가 주문, 표에는 없음 9) 5주 전량 취소 주문 접수
2023.01.13 -
바다직박구리 2022.12.30
-
왜가리 2022.12.25
-
실시간 거래 데이터 기록하기(결과)
keyframe = signed_at[:-1] + "0" if code not in self.minute_chart_data: self.minute_chart_data[code] = {} if keyframe not in self.minute_chart_data[code]: self.minute_chart_data[code][keyframe] = {"시가": close, "고가": close, "저가": close, "종가": close, "거래량": volume} else: if self.minute_chart_data[code][keyframe]["저가"] > close: self.minute_chart_data[code][keyframe]["저가"] = close if self.minute_char..
2022.12.24 -
실시간 거래 데이터 기록하기
실시간 체결 데이터에서 받아올 수 있는 정보. 이 중에서 분봉을 만들기 위해 필요한 것: 체결시간, 현재가, 거래량 분봉을 그릴 데이터를 모은다. 10초간 거래된 내용을 같은 열에 저장. 즉, 10초봉을 딕셔너리 형식으로 저장할 예정. pseudo 코드 받아온 거래량 데이터를 형변환 if 종목코드가 dict의 key에 없다면: { dict에 종목코드를 key로 추가 } if dict[종목코드][체결시간(분단위)]가 없다면: { 새로 key 추가 하면서 시가, 고가, 저가, 종가, 거래량의 데이터도 현재가로 집어넣기 } else: { 있던 key의 데이터와 현재가를 비교해서 시가는 절대 수정하지 않음 저가 > 현재가 이면 현재가로 수정 고가 < 현재가 이면 현재가로 수정 종가는 항상 현재가로 수정 거래량은..
2022.12.21 -
울산 태화강
태화강에서 바라본 울산의 해질녘. 빌딩 사이로 삼산의 관람차도 보인다.
2022.12.21