init
This commit is contained in:
@@ -25,6 +25,9 @@ from stock.analysis.MACD import MACD
|
||||
from stock.analysis.Envelope import Envelope
|
||||
from stock.crawler.MovingAverage import MovingAverage
|
||||
|
||||
from hts.BuySellChecker import BuySellChecker
|
||||
|
||||
|
||||
class AnalyzerSqlite:
|
||||
stochastic = None
|
||||
bolingerBand = None
|
||||
@@ -42,6 +45,8 @@ class AnalyzerSqlite:
|
||||
|
||||
moving_avg = None
|
||||
|
||||
buySellChecker = None
|
||||
|
||||
def __init__(self, stockFileName=None):
|
||||
self.common = Common()
|
||||
|
||||
@@ -279,6 +284,7 @@ class AnalyzerSqlite:
|
||||
self.makeDir("15", "daily_낙폭과대")
|
||||
self.makeDir("16", "daily_EV하단_내려옴")
|
||||
|
||||
self.makeDir("99", "daily_auto_trading")
|
||||
|
||||
return
|
||||
|
||||
@@ -573,6 +579,14 @@ class AnalyzerSqlite:
|
||||
dir_code = "0"
|
||||
dir_name = "final"
|
||||
self.writeFile(dir_code, dir_name, CODE, NAME, top, stock_daily, final_status, final_status_count)
|
||||
|
||||
bsLine, data = self.buySellChecker.checkTransactionWithEnvelope(stock_daily, CODE, 120, isRealTime=False)
|
||||
if len(data) > 10 and max(bsLine['buy'][len(bsLine['buy']) - 1:]) > 1000:
|
||||
dir_code = "99"
|
||||
dir_name = "daily_auto_trading"
|
||||
self.writeFile(dir_code, dir_name, CODE, NAME, top, stock_daily, final_status, final_status_count)
|
||||
|
||||
|
||||
return
|
||||
|
||||
def get_moving_average(self, stock):
|
||||
|
||||
Reference in New Issue
Block a user