From 3db4f6e72d976be84b594081a5ddbf7c0af0d6d4 Mon Sep 17 00:00:00 2001 From: dosangyoon Date: Mon, 7 Feb 2022 02:13:06 +0900 Subject: [PATCH] init --- stockpredictor/analysis/AnalyzerSqlite.py | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/stockpredictor/analysis/AnalyzerSqlite.py b/stockpredictor/analysis/AnalyzerSqlite.py index bbb4bc2..0b38b92 100644 --- a/stockpredictor/analysis/AnalyzerSqlite.py +++ b/stockpredictor/analysis/AnalyzerSqlite.py @@ -387,7 +387,8 @@ class AnalyzerSqlite: self.makeDir("0_260일 위치 에너지가 10% 미만") self.makeDir("0_260일 가격 반토막 이상") self.makeDir("0_240일선 아래") - self.makeDir("1_기준선 위 전환선") + self.makeDir("1_기준선 위 전환선 올라옴") + self.makeDir("1_기준선 위 120일선 올라옴") self.makeDir("1_240일선 돌파") self.makeDir("1_20일선 돌파") self.makeDir("1_60일선 돌파") @@ -527,13 +528,22 @@ class AnalyzerSqlite: type = "0_240일선 아래" self.writeFile(type, CODE, NAME, stock, state) - # 기준선 위 전환선 + # 기준선 위 전환선 올라옴 if len(close) > 50: if ((ichimokucloud_changeLine[0] > ichimokucloud_baseLine[0] and ichimokucloud_changeLine[1] < ichimokucloud_baseLine[1] and ichimokucloud_changeLine[2] < ichimokucloud_baseLine[2]) and volume[0] > volume[1]): - type = "1_기준선 위 전환선" + type = "1_기준선 위 전환선 올라옴" + self.writeFile(type, CODE, NAME, stock, state) + + # "1_기준선 위 120일선 올라옴" + if len(close) > 50: + if ((avg120[0] > ichimokucloud_baseLine[0] and + avg120[1] < ichimokucloud_baseLine[1] and + avg120[2] < ichimokucloud_baseLine[2]) and + volume[0] > volume[1]): + type = "1_기준선 위 120일선 올라옴" self.writeFile(type, CODE, NAME, stock, state) # 종가가 240일선 돌파