总资产修正+购车图标联动

Fix1: 总资产错误 — HK市价被当人民币算
  portfolio.json已有正确 total_assets(含港币→人民币换算),
  改为直接读取该字段,不再手动累加持仓市值
  原代码用 h.get('currency')=='HKD' 判断但strategy_lifecycle
  格式不保存currency字段 → 所有HK持仓被当CNY计算 → 总资产多出6.8万

Fix2: 换仓推荐时显示🛒⚠️
  原来用 lots==0 判断→永远⚠️,换仓推荐可让操作变为可行
  改为 lots>0 OR swap_text 时用 🛒(可操作)
This commit is contained in:
知微
2026-06-24 13:02:30 +08:00
parent 9ba21fc3c0
commit b5b0f3d0e8
5 changed files with 113 additions and 97 deletions
+23 -13
View File
@@ -26,7 +26,8 @@
"action_note": "⚠️盈亏比偏低(1:0.9),不建议加仓",
"timing_signal": "持有"
},
"price": 794.1
"price": 794.5,
"change_pct": 5.23
},
{
"code": "01478",
@@ -83,7 +84,7 @@
"action_note": "⚠️盈亏比偏低(1:1.3),不建议加仓",
"timing_signal": "持有"
},
"price": 10.48
"price": 10.45
},
{
"code": "601899",
@@ -111,7 +112,8 @@
"action_note": "深套持有",
"timing_signal": "持有"
},
"price": 27.5
"price": 27.68,
"change_pct": -0.25
},
{
"code": "688639",
@@ -139,7 +141,7 @@
"action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓",
"timing_signal": "持有"
},
"price": 21.44
"price": 21.43
},
{
"code": "09988",
@@ -196,7 +198,8 @@
"action_note": "",
"timing_signal": "持有"
},
"price": 116.94
"price": 115.9,
"change_pct": 9.02
},
{
"code": "688981",
@@ -224,7 +227,8 @@
"action_note": "",
"timing_signal": "持有"
},
"price": 154.23
"price": 153.36,
"change_pct": 8.23
},
{
"code": "01888",
@@ -339,7 +343,8 @@
"action_note": "⚠️盈亏比偏低(1:0.8),不建议加仓",
"timing_signal": "弱势持有"
},
"price": 394.78
"price": 395.84,
"change_pct": 0.85
},
{
"code": "01211",
@@ -483,7 +488,8 @@
"action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓",
"timing_signal": "弱势持有"
},
"price": 37.04
"price": 37.01,
"change_pct": -1.04
},
{
"code": "300548",
@@ -511,7 +517,8 @@
"action_note": "短炒强趋势持",
"timing_signal": "持有"
},
"price": 278.12
"price": 278.58,
"change_pct": -2.6
},
{
"code": "02318",
@@ -568,7 +575,7 @@
"action_note": "深套持有",
"timing_signal": "持有"
},
"price": 16.13
"price": 16.15
},
{
"code": "000700",
@@ -596,7 +603,8 @@
"action_note": "",
"timing_signal": "持有"
},
"price": 14.64
"price": 14.54,
"change_pct": -2.94
},
{
"code": "518880",
@@ -624,7 +632,8 @@
"action_note": "深套持有",
"timing_signal": "持有"
},
"price": 8.44
"price": 8.45,
"change_pct": -0.98
},
{
"code": "01088",
@@ -709,7 +718,8 @@
"action_note": "⚠️盈亏比偏低(1:1.2),不建议加仓",
"timing_signal": "持有"
},
"price": 22.87
"price": 22.9,
"change_pct": -3.09
}
],
"cash": 20230.1,