This commit is contained in:
dsyoon
2023-02-28 09:23:22 +09:00
parent e7cca43152
commit f5a91468f1
2 changed files with 116 additions and 118 deletions

View File

@@ -202,7 +202,6 @@ class HTS_etf (HTS):
# 매도를 체크한다.
self.sellStocks()
if VALID_DAY:
for idx, stock in enumerate(stocks):
time.sleep(0.1)
@@ -242,7 +241,7 @@ class HTS_etf (HTS):
slow_k, p_slow_k, slow_k_week, p_slow_k_week, slow_k_month, p_slow_k_month = self.getSlowK(stock['stock_code'])
if ((0 < slow_k_week < 50 and 0 < slow_k_month < 50) and
if ((0 < slow_k_week < 30 and 0 < slow_k_month < 30) and
not ((20 < slow_k_week and slow_k_week < p_slow_k_week) or (20 < slow_k_month and slow_k_month < p_slow_k_month))):
# 미체결 기록을 가져와서 10분 이상 된 매수 주문을 취소 한다.

View File

@@ -204,7 +204,6 @@ class HTS_Stocks (HTS):
# 매도를 체크한다.
self.sellStocks()
if VALID_DAY:
for idx, item in enumerate(all_stocks):
if THIS_TIME < datetime.strptime(today + " 090000", '%Y%m%d %H%M%S') or datetime.strptime(today + " 151500", '%Y%m%d %H%M%S') < THIS_TIME:
break
@@ -234,7 +233,7 @@ class HTS_Stocks (HTS):
bsLine, data = self.buySellChecker.checkTransactionWithEnvelope(data, stock_code, self.analyzed_day, isRealTime=False)
slow_k, p_slow_k, slow_k_week, p_slow_k_week, slow_k_month, p_slow_k_month = self.getSlowK(stock['stock_code'])
if ((0 < slow_k_week < 50 and 0 < slow_k_month < 50) and
if ((0 < slow_k_week < 30 and 0 < slow_k_month < 30) and
not ((20 < slow_k_week and slow_k_week < p_slow_k_week) or (20 < slow_k_month and slow_k_month < p_slow_k_month))):
# 미체결 기록을 가져와서 10분 이상 된 매수 주문을 취소 한다.