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