- improved params

git-svn-id: http://moon:8086/svn/projects/Stock@317 fda53097-d464-4ada-af97-ba876c37ca34
This commit is contained in:
2019-12-13 23:58:42 +00:00
parent 9938bb4b69
commit 7577ea49af
+5 -3
View File
@@ -22,9 +22,11 @@ import os
key = '0UO7Z2MVZ2YSQSVE' key = '0UO7Z2MVZ2YSQSVE'
thresh_macd = 1.5 thresh_macd = 1.5
show_range_days = 20 show_range_days = 20
show_title = ['GOOGL','AMZN','XLNX','NFLX', 'AAPL'] show_title = []
k_euro = 1 / 1.11 k_euro = 1 / 1.11
N_poly = 7 N_poly = 7
ema_alpha = 0.75
sma_days = 10
titles = [ titles = [
'AAPL', 'AAPL',
@@ -231,9 +233,9 @@ class Symbol(object):
self.fig.canvas.mpl_connect("motion_notify_event", hover) self.fig.canvas.mpl_connect("motion_notify_event", hover)
def analyze(self): def analyze(self):
self.data_full['ema'] = ema(self.data_full, key='close', alpha=0.75) self.data_full['ema'] = ema(self.data_full, key='close', alpha=ema_alpha)
self.data_full['macd'] = macd(self.data_full, key='close') self.data_full['macd'] = macd(self.data_full, key='close')
self.data_full['sma'] = sma(self.data_full, key='close', window_days=30) self.data_full['sma'] = sma(self.data_full, key='close', window_days=sma_days)
self.boll_full = bollinger(self.data_full, window_days=30) self.boll_full = bollinger(self.data_full, window_days=30)
_macd_curr = self.data_full['macd'][len(self.data_full)-1] _macd_curr = self.data_full['macd'][len(self.data_full)-1]