This commit is contained in:
dsyoon
2024-02-14 02:37:05 +09:00
parent 240774a42e
commit 716285fed8

View File

@@ -820,8 +820,8 @@ class AnalyzerSqlite:
price['trend_k'] = stock['PRICE'][i]['avg120'] price['trend_k'] = stock['PRICE'][i]['avg120']
last_min = np.array([np.min(close_list[i - 20:i]) if 19 < i else np.min(close_list[:i+1]) for i in range(len(close_list))]) last_min = np.array([np.min(close_list[i - 60:i]) if 19 < i else np.min(close_list[:i+1]) for i in range(len(close_list))])
last_max = np.array([np.max(close_list[i - 20:i]) if 19 < i else np.max(close_list[:i+1]) for i in range(len(close_list))]) last_max = np.array([np.max(close_list[i - 60:i]) if 19 < i else np.max(close_list[:i+1]) for i in range(len(close_list))])
last_middle = (last_max + last_min) / 2 last_middle = (last_max + last_min) / 2
for i, price in enumerate(stock['PRICE']): for i, price in enumerate(stock['PRICE']):
price['last_min'] = last_min[i] price['last_min'] = last_min[i]
@@ -1050,9 +1050,9 @@ if __name__ == "__main__":
stockFileName = os.path.join(RESOURCE_PATH, 'stock.db') stockFileName = os.path.join(RESOURCE_PATH, 'stock.db')
analyzer = AnalyzerSqlite(stockFileName) analyzer = AnalyzerSqlite(stockFileName)
#analyzer.analyzeDaily() analyzer.analyzeDaily()
#analyzer.analyzeGrouping("weekly") analyzer.analyzeGrouping("weekly")
#analyzer.analyzeGrouping("monthly") analyzer.analyzeGrouping("monthly")
# HTML 출력 # HTML 출력
outPath = os.path.join(PROJECT_HOME, "resources", "analysis") outPath = os.path.join(PROJECT_HOME, "resources", "analysis")