建滔价格错误修复 + 币种标记标准化

per_stock_reassess.py: 写入HK股时加currency: HKD标记
防止报告脚本混读CNY vs HKD导致止损判断错位
This commit is contained in:
知微
2026-06-30 11:11:22 +08:00
parent 8e738404d4
commit 28afb14769
4 changed files with 1446 additions and 2032 deletions
+1038 -1624
View File
File diff suppressed because it is too large Load Diff
+38 -38
View File
@@ -1254,7 +1254,7 @@
"volume": 1763719144.0 "volume": 1763719144.0
} }
], ],
"updated_at": 1782786753.496535 "updated_at": 1782788269.1065302
}, },
"00700": { "00700": {
"daily": [ "daily": [
@@ -2511,7 +2511,7 @@
"volume": 667412728.0 "volume": 667412728.0
} }
], ],
"updated_at": 1782786667.4762495 "updated_at": 1782788199.0984986
}, },
"000657": { "000657": {
"daily": [ "daily": [
@@ -3768,7 +3768,7 @@
"volume": 20396773.0 "volume": 20396773.0
} }
], ],
"updated_at": 1782786657.4957185 "updated_at": 1782788191.0967052
}, },
"000700": { "000700": {
"daily": [ "daily": [
@@ -5025,7 +5025,7 @@
"volume": 17181401.0 "volume": 17181401.0
} }
], ],
"updated_at": 1782786663.1144717 "updated_at": 1782788196.0110023
}, },
"000711": { "000711": {
"daily": [ "daily": [
@@ -6282,7 +6282,7 @@
"volume": 15999462.0 "volume": 15999462.0
} }
], ],
"updated_at": 1782786665.8893788 "updated_at": 1782788196.4666977
}, },
"001309": { "001309": {
"daily": [ "daily": [
@@ -7539,7 +7539,7 @@
"volume": 2760837.0 "volume": 2760837.0
} }
], ],
"updated_at": 1782786666.1606102 "updated_at": 1782788197.6898565
}, },
"002594": { "002594": {
"daily": [ "daily": [
@@ -8796,7 +8796,7 @@
"volume": 7929446.0 "volume": 7929446.0
} }
], ],
"updated_at": 1782786666.5152411 "updated_at": 1782788198.0428555
}, },
"00968": { "00968": {
"daily": [ "daily": [
@@ -10053,7 +10053,7 @@
"volume": 1303595711.0 "volume": 1303595711.0
} }
], ],
"updated_at": 1782786668.7724454 "updated_at": 1782788204.7796798
}, },
"00981": { "00981": {
"daily": [ "daily": [
@@ -11310,7 +11310,7 @@
"volume": 2495083345.0 "volume": 2495083345.0
} }
], ],
"updated_at": 1782786675.8055272 "updated_at": 1782788205.3573887
}, },
"01070": { "01070": {
"daily": [ "daily": [
@@ -12567,7 +12567,7 @@
"volume": 148906925.0 "volume": 148906925.0
} }
], ],
"updated_at": 1782786684.7791271 "updated_at": 1782788206.6730776
}, },
"01088": { "01088": {
"daily": [ "daily": [
@@ -13824,7 +13824,7 @@
"volume": 289696739.0 "volume": 289696739.0
} }
], ],
"updated_at": 1782786686.0892537 "updated_at": 1782788210.2618449
}, },
"01211": { "01211": {
"daily": [ "daily": [
@@ -15081,7 +15081,7 @@
"volume": 520224640.0 "volume": 520224640.0
} }
], ],
"updated_at": 1782786687.2704334 "updated_at": 1782788213.828828
}, },
"01478": { "01478": {
"daily": [ "daily": [
@@ -16338,7 +16338,7 @@
"volume": 157832102.0 "volume": 157832102.0
} }
], ],
"updated_at": 1782786690.4650307 "updated_at": 1782788214.2935507
}, },
"01888": { "01888": {
"daily": [ "daily": [
@@ -17595,7 +17595,7 @@
"volume": 1684251408.0 "volume": 1684251408.0
} }
], ],
"updated_at": 1782786691.4483576 "updated_at": 1782788214.7168338
}, },
"02202": { "02202": {
"daily": [ "daily": [
@@ -18852,7 +18852,7 @@
"volume": 424242411.0 "volume": 424242411.0
} }
], ],
"updated_at": 1782786691.8067236 "updated_at": 1782788219.111031
}, },
"02318": { "02318": {
"daily": [ "daily": [
@@ -20109,7 +20109,7 @@
"volume": 828520533.0 "volume": 828520533.0
} }
], ],
"updated_at": 1782786692.392936 "updated_at": 1782788221.3819754
}, },
"02359": { "02359": {
"daily": [ "daily": [
@@ -21366,7 +21366,7 @@
"volume": 133091756.0 "volume": 133091756.0
} }
], ],
"updated_at": 1782786692.8028712 "updated_at": 1782788223.7279296
}, },
"02388": { "02388": {
"daily": [ "daily": [
@@ -22623,7 +22623,7 @@
"volume": 279136126.0 "volume": 279136126.0
} }
], ],
"updated_at": 1782786693.6729617 "updated_at": 1782788230.1837027
}, },
"02628": { "02628": {
"daily": [ "daily": [
@@ -23880,7 +23880,7 @@
"volume": 906095931.0 "volume": 906095931.0
} }
], ],
"updated_at": 1782786700.4309347 "updated_at": 1782788231.6128683
}, },
"06160": { "06160": {
"daily": [ "daily": [
@@ -25137,7 +25137,7 @@
"volume": 109763254.0 "volume": 109763254.0
} }
], ],
"updated_at": 1782786702.4210284 "updated_at": 1782788236.3164809
}, },
"06869": { "06869": {
"daily": [ "daily": [
@@ -26394,7 +26394,7 @@
"volume": 447131411.0 "volume": 447131411.0
} }
], ],
"updated_at": 1782786702.8368182 "updated_at": 1782788237.8034499
}, },
"09868": { "09868": {
"daily": [ "daily": [
@@ -27651,7 +27651,7 @@
"volume": 343118048.0 "volume": 343118048.0
} }
], ],
"updated_at": 1782786703.2167206 "updated_at": 1782788238.3040824
}, },
"09988": { "09988": {
"daily": [ "daily": [
@@ -28908,7 +28908,7 @@
"volume": 1922973839.0 "volume": 1922973839.0
} }
], ],
"updated_at": 1782786703.6248589 "updated_at": 1782788243.5837634
}, },
"300035": { "300035": {
"daily": [ "daily": [
@@ -30165,7 +30165,7 @@
"volume": 4400429.0 "volume": 4400429.0
} }
], ],
"updated_at": 1782786708.0507936 "updated_at": 1782788247.7258425
}, },
"300124": { "300124": {
"daily": [ "daily": [
@@ -31422,7 +31422,7 @@
"volume": 8009597.0 "volume": 8009597.0
} }
], ],
"updated_at": 1782786710.1475163 "updated_at": 1782788248.1081443
}, },
"300308": { "300308": {
"daily": [ "daily": [
@@ -32679,7 +32679,7 @@
"volume": 5855170.0 "volume": 5855170.0
} }
], ],
"updated_at": 1782786710.3623343 "updated_at": 1782788248.6043768
}, },
"300548": { "300548": {
"daily": [ "daily": [
@@ -33936,7 +33936,7 @@
"volume": 4122818.0 "volume": 4122818.0
} }
], ],
"updated_at": 1782786712.0035553 "updated_at": 1782788249.3720946
}, },
"300750": { "300750": {
"daily": [ "daily": [
@@ -35193,7 +35193,7 @@
"volume": 6795828.0 "volume": 6795828.0
} }
], ],
"updated_at": 1782786716.689154 "updated_at": 1782788249.73727
}, },
"518880": { "518880": {
"daily": [ "daily": [
@@ -36450,7 +36450,7 @@
"volume": 74216427.0 "volume": 74216427.0
} }
], ],
"updated_at": 1782786718.119556 "updated_at": 1782788252.0660741
}, },
"600519": { "600519": {
"daily": [ "daily": [
@@ -37707,7 +37707,7 @@
"volume": 810206.0 "volume": 810206.0
} }
], ],
"updated_at": 1782786718.821085 "updated_at": 1782788258.4423447
}, },
"600563": { "600563": {
"daily": [ "daily": [
@@ -38964,7 +38964,7 @@
"volume": 2390925.0 "volume": 2390925.0
} }
], ],
"updated_at": 1782786726.2150664 "updated_at": 1782788259.0087843
}, },
"601318": { "601318": {
"daily": [ "daily": [
@@ -40221,7 +40221,7 @@
"volume": 19118626.0 "volume": 19118626.0
} }
], ],
"updated_at": 1782786732.5504663 "updated_at": 1782788260.8103404
}, },
"601899": { "601899": {
"daily": [ "daily": [
@@ -41478,7 +41478,7 @@
"volume": 65544402.0 "volume": 65544402.0
} }
], ],
"updated_at": 1782786733.2591474 "updated_at": 1782788263.3321202
}, },
"688411": { "688411": {
"daily": [ "daily": [
@@ -42735,7 +42735,7 @@
"volume": 122696229.0 "volume": 122696229.0
} }
], ],
"updated_at": 1782786735.4154406 "updated_at": 1782788263.6162174
}, },
"688630": { "688630": {
"daily": [ "daily": [
@@ -43992,7 +43992,7 @@
"volume": 132048197.0 "volume": 132048197.0
} }
], ],
"updated_at": 1782786741.5126565 "updated_at": 1782788264.2166195
}, },
"688639": { "688639": {
"daily": [ "daily": [
@@ -45249,7 +45249,7 @@
"volume": 124114989.0 "volume": 124114989.0
} }
], ],
"updated_at": 1782786744.0401962 "updated_at": 1782788265.4287102
}, },
"688795": { "688795": {
"daily": [ "daily": [
@@ -46466,7 +46466,7 @@
"volume": 57135746.0 "volume": 57135746.0
} }
], ],
"updated_at": 1782786745.910893 "updated_at": 1782788265.7453396
}, },
"688802": { "688802": {
"daily": [ "daily": [
@@ -47683,6 +47683,6 @@
"volume": 44794504.0 "volume": 44794504.0
} }
], ],
"updated_at": 1782786746.1817 "updated_at": 1782788266.7040112
} }
} }
+289 -289
View File
@@ -7,33 +7,33 @@
"cost": 1316.53, "cost": 1316.53,
"position_pct": 15.27, "position_pct": 15.27,
"is_active": 1, "is_active": 1,
"stop_loss": 1190.07, "stop_loss": 1196.55,
"take_profit": 1322.51, "take_profit": 1328.37,
"entry_low": 1220.0, "entry_low": 1220.0,
"entry_high": 1250.16, "entry_high": 1256.27,
"action": null, "action": null,
"strategy_updated": null, "strategy_updated": null,
"analysis": { "analysis": {
"stop_loss": 1190.07, "stop_loss": 1196.55,
"take_profit": 1322.51, "take_profit": 1328.37,
"entry_low": 1220.0, "entry_low": 1220.0,
"entry_high": 1250.16, "entry_high": 1256.27,
"action": "持有观察 | ⚠️盈亏比偏低(1:0.8),不建议加仓 | 止损1190.07 | 目标1322.51 | 买入区1220.0~1250.16 | 信号:持有", "action": "持有观察 | ⚠️盈亏比偏低(1:0.8),不建议加仓 | 止损1196.55 | 目标1328.37 | 买入区1220.0~1256.27 | 信号:持有",
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:1122.71 弱撑:1220.0 弱压:1282.12 强压:1377.61 | MA5=1283.9 MA10=1293.89 MA20=1237.53 MA60=1001.87", "tech_snapshot": "形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:1128.82 弱撑:1220.0 弱压:1294.32 强压:1383.72 | MA5=1283.9 MA10=1293.89 MA20=1237.53 MA60=1001.87",
"multi_tf_context": "多周期看多 | MA20=1237.53 | MA60=1001.87 | 长撑:日弱支撑=1113.9 | 长压:日强阻=1416.88", "multi_tf_context": "多周期看多 | MA20=1237.53 | MA60=1001.87 | 长撑:日弱支撑=1113.9 | 长压:日强阻=1416.88",
"reassessed_at": "2026-06-30 10:31", "reassessed_at": "2026-06-30 10:57",
"status": "updated", "status": "updated",
"rr_ratio": 0.82, "rr_ratio": 0.78,
"action_note": "⚠️盈亏比偏低(1:0.8),不建议加仓", "action_note": "⚠️盈亏比偏低(1:0.8),不建议加仓",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 1190.07, "stop_loss": 1196.55,
"entry_zone": "1220.0~1250.16", "entry_zone": "1220.0~1256.27",
"take_profit_zone": "0~1322.51" "take_profit_zone": "0~1328.37"
}, },
"price": 1266.92, "price": 1272.71,
"change_pct": 3.85 "change_pct": 4.32
}, },
{ {
"code": "06869", "code": "06869",
@@ -42,33 +42,33 @@
"cost": 263.72, "cost": 263.72,
"position_pct": 13.47, "position_pct": 13.47,
"is_active": 1, "is_active": 1,
"stop_loss": 210.89, "stop_loss": 216.0,
"take_profit": 307.13, "take_profit": 309.76,
"entry_low": 239.4, "entry_low": 239.4,
"entry_high": 251.0, "entry_high": 251.37,
"action": null, "action": null,
"strategy_updated": null, "strategy_updated": null,
"analysis": { "analysis": {
"stop_loss": 210.89, "stop_loss": 216.0,
"take_profit": 307.13, "take_profit": 309.76,
"entry_low": 239.4, "entry_low": 239.4,
"entry_high": 251.0, "entry_high": 251.37,
"action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损210.89 | 目标307.13 | 买入区239.4~251.0 | 信号:持有", "action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损216.0 | 目标309.76 | 买入区239.4~251.37 | 信号:持有",
"tech_snapshot": "形态:带上影阴线/neutral 量价:数据不足 强撑:191.4 弱撑:239.4 弱压:256.4 强压:310.6 | MA5=260.68 MA10=251.16 MA20=244.02 MA60=230.35", "tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:194.07 弱撑:239.4 弱压:261.73 强压:313.27 | MA5=260.68 MA10=251.16 MA20=244.02 MA60=230.35",
"multi_tf_context": "多周期看多 | MA20=244.02 | MA60=230.35 | 长撑:日弱支撑=209.2 | 长压:日强阻=305.0", "multi_tf_context": "多周期看多 | MA20=244.02 | MA60=230.35 | 长撑:日弱支撑=209.2 | 长压:日强阻=305.0",
"reassessed_at": "2026-06-30 10:31", "reassessed_at": "2026-06-30 10:57",
"status": "updated", "status": "updated",
"rr_ratio": 1.09, "rr_ratio": 0.94,
"action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓", "action_note": "⚠️盈亏比偏低(1:0.9),不建议加仓",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 210.89, "stop_loss": 216.0,
"entry_zone": "239.4~251.0", "entry_zone": "239.4~251.37",
"take_profit_zone": "0~307.13" "take_profit_zone": "0~309.76"
}, },
"price": 221.34, "price": 219.78,
"change_pct": 6.52 "change_pct": 5.76
}, },
{ {
"code": "01478", "code": "01478",
@@ -77,33 +77,33 @@
"cost": 13.47, "cost": 13.47,
"position_pct": 7.97, "position_pct": 7.97,
"is_active": 1, "is_active": 1,
"stop_loss": 6.16, "stop_loss": 6.52,
"take_profit": 7.23, "take_profit": 7.44,
"entry_low": 6.21, "entry_low": 6.2,
"entry_high": 7.25, "entry_high": 7.23,
"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": 6.16, "stop_loss": 6.52,
"take_profit": 7.23, "take_profit": 7.44,
"entry_low": 6.21, "entry_low": 6.2,
"entry_high": 7.25, "entry_high": 7.23,
"action": "深套持有 | 深套持有 | 止损6.16 | 目标7.23 | 买入区6.21~7.25 | 信号:持有", "action": "深套持有 | 深套持有 | 止损6.52 | 目标7.44 | 买入区6.2~7.23 | 信号:持有",
"tech_snapshot": "形态:光头光脚阴线/neutral 量价:数据不足 强撑:6.39 弱撑:6.75 弱压:7.1 强压:7.53 | MA5=8.83 MA10=8.99 MA20=9.38 MA60=8.89", "tech_snapshot": "形态:光头光脚阴线/neutral 量价:数据不足 强撑:6.38 弱撑:6.75 弱压:7.1 强压:7.52 | MA5=8.83 MA10=8.99 MA20=9.38 MA60=8.89",
"multi_tf_context": "震荡/无明显方向 | MA20=9.38 | MA60=8.89 | 长撑:日弱支撑=6.74 | 长压:日强阻=10.5", "multi_tf_context": "震荡/无明显方向 | MA20=9.38 | MA60=8.89 | 长撑:日弱支撑=6.74 | 长压:日强阻=10.5",
"reassessed_at": "2026-06-30 10:31", "reassessed_at": "2026-06-30 10:56",
"status": "updated", "status": "updated",
"rr_ratio": 0.61, "rr_ratio": 0.61,
"action_note": "深套持有", "action_note": "深套持有",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 6.16, "stop_loss": 6.52,
"entry_zone": "6.21~7.25", "entry_zone": "6.2~7.23",
"take_profit_zone": "0~7.23" "take_profit_zone": "0~7.44"
}, },
"price": 5.99, "price": 6.01,
"change_pct": 0.0 "change_pct": 0.29
}, },
{ {
"code": "601899", "code": "601899",
@@ -112,33 +112,33 @@
"cost": 39.89, "cost": 39.89,
"position_pct": 7.34, "position_pct": 7.34,
"is_active": 1, "is_active": 1,
"stop_loss": 22.32, "stop_loss": 21.6,
"take_profit": 25.55, "take_profit": 24.6,
"entry_low": 22.52, "entry_low": 22.48,
"entry_high": 26.27, "entry_high": 26.23,
"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.32, "stop_loss": 21.6,
"take_profit": 25.55, "take_profit": 24.6,
"entry_low": 22.52, "entry_low": 22.48,
"entry_high": 26.27, "entry_high": 26.23,
"action": "深套持有 | 深套持有 | 止损22.32 | 目标25.55 | 买入区22.52~26.27 | 信号:持有", "action": "深套持有 | 深套持有 | 止损21.6 | 目标24.6 | 买入区22.48~26.23 | 信号:持有",
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:主动买盘占优 强撑:23.36 弱撑:24.71 弱压:25.79 强压:26.61 | MA5=32.84 MA10=34.55 MA20=35.97 MA60=36.49", "tech_snapshot": "形态:锤子线/T字线/bullish 量价:主动买盘占优 强撑:23.21 弱撑:24.68 弱压:25.79 强压:26.97 | MA5=32.84 MA10=34.55 MA20=35.97 MA60=36.49",
"multi_tf_context": "震荡/无明显方向 | MA20=35.97 | MA60=36.49 | 长撑:日弱支撑=24.98 | 长压:周强阻=35.62", "multi_tf_context": "震荡/无明显方向 | MA20=35.97 | MA60=36.49 | 长撑:日弱支撑=24.98 | 长压:周强阻=35.62",
"reassessed_at": "2026-06-30 10:32", "reassessed_at": "2026-06-30 10:57",
"status": "updated", "status": "updated",
"rr_ratio": 0.42, "rr_ratio": 0.53,
"action_note": "深套持有", "action_note": "深套持有",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 22.32, "stop_loss": 21.6,
"entry_zone": "22.52~26.27", "entry_zone": "22.48~26.23",
"take_profit_zone": "0~25.55" "take_profit_zone": "0~24.6"
}, },
"price": 25.06, "price": 24.98,
"change_pct": -2.83 "change_pct": -3.14
}, },
{ {
"code": "688411", "code": "688411",
@@ -147,33 +147,33 @@
"cost": 266.95, "cost": 266.95,
"position_pct": 6.31, "position_pct": 6.31,
"is_active": 1, "is_active": 1,
"stop_loss": 272.49, "stop_loss": 273.03,
"take_profit": 312.25, "take_profit": 303.96,
"entry_low": 276.54, "entry_low": 278.2,
"entry_high": 290.37, "entry_high": 292.11,
"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": 272.49, "stop_loss": 273.03,
"take_profit": 312.25, "take_profit": 303.96,
"entry_low": 276.54, "entry_low": 278.2,
"entry_high": 290.37, "entry_high": 292.11,
"action": "盈利良好 | 止损272.49 | 目标312.25 | 买入区276.54~290.37 | 信号:持有", "action": "盈利良好 | 止损273.03 | 目标303.96 | 买入区278.2~292.11 | 信号:持有",
"tech_snapshot": "形态:带上影阴线/bearish 量价:买卖均衡 强撑:249.19 弱撑:276.54 弱压:286.11 强压:315.79 | MA5=271.84 MA10=272.79 MA20=269.25 MA60=252.62", "tech_snapshot": "形态:倒T线/射击之星/bearish 量价:买卖均衡 强撑:250.03 弱撑:278.2 弱压:287.77 强压:316.63 | MA5=271.84 MA10=272.79 MA20=269.25 MA60=252.62",
"multi_tf_context": "震荡/无明显方向 | MA20=269.25 | MA60=252.62 | 长撑:MA20=269.25 | 长压:日强阻=307.58", "multi_tf_context": "震荡/无明显方向 | MA20=269.25 | MA60=252.62 | 长撑:MA20=269.25 | 长压:日强阻=307.58",
"reassessed_at": "2026-06-30 10:32", "reassessed_at": "2026-06-30 10:57",
"status": "updated", "status": "updated",
"rr_ratio": 4.14, "rr_ratio": 4.17,
"action_note": "", "action_note": "",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 272.49, "stop_loss": 273.03,
"entry_zone": "276.54~290.37", "entry_zone": "278.2~292.11",
"take_profit_zone": "0~312.25" "take_profit_zone": "0~303.96"
}, },
"price": 280.9, "price": 283.32,
"change_pct": -1.78 "change_pct": -0.94
}, },
{ {
"code": "688981", "code": "688981",
@@ -182,33 +182,33 @@
"cost": 126.07, "cost": 126.07,
"position_pct": 5.44, "position_pct": 5.44,
"is_active": 1, "is_active": 1,
"stop_loss": 149.09, "stop_loss": 154.07,
"take_profit": 162.13, "take_profit": 173.58,
"entry_low": 151.0, "entry_low": 151.0,
"entry_high": 158.55, "entry_high": 158.55,
"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": 149.09, "stop_loss": 154.07,
"take_profit": 162.13, "take_profit": 173.58,
"entry_low": 151.0, "entry_low": 151.0,
"entry_high": 158.55, "entry_high": 158.55,
"action": "盈利良好 | 止损149.09 | 目标162.13 | 买入区151.0~158.55 | 信号:持有", "action": "盈利良好 | 止损154.07 | 目标173.58 | 买入区151.0~158.55 | 信号:持有",
"tech_snapshot": "形态:带下影阳线/bullish 量价:买卖均衡 强撑:138.45 弱撑:151.0 弱压:157.33 强压:168.89 | MA5=149.97 MA10=143.15 MA20=135.98 MA60=122.6", "tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:137.56 弱撑:151.0 弱压:163.11 强压:175.54 | MA5=149.97 MA10=143.15 MA20=135.98 MA60=122.6",
"multi_tf_context": "震荡/无明显方向 | MA20=135.98 | MA60=122.6 | 长撑:MA20=135.98 | 长压:周强阻=159.05", "multi_tf_context": "震荡/无明显方向 | MA20=135.98 | MA60=122.6 | 长撑:MA20=135.98 | 长压:周强阻=159.05",
"reassessed_at": "2026-06-30 10:32", "reassessed_at": "2026-06-30 10:57",
"status": "updated", "status": "updated",
"rr_ratio": 2.92, "rr_ratio": 2.13,
"action_note": "", "action_note": "",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 149.09, "stop_loss": 154.07,
"entry_zone": "151.0~158.55", "entry_zone": "151.0~158.55",
"take_profit_zone": "0~162.13" "take_profit_zone": "0~173.58"
}, },
"price": 154.9, "price": 159.99,
"change_pct": 2.58 "change_pct": 5.95
}, },
{ {
"code": "01888", "code": "01888",
@@ -217,33 +217,33 @@
"cost": 88.23, "cost": 88.23,
"position_pct": 5.28, "position_pct": 5.28,
"is_active": 1, "is_active": 1,
"stop_loss": 94.62, "stop_loss": 97.39,
"take_profit": 110.23, "take_profit": 111.71,
"entry_low": 94.17, "entry_low": 96.3,
"entry_high": 98.88, "entry_high": 101.11,
"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": 94.62, "stop_loss": 97.39,
"take_profit": 110.23, "take_profit": 111.71,
"entry_low": 94.17, "entry_low": 96.3,
"entry_high": 98.88, "entry_high": 101.11,
"action": "盈利良好 | 止损94.62 | 目标110.23 | 买入区94.17~98.88 | 信号:持有", "action": "盈利良好 | 止损97.39 | 目标111.71 | 买入区96.3~101.11 | 信号:持有",
"tech_snapshot": "形态:倒T线/射击之星/bearish 量价:数据不足 强撑:82.58 弱撑:94.17 弱压:99.57 强压:111.48 | MA5=95.97 MA10=91.83 MA20=74.34 MA60=48.8", "tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:84.08 弱撑:96.3 弱压:102.57 强压:112.98 | MA5=95.97 MA10=91.83 MA20=74.34 MA60=48.8",
"multi_tf_context": "多周期看多 | MA20=74.34 | MA60=48.8 | 长撑:MA20=74.34 | 长压:日强阻=107.2", "multi_tf_context": "多周期看多 | MA20=74.34 | MA60=48.8 | 长撑:MA20=74.34 | 长压:日强阻=107.2",
"reassessed_at": "2026-06-30 10:31", "reassessed_at": "2026-06-30 10:56",
"status": "updated", "status": "updated",
"rr_ratio": 4.12, "rr_ratio": 3.07,
"action_note": "", "action_note": "",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 94.62, "stop_loss": 97.39,
"entry_zone": "94.17~98.88", "entry_zone": "96.3~101.11",
"take_profit_zone": "0~110.23" "take_profit_zone": "0~111.71"
}, },
"price": 85.93, "price": 86.45,
"change_pct": 2.8 "change_pct": 3.43
}, },
{ {
"code": "688639", "code": "688639",
@@ -252,33 +252,33 @@
"cost": 21.51, "cost": 21.51,
"position_pct": 5.25, "position_pct": 5.25,
"is_active": 1, "is_active": 1,
"stop_loss": 13.32, "stop_loss": 14.38,
"take_profit": 16.65, "take_profit": 18.35,
"entry_low": 14.64, "entry_low": 14.37,
"entry_high": 17.08, "entry_high": 16.77,
"action": null, "action": null,
"strategy_updated": null, "strategy_updated": null,
"analysis": { "analysis": {
"stop_loss": 13.32, "stop_loss": 14.38,
"take_profit": 16.65, "take_profit": 18.35,
"entry_low": 14.64, "entry_low": 14.37,
"entry_high": 17.08, "entry_high": 16.77,
"action": "深套持有 | 深套持有 | 止损13.32 | 目标16.65 | 买入区14.64~17.08 | 信号:持有", "action": "深套持有 | 深套持有 | 止损14.38 | 目标18.35 | 买入区14.37~16.77 | 信号:持有",
"tech_snapshot": "形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:13.79 弱撑:15.81 弱压:16.97 强压:19.27 | MA5=32.8 MA10=33.91 MA20=35.99 MA60=34.5", "tech_snapshot": "形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:13.63 弱撑:15.48 弱压:16.82 强压:19.11 | MA5=32.8 MA10=33.91 MA20=35.99 MA60=34.5",
"multi_tf_context": "多周期看多 | MA20=35.99 | MA60=34.5 | 长撑:日弱支撑=15.65 | 长压:月强阻=43.44", "multi_tf_context": "多周期看多 | MA20=35.99 | MA60=34.5 | 长撑:日弱支撑=15.65 | 长压:月强阻=43.44",
"reassessed_at": "2026-06-30 10:32", "reassessed_at": "2026-06-30 10:57",
"status": "updated", "status": "updated",
"rr_ratio": 1.21, "rr_ratio": 1.31,
"action_note": "深套持有", "action_note": "深套持有",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 13.32, "stop_loss": 14.38,
"entry_zone": "14.64~17.08", "entry_zone": "14.37~16.77",
"take_profit_zone": "0~16.65" "take_profit_zone": "0~18.35"
}, },
"price": 16.16, "price": 15.91,
"change_pct": -2.83 "change_pct": -4.33
}, },
{ {
"code": "300750", "code": "300750",
@@ -287,33 +287,33 @@
"cost": 401.78, "cost": 401.78,
"position_pct": 4.64, "position_pct": 4.64,
"is_active": 1, "is_active": 1,
"stop_loss": 375.83, "stop_loss": 379.27,
"take_profit": 409.0, "take_profit": 409.12,
"entry_low": 386.49, "entry_low": 386.75,
"entry_high": 394.43, "entry_high": 394.56,
"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": 375.83, "stop_loss": 379.27,
"take_profit": 409.0, "take_profit": 409.12,
"entry_low": 386.49, "entry_low": 386.75,
"entry_high": 394.43, "entry_high": 394.56,
"action": "持有观察 | ⚠️盈亏比偏低(1:1.2),不建议加仓 | 止损375.83 | 目标409.0 | 买入区386.49~394.43 | 信号:弱势持有", "action": "持有观察 | ⚠️盈亏比偏低(1:1.3),不建议加仓 | 止损379.27 | 目标409.12 | 买入区386.75~394.56 | 信号:弱势持有",
"tech_snapshot": "形态:倒T线/射击之星/bearish 量价:买卖均衡 强撑:362.82 弱撑:386.49 弱压:398.85 强压:426.04 | MA5=392.63 MA10=396.43 MA20=400.7 MA60=414.36", "tech_snapshot": "形态:倒T线/射击之星/bearish 量价:买卖均衡 强撑:362.95 弱撑:386.75 弱压:399.11 强压:426.17 | MA5=392.63 MA10=396.43 MA20=400.7 MA60=414.36",
"multi_tf_context": "震荡/无明显方向 | MA20=400.7 | MA60=414.36 | 长撑:日弱支撑=380.03 | 长压:周强阻=468.75", "multi_tf_context": "震荡/无明显方向 | MA20=400.7 | MA60=414.36 | 长撑:日弱支撑=380.03 | 长压:周强阻=468.75",
"reassessed_at": "2026-06-30 10:31", "reassessed_at": "2026-06-30 10:57",
"status": "updated", "status": "updated",
"rr_ratio": 1.21, "rr_ratio": 1.25,
"action_note": "⚠️盈亏比偏低(1:1.2),不建议加仓", "action_note": "⚠️盈亏比偏低(1:1.3),不建议加仓",
"timing_signal": "弱势持有" "timing_signal": "弱势持有"
}, },
"trigger": { "trigger": {
"stop_loss": 375.83, "stop_loss": 379.27,
"entry_zone": "386.49~394.43", "entry_zone": "386.75~394.56",
"take_profit_zone": "0~409.0" "take_profit_zone": "0~409.12"
}, },
"price": 391.35, "price": 392.86,
"change_pct": -0.26 "change_pct": 0.13
}, },
{ {
"code": "01211", "code": "01211",
@@ -322,33 +322,33 @@
"cost": 104.87, "cost": 104.87,
"position_pct": 4.62, "position_pct": 4.62,
"is_active": 1, "is_active": 1,
"stop_loss": 64.18, "stop_loss": 62.36,
"take_profit": 75.25, "take_profit": 71.43,
"entry_low": 64.76, "entry_low": 64.89,
"entry_high": 75.55, "entry_high": 75.7,
"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": 64.18, "stop_loss": 62.36,
"take_profit": 75.25, "take_profit": 71.43,
"entry_low": 64.76, "entry_low": 64.89,
"entry_high": 75.55, "entry_high": 75.7,
"action": "深套持有 | 深套持有 | 止损64.18 | 目标75.25 | 买入区64.76~75.55 | 信号:持有", "action": "深套持有 | 深套持有 | 止损62.36 | 目标71.43 | 买入区64.89~75.7 | 信号:持有",
"tech_snapshot": "形态:倒T线/射击之星/bearish 量价:数据不足 强撑:66.88 弱撑:71.17 弱压:73.42 强压:78.39 | MA5=97.34 MA10=96.41 MA20=97.65 MA60=98.08", "tech_snapshot": "形态:倒T线/射击之星/bearish 量价:数据不足 强撑:66.78 弱撑:71.0 弱压:73.7 强压:78.32 | MA5=97.34 MA10=96.41 MA20=97.65 MA60=98.08",
"multi_tf_context": "多周期看多 | MA20=97.65 | MA60=98.08 | 长撑:日弱支撑=72.45 | 长压:日强阻=97.15", "multi_tf_context": "多周期看多 | MA20=97.65 | MA60=98.08 | 长撑:日弱支撑=72.45 | 长压:日强阻=97.15",
"reassessed_at": "2026-06-30 10:31", "reassessed_at": "2026-06-30 10:56",
"status": "updated", "status": "updated",
"rr_ratio": 0.6, "rr_ratio": 0.57,
"action_note": "深套持有", "action_note": "深套持有",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 64.18, "stop_loss": 62.36,
"entry_zone": "64.76~75.55", "entry_zone": "64.89~75.7",
"take_profit_zone": "0~75.25" "take_profit_zone": "0~71.43"
}, },
"price": 62.63, "price": 62.58,
"change_pct": -1.03 "change_pct": -1.1
}, },
{ {
"code": "02202", "code": "02202",
@@ -357,33 +357,33 @@
"cost": 4.67, "cost": 4.67,
"position_pct": 4.6, "position_pct": 4.6,
"is_active": 1, "is_active": 1,
"stop_loss": 1.74, "stop_loss": 1.9,
"take_profit": 2.07, "take_profit": 2.31,
"entry_low": 1.91, "entry_low": 1.9,
"entry_high": 2.23, "entry_high": 2.22,
"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.74, "stop_loss": 1.9,
"take_profit": 2.07, "take_profit": 2.31,
"entry_low": 1.91, "entry_low": 1.9,
"entry_high": 2.23, "entry_high": 2.22,
"action": "深套持有 | 深套持有 | 止损1.74 | 目标2.07 | 买入区1.91~2.23 | 信号:持有", "action": "深套持有 | 深套持有 | 止损1.9 | 目标2.31 | 买入区1.9~2.22 | 信号:持有",
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:1.9 弱撑:2.07 弱压:2.21 强压:2.4 | MA5=3.36 MA10=3.39 MA20=3.47 MA60=3.52", "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:1.89 弱撑:2.07 弱压:2.21 强压:2.41 | MA5=3.36 MA10=3.39 MA20=3.47 MA60=3.52",
"multi_tf_context": "多周期看多 | MA20=3.47 | MA60=3.52 | 长撑:日强支撑=2.16 | 长压:日强阻=2.85", "multi_tf_context": "多周期看多 | MA20=3.47 | MA60=3.52 | 长撑:日强支撑=2.16 | 长压:日强阻=2.85",
"reassessed_at": "2026-06-30 10:31", "reassessed_at": "2026-06-30 10:57",
"status": "updated", "status": "updated",
"rr_ratio": 0.87, "rr_ratio": 0.94,
"action_note": "深套持有", "action_note": "深套持有",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 1.74, "stop_loss": 1.9,
"entry_zone": "1.91~2.23", "entry_zone": "1.9~2.22",
"take_profit_zone": "0~2.07" "take_profit_zone": "0~2.31"
}, },
"price": 1.82, "price": 1.83,
"change_pct": -4.98 "change_pct": -4.52
}, },
{ {
"code": "00700", "code": "00700",
@@ -392,33 +392,33 @@
"cost": 443.13, "cost": 443.13,
"position_pct": 4.41, "position_pct": 4.41,
"is_active": 1, "is_active": 1,
"stop_loss": 409.73, "stop_loss": 408.18,
"take_profit": 449.2, "take_profit": 439.59,
"entry_low": 418.27, "entry_low": 416.13,
"entry_high": 424.13, "entry_high": 423.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": 409.73, "stop_loss": 408.18,
"take_profit": 449.2, "take_profit": 439.59,
"entry_low": 418.27, "entry_low": 416.13,
"entry_high": 424.13, "entry_high": 423.07,
"action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损409.73 | 目标449.2 | 买入区418.27~424.13 | 信号:持有", "action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损408.18 | 目标439.59 | 买入区416.13~423.07 | 信号:持有",
"tech_snapshot": "形态:倒T线/射击之星/bearish 量价:数据不足 强撑:393.97 弱撑:418.27 弱压:428.27 强压:454.29 | MA5=615.8 MA10=618.1 MA20=613.3 MA60=563.41", "tech_snapshot": "形态:倒T线/射击之星/bearish 量价:数据不足 强撑:388.22 弱撑:416.13 弱压:427.73 强压:457.91 | MA5=615.8 MA10=618.1 MA20=613.3 MA60=563.41",
"multi_tf_context": "多周期看多 | MA20=613.3 | MA60=563.41 | 长撑:日强支撑=411.0 | 长压:周强阻=526.5", "multi_tf_context": "多周期看多 | MA20=613.3 | MA60=563.41 | 长撑:日强支撑=411.0 | 长压:周强阻=526.5",
"reassessed_at": "2026-06-30 10:31", "reassessed_at": "2026-06-30 10:56",
"status": "updated", "status": "updated",
"rr_ratio": 1.12, "rr_ratio": 1.14,
"action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓", "action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 409.73, "stop_loss": 408.18,
"entry_zone": "418.27~424.13", "entry_zone": "416.13~423.07",
"take_profit_zone": "0~449.2" "take_profit_zone": "0~439.59"
}, },
"price": 365.08, "price": 365.6,
"change_pct": 0.1 "change_pct": 0.24
}, },
{ {
"code": "00981", "code": "00981",
@@ -427,33 +427,33 @@
"cost": 75.94, "cost": 75.94,
"position_pct": 4.2, "position_pct": 4.2,
"is_active": 1, "is_active": 1,
"stop_loss": 84.61, "stop_loss": 86.72,
"take_profit": 92.88, "take_profit": 97.27,
"entry_low": 84.8, "entry_low": 84.8,
"entry_high": 89.04, "entry_high": 89.04,
"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": 84.61, "stop_loss": 86.72,
"take_profit": 92.88, "take_profit": 97.27,
"entry_low": 84.8, "entry_low": 84.8,
"entry_high": 89.04, "entry_high": 89.04,
"action": "盈利良好 | 止损84.61 | 目标92.88 | 买入区84.8~89.04 | 信号:持有", "action": "盈利良好 | 止损86.72 | 目标97.27 | 买入区84.8~89.04 | 信号:持有",
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:77.35 弱撑:84.8 弱压:89.85 强压:96.75 | MA5=82.69 MA10=79.53 MA20=78.08 MA60=70.8", "tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:77.18 弱撑:84.8 弱压:91.32 强压:98.38 | MA5=82.69 MA10=79.53 MA20=78.08 MA60=70.8",
"multi_tf_context": "震荡/无明显方向 | MA20=78.08 | MA60=70.8 | 长撑:MA20=78.08 | 长压:周强阻=93.0", "multi_tf_context": "震荡/无明显方向 | MA20=78.08 | MA60=70.8 | 长撑:MA20=78.08 | 长压:周强阻=93.0",
"reassessed_at": "2026-06-30 10:31", "reassessed_at": "2026-06-30 10:56",
"status": "updated", "status": "updated",
"rr_ratio": 2.62, "rr_ratio": 2.01,
"action_note": "", "action_note": "",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 84.61, "stop_loss": 86.72,
"entry_zone": "84.8~89.04", "entry_zone": "84.8~89.04",
"take_profit_zone": "0~92.88" "take_profit_zone": "0~97.27"
}, },
"price": 77.03, "price": 78.55,
"change_pct": 4.66 "change_pct": 6.72
}, },
{ {
"code": "300548", "code": "300548",
@@ -462,33 +462,33 @@
"cost": 231.46, "cost": 231.46,
"position_pct": 3.2, "position_pct": 3.2,
"is_active": 1, "is_active": 1,
"stop_loss": 259.62, "stop_loss": 265.76,
"take_profit": 300.43, "take_profit": 300.43,
"entry_low": 253.19, "entry_low": 253.19,
"entry_high": 265.85, "entry_high": 265.85,
"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": 259.62, "stop_loss": 265.76,
"take_profit": 300.43, "take_profit": 300.43,
"entry_low": 253.19, "entry_low": 253.19,
"entry_high": 265.85, "entry_high": 265.85,
"action": "盈利良好 | 止损259.62 | 目标300.43 | 买入区253.19~265.85 | 信号:持有", "action": "盈利良好 | 止损265.76 | 目标300.43 | 买入区253.19~265.85 | 信号:持有",
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:220.98 弱撑:253.19 弱压:272.76 强压:303.83 | MA5=273.2 MA10=276.81 MA20=252.3 MA60=243.4", "tech_snapshot": "形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:224.93 弱撑:253.19 弱压:280.65 强压:303.83 | MA5=273.2 MA10=276.81 MA20=252.3 MA60=243.4",
"multi_tf_context": "多周期看多 | MA20=252.3 | MA60=243.4 | 长撑:MA60=243.4 | 长压:日强阻=309.98", "multi_tf_context": "多周期看多 | MA20=252.3 | MA60=243.4 | 长撑:MA60=243.4 | 长压:日强阻=309.98",
"reassessed_at": "2026-06-30 10:31", "reassessed_at": "2026-06-30 10:57",
"status": "updated", "status": "updated",
"rr_ratio": 2.7, "rr_ratio": 2.18,
"action_note": "", "action_note": "",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 259.62, "stop_loss": 265.76,
"entry_zone": "253.19~265.85", "entry_zone": "253.19~265.85",
"take_profit_zone": "0~300.43" "take_profit_zone": "0~300.43"
}, },
"price": 269.94, "price": 273.16,
"change_pct": 6.62 "change_pct": 7.89
}, },
{ {
"code": "518880", "code": "518880",
@@ -497,33 +497,33 @@
"cost": 12.19, "cost": 12.19,
"position_pct": 2.45, "position_pct": 2.45,
"is_active": 1, "is_active": 1,
"stop_loss": 6.76, "stop_loss": 7.12,
"take_profit": 7.69, "take_profit": 8.12,
"entry_low": 7.41, "entry_low": 7.42,
"entry_high": 8.65, "entry_high": 8.65,
"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.76, "stop_loss": 7.12,
"take_profit": 7.69, "take_profit": 8.12,
"entry_low": 7.41, "entry_low": 7.42,
"entry_high": 8.65, "entry_high": 8.65,
"action": "深套持有 | 深套持有 | 止损6.76 | 目标7.69 | 买入区7.41~8.65 | 信号:持有", "action": "深套持有 | 深套持有 | 止损7.12 | 目标8.12 | 买入区7.42~8.65 | 信号:持有",
"tech_snapshot": "形态:带上影阴线/bearish 量价:数据不足 强撑:7.6 弱撑:8.21 弱压:8.45 强压:8.9 | MA5=9.49 MA10=9.51 MA20=9.79 MA60=10.33", "tech_snapshot": "形态:带上影阴线/bearish 量价:数据不足 强撑:7.6 弱撑:8.22 弱压:8.45 强压:8.91 | MA5=9.49 MA10=9.51 MA20=9.79 MA60=10.33",
"multi_tf_context": "震荡/无明显方向 | MA20=9.79 | MA60=10.33 | 长撑:日强支撑=8.27 | 长压:周强阻=10.15", "multi_tf_context": "震荡/无明显方向 | MA20=9.79 | MA60=10.33 | 长撑:日强支撑=8.27 | 长压:周强阻=10.15",
"reassessed_at": "2026-06-30 10:31", "reassessed_at": "2026-06-30 10:57",
"status": "updated", "status": "updated",
"rr_ratio": 0.54, "rr_ratio": 0.54,
"action_note": "深套持有", "action_note": "深套持有",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 6.76, "stop_loss": 7.12,
"entry_zone": "7.41~8.65", "entry_zone": "7.42~8.65",
"take_profit_zone": "0~7.69" "take_profit_zone": "0~8.12"
}, },
"price": 8.23, "price": 8.25,
"change_pct": -2.6 "change_pct": -2.33
}, },
{ {
"code": "300035", "code": "300035",
@@ -532,33 +532,33 @@
"cost": 22.29, "cost": 22.29,
"position_pct": 2.42, "position_pct": 2.42,
"is_active": 1, "is_active": 1,
"stop_loss": 13.41, "stop_loss": 13.21,
"take_profit": 15.46, "take_profit": 15.05,
"entry_low": 12.89, "entry_low": 12.94,
"entry_high": 15.04, "entry_high": 15.1,
"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.41, "stop_loss": 13.21,
"take_profit": 15.46, "take_profit": 15.05,
"entry_low": 12.89, "entry_low": 12.94,
"entry_high": 15.04, "entry_high": 15.1,
"action": "深套持有 | 深套持有 | 止损13.41 | 目标15.46 | 买入区12.89~15.04 | 信号:持有", "action": "深套持有 | 深套持有 | 止损13.21 | 目标15.05 | 买入区12.94~15.1 | 信号:持有",
"tech_snapshot": "形态:阳线/bullish 量价:主动卖盘占优 强撑:12.88 弱撑:14.12 弱压:14.41 强压:15.64 | MA5=21.55 MA10=21.83 MA20=22.11 MA60=21.46", "tech_snapshot": "形态:带下影阳线/bullish 量价:主动卖盘占优 强撑:12.92 弱撑:14.17 弱压:14.5 强压:15.68 | MA5=21.55 MA10=21.83 MA20=22.11 MA60=21.46",
"multi_tf_context": "震荡/无明显方向 | MA20=22.11 | MA60=21.46 | 长撑:日强支撑=13.74 | 长压:日强阻=18.23", "multi_tf_context": "震荡/无明显方向 | MA20=22.11 | MA60=21.46 | 长撑:日强支撑=13.74 | 长压:日强阻=18.23",
"reassessed_at": "2026-06-30 10:31", "reassessed_at": "2026-06-30 10:57",
"status": "updated", "status": "updated",
"rr_ratio": 0.61, "rr_ratio": 0.6,
"action_note": "深套持有", "action_note": "深套持有",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 13.41, "stop_loss": 13.21,
"entry_zone": "12.89~15.04", "entry_zone": "12.94~15.1",
"take_profit_zone": "0~15.46" "take_profit_zone": "0~15.05"
}, },
"price": 14.3, "price": 14.23,
"change_pct": 0.78 "change_pct": 0.28
}, },
{ {
"code": "000700", "code": "000700",
@@ -579,11 +579,11 @@
"entry_low": 13.32, "entry_low": 13.32,
"entry_high": 14.09, "entry_high": 14.09,
"action": "持有观察 | ⚠️盈亏比极低,关注 | 止损13.91 | 目标15.54 | 买入区13.32~14.09 | 信号:持有", "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损13.91 | 目标15.54 | 买入区13.32~14.09 | 信号:持有",
"tech_snapshot": "形态:带下影阳线/bullish 量价:主动买盘占优 强撑:12.54 弱撑:13.86 弱压:14.89 强压:15.25 | MA5=14.54 MA10=15.05 MA20=15.38 MA60=13.59", "tech_snapshot": "形态:带下影阳线/bullish 量价:主动买盘占优 强撑:12.56 弱撑:13.86 弱压:14.93 强压:15.25 | MA5=14.54 MA10=15.05 MA20=15.38 MA60=13.59",
"multi_tf_context": "多周期看多 | MA20=15.38 | MA60=13.59 | 长撑:日弱支撑=13.78 | 长压:日强阻=18.66", "multi_tf_context": "多周期看多 | MA20=15.38 | MA60=13.59 | 长撑:日弱支撑=13.78 | 长压:日强阻=18.66",
"reassessed_at": "2026-06-30 10:31", "reassessed_at": "2026-06-30 10:56",
"status": "manual", "status": "manual",
"rr_ratio": 1.36, "rr_ratio": 1.43,
"action_note": "⚠️盈亏比极低,关注", "action_note": "⚠️盈亏比极低,关注",
"timing_signal": "持有" "timing_signal": "持有"
}, },
@@ -592,8 +592,8 @@
"entry_zone": "13.32~14.09", "entry_zone": "13.32~14.09",
"take_profit_zone": "0~15.54" "take_profit_zone": "0~15.54"
}, },
"price": 14.62, "price": 14.7,
"change_pct": 5.48 "change_pct": 6.06
}, },
{ {
"code": "600563", "code": "600563",
@@ -602,33 +602,33 @@
"cost": 147.18, "cost": 147.18,
"position_pct": 2.3, "position_pct": 2.3,
"is_active": 1, "is_active": 1,
"stop_loss": 183.7, "stop_loss": 183.98,
"take_profit": 206.01, "take_profit": 206.01,
"entry_low": 184.17, "entry_low": 183.44,
"entry_high": 193.38, "entry_high": 192.61,
"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": {
"stop_loss": 183.7, "stop_loss": 183.98,
"take_profit": 206.01, "take_profit": 206.01,
"entry_low": 184.17, "entry_low": 183.44,
"entry_high": 193.38, "entry_high": 192.61,
"action": "盈利良好 | 止损183.7 | 目标206.01 | 买入区184.17~193.38 | 信号:持有", "action": "盈利良好 | 止损183.98 | 目标206.01 | 买入区183.44~192.61 | 信号:持有",
"tech_snapshot": "形态:带上影阳线/neutral 量价:买卖均衡 强撑:170.46 弱撑:184.17 弱压:195.75 强压:208.34 | MA5=181.89 MA10=174.62 MA20=165.95 MA60=142.47", "tech_snapshot": "形态:倒T线/射击之星/neutral 量价:买卖均衡 强撑:170.46 弱撑:183.44 弱压:195.02 强压:208.34 | MA5=181.89 MA10=174.62 MA20=165.95 MA60=142.47",
"multi_tf_context": "多周期看多 | MA20=165.95 | MA60=142.47 | 长撑:MA20=165.95 | 长压:日强阻=198.8", "multi_tf_context": "多周期看多 | MA20=165.95 | MA60=142.47 | 长撑:MA20=165.95 | 长压:日强阻=198.8",
"reassessed_at": "2026-06-30 10:32", "reassessed_at": "2026-06-30 10:57",
"status": "updated", "status": "updated",
"rr_ratio": 3.64, "rr_ratio": 3.0,
"action_note": "", "action_note": "",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 183.7, "stop_loss": 183.98,
"entry_zone": "184.17~193.38", "entry_zone": "183.44~192.61",
"take_profit_zone": "0~206.01" "take_profit_zone": "0~206.01"
}, },
"price": 190.49, "price": 190.02,
"change_pct": 0.58 "change_pct": 0.33
}, },
{ {
"code": "01088", "code": "01088",
@@ -637,41 +637,41 @@
"cost": 45.89, "cost": 45.89,
"position_pct": 2.14, "position_pct": 2.14,
"is_active": 1, "is_active": 1,
"stop_loss": 35.77, "stop_loss": 37.77,
"take_profit": 37.86, "take_profit": 40.33,
"entry_low": 40.13, "entry_low": 40.09,
"entry_high": 40.8, "entry_high": 40.79,
"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": 35.77, "stop_loss": 37.77,
"take_profit": 37.86, "take_profit": 40.33,
"entry_low": 40.13, "entry_low": 40.09,
"entry_high": 40.8, "entry_high": 40.79,
"action": "持有观察 | ⚠️盈亏比偏低(1:1.2),不建议加仓 | 止损35.77 | 目标37.86 | 买入区40.13~40.8 | 信号:持有", "action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损37.77 | 目标40.33 | 买入区40.09~40.79 | 信号:持有",
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:37.79 弱撑:40.13 弱压:41.15 强压:43.82 | MA5=41.25 MA10=42.05 MA20=44.1 MA60=45.26", "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:37.36 弱撑:40.09 弱压:41.25 强压:44.22 | MA5=41.25 MA10=42.05 MA20=44.1 MA60=45.26",
"multi_tf_context": "震荡/无明显方向 | MA20=44.1 | MA60=45.26 | 长撑:日弱支撑=40.18 | 长压:月强阻=49.62", "multi_tf_context": "震荡/无明显方向 | MA20=44.1 | MA60=45.26 | 长撑:日弱支撑=40.18 | 长压:月强阻=49.62",
"reassessed_at": "2026-06-30 10:31", "reassessed_at": "2026-06-30 10:56",
"status": "updated", "status": "updated",
"rr_ratio": 1.24, "rr_ratio": 1.14,
"action_note": "⚠️盈亏比偏低(1:1.2),不建议加仓", "action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓",
"timing_signal": "持有" "timing_signal": "持有"
}, },
"trigger": { "trigger": {
"stop_loss": 35.77, "stop_loss": 37.77,
"entry_zone": "40.13~40.8", "entry_zone": "40.09~40.79",
"take_profit_zone": "0~37.86" "take_profit_zone": "0~40.33"
}, },
"price": 35.22, "price": 34.98,
"change_pct": -1.27 "change_pct": -1.95
} }
], ],
"cash": 92678.85, "cash": 92678.85,
"total_market_value": 835552.6, "total_market_value": 835552.6,
"total_assets": 997902.25, "total_assets": 1000647.25,
"total_pl": 0, "total_pl": 0,
"position_pct": 86.76, "position_pct": 86.79,
"updated_at": "2026-06-30 10:37", "updated_at": "2026-06-30 11:10",
"source": "/home/hmo/stocks/holding.xls", "source": "/home/hmo/stocks/holding.xls",
"frozen_cash": 39481.4, "frozen_cash": 39481.4,
"available_cash": 92678.85, "available_cash": 92678.85,
@@ -689,7 +689,7 @@
"timestamp": "2026-06-29 10:43" "timestamp": "2026-06-29 10:43"
} }
], ],
"total_mv": 865742.0, "total_mv": 868487.0,
"note": "cash fixed from screenshot 6/29, prices=CNY", "note": "cash fixed from screenshot 6/29, prices=CNY",
"currency": "CNY", "currency": "CNY",
"last_verified_at": "2026-06-29 22:28", "last_verified_at": "2026-06-29 22:28",
+45 -45
View File
@@ -16,7 +16,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 828.0, "high": 828.0,
"low": 780.95, "low": 780.95,
"close": 814.95 "close": 819.0
} }
], ],
"000657": [ "000657": [
@@ -36,7 +36,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 101.5, "high": 101.5,
"low": 91.68, "low": 91.68,
"close": 94.7 "close": 96.0
} }
], ],
"000700": [ "000700": [
@@ -54,9 +54,9 @@
}, },
{ {
"date": "2026-06-30", "date": "2026-06-30",
"high": 14.71, "high": 14.79,
"low": 13.4, "low": 13.4,
"close": 14.6 "close": 14.58
} }
], ],
"000711": [ "000711": [
@@ -96,7 +96,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 978.0, "high": 978.0,
"low": 886.66, "low": 886.66,
"close": 934.0 "close": 928.51
} }
], ],
"002594": [ "002594": [
@@ -116,7 +116,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 80.95, "high": 80.95,
"low": 77.6, "low": 77.6,
"close": 78.7 "close": 78.93
} }
], ],
"00700": [ "00700": [
@@ -136,7 +136,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 432.0, "high": 432.0,
"low": 415.0, "low": 415.0,
"close": 421.2 "close": 420.8
} }
], ],
"00968": [ "00968": [
@@ -156,7 +156,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 2.07, "high": 2.07,
"low": 2.0, "low": 2.0,
"close": 2.04 "close": 2.05
} }
], ],
"00981": [ "00981": [
@@ -174,9 +174,9 @@
}, },
{ {
"date": "2026-06-30", "date": "2026-06-30",
"high": 89.2, "high": 89.65,
"low": 79.35, "low": 79.35,
"close": 88.75 "close": 89.45
} }
], ],
"01070": [ "01070": [
@@ -196,7 +196,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 13.22, "high": 13.22,
"low": 12.41, "low": 12.41,
"close": 12.94 "close": 12.97
} }
], ],
"01088": [ "01088": [
@@ -216,7 +216,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 41.48, "high": 41.48,
"low": 40.18, "low": 40.18,
"close": 40.38 "close": 40.56
} }
], ],
"01211": [ "01211": [
@@ -235,8 +235,8 @@
{ {
"date": "2026-06-30", "date": "2026-06-30",
"high": 74.6, "high": 74.6,
"low": 71.6, "low": 71.4,
"close": 71.65 "close": 72.15
} }
], ],
"01478": [ "01478": [
@@ -256,7 +256,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 7.16, "high": 7.16,
"low": 6.74, "low": 6.74,
"close": 6.88 "close": 6.89
} }
], ],
"01888": [ "01888": [
@@ -276,7 +276,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 102.4, "high": 102.4,
"low": 89.05, "low": 89.05,
"close": 97.2 "close": 100.5
} }
], ],
"02202": [ "02202": [
@@ -316,7 +316,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 52.6, "high": 52.6,
"low": 50.35, "low": 50.35,
"close": 51.25 "close": 51.3
} }
], ],
"02359": [ "02359": [
@@ -336,7 +336,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 158.4, "high": 158.4,
"low": 144.4, "low": 144.4,
"close": 157.6 "close": 156.4
} }
], ],
"02388": [ "02388": [
@@ -355,8 +355,8 @@
{ {
"date": "2026-06-30", "date": "2026-06-30",
"high": 44.4, "high": 44.4,
"low": 42.26, "low": 42.08,
"close": 42.28 "close": 42.12
} }
], ],
"02628": [ "02628": [
@@ -375,8 +375,8 @@
{ {
"date": "2026-06-30", "date": "2026-06-30",
"high": 28.28, "high": 28.28,
"low": 26.54, "low": 26.46,
"close": 26.64 "close": 26.54
} }
], ],
"06160": [ "06160": [
@@ -396,7 +396,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 177.0, "high": 177.0,
"low": 165.5, "low": 165.5,
"close": 171.4 "close": 168.6
} }
], ],
"06869": [ "06869": [
@@ -416,7 +416,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 259.6, "high": 259.6,
"low": 227.2, "low": 227.2,
"close": 252.8 "close": 255.8
} }
], ],
"09868": [ "09868": [
@@ -436,7 +436,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 50.2, "high": 50.2,
"low": 46.22, "low": 46.22,
"close": 48.82 "close": 49.2
} }
], ],
"09988": [ "09988": [
@@ -456,7 +456,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 95.45, "high": 95.45,
"low": 91.15, "low": 91.15,
"close": 92.2 "close": 92.3
} }
], ],
"300035": [ "300035": [
@@ -474,9 +474,9 @@
}, },
{ {
"date": "2026-06-30", "date": "2026-06-30",
"high": 14.39, "high": 14.43,
"low": 13.74, "low": 13.74,
"close": 14.28 "close": 14.37
} }
], ],
"300124": [ "300124": [
@@ -496,7 +496,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 67.18, "high": 67.18,
"low": 62.01, "low": 62.01,
"close": 65.37 "close": 65.89
} }
], ],
"300308": [ "300308": [
@@ -514,9 +514,9 @@
}, },
{ {
"date": "2026-06-30", "date": "2026-06-30",
"high": 1268.78, "high": 1280.0,
"low": 1169.49, "low": 1169.49,
"close": 1263.5 "close": 1270.59
} }
], ],
"300548": [ "300548": [
@@ -534,9 +534,9 @@
}, },
{ {
"date": "2026-06-30", "date": "2026-06-30",
"high": 269.86, "high": 275.0,
"low": 243.58, "low": 243.58,
"close": 266.78 "close": 273.48
} }
], ],
"300750": [ "300750": [
@@ -556,7 +556,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 402.36, "high": 402.36,
"low": 378.2, "low": 378.2,
"close": 390.92 "close": 391.31
} }
], ],
"518880": [ "518880": [
@@ -576,7 +576,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 8.479, "high": 8.479,
"low": 8.224, "low": 8.224,
"close": 8.232 "close": 8.241
} }
], ],
"600519": [ "600519": [
@@ -596,7 +596,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 1215.0, "high": 1215.0,
"low": 1151.01, "low": 1151.01,
"close": 1179.71 "close": 1178.0
} }
], ],
"600563": [ "600563": [
@@ -616,7 +616,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 198.8, "high": 198.8,
"low": 184.1, "low": 184.1,
"close": 190.0 "close": 188.9
} }
], ],
"601318": [ "601318": [
@@ -636,7 +636,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 48.94, "high": 48.94,
"low": 46.9, "low": 46.9,
"close": 47.68 "close": 47.51
} }
], ],
"601899": [ "601899": [
@@ -656,7 +656,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 25.96, "high": 25.96,
"low": 24.7, "low": 24.7,
"close": 24.99 "close": 24.95
} }
], ],
"688411": [ "688411": [
@@ -676,7 +676,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 288.49, "high": 288.49,
"low": 260.12, "low": 260.12,
"close": 280.15 "close": 282.65
} }
], ],
"688630": [ "688630": [
@@ -696,7 +696,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 558.0, "high": 558.0,
"low": 503.66, "low": 503.66,
"close": 540.21 "close": 533.52
} }
], ],
"688639": [ "688639": [
@@ -716,7 +716,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 17.26, "high": 17.26,
"low": 15.65, "low": 15.65,
"close": 16.24 "close": 15.93
} }
], ],
"688795": [ "688795": [
@@ -736,7 +736,7 @@
"date": "2026-06-30", "date": "2026-06-30",
"high": 721.0, "high": 721.0,
"low": 665.0, "low": 665.0,
"close": 711.99 "close": 713.68
} }
], ],
"688981": [ "688981": [
@@ -754,9 +754,9 @@
}, },
{ {
"date": "2026-06-30", "date": "2026-06-30",
"high": 156.0, "high": 159.99,
"low": 150.0, "low": 150.0,
"close": 155.0 "close": 159.67
} }
], ],
"002015": [ "002015": [