diff --git a/HTS_122630.py b/HTS_122630.py index 2cb1743..611101a 100644 --- a/HTS_122630.py +++ b/HTS_122630.py @@ -36,12 +36,13 @@ class HTS_122630 (HTS): for code in jangoDic: if jangoDic[code]['매도가능'] > 0: if code == "A"+stock_code: + sell_price = (int(jangoDic[code]['장부가'] + 10) - int(jangoDic[code]['장부가'] + 10) % 10) + 5 if log_time.strftime('%H%M') < "1430": - orderNum = self.requestOrder(OrderType.sell, stock_code, jangoDic[code]['매도가능'], jangoDic[code]['장부가'] + 10) - print("ORDER_SELL", stock_code, log_time.strftime('%Y%m%d %H%M%S'), jangoDic[code]['매도가능'], jangoDic[code]['장부가'] + 10) + orderNum = self.requestOrder(OrderType.sell, stock_code, jangoDic[code]['매도가능'], sell_price) + print("ORDER_SELL", stock_code, log_time.strftime('%Y%m%d %H%M%S'), jangoDic[code]['매도가능'], sell_price) else: - orderNum = self.requestOrder(OrderType.sell, stock_code, jangoDic[code]['매도가능'], jangoDic[code]['장부가'] + 10) - print("ORDER_SELL", stock_code, log_time.strftime('%Y%m%d %H%M%S'), jangoDic[code]['매도가능'], jangoDic[code]['장부가'] + 10) + orderNum = self.requestOrder(OrderType.sell, stock_code, jangoDic[code]['매도가능'], sell_price) + print("ORDER_SELL", stock_code, log_time.strftime('%Y%m%d %H%M%S'), jangoDic[code]['매도가능'], sell_price) return def getSellingPrice(self, final_price): diff --git a/HTS_252670.py b/HTS_252670.py index 4404db0..e48b81d 100644 --- a/HTS_252670.py +++ b/HTS_252670.py @@ -37,12 +37,13 @@ class HTS_252670 (HTS): for code in jangoDic: if jangoDic[code]['매도가능'] > 0: if code == "A"+stock_code: + sell_price = (int(jangoDic[code]['장부가'] + 5) - int(jangoDic[code]['장부가'] + 5)%5) + 5 if log_time.strftime('%H%M') < "1430": - orderNum = self.requestOrder(OrderType.sell, stock_code, jangoDic[code]['매도가능'], jangoDic[code]['장부가'] + 5) - print("ORDER_SELL", stock_code, log_time.strftime('%Y%m%d %H%M%S'), jangoDic[code]['매도가능'], jangoDic[code]['장부가'] + 5) + orderNum = self.requestOrder(OrderType.sell, stock_code, jangoDic[code]['매도가능'], sell_price) + print("ORDER_SELL", stock_code, log_time.strftime('%Y%m%d %H%M%S'), jangoDic[code]['매도가능'], sell_price) else: - orderNum = self.requestOrder(OrderType.sell, stock_code, jangoDic[code]['매도가능'], jangoDic[code]['장부가'] + 5) - print("ORDER_SELL", stock_code, log_time.strftime('%Y%m%d %H%M%S'), jangoDic[code]['매도가능'], jangoDic[code]['장부가'] + 5) + orderNum = self.requestOrder(OrderType.sell, stock_code, jangoDic[code]['매도가능'], sell_price) + print("ORDER_SELL", stock_code, log_time.strftime('%Y%m%d %H%M%S'), jangoDic[code]['매도가능'], sell_price) return def getSellingPrice(self, final_price): diff --git a/resources/hts.db b/resources/hts.db index 08cc053..c3c61fe 100644 Binary files a/resources/hts.db and b/resources/hts.db differ