trigger字段永久同步(strategy_lifecycle)+ 知微TODO系统
T006: regenerate_all() 新增 trigger 填充(stop_loss/entry_zone/take_profit_zone),
price_monitor 依赖此字段检测止损区间/买入区/止盈区触发。
历史数据已通过 fix_trigger.py 一次性补全39只。
新增 devops/self-todo skill + cronjob 自我驱动-TODO自动执行。
每天8轮检查pending任务,主动完成并报告进度。
TODO数据:~/.hermes/profiles/position-analyst/todo.json
This commit is contained in:
Binary file not shown.
+854
-1338
File diff suppressed because it is too large
Load Diff
+4026
-15987
File diff suppressed because it is too large
Load Diff
+126
-198
@@ -964,10 +964,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 288.42,
|
"open": 288.42,
|
||||||
"close": 279.9,
|
"close": 282.23,
|
||||||
"high": 299.97,
|
"high": 299.97,
|
||||||
"low": 275.86,
|
"low": 275.86,
|
||||||
"volume": 157213.0
|
"volume": 211377.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -1281,18 +1281,10 @@
|
|||||||
"amplitude": 8.42,
|
"amplitude": 8.42,
|
||||||
"turnover_rate": 8.56
|
"turnover_rate": 8.56
|
||||||
},
|
},
|
||||||
"updated_at": 1782283242.0718882
|
"updated_at": 1782290719.6407344
|
||||||
},
|
},
|
||||||
"01478": {
|
"01478": {
|
||||||
"daily": [
|
"daily": [
|
||||||
{
|
|
||||||
"date": "2025-12-22",
|
|
||||||
"open": 8.61,
|
|
||||||
"close": 8.49,
|
|
||||||
"high": 8.7,
|
|
||||||
"low": 8.43,
|
|
||||||
"volume": 4096000.0
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"date": "2025-12-23",
|
"date": "2025-12-23",
|
||||||
"open": 8.55,
|
"open": 8.55,
|
||||||
@@ -2248,10 +2240,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 7.88,
|
"open": 7.88,
|
||||||
"close": 7.64,
|
"close": 7.69,
|
||||||
"high": 7.88,
|
"high": 7.88,
|
||||||
"low": 7.51,
|
"low": 7.51,
|
||||||
"volume": 4013000.0
|
"volume": 5927000.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -2562,7 +2554,7 @@
|
|||||||
"high_52w": 16.44,
|
"high_52w": 16.44,
|
||||||
"low_52w": 6.4
|
"low_52w": 6.4
|
||||||
},
|
},
|
||||||
"updated_at": 1782283222.625212
|
"updated_at": 1782290702.1240134
|
||||||
},
|
},
|
||||||
"601899": {
|
"601899": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -3529,10 +3521,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 27.41,
|
"open": 27.41,
|
||||||
"close": 27.7,
|
"close": 27.65,
|
||||||
"high": 27.97,
|
"high": 27.97,
|
||||||
"low": 27.33,
|
"low": 27.33,
|
||||||
"volume": 1853651.0
|
"volume": 2846096.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -3846,7 +3838,7 @@
|
|||||||
"amplitude": 2.74,
|
"amplitude": 2.74,
|
||||||
"turnover_rate": 1.08
|
"turnover_rate": 1.08
|
||||||
},
|
},
|
||||||
"updated_at": 1782283256.7616634
|
"updated_at": 1782290726.4263582
|
||||||
},
|
},
|
||||||
"600739": {
|
"600739": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -6097,10 +6089,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 99.15,
|
"open": 99.15,
|
||||||
"close": 98.65,
|
"close": 99.4,
|
||||||
"high": 99.95,
|
"high": 101.5,
|
||||||
"low": 97.65,
|
"low": 97.65,
|
||||||
"volume": 49291849.0
|
"volume": 103216499.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -6411,7 +6403,7 @@
|
|||||||
"high_52w": 185.173,
|
"high_52w": 185.173,
|
||||||
"low_52w": 100.773
|
"low_52w": 100.773
|
||||||
},
|
},
|
||||||
"updated_at": 1782283237.0644495
|
"updated_at": 1782290717.7545385
|
||||||
},
|
},
|
||||||
"688411": {
|
"688411": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -7378,10 +7370,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 272.09,
|
"open": 272.09,
|
||||||
"close": 267.17,
|
"close": 266.19,
|
||||||
"high": 272.09,
|
"high": 272.09,
|
||||||
"low": 261.8,
|
"low": 261.8,
|
||||||
"volume": 3181798.0
|
"volume": 4520241.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -7695,18 +7687,10 @@
|
|||||||
"amplitude": 6.7,
|
"amplitude": 6.7,
|
||||||
"turnover_rate": 4.53
|
"turnover_rate": 4.53
|
||||||
},
|
},
|
||||||
"updated_at": 1782283259.654661
|
"updated_at": 1782290729.0567632
|
||||||
},
|
},
|
||||||
"02202": {
|
"02202": {
|
||||||
"daily": [
|
"daily": [
|
||||||
{
|
|
||||||
"date": "2025-12-22",
|
|
||||||
"open": 3.61,
|
|
||||||
"close": 3.54,
|
|
||||||
"high": 3.72,
|
|
||||||
"low": 3.53,
|
|
||||||
"volume": 42288723.0
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"date": "2025-12-23",
|
"date": "2025-12-23",
|
||||||
"open": 3.56,
|
"open": 3.56,
|
||||||
@@ -8662,10 +8646,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 2.42,
|
"open": 2.42,
|
||||||
"close": 2.35,
|
"close": 2.31,
|
||||||
"high": 2.45,
|
"high": 2.45,
|
||||||
"low": 2.32,
|
"low": 2.31,
|
||||||
"volume": 12001100.0
|
"volume": 24322680.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -8976,18 +8960,10 @@
|
|||||||
"high_52w": 5.99,
|
"high_52w": 5.99,
|
||||||
"low_52w": 2.48
|
"low_52w": 2.48
|
||||||
},
|
},
|
||||||
"updated_at": 1782283225.34666
|
"updated_at": 1782290705.1099486
|
||||||
},
|
},
|
||||||
"01211": {
|
"01211": {
|
||||||
"daily": [
|
"daily": [
|
||||||
{
|
|
||||||
"date": "2025-12-22",
|
|
||||||
"open": 93.7,
|
|
||||||
"close": 93.75,
|
|
||||||
"high": 94.75,
|
|
||||||
"low": 93.3,
|
|
||||||
"volume": 14215706.0
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"date": "2025-12-23",
|
"date": "2025-12-23",
|
||||||
"open": 94.4,
|
"open": 94.4,
|
||||||
@@ -9943,10 +9919,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 76.2,
|
"open": 76.2,
|
||||||
"close": 75.45,
|
"close": 75.95,
|
||||||
"high": 76.85,
|
"high": 76.85,
|
||||||
"low": 74.2,
|
"low": 74.2,
|
||||||
"volume": 15553258.0
|
"volume": 27127739.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -10257,7 +10233,7 @@
|
|||||||
"high_52w": 135.889,
|
"high_52w": 135.889,
|
||||||
"low_52w": 81.35
|
"low_52w": 81.35
|
||||||
},
|
},
|
||||||
"updated_at": 1782283221.3999388
|
"updated_at": 1782290700.4758358
|
||||||
},
|
},
|
||||||
"02388": {
|
"02388": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -11224,10 +11200,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 47.14,
|
"open": 47.14,
|
||||||
"close": 46.22,
|
"close": 46.52,
|
||||||
"high": 47.58,
|
"high": 47.58,
|
||||||
"low": 45.9,
|
"low": 45.9,
|
||||||
"volume": 8734811.0
|
"volume": 21371928.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -11538,7 +11514,7 @@
|
|||||||
"high_52w": 49.36,
|
"high_52w": 49.36,
|
||||||
"low_52w": 32.261
|
"low_52w": 32.261
|
||||||
},
|
},
|
||||||
"updated_at": 1782283228.3377414
|
"updated_at": 1782290710.5664818
|
||||||
},
|
},
|
||||||
"300750": {
|
"300750": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -12505,10 +12481,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 392.0,
|
"open": 392.0,
|
||||||
"close": 397.06,
|
"close": 395.36,
|
||||||
"high": 397.58,
|
"high": 399.27,
|
||||||
"low": 386.66,
|
"low": 386.66,
|
||||||
"volume": 215904.0
|
"volume": 344271.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -12822,7 +12798,7 @@
|
|||||||
"amplitude": 1.91,
|
"amplitude": 1.91,
|
||||||
"turnover_rate": 0.59
|
"turnover_rate": 0.59
|
||||||
},
|
},
|
||||||
"updated_at": 1782283245.0556252
|
"updated_at": 1782290720.0420852
|
||||||
},
|
},
|
||||||
"603259": {
|
"603259": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -13789,10 +13765,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 106.9,
|
"open": 106.9,
|
||||||
"close": 116.15,
|
"close": 115.4,
|
||||||
"high": 116.94,
|
"high": 116.94,
|
||||||
"low": 106.9,
|
"low": 106.9,
|
||||||
"volume": 846658.0
|
"volume": 1098058.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -14106,7 +14082,7 @@
|
|||||||
"amplitude": 2.33,
|
"amplitude": 2.33,
|
||||||
"turnover_rate": 1.11
|
"turnover_rate": 1.11
|
||||||
},
|
},
|
||||||
"updated_at": 1782283258.444796
|
"updated_at": 1782290727.6617684
|
||||||
},
|
},
|
||||||
"00700": {
|
"00700": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -15073,10 +15049,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 414.0,
|
"open": 414.0,
|
||||||
"close": 421.0,
|
"close": 428.8,
|
||||||
"high": 421.6,
|
"high": 439.8,
|
||||||
"low": 412.6,
|
"low": 412.6,
|
||||||
"volume": 16310484.0
|
"volume": 39958288.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -15387,7 +15363,7 @@
|
|||||||
"high_52w": 677.7,
|
"high_52w": 677.7,
|
||||||
"low_52w": 420.4
|
"low_52w": 420.4
|
||||||
},
|
},
|
||||||
"updated_at": 1782283214.8502717
|
"updated_at": 1782290694.2337189
|
||||||
},
|
},
|
||||||
"688981": {
|
"688981": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -16354,10 +16330,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 141.5,
|
"open": 141.5,
|
||||||
"close": 154.98,
|
"close": 151.53,
|
||||||
"high": 155.0,
|
"high": 156.35,
|
||||||
"low": 141.32,
|
"low": 141.32,
|
||||||
"volume": 105003263.0
|
"volume": 141162383.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -16671,7 +16647,7 @@
|
|||||||
"amplitude": 6.3,
|
"amplitude": 6.3,
|
||||||
"turnover_rate": 4.82
|
"turnover_rate": 4.82
|
||||||
},
|
},
|
||||||
"updated_at": 1782283266.8924367
|
"updated_at": 1782290736.0808527
|
||||||
},
|
},
|
||||||
"600110": {
|
"600110": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -17951,14 +17927,6 @@
|
|||||||
},
|
},
|
||||||
"00981": {
|
"00981": {
|
||||||
"daily": [
|
"daily": [
|
||||||
{
|
|
||||||
"date": "2025-12-22",
|
|
||||||
"open": 66.0,
|
|
||||||
"close": 68.9,
|
|
||||||
"high": 70.45,
|
|
||||||
"low": 65.95,
|
|
||||||
"volume": 91315684.0
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"date": "2025-12-23",
|
"date": "2025-12-23",
|
||||||
"open": 69.5,
|
"open": 69.5,
|
||||||
@@ -18914,10 +18882,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 77.6,
|
"open": 77.6,
|
||||||
"close": 85.1,
|
"close": 84.8,
|
||||||
"high": 85.6,
|
"high": 86.45,
|
||||||
"low": 77.6,
|
"low": 77.6,
|
||||||
"volume": 153878130.0
|
"volume": 218098916.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -19228,7 +19196,7 @@
|
|||||||
"high_52w": 93.5,
|
"high_52w": 93.5,
|
||||||
"low_52w": 38.65
|
"low_52w": 38.65
|
||||||
},
|
},
|
||||||
"updated_at": 1782283217.65217
|
"updated_at": 1782290696.4414482
|
||||||
},
|
},
|
||||||
"600563": {
|
"600563": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -20198,7 +20166,7 @@
|
|||||||
"close": 178.76,
|
"close": 178.76,
|
||||||
"high": 178.76,
|
"high": 178.76,
|
||||||
"low": 161.95,
|
"low": 161.95,
|
||||||
"volume": 161812.0
|
"volume": 165524.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -20512,7 +20480,7 @@
|
|||||||
"amplitude": 3.97,
|
"amplitude": 3.97,
|
||||||
"turnover_rate": 4.21
|
"turnover_rate": 4.21
|
||||||
},
|
},
|
||||||
"updated_at": 1782283251.5284195
|
"updated_at": 1782290724.1423237
|
||||||
},
|
},
|
||||||
"600036": {
|
"600036": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -22763,10 +22731,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 16.32,
|
"open": 16.32,
|
||||||
"close": 16.23,
|
"close": 16.08,
|
||||||
"high": 16.41,
|
"high": 16.41,
|
||||||
"low": 15.96,
|
"low": 15.96,
|
||||||
"volume": 101108.0
|
"volume": 158967.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -23080,7 +23048,7 @@
|
|||||||
"amplitude": 2.1,
|
"amplitude": 2.1,
|
||||||
"turnover_rate": 3.34
|
"turnover_rate": 3.34
|
||||||
},
|
},
|
||||||
"updated_at": 1782283238.411124
|
"updated_at": 1782290718.332029
|
||||||
},
|
},
|
||||||
"518880": {
|
"518880": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -24047,10 +24015,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 8.49,
|
"open": 8.49,
|
||||||
"close": 8.47,
|
"close": 8.52,
|
||||||
"high": 8.53,
|
"high": 8.53,
|
||||||
"low": 8.43,
|
"low": 8.43,
|
||||||
"volume": 2554304.0
|
"volume": 4029970.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -24364,7 +24332,7 @@
|
|||||||
"amplitude": 0.59,
|
"amplitude": 0.59,
|
||||||
"turnover_rate": 2.43
|
"turnover_rate": 2.43
|
||||||
},
|
},
|
||||||
"updated_at": 1782283246.3678257
|
"updated_at": 1782290720.4494953
|
||||||
},
|
},
|
||||||
"01888": {
|
"01888": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -25331,10 +25299,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 87.6,
|
"open": 87.6,
|
||||||
"close": 93.05,
|
"close": 93.55,
|
||||||
"high": 97.4,
|
"high": 97.4,
|
||||||
"low": 87.6,
|
"low": 87.6,
|
||||||
"volume": 59261790.0
|
"volume": 75292855.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -25645,18 +25613,10 @@
|
|||||||
"high_52w": 91.8,
|
"high_52w": 91.8,
|
||||||
"low_52w": 8.08
|
"low_52w": 8.08
|
||||||
},
|
},
|
||||||
"updated_at": 1782283224.4869177
|
"updated_at": 1782290703.7363348
|
||||||
},
|
},
|
||||||
"01088": {
|
"01088": {
|
||||||
"daily": [
|
"daily": [
|
||||||
{
|
|
||||||
"date": "2025-12-22",
|
|
||||||
"open": 40.28,
|
|
||||||
"close": 39.44,
|
|
||||||
"high": 40.28,
|
|
||||||
"low": 38.6,
|
|
||||||
"volume": 14393861.0
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"date": "2025-12-23",
|
"date": "2025-12-23",
|
||||||
"open": 39.5,
|
"open": 39.5,
|
||||||
@@ -26615,7 +26575,7 @@
|
|||||||
"close": 41.9,
|
"close": 41.9,
|
||||||
"high": 42.18,
|
"high": 42.18,
|
||||||
"low": 41.26,
|
"low": 41.26,
|
||||||
"volume": 5834664.0
|
"volume": 11563654.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -26926,7 +26886,7 @@
|
|||||||
"high_52w": 49.62,
|
"high_52w": 49.62,
|
||||||
"low_52w": 29.076
|
"low_52w": 29.076
|
||||||
},
|
},
|
||||||
"updated_at": 1782283220.3894756
|
"updated_at": 1782290698.9449024
|
||||||
},
|
},
|
||||||
"002594": {
|
"002594": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -27893,10 +27853,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 84.5,
|
"open": 84.5,
|
||||||
"close": 83.46,
|
"close": 83.3,
|
||||||
"high": 84.7,
|
"high": 84.7,
|
||||||
"low": 82.78,
|
"low": 82.78,
|
||||||
"volume": 313105.0
|
"volume": 455735.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -28210,18 +28170,10 @@
|
|||||||
"amplitude": 2.57,
|
"amplitude": 2.57,
|
||||||
"turnover_rate": 1.42
|
"turnover_rate": 1.42
|
||||||
},
|
},
|
||||||
"updated_at": 1782283213.6544523
|
"updated_at": 1782290692.6287324
|
||||||
},
|
},
|
||||||
"09868": {
|
"09868": {
|
||||||
"daily": [
|
"daily": [
|
||||||
{
|
|
||||||
"date": "2025-12-22",
|
|
||||||
"open": 77.7,
|
|
||||||
"close": 77.15,
|
|
||||||
"high": 78.5,
|
|
||||||
"low": 76.3,
|
|
||||||
"volume": 11406726.0
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"date": "2025-12-23",
|
"date": "2025-12-23",
|
||||||
"open": 77.5,
|
"open": 77.5,
|
||||||
@@ -29177,10 +29129,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 50.1,
|
"open": 50.1,
|
||||||
"close": 49.76,
|
"close": 49.14,
|
||||||
"high": 50.8,
|
"high": 50.8,
|
||||||
"low": 48.84,
|
"low": 48.84,
|
||||||
"volume": 7079099.0
|
"volume": 12109518.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -29491,7 +29443,7 @@
|
|||||||
"high_52w": 110.8,
|
"high_52w": 110.8,
|
||||||
"low_52w": 52.65
|
"low_52w": 52.65
|
||||||
},
|
},
|
||||||
"updated_at": 1782283235.2201009
|
"updated_at": 1782290715.8824985
|
||||||
},
|
},
|
||||||
"688795": {
|
"688795": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -30458,10 +30410,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 690.03,
|
"open": 690.03,
|
||||||
"close": 711.43,
|
"close": 704.8,
|
||||||
"high": 714.0,
|
"high": 717.58,
|
||||||
"low": 669.0,
|
"low": 669.0,
|
||||||
"volume": 2605053.0
|
"volume": 3496502.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -30735,7 +30687,7 @@
|
|||||||
"amplitude": 3.09,
|
"amplitude": 3.09,
|
||||||
"turnover_rate": 7.33
|
"turnover_rate": 7.33
|
||||||
},
|
},
|
||||||
"updated_at": 1782283265.106866
|
"updated_at": 1782290733.5472596
|
||||||
},
|
},
|
||||||
"688802": {
|
"688802": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -31702,10 +31654,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 749.97,
|
"open": 749.97,
|
||||||
"close": 769.0,
|
"close": 770.19,
|
||||||
"high": 770.98,
|
"high": 779.0,
|
||||||
"low": 726.1,
|
"low": 726.1,
|
||||||
"volume": 1598931.0
|
"volume": 2190140.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -31979,7 +31931,7 @@
|
|||||||
"amplitude": 4.81,
|
"amplitude": 4.81,
|
||||||
"turnover_rate": 12.26
|
"turnover_rate": 12.26
|
||||||
},
|
},
|
||||||
"updated_at": 1782283266.0696328
|
"updated_at": 1782290734.7186577
|
||||||
},
|
},
|
||||||
"02359": {
|
"02359": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -32946,10 +32898,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 131.3,
|
"open": 131.3,
|
||||||
"close": 142.7,
|
"close": 141.7,
|
||||||
"high": 145.0,
|
"high": 145.0,
|
||||||
"low": 131.3,
|
"low": 131.3,
|
||||||
"volume": 9547144.0
|
"volume": 12471512.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -33260,18 +33212,10 @@
|
|||||||
"high_52w": 146.197,
|
"high_52w": 146.197,
|
||||||
"low_52w": 69.713
|
"low_52w": 69.713
|
||||||
},
|
},
|
||||||
"updated_at": 1782283227.2065868
|
"updated_at": 1782290709.1306782
|
||||||
},
|
},
|
||||||
"02628": {
|
"02628": {
|
||||||
"daily": [
|
"daily": [
|
||||||
{
|
|
||||||
"date": "2025-12-22",
|
|
||||||
"open": 28.8,
|
|
||||||
"close": 28.48,
|
|
||||||
"high": 29.04,
|
|
||||||
"low": 28.0,
|
|
||||||
"volume": 38067870.0
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"date": "2025-12-23",
|
"date": "2025-12-23",
|
||||||
"open": 28.7,
|
"open": 28.7,
|
||||||
@@ -34227,10 +34171,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 29.38,
|
"open": 29.38,
|
||||||
"close": 28.22,
|
"close": 28.32,
|
||||||
"high": 29.48,
|
"high": 29.48,
|
||||||
"low": 28.06,
|
"low": 28.06,
|
||||||
"volume": 26657867.0
|
"volume": 46680956.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -34541,7 +34485,7 @@
|
|||||||
"high_52w": 36.16,
|
"high_52w": 36.16,
|
||||||
"low_52w": 16.827
|
"low_52w": 16.827
|
||||||
},
|
},
|
||||||
"updated_at": 1782283230.3935618
|
"updated_at": 1782290712.0309236
|
||||||
},
|
},
|
||||||
"00968": {
|
"00968": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -35508,10 +35452,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 2.08,
|
"open": 2.08,
|
||||||
"close": 1.98,
|
"close": 2.0,
|
||||||
"high": 2.08,
|
"high": 2.08,
|
||||||
"low": 1.93,
|
"low": 1.93,
|
||||||
"volume": 77021406.0
|
"volume": 129704120.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -35822,7 +35766,7 @@
|
|||||||
"high_52w": 4.092,
|
"high_52w": 4.092,
|
||||||
"low_52w": 2.21
|
"low_52w": 2.21
|
||||||
},
|
},
|
||||||
"updated_at": 1782283216.0355144
|
"updated_at": 1782290695.4207575
|
||||||
},
|
},
|
||||||
"06869": {
|
"06869": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -36789,10 +36733,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 264.6,
|
"open": 264.6,
|
||||||
"close": 265.0,
|
"close": 261.2,
|
||||||
"high": 273.2,
|
"high": 273.2,
|
||||||
"low": 251.2,
|
"low": 251.2,
|
||||||
"volume": 15863186.0
|
"volume": 22363188.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -37103,18 +37047,10 @@
|
|||||||
"high_52w": 283.0,
|
"high_52w": 283.0,
|
||||||
"low_52w": 16.146
|
"low_52w": 16.146
|
||||||
},
|
},
|
||||||
"updated_at": 1782283233.9523344
|
"updated_at": 1782290714.4452949
|
||||||
},
|
},
|
||||||
"02318": {
|
"02318": {
|
||||||
"daily": [
|
"daily": [
|
||||||
{
|
|
||||||
"date": "2025-12-22",
|
|
||||||
"open": 65.75,
|
|
||||||
"close": 65.25,
|
|
||||||
"high": 66.3,
|
|
||||||
"low": 64.65,
|
|
||||||
"volume": 22063337.0
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"date": "2025-12-23",
|
"date": "2025-12-23",
|
||||||
"open": 65.5,
|
"open": 65.5,
|
||||||
@@ -38070,10 +38006,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 53.7,
|
"open": 53.7,
|
||||||
"close": 52.6,
|
"close": 52.85,
|
||||||
"high": 53.9,
|
"high": 53.9,
|
||||||
"low": 52.3,
|
"low": 52.3,
|
||||||
"volume": 18852517.0
|
"volume": 38675933.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -38384,7 +38320,7 @@
|
|||||||
"high_52w": 72.689,
|
"high_52w": 72.689,
|
||||||
"low_52w": 42.648
|
"low_52w": 42.648
|
||||||
},
|
},
|
||||||
"updated_at": 1782283226.0860085
|
"updated_at": 1782290707.6876612
|
||||||
},
|
},
|
||||||
"688639": {
|
"688639": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -39351,10 +39287,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 22.03,
|
"open": 22.03,
|
||||||
"close": 21.35,
|
"close": 21.4,
|
||||||
"high": 22.03,
|
"high": 22.03,
|
||||||
"low": 21.2,
|
"low": 21.2,
|
||||||
"volume": 3445769.0
|
"volume": 4683966.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -39668,7 +39604,7 @@
|
|||||||
"amplitude": 2.69,
|
"amplitude": 2.69,
|
||||||
"turnover_rate": 1.5
|
"turnover_rate": 1.5
|
||||||
},
|
},
|
||||||
"updated_at": 1782283264.3253474
|
"updated_at": 1782290732.1794946
|
||||||
},
|
},
|
||||||
"300124": {
|
"300124": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -40635,10 +40571,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 66.64,
|
"open": 66.64,
|
||||||
"close": 66.5,
|
"close": 66.31,
|
||||||
"high": 67.49,
|
"high": 67.49,
|
||||||
"low": 65.74,
|
"low": 65.74,
|
||||||
"volume": 193567.0
|
"volume": 309215.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -40952,18 +40888,10 @@
|
|||||||
"amplitude": 2.32,
|
"amplitude": 2.32,
|
||||||
"turnover_rate": 1.28
|
"turnover_rate": 1.28
|
||||||
},
|
},
|
||||||
"updated_at": 1782283239.1390533
|
"updated_at": 1782290718.720099
|
||||||
},
|
},
|
||||||
"01070": {
|
"01070": {
|
||||||
"daily": [
|
"daily": [
|
||||||
{
|
|
||||||
"date": "2025-12-22",
|
|
||||||
"open": 11.02,
|
|
||||||
"close": 11.04,
|
|
||||||
"high": 11.17,
|
|
||||||
"low": 10.81,
|
|
||||||
"volume": 4985894.0
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"date": "2025-12-23",
|
"date": "2025-12-23",
|
||||||
"open": 10.91,
|
"open": 10.91,
|
||||||
@@ -41920,9 +41848,9 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 13.1,
|
"open": 13.1,
|
||||||
"close": 13.1,
|
"close": 13.1,
|
||||||
"high": 13.22,
|
"high": 13.29,
|
||||||
"low": 12.55,
|
"low": 12.55,
|
||||||
"volume": 6766068.0
|
"volume": 10763019.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -42233,7 +42161,7 @@
|
|||||||
"high_52w": 16.19,
|
"high_52w": 16.19,
|
||||||
"low_52w": 8.802
|
"low_52w": 8.802
|
||||||
},
|
},
|
||||||
"updated_at": 1782283219.4558241
|
"updated_at": 1782290697.6776905
|
||||||
},
|
},
|
||||||
"001309": {
|
"001309": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -43200,10 +43128,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 759.0,
|
"open": 759.0,
|
||||||
"close": 795.32,
|
"close": 810.0,
|
||||||
"high": 816.0,
|
"high": 816.88,
|
||||||
"low": 743.51,
|
"low": 743.51,
|
||||||
"volume": 132719.0
|
"volume": 182022.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -43517,7 +43445,7 @@
|
|||||||
"amplitude": 13.19,
|
"amplitude": 13.19,
|
||||||
"turnover_rate": 10.41
|
"turnover_rate": 10.41
|
||||||
},
|
},
|
||||||
"updated_at": 1782283212.0798361
|
"updated_at": 1782290691.409908
|
||||||
},
|
},
|
||||||
"06160": {
|
"06160": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -44484,10 +44412,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 164.2,
|
"open": 164.2,
|
||||||
"close": 166.8,
|
"close": 165.2,
|
||||||
"high": 168.6,
|
"high": 168.6,
|
||||||
"low": 163.8,
|
"low": 163.8,
|
||||||
"volume": 2929533.0
|
"volume": 4955410.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -44798,7 +44726,7 @@
|
|||||||
"high_52w": 229.4,
|
"high_52w": 229.4,
|
||||||
"low_52w": 144.1
|
"low_52w": 144.1
|
||||||
},
|
},
|
||||||
"updated_at": 1782283232.5449848
|
"updated_at": 1782290713.5082712
|
||||||
},
|
},
|
||||||
"000700": {
|
"000700": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -45765,10 +45693,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 15.2,
|
"open": 15.2,
|
||||||
"close": 14.56,
|
"close": 14.52,
|
||||||
"high": 15.22,
|
"high": 15.22,
|
||||||
"low": 14.3,
|
"low": 14.3,
|
||||||
"volume": 464918.0
|
"volume": 629381.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -46082,7 +46010,7 @@
|
|||||||
"amplitude": 4.41,
|
"amplitude": 4.41,
|
||||||
"turnover_rate": 7.65
|
"turnover_rate": 7.65
|
||||||
},
|
},
|
||||||
"updated_at": 1782283209.8110423
|
"updated_at": 1782290687.3846052
|
||||||
},
|
},
|
||||||
"000711": {
|
"000711": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -47049,10 +46977,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 5.04,
|
"open": 5.04,
|
||||||
"close": 5.1,
|
"close": 5.04,
|
||||||
"high": 5.25,
|
"high": 5.25,
|
||||||
"low": 4.86,
|
"low": 4.86,
|
||||||
"volume": 879744.0
|
"volume": 1056901.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -47366,7 +47294,7 @@
|
|||||||
"amplitude": 2.65,
|
"amplitude": 2.65,
|
||||||
"turnover_rate": 3.98
|
"turnover_rate": 3.98
|
||||||
},
|
},
|
||||||
"updated_at": 1782283211.0837142
|
"updated_at": 1782290689.5257983
|
||||||
},
|
},
|
||||||
"__index__sh000001": {
|
"__index__sh000001": {
|
||||||
"name": "上证指数",
|
"name": "上证指数",
|
||||||
@@ -48358,10 +48286,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 459.0,
|
"open": 459.0,
|
||||||
"close": 497.0,
|
"close": 513.88,
|
||||||
"high": 508.0,
|
"high": 515.85,
|
||||||
"low": 455.55,
|
"low": 455.55,
|
||||||
"volume": 4248229.0
|
"volume": 5958289.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -48664,7 +48592,7 @@
|
|||||||
"volume": 108482337.0
|
"volume": 108482337.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"updated_at": 1782283262.2383468
|
"updated_at": 1782290730.5552156
|
||||||
},
|
},
|
||||||
"300690": {
|
"300690": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -50904,10 +50832,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 99.86,
|
"open": 99.86,
|
||||||
"close": 99.25,
|
"close": 100.08,
|
||||||
"high": 101.96,
|
"high": 101.96,
|
||||||
"low": 94.79,
|
"low": 94.79,
|
||||||
"volume": 927913.0
|
"volume": 1198902.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -51210,7 +51138,7 @@
|
|||||||
"volume": 15817777.0
|
"volume": 15817777.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"updated_at": 1782283207.6129625
|
"updated_at": 1782290685.6754243
|
||||||
},
|
},
|
||||||
"300308": {
|
"300308": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -52177,10 +52105,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 1313.61,
|
"open": 1313.61,
|
||||||
"close": 1302.65,
|
"close": 1312.18,
|
||||||
"high": 1344.88,
|
"high": 1344.88,
|
||||||
"low": 1282.15,
|
"low": 1282.15,
|
||||||
"volume": 178454.0
|
"volume": 262257.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -52483,7 +52411,7 @@
|
|||||||
"volume": 4488584.0
|
"volume": 4488584.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"updated_at": 1782283240.5700393
|
"updated_at": 1782290719.091837
|
||||||
},
|
},
|
||||||
"600519": {
|
"600519": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -53450,10 +53378,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 1222.65,
|
"open": 1222.65,
|
||||||
"close": 1211.0,
|
"close": 1207.68,
|
||||||
"high": 1241.87,
|
"high": 1241.87,
|
||||||
"low": 1209.11,
|
"low": 1207.51,
|
||||||
"volume": 28212.0
|
"volume": 45335.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -53756,7 +53684,7 @@
|
|||||||
"volume": 583696.0
|
"volume": 583696.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"updated_at": 1782283249.183474
|
"updated_at": 1782290721.7070007
|
||||||
},
|
},
|
||||||
"601318": {
|
"601318": {
|
||||||
"daily": [
|
"daily": [
|
||||||
@@ -54723,10 +54651,10 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"open": 50.69,
|
"open": 50.69,
|
||||||
"close": 49.28,
|
"close": 49.12,
|
||||||
"high": 50.88,
|
"high": 50.88,
|
||||||
"low": 49.03,
|
"low": 49.03,
|
||||||
"volume": 690208.0
|
"volume": 1094158.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"weekly": [
|
"weekly": [
|
||||||
@@ -55029,7 +54957,7 @@
|
|||||||
"volume": 13423033.0
|
"volume": 13423033.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"updated_at": 1782283254.866112
|
"updated_at": 1782290725.1978803
|
||||||
},
|
},
|
||||||
"sh000001": {
|
"sh000001": {
|
||||||
"daily": [
|
"daily": [
|
||||||
|
|||||||
+262
-262
@@ -7,20 +7,20 @@
|
|||||||
"cost": 12.19,
|
"cost": 12.19,
|
||||||
"position_pct": 2.53,
|
"position_pct": 2.53,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 7.05,
|
"stop_loss": 7.02,
|
||||||
"take_profit": 9.17,
|
"take_profit": 9.31,
|
||||||
"entry_low": 8.02,
|
"entry_low": 7.66,
|
||||||
"entry_high": 9.35,
|
"entry_high": 8.94,
|
||||||
"action": "深套持有 | 深套持有 | 止损7.05 | 目标9.17 | 买入区8.02~9.35 | 信号:持有",
|
"action": "深套持有 | 深套持有 | 止损7.05 | 目标9.17 | 买入区8.02~9.35 | 信号:持有",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 6.46,
|
"stop_loss": 7.02,
|
||||||
"take_profit": 8.38,
|
"take_profit": 9.31,
|
||||||
"entry_low": 7.67,
|
"entry_low": 7.66,
|
||||||
"entry_high": 8.94,
|
"entry_high": 8.94,
|
||||||
"action": "深套持有 | 深套持有 | 止损6.46 | 目标8.38 | 买入区7.67~8.94 | 信号:持有",
|
"action": "深套持有 | 深套持有 | 止损7.02 | 目标9.31 | 买入区7.66~8.94 | 信号:持有",
|
||||||
"tech_snapshot": "形态:带下影阳线/bullish 量价:数据不足 强撑:7.81 弱撑:8.45 弱压:8.56 强压:9.17",
|
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:7.81 弱撑:8.45 弱压:8.55 强压:9.17",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 0.51,
|
"rr_ratio": 0.51,
|
||||||
"action_note": "深套持有",
|
"action_note": "深套持有",
|
||||||
@@ -36,10 +36,10 @@
|
|||||||
"cost": 146.95,
|
"cost": 146.95,
|
||||||
"position_pct": 2.21,
|
"position_pct": 2.21,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 161.41,
|
"stop_loss": 172.96,
|
||||||
"take_profit": 192.67,
|
"take_profit": 219.99,
|
||||||
"entry_low": 165.51,
|
"entry_low": 162.51,
|
||||||
"entry_high": 173.79,
|
"entry_high": 170.64,
|
||||||
"action": "盈利良好 | 止损161.41 | 目标192.67 | 买入区165.51~173.79 | 信号:持有",
|
"action": "盈利良好 | 止损161.41 | 目标192.67 | 买入区165.51~173.79 | 信号:持有",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
@@ -49,7 +49,7 @@
|
|||||||
"entry_high": 170.64,
|
"entry_high": 170.64,
|
||||||
"action": "盈利良好 | 止损172.96 | 目标219.99 | 买入区162.51~170.64 | 信号:持有",
|
"action": "盈利良好 | 止损172.96 | 目标219.99 | 买入区162.51~170.64 | 信号:持有",
|
||||||
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:146.26 弱撑:162.51 弱压:184.36 强压:210.42",
|
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:146.26 弱撑:162.51 弱压:184.36 强压:210.42",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 3.54,
|
"rr_ratio": 3.54,
|
||||||
"action_note": "",
|
"action_note": "",
|
||||||
@@ -65,22 +65,22 @@
|
|||||||
"cost": 40.27,
|
"cost": 40.27,
|
||||||
"position_pct": 8.19,
|
"position_pct": 8.19,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 24.48,
|
"stop_loss": 22.79,
|
||||||
"take_profit": 34.47,
|
"take_profit": 30.99,
|
||||||
"entry_low": 26.72,
|
"entry_low": 24.88,
|
||||||
"entry_high": 31.17,
|
"entry_high": 29.03,
|
||||||
"action": "深套持有 | 深套持有 | 止损24.48 | 目标34.47 | 买入区26.72~31.17 | 信号:持有",
|
"action": "深套持有 | 深套持有 | 止损24.48 | 目标34.47 | 买入区26.72~31.17 | 信号:持有",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 22.74,
|
"stop_loss": 22.79,
|
||||||
"take_profit": 30.99,
|
"take_profit": 30.99,
|
||||||
"entry_low": 24.82,
|
"entry_low": 24.88,
|
||||||
"entry_high": 28.96,
|
"entry_high": 29.03,
|
||||||
"action": "深套持有 | 深套持有 | 止损22.74 | 目标30.99 | 买入区24.82~28.96 | 信号:持有",
|
"action": "深套持有 | 深套持有 | 止损22.79 | 目标30.99 | 买入区24.88~29.03 | 信号:持有",
|
||||||
"tech_snapshot": "形态:倒T线/射击之星/neutral 量价:主动买盘占优 强撑:24.98 弱撑:27.27 弱压:27.91 强压:30.53",
|
"tech_snapshot": "形态:带上影阳线/neutral 量价:主动买盘占优 强撑:24.98 弱撑:27.33 弱压:27.97 强压:30.53",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 0.71,
|
"rr_ratio": 0.69,
|
||||||
"action_note": "深套持有",
|
"action_note": "深套持有",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
@@ -94,22 +94,22 @@
|
|||||||
"cost": 96.2,
|
"cost": 96.2,
|
||||||
"position_pct": 5.69,
|
"position_pct": 5.69,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 97.16,
|
"stop_loss": 106.34,
|
||||||
"take_profit": 111.26,
|
"take_profit": 136.95,
|
||||||
"entry_low": 98.2,
|
"entry_low": 106.31,
|
||||||
"entry_high": 103.11,
|
"entry_high": 111.63,
|
||||||
"action": "盈利良好 | ⚠️盈亏比偏低(1:1.2),不建议加仓 | 止损97.16 | 目标111.26 | 买入区98.2~103.11 | 信号:持有",
|
"action": "盈利良好 | ⚠️盈亏比偏低(1:1.2),不建议加仓 | 止损97.16 | 目标111.26 | 买入区98.2~103.11 | 信号:持有",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 111.46,
|
"stop_loss": 106.34,
|
||||||
"take_profit": 140.97,
|
"take_profit": 136.95,
|
||||||
"entry_low": 106.31,
|
"entry_low": 106.31,
|
||||||
"entry_high": 111.63,
|
"entry_high": 111.63,
|
||||||
"action": "盈利良好 | 止损111.46 | 目标140.97 | 买入区106.31~111.63 | 信号:持有",
|
"action": "盈利良好 | 止损106.34 | 目标136.95 | 买入区106.31~111.63 | 信号:持有",
|
||||||
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:95.68 弱撑:106.31 弱压:119.09 强压:134.84",
|
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:95.68 弱撑:106.31 弱压:119.26 强压:134.93",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 3.41,
|
"rr_ratio": 3.38,
|
||||||
"action_note": "",
|
"action_note": "",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
@@ -123,22 +123,22 @@
|
|||||||
"cost": 266.89,
|
"cost": 266.89,
|
||||||
"position_pct": 6.62,
|
"position_pct": 6.62,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 253.82,
|
"stop_loss": 206.87,
|
||||||
"take_profit": 316.5,
|
"take_profit": 300.1,
|
||||||
"entry_low": 273.21,
|
"entry_low": 261.3,
|
||||||
"entry_high": 286.87,
|
"entry_high": 266.69,
|
||||||
"action": "盈利良好 | 止损253.82 | 目标316.5 | 买入区273.21~286.87 | 信号:持有",
|
"action": "盈利良好 | 止损253.82 | 目标316.5 | 买入区273.21~286.87 | 信号:持有",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 198.33,
|
"stop_loss": 206.87,
|
||||||
"take_profit": 284.39,
|
"take_profit": 300.1,
|
||||||
"entry_low": 261.47,
|
"entry_low": 261.3,
|
||||||
"entry_high": 266.78,
|
"entry_high": 266.69,
|
||||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损198.33 | 目标284.39 | 买入区261.47~266.78 | 信号:加仓",
|
"action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损206.87 | 目标300.1 | 买入区261.3~266.69 | 信号:加仓",
|
||||||
"tech_snapshot": "形态:带下影阴线/neutral 量价:买卖均衡 强撑:222.24 弱撑:261.47 弱压:272.24 强压:311.32",
|
"tech_snapshot": "形态:带下影阴线/neutral 量价:买卖均衡 强撑:222.15 弱撑:261.3 弱压:272.24 强压:311.23",
|
||||||
"reassessed_at": "2026-06-24 14:41",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 1.01,
|
"rr_ratio": 1.02,
|
||||||
"action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓",
|
"action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓",
|
||||||
"timing_signal": "加仓"
|
"timing_signal": "加仓"
|
||||||
},
|
},
|
||||||
@@ -152,22 +152,22 @@
|
|||||||
"cost": 21.51,
|
"cost": 21.51,
|
||||||
"position_pct": 7.42,
|
"position_pct": 7.42,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": null,
|
"stop_loss": 18.27,
|
||||||
"take_profit": null,
|
"take_profit": 24.6,
|
||||||
"entry_low": null,
|
"entry_low": 21.06,
|
||||||
"entry_high": null,
|
"entry_high": 21.54,
|
||||||
"action": null,
|
"action": null,
|
||||||
"strategy_updated": null,
|
"strategy_updated": null,
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 16.82,
|
"stop_loss": 18.27,
|
||||||
"take_profit": 22.15,
|
"take_profit": 24.6,
|
||||||
"entry_low": 21.06,
|
"entry_low": 21.06,
|
||||||
"entry_high": 21.55,
|
"entry_high": 21.54,
|
||||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损16.82 | 目标22.15 | 买入区21.06~21.55 | 信号:持有",
|
"action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损18.27 | 目标24.6 | 买入区21.06~21.54 | 信号:持有",
|
||||||
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动买盘占优 强撑:18.85 弱撑:21.06 弱压:21.89 强压:24.25",
|
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动买盘占优 强撑:18.84 弱撑:21.06 弱压:21.89 强压:24.24",
|
||||||
"reassessed_at": "2026-06-24 14:41",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 1.1,
|
"rr_ratio": 1.11,
|
||||||
"action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓",
|
"action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
@@ -181,20 +181,20 @@
|
|||||||
"cost": 126.07,
|
"cost": 126.07,
|
||||||
"position_pct": 5.64,
|
"position_pct": 5.64,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 132.76,
|
"stop_loss": 146.61,
|
||||||
"take_profit": 164.45,
|
"take_profit": 177.77,
|
||||||
"entry_low": 134.18,
|
"entry_low": 141.7,
|
||||||
"entry_high": 140.89,
|
"entry_high": 148.78,
|
||||||
"action": "盈利良好 | 止损132.76 | 目标164.45 | 买入区134.18~140.89 | 信号:持有",
|
"action": "盈利良好 | 止损132.76 | 目标164.45 | 买入区134.18~140.89 | 信号:持有",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 139.64,
|
"stop_loss": 146.61,
|
||||||
"take_profit": 172.59,
|
"take_profit": 177.77,
|
||||||
"entry_low": 141.7,
|
"entry_low": 141.7,
|
||||||
"entry_high": 148.78,
|
"entry_high": 148.78,
|
||||||
"action": "盈利良好 | 止损139.64 | 目标172.59 | 买入区141.7~148.78 | 信号:持有",
|
"action": "盈利良好 | 止损146.61 | 目标177.77 | 买入区141.7~148.78 | 信号:持有",
|
||||||
"tech_snapshot": "形态:带上影阳线/neutral 量价:买卖均衡 强撑:117.7 弱撑:141.7 弱压:158.03 强压:170.04",
|
"tech_snapshot": "形态:带上影阳线/neutral 量价:买卖均衡 强撑:117.75 弱撑:141.7 弱压:158.15 强压:170.04",
|
||||||
"reassessed_at": "2026-06-24 14:41",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 2.44,
|
"rr_ratio": 2.44,
|
||||||
"action_note": "",
|
"action_note": "",
|
||||||
@@ -210,10 +210,10 @@
|
|||||||
"cost": 14.83,
|
"cost": 14.83,
|
||||||
"position_pct": 0.0,
|
"position_pct": 0.0,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": null,
|
"stop_loss": 13.91,
|
||||||
"take_profit": null,
|
"take_profit": 17.0,
|
||||||
"entry_low": null,
|
"entry_low": 14.53,
|
||||||
"entry_high": null,
|
"entry_high": 15.26,
|
||||||
"action": null,
|
"action": null,
|
||||||
"strategy_updated": null,
|
"strategy_updated": null,
|
||||||
"analysis": {
|
"analysis": {
|
||||||
@@ -222,10 +222,10 @@
|
|||||||
"entry_low": 14.53,
|
"entry_low": 14.53,
|
||||||
"entry_high": 15.26,
|
"entry_high": 15.26,
|
||||||
"action": "持有观察 | 止损13.91 | 目标17.0 | 买入区14.53~15.26 | 信号:持有",
|
"action": "持有观察 | 止损13.91 | 目标17.0 | 买入区14.53~15.26 | 信号:持有",
|
||||||
"tech_snapshot": "形态:光头光脚阴线/neutral 量价:主动买盘占优 强撑:13.48 弱撑:14.13 弱压:15.05 强压:16.48",
|
"tech_snapshot": "形态:光头光脚阴线/neutral 量价:主动买盘占优 强撑:13.48 弱撑:14.14 弱压:15.06 强压:16.48",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:44",
|
||||||
"status": "manual",
|
"status": "manual",
|
||||||
"rr_ratio": 4.24,
|
"rr_ratio": 4.07,
|
||||||
"action_note": "",
|
"action_note": "",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
@@ -239,10 +239,10 @@
|
|||||||
"cost": 737.04,
|
"cost": 737.04,
|
||||||
"position_pct": 0.0,
|
"position_pct": 0.0,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": null,
|
"stop_loss": 724.0,
|
||||||
"take_profit": null,
|
"take_profit": 810.78,
|
||||||
"entry_low": null,
|
"entry_low": 762.44,
|
||||||
"entry_high": null,
|
"entry_high": 758.71,
|
||||||
"action": null,
|
"action": null,
|
||||||
"strategy_updated": null,
|
"strategy_updated": null,
|
||||||
"analysis": {
|
"analysis": {
|
||||||
@@ -250,12 +250,12 @@
|
|||||||
"take_profit": 810.78,
|
"take_profit": 810.78,
|
||||||
"entry_low": 762.44,
|
"entry_low": 762.44,
|
||||||
"entry_high": 758.71,
|
"entry_high": 758.71,
|
||||||
"action": "盈利良好 | ⚠️盈亏比偏低(1:0.7),不建议加仓 | 止损724.0 | 目标810.78 | 买入区762.44~758.71 | 信号:持有",
|
"action": "盈利良好 | ⚠️盈亏比偏低(1:0.5),不建议加仓 | 止损724.0 | 目标810.78 | 买入区762.44~758.71 | 信号:持有",
|
||||||
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:679.51 弱撑:755.01 弱压:832.74 强压:830.51",
|
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:679.51 弱撑:755.01 弱压:836.75 强压:830.51",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:44",
|
||||||
"status": "manual",
|
"status": "manual",
|
||||||
"rr_ratio": 0.08,
|
"rr_ratio": 0.01,
|
||||||
"action_note": "⚠️盈亏比偏低(1:0.7),不建议加仓",
|
"action_note": "⚠️盈亏比偏低(1:0.5),不建议加仓",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
"price": 810.0,
|
"price": 810.0,
|
||||||
@@ -268,27 +268,27 @@
|
|||||||
"cost": 22.29,
|
"cost": 22.29,
|
||||||
"position_pct": 0.0,
|
"position_pct": 0.0,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 13.74,
|
"stop_loss": 13.26,
|
||||||
"take_profit": 19.0,
|
"take_profit": 18.7,
|
||||||
"entry_low": 15.63,
|
"entry_low": 14.47,
|
||||||
"entry_high": 18.24,
|
"entry_high": 16.88,
|
||||||
"action": "深套持有 | 深套持有 | 止损13.74 | 目标19.0 | 买入区15.63~18.24 | 信号:持有",
|
"action": "深套持有 | 深套持有 | 止损13.74 | 目标19.0 | 买入区15.63~18.24 | 信号:持有",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 13.88,
|
"stop_loss": 13.26,
|
||||||
"take_profit": 19.24,
|
"take_profit": 18.7,
|
||||||
"entry_low": 14.43,
|
"entry_low": 14.47,
|
||||||
"entry_high": 16.83,
|
"entry_high": 16.88,
|
||||||
"action": "深套持有 | 深套持有 | 止损13.88 | 目标19.24 | 买入区14.43~16.83 | 信号:持有",
|
"action": "深套持有 | 深套持有 | 止损13.26 | 目标18.7 | 买入区14.47~16.88 | 信号:持有",
|
||||||
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:13.86 弱撑:15.86 弱压:16.36 强压:18.4",
|
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:13.88 弱撑:15.89 弱压:16.36 强压:18.42",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 0.99,
|
"rr_ratio": 0.97,
|
||||||
"action_note": "深套持有",
|
"action_note": "深套持有",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
"price": 16.08,
|
"price": 16.08,
|
||||||
"change_pct": -1.77
|
"change_pct": -1.71
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"code": "300548",
|
"code": "300548",
|
||||||
@@ -297,22 +297,22 @@
|
|||||||
"cost": 231.46,
|
"cost": 231.46,
|
||||||
"position_pct": 0.0,
|
"position_pct": 0.0,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 251.24,
|
"stop_loss": 263.91,
|
||||||
"take_profit": 413.9,
|
"take_profit": 348.37,
|
||||||
"entry_low": 269.8,
|
"entry_low": 272.07,
|
||||||
"entry_high": 283.29,
|
"entry_high": 285.67,
|
||||||
"action": "盈利良好 | 短炒强趋势持 | 止损251.24 | 目标413.9 | 买入区269.8~283.29 | 信号:强趋势持",
|
"action": "盈利良好 | 短炒强趋势持 | 止损251.24 | 目标413.9 | 买入区269.8~283.29 | 信号:强趋势持",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 241.6,
|
"stop_loss": 263.91,
|
||||||
"take_profit": 313.53,
|
"take_profit": 348.37,
|
||||||
"entry_low": 270.73,
|
"entry_low": 272.07,
|
||||||
"entry_high": 284.27,
|
"entry_high": 285.67,
|
||||||
"action": "盈利良好 | 短炒强趋势持 | 止损241.6 | 目标313.53 | 买入区270.73~284.27 | 信号:持有",
|
"action": "盈利良好 | 短炒强趋势持 | 止损263.91 | 目标348.37 | 买入区272.07~285.67 | 信号:持有",
|
||||||
"tech_snapshot": "形态:带上影阴线/bearish 量价:主动买盘占优 强撑:228.82 弱撑:270.73 弱压:294.84 强压:343.22",
|
"tech_snapshot": "形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:228.82 弱撑:272.07 弱压:296.18 强压:343.22",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 6.27,
|
"rr_ratio": 6.0,
|
||||||
"action_note": "短炒强趋势持",
|
"action_note": "短炒强趋势持",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
@@ -326,22 +326,22 @@
|
|||||||
"cost": 401.78,
|
"cost": 401.78,
|
||||||
"position_pct": 0.0,
|
"position_pct": 0.0,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 345.04,
|
"stop_loss": 352.13,
|
||||||
"take_profit": 414.6,
|
"take_profit": 430.87,
|
||||||
"entry_low": 384.35,
|
"entry_low": 388.26,
|
||||||
"entry_high": 397.12,
|
"entry_high": 393.76,
|
||||||
"action": "持有观察 | 止损345.04 | 目标414.6 | 买入区384.35~397.12 | 信号:弱势持有",
|
"action": "持有观察 | 止损345.04 | 目标414.6 | 买入区384.35~397.12 | 信号:弱势持有",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 352.27,
|
"stop_loss": 352.13,
|
||||||
"take_profit": 431.02,
|
"take_profit": 430.87,
|
||||||
"entry_low": 388.54,
|
"entry_low": 388.26,
|
||||||
"entry_high": 393.91,
|
"entry_high": 393.76,
|
||||||
"action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损352.27 | 目标431.02 | 买入区388.54~393.91 | 信号:弱势持有",
|
"action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损352.13 | 目标430.87 | 买入区388.26~393.76 | 信号:弱势持有",
|
||||||
"tech_snapshot": "形态:带下影阳线/bullish 量价:买卖均衡 强撑:363.17 弱撑:388.54 弱压:401.15 强压:424.65",
|
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:买卖均衡 强撑:363.02 弱撑:388.26 弱压:400.87 强压:424.5",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 0.88,
|
"rr_ratio": 0.9,
|
||||||
"action_note": "⚠️盈亏比偏低(1:0.9),不建议加仓",
|
"action_note": "⚠️盈亏比偏低(1:0.9),不建议加仓",
|
||||||
"timing_signal": "弱势持有"
|
"timing_signal": "弱势持有"
|
||||||
},
|
},
|
||||||
@@ -355,27 +355,27 @@
|
|||||||
"cost": 443.9,
|
"cost": 443.9,
|
||||||
"position_pct": 5.33,
|
"position_pct": 5.33,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 387.49,
|
"stop_loss": 337.9,
|
||||||
"take_profit": 496.33,
|
"take_profit": 473.71,
|
||||||
"entry_low": 435.13,
|
"entry_low": 414.33,
|
||||||
"entry_high": 440.67,
|
"entry_high": 427.07,
|
||||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损387.49 | 目标496.33 | 买入区435.13~440.67 | 信号:持有",
|
"action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损387.49 | 目标496.33 | 买入区435.13~440.67 | 信号:持有",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 324.0,
|
"stop_loss": 337.9,
|
||||||
"take_profit": 448.96,
|
"take_profit": 473.71,
|
||||||
"entry_low": 414.73,
|
"entry_low": 414.33,
|
||||||
"entry_high": 427.27,
|
"entry_high": 427.07,
|
||||||
"action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损324.0 | 目标448.96 | 买入区414.73~427.27 | 信号:持有",
|
"action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损337.9 | 目标473.71 | 买入区414.33~427.07 | 信号:持有",
|
||||||
"tech_snapshot": "形态:带上影阳线/neutral 量价:数据不足 强撑:363.07 弱撑:414.73 弱压:441.93 强压:491.47",
|
"tech_snapshot": "形态:带上影阳线/neutral 量价:数据不足 强撑:362.87 弱撑:414.33 弱压:441.53 强压:491.27",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:44",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 0.93,
|
"rr_ratio": 0.95,
|
||||||
"action_note": "⚠️盈亏比偏低(1:0.9),不建议加仓",
|
"action_note": "⚠️盈亏比偏低(1:0.9),不建议加仓",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
"price": 428.6,
|
"price": 371.77,
|
||||||
"change_pct": 3.33
|
"change_pct": 3.38
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"code": "00981",
|
"code": "00981",
|
||||||
@@ -384,27 +384,27 @@
|
|||||||
"cost": 76.07,
|
"cost": 76.07,
|
||||||
"position_pct": 5.21,
|
"position_pct": 5.21,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 67.69,
|
"stop_loss": 82.05,
|
||||||
"take_profit": 87.26,
|
"take_profit": 102.56,
|
||||||
"entry_low": 73.68,
|
"entry_low": 77.85,
|
||||||
"entry_high": 76.57,
|
"entry_high": 81.74,
|
||||||
"action": "盈利持有 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损67.69 | 目标87.26 | 买入区73.68~76.57 | 信号:持有",
|
"action": "盈利持有 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损67.69 | 目标87.26 | 买入区73.68~76.57 | 信号:持有",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 77.86,
|
"stop_loss": 82.05,
|
||||||
"take_profit": 99.5,
|
"take_profit": 102.56,
|
||||||
"entry_low": 77.85,
|
"entry_low": 77.85,
|
||||||
"entry_high": 81.74,
|
"entry_high": 81.74,
|
||||||
"action": "盈利良好 | 止损77.86 | 目标99.5 | 买入区77.85~81.74 | 信号:持有",
|
"action": "盈利良好 | 止损82.05 | 目标102.56 | 买入区77.85~81.74 | 信号:持有",
|
||||||
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:67.73 弱撑:77.85 弱压:88.17 强压:98.03",
|
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:67.8 弱撑:77.85 弱压:88.3 强压:98.1",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:44",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 3.2,
|
"rr_ratio": 3.14,
|
||||||
"action_note": "",
|
"action_note": "",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
"price": 85.2,
|
"price": 73.52,
|
||||||
"change_pct": 9.44
|
"change_pct": 8.93
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"code": "01088",
|
"code": "01088",
|
||||||
@@ -413,27 +413,27 @@
|
|||||||
"cost": 45.97,
|
"cost": 45.97,
|
||||||
"position_pct": 2.58,
|
"position_pct": 2.58,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 35.09,
|
"stop_loss": 33.41,
|
||||||
"take_profit": 42.9,
|
"take_profit": 42.13,
|
||||||
"entry_low": 41.66,
|
"entry_low": 41.38,
|
||||||
"entry_high": 42.8,
|
"entry_high": 41.78,
|
||||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.3),不建议加仓 | 止损35.09 | 目标42.9 | 买入区41.66~42.8 | 信号:持有",
|
"action": "持有观察 | ⚠️盈亏比偏低(1:1.3),不建议加仓 | 止损35.09 | 目标42.9 | 买入区41.66~42.8 | 信号:持有",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 33.4,
|
"stop_loss": 33.41,
|
||||||
"take_profit": 42.12,
|
"take_profit": 42.13,
|
||||||
"entry_low": 41.35,
|
"entry_low": 41.38,
|
||||||
"entry_high": 41.77,
|
"entry_high": 41.78,
|
||||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损33.4 | 目标42.12 | 买入区41.35~41.77 | 信号:持有",
|
"action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损33.41 | 目标42.13 | 买入区41.38~41.78 | 信号:持有",
|
||||||
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:37.43 弱撑:41.35 弱压:42.27 强压:46.11",
|
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:37.44 弱撑:41.38 弱压:42.3 强压:46.12",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 0.96,
|
"rr_ratio": 0.95,
|
||||||
"action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓",
|
"action_note": "⚠️盈亏比偏低(1:0.9),不建议加仓",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
"price": 41.86,
|
"price": 36.33,
|
||||||
"change_pct": -0.48
|
"change_pct": -0.38
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"code": "01211",
|
"code": "01211",
|
||||||
@@ -442,27 +442,27 @@
|
|||||||
"cost": 105.05,
|
"cost": 105.05,
|
||||||
"position_pct": 5.64,
|
"position_pct": 5.64,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 63.99,
|
"stop_loss": 57.61,
|
||||||
"take_profit": 87.07,
|
"take_profit": 86.27,
|
||||||
"entry_low": 72.77,
|
"entry_low": 68.36,
|
||||||
"entry_high": 84.89,
|
"entry_high": 79.75,
|
||||||
"action": "深套持有 | 深套持有 | 止损63.99 | 目标87.07 | 买入区72.77~84.89 | 信号:持有",
|
"action": "深套持有 | 深套持有 | 止损63.99 | 目标87.07 | 买入区72.77~84.89 | 信号:持有",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 60.06,
|
"stop_loss": 57.61,
|
||||||
"take_profit": 90.86,
|
"take_profit": 86.27,
|
||||||
"entry_low": 68.49,
|
"entry_low": 68.36,
|
||||||
"entry_high": 79.91,
|
"entry_high": 79.75,
|
||||||
"action": "深套持有 | 深套持有 | 止损60.06 | 目标90.86 | 买入区68.49~79.91 | 信号:持有",
|
"action": "深套持有 | 深套持有 | 止损57.61 | 目标86.27 | 买入区68.36~79.75 | 信号:持有",
|
||||||
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:61.92 弱撑:74.58 弱压:77.23 强压:89.52",
|
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:61.87 弱撑:74.48 弱压:77.13 强压:89.47",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 0.95,
|
"rr_ratio": 0.96,
|
||||||
"action_note": "深套持有",
|
"action_note": "深套持有",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
"price": 76.0,
|
"price": 65.85,
|
||||||
"change_pct": 0.2
|
"change_pct": 0.13
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"code": "01478",
|
"code": "01478",
|
||||||
@@ -471,27 +471,27 @@
|
|||||||
"cost": 13.81,
|
"cost": 13.81,
|
||||||
"position_pct": 10.48,
|
"position_pct": 10.48,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 7.33,
|
"stop_loss": 5.59,
|
||||||
"take_profit": 10.39,
|
"take_profit": 9.76,
|
||||||
"entry_low": 7.88,
|
"entry_low": 6.92,
|
||||||
"entry_high": 9.19,
|
"entry_high": 8.07,
|
||||||
"action": "深套持有 | 深套持有 | 止损7.33 | 目标10.39 | 买入区7.88~9.19 | 信号:持有",
|
"action": "深套持有 | 深套持有 | 止损7.33 | 目标10.39 | 买入区7.88~9.19 | 信号:持有",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 5.6,
|
"stop_loss": 5.59,
|
||||||
"take_profit": 9.77,
|
"take_profit": 9.76,
|
||||||
"entry_low": 6.93,
|
"entry_low": 6.92,
|
||||||
"entry_high": 8.09,
|
"entry_high": 8.07,
|
||||||
"action": "深套持有 | 深套持有 | 止损5.6 | 目标9.77 | 买入区6.93~8.09 | 信号:持有",
|
"action": "深套持有 | 深套持有 | 止损5.59 | 目标9.76 | 买入区6.92~8.07 | 信号:持有",
|
||||||
"tech_snapshot": "形态:带下影阴线/neutral 量价:数据不足 强撑:5.77 弱撑:7.51 弱压:7.88 强压:9.63",
|
"tech_snapshot": "形态:带下影阴线/neutral 量价:数据不足 强撑:5.76 弱撑:7.51 弱压:7.88 强压:9.62",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 1.0,
|
"rr_ratio": 1.0,
|
||||||
"action_note": "深套持有",
|
"action_note": "深套持有",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
"price": 7.66,
|
"price": 6.67,
|
||||||
"change_pct": -2.79
|
"change_pct": -2.41
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"code": "01888",
|
"code": "01888",
|
||||||
@@ -500,27 +500,27 @@
|
|||||||
"cost": 88.39,
|
"cost": 88.39,
|
||||||
"position_pct": 5.82,
|
"position_pct": 5.82,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 86.34,
|
"stop_loss": 90.51,
|
||||||
"take_profit": 141.9,
|
"take_profit": 134.87,
|
||||||
"entry_low": 85.82,
|
"entry_low": 87.25,
|
||||||
"entry_high": 90.11,
|
"entry_high": 91.61,
|
||||||
"action": "盈利持有 | 短炒强趋势持 | 止损86.34 | 目标141.9 | 买入区85.82~90.11 | 信号:强趋势持",
|
"action": "盈利持有 | 短炒强趋势持 | 止损86.34 | 目标141.9 | 买入区85.82~90.11 | 信号:强趋势持",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 91.48,
|
"stop_loss": 90.51,
|
||||||
"take_profit": 135.23,
|
"take_profit": 134.87,
|
||||||
"entry_low": 87.25,
|
"entry_low": 87.25,
|
||||||
"entry_high": 91.61,
|
"entry_high": 91.61,
|
||||||
"action": "盈利良好 | 短炒强趋势持 | 止损91.48 | 目标135.23 | 买入区87.25~91.61 | 信号:持有",
|
"action": "盈利良好 | 短炒强趋势持 | 止损90.51 | 目标134.87 | 买入区87.25~91.61 | 信号:持有",
|
||||||
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:57.05 弱撑:87.25 弱压:98.8 强压:129.35",
|
"tech_snapshot": "形态:带上影阳线/neutral 量价:数据不足 强撑:56.7 弱撑:87.25 弱压:98.1 强压:129.0",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 7.36,
|
"rr_ratio": 7.57,
|
||||||
"action_note": "短炒强趋势持",
|
"action_note": "短炒强趋势持",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
"price": 94.2,
|
"price": 81.11,
|
||||||
"change_pct": 7.97
|
"change_pct": 7.22
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"code": "02202",
|
"code": "02202",
|
||||||
@@ -529,27 +529,27 @@
|
|||||||
"cost": 4.68,
|
"cost": 4.68,
|
||||||
"position_pct": 5.73,
|
"position_pct": 5.73,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 2.0,
|
"stop_loss": 1.75,
|
||||||
"take_profit": 2.85,
|
"take_profit": 2.52,
|
||||||
"entry_low": 2.18,
|
"entry_low": 2.08,
|
||||||
"entry_high": 2.54,
|
"entry_high": 2.43,
|
||||||
"action": "深套持有 | 深套持有 | 止损2.0 | 目标2.85 | 买入区2.18~2.54 | 信号:持有",
|
"action": "深套持有 | 深套持有 | 止损2.0 | 目标2.85 | 买入区2.18~2.54 | 信号:持有",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 1.77,
|
"stop_loss": 1.75,
|
||||||
"take_profit": 2.52,
|
"take_profit": 2.52,
|
||||||
"entry_low": 2.12,
|
"entry_low": 2.08,
|
||||||
"entry_high": 2.47,
|
"entry_high": 2.43,
|
||||||
"action": "深套持有 | 深套持有 | 止损1.77 | 目标2.52 | 买入区2.12~2.47 | 信号:持有",
|
"action": "深套持有 | 深套持有 | 止损1.75 | 目标2.52 | 买入区2.08~2.43 | 信号:持有",
|
||||||
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:1.98 弱撑:2.3 弱压:2.43 强压:2.76",
|
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:1.96 弱撑:2.26 弱压:2.4 强压:2.76",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 1.11,
|
"rr_ratio": 1.29,
|
||||||
"action_note": "深套持有",
|
"action_note": "深套持有",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
"price": 2.33,
|
"price": 2.0,
|
||||||
"change_pct": -2.5
|
"change_pct": -3.75
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"code": "02318",
|
"code": "02318",
|
||||||
@@ -558,10 +558,10 @@
|
|||||||
"cost": 54.82,
|
"cost": 54.82,
|
||||||
"position_pct": 3.26,
|
"position_pct": 3.26,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": null,
|
"stop_loss": 53.3,
|
||||||
"take_profit": null,
|
"take_profit": 60.72,
|
||||||
"entry_low": null,
|
"entry_low": 53.85,
|
||||||
"entry_high": null,
|
"entry_high": 56.05,
|
||||||
"action": null,
|
"action": null,
|
||||||
"strategy_updated": null,
|
"strategy_updated": null,
|
||||||
"analysis": {
|
"analysis": {
|
||||||
@@ -570,14 +570,14 @@
|
|||||||
"entry_low": 53.85,
|
"entry_low": 53.85,
|
||||||
"entry_high": 56.05,
|
"entry_high": 56.05,
|
||||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损53.3 | 目标60.72 | 买入区53.85~56.05 | 信号:持有",
|
"action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损53.3 | 目标60.72 | 买入区53.85~56.05 | 信号:持有",
|
||||||
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:46.52 弱撑:52.03 弱压:53.63 强压:59.42",
|
"tech_snapshot": "形态:带下影阴线/neutral 量价:数据不足 强撑:46.57 弱撑:52.13 弱压:53.73 强压:59.47",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "manual",
|
"status": "manual",
|
||||||
"rr_ratio": 15.11,
|
"rr_ratio": 14.89,
|
||||||
"action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓",
|
"action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
"price": 52.85,
|
"price": 45.82,
|
||||||
"change_pct": -1.4
|
"change_pct": -1.4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -587,27 +587,27 @@
|
|||||||
"cost": 43.79,
|
"cost": 43.79,
|
||||||
"position_pct": 5.76,
|
"position_pct": 5.76,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": 43.49,
|
"stop_loss": 42.02,
|
||||||
"take_profit": 50.1,
|
"take_profit": 48.59,
|
||||||
"entry_low": 47.51,
|
"entry_low": 45.75,
|
||||||
"entry_high": 48.95,
|
"entry_high": 47.75,
|
||||||
"action": "盈利良好 | 止损43.49 | 目标50.1 | 买入区47.51~48.95 | 信号:持有",
|
"action": "盈利良好 | 止损43.49 | 目标50.1 | 买入区47.51~48.95 | 信号:持有",
|
||||||
"strategy_updated": "2026-06-19 16:01",
|
"strategy_updated": "2026-06-19 16:01",
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 40.5,
|
"stop_loss": 42.02,
|
||||||
"take_profit": 45.86,
|
"take_profit": 48.59,
|
||||||
"entry_low": 45.93,
|
"entry_low": 45.75,
|
||||||
"entry_high": 47.8,
|
"entry_high": 47.75,
|
||||||
"action": "盈利良好 | 止损40.5 | 目标45.86 | 买入区45.93~47.8 | 信号:持有",
|
"action": "盈利良好 | 止损42.02 | 目标48.59 | 买入区45.75~47.75 | 信号:持有",
|
||||||
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:43.29 弱撑:45.93 弱压:47.61 强压:50.21",
|
"tech_snapshot": "形态:带下影阴线/neutral 量价:数据不足 强撑:42.95 弱撑:45.75 弱压:47.43 强压:50.39",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 2.45,
|
"rr_ratio": 2.76,
|
||||||
"action_note": "",
|
"action_note": "",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
"price": 46.66,
|
"price": 40.33,
|
||||||
"change_pct": -0.77
|
"change_pct": -1.02
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"code": "06869",
|
"code": "06869",
|
||||||
@@ -616,27 +616,27 @@
|
|||||||
"cost": 264.06,
|
"cost": 264.06,
|
||||||
"position_pct": 16.3,
|
"position_pct": 16.3,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": null,
|
"stop_loss": 243.01,
|
||||||
"take_profit": null,
|
"take_profit": 355.93,
|
||||||
"entry_low": null,
|
"entry_low": 250.53,
|
||||||
"entry_high": null,
|
"entry_high": 263.06,
|
||||||
"action": null,
|
"action": null,
|
||||||
"strategy_updated": null,
|
"strategy_updated": null,
|
||||||
"analysis": {
|
"analysis": {
|
||||||
"stop_loss": 225.84,
|
"stop_loss": 243.01,
|
||||||
"take_profit": 321.49,
|
"take_profit": 355.93,
|
||||||
"entry_low": 253.07,
|
"entry_low": 250.53,
|
||||||
"entry_high": 265.72,
|
"entry_high": 263.06,
|
||||||
"action": "盈利持有 | 短炒强趋势持 | 止损225.84 | 目标321.49 | 买入区253.07~265.72 | 信号:持有",
|
"action": "持有观察 | 短炒强趋势持 | 止损243.01 | 目标355.93 | 买入区250.53~263.06 | 信号:持有",
|
||||||
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:174.33 弱撑:253.07 弱压:275.07 强压:351.93",
|
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:173.07 弱撑:250.53 弱压:272.53 强压:350.67",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "updated",
|
"status": "updated",
|
||||||
"rr_ratio": 7.29,
|
"rr_ratio": 8.39,
|
||||||
"action_note": "短炒强趋势持",
|
"action_note": "短炒强趋势持",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
"price": 266.4,
|
"price": 226.46,
|
||||||
"change_pct": 0.68
|
"change_pct": -1.28
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"code": "09868",
|
"code": "09868",
|
||||||
@@ -645,10 +645,10 @@
|
|||||||
"cost": 51.36,
|
"cost": 51.36,
|
||||||
"position_pct": 4.31,
|
"position_pct": 4.31,
|
||||||
"is_active": 1,
|
"is_active": 1,
|
||||||
"stop_loss": null,
|
"stop_loss": 49.83,
|
||||||
"take_profit": null,
|
"take_profit": 60.53,
|
||||||
"entry_low": null,
|
"entry_low": 50.52,
|
||||||
"entry_high": null,
|
"entry_high": 52.58,
|
||||||
"action": null,
|
"action": null,
|
||||||
"strategy_updated": null,
|
"strategy_updated": null,
|
||||||
"analysis": {
|
"analysis": {
|
||||||
@@ -656,21 +656,21 @@
|
|||||||
"take_profit": 60.53,
|
"take_profit": 60.53,
|
||||||
"entry_low": 50.52,
|
"entry_low": 50.52,
|
||||||
"entry_high": 52.58,
|
"entry_high": 52.58,
|
||||||
"action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损49.83 | 目标60.53 | 买入区50.52~52.58 | 信号:持有",
|
"action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损49.83 | 目标60.53 | 买入区50.52~52.58 | 信号:持有",
|
||||||
"tech_snapshot": "形态:带上影阴线/neutral 量价:数据不足 强撑:40.03 弱撑:48.63 弱压:50.59 强压:59.39",
|
"tech_snapshot": "形态:带上影阴线/neutral 量价:数据不足 强撑:39.91 弱撑:48.39 弱压:50.35 强压:59.27",
|
||||||
"reassessed_at": "2026-06-24 14:40",
|
"reassessed_at": "2026-06-24 16:45",
|
||||||
"status": "manual",
|
"status": "manual",
|
||||||
"rr_ratio": 22.28,
|
"rr_ratio": 23.18,
|
||||||
"action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓",
|
"action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓",
|
||||||
"timing_signal": "持有"
|
"timing_signal": "持有"
|
||||||
},
|
},
|
||||||
"price": 49.22,
|
"price": 42.6,
|
||||||
"change_pct": -0.28
|
"change_pct": -0.45
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"cash": 20371,
|
"cash": 20371,
|
||||||
"total_market_value": 995168.79,
|
"total_market_value": 995168.79,
|
||||||
"total_assets": 1015540,
|
"total_assets": 1015540,
|
||||||
"updated_at": "2026-06-24 14:41",
|
"updated_at": "2026-06-24 16:45",
|
||||||
"total_pl": -158215
|
"total_pl": -158215
|
||||||
}
|
}
|
||||||
+34
-34
@@ -52,7 +52,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 116.94,
|
"high": 116.94,
|
||||||
"low": 105.76,
|
"low": 105.76,
|
||||||
"close": 115.14
|
"close": 115.4
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"002594": [
|
"002594": [
|
||||||
@@ -164,7 +164,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 439.8,
|
"high": 439.8,
|
||||||
"low": 412.6,
|
"low": 412.6,
|
||||||
"close": 429.4
|
"close": 428.8
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"000700": [
|
"000700": [
|
||||||
@@ -220,7 +220,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 15.6,
|
"high": 15.6,
|
||||||
"low": 14.3,
|
"low": 14.3,
|
||||||
"close": 14.5
|
"close": 14.52
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"001309": [
|
"001309": [
|
||||||
@@ -276,7 +276,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 816.88,
|
"high": 816.88,
|
||||||
"low": 706.0,
|
"low": 706.0,
|
||||||
"close": 803.99
|
"close": 810.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"00968": [
|
"00968": [
|
||||||
@@ -332,7 +332,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 2.26,
|
"high": 2.26,
|
||||||
"low": 1.93,
|
"low": 1.93,
|
||||||
"close": 1.99
|
"close": 2.0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"00981": [
|
"00981": [
|
||||||
@@ -388,7 +388,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 86.45,
|
"high": 86.45,
|
||||||
"low": 76.5,
|
"low": 76.5,
|
||||||
"close": 84.6
|
"close": 84.8
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"01070": [
|
"01070": [
|
||||||
@@ -444,7 +444,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 13.47,
|
"high": 13.47,
|
||||||
"low": 12.55,
|
"low": 12.55,
|
||||||
"close": 13.15
|
"close": 13.1
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"01088": [
|
"01088": [
|
||||||
@@ -500,7 +500,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 43.14,
|
"high": 43.14,
|
||||||
"low": 41.26,
|
"low": 41.26,
|
||||||
"close": 41.86
|
"close": 41.9
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"01211": [
|
"01211": [
|
||||||
@@ -556,7 +556,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 78.3,
|
"high": 78.3,
|
||||||
"low": 74.2,
|
"low": 74.2,
|
||||||
"close": 76.1
|
"close": 75.95
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"01478": [
|
"01478": [
|
||||||
@@ -612,7 +612,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 8.54,
|
"high": 8.54,
|
||||||
"low": 7.51,
|
"low": 7.51,
|
||||||
"close": 7.7
|
"close": 7.69
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"01888": [
|
"01888": [
|
||||||
@@ -668,7 +668,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 97.4,
|
"high": 97.4,
|
||||||
"low": 83.7,
|
"low": 83.7,
|
||||||
"close": 94.6
|
"close": 93.55
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"02202": [
|
"02202": [
|
||||||
@@ -723,8 +723,8 @@
|
|||||||
{
|
{
|
||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 2.53,
|
"high": 2.53,
|
||||||
"low": 2.32,
|
"low": 2.31,
|
||||||
"close": 2.35
|
"close": 2.31
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"02318": [
|
"02318": [
|
||||||
@@ -780,7 +780,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 55.5,
|
"high": 55.5,
|
||||||
"low": 52.3,
|
"low": 52.3,
|
||||||
"close": 52.7
|
"close": 52.85
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"02359": [
|
"02359": [
|
||||||
@@ -836,7 +836,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 145.0,
|
"high": 145.0,
|
||||||
"low": 130.0,
|
"low": 130.0,
|
||||||
"close": 142.8
|
"close": 141.7
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"02388": [
|
"02388": [
|
||||||
@@ -892,7 +892,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 47.86,
|
"high": 47.86,
|
||||||
"low": 45.9,
|
"low": 45.9,
|
||||||
"close": 46.78
|
"close": 46.52
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"02628": [
|
"02628": [
|
||||||
@@ -948,7 +948,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 30.56,
|
"high": 30.56,
|
||||||
"low": 28.06,
|
"low": 28.06,
|
||||||
"close": 28.38
|
"close": 28.32
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"06160": [
|
"06160": [
|
||||||
@@ -1004,7 +1004,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 168.6,
|
"high": 168.6,
|
||||||
"low": 160.0,
|
"low": 160.0,
|
||||||
"close": 166.0
|
"close": 165.2
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"06869": [
|
"06869": [
|
||||||
@@ -1060,7 +1060,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 305.0,
|
"high": 305.0,
|
||||||
"low": 251.2,
|
"low": 251.2,
|
||||||
"close": 265.0
|
"close": 261.2
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"09868": [
|
"09868": [
|
||||||
@@ -1116,7 +1116,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 52.3,
|
"high": 52.3,
|
||||||
"low": 48.82,
|
"low": 48.82,
|
||||||
"close": 49.5
|
"close": 49.14
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"09988": [
|
"09988": [
|
||||||
@@ -1172,7 +1172,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 103.4,
|
"high": 103.4,
|
||||||
"low": 97.65,
|
"low": 97.65,
|
||||||
"close": 99.65
|
"close": 99.4
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"300035": [
|
"300035": [
|
||||||
@@ -1228,7 +1228,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 17.1,
|
"high": 17.1,
|
||||||
"low": 15.96,
|
"low": 15.96,
|
||||||
"close": 16.03
|
"close": 16.08
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"300124": [
|
"300124": [
|
||||||
@@ -1756,7 +1756,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 309.6,
|
"high": 309.6,
|
||||||
"low": 275.86,
|
"low": 275.86,
|
||||||
"close": 280.22
|
"close": 282.23
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"300750": [
|
"300750": [
|
||||||
@@ -1812,7 +1812,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 414.04,
|
"high": 414.04,
|
||||||
"low": 386.66,
|
"low": 386.66,
|
||||||
"close": 395.79
|
"close": 395.36
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"518880": [
|
"518880": [
|
||||||
@@ -1868,7 +1868,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 8.674,
|
"high": 8.674,
|
||||||
"low": 8.426,
|
"low": 8.426,
|
||||||
"close": 8.519
|
"close": 8.515
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"600036": [
|
"600036": [
|
||||||
@@ -2148,7 +2148,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 30.0,
|
"high": 30.0,
|
||||||
"low": 27.33,
|
"low": 27.33,
|
||||||
"close": 27.56
|
"close": 27.65
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"688411": [
|
"688411": [
|
||||||
@@ -2204,7 +2204,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 285.98,
|
"high": 285.98,
|
||||||
"low": 261.8,
|
"low": 261.8,
|
||||||
"close": 266.45
|
"close": 266.19
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"688639": [
|
"688639": [
|
||||||
@@ -2260,7 +2260,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 22.47,
|
"high": 22.47,
|
||||||
"low": 20.99,
|
"low": 20.99,
|
||||||
"close": 21.41
|
"close": 21.4
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"688795": [
|
"688795": [
|
||||||
@@ -2372,7 +2372,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 808.0,
|
"high": 808.0,
|
||||||
"low": 726.1,
|
"low": 726.1,
|
||||||
"close": 768.51
|
"close": 770.19
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"688981": [
|
"688981": [
|
||||||
@@ -2428,7 +2428,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 156.35,
|
"high": 156.35,
|
||||||
"low": 139.6,
|
"low": 139.6,
|
||||||
"close": 151.36
|
"close": 151.53
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"000711": [
|
"000711": [
|
||||||
@@ -2498,7 +2498,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 515.85,
|
"high": 515.85,
|
||||||
"low": 455.55,
|
"low": 455.55,
|
||||||
"close": 511.54
|
"close": 513.88
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"300690": [
|
"300690": [
|
||||||
@@ -2550,7 +2550,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 113.99,
|
"high": 113.99,
|
||||||
"low": 94.79,
|
"low": 94.79,
|
||||||
"close": 100.14
|
"close": 100.08
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"300308": [
|
"300308": [
|
||||||
@@ -2570,7 +2570,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 1395.0,
|
"high": 1395.0,
|
||||||
"low": 1282.15,
|
"low": 1282.15,
|
||||||
"close": 1305.56
|
"close": 1312.18
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"600519": [
|
"600519": [
|
||||||
@@ -2590,7 +2590,7 @@
|
|||||||
"date": "2026-06-24",
|
"date": "2026-06-24",
|
||||||
"high": 1264.0,
|
"high": 1264.0,
|
||||||
"low": 1207.51,
|
"low": 1207.51,
|
||||||
"close": 1207.75
|
"close": 1207.68
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"601318": [
|
"601318": [
|
||||||
|
|||||||
+118
-46
@@ -1,73 +1,145 @@
|
|||||||
{
|
{
|
||||||
"timestamp": "2026-06-23 16:00",
|
"timestamp": "2026-06-24 16:00",
|
||||||
"source": "小果新闻情感分析",
|
"source": "小果新闻情感分析(降级:API不可达,自行分析)",
|
||||||
"market_context": "大盘48.9%板块上涨,市场情绪中性。贵金属(-8.6%)、小金属(-5.58%)、工业金属(-5.53%)领跌;化学制药(+3.68%)、生物制品(+2.96%)领涨。持仓整体承压,多只个股跌幅超4%。",
|
"market_context": "大盘48.9%板块上涨,市场情绪中性。化学制药(+3.68%)、生物制品(+2.96%)领涨;贵金属(-8.6%)、小金属(-5.58%)、工业金属(-5.53%)领跌。持仓多只个股大涨(法拉电子+10%、药明康德+8.6%、中芯国际H+9.6%),但部分深套股继续承压。",
|
||||||
"analyses": [
|
"analyses": [
|
||||||
{
|
|
||||||
"name": "紫金矿业",
|
|
||||||
"code": "601899",
|
|
||||||
"sentiment": "negative",
|
|
||||||
"confidence": 0.95,
|
|
||||||
"brief": "紫金矿业大跌9.1%且成交额激增至116.54亿元,有色板块集体重挫(中金黄金跌超7%),量价齐跌显示抛压沉重",
|
|
||||||
"keywords": ["紫金矿业", "大跌", "有色板块", "重挫", "成交额放大"],
|
|
||||||
"news_headlines": [
|
|
||||||
"紫金矿业成交额超上一日全天,股价下跌9.10%",
|
|
||||||
"紫金矿业、洛阳钼业重挫6%,有色上演过山车行情"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "德明利",
|
"name": "德明利",
|
||||||
"code": "001309",
|
"code": "001309",
|
||||||
"sentiment": "positive",
|
"sentiment": "positive",
|
||||||
"confidence": 0.95,
|
"confidence": 0.90,
|
||||||
"brief": "德明利盘中创历史新高,上涨4.34%报769.06元,成交额54.30亿元,市值达1744.58亿元,量价配合良好",
|
"brief": "股价首度突破800元创历史新高,年内涨幅超250%,走势强劲但距止盈仅0.1%需警惕回调风险",
|
||||||
"keywords": ["德明利", "历史新高", "上涨", "存储芯片", "放量"],
|
"keywords": ["突破800元", "历史新高", "年内涨超250%", "存储芯片"],
|
||||||
"news_headlines": [
|
"news_headlines": [
|
||||||
"德明利盘中创历史新高,上涨4.34%"
|
"德明利股价首度突破800元 年内累计最大涨幅超250%(2026-06-24)",
|
||||||
|
"德明利盘中创历史新高(2026-06-23)",
|
||||||
|
"德明利深圳福田拿地!打造研发总部基地(2026-06-23)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "中国神华",
|
||||||
|
"code": "01088",
|
||||||
|
"sentiment": "positive",
|
||||||
|
"confidence": 0.80,
|
||||||
|
"brief": "5月煤炭销量5050万吨同比+11.7%,销量增长向好但产量同比下降4.1%,煤价承压行业偏弱",
|
||||||
|
"keywords": ["煤炭销量", "同比增长", "外购煤放量", "产量下降"],
|
||||||
|
"news_headlines": [
|
||||||
|
"中国神华:5月煤炭销售量5050万吨 同比增长11.7%(2026-06-17)",
|
||||||
|
"中国神华:5月商品煤产量同比下降4.1%(2026-06-17)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "建滔积层板",
|
||||||
|
"code": "01888",
|
||||||
|
"sentiment": "positive",
|
||||||
|
"confidence": 0.85,
|
||||||
|
"brief": "获南向资金连续11天净买入,年内第五次涨价累计超40%,量价齐升趋势明确",
|
||||||
|
"keywords": ["南向资金", "连续净买入", "第五次涨价", "累计涨价超40%"],
|
||||||
|
"news_headlines": [
|
||||||
|
"建滔积层板获南向资金连续11天净买入(2026-06-23)",
|
||||||
|
"建滔积层板完成第五次涨价,年内累计涨价超40%(2026-06-22)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "法拉电子",
|
||||||
|
"code": "600563",
|
||||||
|
"sentiment": "positive",
|
||||||
|
"confidence": 0.85,
|
||||||
|
"brief": "今日涨停+10%,新能源+高铁双轮驱动需求旺盛,满产状态订单充足",
|
||||||
|
"keywords": ["涨停", "新能源", "满产", "订单充足"],
|
||||||
|
"news_headlines": [
|
||||||
|
"法拉电子今日涨停10%(2026-06-24)",
|
||||||
|
"法拉电子:三季度订单充足 生产处于满产状态(2026-06-04)",
|
||||||
|
"法拉电子:产品已广泛应用于高铁、动车领域(2026-05-27)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "药明康德",
|
||||||
|
"code": "603259",
|
||||||
|
"sentiment": "positive",
|
||||||
|
"confidence": 0.85,
|
||||||
|
"brief": "CRO概念逆势走强,药明康德涨停,医药板块整体回暖情绪积极",
|
||||||
|
"keywords": ["CRO概念", "涨停", "医药板块", "逆势走强"],
|
||||||
|
"news_headlines": [
|
||||||
|
"CRO概念股活跃 药明康德涨停(2026-06-24)",
|
||||||
|
"CRO概念逆势走强 药明康德封涨停(2026-06-24)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "华恒生物",
|
||||||
|
"code": "688639",
|
||||||
|
"sentiment": "positive",
|
||||||
|
"confidence": 0.75,
|
||||||
|
"brief": "通过港交所聆讯即将港股上市,国际化战略推进,但距止盈仅3.5%接近目标",
|
||||||
|
"keywords": ["港股IPO", "通过聆讯", "国际化", "生物制造"],
|
||||||
|
"news_headlines": [
|
||||||
|
"华恒生物通过港交所聆讯 华泰国际为独家保荐人(2026-06-23)",
|
||||||
|
"华恒生物:第五届董事会第五次会议决议公告(2026-06-22)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "模塑科技",
|
||||||
|
"code": "000700",
|
||||||
|
"sentiment": "neutral",
|
||||||
|
"confidence": 0.65,
|
||||||
|
"brief": "机器人概念热度退潮致股价回调-3%,公司澄清相关业务占比不足0.1%,基本面无实质变化",
|
||||||
|
"keywords": ["机器人概念", "股价回调", "澄清公告", "业务占比低"],
|
||||||
|
"news_headlines": [
|
||||||
|
"机器人概念'扰动'股价 模塑科技称相关业务占比不足0.1%(2026-06-13)",
|
||||||
|
"模塑科技:基于商业保密要求不便透露客户合作信息(2026-06-17)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "腾讯控股",
|
"name": "腾讯控股",
|
||||||
"code": "00700",
|
"code": "00700",
|
||||||
"sentiment": "negative",
|
"sentiment": "positive",
|
||||||
"confidence": 0.70,
|
"confidence": 0.80,
|
||||||
"brief": "富瑞重申腾讯为首选股目标价795港元提供支撑,但港股科网股集体走低,腾讯跌超3%近月新低,短期空头占优",
|
"brief": "午后快速拉升涨超4.5%,科网板块整体回暖,富瑞重申首选股目标价795港元提供支撑",
|
||||||
"keywords": ["腾讯控股", "科网股", "下跌", "富瑞", "首选股"],
|
"keywords": ["午后拉升", "涨超4%", "科网股回暖", "富瑞首推"],
|
||||||
"news_headlines": [
|
"news_headlines": [
|
||||||
"富瑞重申腾讯控股为首选股,目标价795港元",
|
"腾讯控股午后涨超4%(2026-06-24)",
|
||||||
"港股科网股多数走低,腾讯控股跌超3%"
|
"港股科网股午后走强 腾讯控股涨3%(2026-06-24)",
|
||||||
|
"腾讯控股快速拉升涨超4.5%(2026-06-24)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "阿里巴巴",
|
"name": "中芯国际",
|
||||||
"code": "09988",
|
"code": "00981",
|
||||||
|
"sentiment": "positive",
|
||||||
|
"confidence": 0.90,
|
||||||
|
"brief": "成交额超200亿元涨近10%,南向资金连续8天净买入,半导体板块资金追捧热度高",
|
||||||
|
"keywords": ["成交额超200亿", "大涨", "南向资金", "半导体"],
|
||||||
|
"news_headlines": [
|
||||||
|
"中芯国际成交额超200亿元(2026-06-24)",
|
||||||
|
"中芯国际成交额超100亿元(2026-06-24)",
|
||||||
|
"中芯国际获南向资金连续8天净买入(2026-06-23)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "万科企业",
|
||||||
|
"code": "02202",
|
||||||
"sentiment": "negative",
|
"sentiment": "negative",
|
||||||
"confidence": 0.85,
|
"confidence": 0.85,
|
||||||
"brief": "港股阿里巴巴跌破100港元整数关口,创2025年4月以来新低,跌超3%,破位信号明显,市场悲观情绪浓厚",
|
"brief": "今日再跌3.33%,房地产板块持续承压,2025年净亏损885.56亿元基本面疲弱",
|
||||||
"keywords": ["阿里巴巴", "港股", "跌破", "新低", "100港元"],
|
"keywords": ["房地产", "下跌", "净亏损", "基本面承压"],
|
||||||
"news_headlines": [
|
"news_headlines": [
|
||||||
"港股阿里巴巴跌破100港元,创2025年4月以来新低"
|
"万科企业:2025年净亏损885.56亿元(2026-04-15)",
|
||||||
|
"港股内房股集体上涨 万科企业涨超12%(2026-05-04)"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"no_news_today": [
|
|
||||||
{"name": "法拉电子", "code": "600563", "change": -6.03, "reason": "当日无明确新闻,但跌幅6%需关注"},
|
|
||||||
{"name": "宁德时代", "code": "300750", "change": -4.03, "reason": "当日无明确新闻,钠电进展消息非今日"},
|
|
||||||
{"name": "小鹏集团", "code": "09868", "change": -4.64, "reason": "当日无明确新闻"},
|
|
||||||
{"name": "中科电气", "code": "300035", "change": -4.55, "reason": "当日无明确新闻"},
|
|
||||||
{"name": "长芯博创", "code": "300548", "change": -4.05, "reason": "当日无明确新闻"},
|
|
||||||
{"name": "建滔积层板", "code": "01888", "change": -5.11, "reason": "当日无明确新闻"}
|
|
||||||
],
|
|
||||||
"risk_alerts": {
|
"risk_alerts": {
|
||||||
"紫金矿业": "单日-8.84%触发大幅下跌,贵金属板块-8.6%领跌全市场。已跌破成本价40.27元至27.75元,深套状态。需关注是否继续下探。",
|
"德明利": "距止盈仅0.1%(现价810.00 vs TP 810.78),今日首度突破800元但高位放量需警惕回调。建议严格执行止盈。",
|
||||||
"腾讯控股": "今日跌4.02%至415.4元,距止损357.8仍有13.8%空间。富瑞看多但短期趋势偏弱。",
|
"建滔积层板": "距止损仅2.6%(现价93.85 vs SL 91.48),连续11天获南向资金净买入形成支撑,但累计涨幅已大需警惕获利回吐。",
|
||||||
"阿里巴巴": "跌破100港元心理关口,创一年多新低。持仓成本109.26元,浮亏约9.3%。"
|
"中国神华": "距止盈0.8%(现价41.86 vs TP 42.12),5月销量数据向好但行业整体偏弱,煤价承压。",
|
||||||
|
"法拉电子": "距止损3.4%(现价178.76 vs SL 172.96),今日涨停但需注意止损位上移保护利润。",
|
||||||
|
"华恒生物": "距止盈3.5%(现价21.40 vs TP 22.15),港股IPO利好但接近目标价。"
|
||||||
},
|
},
|
||||||
"sentiment_summary": {
|
"sentiment_summary": {
|
||||||
"positive_count": 1,
|
"positive_count": 8,
|
||||||
"negative_count": 3,
|
"negative_count": 1,
|
||||||
"neutral_count": 0,
|
"neutral_count": 1,
|
||||||
"overall": "偏空",
|
"overall": "偏多",
|
||||||
"note": "4只有明确新闻的标的中3只偏空,1只偏多,整体市场情绪偏谨慎。有色板块受贵金属暴跌拖累严重,科网股也普遍走弱。"
|
"note": "10只分析标的中8只偏多,1只中性(模塑科技回撤),1只偏空(万科基本面疲弱)。今日持仓多只大涨,但德明利和中国神华已接近止盈位,需注意执行。"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,50 @@
|
|||||||
|
#!/usr/bin/env python3
|
||||||
|
"""修复decisions.json中所有决策的trigger字段(由regenerate_all负责填充)"""
|
||||||
|
|
||||||
|
import json, sys, os
|
||||||
|
|
||||||
|
DECISIONS_PATH = "/home/hmo/web-dashboard/data/decisions.json"
|
||||||
|
DECISIONS_BAK = DECISIONS_PATH + ".bak"
|
||||||
|
|
||||||
|
try:
|
||||||
|
with open(DECISIONS_PATH) as f:
|
||||||
|
dec = json.load(f)
|
||||||
|
except Exception as e:
|
||||||
|
print(f"读decisions.json失败: {e}")
|
||||||
|
sys.exit(1)
|
||||||
|
|
||||||
|
count = 0
|
||||||
|
for d in dec.get("decisions", []):
|
||||||
|
trig = d.get("trigger", {})
|
||||||
|
if trig:
|
||||||
|
continue # 已有trigger,跳过
|
||||||
|
|
||||||
|
sl = d.get("stop_loss", 0) or 0
|
||||||
|
tp = d.get("take_profit", 0) or 0
|
||||||
|
el = d.get("entry_low", 0) or 0
|
||||||
|
eh = d.get("entry_high", 0) or 0
|
||||||
|
code = d.get("code", "")
|
||||||
|
name = d.get("name", "")
|
||||||
|
|
||||||
|
new_trig = {}
|
||||||
|
if sl and float(sl) > 0:
|
||||||
|
new_trig["stop_loss"] = float(sl)
|
||||||
|
if el and eh and float(el) > 0 and float(eh) > 0:
|
||||||
|
new_trig["entry_zone"] = f"{float(el)}~{float(eh)}"
|
||||||
|
if tp and float(tp) > 0:
|
||||||
|
new_trig["take_profit_zone"] = f"0~{float(tp)}"
|
||||||
|
|
||||||
|
d["trigger"] = new_trig
|
||||||
|
count += 1
|
||||||
|
if new_trig:
|
||||||
|
print(f" {code} {name}: trigger={new_trig}")
|
||||||
|
|
||||||
|
# 备份
|
||||||
|
os.makedirs(os.path.dirname(DECISIONS_BAK), exist_ok=True)
|
||||||
|
with open(DECISIONS_BAK, 'w') as f:
|
||||||
|
json.dump(json.load(open(DECISIONS_PATH)), f, indent=2, ensure_ascii=False)
|
||||||
|
|
||||||
|
with open(DECISIONS_PATH, 'w') as f:
|
||||||
|
json.dump(dec, f, indent=2, ensure_ascii=False)
|
||||||
|
|
||||||
|
print(f"\n共{count}只,已更新trigger字段")
|
||||||
@@ -1553,6 +1553,25 @@ def regenerate_all(stdout=True):
|
|||||||
**extra,
|
**extra,
|
||||||
}
|
}
|
||||||
stock["analysis"] = analysis
|
stock["analysis"] = analysis
|
||||||
|
# 同步 top-level 字段 → zone_breach/price_monitor 依赖这些字段
|
||||||
|
# (2026-06-24 bugfix: analysis 子对象有但顶层没有,导致新持仓的止损检测盲区)
|
||||||
|
stock["stop_loss"] = result.get("stop_loss", 0)
|
||||||
|
stock["take_profit"] = result.get("take_profit", 0)
|
||||||
|
stock["entry_low"] = result.get("entry_low", 0)
|
||||||
|
stock["entry_high"] = result.get("entry_high", 0)
|
||||||
|
# 同步 trigger 字段 -> price_monitor 依赖
|
||||||
|
sl = result.get("stop_loss", 0)
|
||||||
|
tp = result.get("take_profit", 0)
|
||||||
|
el = result.get("entry_low", 0)
|
||||||
|
eh = result.get("entry_high", 0)
|
||||||
|
trig = {}
|
||||||
|
if sl and float(sl) > 0:
|
||||||
|
trig["stop_loss"] = float(sl)
|
||||||
|
if el and eh and float(el) > 0 and float(eh) > 0:
|
||||||
|
trig["entry_zone"] = f"{float(el)}~{float(eh)}"
|
||||||
|
if tp and float(tp) > 0:
|
||||||
|
trig["take_profit_zone"] = f"0~{float(tp)}"
|
||||||
|
stock["trigger"] = trig
|
||||||
results.append({
|
results.append({
|
||||||
"code": code, "name": name,
|
"code": code, "name": name,
|
||||||
"price": price, "cost": cost,
|
"price": price, "cost": cost,
|
||||||
|
|||||||
Reference in New Issue
Block a user