init
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user