feat: 策略说明库+API返回description+列表说明列(全策略算法/思路/证据详尽记录)
This commit is contained in:
@@ -537,9 +537,12 @@ def get_tracking():
|
||||
def api_research_strategies():
|
||||
"""策略版本列表(含回测结果摘要,支持 period_tag 区间过滤)"""
|
||||
try:
|
||||
from strategy_lab import list_strategies
|
||||
from strategy_lab import list_strategies, STRATEGY_DESCRIPTIONS
|
||||
pt = request.args.get('period_tag')
|
||||
return jsonify({'strategies': list_strategies(period_tag=pt)})
|
||||
strats = list_strategies(period_tag=pt)
|
||||
for s in strats:
|
||||
s['description'] = STRATEGY_DESCRIPTIONS.get(s['version'], {})
|
||||
return jsonify({'strategies': strats})
|
||||
except Exception as e:
|
||||
return jsonify({'error': str(e)}), 500
|
||||
|
||||
|
||||
Reference in New Issue
Block a user