This commit is contained in:
dsyoon
2023-01-24 20:42:30 +09:00
parent 74365b7d37
commit cdd2adfd31
3 changed files with 42 additions and 206 deletions

View File

@@ -37,6 +37,7 @@ class OrderChecker:
def add(self, ymd, stock_code, type, orderNum, count, price):
if self.exist(stock_code):
return False
# 새로운 주문을 추가한다.
self.order_df = self.order_df.append({"stock_code": stock_code, "type": type, "orderNum": orderNum, "count": count, "price": price, "datetime": datetime.now()}, ignore_index=True)
@@ -45,3 +46,16 @@ class OrderChecker:
self.order_df.to_csv(saveFileName)
return True
def delete(self, ymd, stock_code):
if not self.exist(stock_code):
return False
# 매도 주문을 삭제한다.
self.order_df = self.order_df.loc[(self.order_df["stock_code"] != stock_code)]
# 파일로 기록한다.
saveFileName = os.path.join(self.RESOURCE_PATH, "order", ymd + ".csv")
self.order_df.to_csv(saveFileName)
return True