diff --git a/stock/analysis/AnalyzerSqlite.py b/stock/analysis/AnalyzerSqlite.py index 2dfbd3b..0532a90 100644 --- a/stock/analysis/AnalyzerSqlite.py +++ b/stock/analysis/AnalyzerSqlite.py @@ -820,8 +820,8 @@ class AnalyzerSqlite: 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_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_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 - 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 for i, price in enumerate(stock['PRICE']): price['last_min'] = last_min[i] @@ -1050,9 +1050,9 @@ if __name__ == "__main__": stockFileName = os.path.join(RESOURCE_PATH, 'stock.db') analyzer = AnalyzerSqlite(stockFileName) - #analyzer.analyzeDaily() - #analyzer.analyzeGrouping("weekly") - #analyzer.analyzeGrouping("monthly") + analyzer.analyzeDaily() + analyzer.analyzeGrouping("weekly") + analyzer.analyzeGrouping("monthly") # HTML 출력 outPath = os.path.join(PROJECT_HOME, "resources", "analysis")