This commit is contained in:
dsyoon
2022-08-09 15:59:09 +09:00
parent 8d53584dbf
commit 62e0deecfe
3 changed files with 10 additions and 8 deletions

View File

@@ -36,12 +36,13 @@ class HTS_122630 (HTS):
for code in jangoDic: for code in jangoDic:
if jangoDic[code]['매도가능'] > 0: if jangoDic[code]['매도가능'] > 0:
if code == "A"+stock_code: if code == "A"+stock_code:
sell_price = (int(jangoDic[code]['장부가'] + 10) - int(jangoDic[code]['장부가'] + 10) % 10) + 5
if log_time.strftime('%H%M') < "1430": if log_time.strftime('%H%M') < "1430":
orderNum = self.requestOrder(OrderType.sell, stock_code, 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]['매도가능'], jangoDic[code]['장부가'] + 10) print("ORDER_SELL", stock_code, log_time.strftime('%Y%m%d %H%M%S'), jangoDic[code]['매도가능'], sell_price)
else: else:
orderNum = self.requestOrder(OrderType.sell, stock_code, 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]['매도가능'], jangoDic[code]['장부가'] + 10) print("ORDER_SELL", stock_code, log_time.strftime('%Y%m%d %H%M%S'), jangoDic[code]['매도가능'], sell_price)
return return
def getSellingPrice(self, final_price): def getSellingPrice(self, final_price):

View File

@@ -37,12 +37,13 @@ class HTS_252670 (HTS):
for code in jangoDic: for code in jangoDic:
if jangoDic[code]['매도가능'] > 0: if jangoDic[code]['매도가능'] > 0:
if code == "A"+stock_code: if code == "A"+stock_code:
sell_price = (int(jangoDic[code]['장부가'] + 5) - int(jangoDic[code]['장부가'] + 5)%5) + 5
if log_time.strftime('%H%M') < "1430": if log_time.strftime('%H%M') < "1430":
orderNum = self.requestOrder(OrderType.sell, stock_code, 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]['매도가능'], jangoDic[code]['장부가'] + 5) print("ORDER_SELL", stock_code, log_time.strftime('%Y%m%d %H%M%S'), jangoDic[code]['매도가능'], sell_price)
else: else:
orderNum = self.requestOrder(OrderType.sell, stock_code, 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]['매도가능'], jangoDic[code]['장부가'] + 5) print("ORDER_SELL", stock_code, log_time.strftime('%Y%m%d %H%M%S'), jangoDic[code]['매도가능'], sell_price)
return return
def getSellingPrice(self, final_price): def getSellingPrice(self, final_price):

Binary file not shown.