AlanRex commited on
Commit
1264c98
·
verified ·
1 Parent(s): b1f8fd5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -18
app.py CHANGED
@@ -1005,25 +1005,25 @@ def advanced_xgboost_predict(predict_days=5):
1005
  dji_return = 0
1006
  sox_return = 0
1007
 
1008
- # 嘗試獲取美股前一日報酬率
1009
- try:
1010
- dji_data = get_stock_data('^DJI', '5d')
1011
- if not dji_data.empty and len(dji_data) >= 2:
1012
- dji_return = (dji_data['Close'].iloc[-1] / dji_data['Close'].iloc[-2] - 1)
1013
- except:
1014
- pass
 
 
 
 
 
 
 
1015
 
1016
- try:
1017
- sox_data = get_stock_data('^SOX', '5d')
1018
- if not sox_data.empty and len(sox_data) >= 2:
1019
- sox_return = (sox_data['Close'].iloc[-1] / sox_data['Close'].iloc[-2] - 1)
1020
- except:
1021
- pass
1022
-
1023
- # 檢查並處理 NaN 值,建立特徵狀態記錄
1024
- feature_status = {}
1025
- features_list = []
1026
- feature_names = []
1027
 
1028
  # 處理本地計算的技術指標特徵
1029
  for feature in model_feature_columns:
 
1005
  dji_return = 0
1006
  sox_return = 0
1007
 
1008
+ # 嘗試獲取美股前一日報酬率
1009
+ try:
1010
+ dji_data = get_stock_data('^DJI', '5d')
1011
+ if not dji_data.empty and len(dji_data) >= 2:
1012
+ dji_return = (dji_data['Close'].iloc[-1] / dji_data['Close'].iloc[-2] - 1)
1013
+ except:
1014
+ pass
1015
+
1016
+ try:
1017
+ sox_data = get_stock_data('^SOX', '5d')
1018
+ if not sox_data.empty and len(sox_data) >= 2:
1019
+ sox_return = (sox_data['Close'].iloc[-1] / sox_data['Close'].iloc[-2] - 1)
1020
+ except:
1021
+ pass
1022
 
1023
+ # 檢查並處理 NaN 值,建立特徵狀態記錄
1024
+ feature_status = {}
1025
+ features_list = []
1026
+ feature_names = []
 
 
 
 
 
 
 
1027
 
1028
  # 處理本地計算的技術指標特徵
1029
  for feature in model_feature_columns: