A/H跨市场去重:药明康德不再推H股
药明康德(02359) timing_signal=买入、多头排列,但Dad已持有 药明康德A股(603259)。同股同权,H折CNY还贵7.4%。 新增:stale_push_wlin在推荐前检查portfolio中是否有 同名不同代码的持仓。有则跳过推荐。 测试:之前推H股,现在静默(0可操作→无输出)
This commit is contained in:
+758
-420
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
+39
-39
@@ -1281,7 +1281,7 @@
|
||||
"amplitude": 8.42,
|
||||
"turnover_rate": 8.56
|
||||
},
|
||||
"updated_at": 1782282271.3948462
|
||||
"updated_at": 1782283242.0718882
|
||||
},
|
||||
"01478": {
|
||||
"daily": [
|
||||
@@ -2562,7 +2562,7 @@
|
||||
"high_52w": 16.44,
|
||||
"low_52w": 6.4
|
||||
},
|
||||
"updated_at": 1782282241.3387
|
||||
"updated_at": 1782283222.625212
|
||||
},
|
||||
"601899": {
|
||||
"daily": [
|
||||
@@ -3846,7 +3846,7 @@
|
||||
"amplitude": 2.74,
|
||||
"turnover_rate": 1.08
|
||||
},
|
||||
"updated_at": 1782282287.7644455
|
||||
"updated_at": 1782283256.7616634
|
||||
},
|
||||
"600739": {
|
||||
"daily": [
|
||||
@@ -6411,7 +6411,7 @@
|
||||
"high_52w": 185.173,
|
||||
"low_52w": 100.773
|
||||
},
|
||||
"updated_at": 1782282261.1523578
|
||||
"updated_at": 1782283237.0644495
|
||||
},
|
||||
"688411": {
|
||||
"daily": [
|
||||
@@ -7695,7 +7695,7 @@
|
||||
"amplitude": 6.7,
|
||||
"turnover_rate": 4.53
|
||||
},
|
||||
"updated_at": 1782282290.6404757
|
||||
"updated_at": 1782283259.654661
|
||||
},
|
||||
"02202": {
|
||||
"daily": [
|
||||
@@ -8976,7 +8976,7 @@
|
||||
"high_52w": 5.99,
|
||||
"low_52w": 2.48
|
||||
},
|
||||
"updated_at": 1782282244.9153812
|
||||
"updated_at": 1782283225.34666
|
||||
},
|
||||
"01211": {
|
||||
"daily": [
|
||||
@@ -10257,7 +10257,7 @@
|
||||
"high_52w": 135.889,
|
||||
"low_52w": 81.35
|
||||
},
|
||||
"updated_at": 1782282240.3320386
|
||||
"updated_at": 1782283221.3999388
|
||||
},
|
||||
"02388": {
|
||||
"daily": [
|
||||
@@ -11538,7 +11538,7 @@
|
||||
"high_52w": 49.36,
|
||||
"low_52w": 32.261
|
||||
},
|
||||
"updated_at": 1782282251.421732
|
||||
"updated_at": 1782283228.3377414
|
||||
},
|
||||
"300750": {
|
||||
"daily": [
|
||||
@@ -12822,7 +12822,7 @@
|
||||
"amplitude": 1.91,
|
||||
"turnover_rate": 0.59
|
||||
},
|
||||
"updated_at": 1782282274.7565942
|
||||
"updated_at": 1782283245.0556252
|
||||
},
|
||||
"603259": {
|
||||
"daily": [
|
||||
@@ -14106,7 +14106,7 @@
|
||||
"amplitude": 2.33,
|
||||
"turnover_rate": 1.11
|
||||
},
|
||||
"updated_at": 1782282289.0997474
|
||||
"updated_at": 1782283258.444796
|
||||
},
|
||||
"00700": {
|
||||
"daily": [
|
||||
@@ -15387,7 +15387,7 @@
|
||||
"high_52w": 677.7,
|
||||
"low_52w": 420.4
|
||||
},
|
||||
"updated_at": 1782282232.9626472
|
||||
"updated_at": 1782283214.8502717
|
||||
},
|
||||
"688981": {
|
||||
"daily": [
|
||||
@@ -16671,7 +16671,7 @@
|
||||
"amplitude": 6.3,
|
||||
"turnover_rate": 4.82
|
||||
},
|
||||
"updated_at": 1782282295.3424094
|
||||
"updated_at": 1782283266.8924367
|
||||
},
|
||||
"600110": {
|
||||
"daily": [
|
||||
@@ -19228,7 +19228,7 @@
|
||||
"high_52w": 93.5,
|
||||
"low_52w": 38.65
|
||||
},
|
||||
"updated_at": 1782282235.5443513
|
||||
"updated_at": 1782283217.65217
|
||||
},
|
||||
"600563": {
|
||||
"daily": [
|
||||
@@ -20512,7 +20512,7 @@
|
||||
"amplitude": 3.97,
|
||||
"turnover_rate": 4.21
|
||||
},
|
||||
"updated_at": 1782282283.4877007
|
||||
"updated_at": 1782283251.5284195
|
||||
},
|
||||
"600036": {
|
||||
"daily": [
|
||||
@@ -23080,7 +23080,7 @@
|
||||
"amplitude": 2.1,
|
||||
"turnover_rate": 3.34
|
||||
},
|
||||
"updated_at": 1782282265.0756843
|
||||
"updated_at": 1782283238.411124
|
||||
},
|
||||
"518880": {
|
||||
"daily": [
|
||||
@@ -24364,7 +24364,7 @@
|
||||
"amplitude": 0.59,
|
||||
"turnover_rate": 2.43
|
||||
},
|
||||
"updated_at": 1782282277.7164252
|
||||
"updated_at": 1782283246.3678257
|
||||
},
|
||||
"01888": {
|
||||
"daily": [
|
||||
@@ -25645,7 +25645,7 @@
|
||||
"high_52w": 91.8,
|
||||
"low_52w": 8.08
|
||||
},
|
||||
"updated_at": 1782282242.7951465
|
||||
"updated_at": 1782283224.4869177
|
||||
},
|
||||
"01088": {
|
||||
"daily": [
|
||||
@@ -26926,7 +26926,7 @@
|
||||
"high_52w": 49.62,
|
||||
"low_52w": 29.076
|
||||
},
|
||||
"updated_at": 1782282239.257769
|
||||
"updated_at": 1782283220.3894756
|
||||
},
|
||||
"002594": {
|
||||
"daily": [
|
||||
@@ -28210,7 +28210,7 @@
|
||||
"amplitude": 2.57,
|
||||
"turnover_rate": 1.42
|
||||
},
|
||||
"updated_at": 1782282230.826769
|
||||
"updated_at": 1782283213.6544523
|
||||
},
|
||||
"09868": {
|
||||
"daily": [
|
||||
@@ -29491,7 +29491,7 @@
|
||||
"high_52w": 110.8,
|
||||
"low_52w": 52.65
|
||||
},
|
||||
"updated_at": 1782282259.7688584
|
||||
"updated_at": 1782283235.2201009
|
||||
},
|
||||
"688795": {
|
||||
"daily": [
|
||||
@@ -30735,7 +30735,7 @@
|
||||
"amplitude": 3.09,
|
||||
"turnover_rate": 7.33
|
||||
},
|
||||
"updated_at": 1782282293.3921714
|
||||
"updated_at": 1782283265.106866
|
||||
},
|
||||
"688802": {
|
||||
"daily": [
|
||||
@@ -31979,7 +31979,7 @@
|
||||
"amplitude": 4.81,
|
||||
"turnover_rate": 12.26
|
||||
},
|
||||
"updated_at": 1782282294.518732
|
||||
"updated_at": 1782283266.0696328
|
||||
},
|
||||
"02359": {
|
||||
"daily": [
|
||||
@@ -33260,7 +33260,7 @@
|
||||
"high_52w": 146.197,
|
||||
"low_52w": 69.713
|
||||
},
|
||||
"updated_at": 1782282247.9835992
|
||||
"updated_at": 1782283227.2065868
|
||||
},
|
||||
"02628": {
|
||||
"daily": [
|
||||
@@ -34541,7 +34541,7 @@
|
||||
"high_52w": 36.16,
|
||||
"low_52w": 16.827
|
||||
},
|
||||
"updated_at": 1782282254.4099765
|
||||
"updated_at": 1782283230.3935618
|
||||
},
|
||||
"00968": {
|
||||
"daily": [
|
||||
@@ -35822,7 +35822,7 @@
|
||||
"high_52w": 4.092,
|
||||
"low_52w": 2.21
|
||||
},
|
||||
"updated_at": 1782282234.71391
|
||||
"updated_at": 1782283216.0355144
|
||||
},
|
||||
"06869": {
|
||||
"daily": [
|
||||
@@ -37103,7 +37103,7 @@
|
||||
"high_52w": 283.0,
|
||||
"low_52w": 16.146
|
||||
},
|
||||
"updated_at": 1782282258.6505756
|
||||
"updated_at": 1782283233.9523344
|
||||
},
|
||||
"02318": {
|
||||
"daily": [
|
||||
@@ -38384,7 +38384,7 @@
|
||||
"high_52w": 72.689,
|
||||
"low_52w": 42.648
|
||||
},
|
||||
"updated_at": 1782282246.4128397
|
||||
"updated_at": 1782283226.0860085
|
||||
},
|
||||
"688639": {
|
||||
"daily": [
|
||||
@@ -39668,7 +39668,7 @@
|
||||
"amplitude": 2.69,
|
||||
"turnover_rate": 1.5
|
||||
},
|
||||
"updated_at": 1782282292.6383705
|
||||
"updated_at": 1782283264.3253474
|
||||
},
|
||||
"300124": {
|
||||
"daily": [
|
||||
@@ -40952,7 +40952,7 @@
|
||||
"amplitude": 2.32,
|
||||
"turnover_rate": 1.28
|
||||
},
|
||||
"updated_at": 1782282268.0827012
|
||||
"updated_at": 1782283239.1390533
|
||||
},
|
||||
"01070": {
|
||||
"daily": [
|
||||
@@ -42233,7 +42233,7 @@
|
||||
"high_52w": 16.19,
|
||||
"low_52w": 8.802
|
||||
},
|
||||
"updated_at": 1782282238.0952702
|
||||
"updated_at": 1782283219.4558241
|
||||
},
|
||||
"001309": {
|
||||
"daily": [
|
||||
@@ -43517,7 +43517,7 @@
|
||||
"amplitude": 13.19,
|
||||
"turnover_rate": 10.41
|
||||
},
|
||||
"updated_at": 1782282229.4981678
|
||||
"updated_at": 1782283212.0798361
|
||||
},
|
||||
"06160": {
|
||||
"daily": [
|
||||
@@ -44798,7 +44798,7 @@
|
||||
"high_52w": 229.4,
|
||||
"low_52w": 144.1
|
||||
},
|
||||
"updated_at": 1782282257.0423875
|
||||
"updated_at": 1782283232.5449848
|
||||
},
|
||||
"000700": {
|
||||
"daily": [
|
||||
@@ -46082,7 +46082,7 @@
|
||||
"amplitude": 4.41,
|
||||
"turnover_rate": 7.65
|
||||
},
|
||||
"updated_at": 1782282227.6026435
|
||||
"updated_at": 1782283209.8110423
|
||||
},
|
||||
"000711": {
|
||||
"daily": [
|
||||
@@ -47366,7 +47366,7 @@
|
||||
"amplitude": 2.65,
|
||||
"turnover_rate": 3.98
|
||||
},
|
||||
"updated_at": 1782282228.7286105
|
||||
"updated_at": 1782283211.0837142
|
||||
},
|
||||
"__index__sh000001": {
|
||||
"name": "上证指数",
|
||||
@@ -48664,7 +48664,7 @@
|
||||
"volume": 108482337.0
|
||||
}
|
||||
],
|
||||
"updated_at": 1782282291.5925393
|
||||
"updated_at": 1782283262.2383468
|
||||
},
|
||||
"300690": {
|
||||
"daily": [
|
||||
@@ -51210,7 +51210,7 @@
|
||||
"volume": 15817777.0
|
||||
}
|
||||
],
|
||||
"updated_at": 1782282226.5735471
|
||||
"updated_at": 1782283207.6129625
|
||||
},
|
||||
"300308": {
|
||||
"daily": [
|
||||
@@ -52483,7 +52483,7 @@
|
||||
"volume": 4488584.0
|
||||
}
|
||||
],
|
||||
"updated_at": 1782282269.6403756
|
||||
"updated_at": 1782283240.5700393
|
||||
},
|
||||
"600519": {
|
||||
"daily": [
|
||||
@@ -53756,7 +53756,7 @@
|
||||
"volume": 583696.0
|
||||
}
|
||||
],
|
||||
"updated_at": 1782282279.7191372
|
||||
"updated_at": 1782283249.183474
|
||||
},
|
||||
"601318": {
|
||||
"daily": [
|
||||
@@ -55029,7 +55029,7 @@
|
||||
"volume": 13423033.0
|
||||
}
|
||||
],
|
||||
"updated_at": 1782282286.6016488
|
||||
"updated_at": 1782283254.866112
|
||||
},
|
||||
"sh000001": {
|
||||
"daily": [
|
||||
|
||||
+166
-166
@@ -19,15 +19,15 @@
|
||||
"entry_low": 7.67,
|
||||
"entry_high": 8.94,
|
||||
"action": "深套持有 | 深套持有 | 止损6.46 | 目标8.38 | 买入区7.67~8.94 | 信号:持有",
|
||||
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:7.81 弱撑:8.45 弱压:8.55 强压:9.17",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"tech_snapshot": "形态:带下影阳线/bullish 量价:数据不足 强撑:7.81 弱撑:8.45 弱压:8.56 强压:9.17",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 0.51,
|
||||
"action_note": "深套持有",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 8.52,
|
||||
"change_pct": -0.23
|
||||
"change_pct": -0.26
|
||||
},
|
||||
{
|
||||
"code": "600563",
|
||||
@@ -49,7 +49,7 @@
|
||||
"entry_high": 170.64,
|
||||
"action": "盈利良好 | 止损172.96 | 目标219.99 | 买入区162.51~170.64 | 信号:持有",
|
||||
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:146.26 弱撑:162.51 弱压:184.36 强压:210.42",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 3.54,
|
||||
"action_note": "",
|
||||
@@ -77,15 +77,15 @@
|
||||
"entry_low": 24.82,
|
||||
"entry_high": 28.96,
|
||||
"action": "深套持有 | 深套持有 | 止损22.74 | 目标30.99 | 买入区24.82~28.96 | 信号:持有",
|
||||
"tech_snapshot": "形态:倒T线/射击之星/neutral 量价:主动买盘占优 强撑:24.98 弱撑:27.26 弱压:27.9 强压:30.53",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"tech_snapshot": "形态:倒T线/射击之星/neutral 量价:主动买盘占优 强撑:24.98 弱撑:27.27 弱压:27.91 强压:30.53",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 0.71,
|
||||
"action_note": "深套持有",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 27.59,
|
||||
"change_pct": -0.58
|
||||
"price": 27.65,
|
||||
"change_pct": -0.36
|
||||
},
|
||||
{
|
||||
"code": "603259",
|
||||
@@ -101,20 +101,20 @@
|
||||
"action": "盈利良好 | ⚠️盈亏比偏低(1:1.2),不建议加仓 | 止损97.16 | 目标111.26 | 买入区98.2~103.11 | 信号:持有",
|
||||
"strategy_updated": "2026-06-19 16:01",
|
||||
"analysis": {
|
||||
"stop_loss": 111.3,
|
||||
"take_profit": 140.92,
|
||||
"stop_loss": 111.46,
|
||||
"take_profit": 140.97,
|
||||
"entry_low": 106.31,
|
||||
"entry_high": 111.63,
|
||||
"action": "盈利良好 | 止损111.3 | 目标140.92 | 买入区106.31~111.63 | 信号:持有",
|
||||
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:95.68 弱撑:106.31 弱压:119.01 强压:134.8",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"action": "盈利良好 | 止损111.46 | 目标140.97 | 买入区106.31~111.63 | 信号:持有",
|
||||
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:95.68 弱撑:106.31 弱压:119.09 强压:134.84",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 3.44,
|
||||
"rr_ratio": 3.41,
|
||||
"action_note": "",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 115.11,
|
||||
"change_pct": 8.28
|
||||
"price": 115.4,
|
||||
"change_pct": 8.55
|
||||
},
|
||||
{
|
||||
"code": "688411",
|
||||
@@ -130,20 +130,20 @@
|
||||
"action": "盈利良好 | 止损253.82 | 目标316.5 | 买入区273.21~286.87 | 信号:持有",
|
||||
"strategy_updated": "2026-06-19 16:01",
|
||||
"analysis": {
|
||||
"stop_loss": 198.51,
|
||||
"take_profit": 284.58,
|
||||
"entry_low": 261.89,
|
||||
"entry_high": 266.99,
|
||||
"action": "盈利持有 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损198.51 | 目标284.58 | 买入区261.89~266.99 | 信号:持有",
|
||||
"tech_snapshot": "形态:带下影阴线/neutral 量价:买卖均衡 强撑:222.45 弱撑:261.89 弱压:272.24 强压:311.53",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"stop_loss": 198.33,
|
||||
"take_profit": 284.39,
|
||||
"entry_low": 261.47,
|
||||
"entry_high": 266.78,
|
||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损198.33 | 目标284.39 | 买入区261.47~266.78 | 信号:加仓",
|
||||
"tech_snapshot": "形态:带下影阴线/neutral 量价:买卖均衡 强撑:222.24 弱撑:261.47 弱压:272.24 强压:311.32",
|
||||
"reassessed_at": "2026-06-24 14:41",
|
||||
"status": "updated",
|
||||
"rr_ratio": 0.98,
|
||||
"rr_ratio": 1.01,
|
||||
"action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓",
|
||||
"timing_signal": "持有"
|
||||
"timing_signal": "加仓"
|
||||
},
|
||||
"price": 266.44,
|
||||
"change_pct": -2.13
|
||||
"price": 266.19,
|
||||
"change_pct": -2.22
|
||||
},
|
||||
{
|
||||
"code": "688639",
|
||||
@@ -159,20 +159,20 @@
|
||||
"action": null,
|
||||
"strategy_updated": null,
|
||||
"analysis": {
|
||||
"stop_loss": 16.81,
|
||||
"take_profit": 22.14,
|
||||
"stop_loss": 16.82,
|
||||
"take_profit": 22.15,
|
||||
"entry_low": 21.06,
|
||||
"entry_high": 21.54,
|
||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损16.81 | 目标22.14 | 买入区21.06~21.54 | 信号:持有",
|
||||
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动买盘占优 强撑:18.84 弱撑:21.06 弱压:21.89 强压:24.24",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"entry_high": 21.55,
|
||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损16.82 | 目标22.15 | 买入区21.06~21.55 | 信号:持有",
|
||||
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动买盘占优 强撑:18.85 弱撑:21.06 弱压:21.89 强压:24.25",
|
||||
"reassessed_at": "2026-06-24 14:41",
|
||||
"status": "updated",
|
||||
"rr_ratio": 1.09,
|
||||
"rr_ratio": 1.1,
|
||||
"action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 21.43,
|
||||
"change_pct": -1.83
|
||||
"price": 21.4,
|
||||
"change_pct": -1.97
|
||||
},
|
||||
{
|
||||
"code": "688981",
|
||||
@@ -188,20 +188,20 @@
|
||||
"action": "盈利良好 | 止损132.76 | 目标164.45 | 买入区134.18~140.89 | 信号:持有",
|
||||
"strategy_updated": "2026-06-19 16:01",
|
||||
"analysis": {
|
||||
"stop_loss": 140.26,
|
||||
"stop_loss": 139.64,
|
||||
"take_profit": 172.59,
|
||||
"entry_low": 141.7,
|
||||
"entry_high": 148.78,
|
||||
"action": "盈利良好 | 止损140.26 | 目标172.59 | 买入区141.7~148.78 | 信号:持有",
|
||||
"tech_snapshot": "形态:带上影阳线/neutral 量价:买卖均衡 强撑:117.81 弱撑:141.7 弱压:158.26 强压:170.04",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"action": "盈利良好 | 止损139.64 | 目标172.59 | 买入区141.7~148.78 | 信号:持有",
|
||||
"tech_snapshot": "形态:带上影阳线/neutral 量价:买卖均衡 强撑:117.7 弱撑:141.7 弱压:158.03 强压:170.04",
|
||||
"reassessed_at": "2026-06-24 14:41",
|
||||
"status": "updated",
|
||||
"rr_ratio": 2.34,
|
||||
"rr_ratio": 2.44,
|
||||
"action_note": "",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 151.59,
|
||||
"change_pct": 6.98
|
||||
"price": 151.53,
|
||||
"change_pct": 6.94
|
||||
},
|
||||
{
|
||||
"code": "000700",
|
||||
@@ -222,15 +222,15 @@
|
||||
"entry_low": 14.53,
|
||||
"entry_high": 15.26,
|
||||
"action": "持有观察 | 止损13.91 | 目标17.0 | 买入区14.53~15.26 | 信号:持有",
|
||||
"tech_snapshot": "形态:光头光脚阴线/neutral 量价:主动买盘占优 强撑:13.48 弱撑:14.17 弱压:15.09 强压:16.48",
|
||||
"reassessed_at": "2026-06-24 14:23",
|
||||
"tech_snapshot": "形态:光头光脚阴线/neutral 量价:主动买盘占优 强撑:13.48 弱撑:14.13 弱压:15.05 强压:16.48",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "manual",
|
||||
"rr_ratio": 3.83,
|
||||
"rr_ratio": 4.24,
|
||||
"action_note": "",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 14.5,
|
||||
"change_pct": -3.2
|
||||
"price": 14.52,
|
||||
"change_pct": -3.07
|
||||
},
|
||||
{
|
||||
"code": "001309",
|
||||
@@ -250,16 +250,16 @@
|
||||
"take_profit": 810.78,
|
||||
"entry_low": 762.44,
|
||||
"entry_high": 758.71,
|
||||
"action": "盈利良好 | ⚠️盈亏比偏低(1:0.5),不建议加仓 | 止损724.0 | 目标810.78 | 买入区762.44~758.71 | 信号:持有",
|
||||
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:679.51 弱撑:755.01 弱压:835.72 强压:830.51",
|
||||
"reassessed_at": "2026-06-24 14:23",
|
||||
"action": "盈利良好 | ⚠️盈亏比偏低(1:0.7),不建议加仓 | 止损724.0 | 目标810.78 | 买入区762.44~758.71 | 信号:持有",
|
||||
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:679.51 弱撑:755.01 弱压:832.74 强压:830.51",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "manual",
|
||||
"rr_ratio": 0.03,
|
||||
"action_note": "⚠️盈亏比偏低(1:0.5),不建议加仓",
|
||||
"rr_ratio": 0.08,
|
||||
"action_note": "⚠️盈亏比偏低(1:0.7),不建议加仓",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 803.93,
|
||||
"change_pct": 6.48
|
||||
"price": 810.0,
|
||||
"change_pct": 7.28
|
||||
},
|
||||
{
|
||||
"code": "300035",
|
||||
@@ -275,20 +275,20 @@
|
||||
"action": "深套持有 | 深套持有 | 止损13.74 | 目标19.0 | 买入区15.63~18.24 | 信号:持有",
|
||||
"strategy_updated": "2026-06-19 16:01",
|
||||
"analysis": {
|
||||
"stop_loss": 13.9,
|
||||
"take_profit": 19.25,
|
||||
"entry_low": 14.45,
|
||||
"entry_high": 16.86,
|
||||
"action": "深套持有 | 深套持有 | 止损13.9 | 目标19.25 | 买入区14.45~16.86 | 信号:持有",
|
||||
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:13.87 弱撑:15.86 弱压:16.36 强压:18.41",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"stop_loss": 13.88,
|
||||
"take_profit": 19.24,
|
||||
"entry_low": 14.43,
|
||||
"entry_high": 16.83,
|
||||
"action": "深套持有 | 深套持有 | 止损13.88 | 目标19.24 | 买入区14.43~16.83 | 信号:持有",
|
||||
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:13.86 弱撑:15.86 弱压:16.36 强压:18.4",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 0.98,
|
||||
"rr_ratio": 0.99,
|
||||
"action_note": "深套持有",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 16.02,
|
||||
"change_pct": -2.08
|
||||
"price": 16.08,
|
||||
"change_pct": -1.77
|
||||
},
|
||||
{
|
||||
"code": "300548",
|
||||
@@ -304,20 +304,20 @@
|
||||
"action": "盈利良好 | 短炒强趋势持 | 止损251.24 | 目标413.9 | 买入区269.8~283.29 | 信号:强趋势持",
|
||||
"strategy_updated": "2026-06-19 16:01",
|
||||
"analysis": {
|
||||
"stop_loss": 242.5,
|
||||
"stop_loss": 241.6,
|
||||
"take_profit": 313.53,
|
||||
"entry_low": 271.74,
|
||||
"entry_high": 285.33,
|
||||
"action": "盈利良好 | 短炒强趋势持 | 止损242.5 | 目标313.53 | 买入区271.74~285.33 | 信号:持有",
|
||||
"tech_snapshot": "形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:228.82 弱撑:271.74 弱压:295.85 强压:343.22",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"entry_low": 270.73,
|
||||
"entry_high": 284.27,
|
||||
"action": "盈利良好 | 短炒强趋势持 | 止损241.6 | 目标313.53 | 买入区270.73~284.27 | 信号:持有",
|
||||
"tech_snapshot": "形态:带上影阴线/bearish 量价:主动买盘占优 强撑:228.82 弱撑:270.73 弱压:294.84 强压:343.22",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 5.93,
|
||||
"rr_ratio": 6.27,
|
||||
"action_note": "短炒强趋势持",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 280.8,
|
||||
"change_pct": -1.83
|
||||
"price": 282.23,
|
||||
"change_pct": -1.33
|
||||
},
|
||||
{
|
||||
"code": "300750",
|
||||
@@ -333,20 +333,20 @@
|
||||
"action": "持有观察 | 止损345.04 | 目标414.6 | 买入区384.35~397.12 | 信号:弱势持有",
|
||||
"strategy_updated": "2026-06-19 16:01",
|
||||
"analysis": {
|
||||
"stop_loss": 352.02,
|
||||
"take_profit": 430.76,
|
||||
"entry_low": 388.02,
|
||||
"entry_high": 393.65,
|
||||
"action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损352.02 | 目标430.76 | 买入区388.02~393.65 | 信号:弱势持有",
|
||||
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:买卖均衡 强撑:362.91 弱撑:388.02 弱压:400.63 强压:424.39",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"stop_loss": 352.27,
|
||||
"take_profit": 431.02,
|
||||
"entry_low": 388.54,
|
||||
"entry_high": 393.91,
|
||||
"action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损352.27 | 目标431.02 | 买入区388.54~393.91 | 信号:弱势持有",
|
||||
"tech_snapshot": "形态:带下影阳线/bullish 量价:买卖均衡 强撑:363.17 弱撑:388.54 弱压:401.15 强压:424.65",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 0.9,
|
||||
"rr_ratio": 0.88,
|
||||
"action_note": "⚠️盈亏比偏低(1:0.9),不建议加仓",
|
||||
"timing_signal": "弱势持有"
|
||||
},
|
||||
"price": 395.88,
|
||||
"change_pct": 0.86
|
||||
"price": 395.36,
|
||||
"change_pct": 0.73
|
||||
},
|
||||
{
|
||||
"code": "00700",
|
||||
@@ -362,20 +362,20 @@
|
||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损387.49 | 目标496.33 | 买入区435.13~440.67 | 信号:持有",
|
||||
"strategy_updated": "2026-06-19 16:01",
|
||||
"analysis": {
|
||||
"stop_loss": 323.65,
|
||||
"take_profit": 448.6,
|
||||
"entry_low": 413.93,
|
||||
"entry_high": 426.87,
|
||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损323.65 | 目标448.6 | 买入区413.93~426.87 | 信号:持有",
|
||||
"tech_snapshot": "形态:带上影阳线/neutral 量价:数据不足 强撑:362.67 弱撑:413.93 弱压:441.13 强压:491.07",
|
||||
"reassessed_at": "2026-06-24 14:23",
|
||||
"stop_loss": 324.0,
|
||||
"take_profit": 448.96,
|
||||
"entry_low": 414.73,
|
||||
"entry_high": 427.27,
|
||||
"action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损324.0 | 目标448.96 | 买入区414.73~427.27 | 信号:持有",
|
||||
"tech_snapshot": "形态:带上影阳线/neutral 量价:数据不足 强撑:363.07 弱撑:414.73 弱压:441.93 强压:491.47",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 0.95,
|
||||
"action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓",
|
||||
"rr_ratio": 0.93,
|
||||
"action_note": "⚠️盈亏比偏低(1:0.9),不建议加仓",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 430.0,
|
||||
"change_pct": 3.66
|
||||
"price": 428.6,
|
||||
"change_pct": 3.33
|
||||
},
|
||||
{
|
||||
"code": "00981",
|
||||
@@ -391,20 +391,20 @@
|
||||
"action": "盈利持有 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损67.69 | 目标87.26 | 买入区73.68~76.57 | 信号:持有",
|
||||
"strategy_updated": "2026-06-19 16:01",
|
||||
"analysis": {
|
||||
"stop_loss": 77.82,
|
||||
"take_profit": 99.45,
|
||||
"stop_loss": 77.86,
|
||||
"take_profit": 99.5,
|
||||
"entry_low": 77.85,
|
||||
"entry_high": 81.74,
|
||||
"action": "盈利良好 | 止损77.82 | 目标99.45 | 买入区77.85~81.74 | 信号:持有",
|
||||
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:67.68 弱撑:77.85 弱压:88.07 强压:97.98",
|
||||
"reassessed_at": "2026-06-24 14:23",
|
||||
"action": "盈利良好 | 止损77.86 | 目标99.5 | 买入区77.85~81.74 | 信号:持有",
|
||||
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:67.73 弱撑:77.85 弱压:88.17 强压:98.03",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 3.21,
|
||||
"rr_ratio": 3.2,
|
||||
"action_note": "",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 84.45,
|
||||
"change_pct": 8.48
|
||||
"price": 85.2,
|
||||
"change_pct": 9.44
|
||||
},
|
||||
{
|
||||
"code": "01088",
|
||||
@@ -420,20 +420,20 @@
|
||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.3),不建议加仓 | 止损35.09 | 目标42.9 | 买入区41.66~42.8 | 信号:持有",
|
||||
"strategy_updated": "2026-06-19 16:01",
|
||||
"analysis": {
|
||||
"stop_loss": 33.42,
|
||||
"take_profit": 42.14,
|
||||
"entry_low": 41.41,
|
||||
"entry_high": 41.79,
|
||||
"action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损33.42 | 目标42.14 | 买入区41.41~41.79 | 信号:持有",
|
||||
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:37.45 弱撑:41.41 弱压:42.33 强压:46.13",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"stop_loss": 33.4,
|
||||
"take_profit": 42.12,
|
||||
"entry_low": 41.35,
|
||||
"entry_high": 41.77,
|
||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损33.4 | 目标42.12 | 买入区41.35~41.77 | 信号:持有",
|
||||
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:37.43 弱撑:41.35 弱压:42.27 强压:46.11",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 0.92,
|
||||
"action_note": "⚠️盈亏比偏低(1:0.9),不建议加仓",
|
||||
"rr_ratio": 0.96,
|
||||
"action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 41.86,
|
||||
"change_pct": -0.33
|
||||
"change_pct": -0.48
|
||||
},
|
||||
{
|
||||
"code": "01211",
|
||||
@@ -449,20 +449,20 @@
|
||||
"action": "深套持有 | 深套持有 | 止损63.99 | 目标87.07 | 买入区72.77~84.89 | 信号:持有",
|
||||
"strategy_updated": "2026-06-19 16:01",
|
||||
"analysis": {
|
||||
"stop_loss": 59.99,
|
||||
"take_profit": 90.79,
|
||||
"entry_low": 68.4,
|
||||
"entry_high": 79.8,
|
||||
"action": "深套持有 | 深套持有 | 止损59.99 | 目标90.79 | 买入区68.4~79.8 | 信号:持有",
|
||||
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:61.85 弱撑:74.45 弱压:77.1 强压:89.45",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"stop_loss": 60.06,
|
||||
"take_profit": 90.86,
|
||||
"entry_low": 68.49,
|
||||
"entry_high": 79.91,
|
||||
"action": "深套持有 | 深套持有 | 止损60.06 | 目标90.86 | 买入区68.49~79.91 | 信号:持有",
|
||||
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:61.92 弱撑:74.58 弱压:77.23 强压:89.52",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 0.95,
|
||||
"action_note": "深套持有",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 76.1,
|
||||
"change_pct": 0.33
|
||||
"price": 76.0,
|
||||
"change_pct": 0.2
|
||||
},
|
||||
{
|
||||
"code": "01478",
|
||||
@@ -480,18 +480,18 @@
|
||||
"analysis": {
|
||||
"stop_loss": 5.6,
|
||||
"take_profit": 9.77,
|
||||
"entry_low": 6.94,
|
||||
"entry_high": 8.1,
|
||||
"action": "深套持有 | 深套持有 | 止损5.6 | 目标9.77 | 买入区6.94~8.1 | 信号:持有",
|
||||
"tech_snapshot": "形态:带下影阴线/neutral 量价:数据不足 强撑:5.77 弱撑:7.52 弱压:7.89 强压:9.63",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"entry_low": 6.93,
|
||||
"entry_high": 8.09,
|
||||
"action": "深套持有 | 深套持有 | 止损5.6 | 目标9.77 | 买入区6.93~8.09 | 信号:持有",
|
||||
"tech_snapshot": "形态:带下影阴线/neutral 量价:数据不足 强撑:5.77 弱撑:7.51 弱压:7.88 强压:9.63",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 0.99,
|
||||
"rr_ratio": 1.0,
|
||||
"action_note": "深套持有",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 7.7,
|
||||
"change_pct": -2.28
|
||||
"price": 7.66,
|
||||
"change_pct": -2.79
|
||||
},
|
||||
{
|
||||
"code": "01888",
|
||||
@@ -507,20 +507,20 @@
|
||||
"action": "盈利持有 | 短炒强趋势持 | 止损86.34 | 目标141.9 | 买入区85.82~90.11 | 信号:强趋势持",
|
||||
"strategy_updated": "2026-06-19 16:01",
|
||||
"analysis": {
|
||||
"stop_loss": 91.43,
|
||||
"take_profit": 135.18,
|
||||
"stop_loss": 91.48,
|
||||
"take_profit": 135.23,
|
||||
"entry_low": 87.25,
|
||||
"entry_high": 91.61,
|
||||
"action": "盈利良好 | 短炒强趋势持 | 止损91.43 | 目标135.18 | 买入区87.25~91.61 | 信号:持有",
|
||||
"tech_snapshot": "形态:带上影阳线/neutral 量价:数据不足 强撑:57.0 弱撑:87.25 弱压:98.7 强压:129.3",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"action": "盈利良好 | 短炒强趋势持 | 止损91.48 | 目标135.23 | 买入区87.25~91.61 | 信号:持有",
|
||||
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:57.05 弱撑:87.25 弱压:98.8 强压:129.35",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 7.36,
|
||||
"action_note": "短炒强趋势持",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 94.6,
|
||||
"change_pct": 8.42
|
||||
"price": 94.2,
|
||||
"change_pct": 7.97
|
||||
},
|
||||
{
|
||||
"code": "02202",
|
||||
@@ -542,14 +542,14 @@
|
||||
"entry_high": 2.47,
|
||||
"action": "深套持有 | 深套持有 | 止损1.77 | 目标2.52 | 买入区2.12~2.47 | 信号:持有",
|
||||
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:1.98 弱撑:2.3 弱压:2.43 强压:2.76",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 1.11,
|
||||
"action_note": "深套持有",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 2.35,
|
||||
"change_pct": -1.67
|
||||
"price": 2.33,
|
||||
"change_pct": -2.5
|
||||
},
|
||||
{
|
||||
"code": "02318",
|
||||
@@ -569,16 +569,16 @@
|
||||
"take_profit": 60.72,
|
||||
"entry_low": 53.85,
|
||||
"entry_high": 56.05,
|
||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损53.3 | 目标60.72 | 买入区53.85~56.05 | 信号:持有",
|
||||
"tech_snapshot": "形态:带下影阴线/neutral 量价:数据不足 强撑:46.55 弱撑:52.1 弱压:53.7 强压:59.45",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损53.3 | 目标60.72 | 买入区53.85~56.05 | 信号:持有",
|
||||
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:46.52 弱撑:52.03 弱压:53.63 强压:59.42",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "manual",
|
||||
"rr_ratio": 14.89,
|
||||
"action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓",
|
||||
"rr_ratio": 15.11,
|
||||
"action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 52.75,
|
||||
"change_pct": -1.59
|
||||
"price": 52.85,
|
||||
"change_pct": -1.4
|
||||
},
|
||||
{
|
||||
"code": "02388",
|
||||
@@ -600,14 +600,14 @@
|
||||
"entry_high": 47.8,
|
||||
"action": "盈利良好 | 止损40.5 | 目标45.86 | 买入区45.93~47.8 | 信号:持有",
|
||||
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:43.29 弱撑:45.93 弱压:47.61 强压:50.21",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 2.45,
|
||||
"action_note": "",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 46.78,
|
||||
"change_pct": -0.47
|
||||
"price": 46.66,
|
||||
"change_pct": -0.77
|
||||
},
|
||||
{
|
||||
"code": "06869",
|
||||
@@ -623,20 +623,20 @@
|
||||
"action": null,
|
||||
"strategy_updated": null,
|
||||
"analysis": {
|
||||
"stop_loss": 225.6,
|
||||
"take_profit": 321.37,
|
||||
"entry_low": 252.8,
|
||||
"entry_high": 265.44,
|
||||
"action": "盈利持有 | 短炒强趋势持 | 止损225.6 | 目标321.37 | 买入区252.8~265.44 | 信号:持有",
|
||||
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:174.2 弱撑:252.8 弱压:274.8 强压:351.8",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"stop_loss": 225.84,
|
||||
"take_profit": 321.49,
|
||||
"entry_low": 253.07,
|
||||
"entry_high": 265.72,
|
||||
"action": "盈利持有 | 短炒强趋势持 | 止损225.84 | 目标321.49 | 买入区253.07~265.72 | 信号:持有",
|
||||
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:174.33 弱撑:253.07 弱压:275.07 强压:351.93",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "updated",
|
||||
"rr_ratio": 7.68,
|
||||
"rr_ratio": 7.29,
|
||||
"action_note": "短炒强趋势持",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 264.8,
|
||||
"change_pct": 0.08
|
||||
"price": 266.4,
|
||||
"change_pct": 0.68
|
||||
},
|
||||
{
|
||||
"code": "09868",
|
||||
@@ -657,20 +657,20 @@
|
||||
"entry_low": 50.52,
|
||||
"entry_high": 52.58,
|
||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损49.83 | 目标60.53 | 买入区50.52~52.58 | 信号:持有",
|
||||
"tech_snapshot": "形态:锤子线/T字线/neutral 量价:数据不足 强撑:40.12 弱撑:48.8 弱压:50.76 强压:59.48",
|
||||
"reassessed_at": "2026-06-24 14:24",
|
||||
"tech_snapshot": "形态:带上影阴线/neutral 量价:数据不足 强撑:40.03 弱撑:48.63 弱压:50.59 强压:59.39",
|
||||
"reassessed_at": "2026-06-24 14:40",
|
||||
"status": "manual",
|
||||
"rr_ratio": 21.64,
|
||||
"rr_ratio": 22.28,
|
||||
"action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓",
|
||||
"timing_signal": "持有"
|
||||
},
|
||||
"price": 49.5,
|
||||
"change_pct": 0.28
|
||||
"price": 49.22,
|
||||
"change_pct": -0.28
|
||||
}
|
||||
],
|
||||
"cash": 20371,
|
||||
"total_market_value": 995168.79,
|
||||
"total_assets": 1015540,
|
||||
"updated_at": "2026-06-24 14:24",
|
||||
"updated_at": "2026-06-24 14:41",
|
||||
"total_pl": -158215
|
||||
}
|
||||
+24
-24
@@ -52,7 +52,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 116.94,
|
||||
"low": 105.76,
|
||||
"close": 115.02
|
||||
"close": 115.14
|
||||
}
|
||||
],
|
||||
"002594": [
|
||||
@@ -108,7 +108,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 88.32,
|
||||
"low": 82.78,
|
||||
"close": 83.38
|
||||
"close": 83.3
|
||||
}
|
||||
],
|
||||
"00700": [
|
||||
@@ -444,7 +444,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 13.47,
|
||||
"low": 12.55,
|
||||
"close": 13.12
|
||||
"close": 13.15
|
||||
}
|
||||
],
|
||||
"01088": [
|
||||
@@ -948,7 +948,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 30.56,
|
||||
"low": 28.06,
|
||||
"close": 28.36
|
||||
"close": 28.38
|
||||
}
|
||||
],
|
||||
"06160": [
|
||||
@@ -1060,7 +1060,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 305.0,
|
||||
"low": 251.2,
|
||||
"close": 264.6
|
||||
"close": 265.0
|
||||
}
|
||||
],
|
||||
"09868": [
|
||||
@@ -1116,7 +1116,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 52.3,
|
||||
"low": 48.82,
|
||||
"close": 49.76
|
||||
"close": 49.5
|
||||
}
|
||||
],
|
||||
"09988": [
|
||||
@@ -1172,7 +1172,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 103.4,
|
||||
"low": 97.65,
|
||||
"close": 99.85
|
||||
"close": 99.65
|
||||
}
|
||||
],
|
||||
"300035": [
|
||||
@@ -1228,7 +1228,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 17.1,
|
||||
"low": 15.96,
|
||||
"close": 16.04
|
||||
"close": 16.03
|
||||
}
|
||||
],
|
||||
"300124": [
|
||||
@@ -1284,7 +1284,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 68.8,
|
||||
"low": 65.74,
|
||||
"close": 66.47
|
||||
"close": 66.31
|
||||
}
|
||||
],
|
||||
"300548": [
|
||||
@@ -1756,7 +1756,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 309.6,
|
||||
"low": 275.86,
|
||||
"close": 281.74
|
||||
"close": 280.22
|
||||
}
|
||||
],
|
||||
"300750": [
|
||||
@@ -1812,7 +1812,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 414.04,
|
||||
"low": 386.66,
|
||||
"close": 395.01
|
||||
"close": 395.79
|
||||
}
|
||||
],
|
||||
"518880": [
|
||||
@@ -1868,7 +1868,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 8.674,
|
||||
"low": 8.426,
|
||||
"close": 8.514
|
||||
"close": 8.519
|
||||
}
|
||||
],
|
||||
"600036": [
|
||||
@@ -2148,7 +2148,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 30.0,
|
||||
"low": 27.33,
|
||||
"close": 27.54
|
||||
"close": 27.56
|
||||
}
|
||||
],
|
||||
"688411": [
|
||||
@@ -2204,7 +2204,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 285.98,
|
||||
"low": 261.8,
|
||||
"close": 267.08
|
||||
"close": 266.45
|
||||
}
|
||||
],
|
||||
"688639": [
|
||||
@@ -2260,7 +2260,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 22.47,
|
||||
"low": 20.99,
|
||||
"close": 21.4
|
||||
"close": 21.41
|
||||
}
|
||||
],
|
||||
"688795": [
|
||||
@@ -2316,7 +2316,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 745.2,
|
||||
"low": 660.01,
|
||||
"close": 704.28
|
||||
"close": 704.8
|
||||
}
|
||||
],
|
||||
"688802": [
|
||||
@@ -2372,7 +2372,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 808.0,
|
||||
"low": 726.1,
|
||||
"close": 768.99
|
||||
"close": 768.51
|
||||
}
|
||||
],
|
||||
"688981": [
|
||||
@@ -2428,7 +2428,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 156.35,
|
||||
"low": 139.6,
|
||||
"close": 151.7
|
||||
"close": 151.36
|
||||
}
|
||||
],
|
||||
"000711": [
|
||||
@@ -2466,7 +2466,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 5.38,
|
||||
"low": 4.86,
|
||||
"close": 5.05
|
||||
"close": 5.04
|
||||
}
|
||||
],
|
||||
"688630": [
|
||||
@@ -2496,9 +2496,9 @@
|
||||
},
|
||||
{
|
||||
"date": "2026-06-24",
|
||||
"high": 512.86,
|
||||
"high": 515.85,
|
||||
"low": 455.55,
|
||||
"close": 510.39
|
||||
"close": 511.54
|
||||
}
|
||||
],
|
||||
"300690": [
|
||||
@@ -2570,7 +2570,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 1395.0,
|
||||
"low": 1282.15,
|
||||
"close": 1304.0
|
||||
"close": 1305.56
|
||||
}
|
||||
],
|
||||
"600519": [
|
||||
@@ -2590,7 +2590,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 1264.0,
|
||||
"low": 1207.51,
|
||||
"close": 1207.72
|
||||
"close": 1207.75
|
||||
}
|
||||
],
|
||||
"601318": [
|
||||
@@ -2610,7 +2610,7 @@
|
||||
"date": "2026-06-24",
|
||||
"high": 52.43,
|
||||
"low": 49.03,
|
||||
"close": 49.09
|
||||
"close": 49.12
|
||||
}
|
||||
],
|
||||
"002171": [
|
||||
|
||||
@@ -339,6 +339,14 @@ def main():
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
# 加载portfolio获取持仓信息(A/H去重用)
|
||||
pf = {"holdings": []}
|
||||
try:
|
||||
with open(PORTFOLIO_PATH) as f:
|
||||
pf = json.load(f)
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
stocks.sort(key=lambda s: (
|
||||
0 if len(str(s[1])) == 6 else 1,
|
||||
-code_data.get(s[1], {}).get("rr_ratio", 0)
|
||||
@@ -372,6 +380,19 @@ def main():
|
||||
# 空头排列或弱势震荡,不推荐
|
||||
continue
|
||||
# (如果趋势数据获取失败,放行—不因数据问题错杀)
|
||||
|
||||
# A/H跨市场去重:同一公司已有持仓,不推荐另一市场的品种
|
||||
name_s1 = code_data.get(s[1], {}).get("name", "") or s[0]
|
||||
skip_ah = False
|
||||
for h in pf.get("holdings", []):
|
||||
if h["code"] == s[1]:
|
||||
continue # 同一代码,不跳过
|
||||
if h.get("name", "") == name_s1:
|
||||
skip_ah = True
|
||||
break
|
||||
if skip_ah:
|
||||
continue # 同一公司已在另一市场持有,不推荐
|
||||
|
||||
actionable.append(s)
|
||||
|
||||
if not actionable:
|
||||
|
||||
Reference in New Issue
Block a user