init
This commit is contained in:
@@ -461,7 +461,7 @@ class AnalyzerSqlite:
|
||||
self.makeDir("weekly_BB하단_내려옴")
|
||||
|
||||
self.makeDir("daily_이전에_없던_거래량")
|
||||
self.makeDir("daily_최적_타이밍_찾기")
|
||||
self.makeDir("daily_최적_타이밍_후보")
|
||||
|
||||
return
|
||||
|
||||
@@ -561,7 +561,14 @@ class AnalyzerSqlite:
|
||||
check = self.common.check_optimal_buy_timeing(param, stock_daily)
|
||||
if check:
|
||||
count += 1
|
||||
dir_name = "daily_최적_타이밍_찾기"
|
||||
dir_name = "daily_최적_타이밍_후보"
|
||||
log = str(count) + "_" + dir_name + "_"
|
||||
self.writeFile(dir_name, CODE, NAME, top, stock_daily, log)
|
||||
|
||||
check = self.common.buy_stock_candidate(param, stock_daily)
|
||||
if check:
|
||||
count += 1
|
||||
dir_name = "daily_5_20_60일선"
|
||||
log = str(count) + "_" + dir_name + "_"
|
||||
self.writeFile(dir_name, CODE, NAME, top, stock_daily, log)
|
||||
return
|
||||
|
||||
@@ -615,6 +615,16 @@ class Common:
|
||||
|
||||
return check
|
||||
|
||||
def buy_stock_candidate(self, param, stock):
|
||||
check = False
|
||||
if len(stock['trend']) < 1:
|
||||
return check
|
||||
|
||||
if (stock['avg60'][0] < stock['avg20'][0] and stock['avg5'][0]) and (stock['avg60'][0] < stock['avg20'][0] and stock['avg5'][0]):
|
||||
if stock['upper'][0] < stock['avg5'][0]:
|
||||
check = True
|
||||
|
||||
return check
|
||||
|
||||
# 낙폭 과대 체크
|
||||
def check_excessive_drop(self, stock):
|
||||
|
||||
Reference in New Issue
Block a user