From 8d8150f9894754c16f8065590dd2a72033263e36 Mon Sep 17 00:00:00 2001 From: dsyoon Date: Sat, 31 Dec 2022 14:34:45 +0900 Subject: [PATCH] init --- stock/analysis/AnalyzerSqlite.py | 37 +++++++++++++++++--------------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/stock/analysis/AnalyzerSqlite.py b/stock/analysis/AnalyzerSqlite.py index 5157ab6..83739fd 100644 --- a/stock/analysis/AnalyzerSqlite.py +++ b/stock/analysis/AnalyzerSqlite.py @@ -342,6 +342,7 @@ class AnalyzerSqlite: sql += ' avg3, avg4, avg5, avg6, avg10, avg12, avg20, avg36, avg40, avg48, avg60, avg120, avg200, avg240, avg300, ' sql += ' disparity_avg5, disparity_avg10, disparity_avg20, disparity_avg60, disparity_avg120, ' sql += ' bolingerband_upper, bolingerband_lower, bolingerband_middle, ' + sql += ' envelope_upper, envelope_lower, envelope_middle, ' sql += ' ichimokucloud_changeLine, ichimokucloud_baseLine, ichimokucloud_leadingSpan1, ichimokucloud_leadingSpan2, ' sql += ' stochastic_fast_k, stochastic_slow_k, stochastic_slow_d, ' sql += ' rsi, rsis, ' @@ -358,6 +359,7 @@ class AnalyzerSqlite: avg3, avg4, avg5, avg6, avg10, avg12, avg20, avg36, avg40, avg48, avg60, avg120, avg200, avg240, avg300 = [], [], [], [], [], [], [], [], [], [], [], [], [], [], [] disparity_avg5, disparity_avg10, disparity_avg20, disparity_avg60, disparity_avg120 = [], [], [], [], [] bolingerband_upper, bolingerband_lower, bolingerband_middle = [], [], [] + envelope_upper, envelope_lower, envelope_middle = [], [], [] ichimokucloud_changeLine, ichimokucloud_baseLine, ichimokucloud_leadingSpan1, ichimokucloud_leadingSpan2 = [], [], [], [] stochastic_fast_k, stochastic_slow_k, stochastic_slow_d = [], [], [] rsi, rsis = [], [] @@ -393,29 +395,30 @@ class AnalyzerSqlite: bolingerband_upper.append(price[26]) bolingerband_lower.append(price[27]) bolingerband_middle.append(price[28]) - ichimokucloud_changeLine.append(price[29]) - ichimokucloud_baseLine.append(price[30]) - ichimokucloud_leadingSpan1.append(price[31]) - ichimokucloud_leadingSpan2.append(price[32]) - stochastic_fast_k.append(price[33]) - stochastic_slow_k.append(price[34]) - stochastic_slow_d.append(price[35]) - rsi.append(price[36]) - rsis.append(price[37]) - macd.append(price[38]) - macds.append(price[39]) - macdo.append(price[40]) + envelope_upper.append(price[29]) + envelope_lower.append(price[30]) + envelope_middle.append(price[31]) + ichimokucloud_changeLine.append(price[32]) + ichimokucloud_baseLine.append(price[33]) + ichimokucloud_leadingSpan1.append(price[34]) + ichimokucloud_leadingSpan2.append(price[35]) + stochastic_fast_k.append(price[36]) + stochastic_slow_k.append(price[37]) + stochastic_slow_d.append(price[38]) + rsi.append(price[39]) + rsis.append(price[40]) + macd.append(price[41]) + macds.append(price[42]) + macdo.append(price[43]) stock = { "ymd": ymd, "close": close, "open": open, "high": high, "low": low, "volume": volume, "avg3": avg3, "avg4": avg4, "avg5": avg5, "avg6": avg6, "avg10": avg10, "avg12": avg12, "avg20": avg20, "avg36": avg36, "avg40": avg40, "avg48": avg48, "avg60": avg60, "avg120": avg120, "avg200": avg200, "avg240": avg240, "avg300": avg300, "disparity_avg5": disparity_avg5, "disparity_avg10": disparity_avg10, "disparity_avg20": disparity_avg20, "disparity_avg60": disparity_avg60, "disparity_avg120": disparity_avg120, - "bolingerband_upper": bolingerband_upper, "bolingerband_lower": bolingerband_lower, - "bolingerband_middle": bolingerband_middle, - "ichimokucloud_changeLine": ichimokucloud_changeLine, "ichimokucloud_baseLine": ichimokucloud_baseLine, - "ichimokucloud_leadingSpan1": ichimokucloud_leadingSpan1, - "ichimokucloud_leadingSpan2": ichimokucloud_leadingSpan2, + "bolingerband_upper": bolingerband_upper, "bolingerband_lower": bolingerband_lower, "bolingerband_middle": bolingerband_middle, + "envelope_upper": envelope_upper, "envelope_lower": envelope_lower, "envelope_middle": envelope_middle, + "ichimokucloud_changeLine": ichimokucloud_changeLine, "ichimokucloud_baseLine": ichimokucloud_baseLine, "ichimokucloud_leadingSpan1": ichimokucloud_leadingSpan1, "ichimokucloud_leadingSpan2": ichimokucloud_leadingSpan2, "stochastic_fast_k": stochastic_fast_k, "stochastic_slow_k": stochastic_slow_k, "stochastic_slow_d": stochastic_slow_d, "rsi": rsi, "rsis": rsis, "macd": macd, "macds": macds, "macdo": macdo