Spaces:
Runtime error
Runtime error
Update qlib/mcp_output/start_mcp.py
Browse files
qlib/mcp_output/start_mcp.py
CHANGED
|
@@ -18,8 +18,13 @@ os.system("ls -lh /app/qlib_data/calendars || echo 'No data found'")
|
|
| 18 |
os.system("echo '=== List /app/qlib_data/features (first 10 files) ==='")
|
| 19 |
os.system("ls -lh /app/qlib_data/features | head -n 10 || echo 'No data found'")
|
| 20 |
|
|
|
|
| 21 |
from qlib.data import D
|
| 22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 23 |
# 打印 day 频率标的
|
| 24 |
instruments = D.list_instruments(freq="day", market="cn")
|
| 25 |
print("=== Day-frequency instruments ===")
|
|
|
|
| 18 |
os.system("echo '=== List /app/qlib_data/features (first 10 files) ==='")
|
| 19 |
os.system("ls -lh /app/qlib_data/features | head -n 10 || echo 'No data found'")
|
| 20 |
|
| 21 |
+
|
| 22 |
from qlib.data import D
|
| 23 |
|
| 24 |
+
# 初始化 Qlib,必须在任何 D 操作前
|
| 25 |
+
data_dir = os.getenv("QLIB_DATA_DIR", "/app/qlib_data")
|
| 26 |
+
qlib.init(provider_uri=data_dir, region="cn")
|
| 27 |
+
|
| 28 |
# 打印 day 频率标的
|
| 29 |
instruments = D.list_instruments(freq="day", market="cn")
|
| 30 |
print("=== Day-frequency instruments ===")
|