From 8c2152af5d33e9b9da4627f4f6c422e20c4309f2 Mon Sep 17 00:00:00 2001 From: dsyoon Date: Tue, 17 Jan 2023 21:10:04 +0900 Subject: [PATCH] init --- StockCrawler.py | 3 ++- stock/analysis/DailyStatus.py | 5 ++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/StockCrawler.py b/StockCrawler.py index f3bd525..c519003 100644 --- a/StockCrawler.py +++ b/StockCrawler.py @@ -23,6 +23,7 @@ stockFileName = os.path.join(RESOURCE_PATH, 'stock.db') week = datetime.today().weekday() if week in (0, 1, 2, 3, 4): # 0:월, 1:화, 2:수, 3:목, 4:금, 5:토, 6:일 + """ # 재무제표는 3개월마다 다운로드를 한다. fnGuideCrawler = FnGuideCrawler(START_DATE) print("[KOSPI 상장기업 재무제표 다운로드]") @@ -74,7 +75,7 @@ if week in (0, 1, 2, 3, 4): # 0:월, 1:화, 2:수, 3:목, 4:금, 5:토, 6:일 os.mkdir(outPath) analyzerSqlite.findCandidate(outPath) - + """ # envelopes를 이용한 daily check dailyStatus = DailyStatus(RESOURCE_PATH) dailyStatus.checkEnvelope() diff --git a/stock/analysis/DailyStatus.py b/stock/analysis/DailyStatus.py index 33a97fc..50f5382 100644 --- a/stock/analysis/DailyStatus.py +++ b/stock/analysis/DailyStatus.py @@ -672,8 +672,7 @@ class DailyStatus (HTS): stock_name = item[1] if stock_name.find('스팩') >= 0: continue - print(idx, stock_code, stock_name) - print("Analysis # :", idx, ", CODE: ", stock_code, ", NAME: ", stock_name) + print(idx, stock_code, stock_name, ", CODE: ", stock_code, ", NAME: ", stock_name) stock = self.getLastData(stock_code, n) self.getData(today, stock) @@ -686,7 +685,7 @@ class DailyStatus (HTS): # for i in range(len(data.index)): # print (i, data.index[i], data['macd'][i], data['slow_k'][i], data['gradients_low'][i], data['gradients_avg5'][i], data['gradients_avg20'][i], data['gradients_avg60'][i], data['disparity_avg5'][i], data['disparity_avg20'][i], data['disparity_avg60'][i], data['disparity'][i], data['disparity_type'][i]) - bsLine, data = self.buySellChecker.checkTransactionWithEnvelope(data, stock_code, isRealTime=False) + bsLine, data = self.buySellChecker.checkTransactionWithEnvelope(data, stock_code, 120, isRealTime=False) # 그래프를 그린다.