From df4f898bc4d09fb239778725e87ca729288c659a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9F=A5=E5=BE=AE?= Date: Wed, 24 Jun 2026 11:19:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8C=81=E4=BB=93=E6=9D=A5=E6=BA=90=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=EF=BC=9Aholding.xls=E5=AF=BC=E5=85=A5+=E6=8C=81?= =?UTF-8?q?=E4=BB=93=E6=95=B0=E6=8D=AE=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 老问题:scripts读的是 strategy_staleness_report.json 里的旧现金值, portfolio.json 被 strategy_lifecycle.regenerate_all 反复覆盖。 修复: 1. import_holding_xls.py — 从 ~/stocks/holding.xls 导入TSV持仓 (含25只真实持仓,14A/11H,总市值93万,现金8万,仓位92%) 2. stale_push_wlin 现金来源改读 portfolio.json(取代旧stale_report缓存) 3. 港股市值×汇率修正(之前按1:1当人民币算,总资产多估了) 4. 每条策略的决策树同步重建 脚本执行:python3 MoFin/scripts/import_holding_xls.py (含全量重评) Dad你以后更新holding.xls后跑这条命令就行 --- data/decisions.json | 1492 +++++++++++++++++++-------------- data/multi_tf_cache.json | 84 +- data/portfolio.json | 923 ++++++++------------ data/price_history.json | 90 +- scripts/import_holding_xls.py | 138 +++ scripts/stale_push_wlin.py | 12 +- 6 files changed, 1445 insertions(+), 1294 deletions(-) create mode 100755 scripts/import_holding_xls.py diff --git a/data/decisions.json b/data/decisions.json index 6585b7b..525125b 100644 --- a/data/decisions.json +++ b/data/decisions.json @@ -3,21 +3,21 @@ { "code": "000657", "name": "中钨高新", - "price": 98.49, + "price": 98.45, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标112.75 | 止损94.87 | 买入区96.52~100.46 | 信号:买入", - "stop_loss": 94.87, - "entry_low": 96.52, - "entry_high": 100.46, - "tech_snapshot": "形态:锤子线/T字线/bullish 量价:主动买盘占优 强撑:92.25 弱撑:94.87 弱压:102.5 强压:112.75", + "action": "盈利持有 | 目标112.75 | 止损94.84 | 买入区96.48~100.42 | 信号:买入", + "stop_loss": 94.84, + "entry_low": 96.48, + "entry_high": 100.42, + "tech_snapshot": "形态:锤子线/T字线/bullish 量价:主动买盘占优 强撑:92.25 弱撑:94.84 弱压:102.5 强压:112.75", "timing_signal": "买入", - "rr_ratio": 3.94, + "rr_ratio": 3.96, "status": "updated", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "自选策略", "source": "auto", "sector_context": "大盘上涨比8.3%", @@ -26,7 +26,7 @@ "time_horizon": "2~6周", "created_at": "2026-06-22 12:00", "take_profit": 112.75, - "updated_reason": "价格变动(102.5→98.49): 止损97.72→94.87 | 形态:锤子线/T字线/bullish 量价:主动买盘占优 强撑:92.25 弱撑:94.87 弱压:102.5 强压:1", + "updated_reason": "技术面重评: 止损94.87→94.84 | 形态:锤子线/T字线/bullish 量价:主动买盘占优 强撑:92.25 弱撑:94.84 弱压:102.5 强压:1", "changelog": [ { "date": "2026-06-22 12:00", @@ -55,6 +55,13 @@ "new_action": "盈利持有 | 目标112.75 | 止损94.87 | 买入区96.52~100.46 | 信号:买入", "reason": "价格变动(102.5→98.49): 止损97.72→94.87 | 形态:锤子线/T字线/bullish 量价:主动买盘占优 强撑:92.25 弱撑:94.87 弱压:102.5 强压:1", "trigger": "价格变动(102.5→98.49)" + }, + { + "date": "2026-06-24 11:16", + "old_action": "盈利持有 | 目标112.75 | 止损94.87 | 买入区96.52~100.46 | 信号:买入", + "new_action": "盈利持有 | 目标112.75 | 止损94.84 | 买入区96.48~100.42 | 信号:买入", + "reason": "技术面重评: 止损94.87→94.84 | 形态:锤子线/T字线/bullish 量价:主动买盘占优 强撑:92.25 弱撑:94.84 弱压:102.5 强压:1", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -62,7 +69,7 @@ { "id": "000657_stop_loss", "condition": { - "price": "<94.87" + "price": "<94.84" }, "action": { "type": "sell", @@ -79,13 +86,13 @@ "id": "000657_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=100.46", - "price_lower": ">=96.52" + "price": "<=100.42", + "price_lower": ">=96.48" }, "action": { "type": "buy", "amount": "normal", - "limit": 96.52, + "limit": 96.48, "reason": "回调支撑买入" }, "priority": 1, @@ -165,7 +172,7 @@ { "code": "000700", "name": "模塑科技", - "price": 14.55, + "price": 14.59, "cost": 0, "shares": 1400, "avg_price": 0, @@ -173,13 +180,13 @@ "stop_loss": 13.91, "entry_low": 14.53, "entry_high": 15.26, - "tech_snapshot": "形态:光头光脚阴线/neutral 量价:主动买盘占优 强撑:13.48 弱撑:14.16 弱压:15.08 强压:16.48", + "tech_snapshot": "形态:带下影阴线/neutral 量价:主动买盘占优 强撑:13.48 弱撑:14.19 弱压:15.11 强压:16.48", "timing_signal": "neutral", - "rr_ratio": 3.83, + "rr_ratio": 3.54, "status": "manual", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "自选策略", "source": "manual", "sector_context": "行业汽车零部件大跌-217.0%,收紧止损 | 大盘仅8%个股上涨", @@ -308,21 +315,21 @@ { "code": "000711", "name": "ST京蓝", - "price": 5.21, + "price": 5.16, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标5.38 | 止损4.43 | 买入区5.11~5.13 | 信号:观望", - "stop_loss": 4.43, - "entry_low": 5.11, - "entry_high": 5.13, - "tech_snapshot": "形态:带下影阳线/neutral 量价:主动卖盘占优 强撑:4.86 弱撑:4.96 弱压:5.35 强压:5.38", + "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标5.38 | 止损4.4 | 买入区5.06~5.11 | 信号:观望", + "stop_loss": 4.4, + "entry_low": 5.06, + "entry_high": 5.11, + "tech_snapshot": "形态:带下影阳线/neutral 量价:主动卖盘占优 强撑:4.86 弱撑:4.93 弱压:5.32 强压:5.38", "timing_signal": "观望", - "rr_ratio": 0.68, + "rr_ratio": 0.96, "status": "review", "note": "⚠️盈亏比不足1:1.5,不建议买入", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "自选策略", "source": "auto", "sector_context": "行业房地产开发大跌-338.0%,收紧止损 | 大盘仅8%个股上涨", @@ -331,7 +338,7 @@ "time_horizon": "数日~2周", "created_at": "2026-06-18 17:15", "take_profit": 5.38, - "updated_reason": "价格变动(4.92→5.21): 止损4.77→4.43 | 形态:带下影阳线/neutral 量价:主动卖盘占优 强撑:4.86 弱撑:4.96 弱压:5.35 强压:5.38", + "updated_reason": "技术面重评: 止损4.43→4.4 | 形态:带下影阳线/neutral 量价:主动卖盘占优 强撑:4.86 弱撑:4.93 弱压:5.32 强压:5.38", "changelog": [ { "date": "2026-06-18 10:25", @@ -409,6 +416,13 @@ "new_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标5.38 | 止损4.43 | 买入区5.11~5.13 | 信号:观望", "reason": "价格变动(4.92→5.21): 止损4.77→4.43 | 形态:带下影阳线/neutral 量价:主动卖盘占优 强撑:4.86 弱撑:4.96 弱压:5.35 强压:5.38", "trigger": "价格变动(4.92→5.21)" + }, + { + "date": "2026-06-24 11:16", + "old_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标5.38 | 止损4.43 | 买入区5.11~5.13 | 信号:观望", + "new_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标5.38 | 止损4.4 | 买入区5.06~5.11 | 信号:观望", + "reason": "技术面重评: 止损4.43→4.4 | 形态:带下影阳线/neutral 量价:主动卖盘占优 强撑:4.86 弱撑:4.93 弱压:5.32 强压:5.38", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -416,7 +430,7 @@ { "id": "000711_stop_loss", "condition": { - "price": "<4.43" + "price": "<4.4" }, "action": { "type": "sell", @@ -433,13 +447,13 @@ "id": "000711_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=5.13", - "price_lower": ">=5.11" + "price": "<=5.11", + "price_lower": ">=5.06" }, "action": { "type": "buy", "amount": "normal", - "limit": 5.11, + "limit": 5.06, "reason": "回调支撑买入" }, "priority": 1, @@ -519,7 +533,7 @@ { "code": "001309", "name": "德明利", - "price": 783.06, + "price": 794.11, "cost": 0, "shares": 100, "avg_price": 0, @@ -527,13 +541,13 @@ "stop_loss": 724.0, "entry_low": 762.44, "entry_high": 758.71, - "tech_snapshot": "形态:带上影阳线/neutral 量价:主动买盘占优 强撑:679.51 弱撑:745.86 弱压:818.35 强压:830.51", + "tech_snapshot": "形态:带上影阳线/neutral 量价:主动买盘占优 强撑:679.51 弱撑:753.08 弱压:825.57 强压:830.51", "timing_signal": "neutral", - "rr_ratio": 0.47, + "rr_ratio": 0.24, "status": "manual", "note": "⚠️盈亏比不足1:1.5,不建议买入", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "自选策略", "source": "manual", "sector_context": "大盘上涨比8.3%", @@ -729,21 +743,21 @@ { "code": "002594", "name": "比亚迪", - "price": 82.81, + "price": 82.82, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标92.55 | 止损77.92 | 买入区81.15~84.47 | 信号:观望", - "stop_loss": 77.92, - "entry_low": 81.15, - "entry_high": 84.47, - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:76.5 弱撑:82.16 弱压:85.0 强压:92.55", + "action": "盈利持有 | 目标92.55 | 止损80.34 | 买入区81.16~84.48 | 信号:观望", + "stop_loss": 80.34, + "entry_low": 81.16, + "entry_high": 84.48, + "tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:76.5 弱撑:82.17 弱压:85.0 强压:92.55", "timing_signal": "观望", - "rr_ratio": 3.93, + "rr_ratio": 3.92, "status": "updated", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "自选策略", "source": "auto", "sector_context": "大盘上涨比8.3%", @@ -752,7 +766,7 @@ "time_horizon": "观望", "created_at": "2026-06-18 17:15", "take_profit": 92.55, - "updated_reason": "技术面重评: 止损80.44→77.92 | 形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:76.5 弱撑:82.16 弱压:85.0 强压:92.5", + "updated_reason": "技术面重评: 止损77.92→77.93 | 形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:76.5 弱撑:82.17 弱压:85.0 强压:92.5", "changelog": [ { "date": "2026-06-18 10:25", @@ -837,6 +851,13 @@ "new_action": "盈利持有 | 目标92.55 | 止损77.92 | 买入区81.15~84.47 | 信号:观望", "reason": "技术面重评: 止损80.44→77.92 | 形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:76.5 弱撑:82.16 弱压:85.0 强压:92.5", "trigger": "技术面重评" + }, + { + "date": "2026-06-24 11:16", + "old_action": "盈利持有 | 目标92.55 | 止损77.92 | 买入区81.15~84.47 | 信号:观望", + "new_action": "盈利持有 | 目标92.55 | 止损77.93 | 买入区81.16~84.48 | 信号:观望", + "reason": "技术面重评: 止损77.92→77.93 | 形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:76.5 弱撑:82.17 弱压:85.0 强压:92.5", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -844,7 +865,7 @@ { "id": "002594_stop_loss", "condition": { - "price": "<77.92" + "price": "<80.34" }, "action": { "type": "sell", @@ -861,13 +882,13 @@ "id": "002594_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=84.47", - "price_lower": ">=81.15" + "price": "<=84.48", + "price_lower": ">=81.16" }, "action": { "type": "buy", "amount": "normal", - "limit": 81.15, + "limit": 81.16, "reason": "回调支撑买入" }, "priority": 1, @@ -947,21 +968,21 @@ { "code": "00700", "name": "腾讯控股", - "price": 418.0, + "price": 421.2, "cost": 445.7552, "shares": 100, "avg_price": 0, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损314.9 | 目标433.14 | 买入区413.33~417.07 | 信号:持有", - "stop_loss": 314.9, - "entry_low": 413.33, - "entry_high": 417.07, - "tech_snapshot": "形态:带上影阳线/neutral 量价:数据不足 强撑:352.87 弱撑:413.33 弱压:421.53 强压:481.27", + "action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损316.27 | 目标434.52 | 买入区414.8~418.6 | 信号:持有", + "stop_loss": 316.27, + "entry_low": 414.8, + "entry_high": 418.6, + "tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:354.4 弱撑:414.8 弱压:424.6 强压:482.8", "timing_signal": "持有", - "rr_ratio": 0.97, + "rr_ratio": 0.92, "status": "updated", - "note": "⚠️盈亏比偏低(1:1.0),不建议加仓", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "note": "⚠️盈亏比偏低(1:0.9),不建议加仓", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "持仓策略", "source": "auto", "sector_context": "行业软件开发大跌-361.0%,收紧止损 | 大盘仅8%个股上涨", @@ -969,8 +990,8 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "created_at": "2026-06-18 17:15", - "take_profit": 433.14, - "updated_reason": "技术信号变化: 持有: 止损363.35→314.9, 止盈440.92→433.14 | 形态:带上影阳线/neutral 量价:数据不足 强撑:352.87 弱撑:413.33 弱压:421.53 强压:48", + "take_profit": 434.52, + "updated_reason": "技术面重评: 止损314.9→316.27, 止盈433.14→434.52 | 形态:光头光脚阳线/bullish 量价:数据不足 强撑:354.4 弱撑:414.8 弱压:424.6 强压:482.", "changelog": [ { "date": "2026-06-18 10:26", @@ -1076,6 +1097,13 @@ "new_action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损314.9 | 目标433.14 | 买入区413.33~417.07 | 信号:持有", "reason": "技术信号变化: 持有: 止损363.35→314.9, 止盈440.92→433.14 | 形态:带上影阳线/neutral 量价:数据不足 强撑:352.87 弱撑:413.33 弱压:421.53 强压:48", "trigger": "技术信号变化: 持有" + }, + { + "date": "2026-06-24 11:16", + "old_action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损314.9 | 目标433.14 | 买入区413.33~417.07 | 信号:持有", + "new_action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损316.27 | 目标434.52 | 买入区414.8~418.6 | 信号:持有", + "reason": "技术面重评: 止损314.9→316.27, 止盈433.14→434.52 | 形态:光头光脚阳线/bullish 量价:数据不足 强撑:354.4 弱撑:414.8 弱压:424.6 强压:482.", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -1083,7 +1111,7 @@ { "id": "00700_stop_loss", "condition": { - "price": "<314.9" + "price": "<316.27" }, "action": { "type": "sell", @@ -1100,13 +1128,13 @@ "id": "00700_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=417.07", - "price_lower": ">=413.33" + "price": "<=418.6", + "price_lower": ">=414.8" }, "action": { "type": "buy", "amount": "normal", - "limit": 413.33, + "limit": 414.8, "reason": "回调支撑买入" }, "priority": 1, @@ -1119,7 +1147,7 @@ "id": "00700_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=433.14" + "price": ">=434.52" }, "action": { "type": "buy", @@ -1153,7 +1181,7 @@ { "id": "00700_take_profit", "condition": { - "price": ">=433.14" + "price": ">=434.52" }, "action": { "type": "sell", @@ -1186,21 +1214,21 @@ { "code": "00968", "name": "信义光能", - "price": 1.96, + "price": 2.0, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标2.57 | 止损1.7 | 买入区1.92~2.0", - "stop_loss": 1.7, - "entry_low": 1.92, - "entry_high": 2.0, - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:1.41 弱撑:1.9 弱压:2.08 强压:2.57", + "action": "盈利持有 | 目标2.58 | 止损1.72 | 买入区1.96~2.04", + "stop_loss": 1.72, + "entry_low": 1.96, + "entry_high": 2.04, + "tech_snapshot": "形态:带下影阴线/neutral 量价:数据不足 强撑:1.42 弱撑:1.93 弱压:2.08 强压:2.58", "timing_signal": "行业偏弱", - "rr_ratio": 10.17, + "rr_ratio": 8.29, "status": "updated", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "自选策略", "source": "auto", "sector_context": "行业房地产开发大跌-338.0%,收紧止损 | 大盘仅8%个股上涨", @@ -1208,8 +1236,8 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "created_at": "2026-06-18 17:15", - "take_profit": 2.57, - "updated_reason": "价格变动(2.08→1.96): 止损1.99→1.7 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:1.41 弱撑:1.9 弱压:2.08 强压:2.57", + "take_profit": 2.58, + "updated_reason": "技术面重评: 止损1.7→1.72 | 形态:带下影阴线/neutral 量价:数据不足 强撑:1.42 弱撑:1.93 弱压:2.08 强压:2.58", "changelog": [ { "date": "2026-06-18 10:26", @@ -1301,6 +1329,13 @@ "new_action": "盈利持有 | 目标2.57 | 止损1.7 | 买入区1.92~2.0", "reason": "价格变动(2.08→1.96): 止损1.99→1.7 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:1.41 弱撑:1.9 弱压:2.08 强压:2.57", "trigger": "价格变动(2.08→1.96)" + }, + { + "date": "2026-06-24 11:16", + "old_action": "盈利持有 | 目标2.57 | 止损1.7 | 买入区1.92~2.0", + "new_action": "盈利持有 | 目标2.58 | 止损1.72 | 买入区1.96~2.04", + "reason": "技术面重评: 止损1.7→1.72 | 形态:带下影阴线/neutral 量价:数据不足 强撑:1.42 弱撑:1.93 弱压:2.08 强压:2.58", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -1308,7 +1343,7 @@ { "id": "00968_stop_loss", "condition": { - "price": "<1.7" + "price": "<1.72" }, "action": { "type": "sell", @@ -1325,13 +1360,13 @@ "id": "00968_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=2.0", - "price_lower": ">=1.92" + "price": "<=2.04", + "price_lower": ">=1.96" }, "action": { "type": "buy", "amount": "normal", - "limit": 1.92, + "limit": 1.96, "reason": "回调支撑买入" }, "priority": 1, @@ -1344,7 +1379,7 @@ "id": "00968_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=2.57" + "price": ">=2.58" }, "action": { "type": "buy", @@ -1378,7 +1413,7 @@ { "id": "00968_take_profit", "condition": { - "price": ">=2.57" + "price": ">=2.58" }, "action": { "type": "sell", @@ -1411,21 +1446,21 @@ { "code": "00981", "name": "中芯国际", - "price": 82.75, + "price": 83.2, "cost": 76.3899, "shares": 500, "avg_price": 0, - "action": "盈利良好 | 止损76.25 | 目标95.4 | 买入区77.85~81.74 | 信号:持有", - "stop_loss": 76.25, + "action": "盈利良好 | 止损76.67 | 目标95.48 | 买入区77.85~81.74 | 信号:持有", + "stop_loss": 76.67, "entry_low": 77.85, "entry_high": 81.74, - "tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:68.2 弱撑:77.85 弱压:86.0 强压:95.4", + "tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:68.28 弱撑:77.85 弱压:86.17 强压:95.48", "timing_signal": "持有", - "rr_ratio": 3.06, + "rr_ratio": 2.95, "status": "updated", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "持仓策略", "source": "auto", "sector_context": "大盘上涨比8.3%", @@ -1433,8 +1468,8 @@ "position_advice": "小仓快进快出", "time_horizon": "数日~2周", "created_at": "2026-06-18 17:15", - "take_profit": 95.4, - "updated_reason": "价格变动(77.85→82.75): 止损70.68→76.25, 止盈88.59→95.4 | 形态:光头光脚阳线/bullish 量价:数据不足 强撑:68.2 弱撑:77.85 弱压:86.0 强压:95.4", + "take_profit": 95.48, + "updated_reason": "技术面重评: 止损76.25→76.67, 止盈95.4→95.48 | 形态:光头光脚阳线/bullish 量价:数据不足 强撑:68.28 弱撑:77.85 弱压:86.17 强压:95.4", "changelog": [ { "date": "2026-06-18 11:31", @@ -1533,6 +1568,13 @@ "new_action": "盈利良好 | 止损76.25 | 目标95.4 | 买入区77.85~81.74 | 信号:持有", "reason": "价格变动(77.85→82.75): 止损70.68→76.25, 止盈88.59→95.4 | 形态:光头光脚阳线/bullish 量价:数据不足 强撑:68.2 弱撑:77.85 弱压:86.0 强压:95.4", "trigger": "价格变动(77.85→82.75)" + }, + { + "date": "2026-06-24 11:16", + "old_action": "盈利良好 | 止损76.25 | 目标95.4 | 买入区77.85~81.74 | 信号:持有", + "new_action": "盈利良好 | 止损76.67 | 目标95.48 | 买入区77.85~81.74 | 信号:持有", + "reason": "技术面重评: 止损76.25→76.67, 止盈95.4→95.48 | 形态:光头光脚阳线/bullish 量价:数据不足 强撑:68.28 弱撑:77.85 弱压:86.17 强压:95.4", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -1540,7 +1582,7 @@ { "id": "00981_stop_loss", "condition": { - "price": "<76.25" + "price": "<76.67" }, "action": { "type": "sell", @@ -1576,7 +1618,7 @@ "id": "00981_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=95.4" + "price": ">=95.48" }, "action": { "type": "buy", @@ -1610,7 +1652,7 @@ { "id": "00981_take_profit", "condition": { - "price": ">=95.4" + "price": ">=95.48" }, "action": { "type": "sell", @@ -1643,21 +1685,21 @@ { "code": "01070", "name": "TCL电子", - "price": 13.04, + "price": 13.07, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标15.46 | 止损12.27 | 买入区12.78~13.3", - "stop_loss": 12.27, - "entry_low": 12.78, - "entry_high": 13.3, - "tech_snapshot": "形态:锤子线/T字线/neutral 量价:数据不足 强撑:10.4 弱撑:12.66 弱压:13.31 强压:15.46", + "action": "盈利持有 | 目标15.47 | 止损12.3 | 买入区12.81~13.33", + "stop_loss": 12.3, + "entry_low": 12.81, + "entry_high": 13.33, + "tech_snapshot": "形态:锤子线/T字线/neutral 量价:数据不足 强撑:10.41 弱撑:12.69 弱压:13.34 强压:15.47", "timing_signal": "低估值", - "rr_ratio": 6.21, + "rr_ratio": 6.15, "status": "updated", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "自选策略", "source": "auto", "sector_context": "大盘上涨比8.3%", @@ -1665,8 +1707,8 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "created_at": "2026-06-18 17:15", - "take_profit": 15.46, - "updated_reason": "技术信号变化: 低估值: 止损12.8→12.27 | 形态:锤子线/T字线/neutral 量价:数据不足 强撑:10.4 弱撑:12.66 弱压:13.31 强压:15.4", + "take_profit": 15.47, + "updated_reason": "技术面重评: 止损12.27→12.3 | 形态:锤子线/T字线/neutral 量价:数据不足 强撑:10.41 弱撑:12.69 弱压:13.34 强压:15.", "changelog": [ { "date": "2026-06-18 11:31", @@ -1765,6 +1807,13 @@ "new_action": "盈利持有 | 目标15.46 | 止损12.27 | 买入区12.78~13.3", "reason": "技术信号变化: 低估值: 止损12.8→12.27 | 形态:锤子线/T字线/neutral 量价:数据不足 强撑:10.4 弱撑:12.66 弱压:13.31 强压:15.4", "trigger": "技术信号变化: 低估值" + }, + { + "date": "2026-06-24 11:16", + "old_action": "盈利持有 | 目标15.46 | 止损12.27 | 买入区12.78~13.3", + "new_action": "盈利持有 | 目标15.47 | 止损12.3 | 买入区12.81~13.33", + "reason": "技术面重评: 止损12.27→12.3 | 形态:锤子线/T字线/neutral 量价:数据不足 强撑:10.41 弱撑:12.69 弱压:13.34 强压:15.", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -1772,7 +1821,7 @@ { "id": "01070_stop_loss", "condition": { - "price": "<12.27" + "price": "<12.3" }, "action": { "type": "sell", @@ -1789,13 +1838,13 @@ "id": "01070_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=13.3", - "price_lower": ">=12.78" + "price": "<=13.33", + "price_lower": ">=12.81" }, "action": { "type": "buy", "amount": "normal", - "limit": 12.78, + "limit": 12.81, "reason": "回调支撑买入" }, "priority": 1, @@ -1808,7 +1857,7 @@ "id": "01070_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=15.46" + "price": ">=15.47" }, "action": { "type": "buy", @@ -1842,7 +1891,7 @@ { "id": "01070_take_profit", "condition": { - "price": ">=15.46" + "price": ">=15.47" }, "action": { "type": "sell", @@ -1875,21 +1924,21 @@ { "code": "01088", "name": "中国神华", - "price": 41.5, + "price": 41.8, "cost": 46.1659, "shares": 500, "avg_price": 0, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损33.29 | 目标41.38 | 买入区41.1~41.64 | 信号:持有", - "stop_loss": 33.29, - "entry_low": 41.1, - "entry_high": 41.64, - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:37.3 弱撑:41.1 弱压:42.06 强压:45.98", + "action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损33.38 | 目标41.48 | 买入区41.31~41.75 | 信号:持有", + "stop_loss": 33.38, + "entry_low": 41.31, + "entry_high": 41.75, + "tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:37.41 弱撑:41.31 弱压:42.23 强压:46.09", "timing_signal": "持有", - "rr_ratio": 1.07, + "rr_ratio": 0.98, "status": "updated", - "note": "⚠️盈亏比偏低(1:1.1),不建议加仓", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "note": "⚠️盈亏比偏低(1:1.0),不建议加仓", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "持仓策略", "source": "auto", "sector_context": "行业煤炭大跌-356.0%,收紧止损 | 大盘仅8%个股上涨", @@ -1897,8 +1946,8 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "created_at": "2026-06-18 17:15", - "take_profit": 41.38, - "updated_reason": "技术信号变化: 持有: 止损40.61→33.29, 止盈44.57→41.38 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:37.3 弱撑:41.1 弱压:42.06 强压:45.98", + "take_profit": 41.48, + "updated_reason": "技术面重评: 止损33.29→33.38, 止盈41.38→41.48 | 形态:锤子线/T字线/bullish 量价:数据不足 强撑:37.41 弱撑:41.31 弱压:42.23 强压:46.", "changelog": [ { "date": "2026-06-18 11:31", @@ -1997,6 +2046,13 @@ "new_action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损33.29 | 目标41.38 | 买入区41.1~41.64 | 信号:持有", "reason": "技术信号变化: 持有: 止损40.61→33.29, 止盈44.57→41.38 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:37.3 弱撑:41.1 弱压:42.06 强压:45.98", "trigger": "技术信号变化: 持有" + }, + { + "date": "2026-06-24 11:16", + "old_action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损33.29 | 目标41.38 | 买入区41.1~41.64 | 信号:持有", + "new_action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损33.38 | 目标41.48 | 买入区41.31~41.75 | 信号:持有", + "reason": "技术面重评: 止损33.29→33.38, 止盈41.38→41.48 | 形态:锤子线/T字线/bullish 量价:数据不足 强撑:37.41 弱撑:41.31 弱压:42.23 强压:46.", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -2004,7 +2060,7 @@ { "id": "01088_stop_loss", "condition": { - "price": "<33.29" + "price": "<33.38" }, "action": { "type": "sell", @@ -2021,13 +2077,13 @@ "id": "01088_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=41.64", - "price_lower": ">=41.1" + "price": "<=41.75", + "price_lower": ">=41.31" }, "action": { "type": "buy", "amount": "normal", - "limit": 41.1, + "limit": 41.31, "reason": "回调支撑买入" }, "priority": 1, @@ -2040,7 +2096,7 @@ "id": "01088_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=41.38" + "price": ">=41.48" }, "action": { "type": "buy", @@ -2074,7 +2130,7 @@ { "id": "01088_take_profit", "condition": { - "price": ">=41.38" + "price": ">=41.48" }, "action": { "type": "sell", @@ -2107,21 +2163,21 @@ { "code": "01211", "name": "比亚迪股份", - "price": 74.65, + "price": 75.15, "cost": 105.4926, "shares": 600, "avg_price": 0, - "action": "深套持有 | 深套持有 | 止损59.73 | 目标88.98 | 买入区67.19~78.38 | 信号:持有", - "stop_loss": 59.73, - "entry_low": 67.19, - "entry_high": 78.38, - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:61.58 弱撑:73.72 弱压:76.27 强压:88.98", + "action": "深套持有 | 深套持有 | 止损59.85 | 目标89.1 | 买入区67.64~78.91 | 信号:持有", + "stop_loss": 59.85, + "entry_low": 67.64, + "entry_high": 78.91, + "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:61.7 弱撑:73.95 弱压:76.5 强压:89.1", "timing_signal": "持有", - "rr_ratio": 1.1, + "rr_ratio": 1.04, "status": "updated", "note": "深套持有", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "持仓策略", "source": "auto", "sector_context": "大盘上涨比8.3%", @@ -2129,8 +2185,8 @@ "position_advice": "不补不割", "time_horizon": "长期", "created_at": "2026-06-18 17:15", - "take_profit": 88.98, - "updated_reason": "技术信号变化: 持有: 止损65.31→59.73, 止盈81.15→88.98 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:61.58 弱撑:73.72 弱压:76.27 强压:88.9", + "take_profit": 89.1, + "updated_reason": "技术面重评: 止损59.73→59.85, 止盈88.98→89.1 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:61.7 弱撑:73.95 弱压:76.5 强压:89.1", "changelog": [ { "date": "2026-06-18 11:31", @@ -2222,6 +2278,13 @@ "new_action": "深套持有 | 深套持有 | 止损59.73 | 目标88.98 | 买入区67.19~78.38 | 信号:持有", "reason": "技术信号变化: 持有: 止损65.31→59.73, 止盈81.15→88.98 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:61.58 弱撑:73.72 弱压:76.27 强压:88.9", "trigger": "技术信号变化: 持有" + }, + { + "date": "2026-06-24 11:16", + "old_action": "深套持有 | 深套持有 | 止损59.73 | 目标88.98 | 买入区67.19~78.38 | 信号:持有", + "new_action": "深套持有 | 深套持有 | 止损59.85 | 目标89.1 | 买入区67.64~78.91 | 信号:持有", + "reason": "技术面重评: 止损59.73→59.85, 止盈88.98→89.1 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:61.7 弱撑:73.95 弱压:76.5 强压:89.1", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -2229,7 +2292,7 @@ { "id": "01211_stop_loss", "condition": { - "price": "<59.73" + "price": "<59.85" }, "action": { "type": "sell", @@ -2246,13 +2309,13 @@ "id": "01211_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=78.38", - "price_lower": ">=67.19" + "price": "<=78.91", + "price_lower": ">=67.64" }, "action": { "type": "buy", "amount": "normal", - "limit": 67.19, + "limit": 67.64, "reason": "回调支撑买入" }, "priority": 1, @@ -2265,7 +2328,7 @@ "id": "01211_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=88.98" + "price": ">=89.1" }, "action": { "type": "buy", @@ -2299,7 +2362,7 @@ { "id": "01211_take_profit", "condition": { - "price": ">=88.98" + "price": ">=89.1" }, "action": { "type": "sell", @@ -2332,21 +2395,21 @@ { "code": "01478", "name": "丘钛科技", - "price": 7.56, + "price": 7.53, "cost": 13.8666, "shares": 11000, "avg_price": 0, - "action": "深套持有 | 深套持有 | 止损5.59 | 目标9.56 | 买入区6.8~7.94 | 信号:持有", - "stop_loss": 5.59, - "entry_low": 6.8, - "entry_high": 7.94, - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:5.76 弱撑:7.43 弱压:7.88 强压:9.56", + "action": "深套持有 | 深套持有 | 止损5.54 | 目标9.57 | 买入区6.78~7.91 | 信号:持有", + "stop_loss": 5.54, + "entry_low": 6.78, + "entry_high": 7.91, + "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:5.71 弱撑:7.39 弱压:7.88 强压:9.57", "timing_signal": "持有", - "rr_ratio": 1.11, + "rr_ratio": 1.12, "status": "updated", "note": "深套持有", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "持仓策略", "source": "auto", "sector_context": "大盘上涨比8.3%", @@ -2354,8 +2417,8 @@ "position_advice": "不补不割", "time_horizon": "长期", "created_at": "2026-06-18 17:15", - "take_profit": 9.56, - "updated_reason": "价格变动(7.88→7.56): 止损6.82→5.59, 止盈9.32→9.56 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:5.76 弱撑:7.43 弱压:7.88 强压:9.56", + "take_profit": 9.57, + "updated_reason": "技术面重评: 止损5.59→5.54, 止盈9.56→9.57 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:5.71 弱撑:7.39 弱压:7.88 强压:9.57", "changelog": [ { "date": "2026-06-18 11:31", @@ -2447,6 +2510,13 @@ "new_action": "深套持有 | 深套持有 | 止损5.59 | 目标9.56 | 买入区6.8~7.94 | 信号:持有", "reason": "价格变动(7.88→7.56): 止损6.82→5.59, 止盈9.32→9.56 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:5.76 弱撑:7.43 弱压:7.88 强压:9.56", "trigger": "价格变动(7.88→7.56)" + }, + { + "date": "2026-06-24 11:16", + "old_action": "深套持有 | 深套持有 | 止损5.59 | 目标9.56 | 买入区6.8~7.94 | 信号:持有", + "new_action": "深套持有 | 深套持有 | 止损5.54 | 目标9.57 | 买入区6.78~7.91 | 信号:持有", + "reason": "技术面重评: 止损5.59→5.54, 止盈9.56→9.57 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:5.71 弱撑:7.39 弱压:7.88 强压:9.57", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -2454,7 +2524,7 @@ { "id": "01478_stop_loss", "condition": { - "price": "<5.59" + "price": "<5.54" }, "action": { "type": "sell", @@ -2471,13 +2541,13 @@ "id": "01478_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=7.94", - "price_lower": ">=6.8" + "price": "<=7.91", + "price_lower": ">=6.78" }, "action": { "type": "buy", "amount": "normal", - "limit": 6.8, + "limit": 6.78, "reason": "回调支撑买入" }, "priority": 1, @@ -2490,7 +2560,7 @@ "id": "01478_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=9.56" + "price": ">=9.57" }, "action": { "type": "buy", @@ -2524,7 +2594,7 @@ { "id": "01478_take_profit", "condition": { - "price": ">=9.56" + "price": ">=9.57" }, "action": { "type": "sell", @@ -2557,21 +2627,21 @@ { "code": "01888", "name": "建滔积层板", - "price": 93.3, + "price": 93.8, "cost": 88.7544, "shares": 500, "avg_price": 0, - "action": "盈利良好 | 短炒强趋势持 | 止损90.39 | 目标132.74 | 买入区87.25~91.61 | 信号:持有", - "stop_loss": 90.39, + "action": "盈利良好 | 短炒强趋势持 | 止损90.76 | 目标132.97 | 买入区87.25~91.61 | 信号:持有", + "stop_loss": 90.76, "entry_low": 87.25, "entry_high": 91.61, - "tech_snapshot": "形态:带上影阳线/neutral 量价:数据不足 强撑:56.57 弱撑:87.25 弱压:97.83 强压:128.87", + "tech_snapshot": "形态:带上影阳线/neutral 量价:数据不足 强撑:56.8 弱撑:87.25 弱压:98.3 强压:129.1", "timing_signal": "持有", - "rr_ratio": 7.82, + "rr_ratio": 7.53, "status": "updated", "note": "短炒强趋势持", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "持仓策略", "source": "auto", "sector_context": "行业元件大涨+77.0%,可适度积极 | 大盘仅8%个股上涨", @@ -2579,8 +2649,8 @@ "position_advice": "小仓强趋势让利润跑", "time_horizon": "数日~2周", "created_at": "2026-06-18 17:15", - "take_profit": 132.74, - "updated_reason": "价格变动(87.25→93.3): 止损77.86→90.39, 止盈106.95→132.74 | 形态:带上影阳线/neutral 量价:数据不足 强撑:56.57 弱撑:87.25 弱压:97.83 强压:128.8", + "take_profit": 132.97, + "updated_reason": "技术面重评: 止损90.39→90.76, 止盈132.74→132.97 | 形态:带上影阳线/neutral 量价:数据不足 强撑:56.8 弱撑:87.25 弱压:98.3 强压:129.1", "changelog": [ { "date": "2026-06-18 11:31", @@ -2686,6 +2756,13 @@ "new_action": "盈利良好 | 短炒强趋势持 | 止损90.39 | 目标132.74 | 买入区87.25~91.61 | 信号:持有", "reason": "价格变动(87.25→93.3): 止损77.86→90.39, 止盈106.95→132.74 | 形态:带上影阳线/neutral 量价:数据不足 强撑:56.57 弱撑:87.25 弱压:97.83 强压:128.8", "trigger": "价格变动(87.25→93.3)" + }, + { + "date": "2026-06-24 11:16", + "old_action": "盈利良好 | 短炒强趋势持 | 止损90.39 | 目标132.74 | 买入区87.25~91.61 | 信号:持有", + "new_action": "盈利良好 | 短炒强趋势持 | 止损90.76 | 目标132.97 | 买入区87.25~91.61 | 信号:持有", + "reason": "技术面重评: 止损90.39→90.76, 止盈132.74→132.97 | 形态:带上影阳线/neutral 量价:数据不足 强撑:56.8 弱撑:87.25 弱压:98.3 强压:129.1", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -2693,7 +2770,7 @@ { "id": "01888_stop_loss", "condition": { - "price": "<90.39" + "price": "<90.76" }, "action": { "type": "sell", @@ -2729,7 +2806,7 @@ "id": "01888_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=132.74" + "price": ">=132.97" }, "action": { "type": "buy", @@ -2763,7 +2840,7 @@ { "id": "01888_take_profit", "condition": { - "price": ">=132.74" + "price": ">=132.97" }, "action": { "type": "sell", @@ -2796,21 +2873,21 @@ { "code": "02202", "name": "万科企业", - "price": 2.35, + "price": 2.37, "cost": 4.6955, "shares": 19700, "avg_price": 0, - "action": "深套持有 | 深套持有 | 止损1.77 | 目标2.48 | 买入区2.12~2.47 | 信号:持有", - "stop_loss": 1.77, - "entry_low": 2.12, - "entry_high": 2.47, - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:1.98 弱撑:2.3 弱压:2.43 强压:2.76", + "action": "深套持有 | 深套持有 | 止损1.78 | 目标2.49 | 买入区2.13~2.49 | 信号:持有", + "stop_loss": 1.78, + "entry_low": 2.13, + "entry_high": 2.49, + "tech_snapshot": "形态:带下影阴线/neutral 量价:数据不足 强撑:1.99 弱撑:2.31 弱压:2.44 强压:2.77", "timing_signal": "持有", - "rr_ratio": 1.11, + "rr_ratio": 1.05, "status": "updated", "note": "深套持有", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "持仓策略", "source": "auto", "sector_context": "行业房地产开发大跌-338.0%,收紧止损 | 大盘仅8%个股上涨", @@ -2818,8 +2895,8 @@ "position_advice": "不补不割", "time_horizon": "长期", "created_at": "2026-06-18 17:15", - "take_profit": 2.48, - "updated_reason": "技术信号变化: 持有: 止损2.16→1.77, 止盈2.68→2.48 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:1.98 弱撑:2.3 弱压:2.43 强压:2.76", + "take_profit": 2.49, + "updated_reason": "技术面重评: 止损1.77→1.78, 止盈2.48→2.49 | 形态:带下影阴线/neutral 量价:数据不足 强撑:1.99 弱撑:2.31 弱压:2.44 强压:2.77", "changelog": [ { "date": "2026-06-18 11:31", @@ -2904,6 +2981,13 @@ "new_action": "深套持有 | 深套持有 | 止损1.77 | 目标2.48 | 买入区2.12~2.47 | 信号:持有", "reason": "技术信号变化: 持有: 止损2.16→1.77, 止盈2.68→2.48 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:1.98 弱撑:2.3 弱压:2.43 强压:2.76", "trigger": "技术信号变化: 持有" + }, + { + "date": "2026-06-24 11:16", + "old_action": "深套持有 | 深套持有 | 止损1.77 | 目标2.48 | 买入区2.12~2.47 | 信号:持有", + "new_action": "深套持有 | 深套持有 | 止损1.78 | 目标2.49 | 买入区2.13~2.49 | 信号:持有", + "reason": "技术面重评: 止损1.77→1.78, 止盈2.48→2.49 | 形态:带下影阴线/neutral 量价:数据不足 强撑:1.99 弱撑:2.31 弱压:2.44 强压:2.77", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -2911,7 +2995,7 @@ { "id": "02202_stop_loss", "condition": { - "price": "<1.77" + "price": "<1.78" }, "action": { "type": "sell", @@ -2928,13 +3012,13 @@ "id": "02202_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=2.47", - "price_lower": ">=2.12" + "price": "<=2.49", + "price_lower": ">=2.13" }, "action": { "type": "buy", "amount": "normal", - "limit": 2.12, + "limit": 2.13, "reason": "回调支撑买入" }, "priority": 1, @@ -2947,7 +3031,7 @@ "id": "02202_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=2.48" + "price": ">=2.49" }, "action": { "type": "buy", @@ -2981,7 +3065,7 @@ { "id": "02202_take_profit", "condition": { - "price": ">=2.48" + "price": ">=2.49" }, "action": { "type": "sell", @@ -3014,7 +3098,7 @@ { "code": "02318", "name": "中国平安", - "price": 52.65, + "price": 52.75, "cost": 0, "shares": 500, "avg_price": 0, @@ -3022,13 +3106,13 @@ "stop_loss": 53.3, "entry_low": 53.85, "entry_high": 56.05, - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:46.5 弱撑:52.0 弱压:53.6 强压:59.4", + "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:46.52 弱撑:52.03 弱压:53.63 强压:59.42", "timing_signal": "关注", - "rr_ratio": 15.33, + "rr_ratio": 15.11, "status": "manual", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "自选策略", "source": "manual", "sector_context": "行业保险Ⅱ大跌-114.0%,收紧止损 | 大盘仅8%个股上涨", @@ -3037,7 +3121,6 @@ "time_horizon": "观望", "created_at": "2026-06-18 17:15", "take_profit": 60.72, - "updated_reason": "技术信号变化: 关注: 策略文字调整", "changelog": [ { "date": "2026-06-18 11:31", @@ -3239,21 +3322,21 @@ { "code": "02359", "name": "药明康德", - "price": 142.3, + "price": 143.7, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标161.4 | 止损133.22 | 买入区139.45~143.04 | 信号:买入", + "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标162.33 | 止损133.22 | 买入区140.83~143.41 | 信号:买入", "stop_loss": 133.22, - "entry_low": 139.45, - "entry_high": 143.04, - "tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:116.6 弱撑:130.8 弱压:146.7 强压:161.4", + "entry_low": 140.83, + "entry_high": 143.41, + "tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:116.93 弱撑:130.8 弱压:147.97 强压:162.33", "timing_signal": "买入", - "rr_ratio": 1.66, - "status": "updated", - "note": "⚠️盈亏比偏低(1:1.7),谨慎买入", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "rr_ratio": 1.44, + "status": "review", + "note": "⚠️盈亏比不足1:1.5,不建议买入", + "timestamp": "2026-06-24 11:16", + "updated_at": "2026-06-24 11:16", "type": "自选策略", "source": "auto", "sector_context": "行业医疗服务大涨+9.0%,可适度积极 | 大盘仅8%个股上涨", @@ -3261,8 +3344,8 @@ "position_advice": "正常配置", "time_horizon": "数月~1年", "created_at": "2026-06-18 17:15", - "take_profit": 161.4, - "updated_reason": "价格变动(130.8→142.3): 止损126.88→133.22 | 形态:光头光脚阳线/bullish 量价:数据不足 强撑:116.6 弱撑:130.8 弱压:146.7 强压:161.", + "take_profit": 162.33, + "updated_reason": "技术面重评: 策略文字调整", "changelog": [ { "date": "2026-06-18 11:31", @@ -3354,6 +3437,13 @@ "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标161.4 | 止损133.22 | 买入区139.45~143.04 | 信号:买入", "reason": "价格变动(130.8→142.3): 止损126.88→133.22 | 形态:光头光脚阳线/bullish 量价:数据不足 强撑:116.6 弱撑:130.8 弱压:146.7 强压:161.", "trigger": "价格变动(130.8→142.3)" + }, + { + "date": "2026-06-24 11:16", + "old_action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标161.4 | 止损133.22 | 买入区139.45~143.04 | 信号:买入", + "new_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标162.33 | 止损133.22 | 买入区140.83~143.41 | 信号:买入", + "reason": "技术面重评: 策略文字调整", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -3378,13 +3468,13 @@ "id": "02359_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=143.04", - "price_lower": ">=139.45" + "price": "<=143.41", + "price_lower": ">=140.83" }, "action": { "type": "buy", "amount": "normal", - "limit": 139.45, + "limit": 140.83, "reason": "回调支撑买入" }, "priority": 1, @@ -3397,7 +3487,7 @@ "id": "02359_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=161.4" + "price": ">=162.33" }, "action": { "type": "buy", @@ -3431,7 +3521,7 @@ { "id": "02359_take_profit", "condition": { - "price": ">=161.4" + "price": ">=162.33" }, "action": { "type": "sell", @@ -3464,21 +3554,21 @@ { "code": "02388", "name": "中银香港", - "price": 46.0, + "price": 46.16, "cost": 43.9719, "shares": 1000, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比偏低(1:1.3),不建议加仓 | 止损38.2 | 目标45.15 | 买入区45.41~46.49 | 信号:加仓", - "stop_loss": 38.2, - "entry_low": 45.41, - "entry_high": 46.49, - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:42.81 弱撑:45.41 弱压:47.09 强压:50.17", + "action": "盈利持有 | ⚠️盈亏比偏低(1:1.2),不建议加仓 | 止损38.24 | 目标45.22 | 买入区45.51~46.55 | 信号:加仓", + "stop_loss": 38.24, + "entry_low": 45.51, + "entry_high": 46.55, + "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:42.85 弱撑:45.51 弱压:47.19 强压:50.24", "timing_signal": "加仓", - "rr_ratio": 1.31, + "rr_ratio": 1.23, "status": "updated", - "note": "⚠️盈亏比偏低(1:1.3),不建议加仓", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "note": "⚠️盈亏比偏低(1:1.2),不建议加仓", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "持仓策略", "source": "auto", "sector_context": "行业银行Ⅱ大跌-166.0%,收紧止损 | 大盘仅8%个股上涨", @@ -3486,8 +3576,8 @@ "position_advice": "中等仓位", "time_horizon": "2周~3月", "created_at": "2026-06-18 17:15", - "take_profit": 45.15, - "updated_reason": "技术信号变化: 加仓: 止损45.59→38.2, 止盈48.97→45.15 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:42.81 弱撑:45.41 弱压:47.09 强压:50.1", + "take_profit": 45.22, + "updated_reason": "技术面重评: 止损38.2→38.24, 止盈45.15→45.22 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:42.85 弱撑:45.51 弱压:47.19 强压:50.2", "changelog": [ { "date": "2026-06-18 11:31", @@ -3586,6 +3676,13 @@ "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.3),不建议加仓 | 止损38.2 | 目标45.15 | 买入区45.41~46.49 | 信号:加仓", "reason": "技术信号变化: 加仓: 止损45.59→38.2, 止盈48.97→45.15 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:42.81 弱撑:45.41 弱压:47.09 强压:50.1", "trigger": "技术信号变化: 加仓" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利持有 | ⚠️盈亏比偏低(1:1.3),不建议加仓 | 止损38.2 | 目标45.15 | 买入区45.41~46.49 | 信号:加仓", + "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.2),不建议加仓 | 止损38.24 | 目标45.22 | 买入区45.51~46.55 | 信号:加仓", + "reason": "技术面重评: 止损38.2→38.24, 止盈45.15→45.22 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:42.85 弱撑:45.51 弱压:47.19 强压:50.2", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -3593,7 +3690,7 @@ { "id": "02388_stop_loss", "condition": { - "price": "<38.2" + "price": "<38.24" }, "action": { "type": "sell", @@ -3610,13 +3707,13 @@ "id": "02388_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=46.49", - "price_lower": ">=45.41" + "price": "<=46.55", + "price_lower": ">=45.51" }, "action": { "type": "buy", "amount": "normal", - "limit": 45.41, + "limit": 45.51, "reason": "回调支撑买入" }, "priority": 1, @@ -3629,7 +3726,7 @@ "id": "02388_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=45.15" + "price": ">=45.22" }, "action": { "type": "buy", @@ -3663,7 +3760,7 @@ { "id": "02388_take_profit", "condition": { - "price": ">=45.15" + "price": ">=45.22" }, "action": { "type": "sell", @@ -3696,30 +3793,30 @@ { "code": "02628", "name": "中国人寿", - "price": 28.3, + "price": 28.42, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标32.77 | 止损24.5 | 买入区27.73~28.87 | 信号:关注", - "stop_loss": 24.5, - "entry_low": 27.73, - "entry_high": 28.87, - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:24.57 弱撑:27.85 弱压:29.3 强压:32.77", + "action": "盈利持有 | 目标32.78 | 止损27.57 | 买入区27.85~28.99 | 信号:关注", + "stop_loss": 27.57, + "entry_low": 27.85, + "entry_high": 28.99, + "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:24.58 弱撑:27.88 弱压:29.3 强压:32.78", "timing_signal": "关注", - "rr_ratio": 5.26, + "rr_ratio": 5.13, "status": "updated", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "自选策略", "source": "auto", "sector_context": "行业保险Ⅱ大跌-114.0%,收紧止损 | 大盘仅8%个股上涨", - "stock_category": "中长线", - "position_advice": "正常配置", - "time_horizon": "数月~1年", + "stock_category": "中短线", + "position_advice": "中等仓位", + "time_horizon": "2周~3月", "created_at": "2026-06-18 17:15", - "take_profit": 32.77, - "updated_reason": "价格变动(29.3→28.3): 止损27.28→24.5 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:24.57 弱撑:27.85 弱压:29.3 强压:32.77", + "take_profit": 32.78, + "updated_reason": "技术面重评: 止损24.5→24.6 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:24.59 弱撑:27.89 弱压:29.3 强压:32.79", "changelog": [ { "date": "2026-06-18 11:31", @@ -3818,6 +3915,13 @@ "new_action": "盈利持有 | 目标32.77 | 止损24.5 | 买入区27.73~28.87 | 信号:关注", "reason": "价格变动(29.3→28.3): 止损27.28→24.5 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:24.57 弱撑:27.85 弱压:29.3 强压:32.77", "trigger": "价格变动(29.3→28.3)" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利持有 | 目标32.77 | 止损24.5 | 买入区27.73~28.87 | 信号:关注", + "new_action": "盈利持有 | 目标32.79 | 止损24.6 | 买入区27.85~28.99 | 信号:关注", + "reason": "技术面重评: 止损24.5→24.6 | 形态:光头光脚阴线/bearish 量价:数据不足 强撑:24.59 弱撑:27.89 弱压:29.3 强压:32.79", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -3825,7 +3929,7 @@ { "id": "02628_stop_loss", "condition": { - "price": "<24.5" + "price": "<27.57" }, "action": { "type": "sell", @@ -3842,13 +3946,13 @@ "id": "02628_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=28.87", - "price_lower": ">=27.73" + "price": "<=28.99", + "price_lower": ">=27.85" }, "action": { "type": "buy", "amount": "normal", - "limit": 27.73, + "limit": 27.85, "reason": "回调支撑买入" }, "priority": 1, @@ -3861,7 +3965,7 @@ "id": "02628_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=32.77" + "price": ">=32.78" }, "action": { "type": "buy", @@ -3895,7 +3999,7 @@ { "id": "02628_take_profit", "condition": { - "price": ">=32.77" + "price": ">=32.78" }, "action": { "type": "sell", @@ -3928,30 +4032,30 @@ { "code": "06160", "name": "百济神州", - "price": 166.2, + "price": 168.3, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标179.83 | 止损156.07 | 买入区162.88~168.47", - "stop_loss": 156.07, - "entry_low": 162.88, - "entry_high": 168.47, - "tech_snapshot": "形态:带上影阳线/neutral 量价:数据不足 强撑:152.23 弱撑:160.9 弱压:168.27 强压:179.83", - "timing_signal": "行业偏强", - "rr_ratio": 2.57, + "action": "盈利持有 | ⚠️盈亏比偏低(1:1.8),谨慎买入 | 目标181.69 | 止损160.9 | 买入区164.93~169.22 | 信号:买入", + "stop_loss": 160.9, + "entry_low": 164.93, + "entry_high": 169.22, + "tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:152.17 弱撑:160.9 弱压:170.07 强压:181.69", + "timing_signal": "买入", + "rr_ratio": 1.81, "status": "updated", - "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "note": "⚠️盈亏比偏低(1:1.7),谨慎买入", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "自选策略", "source": "auto", "sector_context": "大盘上涨比8.3%", - "stock_category": "弱势", - "position_advice": "减仓或观望", - "time_horizon": "观望", + "stock_category": "中长线", + "position_advice": "正常配置", + "time_horizon": "数月~1年", "created_at": "2026-06-18 17:15", - "take_profit": 179.83, - "updated_reason": "价格变动(160.9→166.2): 策略文字调整", + "take_profit": 181.69, + "updated_reason": "技术信号变化: 买入: 策略文字调整", "changelog": [ { "date": "2026-06-18 11:31", @@ -4057,6 +4161,13 @@ "new_action": "盈利持有 | 目标179.83 | 止损156.07 | 买入区162.88~168.47", "reason": "价格变动(160.9→166.2): 策略文字调整", "trigger": "价格变动(160.9→166.2)" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利持有 | 目标179.83 | 止损156.07 | 买入区162.88~168.47", + "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标180.94 | 止损156.07 | 买入区164.93~168.92 | 信号:买入", + "reason": "技术信号变化: 买入: 策略文字调整", + "trigger": "技术信号变化: 买入" } ], "strategy_tree": { @@ -4064,7 +4175,7 @@ { "id": "06160_stop_loss", "condition": { - "price": "<156.07" + "price": "<160.9" }, "action": { "type": "sell", @@ -4081,13 +4192,13 @@ "id": "06160_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=168.47", - "price_lower": ">=162.88" + "price": "<=169.22", + "price_lower": ">=164.93" }, "action": { "type": "buy", "amount": "normal", - "limit": 162.88, + "limit": 164.93, "reason": "回调支撑买入" }, "priority": 1, @@ -4100,7 +4211,7 @@ "id": "06160_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=179.83" + "price": ">=181.69" }, "action": { "type": "buy", @@ -4134,7 +4245,7 @@ { "id": "06160_take_profit", "condition": { - "price": ">=179.83" + "price": ">=181.69" }, "action": { "type": "sell", @@ -4167,21 +4278,21 @@ { "code": "06869", "name": "长飞光纤", - "price": 254.2, + "price": 256.0, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标349.2 | 止损220.96 | 买入区249.12~259.28", - "stop_loss": 220.96, - "entry_low": 249.12, - "entry_high": 259.28, - "tech_snapshot": "形态:带上影阴线/bearish 量价:数据不足 强撑:171.6 弱撑:247.6 弱压:267.4 强压:349.2", + "action": "盈利持有 | 目标349.73 | 止损221.91 | 买入区250.88~261.12", + "stop_loss": 221.91, + "entry_low": 250.88, + "entry_high": 261.12, + "tech_snapshot": "形态:带上影阴线/bearish 量价:数据不足 强撑:172.13 弱撑:248.67 弱压:268.47 强压:349.73", "timing_signal": "高估值", - "rr_ratio": 14.39, + "rr_ratio": 12.79, "status": "updated", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "自选策略", "source": "auto", "sector_context": "行业通信设备大跌-245.0%,收紧止损 | 大盘仅8%个股上涨", @@ -4189,8 +4300,8 @@ "position_advice": "小仓强趋势让利润跑", "time_horizon": "数日~2周", "created_at": "2026-06-18 17:15", - "take_profit": 349.2, - "updated_reason": "价格变动(264.6→254.2): 止损238.27→220.96 | 形态:带上影阴线/bearish 量价:数据不足 强撑:171.6 弱撑:247.6 弱压:267.4 强压:349.2", + "take_profit": 349.73, + "updated_reason": "技术面重评: 止损220.96→221.91 | 形态:带上影阴线/bearish 量价:数据不足 强撑:172.13 弱撑:248.67 弱压:268.47 强压:34", "changelog": [ { "date": "2026-06-18 11:31", @@ -4282,6 +4393,13 @@ "new_action": "盈利持有 | 目标349.2 | 止损220.96 | 买入区249.12~259.28", "reason": "价格变动(264.6→254.2): 止损238.27→220.96 | 形态:带上影阴线/bearish 量价:数据不足 强撑:171.6 弱撑:247.6 弱压:267.4 强压:349.2", "trigger": "价格变动(264.6→254.2)" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利持有 | 目标349.2 | 止损220.96 | 买入区249.12~259.28", + "new_action": "盈利持有 | 目标349.73 | 止损221.91 | 买入区250.88~261.12", + "reason": "技术面重评: 止损220.96→221.91 | 形态:带上影阴线/bearish 量价:数据不足 强撑:172.13 弱撑:248.67 弱压:268.47 强压:34", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -4289,7 +4407,7 @@ { "id": "06869_stop_loss", "condition": { - "price": "<220.96" + "price": "<221.91" }, "action": { "type": "sell", @@ -4306,13 +4424,13 @@ "id": "06869_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=259.28", - "price_lower": ">=249.12" + "price": "<=261.12", + "price_lower": ">=250.88" }, "action": { "type": "buy", "amount": "normal", - "limit": 249.12, + "limit": 250.88, "reason": "回调支撑买入" }, "priority": 1, @@ -4325,7 +4443,7 @@ "id": "06869_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=349.2" + "price": ">=349.73" }, "action": { "type": "buy", @@ -4359,7 +4477,7 @@ { "id": "06869_take_profit", "condition": { - "price": ">=349.2" + "price": ">=349.73" }, "action": { "type": "sell", @@ -4392,21 +4510,21 @@ { "code": "09868", "name": "小鹏汽车-W", - "price": 49.72, + "price": 50.3, "cost": 0, "shares": 700, "avg_price": 0, - "action": "盈利持有 | 止损参考49.83 | 买入区50.52~52.58 | 信号:关注", + "action": "盈利持有 | 止损参考49.83 | 买入区50.52~52.58 | 信号:买入", "stop_loss": 49.83, "entry_low": 50.52, "entry_high": 52.58, - "tech_snapshot": "形态:锤子线/T字线/neutral 量价:数据不足 强撑:40.15 弱撑:48.85 弱压:50.81 强压:59.51", - "timing_signal": "关注", - "rr_ratio": 21.74, + "tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:40.28 弱撑:49.13 弱压:51.09 强压:59.64", + "timing_signal": "买入", + "rr_ratio": 20.34, "status": "manual", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "自选策略", "source": "manual", "sector_context": "大盘上涨比8.3%", @@ -4415,7 +4533,7 @@ "time_horizon": "数日~2周", "created_at": "2026-06-18 17:15", "take_profit": 60.53, - "updated_reason": "技术信号变化: 关注: 策略文字调整", + "updated_reason": "技术信号变化: 买入: 策略文字调整", "changelog": [ { "date": "2026-06-18 11:31", @@ -4507,6 +4625,13 @@ "new_action": "盈利持有 | 止损参考49.83 | 买入区50.52~52.58 | 信号:关注", "reason": "技术信号变化: 关注: 策略文字调整", "trigger": "技术信号变化: 关注" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利持有 | 止损参考49.83 | 买入区50.52~52.58 | 信号:关注", + "new_action": "盈利持有 | 止损参考49.83 | 买入区50.52~52.58 | 信号:买入", + "reason": "技术信号变化: 买入: 策略文字调整", + "trigger": "技术信号变化: 买入" } ], "strategy_tree": { @@ -4617,21 +4742,21 @@ { "code": "09988", "name": "阿里巴巴-W", - "price": 97.95, + "price": 98.6, "cost": 126.6781, "shares": 700, "avg_price": 0, - "action": "深套持有 | 深套持有 | 止损74.1 | 目标102.72 | 买入区88.16~102.85 | 信号:持有", - "stop_loss": 74.1, - "entry_low": 88.16, - "entry_high": 102.85, - "tech_snapshot": "形态:带上影阴线/bearish 量价:数据不足 强撑:83.03 弱撑:97.22 弱压:99.52 强压:114.13", + "action": "深套持有 | 深套持有 | 止损74.25 | 目标102.87 | 买入区88.74~103.53 | 信号:持有", + "stop_loss": 74.25, + "entry_low": 88.74, + "entry_high": 103.53, + "tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:83.2 弱撑:97.55 弱压:99.85 强压:114.3", "timing_signal": "持有", - "rr_ratio": 1.08, + "rr_ratio": 1.02, "status": "updated", "note": "深套持有", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "持仓策略", "source": "auto", "sector_context": "行业软件开发大跌-361.0%,收紧止损 | 大盘仅8%个股上涨", @@ -4639,8 +4764,8 @@ "position_advice": "不补不割", "time_horizon": "长期", "created_at": "2026-06-18 17:15", - "take_profit": 102.72, - "updated_reason": "技术信号变化: 持有: 止损85.59→74.1, 止盈104.75→102.72 | 形态:带上影阴线/bearish 量价:数据不足 强撑:83.03 弱撑:97.22 弱压:99.52 强压:114.1", + "take_profit": 102.87, + "updated_reason": "技术面重评: 止损74.1→74.25, 止盈102.72→102.87 | 形态:锤子线/T字线/bullish 量价:数据不足 强撑:83.2 弱撑:97.55 弱压:99.85 强压:114.", "changelog": [ { "date": "2026-06-18 11:31", @@ -4732,6 +4857,13 @@ "new_action": "深套持有 | 深套持有 | 止损74.1 | 目标102.72 | 买入区88.16~102.85 | 信号:持有", "reason": "技术信号变化: 持有: 止损85.59→74.1, 止盈104.75→102.72 | 形态:带上影阴线/bearish 量价:数据不足 强撑:83.03 弱撑:97.22 弱压:99.52 强压:114.1", "trigger": "技术信号变化: 持有" + }, + { + "date": "2026-06-24 11:17", + "old_action": "深套持有 | 深套持有 | 止损74.1 | 目标102.72 | 买入区88.16~102.85 | 信号:持有", + "new_action": "深套持有 | 深套持有 | 止损74.25 | 目标102.87 | 买入区88.74~103.53 | 信号:持有", + "reason": "技术面重评: 止损74.1→74.25, 止盈102.72→102.87 | 形态:锤子线/T字线/bullish 量价:数据不足 强撑:83.2 弱撑:97.55 弱压:99.85 强压:114.", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -4739,7 +4871,7 @@ { "id": "09988_stop_loss", "condition": { - "price": "<74.1" + "price": "<74.25" }, "action": { "type": "sell", @@ -4756,13 +4888,13 @@ "id": "09988_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=102.85", - "price_lower": ">=88.16" + "price": "<=103.53", + "price_lower": ">=88.74" }, "action": { "type": "buy", "amount": "normal", - "limit": 88.16, + "limit": 88.74, "reason": "回调支撑买入" }, "priority": 1, @@ -4775,7 +4907,7 @@ "id": "09988_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=102.72" + "price": ">=102.87" }, "action": { "type": "buy", @@ -4809,7 +4941,7 @@ { "id": "09988_take_profit", "condition": { - "price": ">=102.72" + "price": ">=102.87" }, "action": { "type": "sell", @@ -4842,21 +4974,21 @@ { "code": "300035", "name": "中科电气", - "price": 16.01, + "price": 16.02, "cost": 22.2914, "shares": 1400, "avg_price": 0, - "action": "深套持有 | 深套持有 | 止损13.86 | 目标18.95 | 买入区14.41~16.81 | 信号:持有", - "stop_loss": 13.86, - "entry_low": 14.41, - "entry_high": 16.81, + "action": "深套持有 | 深套持有 | 止损13.87 | 目标18.95 | 买入区14.42~16.82 | 信号:持有", + "stop_loss": 13.87, + "entry_low": 14.42, + "entry_high": 16.82, "tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:13.86 弱撑:15.86 弱压:16.36 强压:18.4", "timing_signal": "持有", - "rr_ratio": 1.0, + "rr_ratio": 0.99, "status": "updated", "note": "深套持有", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "持仓策略", "source": "auto", "sector_context": "行业能源金属大涨+406.0%,可适度积极 | 大盘仅8%个股上涨", @@ -4865,7 +4997,7 @@ "time_horizon": "长期", "created_at": "2026-06-18 17:15", "take_profit": 18.95, - "updated_reason": "技术信号变化: 持有: 止损14.15→13.86, 止盈16.94→18.95 | 形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:13.86 弱撑:15.86 弱压:16.36 强压:18", + "updated_reason": "技术面重评: 止损13.86→13.87 | 形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:13.86 弱撑:15.86 弱压:16.36 强压:18", "changelog": [ { "date": "2026-06-18 11:31", @@ -4943,6 +5075,13 @@ "new_action": "深套持有 | 深套持有 | 止损13.86 | 目标18.95 | 买入区14.41~16.81 | 信号:持有", "reason": "技术信号变化: 持有: 止损14.15→13.86, 止盈16.94→18.95 | 形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:13.86 弱撑:15.86 弱压:16.36 强压:18", "trigger": "技术信号变化: 持有" + }, + { + "date": "2026-06-24 11:17", + "old_action": "深套持有 | 深套持有 | 止损13.86 | 目标18.95 | 买入区14.41~16.81 | 信号:持有", + "new_action": "深套持有 | 深套持有 | 止损13.87 | 目标18.95 | 买入区14.42~16.82 | 信号:持有", + "reason": "技术面重评: 止损13.86→13.87 | 形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:13.86 弱撑:15.86 弱压:16.36 强压:18", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -4950,7 +5089,7 @@ { "id": "300035_stop_loss", "condition": { - "price": "<13.86" + "price": "<13.87" }, "action": { "type": "sell", @@ -4967,13 +5106,13 @@ "id": "300035_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=16.81", - "price_lower": ">=14.41" + "price": "<=16.82", + "price_lower": ">=14.42" }, "action": { "type": "buy", "amount": "normal", - "limit": 14.41, + "limit": 14.42, "reason": "回调支撑买入" }, "priority": 1, @@ -5057,17 +5196,17 @@ "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标73.0 | 止损61.97 | 买入区64.55~67.19 | 信号:观望", - "stop_loss": 61.97, + "action": "盈利持有 | 目标72.99 | 止损63.89 | 买入区64.55~67.19 | 信号:观望", + "stop_loss": 63.89, "entry_low": 64.55, "entry_high": 67.19, - "tech_snapshot": "形态:带上影阴线/bearish 量价:主动卖盘占优 强撑:59.76 弱撑:65.27 弱压:67.02 强压:73.0", + "tech_snapshot": "形态:带上影阴线/bearish 量价:主动卖盘占优 强撑:59.75 弱撑:65.24 弱压:66.99 强压:72.99", "timing_signal": "观望", "rr_ratio": 3.6, "status": "updated", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "自选策略", "source": "auto", "sector_context": "大盘上涨比8.3%", @@ -5075,8 +5214,8 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "created_at": "2026-06-18 17:15", - "take_profit": 73.0, - "updated_reason": "技术面重评: 止损64.03→61.97 | 形态:带上影阴线/bearish 量价:主动卖盘占优 强撑:59.76 弱撑:65.27 弱压:67.02 强压:73.", + "take_profit": 72.99, + "updated_reason": "技术面重评: 止损61.97→62.13 | 形态:带上影阴线/bearish 量价:主动卖盘占优 强撑:59.78 弱撑:65.32 弱压:67.07 强压:73.", "changelog": [ { "date": "2026-06-18 11:31", @@ -5154,6 +5293,13 @@ "new_action": "盈利持有 | 目标73.0 | 止损61.97 | 买入区64.55~67.19 | 信号:观望", "reason": "技术面重评: 止损64.03→61.97 | 形态:带上影阴线/bearish 量价:主动卖盘占优 强撑:59.76 弱撑:65.27 弱压:67.02 强压:73.", "trigger": "技术面重评" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利持有 | 目标73.0 | 止损61.97 | 买入区64.55~67.19 | 信号:观望", + "new_action": "盈利持有 | 目标73.02 | 止损62.13 | 买入区64.71~67.35 | 信号:观望", + "reason": "技术面重评: 止损61.97→62.13 | 形态:带上影阴线/bearish 量价:主动卖盘占优 强撑:59.78 弱撑:65.32 弱压:67.07 强压:73.", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -5161,7 +5307,7 @@ { "id": "300124_stop_loss", "condition": { - "price": "<61.97" + "price": "<63.89" }, "action": { "type": "sell", @@ -5197,7 +5343,7 @@ "id": "300124_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=73.0" + "price": ">=72.99" }, "action": { "type": "buy", @@ -5231,7 +5377,7 @@ { "id": "300124_take_profit", "condition": { - "price": ">=73.0" + "price": ">=72.99" }, "action": { "type": "sell", @@ -5264,21 +5410,21 @@ { "code": "300308", "name": "中际旭创", - "price": 1300.01, + "price": 1301.09, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标1434.77 | 止损1261.01 | 买入区1274.01~1326.01 | 信号:关注", - "stop_loss": 1261.01, - "entry_low": 1274.01, - "entry_high": 1326.01, - "tech_snapshot": "形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:1193.01 弱撑:1282.9 弱压:1331.78 强压:1434.77", + "action": "盈利持有 | 目标1434.51 | 止损1262.06 | 买入区1275.07~1327.11 | 信号:关注", + "stop_loss": 1262.06, + "entry_low": 1275.07, + "entry_high": 1327.11, + "tech_snapshot": "形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:1192.75 弱撑:1282.37 弱压:1331.25 强压:1434.51", "timing_signal": "关注", - "rr_ratio": 3.46, + "rr_ratio": 3.42, "status": "updated", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "自选策略", "source": "auto", "sector_context": "大盘上涨比8.3%", @@ -5286,8 +5432,8 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "created_at": "2026-06-22 12:01", - "take_profit": 1434.77, - "updated_reason": "技术信号变化: 关注: 止损1270.71→1261.01 | 形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:1193.01 弱撑:1282.9 弱压:1331.7", + "take_profit": 1434.51, + "updated_reason": "技术面重评: 止损1261.01→1262.06 | 形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:1192.75 弱撑:1282.37 弱压:1331.", "changelog": [ { "date": "2026-06-22 12:01", @@ -5323,6 +5469,13 @@ "new_action": "盈利持有 | 目标1434.77 | 止损1261.01 | 买入区1274.01~1326.01 | 信号:关注", "reason": "技术信号变化: 关注: 止损1270.71→1261.01 | 形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:1193.01 弱撑:1282.9 弱压:1331.7", "trigger": "技术信号变化: 关注" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利持有 | 目标1434.77 | 止损1261.01 | 买入区1274.01~1326.01 | 信号:关注", + "new_action": "盈利持有 | 目标1434.51 | 止损1262.06 | 买入区1275.07~1327.11 | 信号:关注", + "reason": "技术面重评: 止损1261.01→1262.06 | 形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:1192.75 弱撑:1282.37 弱压:1331.", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -5330,7 +5483,7 @@ { "id": "300308_stop_loss", "condition": { - "price": "<1261.01" + "price": "<1262.06" }, "action": { "type": "sell", @@ -5347,13 +5500,13 @@ "id": "300308_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=1326.01", - "price_lower": ">=1274.01" + "price": "<=1327.11", + "price_lower": ">=1275.07" }, "action": { "type": "buy", "amount": "normal", - "limit": 1274.01, + "limit": 1275.07, "reason": "回调支撑买入" }, "priority": 1, @@ -5366,7 +5519,7 @@ "id": "300308_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=1434.77" + "price": ">=1434.51" }, "action": { "type": "buy", @@ -5400,7 +5553,7 @@ { "id": "300308_take_profit", "condition": { - "price": ">=1434.77" + "price": ">=1434.51" }, "action": { "type": "sell", @@ -5433,21 +5586,21 @@ { "code": "300548", "name": "长芯博创", - "price": 276.49, + "price": 277.6, "cost": 231.46, "shares": 100, "avg_price": 0, - "action": "盈利良好 | 短炒强趋势持 | 止损239.57 | 目标263.31 | 买入区268.46~280.51 | 信号:持有", - "stop_loss": 239.57, - "entry_low": 268.46, - "entry_high": 280.51, - "tech_snapshot": "形态:带上影阴线/bearish 量价:主动买盘占优 强撑:228.82 弱撑:268.46 弱压:292.57 强压:343.22", + "action": "盈利良好 | 短炒强趋势持 | 止损239.64 | 目标308.9 | 买入区268.53~281.96 | 信号:持有", + "stop_loss": 239.64, + "entry_low": 268.53, + "entry_high": 281.96, + "tech_snapshot": "形态:带上影阴线/bearish 量价:主动买盘占优 强撑:228.82 弱撑:268.53 弱压:292.64 强压:343.22", "timing_signal": "持有", - "rr_ratio": 2.0, + "rr_ratio": 7.23, "status": "updated", "note": "短炒强趋势持", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "持仓策略", "source": "auto", "sector_context": "行业通信设备大跌-245.0%,收紧止损 | 大盘仅8%个股上涨", @@ -5455,8 +5608,8 @@ "position_advice": "小仓强趋势让利润跑", "time_horizon": "数日~2周", "created_at": "2026-06-18 17:15", - "take_profit": 263.31, - "updated_reason": "价格变动(286.02→276.49): 止损277.44→239.57, 止盈343.4→263.31 | 形态:带上影阴线/bearish 量价:主动买盘占优 强撑:228.82 弱撑:268.46 弱压:292.57 强压:", + "take_profit": 308.9, + "updated_reason": "技术面重评: 止损239.57→239.64, 止盈263.31→308.9 | 形态:带上影阴线/bearish 量价:主动买盘占优 强撑:228.82 弱撑:268.53 弱压:292.64 强压:", "changelog": [ { "date": "2026-06-18 11:31", @@ -5534,6 +5687,13 @@ "new_action": "盈利良好 | 短炒强趋势持 | 止损239.57 | 目标263.31 | 买入区268.46~280.51 | 信号:持有", "reason": "价格变动(286.02→276.49): 止损277.44→239.57, 止盈343.4→263.31 | 形态:带上影阴线/bearish 量价:主动买盘占优 强撑:228.82 弱撑:268.46 弱压:292.57 强压:", "trigger": "价格变动(286.02→276.49)" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利良好 | 短炒强趋势持 | 止损239.57 | 目标263.31 | 买入区268.46~280.51 | 信号:持有", + "new_action": "盈利良好 | 短炒强趋势持 | 止损239.64 | 目标308.9 | 买入区268.53~281.96 | 信号:持有", + "reason": "技术面重评: 止损239.57→239.64, 止盈263.31→308.9 | 形态:带上影阴线/bearish 量价:主动买盘占优 强撑:228.82 弱撑:268.53 弱压:292.64 强压:", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -5541,7 +5701,7 @@ { "id": "300548_stop_loss", "condition": { - "price": "<239.57" + "price": "<239.64" }, "action": { "type": "sell", @@ -5558,13 +5718,13 @@ "id": "300548_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=280.51", - "price_lower": ">=268.46" + "price": "<=281.96", + "price_lower": ">=268.53" }, "action": { "type": "buy", "amount": "normal", - "limit": 268.46, + "limit": 268.53, "reason": "回调支撑买入" }, "priority": 1, @@ -5577,7 +5737,7 @@ "id": "300548_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=263.31" + "price": ">=308.9" }, "action": { "type": "buy", @@ -5611,7 +5771,7 @@ { "id": "300548_take_profit", "condition": { - "price": ">=263.31" + "price": ">=308.9" }, "action": { "type": "sell", @@ -5644,21 +5804,21 @@ { "code": "300690", "name": "双一科技", - "price": 22.75, + "price": 22.7, "cost": 27.178, "shares": 400, "avg_price": 0, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.4),不建议加仓 | 止损18.94 | 目标22.37 | 买入区22.42~23.04 | 信号:持有", - "stop_loss": 18.94, - "entry_low": 22.42, - "entry_high": 23.04, - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:21.22 弱撑:22.42 弱压:23.63 强压:24.86", + "action": "持有观察 | ⚠️盈亏比偏低(1:1.4),不建议加仓 | 止损18.92 | 目标22.36 | 买入区22.37~23.02 | 信号:持有", + "stop_loss": 18.92, + "entry_low": 22.37, + "entry_high": 23.02, + "tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:21.2 弱撑:22.37 弱压:23.63 强压:24.84", "timing_signal": "持有", - "rr_ratio": 1.38, + "rr_ratio": 1.43, "status": "updated", "note": "⚠️盈亏比偏低(1:1.4),不建议加仓", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "持仓策略", "source": "auto", "sector_context": "行业风电设备大跌-249.0%,收紧止损 | 大盘仅8%个股上涨", @@ -5666,8 +5826,8 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "created_at": "2026-06-18 21:02", - "take_profit": 22.37, - "updated_reason": "价格变动(23.63→22.75): 止损22.0→18.94, 止盈22.83→22.37 | 形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:21.22 弱撑:22.42 弱压:23.63 强压:24", + "take_profit": 22.36, + "updated_reason": "技术面重评: 止损18.94→18.92, 止盈22.37→22.36 | 形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:21.2 弱撑:22.37 弱压:23.63 强压:24.", "changelog": [ { "date": "2026-06-18 21:02", @@ -5731,6 +5891,13 @@ "new_action": "持有观察 | ⚠️盈亏比偏低(1:1.4),不建议加仓 | 止损18.94 | 目标22.37 | 买入区22.42~23.04 | 信号:持有", "reason": "价格变动(23.63→22.75): 止损22.0→18.94, 止盈22.83→22.37 | 形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:21.22 弱撑:22.42 弱压:23.63 强压:24", "trigger": "价格变动(23.63→22.75)" + }, + { + "date": "2026-06-24 11:17", + "old_action": "持有观察 | ⚠️盈亏比偏低(1:1.4),不建议加仓 | 止损18.94 | 目标22.37 | 买入区22.42~23.04 | 信号:持有", + "new_action": "持有观察 | ⚠️盈亏比偏低(1:1.4),不建议加仓 | 止损18.92 | 目标22.36 | 买入区22.37~23.02 | 信号:持有", + "reason": "技术面重评: 止损18.94→18.92, 止盈22.37→22.36 | 形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:21.2 弱撑:22.37 弱压:23.63 强压:24.", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -5738,7 +5905,7 @@ { "id": "300690_stop_loss", "condition": { - "price": "<18.94" + "price": "<18.92" }, "action": { "type": "sell", @@ -5755,13 +5922,13 @@ "id": "300690_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=23.04", - "price_lower": ">=22.42" + "price": "<=23.02", + "price_lower": ">=22.37" }, "action": { "type": "buy", "amount": "normal", - "limit": 22.42, + "limit": 22.37, "reason": "回调支撑买入" }, "priority": 1, @@ -5774,7 +5941,7 @@ "id": "300690_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=22.37" + "price": ">=22.36" }, "action": { "type": "buy", @@ -5808,7 +5975,7 @@ { "id": "300690_take_profit", "condition": { - "price": ">=22.37" + "price": ">=22.36" }, "action": { "type": "sell", @@ -5841,21 +6008,21 @@ { "code": "300750", "name": "宁德时代", - "price": 389.73, + "price": 390.76, "cost": 401.7803, "shares": 100, "avg_price": 0, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损348.92 | 目标421.19 | 买入区386.21~390.45 | 信号:弱势持有", - "stop_loss": 348.92, - "entry_low": 386.21, - "entry_high": 390.45, - "tech_snapshot": "形态:锤子线/T字线/bullish 量价:买卖均衡 强撑:359.71 弱撑:386.21 弱压:394.23 强压:421.19", + "action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损349.13 | 目标421.41 | 买入区386.66~390.67 | 信号:弱势持有", + "stop_loss": 349.13, + "entry_low": 386.66, + "entry_high": 390.67, + "tech_snapshot": "形态:锤子线/T字线/bullish 量价:买卖均衡 强撑:359.93 弱撑:386.66 弱压:394.68 强压:421.41", "timing_signal": "弱势持有", - "rr_ratio": 1.05, + "rr_ratio": 0.99, "status": "updated", "note": "⚠️盈亏比偏低(1:1.0),不建议加仓", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "持仓策略", "source": "auto", "sector_context": "大盘上涨比8.3%", @@ -5863,8 +6030,8 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "created_at": "2026-06-18 17:15", - "take_profit": 421.19, - "updated_reason": "技术信号变化: 弱势持有: 止损365.5→348.92, 止盈392.01→421.19 | 形态:锤子线/T字线/bullish 量价:买卖均衡 强撑:359.71 弱撑:386.21 弱压:394.23 强压:", + "take_profit": 421.41, + "updated_reason": "技术面重评: 止损348.92→349.13, 止盈421.19→421.41 | 形态:锤子线/T字线/bullish 量价:买卖均衡 强撑:359.93 弱撑:386.66 弱压:394.68 强压:", "changelog": [ { "date": "2026-06-18 11:31", @@ -5949,6 +6116,13 @@ "new_action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损348.92 | 目标421.19 | 买入区386.21~390.45 | 信号:弱势持有", "reason": "技术信号变化: 弱势持有: 止损365.5→348.92, 止盈392.01→421.19 | 形态:锤子线/T字线/bullish 量价:买卖均衡 强撑:359.71 弱撑:386.21 弱压:394.23 强压:", "trigger": "技术信号变化: 弱势持有" + }, + { + "date": "2026-06-24 11:17", + "old_action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损348.92 | 目标421.19 | 买入区386.21~390.45 | 信号:弱势持有", + "new_action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损349.13 | 目标421.41 | 买入区386.66~390.67 | 信号:弱势持有", + "reason": "技术面重评: 止损348.92→349.13, 止盈421.19→421.41 | 形态:锤子线/T字线/bullish 量价:买卖均衡 强撑:359.93 弱撑:386.66 弱压:394.68 强压:", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -5956,7 +6130,7 @@ { "id": "300750_stop_loss", "condition": { - "price": "<348.92" + "price": "<349.13" }, "action": { "type": "sell", @@ -5973,13 +6147,13 @@ "id": "300750_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=390.45", - "price_lower": ">=386.21" + "price": "<=390.67", + "price_lower": ">=386.66" }, "action": { "type": "buy", "amount": "normal", - "limit": 386.21, + "limit": 386.66, "reason": "回调支撑买入" }, "priority": 1, @@ -5992,7 +6166,7 @@ "id": "300750_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=421.19" + "price": ">=421.41" }, "action": { "type": "buy", @@ -6026,7 +6200,7 @@ { "id": "300750_take_profit", "condition": { - "price": ">=421.19" + "price": ">=421.41" }, "action": { "type": "sell", @@ -6059,21 +6233,21 @@ { "code": "518880", "name": "黄金ETF华安", - "price": 8.44, + "price": 8.445, "cost": 12.1915, "shares": 2400, "avg_price": 0, - "action": "深套持有 | 深套持有 | 止损6.4 | 目标8.23 | 买入区7.6~8.86 | 信号:持有", - "stop_loss": 6.4, + "action": "深套持有 | 深套持有 | 止损6.41 | 目标8.23 | 买入区7.6~8.87 | 信号:持有", + "stop_loss": 6.41, "entry_low": 7.6, - "entry_high": 8.86, + "entry_high": 8.87, "tech_snapshot": "形态:带上影阴线/bearish 量价:数据不足 强撑:7.79 弱撑:8.4 弱压:8.54 强压:9.14", "timing_signal": "持有", "rr_ratio": 0.55, "status": "updated", "note": "深套持有", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "持仓策略", "source": "auto", "sector_context": "行业贵金属大跌-203.0%,收紧止损 | 大盘仅8%个股上涨", @@ -6082,7 +6256,7 @@ "time_horizon": "长期", "created_at": "2026-06-19 11:24", "take_profit": 8.23, - "updated_reason": "技术信号变化: 持有: 止损7.08→6.4, 止盈8.0→8.23 | 形态:带上影阴线/bearish 量价:数据不足 强撑:7.79 弱撑:8.4 弱压:8.54 强压:9.14", + "updated_reason": "技术面重评: 止损6.4→6.41 | 形态:带上影阴线/bearish 量价:数据不足 强撑:7.79 弱撑:8.4 弱压:8.54 强压:9.14", "changelog": [ { "date": "2026-06-19 11:24", @@ -6132,6 +6306,13 @@ "new_action": "深套持有 | 深套持有 | 止损6.4 | 目标8.23 | 买入区7.6~8.86 | 信号:持有", "reason": "技术信号变化: 持有: 止损7.08→6.4, 止盈8.0→8.23 | 形态:带上影阴线/bearish 量价:数据不足 强撑:7.79 弱撑:8.4 弱压:8.54 强压:9.14", "trigger": "技术信号变化: 持有" + }, + { + "date": "2026-06-24 11:17", + "old_action": "深套持有 | 深套持有 | 止损6.4 | 目标8.23 | 买入区7.6~8.86 | 信号:持有", + "new_action": "深套持有 | 深套持有 | 止损6.41 | 目标8.23 | 买入区7.6~8.87 | 信号:持有", + "reason": "技术面重评: 止损6.4→6.41 | 形态:带上影阴线/bearish 量价:数据不足 强撑:7.79 弱撑:8.4 弱压:8.54 强压:9.14", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -6139,7 +6320,7 @@ { "id": "518880_stop_loss", "condition": { - "price": "<6.4" + "price": "<6.41" }, "action": { "type": "sell", @@ -6156,7 +6337,7 @@ "id": "518880_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=8.86", + "price": "<=8.87", "price_lower": ">=7.6" }, "action": { @@ -6242,21 +6423,21 @@ { "code": "600036", "name": "招商银行", - "price": 37.14, + "price": 37.04, "cost": 38.1582, "shares": 800, "avg_price": 0, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损30.56 | 目标36.15 | 买入区36.83~37.2 | 信号:弱势持有", - "stop_loss": 30.56, - "entry_low": 36.83, - "entry_high": 37.2, - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:买卖均衡 强撑:34.24 弱撑:36.83 弱压:37.47 强压:40.17", + "action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损30.54 | 目标36.13 | 买入区36.79~37.19 | 信号:弱势持有", + "stop_loss": 30.54, + "entry_low": 36.79, + "entry_high": 37.19, + "tech_snapshot": "形态:光头光脚阴线/bearish 量价:买卖均衡 强撑:34.22 弱撑:36.79 弱压:37.43 强压:40.15", "timing_signal": "弱势持有", - "rr_ratio": 1.04, + "rr_ratio": 1.1, "status": "updated", - "note": "⚠️盈亏比偏低(1:1.0),不建议加仓", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "note": "⚠️盈亏比偏低(1:1.1),不建议加仓", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "持仓策略", "source": "auto", "sector_context": "行业银行Ⅱ大跌-166.0%,收紧止损 | 大盘仅8%个股上涨", @@ -6264,8 +6445,8 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "created_at": "2026-06-18 17:15", - "take_profit": 36.15, - "updated_reason": "技术信号变化: 弱势持有: 止损36.28→30.56, 止盈39.01→36.15 | 形态:光头光脚阴线/bearish 量价:买卖均衡 强撑:34.24 弱撑:36.83 弱压:37.47 强压:40.1", + "take_profit": 36.13, + "updated_reason": "技术面重评: 止损30.56→30.54, 止盈36.15→36.13 | 形态:光头光脚阴线/bearish 量价:买卖均衡 强撑:34.22 弱撑:36.79 弱压:37.43 强压:40.1", "changelog": [ { "date": "2026-06-18 11:31", @@ -6350,6 +6531,13 @@ "new_action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损30.56 | 目标36.15 | 买入区36.83~37.2 | 信号:弱势持有", "reason": "技术信号变化: 弱势持有: 止损36.28→30.56, 止盈39.01→36.15 | 形态:光头光脚阴线/bearish 量价:买卖均衡 强撑:34.24 弱撑:36.83 弱压:37.47 强压:40.1", "trigger": "技术信号变化: 弱势持有" + }, + { + "date": "2026-06-24 11:17", + "old_action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损30.56 | 目标36.15 | 买入区36.83~37.2 | 信号:弱势持有", + "new_action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损30.54 | 目标36.13 | 买入区36.79~37.19 | 信号:弱势持有", + "reason": "技术面重评: 止损30.56→30.54, 止盈36.15→36.13 | 形态:光头光脚阴线/bearish 量价:买卖均衡 强撑:34.22 弱撑:36.79 弱压:37.43 强压:40.1", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -6357,7 +6545,7 @@ { "id": "600036_stop_loss", "condition": { - "price": "<30.56" + "price": "<30.54" }, "action": { "type": "sell", @@ -6374,13 +6562,13 @@ "id": "600036_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=37.2", - "price_lower": ">=36.83" + "price": "<=37.19", + "price_lower": ">=36.79" }, "action": { "type": "buy", "amount": "normal", - "limit": 36.83, + "limit": 36.79, "reason": "回调支撑买入" }, "priority": 1, @@ -6393,7 +6581,7 @@ "id": "600036_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=36.15" + "price": ">=36.13" }, "action": { "type": "buy", @@ -6427,7 +6615,7 @@ { "id": "600036_take_profit", "condition": { - "price": ">=36.15" + "price": ">=36.13" }, "action": { "type": "sell", @@ -6460,21 +6648,21 @@ { "code": "600519", "name": "贵州茅台", - "price": 1219.01, + "price": 1215.36, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标1321.13 | 止损1182.44 | 买入区1194.63~1237.92 | 信号:关注", - "stop_loss": 1182.44, - "entry_low": 1194.63, - "entry_high": 1237.92, - "tech_snapshot": "形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:1125.2 弱撑:1204.46 弱压:1237.22 强压:1321.13", + "action": "盈利持有 | 目标1319.75 | 止损1178.9 | 买入区1191.05~1235.24 | 信号:关注", + "stop_loss": 1178.9, + "entry_low": 1191.05, + "entry_high": 1235.24, + "tech_snapshot": "形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:1124.35 弱撑:1202.24 弱压:1235.0 强压:1319.75", "timing_signal": "关注", - "rr_ratio": 2.79, + "rr_ratio": 2.86, "status": "updated", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "自选策略", "source": "auto", "sector_context": "大盘上涨比8.3%", @@ -6482,8 +6670,8 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "created_at": "2026-06-22 12:01", - "take_profit": 1321.13, - "updated_reason": "技术信号变化: 关注: 止损1179.4→1182.44 | 形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:1125.2 弱撑:1204.46 弱压:1237.2", + "take_profit": 1319.75, + "updated_reason": "技术面重评: 止损1182.44→1178.9 | 形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:1124.35 弱撑:1202.24 弱压:1235.", "changelog": [ { "date": "2026-06-22 12:01", @@ -6519,6 +6707,13 @@ "new_action": "盈利持有 | 目标1321.13 | 止损1182.44 | 买入区1194.63~1237.92 | 信号:关注", "reason": "技术信号变化: 关注: 止损1179.4→1182.44 | 形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:1125.2 弱撑:1204.46 弱压:1237.2", "trigger": "技术信号变化: 关注" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利持有 | 目标1321.13 | 止损1182.44 | 买入区1194.63~1237.92 | 信号:关注", + "new_action": "盈利持有 | 目标1319.75 | 止损1178.9 | 买入区1191.05~1235.24 | 信号:关注", + "reason": "技术面重评: 止损1182.44→1178.9 | 形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:1124.35 弱撑:1202.24 弱压:1235.", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -6526,7 +6721,7 @@ { "id": "600519_stop_loss", "condition": { - "price": "<1182.44" + "price": "<1178.9" }, "action": { "type": "sell", @@ -6543,13 +6738,13 @@ "id": "600519_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=1237.92", - "price_lower": ">=1194.63" + "price": "<=1235.24", + "price_lower": ">=1191.05" }, "action": { "type": "buy", "amount": "normal", - "limit": 1194.63, + "limit": 1191.05, "reason": "回调支撑买入" }, "priority": 1, @@ -6562,7 +6757,7 @@ "id": "600519_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=1321.13" + "price": ">=1319.75" }, "action": { "type": "buy", @@ -6596,7 +6791,7 @@ { "id": "600519_take_profit", "condition": { - "price": ">=1321.13" + "price": ">=1319.75" }, "action": { "type": "sell", @@ -6629,21 +6824,21 @@ { "code": "600563", "name": "法拉电子", - "price": 173.49, + "price": 178.76, "cost": 155.5032, "shares": 100, "avg_price": 0, - "action": "盈利良好 | ⚠️盈亏比偏低(1:0.6),不建议加仓 | 止损167.87 | 目标184.12 | 买入区162.51~170.64 | 信号:持有", - "stop_loss": 167.87, + "action": "盈利良好 | 止损172.96 | 目标216.73 | 买入区162.51~170.64 | 信号:持有", + "stop_loss": 172.96, "entry_low": 162.51, "entry_high": 170.64, - "tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:146.26 弱撑:162.51 弱压:181.32 强压:178.76", + "tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:146.26 弱撑:162.51 弱压:184.36 强压:210.42", "timing_signal": "持有", - "rr_ratio": 0.61, + "rr_ratio": 3.54, "status": "updated", - "note": "⚠️盈亏比偏低(1:0.6),不建议加仓", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "note": "", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "持仓策略", "source": "auto", "sector_context": "行业元件大涨+77.0%,可适度积极 | 大盘仅8%个股上涨", @@ -6651,8 +6846,8 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "created_at": "2026-06-18 17:15", - "take_profit": 184.12, - "updated_reason": "价格变动(162.51→173.49): 止损145.02→167.87, 止盈164.36→184.12 | 形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:146.26 弱撑:162.51 弱压:181.32 强压:1", + "take_profit": 216.73, + "updated_reason": "技术面重评: 止损167.87→172.96, 止盈184.12→216.73 | 形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:146.26 弱撑:162.51 弱压:184.36 强压:2", "changelog": [ { "date": "2026-06-18 11:31", @@ -6730,6 +6925,13 @@ "new_action": "盈利良好 | ⚠️盈亏比偏低(1:0.6),不建议加仓 | 止损167.87 | 目标184.12 | 买入区162.51~170.64 | 信号:持有", "reason": "价格变动(162.51→173.49): 止损145.02→167.87, 止盈164.36→184.12 | 形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:146.26 弱撑:162.51 弱压:181.32 强压:1", "trigger": "价格变动(162.51→173.49)" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利良好 | ⚠️盈亏比偏低(1:0.6),不建议加仓 | 止损167.87 | 目标184.12 | 买入区162.51~170.64 | 信号:持有", + "new_action": "盈利良好 | 止损172.96 | 目标216.73 | 买入区162.51~170.64 | 信号:持有", + "reason": "技术面重评: 止损167.87→172.96, 止盈184.12→216.73 | 形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:146.26 弱撑:162.51 弱压:184.36 强压:2", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -6737,7 +6939,7 @@ { "id": "600563_stop_loss", "condition": { - "price": "<167.87" + "price": "<172.96" }, "action": { "type": "sell", @@ -6773,7 +6975,7 @@ "id": "600563_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=184.12" + "price": ">=216.73" }, "action": { "type": "buy", @@ -6807,7 +7009,7 @@ { "id": "600563_take_profit", "condition": { - "price": ">=184.12" + "price": ">=216.73" }, "action": { "type": "sell", @@ -6840,21 +7042,21 @@ { "code": "600739", "name": "辽宁成大", - "price": 10.49, + "price": 10.45, "cost": 12.2862, "shares": 6600, "avg_price": 0, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.3),不建议加仓 | 止损8.56 | 目标10.52 | 买入区10.34~10.64 | 信号:持有", + "action": "持有观察 | ⚠️盈亏比偏低(1:1.4),不建议加仓 | 止损8.56 | 目标10.49 | 买入区10.29~10.62 | 信号:持有", "stop_loss": 8.56, - "entry_low": 10.34, - "entry_high": 10.64, - "tech_snapshot": "形态:带上影阴线/bearish 量价:主动买盘占优 强撑:9.59 弱撑:10.34 弱压:10.75 强压:11.69", + "entry_low": 10.29, + "entry_high": 10.62, + "tech_snapshot": "形态:带上影阴线/bearish 量价:主动买盘占优 强撑:9.59 弱撑:10.29 弱压:10.71 强压:11.66", "timing_signal": "持有", - "rr_ratio": 1.33, + "rr_ratio": 1.41, "status": "updated", - "note": "⚠️盈亏比偏低(1:1.3),不建议加仓", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "note": "⚠️盈亏比偏低(1:1.4),不建议加仓", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "持仓策略", "source": "auto", "sector_context": "行业贸易Ⅱ大跌-307.0%,收紧止损 | 大盘仅8%个股上涨", @@ -6862,8 +7064,8 @@ "position_advice": "正常配置", "time_horizon": "数月~1年", "created_at": "2026-06-18 17:15", - "take_profit": 10.52, - "updated_reason": "技术信号变化: 持有: 止损10.33→8.56, 止盈11.34→10.52 | 形态:带上影阴线/bearish 量价:主动买盘占优 强撑:9.59 弱撑:10.34 弱压:10.75 强压:11.6", + "take_profit": 10.49, + "updated_reason": "技术面重评: 止盈10.52→10.49 | 形态:带上影阴线/bearish 量价:主动买盘占优 强撑:9.59 弱撑:10.29 弱压:10.71 强压:11.6", "changelog": [ { "date": "2026-06-18 11:31", @@ -6941,6 +7143,13 @@ "new_action": "持有观察 | ⚠️盈亏比偏低(1:1.3),不建议加仓 | 止损8.56 | 目标10.52 | 买入区10.34~10.64 | 信号:持有", "reason": "技术信号变化: 持有: 止损10.33→8.56, 止盈11.34→10.52 | 形态:带上影阴线/bearish 量价:主动买盘占优 强撑:9.59 弱撑:10.34 弱压:10.75 强压:11.6", "trigger": "技术信号变化: 持有" + }, + { + "date": "2026-06-24 11:17", + "old_action": "持有观察 | ⚠️盈亏比偏低(1:1.3),不建议加仓 | 止损8.56 | 目标10.52 | 买入区10.34~10.64 | 信号:持有", + "new_action": "持有观察 | ⚠️盈亏比偏低(1:1.4),不建议加仓 | 止损8.56 | 目标10.49 | 买入区10.29~10.62 | 信号:持有", + "reason": "技术面重评: 止盈10.52→10.49 | 形态:带上影阴线/bearish 量价:主动买盘占优 强撑:9.59 弱撑:10.29 弱压:10.71 强压:11.6", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -6965,13 +7174,13 @@ "id": "600739_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=10.64", - "price_lower": ">=10.34" + "price": "<=10.62", + "price_lower": ">=10.29" }, "action": { "type": "buy", "amount": "normal", - "limit": 10.34, + "limit": 10.29, "reason": "回调支撑买入" }, "priority": 1, @@ -6984,7 +7193,7 @@ "id": "600739_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=10.52" + "price": ">=10.49" }, "action": { "type": "buy", @@ -7018,7 +7227,7 @@ { "id": "600739_take_profit", "condition": { - "price": ">=10.52" + "price": ">=10.49" }, "action": { "type": "sell", @@ -7051,21 +7260,21 @@ { "code": "601318", "name": "中国平安", - "price": 49.7, + "price": 49.38, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 止损参考48.18 | 买入区48.68~50.36 | 信号:观望", - "stop_loss": 48.18, - "entry_low": 48.68, - "entry_high": 50.36, - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:46.06 弱撑:48.78 弱压:50.63 强压:53.6", + "action": "盈利持有 | 目标53.71 | 止损47.9 | 买入区48.39~50.22 | 信号:观望", + "stop_loss": 47.9, + "entry_low": 48.39, + "entry_high": 50.22, + "tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:45.81 弱撑:48.65 弱压:50.5 强压:53.71", "timing_signal": "观望", - "rr_ratio": 2.59, - "status": "manual", + "rr_ratio": 2.93, + "status": "updated", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "自选策略", "source": "manual", "sector_context": "大盘上涨比8.3%", @@ -7073,8 +7282,7 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "created_at": "2026-06-22 11:50", - "take_profit": 53.63, - "updated_reason": "技术面重评: 策略文字调整", + "take_profit": 53.71, "changelog": [ { "date": "2026-06-22 12:01", @@ -7110,7 +7318,7 @@ { "id": "601318_stop_loss", "condition": { - "price": "<48.18" + "price": "<47.9" }, "action": { "type": "sell", @@ -7127,13 +7335,13 @@ "id": "601318_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=50.36", - "price_lower": ">=48.68" + "price": "<=50.22", + "price_lower": ">=48.39" }, "action": { "type": "buy", "amount": "normal", - "limit": 48.68, + "limit": 48.39, "reason": "回调支撑买入" }, "priority": 1, @@ -7146,7 +7354,7 @@ "id": "601318_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=53.63" + "price": ">=53.71" }, "action": { "type": "buy", @@ -7180,7 +7388,7 @@ { "id": "601318_take_profit", "condition": { - "price": ">=53.63" + "price": ">=53.71" }, "action": { "type": "sell", @@ -7213,21 +7421,21 @@ { "code": "601899", "name": "紫金矿业", - "price": 27.47, + "price": 27.41, "cost": 40.2685, "shares": 2400, "avg_price": 0, - "action": "深套持有 | 深套持有 | 止损22.65 | 目标30.53 | 买入区24.72~28.84 | 信号:持有", - "stop_loss": 22.65, - "entry_low": 24.72, - "entry_high": 28.84, - "tech_snapshot": "形态:倒T线/射击之星/neutral 量价:主动买盘占优 强撑:24.98 弱撑:27.21 弱压:27.85 强压:30.53", + "action": "深套持有 | 深套持有 | 止损22.6 | 目标30.53 | 买入区24.67~28.78 | 信号:持有", + "stop_loss": 22.6, + "entry_low": 24.67, + "entry_high": 28.78, + "tech_snapshot": "形态:倒T线/射击之星/neutral 量价:主动买盘占优 强撑:24.98 弱撑:27.17 弱压:27.81 强压:30.53", "timing_signal": "持有", - "rr_ratio": 0.74, + "rr_ratio": 0.76, "status": "updated", "note": "深套持有", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "持仓策略", "source": "auto", "sector_context": "大盘上涨比8.3%", @@ -7236,7 +7444,7 @@ "time_horizon": "长期", "created_at": "2026-06-18 17:15", "take_profit": 30.53, - "updated_reason": "技术信号变化: 持有: 止损23.01→22.65, 止盈27.79→30.53 | 形态:倒T线/射击之星/neutral 量价:主动买盘占优 强撑:24.98 弱撑:27.21 弱压:27.85 强压:", + "updated_reason": "技术面重评: 止损22.65→22.6 | 形态:倒T线/射击之星/neutral 量价:主动买盘占优 强撑:24.98 弱撑:27.17 弱压:27.81 强压:", "changelog": [ { "date": "2026-06-18 11:31", @@ -7314,6 +7522,13 @@ "new_action": "深套持有 | 深套持有 | 止损22.65 | 目标30.53 | 买入区24.72~28.84 | 信号:持有", "reason": "技术信号变化: 持有: 止损23.01→22.65, 止盈27.79→30.53 | 形态:倒T线/射击之星/neutral 量价:主动买盘占优 强撑:24.98 弱撑:27.21 弱压:27.85 强压:", "trigger": "技术信号变化: 持有" + }, + { + "date": "2026-06-24 11:17", + "old_action": "深套持有 | 深套持有 | 止损22.65 | 目标30.53 | 买入区24.72~28.84 | 信号:持有", + "new_action": "深套持有 | 深套持有 | 止损22.6 | 目标30.53 | 买入区24.67~28.78 | 信号:持有", + "reason": "技术面重评: 止损22.65→22.6 | 形态:倒T线/射击之星/neutral 量价:主动买盘占优 强撑:24.98 弱撑:27.17 弱压:27.81 强压:", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -7321,7 +7536,7 @@ { "id": "601899_stop_loss", "condition": { - "price": "<22.65" + "price": "<22.6" }, "action": { "type": "sell", @@ -7338,13 +7553,13 @@ "id": "601899_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=28.84", - "price_lower": ">=24.72" + "price": "<=28.78", + "price_lower": ">=24.67" }, "action": { "type": "buy", "amount": "normal", - "limit": 24.72, + "limit": 24.67, "reason": "回调支撑买入" }, "priority": 1, @@ -7437,8 +7652,8 @@ "rr_ratio": 3.16, "status": "updated", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "持仓策略", "source": "auto", "sector_context": "行业医疗服务大涨+9.0%,可适度积极 | 大盘仅8%个股上涨", @@ -7447,7 +7662,6 @@ "time_horizon": "数月~1年", "created_at": "2026-06-18 17:15", "take_profit": 139.5, - "updated_reason": "价格变动(106.31→116.94): 止损103.12→113.15, 止盈112.81→139.5 | 形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:95.68 弱撑:106.31 弱压:120.29 强压:13", "changelog": [ { "date": "2026-06-18 11:31", @@ -7621,21 +7835,21 @@ { "code": "688411", "name": "海博思创", - "price": 265.48, + "price": 265.38, "cost": 258.6163, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损198.18 | 目标280.03 | 买入区261.14~266.61 | 信号:加仓", - "stop_loss": 198.18, - "entry_low": 261.14, - "entry_high": 266.61, - "tech_snapshot": "形态:带下影阴线/neutral 量价:买卖均衡 强撑:222.07 弱撑:261.14 弱压:272.24 强压:311.15", + "action": "盈利持有 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损197.82 | 目标279.68 | 买入区260.34~266.21 | 信号:加仓", + "stop_loss": 197.82, + "entry_low": 260.34, + "entry_high": 266.21, + "tech_snapshot": "形态:光头光脚阴线/bearish 量价:买卖均衡 强撑:221.67 弱撑:260.34 弱压:272.24 强压:310.75", "timing_signal": "加仓", - "rr_ratio": 1.05, + "rr_ratio": 1.04, "status": "updated", - "note": "⚠️盈亏比偏低(1:1.1),不建议加仓", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "note": "⚠️盈亏比偏低(1:1.0),不建议加仓", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "持仓策略", "source": "知微", "sector_context": "行业光伏设备大跌-251.0%,收紧止损 | 大盘仅8%个股上涨", @@ -7643,8 +7857,8 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "created_at": "2026-06-24 11:06", - "take_profit": 280.03, - "updated_reason": "技术信号变化: 加仓: 止损252→198.18, 止盈295→280.03 | 形态:带下影阴线/neutral 量价:买卖均衡 强撑:222.07 弱撑:261.14 弱压:272.24 强压:31", + "take_profit": 279.68, + "updated_reason": "技术面重评: 止损198.18→197.82, 止盈280.03→279.68 | 形态:光头光脚阴线/bearish 量价:买卖均衡 强撑:221.67 弱撑:260.34 弱压:272.24 强压:3", "changelog": [ { "date": "2026-06-24 11:06", @@ -7652,6 +7866,13 @@ "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损198.18 | 目标280.03 | 买入区261.14~266.61 | 信号:加仓", "reason": "技术信号变化: 加仓: 止损252→198.18, 止盈295→280.03 | 形态:带下影阴线/neutral 量价:买卖均衡 强撑:222.07 弱撑:261.14 弱压:272.24 强压:31", "trigger": "技术信号变化: 加仓" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利持有 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损198.18 | 目标280.03 | 买入区261.14~266.61 | 信号:加仓", + "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损197.82 | 目标279.68 | 买入区260.34~266.21 | 信号:加仓", + "reason": "技术面重评: 止损198.18→197.82, 止盈280.03→279.68 | 形态:光头光脚阴线/bearish 量价:买卖均衡 强撑:221.67 弱撑:260.34 弱压:272.24 强压:3", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -7659,7 +7880,7 @@ { "id": "688411_stop_loss", "condition": { - "price": "<198.18" + "price": "<197.82" }, "action": { "type": "sell", @@ -7676,13 +7897,13 @@ "id": "688411_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=266.61", - "price_lower": ">=261.14" + "price": "<=266.21", + "price_lower": ">=260.34" }, "action": { "type": "buy", "amount": "normal", - "limit": 261.14, + "limit": 260.34, "reason": "回调支撑买入" }, "priority": 1, @@ -7695,7 +7916,7 @@ "id": "688411_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=280.03" + "price": ">=279.68" }, "action": { "type": "buy", @@ -7729,7 +7950,7 @@ { "id": "688411_take_profit", "condition": { - "price": ">=280.03" + "price": ">=279.68" }, "action": { "type": "sell", @@ -7762,21 +7983,21 @@ { "code": "688630", "name": "芯碁微装", - "price": 491.8, + "price": 493.7, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标540.96 | 止损413.08 | 买入区481.96~494.12 | 信号:买入", - "stop_loss": 413.08, - "entry_low": 481.96, - "entry_high": 494.12, - "tech_snapshot": "形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:426.42 弱撑:462.89 弱压:511.82 强压:540.96", + "action": "盈利持有 | ⚠️盈亏比偏低(1:1.5),谨慎买入 | 目标540.02 | 止损462.89 | 买入区483.83~493.74 | 信号:买入", + "stop_loss": 462.89, + "entry_low": 483.83, + "entry_high": 493.74, + "tech_snapshot": "形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:425.48 弱撑:462.89 弱压:509.95 强压:540.02", "timing_signal": "买入", - "rr_ratio": 1.7, + "rr_ratio": 1.5, "status": "updated", - "note": "⚠️盈亏比偏低(1:1.7),谨慎买入", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "note": "⚠️盈亏比不足1:1.5,不建议买入", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "自选策略", "source": "auto", "sector_context": "行业专用设备大跌-304.0%,收紧止损 | 大盘仅8%个股上涨", @@ -7784,8 +8005,8 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "created_at": "2026-06-18 17:15", - "take_profit": 540.96, - "updated_reason": "价格变动(462.89→491.8): 止损451.37→413.08 | 形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:426.42 弱撑:462.89 弱压:511.82 强压", + "take_profit": 540.02, + "updated_reason": "技术面重评: 策略文字调整", "changelog": [ { "date": "2026-06-18 11:31", @@ -7870,6 +8091,13 @@ "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标540.96 | 止损413.08 | 买入区481.96~494.12 | 信号:买入", "reason": "价格变动(462.89→491.8): 止损451.37→413.08 | 形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:426.42 弱撑:462.89 弱压:511.82 强压", "trigger": "价格变动(462.89→491.8)" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标540.96 | 止损413.08 | 买入区481.96~494.12 | 信号:买入", + "new_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标540.61 | 止损413.08 | 买入区485.98~493.98 | 信号:买入", + "reason": "技术面重评: 策略文字调整", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -7877,7 +8105,7 @@ { "id": "688630_stop_loss", "condition": { - "price": "<413.08" + "price": "<462.89" }, "action": { "type": "sell", @@ -7894,13 +8122,13 @@ "id": "688630_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=494.12", - "price_lower": ">=481.96" + "price": "<=493.74", + "price_lower": ">=483.83" }, "action": { "type": "buy", "amount": "normal", - "limit": 481.96, + "limit": 483.83, "reason": "回调支撑买入" }, "priority": 1, @@ -7913,7 +8141,7 @@ "id": "688630_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=540.96" + "price": ">=540.02" }, "action": { "type": "buy", @@ -7947,7 +8175,7 @@ { "id": "688630_take_profit", "condition": { - "price": ">=540.96" + "price": ">=540.02" }, "action": { "type": "sell", @@ -7980,21 +8208,21 @@ { "code": "688639", "name": "华恒生物", - "price": 21.51, + "price": 21.35, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标24.28 | 止损18.62 | 买入区21.08~21.94 | 信号:关注", - "stop_loss": 18.62, - "entry_low": 21.08, - "entry_high": 21.94, - "tech_snapshot": "形态:带下影阴线/neutral 量价:主动买盘占优 强撑:18.88 弱撑:21.13 弱压:21.96 强压:24.28", + "action": "盈利持有 | 目标24.23 | 止损20.71 | 买入区20.92~21.78 | 信号:关注", + "stop_loss": 20.71, + "entry_low": 20.92, + "entry_high": 21.78, + "tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动买盘占优 强撑:18.83 弱撑:21.02 弱压:21.85 强压:24.23", "timing_signal": "关注", - "rr_ratio": 4.26, + "rr_ratio": 4.5, "status": "updated", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "自选策略", "source": "auto", "sector_context": "行业化学制品大跌-171.0%,收紧止损 | 大盘仅8%个股上涨", @@ -8002,8 +8230,8 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "created_at": "2026-06-18 17:15", - "take_profit": 24.28, - "updated_reason": "技术信号变化: 关注: 止损21.0→18.62 | 形态:带下影阴线/neutral 量价:主动买盘占优 强撑:18.88 弱撑:21.13 弱压:21.96 强压:24.", + "take_profit": 24.23, + "updated_reason": "技术面重评: 止损18.62→18.49 | 形态:光头光脚阴线/bearish 量价:主动买盘占优 强撑:18.83 弱撑:21.02 弱压:21.85 强压:24", "changelog": [ { "date": "2026-06-18 11:31", @@ -8081,6 +8309,13 @@ "new_action": "盈利持有 | 目标24.28 | 止损18.62 | 买入区21.08~21.94 | 信号:关注", "reason": "技术信号变化: 关注: 止损21.0→18.62 | 形态:带下影阴线/neutral 量价:主动买盘占优 强撑:18.88 弱撑:21.13 弱压:21.96 强压:24.", "trigger": "技术信号变化: 关注" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利持有 | 目标24.28 | 止损18.62 | 买入区21.08~21.94 | 信号:关注", + "new_action": "盈利持有 | 目标24.23 | 止损18.49 | 买入区20.93~21.79 | 信号:关注", + "reason": "技术面重评: 止损18.62→18.49 | 形态:光头光脚阴线/bearish 量价:主动买盘占优 强撑:18.83 弱撑:21.02 弱压:21.85 强压:24", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -8088,7 +8323,7 @@ { "id": "688639_stop_loss", "condition": { - "price": "<18.62" + "price": "<20.71" }, "action": { "type": "sell", @@ -8105,13 +8340,13 @@ "id": "688639_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=21.94", - "price_lower": ">=21.08" + "price": "<=21.78", + "price_lower": ">=20.92" }, "action": { "type": "buy", "amount": "normal", - "limit": 21.08, + "limit": 20.92, "reason": "回调支撑买入" }, "priority": 1, @@ -8124,7 +8359,7 @@ "id": "688639_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=24.28" + "price": ">=24.23" }, "action": { "type": "buy", @@ -8158,7 +8393,7 @@ { "id": "688639_take_profit", "condition": { - "price": ">=24.28" + "price": ">=24.23" }, "action": { "type": "sell", @@ -8191,21 +8426,21 @@ { "code": "688795", "name": "摩尔线程-U", - "price": 675.02, + "price": 678.5, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标816.88 | 止损635.13 | 买入区661.52~688.52 | 信号:观望", - "stop_loss": 635.13, - "entry_low": 661.52, - "entry_high": 688.52, - "tech_snapshot": "形态:带下影阴线/neutral 量价:主动卖盘占优 强撑:563.22 弱撑:665.47 弱压:704.03 强压:816.88", + "action": "盈利持有 | 目标816.82 | 止损658.14 | 买入区664.93~692.07 | 信号:观望", + "stop_loss": 658.14, + "entry_low": 664.93, + "entry_high": 692.07, + "tech_snapshot": "形态:带下影阴线/neutral 量价:主动卖盘占优 强撑:563.22 弱撑:665.33 弱压:704.03 强压:816.82", "timing_signal": "观望", - "rr_ratio": 7.01, + "rr_ratio": 6.79, "status": "updated", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "自选策略", "source": "auto", "sector_context": "大盘上涨比8.3%", @@ -8213,8 +8448,8 @@ "position_advice": "正常配置", "time_horizon": "数月~1年", "created_at": "2026-06-18 17:15", - "take_profit": 816.88, - "updated_reason": "技术面重评: 止损657.64→635.13 | 形态:带下影阴线/neutral 量价:主动卖盘占优 强撑:563.22 弱撑:665.47 弱压:704.03 强压:", + "take_profit": 816.82, + "updated_reason": "技术面重评: 止损635.13→637.94 | 形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:563.22 弱撑:665.0 弱压:704.03 强压:", "changelog": [ { "date": "2026-06-18 11:31", @@ -8292,6 +8527,13 @@ "new_action": "盈利持有 | 目标816.88 | 止损635.13 | 买入区661.52~688.52 | 信号:观望", "reason": "技术面重评: 止损657.64→635.13 | 形态:带下影阴线/neutral 量价:主动卖盘占优 强撑:563.22 弱撑:665.47 弱压:704.03 强压:", "trigger": "技术面重评" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利持有 | 目标816.88 | 止损635.13 | 买入区661.52~688.52 | 信号:观望", + "new_action": "盈利持有 | 目标816.65 | 止损637.94 | 买入区664.45~691.57 | 信号:观望", + "reason": "技术面重评: 止损635.13→637.94 | 形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:563.22 弱撑:665.0 弱压:704.03 强压:", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -8299,7 +8541,7 @@ { "id": "688795_stop_loss", "condition": { - "price": "<635.13" + "price": "<658.14" }, "action": { "type": "sell", @@ -8316,13 +8558,13 @@ "id": "688795_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=688.52", - "price_lower": ">=661.52" + "price": "<=692.07", + "price_lower": ">=664.93" }, "action": { "type": "buy", "amount": "normal", - "limit": 661.52, + "limit": 664.93, "reason": "回调支撑买入" }, "priority": 1, @@ -8335,7 +8577,7 @@ "id": "688795_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=816.88" + "price": ">=816.82" }, "action": { "type": "buy", @@ -8369,7 +8611,7 @@ { "id": "688795_take_profit", "condition": { - "price": ">=816.88" + "price": ">=816.82" }, "action": { "type": "sell", @@ -8402,21 +8644,21 @@ { "code": "688802", "name": "沐曦股份-U", - "price": 735.1, + "price": 737.2, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标863.01 | 止损691.66 | 买入区720.4~749.8 | 信号:关注", - "stop_loss": 691.66, - "entry_low": 720.4, - "entry_high": 749.8, - "tech_snapshot": "形态:带下影阴线/neutral 量价:数据不足 强撑:615.18 弱撑:723.01 弱压:768.98 强压:863.01", + "action": "盈利持有 | 目标863.07 | 止损693.63 | 买入区722.46~751.94 | 信号:关注", + "stop_loss": 693.63, + "entry_low": 722.46, + "entry_high": 751.94, + "tech_snapshot": "形态:带下影阴线/neutral 量价:数据不足 强撑:615.18 弱撑:723.15 弱压:768.98 强压:863.07", "timing_signal": "关注", - "rr_ratio": 5.8, + "rr_ratio": 5.69, "status": "updated", "note": "", - "timestamp": "2026-06-24 11:06", - "updated_at": "2026-06-24 11:06", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "自选策略", "source": "auto", "sector_context": "大盘上涨比8.3%", @@ -8424,8 +8666,8 @@ "position_advice": "正常配置", "time_horizon": "数月~1年", "created_at": "2026-06-18 17:15", - "take_profit": 863.01, - "updated_reason": "价格变动(768.98→735.1): 止损730.66→691.66 | 形态:带下影阴线/neutral 量价:数据不足 强撑:615.18 弱撑:723.01 弱压:768.98 强压:86", + "take_profit": 863.07, + "updated_reason": "技术面重评: 止损691.66→693.63 | 形态:带下影阴线/neutral 量价:数据不足 强撑:615.18 弱撑:723.15 弱压:768.98 强压:86", "changelog": [ { "date": "2026-06-18 11:31", @@ -8503,6 +8745,13 @@ "new_action": "盈利持有 | 目标863.01 | 止损691.66 | 买入区720.4~749.8 | 信号:关注", "reason": "价格变动(768.98→735.1): 止损730.66→691.66 | 形态:带下影阴线/neutral 量价:数据不足 强撑:615.18 弱撑:723.01 弱压:768.98 强压:86", "trigger": "价格变动(768.98→735.1)" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利持有 | 目标863.01 | 止损691.66 | 买入区720.4~749.8 | 信号:关注", + "new_action": "盈利持有 | 目标863.07 | 止损693.63 | 买入区722.46~751.94 | 信号:关注", + "reason": "技术面重评: 止损691.66→693.63 | 形态:带下影阴线/neutral 量价:数据不足 强撑:615.18 弱撑:723.15 弱压:768.98 强压:86", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -8510,7 +8759,7 @@ { "id": "688802_stop_loss", "condition": { - "price": "<691.66" + "price": "<693.63" }, "action": { "type": "sell", @@ -8527,13 +8776,13 @@ "id": "688802_buy_dip", "condition": { "scenario": "weak_consolidation", - "price": "<=749.8", - "price_lower": ">=720.4" + "price": "<=751.94", + "price_lower": ">=722.46" }, "action": { "type": "buy", "amount": "normal", - "limit": 720.4, + "limit": 722.46, "reason": "回调支撑买入" }, "priority": 1, @@ -8546,7 +8795,7 @@ "id": "688802_breakout_chase", "condition": { "scenario": "bullish_recovery", - "price": ">=863.01" + "price": ">=863.07" }, "action": { "type": "buy", @@ -8580,7 +8829,7 @@ { "id": "688802_take_profit", "condition": { - "price": ">=863.01" + "price": ">=863.07" }, "action": { "type": "sell", @@ -8613,21 +8862,21 @@ { "code": "688981", "name": "中芯国际", - "price": 149.3, + "price": 150.2, "cost": 126.0681, "shares": 300, "avg_price": 0, - "action": "盈利良好 | 止损137.58 | 目标170.04 | 买入区141.7~148.78 | 信号:持有", - "stop_loss": 137.58, + "action": "盈利良好 | 止损138.41 | 目标170.04 | 买入区141.7~148.78 | 信号:持有", + "stop_loss": 138.41, "entry_low": 141.7, "entry_high": 148.78, - "tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:119.44 弱撑:141.7 弱压:154.82 强压:170.04", + "tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:119.53 弱撑:141.7 弱压:154.99 强压:170.04", "timing_signal": "持有", - "rr_ratio": 2.78, + "rr_ratio": 2.64, "status": "updated", "note": "", - "timestamp": "2026-06-24 11:07", - "updated_at": "2026-06-24 11:07", + "timestamp": "2026-06-24 11:17", + "updated_at": "2026-06-24 11:17", "type": "持仓策略", "source": "auto", "sector_context": "大盘上涨比8.3%", @@ -8636,7 +8885,7 @@ "time_horizon": "数日~2周", "created_at": "2026-06-18 23:02", "take_profit": 170.04, - "updated_reason": "价格变动(141.7→149.3): 止损137.45→137.58, 止盈160.44→170.04 | 形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:119.44 弱撑:141.7 弱压:154.82 强压:17", + "updated_reason": "技术面重评: 止损137.58→138.41 | 形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:119.53 弱撑:141.7 弱压:154.99 强压:17", "changelog": [ { "date": "2026-06-18 23:02", @@ -8700,6 +8949,13 @@ "new_action": "盈利良好 | 止损137.58 | 目标170.04 | 买入区141.7~148.78 | 信号:持有", "reason": "价格变动(141.7→149.3): 止损137.45→137.58, 止盈160.44→170.04 | 形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:119.44 弱撑:141.7 弱压:154.82 强压:17", "trigger": "价格变动(141.7→149.3)" + }, + { + "date": "2026-06-24 11:17", + "old_action": "盈利良好 | 止损137.58 | 目标170.04 | 买入区141.7~148.78 | 信号:持有", + "new_action": "盈利良好 | 止损138.41 | 目标170.04 | 买入区141.7~148.78 | 信号:持有", + "reason": "技术面重评: 止损137.58→138.41 | 形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:119.53 弱撑:141.7 弱压:154.99 强压:17", + "trigger": "技术面重评" } ], "strategy_tree": { @@ -8707,7 +8963,7 @@ { "id": "688981_stop_loss", "condition": { - "price": "<137.58" + "price": "<138.41" }, "action": { "type": "sell", @@ -8809,5 +9065,5 @@ } ], "total": 42, - "regenerated_at": "2026-06-24 11:07" + "regenerated_at": "2026-06-24 11:19" } \ No newline at end of file diff --git a/data/multi_tf_cache.json b/data/multi_tf_cache.json index a1d5dee..ff57814 100644 --- a/data/multi_tf_cache.json +++ b/data/multi_tf_cache.json @@ -1281,7 +1281,7 @@ "amplitude": 8.42, "turnover_rate": 8.56 }, - "updated_at": 1782270392.4357123 + "updated_at": 1782271033.1053789 }, "01478": { "daily": [ @@ -2562,7 +2562,7 @@ "high_52w": 16.44, "low_52w": 6.4 }, - "updated_at": 1782270373.8541079 + "updated_at": 1782271016.7002888 }, "601899": { "daily": [ @@ -3846,7 +3846,7 @@ "amplitude": 2.74, "turnover_rate": 1.08 }, - "updated_at": 1782270408.5494819 + "updated_at": 1782271045.8500736 }, "600739": { "daily": [ @@ -5130,7 +5130,7 @@ "amplitude": 1.93, "turnover_rate": 0.67 }, - "updated_at": 1782270405.2851994 + "updated_at": 1782271043.1626832 }, "09988": { "daily": [ @@ -6411,7 +6411,7 @@ "high_52w": 185.173, "low_52w": 100.773 }, - "updated_at": 1782270385.2876003 + "updated_at": 1782271027.4969852 }, "688411": { "daily": [ @@ -7695,7 +7695,7 @@ "amplitude": 6.7, "turnover_rate": 4.53 }, - "updated_at": 1782270411.4472852 + "updated_at": 1782271047.3969336 }, "02202": { "daily": [ @@ -8976,7 +8976,7 @@ "high_52w": 5.99, "low_52w": 2.48 }, - "updated_at": 1782270378.3142705 + "updated_at": 1782271019.2727396 }, "01211": { "daily": [ @@ -10257,7 +10257,7 @@ "high_52w": 135.889, "low_52w": 81.35 }, - "updated_at": 1782270372.8878348 + "updated_at": 1782271015.8325095 }, "02388": { "daily": [ @@ -11538,7 +11538,7 @@ "high_52w": 49.36, "low_52w": 32.261 }, - "updated_at": 1782270381.2359488 + "updated_at": 1782271019.9959772 }, "300750": { "daily": [ @@ -12822,7 +12822,7 @@ "amplitude": 1.91, "turnover_rate": 0.59 }, - "updated_at": 1782270396.0885975 + "updated_at": 1782271035.31113 }, "603259": { "daily": [ @@ -14106,7 +14106,7 @@ "amplitude": 2.33, "turnover_rate": 1.11 }, - "updated_at": 1782270410.1927426 + "updated_at": 1782271046.5932066 }, "00700": { "daily": [ @@ -15387,7 +15387,7 @@ "high_52w": 677.7, "low_52w": 420.4 }, - "updated_at": 1782270365.811218 + "updated_at": 1782271009.5219116 }, "688981": { "daily": [ @@ -16671,7 +16671,7 @@ "amplitude": 6.3, "turnover_rate": 4.82 }, - "updated_at": 1782270419.269491 + "updated_at": 1782271052.2059975 }, "600110": { "daily": [ @@ -19228,7 +19228,7 @@ "high_52w": 93.5, "low_52w": 38.65 }, - "updated_at": 1782270368.5939882 + "updated_at": 1782271012.4736252 }, "600563": { "daily": [ @@ -20512,7 +20512,7 @@ "amplitude": 3.97, "turnover_rate": 4.21 }, - "updated_at": 1782270403.279586 + "updated_at": 1782271040.7884188 }, "600036": { "daily": [ @@ -21796,7 +21796,7 @@ "amplitude": 1.84, "turnover_rate": 0.32 }, - "updated_at": 1782270399.5431237 + "updated_at": 1782271037.721593 }, "300035": { "daily": [ @@ -23080,7 +23080,7 @@ "amplitude": 2.1, "turnover_rate": 3.34 }, - "updated_at": 1782270386.2639337 + "updated_at": 1782271028.7482398 }, "518880": { "daily": [ @@ -24364,7 +24364,7 @@ "amplitude": 0.59, "turnover_rate": 2.43 }, - "updated_at": 1782270398.221961 + "updated_at": 1782271036.5620172 }, "01888": { "daily": [ @@ -25645,7 +25645,7 @@ "high_52w": 91.8, "low_52w": 8.08 }, - "updated_at": 1782270375.5251265 + "updated_at": 1782271018.367241 }, "01088": { "daily": [ @@ -26926,7 +26926,7 @@ "high_52w": 49.62, "low_52w": 29.076 }, - "updated_at": 1782270371.5566077 + "updated_at": 1782271014.5332053 }, "002594": { "daily": [ @@ -28210,7 +28210,7 @@ "amplitude": 2.57, "turnover_rate": 1.42 }, - "updated_at": 1782270364.7268536 + "updated_at": 1782271008.387415 }, "09868": { "daily": [ @@ -29491,7 +29491,7 @@ "high_52w": 110.8, "low_52w": 52.65 }, - "updated_at": 1782270384.0316818 + "updated_at": 1782271026.4322388 }, "688795": { "daily": [ @@ -30735,7 +30735,7 @@ "amplitude": 3.09, "turnover_rate": 7.33 }, - "updated_at": 1782270416.1041162 + "updated_at": 1782271050.1670244 }, "688802": { "daily": [ @@ -31979,7 +31979,7 @@ "amplitude": 4.81, "turnover_rate": 12.26 }, - "updated_at": 1782270417.2686496 + "updated_at": 1782271051.0787034 }, "02359": { "daily": [ @@ -33260,7 +33260,7 @@ "high_52w": 146.197, "low_52w": 69.713 }, - "updated_at": 1782270380.6385865 + "updated_at": 1782271019.7459424 }, "02628": { "daily": [ @@ -34541,7 +34541,7 @@ "high_52w": 36.16, "low_52w": 16.827 }, - "updated_at": 1782270381.5628703 + "updated_at": 1782271020.6191452 }, "00968": { "daily": [ @@ -35822,7 +35822,7 @@ "high_52w": 4.092, "low_52w": 2.21 }, - "updated_at": 1782270367.269548 + "updated_at": 1782271010.600791 }, "06869": { "daily": [ @@ -37103,7 +37103,7 @@ "high_52w": 283.0, "low_52w": 16.146 }, - "updated_at": 1782270382.7542024 + "updated_at": 1782271023.011485 }, "02318": { "daily": [ @@ -38384,7 +38384,7 @@ "high_52w": 72.689, "low_52w": 42.648 }, - "updated_at": 1782270379.1782396 + "updated_at": 1782271019.5122526 }, "688639": { "daily": [ @@ -39668,7 +39668,7 @@ "amplitude": 2.69, "turnover_rate": 1.5 }, - "updated_at": 1782270414.3082798 + "updated_at": 1782271049.468328 }, "300124": { "daily": [ @@ -40952,7 +40952,7 @@ "amplitude": 2.32, "turnover_rate": 1.28 }, - "updated_at": 1782270387.762072 + "updated_at": 1782271030.279041 }, "01070": { "daily": [ @@ -42233,7 +42233,7 @@ "high_52w": 16.19, "low_52w": 8.802 }, - "updated_at": 1782270369.7409928 + "updated_at": 1782271013.3618884 }, "001309": { "daily": [ @@ -43517,7 +43517,7 @@ "amplitude": 13.19, "turnover_rate": 10.41 }, - "updated_at": 1782270363.0476596 + "updated_at": 1782271007.1646104 }, "06160": { "daily": [ @@ -44798,7 +44798,7 @@ "high_52w": 229.4, "low_52w": 144.1 }, - "updated_at": 1782270382.420168 + "updated_at": 1782271020.8689427 }, "000700": { "daily": [ @@ -46082,7 +46082,7 @@ "amplitude": 4.41, "turnover_rate": 7.65 }, - "updated_at": 1782270360.214426 + "updated_at": 1782271004.300124 }, "000711": { "daily": [ @@ -47366,7 +47366,7 @@ "amplitude": 2.65, "turnover_rate": 3.98 }, - "updated_at": 1782270361.731888 + "updated_at": 1782271005.4516623 }, "__index__sh000001": { "name": "上证指数", @@ -48664,7 +48664,7 @@ "volume": 108482337.0 } ], - "updated_at": 1782270412.914385 + "updated_at": 1782271048.2724428 }, "300690": { "daily": [ @@ -49937,7 +49937,7 @@ "volume": 457244.0 } ], - "updated_at": 1782270393.8197894 + "updated_at": 1782271034.5268583 }, "000657": { "daily": [ @@ -51210,7 +51210,7 @@ "volume": 15817777.0 } ], - "updated_at": 1782270359.2562582 + "updated_at": 1782271003.133426 }, "300308": { "daily": [ @@ -52483,7 +52483,7 @@ "volume": 4488584.0 } ], - "updated_at": 1782270390.4120219 + "updated_at": 1782271031.766303 }, "600519": { "daily": [ @@ -53756,7 +53756,7 @@ "volume": 583696.0 } ], - "updated_at": 1782270401.1043665 + "updated_at": 1782271039.692529 }, "601318": { "daily": [ @@ -55029,7 +55029,7 @@ "volume": 13423033.0 } ], - "updated_at": 1782270406.8869998 + "updated_at": 1782271044.5394971 }, "sh000001": { "daily": [ diff --git a/data/portfolio.json b/data/portfolio.json index 368d1d4..2209d23 100644 --- a/data/portfolio.json +++ b/data/portfolio.json @@ -1,613 +1,374 @@ { "holdings": [ { - "code": "00700", - "name": "腾讯控股", + "code": "001309", + "name": "德明利", "shares": 100, - "cost": 445.7552, - "position_pct": 3.72, - "is_active": 1, - "stop_loss": 387.49, - "take_profit": 496.33, - "entry_low": 435.13, - "entry_high": 440.67, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损387.49 | 目标496.33 | 买入区435.13~440.67 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 314.9, - "take_profit": 433.14, - "entry_low": 413.33, - "entry_high": 417.07, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损314.9 | 目标433.14 | 买入区413.33~417.07 | 信号:持有", - "tech_snapshot": "形态:带上影阳线/neutral 量价:数据不足 强撑:352.87 弱撑:413.33 弱压:421.53 强压:481.27", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 0.97, - "action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓", - "timing_signal": "持有" - }, - "price": 417.8, - "change_pct": 0.72 - }, - { - "code": "00981", - "name": "中芯国际", - "shares": 500, - "cost": 76.3899, - "position_pct": 3.23, - "is_active": 1, - "stop_loss": 67.69, - "take_profit": 87.26, - "entry_low": 73.68, - "entry_high": 76.57, - "action": "盈利持有 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损67.69 | 目标87.26 | 买入区73.68~76.57 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 76.25, - "take_profit": 95.4, - "entry_low": 77.85, - "entry_high": 81.74, - "action": "盈利良好 | 止损76.25 | 目标95.4 | 买入区77.85~81.74 | 信号:持有", - "tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:68.2 弱撑:77.85 弱压:86.0 强压:95.4", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 3.06, - "action_note": "", - "timing_signal": "持有" - }, - "price": 82.6, - "change_pct": 6.1 - }, - { - "code": "01088", - "name": "中国神华", - "shares": 500, - "cost": 46.1659, - "position_pct": 1.79, - "is_active": 1, - "stop_loss": 35.09, - "take_profit": 42.9, - "entry_low": 41.66, - "entry_high": 42.8, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.3),不建议加仓 | 止损35.09 | 目标42.9 | 买入区41.66~42.8 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 33.29, - "take_profit": 41.38, - "entry_low": 41.1, - "entry_high": 41.64, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损33.29 | 目标41.38 | 买入区41.1~41.64 | 信号:持有", - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:37.3 弱撑:41.1 弱压:42.06 强压:45.98", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 1.07, - "action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓", - "timing_signal": "持有" - }, - "price": 41.54, - "change_pct": -1.24 - }, - { - "code": "01211", - "name": "比亚迪股份", - "shares": 600, - "cost": 105.4926, - "position_pct": 4.1, - "is_active": 1, - "stop_loss": 63.99, - "take_profit": 87.07, - "entry_low": 72.77, - "entry_high": 84.89, - "action": "深套持有 | 深套持有 | 止损63.99 | 目标87.07 | 买入区72.77~84.89 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 59.73, - "take_profit": 88.98, - "entry_low": 67.19, - "entry_high": 78.38, - "action": "深套持有 | 深套持有 | 止损59.73 | 目标88.98 | 买入区67.19~78.38 | 信号:持有", - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:61.58 弱撑:73.72 弱压:76.27 强压:88.98", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 1.1, - "action_note": "深套持有", - "timing_signal": "持有" - }, - "price": 75.0, - "change_pct": -1.05 + "avail_shares": 100, + "price": 790.0, + "cost_price": 737.0374, + "pl": 5096.26, + "pl_pct": 6.91, + "currency": "CNY", + "market_val": 78800.0, + "cost_amount": 73703.74, + "exchange_rate": 0.866 }, { "code": "01478", "name": "丘钛科技", "shares": 11000, - "cost": 13.8666, - "position_pct": 8.13, - "is_active": 1, - "stop_loss": 7.33, - "take_profit": 10.39, - "entry_low": 7.88, - "entry_high": 9.19, - "action": "深套持有 | 深套持有 | 止损7.33 | 目标10.39 | 买入区7.88~9.19 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 5.59, - "take_profit": 9.56, - "entry_low": 6.8, - "entry_high": 7.94, - "action": "深套持有 | 深套持有 | 止损5.59 | 目标9.56 | 买入区6.8~7.94 | 信号:持有", - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:5.76 弱撑:7.43 弱压:7.88 强压:9.56", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 1.11, - "action_note": "深套持有", - "timing_signal": "持有" - }, - "price": 7.55, - "change_pct": -4.19 - }, - { - "code": "01888", - "name": "建滔积层板", - "shares": 500, - "cost": 88.7544, - "position_pct": 3.88, - "is_active": 1, - "stop_loss": 86.34, - "take_profit": 141.9, - "entry_low": 85.82, - "entry_high": 90.11, - "action": "盈利持有 | 短炒强趋势持 | 止损86.34 | 目标141.9 | 买入区85.82~90.11 | 信号:强趋势持", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 90.39, - "take_profit": 132.74, - "entry_low": 87.25, - "entry_high": 91.61, - "action": "盈利良好 | 短炒强趋势持 | 止损90.39 | 目标132.74 | 买入区87.25~91.61 | 信号:持有", - "tech_snapshot": "形态:带上影阳线/neutral 量价:数据不足 强撑:56.57 弱撑:87.25 弱压:97.83 强压:128.87", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 7.82, - "action_note": "短炒强趋势持", - "timing_signal": "持有" - }, - "price": 93.2, - "change_pct": 6.76 - }, - { - "code": "02202", - "name": "万科企业", - "shares": 19700, - "cost": 4.6955, - "position_pct": 4.03, - "is_active": 1, - "stop_loss": 2.0, - "take_profit": 2.85, - "entry_low": 2.18, - "entry_high": 2.54, - "action": "深套持有 | 深套持有 | 止损2.0 | 目标2.85 | 买入区2.18~2.54 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 1.77, - "take_profit": 2.48, - "entry_low": 2.12, - "entry_high": 2.47, - "action": "深套持有 | 深套持有 | 止损1.77 | 目标2.48 | 买入区2.12~2.47 | 信号:持有", - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:1.98 弱撑:2.3 弱压:2.43 强压:2.76", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 1.11, - "action_note": "深套持有", - "timing_signal": "持有" - }, - "price": 2.36, - "change_pct": -1.67 - }, - { - "code": "02388", - "name": "中银香港", - "shares": 1000, - "cost": 43.9719, - "position_pct": 4.07, - "is_active": 1, - "stop_loss": 43.49, - "take_profit": 50.1, - "entry_low": 47.51, - "entry_high": 48.95, - "action": "盈利良好 | 止损43.49 | 目标50.1 | 买入区47.51~48.95 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 38.2, - "take_profit": 45.15, - "entry_low": 45.41, - "entry_high": 46.49, - "action": "盈利持有 | ⚠️盈亏比偏低(1:1.3),不建议加仓 | 止损38.2 | 目标45.15 | 买入区45.41~46.49 | 信号:加仓", - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:42.81 弱撑:45.41 弱压:47.09 强压:50.17", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 1.31, - "action_note": "⚠️盈亏比偏低(1:1.3),不建议加仓", - "timing_signal": "加仓" - }, - "price": 45.96, - "change_pct": -2.21 - }, - { - "code": "09988", - "name": "阿里巴巴-W", - "shares": 700, - "cost": 126.6781, - "position_pct": 6.2, - "is_active": 1, - "stop_loss": 90.82, - "take_profit": 118.69, - "entry_low": 102.87, - "entry_high": 104.43, - "action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损90.82 | 目标118.69 | 买入区102.87~104.43 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 74.1, - "take_profit": 102.72, - "entry_low": 88.16, - "entry_high": 102.85, - "action": "深套持有 | 深套持有 | 止损74.1 | 目标102.72 | 买入区88.16~102.85 | 信号:持有", - "tech_snapshot": "形态:带上影阴线/bearish 量价:数据不足 强撑:83.03 弱撑:97.22 弱压:99.52 强压:114.13", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 1.08, - "action_note": "深套持有", - "timing_signal": "持有" - }, - "price": 98.05, - "change_pct": -0.91 - }, - { - "code": "300035", - "name": "中科电气", - "shares": 1400, - "cost": 22.2914, - "position_pct": 2.38, - "is_active": 1, - "stop_loss": 13.74, - "take_profit": 19.0, - "entry_low": 15.63, - "entry_high": 18.24, - "action": "深套持有 | 深套持有 | 止损13.74 | 目标19.0 | 买入区15.63~18.24 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 13.86, - "take_profit": 18.95, - "entry_low": 14.41, - "entry_high": 16.81, - "action": "深套持有 | 深套持有 | 止损13.86 | 目标18.95 | 买入区14.41~16.81 | 信号:持有", - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:13.86 弱撑:15.86 弱压:16.36 强压:18.4", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 1.0, - "action_note": "深套持有", - "timing_signal": "持有" - }, - "price": 16.04, - "change_pct": -1.96 - }, - { - "code": "300548", - "name": "长芯博创", - "shares": 100, - "cost": 231.46, - "position_pct": 2.76, - "is_active": 1, - "stop_loss": 251.24, - "take_profit": 413.9, - "entry_low": 269.8, - "entry_high": 283.29, - "action": "盈利良好 | 短炒强趋势持 | 止损251.24 | 目标413.9 | 买入区269.8~283.29 | 信号:强趋势持", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 239.57, - "take_profit": 263.31, - "entry_low": 268.46, - "entry_high": 280.51, - "action": "盈利良好 | 短炒强趋势持 | 止损239.57 | 目标263.31 | 买入区268.46~280.51 | 信号:持有", - "tech_snapshot": "形态:带上影阴线/bearish 量价:主动买盘占优 强撑:228.82 弱撑:268.46 弱压:292.57 强压:343.22", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 2.0, - "action_note": "短炒强趋势持", - "timing_signal": "持有" - }, - "price": 278.09, - "change_pct": -2.77 - }, - { - "code": "300690", - "name": "双一科技", - "shares": 400, - "cost": 27.178, - "position_pct": 0.94, - "is_active": 1, - "stop_loss": 22.1, - "take_profit": 25.93, - "entry_low": 23.57, - "entry_high": 23.98, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.2),不建议加仓 | 止损22.1 | 目标25.93 | 买入区23.57~23.98 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 18.94, - "take_profit": 22.37, - "entry_low": 22.42, - "entry_high": 23.04, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.4),不建议加仓 | 止损18.94 | 目标22.37 | 买入区22.42~23.04 | 信号:持有", - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动卖盘占优 强撑:21.22 弱撑:22.42 弱压:23.63 强压:24.86", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 1.38, - "action_note": "⚠️盈亏比偏低(1:1.4),不建议加仓", - "timing_signal": "持有" - }, - "price": 22.7, - "change_pct": -3.94 - }, - { - "code": "300750", - "name": "宁德时代", - "shares": 100, - "cost": 401.7803, - "position_pct": 3.84, - "is_active": 1, - "stop_loss": 345.04, - "take_profit": 414.6, - "entry_low": 384.35, - "entry_high": 397.12, - "action": "持有观察 | 止损345.04 | 目标414.6 | 买入区384.35~397.12 | 信号:弱势持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 348.92, - "take_profit": 421.19, - "entry_low": 386.21, - "entry_high": 390.45, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损348.92 | 目标421.19 | 买入区386.21~390.45 | 信号:弱势持有", - "tech_snapshot": "形态:锤子线/T字线/bullish 量价:买卖均衡 强撑:359.71 弱撑:386.21 弱压:394.23 强压:421.19", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 1.05, - "action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓", - "timing_signal": "弱势持有" - }, - "price": 390.38, - "change_pct": -0.54 - }, - { - "code": "518880", - "name": "黄金ETF华安", - "shares": 2400, - "cost": 12.1915, - "position_pct": 2.09, - "is_active": 1, - "stop_loss": 7.05, - "take_profit": 9.17, - "entry_low": 8.02, - "entry_high": 9.35, - "action": "深套持有 | 深套持有 | 止损7.05 | 目标9.17 | 买入区8.02~9.35 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 6.4, - "take_profit": 8.23, - "entry_low": 7.6, - "entry_high": 8.86, - "action": "深套持有 | 深套持有 | 止损6.4 | 目标8.23 | 买入区7.6~8.86 | 信号:持有", - "tech_snapshot": "形态:带上影阴线/bearish 量价:数据不足 强撑:7.79 弱撑:8.4 弱压:8.54 强压:9.14", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 0.55, - "action_note": "深套持有", - "timing_signal": "持有" - }, - "price": 8.44, - "change_pct": -1.09 - }, - { - "code": "600036", - "name": "招商银行", - "shares": 800, - "cost": 38.1582, - "position_pct": 2.92, - "is_active": 1, - "stop_loss": 32.21, - "take_profit": 39.68, - "entry_low": 36.95, - "entry_high": 37.57, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.2),不建议加仓 | 止损32.21 | 目标39.68 | 买入区36.95~37.57 | 信号:弱势持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 30.56, - "take_profit": 36.15, - "entry_low": 36.83, - "entry_high": 37.2, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损30.56 | 目标36.15 | 买入区36.83~37.2 | 信号:弱势持有", - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:买卖均衡 强撑:34.24 弱撑:36.83 弱压:37.47 强压:40.17", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 1.04, - "action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓", - "timing_signal": "弱势持有" - }, - "price": 37.06, - "change_pct": -0.91 - }, - { - "code": "600563", - "name": "法拉电子", - "shares": 200, - "cost": 155.5032, - "position_pct": 3.3, - "is_active": 1, - "stop_loss": 161.41, - "take_profit": 192.67, - "entry_low": 165.51, - "entry_high": 173.79, - "action": "盈利良好 | 止损161.41 | 目标192.67 | 买入区165.51~173.79 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 167.87, - "take_profit": 184.12, - "entry_low": 162.51, - "entry_high": 170.64, - "action": "盈利良好 | ⚠️盈亏比偏低(1:0.6),不建议加仓 | 止损167.87 | 目标184.12 | 买入区162.51~170.64 | 信号:持有", - "tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:146.26 弱撑:162.51 弱压:181.32 强压:178.76", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 0.61, - "action_note": "⚠️盈亏比偏低(1:0.6),不建议加仓", - "timing_signal": "持有" - }, - "price": 176.87, - "change_pct": 8.84 + "avail_shares": 11000, + "price": 7.57, + "cost_price": 13.8089, + "pl": -59438.6, + "pl_pct": -45.18, + "currency": "HKD", + "market_val": 72120.15, + "cost_amount": 131558.75, + "exchange_rate": 0.8661, + "change_pct": -3.93 }, { "code": "600739", "name": "辽宁成大", "shares": 6600, - "cost": 12.2862, - "position_pct": 6.52, - "is_active": 1, - "stop_loss": 9.1, - "take_profit": 11.19, - "entry_low": 10.0, - "entry_high": 10.12, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损9.1 | 目标11.19 | 买入区10.0~10.12 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 8.56, - "take_profit": 10.52, - "entry_low": 10.34, - "entry_high": 10.64, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.3),不建议加仓 | 止损8.56 | 目标10.52 | 买入区10.34~10.64 | 信号:持有", - "tech_snapshot": "形态:带上影阴线/bearish 量价:主动买盘占优 强撑:9.59 弱撑:10.34 弱压:10.75 强压:11.69", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 1.33, - "action_note": "⚠️盈亏比偏低(1:1.3),不建议加仓", - "timing_signal": "持有" - }, - "price": 10.49, - "change_pct": -1.5 + "avail_shares": 6600, + "price": 10.44, + "cost_price": 12.2862, + "pl": -11789.02, + "pl_pct": -14.54, + "currency": "CNY", + "market_val": 69300.0, + "cost_amount": 81089.02, + "exchange_rate": 0.866, + "change_pct": -1.97 }, { "code": "601899", "name": "紫金矿业", "shares": 2400, - "cost": 40.2685, - "position_pct": 6.98, - "is_active": 1, - "stop_loss": 24.48, - "take_profit": 34.47, - "entry_low": 26.72, - "entry_high": 31.17, - "action": "深套持有 | 深套持有 | 止损24.48 | 目标34.47 | 买入区26.72~31.17 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 22.65, - "take_profit": 30.53, - "entry_low": 24.72, - "entry_high": 28.84, - "action": "深套持有 | 深套持有 | 止损22.65 | 目标30.53 | 买入区24.72~28.84 | 信号:持有", - "tech_snapshot": "形态:倒T线/射击之星/neutral 量价:主动买盘占优 强撑:24.98 弱撑:27.21 弱压:27.85 强压:30.53", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 0.74, - "action_note": "深套持有", - "timing_signal": "持有" - }, - "price": 27.45, - "change_pct": -1.08 + "avail_shares": 2400, + "price": 27.38, + "cost_price": 40.2685, + "pl": -30572.29, + "pl_pct": -31.63, + "currency": "CNY", + "market_val": 66072.0, + "cost_amount": 96644.29, + "exchange_rate": 0.866 + }, + { + "code": "688639", + "name": "华恒生物", + "shares": 2800, + "avail_shares": 0, + "price": 21.31, + "cost_price": 21.5085, + "pl": -135.75, + "pl_pct": -0.23, + "currency": "CNY", + "market_val": 60088.0, + "cost_amount": 60223.75, + "exchange_rate": 0.866 + }, + { + "code": "09988", + "name": "阿里巴巴-W", + "shares": 700, + "avail_shares": 700, + "price": 98.55, + "cost_price": 126.1516, + "pl": -16582.48, + "pl_pct": -21.68, + "currency": "HKD", + "market_val": 59899.48, + "cost_amount": 76481.96, + "exchange_rate": 0.8661, + "change_pct": -0.4 }, { "code": "603259", "name": "药明康德", "shares": 400, - "cost": 96.201, - "position_pct": 4.02, - "is_active": 1, - "stop_loss": 97.16, - "take_profit": 111.26, - "entry_low": 98.2, - "entry_high": 103.11, - "action": "盈利良好 | ⚠️盈亏比偏低(1:1.2),不建议加仓 | 止损97.16 | 目标111.26 | 买入区98.2~103.11 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 113.15, - "take_profit": 139.5, - "entry_low": 106.31, - "entry_high": 111.63, - "action": "盈利良好 | 止损113.15 | 目标139.5 | 买入区106.31~111.63 | 信号:持有", - "tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:95.68 弱撑:106.31 弱压:120.29 强压:135.44", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 3.16, - "action_note": "", - "timing_signal": "持有" - }, + "avail_shares": 400, "price": 116.94, - "change_pct": 10.0 - }, - { - "code": "688411", - "name": "海博思创", - "shares": 239, - "cost": 258.6163, - "position_pct": 6.58, - "is_active": 1, - "stop_loss": 253.82, - "take_profit": 316.5, - "entry_low": 273.21, - "entry_high": 286.87, - "action": "盈利良好 | 止损253.82 | 目标316.5 | 买入区273.21~286.87 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 198.18, - "take_profit": 280.03, - "entry_low": 261.14, - "entry_high": 266.61, - "action": "盈利持有 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损198.18 | 目标280.03 | 买入区261.14~266.61 | 信号:加仓", - "tech_snapshot": "形态:带下影阴线/neutral 量价:买卖均衡 强撑:222.07 弱撑:261.14 弱压:272.24 强压:311.15", - "reassessed_at": "2026-06-24 11:06", - "status": "updated", - "rr_ratio": 1.05, - "action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓", - "timing_signal": "加仓" - }, - "price": 265.89, - "change_pct": -2.33 + "cost_price": 96.201, + "pl": 8295.62, + "pl_pct": 21.56, + "currency": "CNY", + "market_val": 46776.0, + "cost_amount": 38480.38, + "exchange_rate": 0.866 }, { "code": "688981", "name": "中芯国际", "shares": 300, - "cost": 126.0681, - "position_pct": 4.13, - "is_active": 1, - "stop_loss": 132.76, - "take_profit": 164.45, - "entry_low": 134.18, - "entry_high": 140.89, - "action": "盈利良好 | 止损132.76 | 目标164.45 | 买入区134.18~140.89 | 信号:持有", - "strategy_updated": "2026-06-19 16:01", - "analysis": { - "stop_loss": 137.58, - "take_profit": 170.04, - "entry_low": 141.7, - "entry_high": 148.78, - "action": "盈利良好 | 止损137.58 | 目标170.04 | 买入区141.7~148.78 | 信号:持有", - "tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:119.44 弱撑:141.7 弱压:154.82 强压:170.04", - "reassessed_at": "2026-06-24 11:07", - "status": "updated", - "rr_ratio": 2.78, - "action_note": "", - "timing_signal": "持有" - }, - "price": 150.73, - "change_pct": 6.37 + "avail_shares": 300, + "price": 149.89, + "cost_price": 126.0681, + "pl": 7173.58, + "pl_pct": 18.97, + "currency": "CNY", + "market_val": 44994.0, + "cost_amount": 37820.42, + "exchange_rate": 0.866, + "change_pct": 5.78 + }, + { + "code": "01888", + "name": "建滔积层板", + "shares": 500, + "avail_shares": 500, + "price": 93.5, + "cost_price": 88.3855, + "pl": 2409.7, + "pl_pct": 6.3, + "currency": "HKD", + "market_val": 40685.05, + "cost_amount": 38275.35, + "exchange_rate": 0.8661, + "change_pct": 7.16 + }, + { + "code": "02202", + "name": "万科企业", + "shares": 19700, + "avail_shares": 19700, + "price": 2.37, + "cost_price": 4.676, + "pl": -39344.79, + "pl_pct": -49.32, + "currency": "HKD", + "market_val": 40437.34, + "cost_amount": 79782.13, + "exchange_rate": 0.8661 + }, + { + "code": "02388", + "name": "中银香港", + "shares": 1000, + "avail_shares": 1000, + "price": 46.22, + "cost_price": 43.7892, + "pl": 2053.39, + "pl_pct": 5.41, + "currency": "HKD", + "market_val": 39979.18, + "cost_amount": 37925.79, + "exchange_rate": 0.8661, + "change_pct": -1.66 + }, + { + "code": "300750", + "name": "宁德时代", + "shares": 100, + "avail_shares": 100, + "price": 391.09, + "cost_price": 401.7803, + "pl": -1063.03, + "pl_pct": -2.65, + "currency": "CNY", + "market_val": 39115.0, + "cost_amount": 40178.03, + "exchange_rate": 0.866, + "change_pct": -0.36 + }, + { + "code": "01211", + "name": "比亚迪股份", + "shares": 600, + "avail_shares": 600, + "price": 75.0, + "cost_price": 105.0542, + "pl": -15539.97, + "pl_pct": -28.47, + "currency": "HKD", + "market_val": 39052.45, + "cost_amount": 54592.42, + "exchange_rate": 0.8661 + }, + { + "code": "00700", + "name": "腾讯控股", + "shares": 100, + "avail_shares": 100, + "price": 420.0, + "cost_price": 443.9024, + "pl": -2035.55, + "pl_pct": -5.29, + "currency": "HKD", + "market_val": 36410.84, + "cost_amount": 38446.39, + "exchange_rate": 0.8661, + "change_pct": 1.25 + }, + { + "code": "00981", + "name": "中芯国际", + "shares": 500, + "avail_shares": 500, + "price": 83.15, + "cost_price": 76.0724, + "pl": 3151.55, + "pl_pct": 9.57, + "currency": "HKD", + "market_val": 36094.72, + "cost_amount": 32943.17, + "exchange_rate": 0.8661, + "change_pct": 6.81 + }, + { + "code": "09868", + "name": "小鹏集团-W", + "shares": 700, + "avail_shares": 700, + "price": 50.2, + "cost_price": 51.3644, + "pl": -675.62, + "pl_pct": -2.17, + "currency": "HKD", + "market_val": 30465.07, + "cost_amount": 31140.69, + "exchange_rate": 0.8661 + }, + { + "code": "600036", + "name": "招商银行", + "shares": 800, + "avail_shares": 800, + "price": 37.06, + "cost_price": 38.1582, + "pl": -846.53, + "pl_pct": -2.77, + "currency": "CNY", + "market_val": 29680.0, + "cost_amount": 30526.53, + "exchange_rate": 0.866, + "change_pct": -0.91 + }, + { + "code": "300548", + "name": "长芯博创", + "shares": 100, + "avail_shares": 100, + "price": 276.12, + "cost_price": 231.46, + "pl": 4766.0, + "pl_pct": 20.59, + "currency": "CNY", + "market_val": 27912.0, + "cost_amount": 23146.0, + "exchange_rate": 0.866, + "change_pct": -3.46 + }, + { + "code": "02318", + "name": "中国平安", + "shares": 500, + "avail_shares": 500, + "price": 52.7, + "cost_price": 54.8199, + "pl": -896.35, + "pl_pct": -3.78, + "currency": "HKD", + "market_val": 22843.39, + "cost_amount": 23739.74, + "exchange_rate": 0.8661, + "change_pct": -1.68 + }, + { + "code": "300035", + "name": "中科电气", + "shares": 1400, + "avail_shares": 1400, + "price": 16.02, + "cost_price": 22.2914, + "pl": -8765.91, + "pl_pct": -28.09, + "currency": "CNY", + "market_val": 22442.0, + "cost_amount": 31207.91, + "exchange_rate": 0.866 + }, + { + "code": "000700", + "name": "模塑科技", + "shares": 1400, + "avail_shares": 1400, + "price": 14.53, + "cost_price": 14.8336, + "pl": -327.0, + "pl_pct": -1.57, + "currency": "CNY", + "market_val": 20440.0, + "cost_amount": 20767.0, + "exchange_rate": 0.866, + "change_pct": -3.0 + }, + { + "code": "518880", + "name": "黄金ETF华安", + "shares": 2400, + "avail_shares": 2400, + "price": 8.43, + "cost_price": 12.1915, + "pl": -8982.04, + "pl_pct": -30.7, + "currency": "CNY", + "market_val": 20277.6, + "cost_amount": 29259.64, + "exchange_rate": 0.866, + "change_pct": -1.21 + }, + { + "code": "01088", + "name": "中国神华", + "shares": 500, + "avail_shares": 500, + "price": 41.92, + "cost_price": 45.974, + "pl": -1764.27, + "pl_pct": -8.86, + "currency": "HKD", + "market_val": 18144.8, + "cost_amount": 19909.06, + "exchange_rate": 0.8661 + }, + { + "code": "600563", + "name": "法拉电子", + "shares": 100, + "avail_shares": 100, + "price": 178.76, + "cost_price": 146.95, + "pl": 2762.0, + "pl_pct": 18.8, + "currency": "CNY", + "market_val": 17457.0, + "cost_amount": 14695.0, + "exchange_rate": 0.866 + }, + { + "code": "300690", + "name": "双一科技", + "shares": 400, + "avail_shares": 400, + "price": 22.7, + "cost_price": 27.178, + "pl": -1759.2, + "pl_pct": -16.18, + "currency": "CNY", + "market_val": 9112.0, + "cost_amount": 10871.2, + "exchange_rate": 0.866 } - ] + ], + "cash": 80476, + "total_market_value": 930199.93, + "total_pl": -164810.3, + "position_pct": 92.0, + "updated_at": "2026-06-24 11:47", + "source": "/home/hmo/stocks/holding.xls" } \ No newline at end of file diff --git a/data/price_history.json b/data/price_history.json index ecbd98a..4ba63ed 100644 --- a/data/price_history.json +++ b/data/price_history.json @@ -108,7 +108,7 @@ "date": "2026-06-24", "high": 88.32, "low": 82.78, - "close": 82.81 + "close": 82.82 } ], "00700": [ @@ -164,7 +164,7 @@ "date": "2026-06-24", "high": 432.4, "low": 412.6, - "close": 417.8 + "close": 421.6 } ], "000700": [ @@ -220,7 +220,7 @@ "date": "2026-06-24", "high": 15.6, "low": 14.3, - "close": 14.55 + "close": 14.59 } ], "001309": [ @@ -276,7 +276,7 @@ "date": "2026-06-24", "high": 816.0, "low": 706.0, - "close": 783.28 + "close": 794.11 } ], "00968": [ @@ -332,7 +332,7 @@ "date": "2026-06-24", "high": 2.26, "low": 1.93, - "close": 1.96 + "close": 2.0 } ], "00981": [ @@ -388,7 +388,7 @@ "date": "2026-06-24", "high": 84.9, "low": 76.5, - "close": 82.9 + "close": 83.15 } ], "01070": [ @@ -444,7 +444,7 @@ "date": "2026-06-24", "high": 13.47, "low": 12.55, - "close": 13.04 + "close": 13.08 } ], "01088": [ @@ -500,7 +500,7 @@ "date": "2026-06-24", "high": 43.14, "low": 41.26, - "close": 41.48 + "close": 41.8 } ], "01211": [ @@ -556,7 +556,7 @@ "date": "2026-06-24", "high": 78.3, "low": 74.3, - "close": 74.7 + "close": 75.05 } ], "01478": [ @@ -611,8 +611,8 @@ { "date": "2026-06-24", "high": 8.54, - "low": 7.54, - "close": 7.55 + "low": 7.51, + "close": 7.52 } ], "01888": [ @@ -668,7 +668,7 @@ "date": "2026-06-24", "high": 97.4, "low": 83.7, - "close": 93.15 + "close": 93.85 } ], "02202": [ @@ -724,7 +724,7 @@ "date": "2026-06-24", "high": 2.53, "low": 2.32, - "close": 2.35 + "close": 2.37 } ], "02318": [ @@ -780,7 +780,7 @@ "date": "2026-06-24", "high": 55.5, "low": 52.3, - "close": 52.65 + "close": 52.7 } ], "02359": [ @@ -834,9 +834,9 @@ }, { "date": "2026-06-24", - "high": 143.5, + "high": 143.8, "low": 130.0, - "close": 142.2 + "close": 143.8 } ], "02388": [ @@ -892,7 +892,7 @@ "date": "2026-06-24", "high": 47.86, "low": 45.9, - "close": 46.0 + "close": 46.16 } ], "02628": [ @@ -948,7 +948,7 @@ "date": "2026-06-24", "high": 30.56, "low": 28.18, - "close": 28.34 + "close": 28.38 } ], "06160": [ @@ -1002,9 +1002,9 @@ }, { "date": "2026-06-24", - "high": 168.3, + "high": 168.5, "low": 160.0, - "close": 166.2 + "close": 168.5 } ], "06869": [ @@ -1060,7 +1060,7 @@ "date": "2026-06-24", "high": 305.0, "low": 253.4, - "close": 254.6 + "close": 256.2 } ], "09868": [ @@ -1116,7 +1116,7 @@ "date": "2026-06-24", "high": 52.3, "low": 48.82, - "close": 49.84 + "close": 50.25 } ], "09988": [ @@ -1172,7 +1172,7 @@ "date": "2026-06-24", "high": 103.4, "low": 97.65, - "close": 98.15 + "close": 98.65 } ], "300035": [ @@ -1284,7 +1284,7 @@ "date": "2026-06-24", "high": 68.8, "low": 65.74, - "close": 65.91 + "close": 65.87 } ], "300548": [ @@ -1756,7 +1756,7 @@ "date": "2026-06-24", "high": 309.6, "low": 275.86, - "close": 276.81 + "close": 276.92 } ], "300750": [ @@ -1812,7 +1812,7 @@ "date": "2026-06-24", "high": 414.04, "low": 386.66, - "close": 390.0 + "close": 390.67 } ], "518880": [ @@ -1868,7 +1868,7 @@ "date": "2026-06-24", "high": 8.674, "low": 8.426, - "close": 8.438 + "close": 8.439 } ], "600036": [ @@ -1930,7 +1930,7 @@ "date": "2026-06-24", "high": 38.19, "low": 36.94, - "close": 37.1 + "close": 37.04 } ], "600110": [ @@ -2030,7 +2030,7 @@ "date": "2026-06-24", "high": 178.76, "low": 160.6, - "close": 174.19 + "close": 178.76 } ], "600739": [ @@ -2085,8 +2085,8 @@ { "date": "2026-06-24", "high": 11.0, - "low": 10.44, - "close": 10.5 + "low": 10.43, + "close": 10.43 } ], "601899": [ @@ -2148,7 +2148,7 @@ "date": "2026-06-24", "high": 30.0, "low": 27.33, - "close": 27.47 + "close": 27.41 } ], "688411": [ @@ -2204,7 +2204,7 @@ "date": "2026-06-24", "high": 285.98, "low": 261.8, - "close": 265.95 + "close": 264.75 } ], "688639": [ @@ -2260,7 +2260,7 @@ "date": "2026-06-24", "high": 22.47, "low": 20.99, - "close": 21.51 + "close": 21.35 } ], "688795": [ @@ -2316,7 +2316,7 @@ "date": "2026-06-24", "high": 745.2, "low": 660.01, - "close": 678.7 + "close": 678.5 } ], "688802": [ @@ -2372,7 +2372,7 @@ "date": "2026-06-24", "high": 808.0, "low": 726.1, - "close": 735.92 + "close": 736.12 } ], "688981": [ @@ -2428,7 +2428,7 @@ "date": "2026-06-24", "high": 153.0, "low": 139.6, - "close": 149.89 + "close": 150.15 } ], "000711": [ @@ -2466,7 +2466,7 @@ "date": "2026-06-24", "high": 5.38, "low": 4.86, - "close": 5.2 + "close": 5.16 } ], "688630": [ @@ -2498,7 +2498,7 @@ "date": "2026-06-24", "high": 499.0, "low": 455.55, - "close": 496.51 + "close": 493.7 } ], "300690": [ @@ -2529,8 +2529,8 @@ { "date": "2026-06-24", "high": 24.39, - "low": 22.71, - "close": 22.75 + "low": 22.69, + "close": 22.7 } ], "000657": [ @@ -2550,7 +2550,7 @@ "date": "2026-06-24", "high": 113.99, "low": 94.79, - "close": 98.49 + "close": 98.45 } ], "300308": [ @@ -2570,7 +2570,7 @@ "date": "2026-06-24", "high": 1395.0, "low": 1296.0, - "close": 1300.79 + "close": 1300.0 } ], "600519": [ @@ -2590,7 +2590,7 @@ "date": "2026-06-24", "high": 1264.0, "low": 1209.11, - "close": 1218.51 + "close": 1215.18 } ], "601318": [ @@ -2610,7 +2610,7 @@ "date": "2026-06-24", "high": 52.43, "low": 49.03, - "close": 49.58 + "close": 49.38 } ], "002171": [ diff --git a/scripts/import_holding_xls.py b/scripts/import_holding_xls.py new file mode 100755 index 0000000..a7257c9 --- /dev/null +++ b/scripts/import_holding_xls.py @@ -0,0 +1,138 @@ +#!/usr/bin/env python3 +""" +import_holding_xls.py — 从券商导出文件 holding.xls 导入持仓数据 + +读取 /home/hmo/stocks/holding.xls(TSV格式,GBK编码) +写入 /home/hmo/web-dashboard/data/portfolio.json +触发 per_stock_reassess 全量重评(更新 decisions.json + 决策树) + +用法:python3 import_holding_xls.py +""" +import csv, json, sys, subprocess +from datetime import datetime + +STOCKS_FILE = "/home/hmo/stocks/holding.xls" +PORTFOLIO_PATH = "/home/hmo/web-dashboard/data/portfolio.json" +CASH = 80476 # 现金余额(手动更新或从其他源读取) + + +def clean_cell(v): + v = v.strip() + if v.startswith('="') and v.endswith('"'): + v = v[2:-1] + elif v.startswith('='): + v = v[1:] + return v.strip() + + +def main(): + with open(STOCKS_FILE, 'r', encoding='gbk') as f: + reader = csv.reader(f, delimiter='\t') + rows = list(reader) + + print(f"读取 {STOCKS_FILE}: {len(rows)-1} 条记录") + + holdings = [] + total_mv_cny = 0 + total_pl = 0 + + for r in rows[1:]: + code = clean_cell(r[0]) + name = r[1].strip() + shares = int(clean_cell(r[2])) + avail = int(clean_cell(r[3])) + + price_raw = r[4].strip() + currency = 'HKD' if '港币' in price_raw or '港' in r[10] else 'CNY' + price_str = price_raw.replace('港币', '').replace('港元', '').replace('港', '').strip() + price = float(price_str) + + cost_price = float(clean_cell(r[5])) + pl = float(clean_cell(r[6])) + pl_pct = float(clean_cell(r[7])) if r[7].strip() else 0.0 + mkt_val = float(clean_cell(r[11])) + cost_amount = float(clean_cell(r[15])) if r[15].strip() and r[15].strip() != '--' else 0 + + rate_str = clean_cell(r[16]) + rate = float(rate_str) if rate_str and rate_str != '--' else 0.866 + + holdings.append({ + 'code': code, + 'name': name, + 'shares': shares, + 'avail_shares': avail, + 'price': price, + 'cost_price': cost_price, + 'pl': pl, + 'pl_pct': pl_pct, + 'currency': currency, + 'market_val': mkt_val, + 'cost_amount': cost_amount, + 'exchange_rate': rate, + }) + + total_pl += pl + mv_cny = mkt_val if currency == 'CNY' else mkt_val * rate + total_mv_cny += mv_cny + + pfx = 'HK$' if currency == 'HKD' else '¥' + print(f" {code} {name} {shares}股 {pfx}{price:.2f} 盈亏{pl:+,.0f}({pl_pct:+.1f}%)") + + total_assets = total_mv_cny + CASH + position_pct = round(total_mv_cny / total_assets * 100, 1) if total_assets > 0 else 0 + + portfolio = { + 'holdings': holdings, + 'cash': CASH, + 'total_market_value': round(total_mv_cny, 2), + 'total_pl': round(total_pl, 2), + 'position_pct': position_pct, + 'updated_at': datetime.now().strftime('%Y-%m-%d %H:%M'), + 'source': STOCKS_FILE, + } + + with open(PORTFOLIO_PATH, 'w') as f: + json.dump(portfolio, f, indent=2, ensure_ascii=False) + + print(f"\n已写入 {len(holdings)} 只持仓") + print(f"A股: {sum(1 for h in holdings if h['currency']=='CNY')} | 港股: {sum(1 for h in holdings if h['currency']=='HKD')}") + print(f"总市值: {round(total_mv_cny):,.0f}元 | 现金: {CASH:,}元") + print(f"总资产: {round(total_assets):,.0f}元 | 仓位: {position_pct}%") + print(f"累计盈亏: {round(total_pl):+,}元") + + # 触发策略重评 + print("\n→ 触发 per_stock_reassess 全量重评...") + r = subprocess.run( + ["python3", "/home/hmo/.hermes/profiles/position-analyst/scripts/per_stock_reassess.py"], + capture_output=True, text=True, timeout=120 + ) + print(r.stdout[-500:] if len(r.stdout) > 500 else r.stdout) + + # 重建决策树 + print("\n→ 重建决策树...") + sys.path.insert(0, '/home/hmo/web-dashboard') + from strategy_tree import init_default_branches + with open('/home/hmo/web-dashboard/data/decisions.json') as f: + data = json.load(f) + ok = 0 + for e in data.get('decisions', []): + branches = init_default_branches( + e.get('code', ''), + e.get('name', ''), + e.get('entry_low', 0), + e.get('entry_high', 0), + e.get('stop_loss', 0), + e.get('take_profit', 0), + ) + e['strategy_tree'] = { + 'branches': branches, + 'created_at': datetime.now().strftime('%Y-%m-%d'), + } + ok += 1 + with open('/home/hmo/web-dashboard/data/decisions.json', 'w') as f: + json.dump(data, f, indent=2, ensure_ascii=False) + print(f"决策树重建完成: {ok}/{len(data.get('decisions',[]))}") + + +if __name__ == '__main__': + main() diff --git a/scripts/stale_push_wlin.py b/scripts/stale_push_wlin.py index 4497750..70996e0 100644 --- a/scripts/stale_push_wlin.py +++ b/scripts/stale_push_wlin.py @@ -307,22 +307,18 @@ def main(): except Exception: pass - # 仓位计算:读取总资产和现金 + # 仓位计算:从holding.xls导入的portfolio.json读取总资产和现金 n = len(actionable) total_assets = 0 available_cash = 0 - try: - with open("/home/hmo/web-dashboard/data/strategy_staleness_report.json") as f: - sr = json.load(f) - port = sr.get("portfolio", {}) - available_cash = port.get("cash", 0) or 0 - except Exception: - pass try: with open("/home/hmo/web-dashboard/data/portfolio.json") as f: pf = json.load(f) + available_cash = pf.get("cash", 0) or 0 for h in pf.get("holdings", []): mv = h.get("shares", 0) * h.get("price", 0) + if h.get("currency") == "HKD": + mv *= h.get("exchange_rate", 0.866) total_assets += mv total_assets += available_cash except Exception: