feat(prompt): 技术位锚定+止损门禁+12维命名统一
- collect_data: 现算technical_analysis.full_analysis(强撑/弱撑/枢轴/弱压/强压/有效区间/MA) - prompt: 【技术位锚】独立高亮段+锚定纪律(止损<区下沿,锚弱撑下方1-3%/强撑;止盈锚弱压强压; 偏离须说明理由)+输出纪律第4条+【参数自检】节 - save_result: sl>=el时用弱撑x0.985/强撑x0.99自动修正并留痕,无技术位拒写 - 命名: 九维→12维全局统一(prompt/docstring/前端弹窗)
This commit is contained in:
@@ -42,7 +42,7 @@ from mofin_db import snapshot_strategy_history
|
||||
|
||||
|
||||
def _build_full_analysis(code, entry, result):
|
||||
"""从重评结果构建完整九维分析文本"""
|
||||
"""从重评结果构建完整12维分析文本"""
|
||||
if not result:
|
||||
return ""
|
||||
lines = []
|
||||
@@ -144,7 +144,7 @@ def _build_full_analysis(code, entry, result):
|
||||
if ma_match:
|
||||
ma5, ma10, ma20, ma60 = ma_match.groups()
|
||||
|
||||
lines.append(f"【{name}({code} 九维全析)】")
|
||||
lines.append(f"【{name}({code} 12维全析)】")
|
||||
lines.append("")
|
||||
if macro_desc:
|
||||
lines.append(f"① 大盘环境(当日实时):{macro_desc}")
|
||||
@@ -390,7 +390,7 @@ def main():
|
||||
if _fa and _fa[0]: print(f" ✅ full_analysis已写入({len(_fa[0])}字)")
|
||||
else: print(f" ⚠️ full_analysis为空")
|
||||
_v.close()
|
||||
# LLM生成完整九维分析
|
||||
# LLM生成完整12维分析
|
||||
_macro_desc = ""
|
||||
_pe_val = ""
|
||||
_pb_val = ""
|
||||
|
||||
Reference in New Issue
Block a user