diff --git a/HTS_stocks.py b/HTS_stocks.py index aaf09c1..3ee56a7 100644 --- a/HTS_stocks.py +++ b/HTS_stocks.py @@ -62,7 +62,10 @@ class HTS_Stocks (HTS): if stock_code is not None: if code == "A"+stock_code and bs_sell_price is not None: if jangoDic[code]['매도가능'] > 0: - if 2 < jangoDic[code]['평가손익']: + #if 2 < jangoDic[code]['평가손익']: + # 2% 이상 시 수익 매도 + if jangoDic[code]['평가손익'] < -5: + # 5% 손해면 매도함 self.requestOrder(OrderType.sell, code[1:], jangoDic[code]['매도가능'], bs_sell_price) self.slackBot.post_to_slack(code, jangoDic[code]['종목명'], "SELL", bs_sell_price, jangoDic[code]['매도가능']) check = True @@ -70,8 +73,10 @@ class HTS_Stocks (HTS): continue else: if jangoDic[code]['매도가능'] > 0: - if 3 < jangoDic[code]['평가손익']: - # 3% 이상 시 수익 매도 + #if 3 < jangoDic[code]['평가손익']: + # 3% 이상 시 수익 매도 + if jangoDic[code]['평가손익'] < -5: + # 5% 손해면 매도함 currentStock = self.currentStock(code[1:]) self.requestOrder(OrderType.sell, code[1:], jangoDic[code]['매도가능'], currentStock['close']) self.slackBot.post_to_slack(code, jangoDic[code]['종목명'], "SELL", currentStock['close'], jangoDic[code]['매도가능'])