This commit is contained in:
薇薇安 2026-02-06 13:22:20 +08:00
parent c4cd3e0ffa
commit 3609bddace
3 changed files with 13 additions and 1 deletions

View File

@ -47,6 +47,9 @@ USER_RISK_KNOBS = {
"MIN_VOLATILITY",
"SCAN_EXTRA_SYMBOLS_FOR_SUPPLEMENT",
"EXCLUDE_MAJOR_COINS",
# 用户自定义扫描参数
"MAX_SCAN_SYMBOLS",
"SCAN_INTERVAL",
}
RISK_KNOBS_DEFAULTS = {
@ -423,6 +426,12 @@ async def get_global_configs(
"category": "scan",
"description": "每次扫描后优先处理的交易对数量",
},
"MAX_SCAN_SYMBOLS": {
"value": 1500,
"type": "number",
"category": "scan",
"description": "最大扫描交易对数量,控制市场扫描的交易对总数,数值越大覆盖范围越广但扫描时间越长",
},
"SCAN_EXTRA_SYMBOLS_FOR_SUPPLEMENT": {
"value": 8,
"type": "number",

View File

@ -67,6 +67,9 @@ RISK_KNOBS_KEYS = {
"MIN_VOLATILITY",
"SCAN_EXTRA_SYMBOLS_FOR_SUPPLEMENT",
"EXCLUDE_MAJOR_COINS",
# 2026-02-06 Added for User Customization
"MAX_SCAN_SYMBOLS",
"SCAN_INTERVAL",
}
# 尝试导入同步Redis客户端用于配置缓存

View File

@ -72,7 +72,7 @@ const ConfigPanel = () => {
USE_TRAILING_STOP: true, TRAILING_STOP_ACTIVATION: 20.0, TRAILING_STOP_PROTECT: 10.0,
MAX_POSITION_PERCENT: 1.5, MAX_TOTAL_POSITION_PERCENT: 12.0, MAX_DAILY_ENTRIES: 8,
MIN_VOLUME_24H: 30000000, MIN_VOLATILITY: 3.0, TOP_N_SYMBOLS: 20, MIN_SIGNAL_STRENGTH: 5,
MAX_SCAN_SYMBOLS: 500, SCAN_INTERVAL: 1800, SMART_ENTRY_ENABLED: true, AUTO_TRADE_ONLY_TRENDING: true,
MAX_SCAN_SYMBOLS: 1500, SCAN_INTERVAL: 900, SMART_ENTRY_ENABLED: true, AUTO_TRADE_ONLY_TRENDING: true,
AUTO_TRADE_ALLOW_4H_NEUTRAL: true, EXCLUDE_MAJOR_COINS: true,
SCAN_EXTRA_SYMBOLS_FOR_SUPPLEMENT: 15,
},