From a8d30d74b18e4bd661e647d1ef0ffbdd520f40e5 Mon Sep 17 00:00:00 2001 From: dsyoon Date: Sun, 19 Mar 2023 14:56:30 +0900 Subject: [PATCH] init --- HTS_stocks.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) 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]['매도가능'])