init
This commit is contained in:
@@ -231,6 +231,9 @@ class AnalyzerSqlite:
|
|||||||
os.mkdir(outPath)
|
os.mkdir(outPath)
|
||||||
self.makeDir("final")
|
self.makeDir("final")
|
||||||
|
|
||||||
|
self.makeDir("daily_3일선_10일선_상향돌파")
|
||||||
|
self.makeDir("daily_3일선_10일선_하향돌파")
|
||||||
|
|
||||||
self.makeDir("weekly_4주선_48주선_상향돌파")
|
self.makeDir("weekly_4주선_48주선_상향돌파")
|
||||||
self.makeDir("weekly_종가_12주선_상향돌파")
|
self.makeDir("weekly_종가_12주선_상향돌파")
|
||||||
self.makeDir("weekly_rsi_20이하")
|
self.makeDir("weekly_rsi_20이하")
|
||||||
@@ -411,6 +414,26 @@ class AnalyzerSqlite:
|
|||||||
|
|
||||||
# 종목 상태 체크 분석
|
# 종목 상태 체크 분석
|
||||||
|
|
||||||
|
# [Dailly]
|
||||||
|
if (stock_daily['avg3'][0] >= stock_daily['avg10'][0] and
|
||||||
|
stock_daily['avg3'][1] <= stock_daily['avg10'][1] and
|
||||||
|
stock_daily['avg3'][2] <= stock_daily['avg10'][2] and
|
||||||
|
stock_daily['avg3'][3] <= stock_daily['avg10'][3]):
|
||||||
|
type = "daily_3일선_10일선_상향돌파"
|
||||||
|
final_status += " " + type
|
||||||
|
final_status_count += 1
|
||||||
|
self.writeFile(type, CODE, NAME, top, stock_weekly, status)
|
||||||
|
|
||||||
|
if (stock_daily['avg3'][0] <= stock_daily['avg10'][0] and
|
||||||
|
stock_daily['avg3'][1] >= stock_daily['avg10'][1] and
|
||||||
|
stock_daily['avg3'][2] >= stock_daily['avg10'][2] and
|
||||||
|
stock_daily['avg3'][3] >= stock_daily['avg10'][3]):
|
||||||
|
type = "daily_3일선_10일선_하향돌파"
|
||||||
|
final_status += " " + type
|
||||||
|
final_status_count += 1
|
||||||
|
self.writeFile(type, CODE, NAME, top, stock_weekly, status)
|
||||||
|
|
||||||
|
|
||||||
# [Weekly]
|
# [Weekly]
|
||||||
# 정배열 체크
|
# 정배열 체크
|
||||||
temp_status = self.common.check_RightArrange(stock_weekly)
|
temp_status = self.common.check_RightArrange(stock_weekly)
|
||||||
@@ -887,9 +910,9 @@ if __name__ == "__main__":
|
|||||||
stockFileName = PROJECT_HOME + '/resources/stock.db'
|
stockFileName = PROJECT_HOME + '/resources/stock.db'
|
||||||
analyzer = AnalyzerSqlite(PROJECT_HOME, stockFileName)
|
analyzer = AnalyzerSqlite(PROJECT_HOME, stockFileName)
|
||||||
|
|
||||||
analyzer.analyzeDaily()
|
#analyzer.analyzeDaily()
|
||||||
analyzer.analyzeGrouping("weekly")
|
#analyzer.analyzeGrouping("weekly")
|
||||||
analyzer.analyzeGrouping("monthly")
|
#analyzer.analyzeGrouping("monthly")
|
||||||
|
|
||||||
day = datetime.today().strftime("%Y%m%d")
|
day = datetime.today().strftime("%Y%m%d")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user