Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -257,7 +257,7 @@ def calculate_new_features(df):
|
|
| 257 |
df['MA5_close'] = df['Close'].rolling(window=5).mean()
|
| 258 |
|
| 259 |
# 4. MA20_close – 20 日移動平均價
|
| 260 |
-
df['MA20_close'] = df['Close'].rolling(window=20).mean()
|
| 261 |
|
| 262 |
# 5. volatility_5d – 5 日報酬標準差(短期波動)
|
| 263 |
df['volatility_5d'] = df['return_t-1'].rolling(window=5).std()
|
|
@@ -333,7 +333,7 @@ def advanced_xgboost_predict(predict_days=5):
|
|
| 333 |
'return_t-1', # 前一日報酬率
|
| 334 |
'return_t-5', # 過去 5 日累積報酬率
|
| 335 |
'MA5_close', # 5 日移動平均價
|
| 336 |
-
|
| 337 |
'volatility_5d', # 5 日報酬標準差
|
| 338 |
'volume_ratio_5d', # 今日成交量 ÷ 5 日均量
|
| 339 |
'RSI_14', # 14 日 RSI 指標
|
|
|
|
| 257 |
df['MA5_close'] = df['Close'].rolling(window=5).mean()
|
| 258 |
|
| 259 |
# 4. MA20_close – 20 日移動平均價
|
| 260 |
+
#df['MA20_close'] = df['Close'].rolling(window=20).mean()
|
| 261 |
|
| 262 |
# 5. volatility_5d – 5 日報酬標準差(短期波動)
|
| 263 |
df['volatility_5d'] = df['return_t-1'].rolling(window=5).std()
|
|
|
|
| 333 |
'return_t-1', # 前一日報酬率
|
| 334 |
'return_t-5', # 過去 5 日累積報酬率
|
| 335 |
'MA5_close', # 5 日移動平均價
|
| 336 |
+
# 20 日移動平均價
|
| 337 |
'volatility_5d', # 5 日報酬標準差
|
| 338 |
'volume_ratio_5d', # 今日成交量 ÷ 5 日均量
|
| 339 |
'RSI_14', # 14 日 RSI 指標
|