From 4d014e1565936bb3735802f1ccb7e186e8c308a1 Mon Sep 17 00:00:00 2001 From: dosangyoon Date: Fri, 18 Feb 2022 20:05:31 +0900 Subject: [PATCH] init --- stockpredictor/analysis/AnalyzerSqlite.py | 2 +- stockpredictor/analysis/Common.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/stockpredictor/analysis/AnalyzerSqlite.py b/stockpredictor/analysis/AnalyzerSqlite.py index f926d27..553f11f 100644 --- a/stockpredictor/analysis/AnalyzerSqlite.py +++ b/stockpredictor/analysis/AnalyzerSqlite.py @@ -693,7 +693,7 @@ class AnalyzerSqlite: type = "-3_후행스팬_캔들_아래로_내려옴" self.writeFile(type, CODE, NAME, stock, state) - if self.checkVolume(volume[1], close[1], volume[0], close[0]): + if len(close) > 2 and self.checkVolume(volume[1], close[1], volume[0], close[0]): type = "1_거래량_상승" self.writeFile(type, CODE, NAME, stock, state) diff --git a/stockpredictor/analysis/Common.py b/stockpredictor/analysis/Common.py index 9cdf83d..55ae629 100644 --- a/stockpredictor/analysis/Common.py +++ b/stockpredictor/analysis/Common.py @@ -313,7 +313,7 @@ class Common: if len(stock['close']) > 60: # 스토케스틱이 15 이하인 경우 # 어제보다 slow_k가 상승했고, 오늘 slow_k가 slow_d 위에 있는 경우, - if stock['stochastic_slow_k'][0] < 15: + if stock['stochastic_slow_k'][0] is not None and stock['stochastic_slow_k'][0] < 15: if stock['stochastic_slow_k'][1] < stock['stochastic_slow_k'][0] and stock['stochastic_slow_d'][0] < stock['stochastic_slow_k'][0]: return "STOCHASTIC_" return ""