fix: 当API URL为空时使用默认币种列表,避免循环请求失败

- 添加默认主流币种列表(BTC、ETH、SOL、BNB、XRP、DOGE、ADA、HYPE)
- 在GetCoinPool()中检查coin_pool_api_url,为空时直接返回默认列表
- 在GetOITopPositions()中检查oi_top_api_url,为空时跳过OI Top数据
- 更新README文档,说明API URL可选配置和默认币种列表
- 修复:避免空URL导致的循环请求和"unsupported protocol scheme"错误
This commit is contained in:
nobody
2025-10-29 12:23:29 +08:00
parent deadd2e437
commit 7a0612b2db
3 changed files with 54 additions and 8 deletions

View File

@@ -250,8 +250,11 @@ cd ..
- `binance_api_key/secret_key`: 每个trader使用独立的币安账户
- `initial_balance`: 初始余额用于计算盈亏%
- `scan_interval_minutes`: 决策周期建议3-5分钟
- `coin_pool_api_url`: AI500币种池API可选
- `oi_top_api_url`: OI Top持仓量API可选
- `coin_pool_api_url`: AI500币种池API可选留空时使用默认主流币种
- `oi_top_api_url`: OI Top持仓量API可选留空时跳过OI Top数据
**默认币种列表**当API未配置时使用
- BTCETHSOLBNBXRPDOGEADAHYPE
### 5. 运行系统