init
This commit is contained in:
@@ -198,6 +198,18 @@ class BuySellChecker:
|
||||
avg20_list = close_df.rolling(window=20).mean().fillna(close[0]).values.tolist()
|
||||
avg20 = [item[0] for item in avg20_list]
|
||||
|
||||
open_df = pd.DataFrame(close)
|
||||
disparity_avg5_list = (open_df / close_df.rolling(window=5).mean()).values.tolist()
|
||||
disparity_avg5 = [item[0] for item in disparity_avg5_list]
|
||||
disparity_avg10_list = (open_df / close_df.rolling(window=10).mean()).values.tolist()
|
||||
disparity_avg10 = [item[0] for item in disparity_avg10_list]
|
||||
disparity_avg20_list = (open_df / close_df.rolling(window=20).mean()).values.tolist()
|
||||
disparity_avg20 = [item[0] for item in disparity_avg20_list]
|
||||
disparity_avg60_list = (open_df / close_df.rolling(window=60).mean()).values.tolist()
|
||||
disparity_avg60 = [item[0] for item in disparity_avg60_list]
|
||||
disparity_avg120_list = (open_df / close_df.rolling(window=120).mean()).values.tolist()
|
||||
disparity_avg120 = [item[0] for item in disparity_avg120_list]
|
||||
|
||||
# 볼린져 밴드
|
||||
df = pd.DataFrame(close)
|
||||
max20 = df.rolling(window=20).mean()
|
||||
@@ -251,6 +263,7 @@ class BuySellChecker:
|
||||
"date": point_temp,
|
||||
"open": open, "high": high, "low": low, "close": close, "volume": vol,
|
||||
"avg3": avg3,"avg6": avg6,"avg9": avg9,"avg12": avg12, "avg20": avg20,
|
||||
"disparity_avg5": disparity_avg5, "disparity_avg10": disparity_avg10, "disparity_avg20": disparity_avg20, "disparity_avg60": disparity_avg60, "disparity_avg120": disparity_avg120,
|
||||
"upper": upper, "lower": lower,
|
||||
"macd": macd, "macds": macds, "macdo": macdo,
|
||||
"fast_k": fast_k, "slow_k": slow_k, "slow_d": slow_d,
|
||||
|
||||
Reference in New Issue
Block a user