diff --git a/data/decisions.json b/data/decisions.json index 33b6be8..86b2838 100644 --- a/data/decisions.json +++ b/data/decisions.json @@ -3,21 +3,21 @@ { "code": "000657", "name": "中钨高新", - "price": 89.0, + "price": 88.5, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标104.56 | 止损86.04 | 买入区87.22~90.78", - "stop_loss": 86.04, - "entry_low": 87.22, - "entry_high": 90.78, - "tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动买盘占优 强撑:78.02 弱撑:86.04 弱压:97.03 强压:104.56 | MA5=96.75 MA10=99.88 MA20=89.04 MA60=68.13", + "action": "盈利持有 | 目标104.56 | 止损85.44 | 买入区86.73~90.27", + "stop_loss": 85.44, + "entry_low": 86.73, + "entry_high": 90.27, + "tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动买盘占优 强撑:77.4 弱撑:85.44 弱压:97.03 强压:104.56 | MA5=96.75 MA10=99.88 MA20=89.04 MA60=68.13", "timing_signal": "信号不充分", - "rr_ratio": 5.26, + "rr_ratio": 5.25, "status": "updated", "note": "", - "timestamp": "2026-07-03 10:10", - "updated_at": "2026-07-03 10:10", + "timestamp": "2026-07-03 10:14", + "updated_at": "2026-07-03 10:14", "type": "自选策略", "source": "auto", "sector_context": "", @@ -25,18 +25,18 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "trigger": { - "stop_loss": 86.04, - "entry_zone": "87.22~90.78", + "stop_loss": 85.44, + "entry_zone": "86.73~90.27", "take_profit_zone": "0~104.56" }, - "created_at": "2026-07-03 10:10", + "created_at": "2026-07-03 10:14", "take_profit": 104.56, "changelog": [ { - "date": "2026-07-03 10:10", + "date": "2026-07-03 10:14", "old_action": "", - "new_action": "盈利持有 | 目标104.56 | 止损86.04 | 买入区87.22~90.78", - "reason": "初始策略创建 | 形态:光头光脚阴线/bearish 量价:主动买盘占优 强撑:78.02 弱撑:86.04 弱压:97.03 强压:10", + "new_action": "盈利持有 | 目标104.56 | 止损85.44 | 买入区86.73~90.27", + "reason": "初始策略创建 | 形态:光头光脚阴线/bearish 量价:主动买盘占优 强撑:77.4 弱撑:85.44 弱压:97.03 强压:104", "trigger": "初始创建" } ] @@ -44,21 +44,21 @@ { "code": "000700", "name": "模塑科技", - "price": 17.38, + "price": 17.31, "cost": 14.83, "shares": 0, "avg_price": 0, - "action": "盈利良好 | ⚠️盈亏比极低,关注 | 止损16.86 | 目标0 | 买入区15.64~18.25 | 信号:持有", - "stop_loss": 16.86, - "entry_low": 15.64, - "entry_high": 18.25, + "action": "盈利良好 | ⚠️盈亏比极低,关注 | 止损16.79 | 目标0 | 买入区15.58~18.18 | 信号:持有", + "stop_loss": 16.79, + "entry_low": 15.58, + "entry_high": 18.18, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=14.99 MA10=14.9 MA20=15.45 MA60=13.81", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "⚠️盈亏比极低,关注", - "timestamp": "2026-07-03 10:10", - "updated_at": "2026-07-03 10:10", + "timestamp": "2026-07-03 10:14", + "updated_at": "2026-07-03 10:14", "type": "持仓策略", "source": "auto", "sector_context": "行业汽车零部件大涨+3.7%,可适度积极", @@ -66,16 +66,16 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "trigger": { - "stop_loss": 16.86, - "entry_zone": "15.64~18.25" + "stop_loss": 16.79, + "entry_zone": "15.58~18.18" }, - "created_at": "2026-07-03 10:10", + "created_at": "2026-07-03 10:14", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:10", + "date": "2026-07-03 10:14", "old_action": "", - "new_action": "盈利良好 | ⚠️盈亏比极低,关注 | 止损16.86 | 目标0 | 买入区15.64~18.25 | 信号:持有", + "new_action": "盈利良好 | ⚠️盈亏比极低,关注 | 止损16.79 | 目标0 | 买入区15.58~18.18 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -84,21 +84,21 @@ { "code": "000711", "name": "ST京蓝", - "price": 5.26, + "price": 5.25, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标5.63 | 止损5.1 | 买入区5.15~5.26 | 信号:观望", - "stop_loss": 5.1, - "entry_low": 5.15, + "action": "盈利持有 | ⚠️盈亏比偏低(1:1.6),谨慎买入 | 目标5.63 | 止损5.09 | 买入区5.14~5.26 | 信号:观望", + "stop_loss": 5.09, + "entry_low": 5.14, "entry_high": 5.26, "tech_snapshot": "形态:带下影阳线/bullish 量价:主动卖盘占优 强撑:4.79 弱撑:5.01 弱压:5.31 强压:5.63 | MA5=4.64 MA10=4.87 MA20=5.25 MA60=5.15", "timing_signal": "观望", - "rr_ratio": 1.48, - "status": "review", - "note": "⚠️盈亏比不足1:1.5,不建议买入", - "timestamp": "2026-07-03 10:10", - "updated_at": "2026-07-03 10:10", + "rr_ratio": 1.58, + "status": "updated", + "note": "⚠️盈亏比偏低(1:1.6),谨慎买入", + "timestamp": "2026-07-03 10:14", + "updated_at": "2026-07-03 10:14", "type": "自选策略", "source": "auto", "sector_context": "行业房地产上涨+1.2%,正常", @@ -106,17 +106,17 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "trigger": { - "stop_loss": 5.1, - "entry_zone": "5.15~5.26", + "stop_loss": 5.09, + "entry_zone": "5.14~5.26", "take_profit_zone": "0~5.63" }, - "created_at": "2026-07-03 10:10", + "created_at": "2026-07-03 10:14", "take_profit": 5.63, "changelog": [ { - "date": "2026-07-03 10:10", + "date": "2026-07-03 10:14", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标5.63 | 止损5.1 | 买入区5.15~5.26 | 信号:观望", + "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.6),谨慎买入 | 目标5.63 | 止损5.09 | 买入区5.14~5.26 | 信号:观望", "reason": "初始策略创建 | 形态:带下影阳线/bullish 量价:主动卖盘占优 强撑:4.79 弱撑:5.01 弱压:5.31 强压:5.63 |", "trigger": "初始创建" } @@ -125,21 +125,21 @@ { "code": "001309", "name": "德明利", - "price": 843.03, + "price": 835.0, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标892.1 | 止损809.34 | 买入区826.17~842.44 | 信号:买入", - "stop_loss": 809.34, - "entry_low": 826.17, - "entry_high": 842.44, - "tech_snapshot": "形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:751.62 弱撑:809.34 弱压:863.89 强压:892.1 | MA5=913.62 MA10=847.32 MA20=744.16 MA60=628.45", - "timing_signal": "信号不充分", - "rr_ratio": 1.46, - "status": "review", - "note": "⚠️盈亏比不足1:1.5,不建议买入", - "timestamp": "2026-07-03 10:10", - "updated_at": "2026-07-03 10:10", + "action": "盈利持有 | ⚠️盈亏比偏低(1:1.8),谨慎买入 | 目标892.1 | 止损803.09 | 买入区818.3~838.69 | 信号:买入", + "stop_loss": 803.09, + "entry_low": 818.3, + "entry_high": 838.69, + "tech_snapshot": "形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:748.49 弱撑:803.09 弱压:857.64 强压:892.1 | MA5=913.62 MA10=847.32 MA20=744.16 MA60=628.45", + "timing_signal": "买入", + "rr_ratio": 1.79, + "status": "updated", + "note": "⚠️盈亏比偏低(1:1.8),谨慎买入", + "timestamp": "2026-07-03 10:14", + "updated_at": "2026-07-03 10:14", "type": "自选策略", "source": "auto", "sector_context": "行业半导体-1.0%,中性", @@ -147,18 +147,18 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "trigger": { - "stop_loss": 809.34, - "entry_zone": "826.17~842.44", + "stop_loss": 803.09, + "entry_zone": "818.3~838.69", "take_profit_zone": "0~892.1" }, - "created_at": "2026-07-03 10:10", + "created_at": "2026-07-03 10:14", "take_profit": 892.1, "changelog": [ { - "date": "2026-07-03 10:10", + "date": "2026-07-03 10:14", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标892.1 | 止损809.34 | 买入区826.17~842.44 | 信号:买入", - "reason": "初始策略创建 | 形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:751.62 弱撑:809.34 弱压:863.89 强压", + "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.8),谨慎买入 | 目标892.1 | 止损803.09 | 买入区818.3~838.69 | 信号:买入", + "reason": "初始策略创建 | 形态:光头光脚阳线/bullish 量价:主动买盘占优 强撑:748.49 弱撑:803.09 弱压:857.64 强压", "trigger": "初始创建" } ] @@ -166,21 +166,21 @@ { "code": "002594", "name": "比亚迪", - "price": 86.74, + "price": 86.9, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比偏低(1:1.6),谨慎买入 | 目标91.93 | 止损84.14 | 买入区85.01~86.91 | 信号:观望", - "stop_loss": 84.14, - "entry_low": 85.01, + "action": "盈利持有 | ⚠️盈亏比偏低(1:1.5),谨慎买入 | 目标91.93 | 止损84.29 | 买入区85.16~86.91 | 信号:观望", + "stop_loss": 84.29, + "entry_low": 85.16, "entry_high": 86.91, - "tech_snapshot": "形态:光头光脚阳线/bullish 量价:主动卖盘占优 强撑:78.93 弱撑:83.57 弱压:88.15 强压:91.93 | MA5=98.63 MA10=97.78 MA20=96.0 MA60=96.51", + "tech_snapshot": "形态:光头光脚阳线/bullish 量价:主动卖盘占优 强撑:78.97 弱撑:83.57 弱压:88.24 强压:91.93 | MA5=98.63 MA10=97.78 MA20=96.0 MA60=96.51", "timing_signal": "观望", - "rr_ratio": 1.64, + "rr_ratio": 1.51, "status": "updated", - "note": "⚠️盈亏比偏低(1:1.6),谨慎买入", - "timestamp": "2026-07-03 10:10", - "updated_at": "2026-07-03 10:10", + "note": "⚠️盈亏比偏低(1:1.5),谨慎买入", + "timestamp": "2026-07-03 10:14", + "updated_at": "2026-07-03 10:14", "type": "自选策略", "source": "auto", "sector_context": "行业汽车整车上涨+1.7%,正常", @@ -188,18 +188,18 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "trigger": { - "stop_loss": 84.14, - "entry_zone": "85.01~86.91", + "stop_loss": 84.29, + "entry_zone": "85.16~86.91", "take_profit_zone": "0~91.93" }, - "created_at": "2026-07-03 10:10", + "created_at": "2026-07-03 10:14", "take_profit": 91.93, "changelog": [ { - "date": "2026-07-03 10:10", + "date": "2026-07-03 10:14", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.6),谨慎买入 | 目标91.93 | 止损84.14 | 买入区85.01~86.91 | 信号:观望", - "reason": "初始策略创建 | 形态:光头光脚阳线/bullish 量价:主动卖盘占优 强撑:78.93 弱撑:83.57 弱压:88.15 强压:91", + "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.5),谨慎买入 | 目标91.93 | 止损84.29 | 买入区85.16~86.91 | 信号:观望", + "reason": "初始策略创建 | 形态:光头光脚阳线/bullish 量价:主动卖盘占优 强撑:78.97 弱撑:83.57 弱压:88.24 强压:91", "trigger": "初始创建" } ] @@ -207,21 +207,21 @@ { "code": "00700", "name": "腾讯", - "price": 444.6, + "price": 443.8, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 损426.82 | 盈0 | 买435.71~453.49", - "stop_loss": 431.26, - "entry_low": 435.71, - "entry_high": 453.49, + "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 损426.05 | 盈0 | 买434.92~452.68", + "stop_loss": 430.49, + "entry_low": 434.92, + "entry_high": 452.68, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=624.1 MA10=623.7 MA20=615.5 MA60=559.52", "timing_signal": "信号不充分", "rr_ratio": 0.0, "status": "review", "note": "⚠️盈亏比不足1:1.5,不建议买入", - "timestamp": "2026-07-03 10:10", - "updated_at": "2026-07-03 10:10", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "持仓策略", "source": "auto", "sector_context": "行业软件开发+0.9%,中性", @@ -229,16 +229,16 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "trigger": { - "stop_loss": 431.26, - "entry_zone": "435.71~453.49" + "stop_loss": 430.49, + "entry_zone": "434.92~452.68" }, - "created_at": "2026-07-03 10:10", + "created_at": "2026-07-03 10:15", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:10", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 损426.82 | 盈0 | 买435.71~453.49", + "new_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 损426.05 | 盈0 | 买434.92~452.68", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -247,21 +247,21 @@ { "code": "00968", "name": "信义光能", - "price": 2.1, + "price": 2.12, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标2.27 | 止损2.02 | 买入区2.06~2.1 | 信号:弱势持有", - "stop_loss": 2.02, - "entry_low": 2.06, - "entry_high": 2.1, - "tech_snapshot": "形态:带下影阳线/bullish 量价:数据不足 强撑:1.9 弱撑:2.06 弱压:2.12 强压:2.27 | MA5=3.16 MA10=3.16 MA20=3.24 MA60=3.33", + "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标2.22 | 止损2.04 | 买入区2.08~2.09 | 信号:弱势持有", + "stop_loss": 2.04, + "entry_low": 2.08, + "entry_high": 2.09, + "tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:1.98 弱撑:2.07 弱压:2.14 强压:2.22 | MA5=3.16 MA10=3.16 MA20=3.24 MA60=3.33", "timing_signal": "弱势持有", - "rr_ratio": 1.42, + "rr_ratio": 0.83, "status": "review", "note": "⚠️盈亏比不足1:1.5,不建议买入", - "timestamp": "2026-07-03 10:10", - "updated_at": "2026-07-03 10:10", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "自选策略", "source": "auto", "sector_context": "行业电力-0.3%,中性", @@ -269,18 +269,18 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "trigger": { - "stop_loss": 2.02, - "entry_zone": "2.06~2.1", - "take_profit_zone": "0~2.27" + "stop_loss": 2.04, + "entry_zone": "2.08~2.09", + "take_profit_zone": "0~2.22" }, - "created_at": "2026-07-03 10:10", - "take_profit": 2.27, + "created_at": "2026-07-03 10:15", + "take_profit": 2.22, "changelog": [ { - "date": "2026-07-03 10:10", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标2.27 | 止损2.02 | 买入区2.06~2.1 | 信号:弱势持有", - "reason": "初始策略创建 | 形态:带下影阳线/bullish 量价:数据不足 强撑:1.9 弱撑:2.06 弱压:2.12 强压:2.27 | MA", + "new_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标2.22 | 止损2.04 | 买入区2.08~2.09 | 信号:弱势持有", + "reason": "初始策略创建 | 形态:光头光脚阳线/bullish 量价:数据不足 强撑:1.98 弱撑:2.07 弱压:2.14 强压:2.22 | ", "trigger": "初始创建" } ] @@ -288,21 +288,21 @@ { "code": "00981", "name": "中芯国际", - "price": 78.8, + "price": 78.85, "cost": 75.94, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比极低,关注 | 止损73.5 | 目标0 | 买入区70.92~82.74 | 信号:持有", - "stop_loss": 73.5, - "entry_low": 70.92, - "entry_high": 82.74, + "action": "盈利持有 | ⚠️盈亏比极低,关注 | 止损73.55 | 目标0 | 买入区70.97~82.79 | 信号:持有", + "stop_loss": 73.55, + "entry_low": 70.97, + "entry_high": 82.79, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=84.12 MA10=81.44 MA20=78.5 MA60=71.93", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "⚠️盈亏比极低,关注", - "timestamp": "2026-07-03 10:10", - "updated_at": "2026-07-03 10:10", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "持仓策略", "source": "auto", "sector_context": "行业半导体-1.0%,中性", @@ -310,16 +310,16 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "trigger": { - "stop_loss": 73.5, - "entry_zone": "70.92~82.74" + "stop_loss": 73.55, + "entry_zone": "70.97~82.79" }, - "created_at": "2026-07-03 10:10", + "created_at": "2026-07-03 10:15", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:10", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比极低,关注 | 止损73.5 | 目标0 | 买入区70.92~82.74 | 信号:持有", + "new_action": "盈利持有 | ⚠️盈亏比极低,关注 | 止损73.55 | 目标0 | 买入区70.97~82.79 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -341,8 +341,8 @@ "rr_ratio": 1.56, "status": "updated", "note": "⚠️盈亏比偏低(1:1.6),谨慎买入", - "timestamp": "2026-07-03 10:10", - "updated_at": "2026-07-03 10:10", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "自选策略", "source": "auto", "sector_context": "行业消费电子上涨+2.2%,正常", @@ -354,11 +354,11 @@ "entry_zone": "12.86~13.13", "take_profit_zone": "0~14.1" }, - "created_at": "2026-07-03 10:10", + "created_at": "2026-07-03 10:15", "take_profit": 14.1, "changelog": [ { - "date": "2026-07-03 10:10", + "date": "2026-07-03 10:15", "old_action": "", "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.6),谨慎买入 | 目标14.1 | 止损12.73 | 买入区12.86~13.13 | 信号:弱势持有", "reason": "初始策略创建 | 形态:光头光脚阳线/bullish 量价:数据不足 强撑:12.0 弱撑:12.83 弱压:13.26 强压:14.1 ", @@ -369,21 +369,21 @@ { "code": "01088", "name": "中国神华", - "price": 39.84, + "price": 39.92, "cost": 45.89, "shares": 0, "avg_price": 0, - "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损37.16 | 目标0 | 买入区35.86~41.83 | 信号:持有", - "stop_loss": 37.16, - "entry_low": 35.86, - "entry_high": 41.83, + "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损37.24 | 目标0 | 买入区35.93~41.92 | 信号:持有", + "stop_loss": 37.24, + "entry_low": 35.93, + "entry_high": 41.92, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=39.82 MA10=40.55 MA20=41.11 MA60=43.93", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "⚠️盈亏比极低,关注", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "持仓策略", "source": "auto", "sector_context": "行业煤炭开采加工+0.5%,中性", @@ -391,16 +391,16 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "trigger": { - "stop_loss": 37.16, - "entry_zone": "35.86~41.83" + "stop_loss": 37.24, + "entry_zone": "35.93~41.92" }, - "created_at": "2026-07-03 10:11", + "created_at": "2026-07-03 10:15", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "持有观察 | ⚠️盈亏比极低,关注 | 止损37.16 | 目标0 | 买入区35.86~41.83 | 信号:持有", + "new_action": "持有观察 | ⚠️盈亏比极低,关注 | 止损37.24 | 目标0 | 买入区35.93~41.92 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -422,8 +422,8 @@ "rr_ratio": 0.0, "status": "updated", "note": "深套持有", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "持仓策略", "source": "auto", "sector_context": "行业汽车整车上涨+1.7%,正常", @@ -434,11 +434,11 @@ "stop_loss": 75.87, "entry_zone": "74.3~86.68" }, - "created_at": "2026-07-03 10:11", + "created_at": "2026-07-03 10:15", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:15", "old_action": "", "new_action": "深套持有 | 深套持有 | 止损75.87 | 目标0 | 买入区74.3~86.68 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", @@ -449,21 +449,21 @@ { "code": "01478", "name": "丘钛科技", - "price": 6.95, + "price": 6.96, "cost": 13.47, "shares": 0, "avg_price": 0, - "action": "深套持有 | 深套持有 | 止损6.39 | 目标0 | 买入区6.25~7.3 | 信号:持有", - "stop_loss": 6.39, - "entry_low": 6.25, - "entry_high": 7.3, + "action": "深套持有 | 深套持有 | 止损6.41 | 目标0 | 买入区6.26~7.31 | 信号:持有", + "stop_loss": 6.41, + "entry_low": 6.26, + "entry_high": 7.31, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=9.11 MA10=9.29 MA20=9.5 MA60=8.86", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "深套持有", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "持仓策略", "source": "auto", "sector_context": "行业消费电子上涨+2.2%,正常", @@ -471,16 +471,16 @@ "position_advice": "不补不割", "time_horizon": "长期", "trigger": { - "stop_loss": 6.39, - "entry_zone": "6.25~7.3" + "stop_loss": 6.41, + "entry_zone": "6.26~7.31" }, - "created_at": "2026-07-03 10:11", + "created_at": "2026-07-03 10:15", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "深套持有 | 深套持有 | 止损6.39 | 目标0 | 买入区6.25~7.3 | 信号:持有", + "new_action": "深套持有 | 深套持有 | 止损6.41 | 目标0 | 买入区6.26~7.31 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -489,21 +489,21 @@ { "code": "01888", "name": "建滔积层板", - "price": 84.85, + "price": 85.9, "cost": 88.23, "shares": 0, "avg_price": 0, - "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损79.15 | 目标0 | 买入区76.36~89.09 | 信号:持有", - "stop_loss": 79.15, - "entry_low": 76.36, - "entry_high": 89.09, + "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损80.13 | 目标0 | 买入区77.31~90.2 | 信号:持有", + "stop_loss": 80.13, + "entry_low": 77.31, + "entry_high": 90.2, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=96.4 MA10=93.52 MA20=78.64 MA60=51.2", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "⚠️盈亏比极低,关注", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "持仓策略", "source": "auto", "sector_context": "行业元件+0.3%,中性", @@ -511,16 +511,16 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "trigger": { - "stop_loss": 79.15, - "entry_zone": "76.36~89.09" + "stop_loss": 80.13, + "entry_zone": "77.31~90.2" }, - "created_at": "2026-07-03 10:11", + "created_at": "2026-07-03 10:15", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "持有观察 | ⚠️盈亏比极低,关注 | 止损79.15 | 目标0 | 买入区76.36~89.09 | 信号:持有", + "new_action": "持有观察 | ⚠️盈亏比极低,关注 | 止损80.13 | 目标0 | 买入区77.31~90.2 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -529,21 +529,21 @@ { "code": "02202", "name": "万科企业", - "price": 2.32, + "price": 2.35, "cost": 4.67, "shares": 0, "avg_price": 0, - "action": "深套持有 | 深套持有 | 止损2.13 | 目标0 | 买入区2.09~2.44 | 信号:持有", - "stop_loss": 2.13, - "entry_low": 2.09, - "entry_high": 2.44, + "action": "深套持有 | 深套持有 | 止损2.16 | 目标0 | 买入区2.12~2.47 | 信号:持有", + "stop_loss": 2.16, + "entry_low": 2.12, + "entry_high": 2.47, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=3.41 MA10=3.42 MA20=3.53 MA60=3.51", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "深套持有", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "持仓策略", "source": "auto", "sector_context": "行业房地产上涨+1.2%,正常", @@ -551,16 +551,16 @@ "position_advice": "不补不割", "time_horizon": "长期", "trigger": { - "stop_loss": 2.13, - "entry_zone": "2.09~2.44" + "stop_loss": 2.16, + "entry_zone": "2.12~2.47" }, - "created_at": "2026-07-03 10:11", + "created_at": "2026-07-03 10:15", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "深套持有 | 深套持有 | 止损2.13 | 目标0 | 买入区2.09~2.44 | 信号:持有", + "new_action": "深套持有 | 深套持有 | 止损2.16 | 目标0 | 买入区2.12~2.47 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -569,21 +569,21 @@ { "code": "02318", "name": "中国平安", - "price": 52.55, + "price": 52.65, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标55.23 | 止损50.97 | 买入区51.5~52.67 | 信号:弱势持有", - "stop_loss": 50.97, - "entry_low": 51.5, - "entry_high": 52.67, - "tech_snapshot": "形态:倒T线/射击之星/bearish 量价:数据不足 强撑:49.97 弱撑:52.2 弱压:52.95 强压:55.23 | MA5=69.74 MA10=69.55 MA20=69.3 MA60=67.19", + "action": "盈利持有 | ⚠️盈亏比偏低(1:1.6),谨慎买入 | 目标55.25 | 止损51.07 | 买入区51.6~52.74 | 信号:弱势持有", + "stop_loss": 51.07, + "entry_low": 51.6, + "entry_high": 52.74, + "tech_snapshot": "形态:倒T线/射击之星/bearish 量价:数据不足 强撑:49.99 弱撑:52.23 弱压:52.98 强压:55.25 | MA5=69.74 MA10=69.55 MA20=69.3 MA60=67.19", "timing_signal": "弱势持有", - "rr_ratio": 1.7, + "rr_ratio": 1.65, "status": "updated", - "note": "⚠️盈亏比偏低(1:1.7),谨慎买入", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "note": "⚠️盈亏比偏低(1:1.6),谨慎买入", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "自选策略", "source": "auto", "sector_context": "行业保险-0.5%,中性", @@ -591,18 +591,18 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "trigger": { - "stop_loss": 50.97, - "entry_zone": "51.5~52.67", - "take_profit_zone": "0~55.23" + "stop_loss": 51.07, + "entry_zone": "51.6~52.74", + "take_profit_zone": "0~55.25" }, - "created_at": "2026-07-03 10:11", - "take_profit": 55.23, + "created_at": "2026-07-03 10:15", + "take_profit": 55.25, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标55.23 | 止损50.97 | 买入区51.5~52.67 | 信号:弱势持有", - "reason": "初始策略创建 | 形态:倒T线/射击之星/bearish 量价:数据不足 强撑:49.97 弱撑:52.2 弱压:52.95 强压:55.", + "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.6),谨慎买入 | 目标55.25 | 止损51.07 | 买入区51.6~52.74 | 信号:弱势持有", + "reason": "初始策略创建 | 形态:倒T线/射击之星/bearish 量价:数据不足 强撑:49.99 弱撑:52.23 弱压:52.98 强压:55", "trigger": "初始创建" } ] @@ -610,21 +610,21 @@ { "code": "02359", "name": "药明康德", - "price": 153.2, + "price": 153.1, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标161.25 | 止损148.48 | 买入区150.14~153.59 | 信号:买入", - "stop_loss": 148.48, - "entry_low": 150.14, - "entry_high": 153.59, - "tech_snapshot": "形态:倒T线/射击之星/bearish 量价:数据不足 强撑:145.95 弱撑:150.8 弱压:155.8 强压:161.25 | MA5=149.96 MA10=140.63 MA20=131.92 MA60=130.66", + "action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标161.29 | 止损148.38 | 买入区150.04~153.54 | 信号:买入", + "stop_loss": 148.38, + "entry_low": 150.04, + "entry_high": 153.54, + "tech_snapshot": "形态:倒T线/射击之星/bearish 量价:数据不足 强撑:145.98 弱撑:150.87 弱压:155.87 强压:161.29 | MA5=149.96 MA10=140.63 MA20=131.92 MA60=130.66", "timing_signal": "买入", - "rr_ratio": 1.71, + "rr_ratio": 1.74, "status": "updated", "note": "⚠️盈亏比偏低(1:1.7),谨慎买入", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "自选策略", "source": "auto", "sector_context": "行业医疗服务-0.1%,中性", @@ -632,18 +632,18 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "trigger": { - "stop_loss": 148.48, - "entry_zone": "150.14~153.59", - "take_profit_zone": "0~161.25" + "stop_loss": 148.38, + "entry_zone": "150.04~153.54", + "take_profit_zone": "0~161.29" }, - "created_at": "2026-07-03 10:11", - "take_profit": 161.25, + "created_at": "2026-07-03 10:15", + "take_profit": 161.29, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标161.25 | 止损148.48 | 买入区150.14~153.59 | 信号:买入", - "reason": "初始策略创建 | 形态:倒T线/射击之星/bearish 量价:数据不足 强撑:145.95 弱撑:150.8 弱压:155.8 强压:1", + "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标161.29 | 止损148.38 | 买入区150.04~153.54 | 信号:买入", + "reason": "初始策略创建 | 形态:倒T线/射击之星/bearish 量价:数据不足 强撑:145.98 弱撑:150.87 弱压:155.87 强压", "trigger": "初始创建" } ] @@ -664,8 +664,8 @@ "rr_ratio": 1.61, "status": "updated", "note": "⚠️盈亏比偏低(1:1.6),谨慎买入", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "自选策略", "source": "auto", "sector_context": "行业银行+0.3%,中性", @@ -677,11 +677,11 @@ "entry_zone": "41.9~42.82", "take_profit_zone": "0~44.82" }, - "created_at": "2026-07-03 10:11", + "created_at": "2026-07-03 10:15", "take_profit": 44.82, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:15", "old_action": "", "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.6),谨慎买入 | 目标44.82 | 止损41.48 | 买入区41.9~42.82 | 信号:弱势持有", "reason": "初始策略创建 | 形态:光头光脚阳线/bullish 量价:数据不足 强撑:40.54 弱撑:42.3 弱压:42.94 强压:44.82", @@ -692,21 +692,21 @@ { "code": "02628", "name": "中国人寿", - "price": 28.44, + "price": 28.64, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比偏低(1:2.0),谨慎买入 | 目标30.16 | 止损27.58 | 买入区27.87~28.61 | 信号:弱势持有", - "stop_loss": 27.58, - "entry_low": 27.87, - "entry_high": 28.61, - "tech_snapshot": "形态:带上影阳线/neutral 量价:数据不足 强撑:27.0 弱撑:28.08 弱压:29.06 强压:30.16 | MA5=30.54 MA10=31.35 MA20=32.21 MA60=31.07", + "action": "盈利持有 | ⚠️盈亏比偏低(1:1.8),谨慎买入 | 目标30.17 | 止损27.78 | 买入区28.07~28.74 | 信号:弱势持有", + "stop_loss": 27.78, + "entry_low": 28.07, + "entry_high": 28.74, + "tech_snapshot": "形态:带上影阳线/neutral 量价:数据不足 强撑:27.01 弱撑:28.08 弱压:29.09 强压:30.17 | MA5=30.54 MA10=31.35 MA20=32.21 MA60=31.07", "timing_signal": "弱势持有", - "rr_ratio": 2.0, + "rr_ratio": 1.78, "status": "updated", - "note": "⚠️盈亏比偏低(1:2.0),谨慎买入", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "note": "⚠️盈亏比偏低(1:1.8),谨慎买入", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "自选策略", "source": "auto", "sector_context": "行业保险-0.5%,中性", @@ -714,18 +714,18 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "trigger": { - "stop_loss": 27.58, - "entry_zone": "27.87~28.61", - "take_profit_zone": "0~30.16" + "stop_loss": 27.78, + "entry_zone": "28.07~28.74", + "take_profit_zone": "0~30.17" }, - "created_at": "2026-07-03 10:11", - "take_profit": 30.16, + "created_at": "2026-07-03 10:15", + "take_profit": 30.17, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比偏低(1:2.0),谨慎买入 | 目标30.16 | 止损27.58 | 买入区27.87~28.61 | 信号:弱势持有", - "reason": "初始策略创建 | 形态:带上影阳线/neutral 量价:数据不足 强撑:27.0 弱撑:28.08 弱压:29.06 强压:30.16 ", + "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.8),谨慎买入 | 目标30.17 | 止损27.78 | 买入区28.07~28.74 | 信号:弱势持有", + "reason": "初始策略创建 | 形态:带上影阳线/neutral 量价:数据不足 强撑:27.01 弱撑:28.08 弱压:29.09 强压:30.17", "trigger": "初始创建" } ] @@ -733,21 +733,21 @@ { "code": "06160", "name": "百济神州", - "price": 182.4, + "price": 183.4, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比偏低(1:1.8),谨慎买入 | 目标195.93 | 止损174.7 | 买入区178.75~183.19", + "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标196.3 | 止损174.7 | 买入区179.73~183.34 | 信号:买入", "stop_loss": 174.7, - "entry_low": 178.75, - "entry_high": 183.19, - "tech_snapshot": "形态:带上影阳线/neutral 量价:数据不足 强撑:166.8 弱撑:174.7 弱压:184.53 强压:195.93 | MA5=193.84 MA10=198.45 MA20=200.76 MA60=193.12", + "entry_low": 179.73, + "entry_high": 183.34, + "tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:167.03 弱撑:174.7 弱压:185.13 强压:196.3 | MA5=193.84 MA10=198.45 MA20=200.76 MA60=193.12", "timing_signal": "信号不充分", - "rr_ratio": 1.76, - "status": "updated", - "note": "⚠️盈亏比偏低(1:1.8),谨慎买入", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "rr_ratio": 1.48, + "status": "review", + "note": "⚠️盈亏比不足1:1.5,不建议买入", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "自选策略", "source": "auto", "sector_context": "行业生物制品+0.4%,中性", @@ -756,17 +756,17 @@ "time_horizon": "2周~3月", "trigger": { "stop_loss": 174.7, - "entry_zone": "178.75~183.19", - "take_profit_zone": "0~195.93" + "entry_zone": "179.73~183.34", + "take_profit_zone": "0~196.3" }, - "created_at": "2026-07-03 10:11", - "take_profit": 195.93, + "created_at": "2026-07-03 10:15", + "take_profit": 196.3, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.8),谨慎买入 | 目标195.93 | 止损174.7 | 买入区178.75~183.19", - "reason": "初始策略创建 | 形态:带上影阳线/neutral 量价:数据不足 强撑:166.8 弱撑:174.7 弱压:184.53 强压:195.", + "new_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标196.3 | 止损174.7 | 买入区179.73~183.34 | 信号:买入", + "reason": "初始策略创建 | 形态:光头光脚阳线/bullish 量价:数据不足 强撑:167.03 弱撑:174.7 弱压:185.13 强压:19", "trigger": "初始创建" } ] @@ -774,21 +774,21 @@ { "code": "06869", "name": "长飞光纤光缆", - "price": 200.6, + "price": 198.4, "cost": 263.72, "shares": 0, "avg_price": 0, - "action": "深套持有 | 深套持有 | 止损184.35 | 目标0 | 买入区180.54~210.63 | 信号:持有", - "stop_loss": 184.35, - "entry_low": 180.54, - "entry_high": 210.63, + "action": "深套持有 | 深套持有 | 止损182.34 | 目标0 | 买入区178.56~208.32 | 信号:持有", + "stop_loss": 182.34, + "entry_low": 178.56, + "entry_high": 208.32, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=246.26 MA10=248.81 MA20=244.56 MA60=231.58", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "深套持有", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "持仓策略", "source": "auto", "sector_context": "行业通信设备上涨+1.5%,正常", @@ -796,16 +796,16 @@ "position_advice": "不补不割", "time_horizon": "长期", "trigger": { - "stop_loss": 184.35, - "entry_zone": "180.54~210.63" + "stop_loss": 182.34, + "entry_zone": "178.56~208.32" }, - "created_at": "2026-07-03 10:11", + "created_at": "2026-07-03 10:15", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "深套持有 | 深套持有 | 止损184.35 | 目标0 | 买入区180.54~210.63 | 信号:持有", + "new_action": "深套持有 | 深套持有 | 止损182.34 | 目标0 | 买入区178.56~208.32 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -814,21 +814,21 @@ { "code": "09868", "name": "小鹏汽车-W", - "price": 50.45, + "price": 50.75, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标54.87 | 止损48.81 | 买入区49.44~50.66 | 信号:关注", - "stop_loss": 48.81, - "entry_low": 49.44, - "entry_high": 50.66, - "tech_snapshot": "形态:锤子线/T字线/neutral 量价:数据不足 强撑:45.76 弱撑:49.78 弱压:51.8 强压:54.87 | MA5=78.77 MA10=79.8 MA20=78.25 MA60=72.85", - "timing_signal": "关注", - "rr_ratio": 1.7, + "action": "盈利持有 | ⚠️盈亏比偏低(1:1.5),谨慎买入 | 目标54.75 | 止损49.11 | 买入区49.73~50.79", + "stop_loss": 49.11, + "entry_low": 49.73, + "entry_high": 50.79, + "tech_snapshot": "形态:锤子线/T字线/neutral 量价:数据不足 强撑:45.95 弱撑:49.65 弱压:51.8 强压:54.75 | MA5=78.77 MA10=79.8 MA20=78.25 MA60=72.85", + "timing_signal": "信号不充分", + "rr_ratio": 1.54, "status": "updated", - "note": "⚠️盈亏比偏低(1:1.7),谨慎买入", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "note": "⚠️盈亏比偏低(1:1.5),谨慎买入", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "自选策略", "source": "auto", "sector_context": "行业汽车整车上涨+1.7%,正常", @@ -836,18 +836,18 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "trigger": { - "stop_loss": 48.81, - "entry_zone": "49.44~50.66", - "take_profit_zone": "0~54.87" + "stop_loss": 49.11, + "entry_zone": "49.73~50.79", + "take_profit_zone": "0~54.75" }, - "created_at": "2026-07-03 10:11", - "take_profit": 54.87, + "created_at": "2026-07-03 10:15", + "take_profit": 54.75, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标54.87 | 止损48.81 | 买入区49.44~50.66 | 信号:关注", - "reason": "初始策略创建 | 形态:锤子线/T字线/neutral 量价:数据不足 强撑:45.76 弱撑:49.78 弱压:51.8 强压:54.8", + "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.5),谨慎买入 | 目标54.75 | 止损49.11 | 买入区49.73~50.79", + "reason": "初始策略创建 | 形态:锤子线/T字线/neutral 量价:数据不足 强撑:45.95 弱撑:49.65 弱压:51.8 强压:54.7", "trigger": "初始创建" } ] @@ -855,21 +855,21 @@ { "code": "09988", "name": "阿里巴巴-W", - "price": 95.7, + "price": 95.75, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标100.79 | 止损91.04 | 买入区93.79~94.94 | 信号:弱势持有", - "stop_loss": 91.04, - "entry_low": 93.79, - "entry_high": 94.94, - "tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:89.54 弱撑:94.48 弱压:96.33 强压:100.79 | MA5=148.22 MA10=153.54 MA20=160.0 MA60=147.22", + "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标101.32 | 止损91.09 | 买入区93.83~95.18 | 信号:弱势持有", + "stop_loss": 91.09, + "entry_low": 93.83, + "entry_high": 95.18, + "tech_snapshot": "形态:光头光脚阳线/bullish 量价:数据不足 强撑:89.15 弱撑:94.47 弱压:96.47 强压:101.32 | MA5=148.22 MA10=153.54 MA20=160.0 MA60=147.22", "timing_signal": "弱势持有", - "rr_ratio": 1.09, + "rr_ratio": 1.2, "status": "review", "note": "⚠️盈亏比不足1:1.5,不建议买入", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "自选策略", "source": "auto", "sector_context": "行业软件开发+0.9%,中性", @@ -877,18 +877,18 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "trigger": { - "stop_loss": 91.04, - "entry_zone": "93.79~94.94", - "take_profit_zone": "0~100.79" + "stop_loss": 91.09, + "entry_zone": "93.83~95.18", + "take_profit_zone": "0~101.32" }, - "created_at": "2026-07-03 10:11", - "take_profit": 100.79, + "created_at": "2026-07-03 10:15", + "take_profit": 101.32, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标100.79 | 止损91.04 | 买入区93.79~94.94 | 信号:弱势持有", - "reason": "初始策略创建 | 形态:光头光脚阳线/bullish 量价:数据不足 强撑:89.54 弱撑:94.48 弱压:96.33 强压:100.", + "new_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标101.32 | 止损91.09 | 买入区93.83~95.18 | 信号:弱势持有", + "reason": "初始策略创建 | 形态:光头光脚阳线/bullish 量价:数据不足 强撑:89.15 弱撑:94.47 弱压:96.47 强压:101.", "trigger": "初始创建" } ] @@ -896,21 +896,21 @@ { "code": "300035", "name": "中科电气", - "price": 14.38, + "price": 14.49, "cost": 22.29, "shares": 0, "avg_price": 0, - "action": "深套持有 | 深套持有 | 止损12.95 | 目标0 | 买入区12.94~15.1 | 信号:持有", - "stop_loss": 12.95, - "entry_low": 12.94, - "entry_high": 15.1, + "action": "深套持有 | 深套持有 | 止损13.06 | 目标0 | 买入区13.04~15.21 | 信号:持有", + "stop_loss": 13.06, + "entry_low": 13.04, + "entry_high": 15.21, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=21.7 MA10=21.88 MA20=22.15 MA60=21.44", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "深套持有", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "持仓策略", "source": "auto", "sector_context": "行业电池+0.5%,中性", @@ -918,16 +918,16 @@ "position_advice": "不补不割", "time_horizon": "长期", "trigger": { - "stop_loss": 12.95, - "entry_zone": "12.94~15.1" + "stop_loss": 13.06, + "entry_zone": "13.04~15.21" }, - "created_at": "2026-07-03 10:11", + "created_at": "2026-07-03 10:15", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "深套持有 | 深套持有 | 止损12.95 | 目标0 | 买入区12.94~15.1 | 信号:持有", + "new_action": "深套持有 | 深套持有 | 止损13.06 | 目标0 | 买入区13.04~15.21 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -936,21 +936,21 @@ { "code": "300124", "name": "汇川技术", - "price": 71.13, + "price": 71.23, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标75.73 | 止损69.0 | 买入区69.71~71.33 | 信号:观望", - "stop_loss": 69.0, - "entry_low": 69.71, - "entry_high": 71.33, - "tech_snapshot": "形态:光头光脚阳线/neutral 量价:主动卖盘占优 强撑:64.32 弱撑:68.4 弱压:72.65 强压:75.73 | MA5=76.83 MA10=77.47 MA20=78.08 MA60=73.46", + "action": "盈利持有 | ⚠️盈亏比偏低(1:1.6),谨慎买入 | 目标75.77 | 止损69.09 | 买入区69.81~71.35 | 信号:观望", + "stop_loss": 69.09, + "entry_low": 69.81, + "entry_high": 71.35, + "tech_snapshot": "形态:光头光脚阳线/neutral 量价:主动卖盘占优 强撑:64.37 弱撑:68.4 弱压:72.74 强压:75.77 | MA5=76.83 MA10=77.47 MA20=78.08 MA60=73.46", "timing_signal": "观望", - "rr_ratio": 1.68, + "rr_ratio": 1.6, "status": "updated", - "note": "⚠️盈亏比偏低(1:1.7),谨慎买入", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "note": "⚠️盈亏比偏低(1:1.6),谨慎买入", + "timestamp": "2026-07-03 10:15", + "updated_at": "2026-07-03 10:15", "type": "自选策略", "source": "auto", "sector_context": "行业自动化设备上涨+2.9%,正常", @@ -958,18 +958,18 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "trigger": { - "stop_loss": 69.0, - "entry_zone": "69.71~71.33", - "take_profit_zone": "0~75.73" + "stop_loss": 69.09, + "entry_zone": "69.81~71.35", + "take_profit_zone": "0~75.77" }, - "created_at": "2026-07-03 10:11", - "take_profit": 75.73, + "created_at": "2026-07-03 10:15", + "take_profit": 75.77, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:15", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标75.73 | 止损69.0 | 买入区69.71~71.33 | 信号:观望", - "reason": "初始策略创建 | 形态:光头光脚阳线/neutral 量价:主动卖盘占优 强撑:64.32 弱撑:68.4 弱压:72.65 强压:75.", + "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.6),谨慎买入 | 目标75.77 | 止损69.09 | 买入区69.81~71.35 | 信号:观望", + "reason": "初始策略创建 | 形态:光头光脚阳线/neutral 量价:主动卖盘占优 强撑:64.37 弱撑:68.4 弱压:72.74 强压:75.", "trigger": "初始创建" } ] @@ -977,21 +977,21 @@ { "code": "300308", "name": "中际旭创", - "price": 1154.67, + "price": 1141.9, "cost": 1316.53, "shares": 0, "avg_price": 0, - "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损1077.08 | 目标0 | 买入区1039.2~1212.4 | 信号:持有", - "stop_loss": 1077.08, - "entry_low": 1039.2, - "entry_high": 1212.4, + "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损1065.16 | 目标0 | 买入区1027.71~1199.0 | 信号:持有", + "stop_loss": 1065.16, + "entry_low": 1027.71, + "entry_high": 1199.0, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=1222.01 MA10=1280.59 MA20=1239.5 MA60=1033.3", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "⚠️盈亏比极低,关注", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:16", + "updated_at": "2026-07-03 10:16", "type": "持仓策略", "source": "auto", "sector_context": "", @@ -999,16 +999,16 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "trigger": { - "stop_loss": 1077.08, - "entry_zone": "1039.2~1212.4" + "stop_loss": 1065.16, + "entry_zone": "1027.71~1199.0" }, - "created_at": "2026-07-03 10:11", + "created_at": "2026-07-03 10:16", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:16", "old_action": "", - "new_action": "持有观察 | ⚠️盈亏比极低,关注 | 止损1077.08 | 目标0 | 买入区1039.2~1212.4 | 信号:持有", + "new_action": "持有观察 | ⚠️盈亏比极低,关注 | 止损1065.16 | 目标0 | 买入区1027.71~1199.0 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -1017,21 +1017,21 @@ { "code": "300548", "name": "长芯博创", - "price": 225.11, + "price": 224.76, "cost": 231.46, "shares": 0, "avg_price": 0, - "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损209.99 | 目标0 | 买入区202.6~236.37 | 信号:持有", - "stop_loss": 209.99, - "entry_low": 202.6, - "entry_high": 236.37, + "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损209.66 | 目标0 | 买入区202.28~236.0 | 信号:持有", + "stop_loss": 209.66, + "entry_low": 202.28, + "entry_high": 236.0, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=253.97 MA10=270.01 MA20=255.06 MA60=248.13", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "⚠️盈亏比极低,关注", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:16", + "updated_at": "2026-07-03 10:16", "type": "持仓策略", "source": "auto", "sector_context": "行业光学光电子-0.7%,中性", @@ -1039,16 +1039,16 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "trigger": { - "stop_loss": 209.99, - "entry_zone": "202.6~236.37" + "stop_loss": 209.66, + "entry_zone": "202.28~236.0" }, - "created_at": "2026-07-03 10:11", + "created_at": "2026-07-03 10:16", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:16", "old_action": "", - "new_action": "持有观察 | ⚠️盈亏比极低,关注 | 止损209.99 | 目标0 | 买入区202.6~236.37 | 信号:持有", + "new_action": "持有观察 | ⚠️盈亏比极低,关注 | 止损209.66 | 目标0 | 买入区202.28~236.0 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -1057,21 +1057,21 @@ { "code": "300750", "name": "宁德时代", - "price": 384.0, + "price": 386.33, "cost": 401.78, "shares": 0, "avg_price": 0, - "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损358.2 | 目标0 | 买入区345.6~403.2 | 信号:持有", - "stop_loss": 358.2, - "entry_low": 345.6, - "entry_high": 403.2, + "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损360.37 | 目标0 | 买入区347.7~405.65 | 信号:持有", + "stop_loss": 360.37, + "entry_low": 347.7, + "entry_high": 405.65, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=386.51 MA10=392.29 MA20=394.64 MA60=413.88", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "⚠️盈亏比极低,关注", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:16", + "updated_at": "2026-07-03 10:16", "type": "持仓策略", "source": "auto", "sector_context": "行业电池+0.5%,中性", @@ -1079,16 +1079,16 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "trigger": { - "stop_loss": 358.2, - "entry_zone": "345.6~403.2" + "stop_loss": 360.37, + "entry_zone": "347.7~405.65" }, - "created_at": "2026-07-03 10:11", + "created_at": "2026-07-03 10:16", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:16", "old_action": "", - "new_action": "持有观察 | ⚠️盈亏比极低,关注 | 止损358.2 | 目标0 | 买入区345.6~403.2 | 信号:持有", + "new_action": "持有观察 | ⚠️盈亏比极低,关注 | 止损360.37 | 目标0 | 买入区347.7~405.65 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -1097,21 +1097,21 @@ { "code": "301308", "name": "江波龙", - "price": 608.23, + "price": 602.0, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标参考0 | 止损583.9 | 买入区596.07~620.39", - "stop_loss": 583.9, - "entry_low": 596.07, - "entry_high": 620.39, + "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标参考0 | 止损577.92 | 买入区589.96~614.04", + "stop_loss": 577.92, + "entry_low": 589.96, + "entry_high": 614.04, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=674.71 MA10=646.08 MA20=586.34 MA60=501.02", "timing_signal": "信号不充分", "rr_ratio": 0.0, "status": "review", "note": "⚠️盈亏比不足1:1.5,不建议买入", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:16", + "updated_at": "2026-07-03 10:16", "type": "自选策略", "source": "auto", "sector_context": "", @@ -1119,16 +1119,16 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "trigger": { - "stop_loss": 583.9, - "entry_zone": "596.07~620.39" + "stop_loss": 577.92, + "entry_zone": "589.96~614.04" }, - "created_at": "2026-07-03 10:11", + "created_at": "2026-07-03 10:16", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:16", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标参考0 | 止损583.9 | 买入区596.07~620.39", + "new_action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 目标参考0 | 止损577.92 | 买入区589.96~614.04", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -1150,8 +1150,8 @@ "rr_ratio": 0.0, "status": "updated", "note": "深套持有", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:16", + "updated_at": "2026-07-03 10:16", "type": "持仓策略", "source": "auto", "sector_context": "行业贵金属大涨+6.0%,可适度积极", @@ -1162,11 +1162,11 @@ "stop_loss": 8.21, "entry_zone": "7.81~9.12" }, - "created_at": "2026-07-03 10:11", + "created_at": "2026-07-03 10:16", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:16", "old_action": "", "new_action": "深套持有 | 深套持有 | 止损8.21 | 目标0 | 买入区7.81~9.12 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", @@ -1177,21 +1177,21 @@ { "code": "600519", "name": "贵州茅台", - "price": 1198.96, + "price": 1204.0, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比偏低(1:1.8),谨慎买入 | 目标1262.28 | 止损1162.99 | 买入区1174.98~1202.71 | 信号:关注", - "stop_loss": 1162.99, - "entry_low": 1174.98, - "entry_high": 1202.71, - "tech_snapshot": "形态:带上影阴线/bearish 量价:主动买盘占优 强撑:1142.22 弱撑:1194.36 弱压:1208.44 强压:1262.28 | MA5=1380.83 MA10=1382.77 MA20=1355.23 MA60=1398.7", + "action": "盈利持有 | ⚠️盈亏比偏低(1:1.6),谨慎买入 | 目标1263.52 | 止损1167.88 | 买入区1179.92~1206.14 | 信号:关注", + "stop_loss": 1167.88, + "entry_low": 1179.92, + "entry_high": 1206.14, + "tech_snapshot": "形态:锤子线/T字线/bullish 量价:主动买盘占优 强撑:1143.14 弱撑:1196.52 弱压:1210.6 强压:1263.52 | MA5=1380.83 MA10=1382.77 MA20=1355.23 MA60=1398.7", "timing_signal": "关注", - "rr_ratio": 1.76, + "rr_ratio": 1.65, "status": "updated", - "note": "⚠️盈亏比偏低(1:1.8),谨慎买入", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "note": "⚠️盈亏比偏低(1:1.6),谨慎买入", + "timestamp": "2026-07-03 10:16", + "updated_at": "2026-07-03 10:16", "type": "自选策略", "source": "auto", "sector_context": "", @@ -1199,18 +1199,18 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "trigger": { - "stop_loss": 1162.99, - "entry_zone": "1174.98~1202.71", - "take_profit_zone": "0~1262.28" + "stop_loss": 1167.88, + "entry_zone": "1179.92~1206.14", + "take_profit_zone": "0~1263.52" }, - "created_at": "2026-07-03 10:11", - "take_profit": 1262.28, + "created_at": "2026-07-03 10:16", + "take_profit": 1263.52, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:16", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.8),谨慎买入 | 目标1262.28 | 止损1162.99 | 买入区1174.98~1202.71 | 信号:关注", - "reason": "初始策略创建 | 形态:带上影阴线/bearish 量价:主动买盘占优 强撑:1142.22 弱撑:1194.36 弱压:1208.44 ", + "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.6),谨慎买入 | 目标1263.52 | 止损1167.88 | 买入区1179.92~1206.14 | 信号:关注", + "reason": "初始策略创建 | 形态:锤子线/T字线/bullish 量价:主动买盘占优 强撑:1143.14 弱撑:1196.52 弱压:1210.6", "trigger": "初始创建" } ] @@ -1218,21 +1218,21 @@ { "code": "600563", "name": "法拉电子", - "price": 158.51, + "price": 157.92, "cost": 147.18, "shares": 0, "avg_price": 0, - "action": "盈利良好 | ⚠️盈亏比极低,关注 | 止损153.75 | 目标0 | 买入区142.66~166.44 | 信号:持有", - "stop_loss": 153.75, - "entry_low": 142.66, - "entry_high": 166.44, + "action": "盈利良好 | ⚠️盈亏比极低,关注 | 止损153.18 | 目标0 | 买入区142.13~165.82 | 信号:持有", + "stop_loss": 153.18, + "entry_low": 142.13, + "entry_high": 165.82, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=183.16 MA10=178.82 MA20=169.12 MA60=145.24", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "⚠️盈亏比极低,关注", - "timestamp": "2026-07-03 10:11", - "updated_at": "2026-07-03 10:11", + "timestamp": "2026-07-03 10:16", + "updated_at": "2026-07-03 10:16", "type": "持仓策略", "source": "auto", "sector_context": "行业元件+0.3%,中性", @@ -1240,16 +1240,16 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "trigger": { - "stop_loss": 153.75, - "entry_zone": "142.66~166.44" + "stop_loss": 153.18, + "entry_zone": "142.13~165.82" }, - "created_at": "2026-07-03 10:11", + "created_at": "2026-07-03 10:16", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:11", + "date": "2026-07-03 10:16", "old_action": "", - "new_action": "盈利良好 | ⚠️盈亏比极低,关注 | 止损153.75 | 目标0 | 买入区142.66~166.44 | 信号:持有", + "new_action": "盈利良好 | ⚠️盈亏比极低,关注 | 止损153.18 | 目标0 | 买入区142.13~165.82 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -1258,21 +1258,21 @@ { "code": "601318", "name": "中国平安", - "price": 48.96, + "price": 49.1, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标53.15 | 止损47.49 | 买入区47.98~49.75 | 信号:观望", - "stop_loss": 47.49, - "entry_low": 47.98, - "entry_high": 49.75, - "tech_snapshot": "形态:带上影阴线/neutral 量价:主动卖盘占优 强撑:45.31 弱撑:48.67 弱压:49.54 强压:53.15 | MA5=69.72 MA10=68.2 MA20=65.99 MA60=62.55", + "action": "盈利持有 | 目标53.16 | 止损47.63 | 买入区48.12~49.84 | 信号:观望", + "stop_loss": 47.63, + "entry_low": 48.12, + "entry_high": 49.84, + "tech_snapshot": "形态:带上影阴线/neutral 量价:主动卖盘占优 强撑:45.32 弱撑:48.69 弱压:49.56 强压:53.16 | MA5=69.72 MA10=68.2 MA20=65.99 MA60=62.55", "timing_signal": "观望", - "rr_ratio": 2.85, + "rr_ratio": 2.76, "status": "updated", "note": "", - "timestamp": "2026-07-03 10:12", - "updated_at": "2026-07-03 10:12", + "timestamp": "2026-07-03 10:16", + "updated_at": "2026-07-03 10:16", "type": "自选策略", "source": "auto", "sector_context": "", @@ -1280,18 +1280,18 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "trigger": { - "stop_loss": 47.49, - "entry_zone": "47.98~49.75", - "take_profit_zone": "0~53.15" + "stop_loss": 47.63, + "entry_zone": "48.12~49.84", + "take_profit_zone": "0~53.16" }, - "created_at": "2026-07-03 10:12", - "take_profit": 53.15, + "created_at": "2026-07-03 10:16", + "take_profit": 53.16, "changelog": [ { - "date": "2026-07-03 10:12", + "date": "2026-07-03 10:16", "old_action": "", - "new_action": "盈利持有 | 目标53.15 | 止损47.49 | 买入区47.98~49.75 | 信号:观望", - "reason": "初始策略创建 | 形态:带上影阴线/neutral 量价:主动卖盘占优 强撑:45.31 弱撑:48.67 弱压:49.54 强压:53.", + "new_action": "盈利持有 | 目标53.16 | 止损47.63 | 买入区48.12~49.84 | 信号:观望", + "reason": "初始策略创建 | 形态:带上影阴线/neutral 量价:主动卖盘占优 强撑:45.32 弱撑:48.69 弱压:49.56 强压:53.", "trigger": "初始创建" } ] @@ -1299,21 +1299,21 @@ { "code": "601899", "name": "紫金矿业", - "price": 27.69, + "price": 27.99, "cost": 39.89, "shares": 0, "avg_price": 0, - "action": "深套持有 | 深套持有 | 止损25.45 | 目标0 | 买入区24.92~29.07 | 信号:持有", - "stop_loss": 25.45, - "entry_low": 24.92, - "entry_high": 29.07, + "action": "深套持有 | 深套持有 | 止损25.72 | 目标0 | 买入区25.19~29.39 | 信号:持有", + "stop_loss": 25.72, + "entry_low": 25.19, + "entry_high": 29.39, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=35.14 MA10=36.13 MA20=37.18 MA60=36.52", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "深套持有", - "timestamp": "2026-07-03 10:12", - "updated_at": "2026-07-03 10:12", + "timestamp": "2026-07-03 10:16", + "updated_at": "2026-07-03 10:16", "type": "持仓策略", "source": "auto", "sector_context": "行业工业金属上涨+1.3%,正常", @@ -1321,16 +1321,16 @@ "position_advice": "不补不割", "time_horizon": "长期", "trigger": { - "stop_loss": 25.45, - "entry_zone": "24.92~29.07" + "stop_loss": 25.72, + "entry_zone": "25.19~29.39" }, - "created_at": "2026-07-03 10:12", + "created_at": "2026-07-03 10:16", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:12", + "date": "2026-07-03 10:16", "old_action": "", - "new_action": "深套持有 | 深套持有 | 止损25.45 | 目标0 | 买入区24.92~29.07 | 信号:持有", + "new_action": "深套持有 | 深套持有 | 止损25.72 | 目标0 | 买入区25.19~29.39 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -1339,21 +1339,21 @@ { "code": "688411", "name": "海博思创", - "price": 257.5, + "price": 259.0, "cost": 266.95, "shares": 0, "avg_price": 0, - "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损240.2 | 目标0 | 买入区231.75~270.38 | 信号:持有", - "stop_loss": 240.2, - "entry_low": 231.75, - "entry_high": 270.38, + "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损241.6 | 目标0 | 买入区233.1~271.95 | 信号:持有", + "stop_loss": 241.6, + "entry_low": 233.1, + "entry_high": 271.95, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=270.94 MA10=273.7 MA20=265.98 MA60=254.7", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "⚠️盈亏比极低,关注", - "timestamp": "2026-07-03 10:12", - "updated_at": "2026-07-03 10:12", + "timestamp": "2026-07-03 10:16", + "updated_at": "2026-07-03 10:16", "type": "持仓策略", "source": "auto", "sector_context": "行业光伏设备-0.3%,中性", @@ -1361,16 +1361,16 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "trigger": { - "stop_loss": 240.2, - "entry_zone": "231.75~270.38" + "stop_loss": 241.6, + "entry_zone": "233.1~271.95" }, - "created_at": "2026-07-03 10:12", + "created_at": "2026-07-03 10:16", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:12", + "date": "2026-07-03 10:16", "old_action": "", - "new_action": "持有观察 | ⚠️盈亏比极低,关注 | 止损240.2 | 目标0 | 买入区231.75~270.38 | 信号:持有", + "new_action": "持有观察 | ⚠️盈亏比极低,关注 | 止损241.6 | 目标0 | 买入区233.1~271.95 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -1379,21 +1379,21 @@ { "code": "688630", "name": "芯碁微装", - "price": 484.02, + "price": 484.9, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标528.26 | 止损467.37 | 买入区474.34~486.23 | 信号:买入", - "stop_loss": 467.37, - "entry_low": 474.34, - "entry_high": 486.23, - "tech_snapshot": "形态:带下影阳线/bullish 量价:主动买盘占优 强撑:417.46 弱撑:458.21 弱压:501.18 强压:528.26 | MA5=518.14 MA10=511.3 MA20=462.1 MA60=333.6", + "action": "盈利持有 | ⚠️盈亏比偏低(1:1.6),谨慎买入 | 目标529.15 | 止损466.67 | 买入区475.2~486.17 | 信号:买入", + "stop_loss": 466.67, + "entry_low": 475.2, + "entry_high": 486.17, + "tech_snapshot": "形态:带下影阳线/bullish 量价:主动买盘占优 强撑:418.35 弱撑:457.52 弱压:502.94 强压:529.15 | MA5=518.14 MA10=511.3 MA20=462.1 MA60=333.6", "timing_signal": "买入", - "rr_ratio": 1.71, + "rr_ratio": 1.62, "status": "updated", - "note": "⚠️盈亏比偏低(1:1.7),谨慎买入", - "timestamp": "2026-07-03 10:12", - "updated_at": "2026-07-03 10:12", + "note": "⚠️盈亏比偏低(1:1.6),谨慎买入", + "timestamp": "2026-07-03 10:16", + "updated_at": "2026-07-03 10:16", "type": "自选策略", "source": "auto", "sector_context": "行业专用设备上涨+1.6%,正常", @@ -1401,18 +1401,18 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "trigger": { - "stop_loss": 467.37, - "entry_zone": "474.34~486.23", - "take_profit_zone": "0~528.26" + "stop_loss": 466.67, + "entry_zone": "475.2~486.17", + "take_profit_zone": "0~529.15" }, - "created_at": "2026-07-03 10:12", - "take_profit": 528.26, + "created_at": "2026-07-03 10:16", + "take_profit": 529.15, "changelog": [ { - "date": "2026-07-03 10:12", + "date": "2026-07-03 10:16", "old_action": "", - "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.7),谨慎买入 | 目标528.26 | 止损467.37 | 买入区474.34~486.23 | 信号:买入", - "reason": "初始策略创建 | 形态:带下影阳线/bullish 量价:主动买盘占优 强撑:417.46 弱撑:458.21 弱压:501.18 强压:", + "new_action": "盈利持有 | ⚠️盈亏比偏低(1:1.6),谨慎买入 | 目标529.15 | 止损466.67 | 买入区475.2~486.17 | 信号:买入", + "reason": "初始策略创建 | 形态:带下影阳线/bullish 量价:主动买盘占优 强撑:418.35 弱撑:457.52 弱压:502.94 强压:", "trigger": "初始创建" } ] @@ -1420,21 +1420,21 @@ { "code": "688639", "name": "华恒生物", - "price": 16.73, + "price": 16.75, "cost": 21.51, "shares": 0, "avg_price": 0, - "action": "深套持有 | 深套持有 | 止损14.47 | 目标0 | 买入区15.06~17.57 | 信号:持有", - "stop_loss": 14.47, - "entry_low": 15.06, - "entry_high": 17.57, + "action": "深套持有 | 深套持有 | 止损14.49 | 目标0 | 买入区15.08~17.59 | 信号:持有", + "stop_loss": 14.49, + "entry_low": 15.08, + "entry_high": 17.59, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=33.68 MA10=35.7 MA20=36.69 MA60=34.28", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "深套持有", - "timestamp": "2026-07-03 10:12", - "updated_at": "2026-07-03 10:12", + "timestamp": "2026-07-03 10:16", + "updated_at": "2026-07-03 10:16", "type": "持仓策略", "source": "auto", "sector_context": "行业化学制品下跌-1.0%,适度防御", @@ -1442,16 +1442,16 @@ "position_advice": "不补不割", "time_horizon": "长期", "trigger": { - "stop_loss": 14.47, - "entry_zone": "15.06~17.57" + "stop_loss": 14.49, + "entry_zone": "15.08~17.59" }, - "created_at": "2026-07-03 10:12", + "created_at": "2026-07-03 10:16", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:12", + "date": "2026-07-03 10:16", "old_action": "", - "new_action": "深套持有 | 深套持有 | 止损14.47 | 目标0 | 买入区15.06~17.57 | 信号:持有", + "new_action": "深套持有 | 深套持有 | 止损14.49 | 目标0 | 买入区15.08~17.59 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -1460,21 +1460,21 @@ { "code": "688795", "name": "摩尔线程-U", - "price": 645.5, + "price": 642.0, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标697.18 | 止损626.13 | 买入区632.59~654.55 | 信号:观望", - "stop_loss": 626.13, - "entry_low": 632.59, - "entry_high": 654.55, - "tech_snapshot": "形态:锤子线/T字线/bullish 量价:主动卖盘占优 强撑:588.82 弱撑:635.01 弱压:653.0 强压:697.18 | MA5=681.57 MA10=685.62 MA20=656.21 MA60=660.88", + "action": "盈利持有 | 目标696.03 | 止损622.74 | 买入区629.16~652.06 | 信号:观望", + "stop_loss": 622.74, + "entry_low": 629.16, + "entry_high": 652.06, + "tech_snapshot": "形态:锤子线/T字线/bullish 量价:主动卖盘占优 强撑:587.97 弱撑:633.01 弱压:651.0 强压:696.03 | MA5=681.57 MA10=685.62 MA20=656.21 MA60=660.88", "timing_signal": "观望", - "rr_ratio": 2.67, + "rr_ratio": 2.81, "status": "updated", "note": "", - "timestamp": "2026-07-03 10:12", - "updated_at": "2026-07-03 10:12", + "timestamp": "2026-07-03 10:16", + "updated_at": "2026-07-03 10:16", "type": "自选策略", "source": "auto", "sector_context": "行业半导体-1.0%,中性", @@ -1482,18 +1482,18 @@ "position_advice": "减仓或观望", "time_horizon": "观望", "trigger": { - "stop_loss": 626.13, - "entry_zone": "632.59~654.55", - "take_profit_zone": "0~697.18" + "stop_loss": 622.74, + "entry_zone": "629.16~652.06", + "take_profit_zone": "0~696.03" }, - "created_at": "2026-07-03 10:12", - "take_profit": 697.18, + "created_at": "2026-07-03 10:16", + "take_profit": 696.03, "changelog": [ { - "date": "2026-07-03 10:12", + "date": "2026-07-03 10:16", "old_action": "", - "new_action": "盈利持有 | 目标697.18 | 止损626.13 | 买入区632.59~654.55 | 信号:观望", - "reason": "初始策略创建 | 形态:锤子线/T字线/bullish 量价:主动卖盘占优 强撑:588.82 弱撑:635.01 弱压:653.0 强压", + "new_action": "盈利持有 | 目标696.03 | 止损622.74 | 买入区629.16~652.06 | 信号:观望", + "reason": "初始策略创建 | 形态:锤子线/T字线/bullish 量价:主动卖盘占优 强撑:587.97 弱撑:633.01 弱压:651.0 强压", "trigger": "初始创建" } ] @@ -1501,21 +1501,21 @@ { "code": "688802", "name": "沐曦股份-U", - "price": 725.25, + "price": 718.22, "cost": 0, "shares": 0, "avg_price": 0, - "action": "盈利持有 | 目标794.98 | 止损703.49 | 买入区710.75~739.75 | 信号:关注", - "stop_loss": 703.49, - "entry_low": 710.75, - "entry_high": 739.75, - "tech_snapshot": "形态:带下影阴线/neutral 量价:数据不足 强撑:652.98 弱撑:713.98 弱压:734.97 强压:794.98 | MA5=771.28 MA10=769.4 MA20=740.96 MA60=719.77", + "action": "盈利持有 | 目标794.73 | 止损696.67 | 买入区703.86~732.58 | 信号:关注", + "stop_loss": 696.67, + "entry_low": 703.86, + "entry_high": 732.58, + "tech_snapshot": "形态:带下影阴线/neutral 量价:数据不足 强撑:652.73 弱撑:713.46 弱压:734.45 强压:794.73 | MA5=771.28 MA10=769.4 MA20=740.96 MA60=719.77", "timing_signal": "关注", - "rr_ratio": 3.2, + "rr_ratio": 3.55, "status": "updated", "note": "", - "timestamp": "2026-07-03 10:12", - "updated_at": "2026-07-03 10:12", + "timestamp": "2026-07-03 10:16", + "updated_at": "2026-07-03 10:16", "type": "自选策略", "source": "auto", "sector_context": "行业半导体-1.0%,中性", @@ -1523,18 +1523,18 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "trigger": { - "stop_loss": 703.49, - "entry_zone": "710.75~739.75", - "take_profit_zone": "0~794.98" + "stop_loss": 696.67, + "entry_zone": "703.86~732.58", + "take_profit_zone": "0~794.73" }, - "created_at": "2026-07-03 10:12", - "take_profit": 794.98, + "created_at": "2026-07-03 10:16", + "take_profit": 794.73, "changelog": [ { - "date": "2026-07-03 10:12", + "date": "2026-07-03 10:16", "old_action": "", - "new_action": "盈利持有 | 目标794.98 | 止损703.49 | 买入区710.75~739.75 | 信号:关注", - "reason": "初始策略创建 | 形态:带下影阴线/neutral 量价:数据不足 强撑:652.98 弱撑:713.98 弱压:734.97 强压:79", + "new_action": "盈利持有 | 目标794.73 | 止损696.67 | 买入区703.86~732.58 | 信号:关注", + "reason": "初始策略创建 | 形态:带下影阴线/neutral 量价:数据不足 强撑:652.73 弱撑:713.46 弱压:734.45 强压:79", "trigger": "初始创建" } ] @@ -1542,21 +1542,21 @@ { "code": "688981", "name": "中芯国际", - "price": 142.51, + "price": 141.08, "cost": 126.07, "shares": 0, "avg_price": 0, - "action": "盈利良好 | ⚠️盈亏比极低,关注 | 止损138.23 | 目标0 | 买入区128.26~149.64 | 信号:持有", - "stop_loss": 138.23, - "entry_low": 128.26, - "entry_high": 149.64, + "action": "盈利良好 | ⚠️盈亏比极低,关注 | 止损136.85 | 目标0 | 买入区126.97~148.13 | 信号:持有", + "stop_loss": 136.85, + "entry_low": 126.97, + "entry_high": 148.13, "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=151.43 MA10=149.35 MA20=138.9 MA60=125.49", "timing_signal": "持有", "rr_ratio": 0.0, "status": "updated", "note": "⚠️盈亏比极低,关注", - "timestamp": "2026-07-03 10:12", - "updated_at": "2026-07-03 10:12", + "timestamp": "2026-07-03 10:17", + "updated_at": "2026-07-03 10:17", "type": "持仓策略", "source": "auto", "sector_context": "行业半导体-1.0%,中性", @@ -1564,16 +1564,16 @@ "position_advice": "中等仓位", "time_horizon": "2~6周", "trigger": { - "stop_loss": 138.23, - "entry_zone": "128.26~149.64" + "stop_loss": 136.85, + "entry_zone": "126.97~148.13" }, - "created_at": "2026-07-03 10:12", + "created_at": "2026-07-03 10:17", "take_profit": 0, "changelog": [ { - "date": "2026-07-03 10:12", + "date": "2026-07-03 10:17", "old_action": "", - "new_action": "盈利良好 | ⚠️盈亏比极低,关注 | 止损138.23 | 目标0 | 买入区128.26~149.64 | 信号:持有", + "new_action": "盈利良好 | ⚠️盈亏比极低,关注 | 止损136.85 | 目标0 | 买入区126.97~148.13 | 信号:持有", "reason": "初始策略创建 | 形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None |", "trigger": "初始创建" } @@ -1581,5 +1581,5 @@ } ], "total": 39, - "regenerated_at": "2026-07-03 10:12" + "regenerated_at": "2026-07-03 10:17" } \ No newline at end of file diff --git a/data/mofin.db-shm b/data/mofin.db-shm index 0bf5e7f..a0bb87f 100644 Binary files a/data/mofin.db-shm and b/data/mofin.db-shm differ diff --git a/data/mofin.db-wal b/data/mofin.db-wal index 537277e..d3c40d8 100644 Binary files a/data/mofin.db-wal and b/data/mofin.db-wal differ diff --git a/data/multi_tf_cache.json b/data/multi_tf_cache.json index d91d21d..813acb7 100644 --- a/data/multi_tf_cache.json +++ b/data/multi_tf_cache.json @@ -1254,7 +1254,7 @@ "volume": 147766189.0 } ], - "updated_at": 1783044576.9674063 + "updated_at": 1783045022.0597436 }, "688795": { "daily": [ @@ -2479,7 +2479,7 @@ "volume": 4788252.0 } ], - "updated_at": 1783044571.0953405 + "updated_at": 1783045017.2558444 }, "000657": { "daily": [ @@ -3736,7 +3736,7 @@ "volume": 1051508.0 } ], - "updated_at": 1783044279.139402 + "updated_at": 1783044767.899178 }, "000700": { "daily": [ @@ -4993,7 +4993,7 @@ "volume": 1265397.0 } ], - "updated_at": 1783044579.2238038 + "updated_at": 1783044853.6724539 }, "000711": { "daily": [ @@ -6250,7 +6250,7 @@ "volume": 496248.0 } ], - "updated_at": 1783044280.294152 + "updated_at": 1783044770.290931 }, "001309": { "daily": [ @@ -7507,7 +7507,7 @@ "volume": 216663.0 } ], - "updated_at": 1783044280.6578274 + "updated_at": 1783044771.251316 }, "002594": { "daily": [ @@ -8764,7 +8764,7 @@ "volume": 934285.0 } ], - "updated_at": 1783044281.0604146 + "updated_at": 1783044773.5265088 }, "00700": { "daily": [ @@ -10029,7 +10029,7 @@ "volume": 13032847.0 } ], - "updated_at": 1783044579.6525345 + "updated_at": 1783044900.4552383 }, "00968": { "daily": [ @@ -11294,7 +11294,7 @@ "volume": 19422000.0 } ], - "updated_at": 1783044402.7002478 + "updated_at": 1783044902.281637 }, "00981": { "daily": [ @@ -12559,7 +12559,7 @@ "volume": 60114819.0 } ], - "updated_at": 1783044580.9424448 + "updated_at": 1783044904.170763 }, "01070": { "daily": [ @@ -13824,7 +13824,7 @@ "volume": 690000.0 } ], - "updated_at": 1783044403.9797754 + "updated_at": 1783044904.831619 }, "01088": { "daily": [ @@ -15089,7 +15089,7 @@ "volume": 2870057.0 } ], - "updated_at": 1783044582.7399487 + "updated_at": 1783044905.7026997 }, "01211": { "daily": [ @@ -16354,7 +16354,7 @@ "volume": 13286402.0 } ], - "updated_at": 1783044583.044548 + "updated_at": 1783044907.9523368 }, "01478": { "daily": [ @@ -17619,7 +17619,7 @@ "volume": 1618000.0 } ], - "updated_at": 1783044583.370647 + "updated_at": 1783044914.9662342 }, "01888": { "daily": [ @@ -18884,7 +18884,7 @@ "volume": 29941901.0 } ], - "updated_at": 1783044583.4335341 + "updated_at": 1783044916.768711 }, "02202": { "daily": [ @@ -20149,7 +20149,7 @@ "volume": 19786580.0 } ], - "updated_at": 1783044583.4786484 + "updated_at": 1783044922.7405882 }, "02318": { "daily": [ @@ -21414,7 +21414,7 @@ "volume": 11523457.0 } ], - "updated_at": 1783044418.3851635 + "updated_at": 1783044925.0042746 }, "02359": { "daily": [ @@ -22679,7 +22679,7 @@ "volume": 1730975.0 } ], - "updated_at": 1783044544.4259086 + "updated_at": 1783044933.7568398 }, "02388": { "daily": [ @@ -23944,7 +23944,7 @@ "volume": 3823095.0 } ], - "updated_at": 1783044545.07482 + "updated_at": 1783044937.2679691 }, "02628": { "daily": [ @@ -25209,7 +25209,7 @@ "volume": 23110112.0 } ], - "updated_at": 1783044546.1469994 + "updated_at": 1783044942.9842496 }, "06160": { "daily": [ @@ -26474,7 +26474,7 @@ "volume": 2575221.0 } ], - "updated_at": 1783044547.1597772 + "updated_at": 1783044948.6934419 }, "06869": { "daily": [ @@ -27739,7 +27739,7 @@ "volume": 15066251.0 } ], - "updated_at": 1783044583.5263205 + "updated_at": 1783044950.480943 }, "09868": { "daily": [ @@ -29004,7 +29004,7 @@ "volume": 10168056.0 } ], - "updated_at": 1783044551.0271091 + "updated_at": 1783044951.3377807 }, "09988": { "daily": [ @@ -30269,7 +30269,7 @@ "volume": 35148396.0 } ], - "updated_at": 1783044552.253174 + "updated_at": 1783044956.074646 }, "300035": { "daily": [ @@ -31526,7 +31526,7 @@ "volume": 230937.0 } ], - "updated_at": 1783044583.6714017 + "updated_at": 1783044957.8285887 }, "300124": { "daily": [ @@ -32783,7 +32783,7 @@ "volume": 722493.0 } ], - "updated_at": 1783044554.080632 + "updated_at": 1783044958.4761739 }, "300308": { "daily": [ @@ -34040,7 +34040,7 @@ "volume": 389058.0 } ], - "updated_at": 1783044559.1491275 + "updated_at": 1783044962.1302354 }, "300548": { "daily": [ @@ -35297,7 +35297,7 @@ "volume": 242727.0 } ], - "updated_at": 1783044560.622806 + "updated_at": 1783044974.5997705 }, "300750": { "daily": [ @@ -36554,7 +36554,7 @@ "volume": 551212.0 } ], - "updated_at": 1783044561.0713015 + "updated_at": 1783044988.1779277 }, "301308": { "daily": [ @@ -37811,7 +37811,7 @@ "volume": 296230.0 } ], - "updated_at": 1783044561.5623102 + "updated_at": 1783044993.181729 }, "518880": { "daily": [ @@ -39068,7 +39068,7 @@ "volume": 3915247.0 } ], - "updated_at": 1783044562.1008737 + "updated_at": 1783045000.125372 }, "600519": { "daily": [ @@ -40325,7 +40325,7 @@ "volume": 64803.0 } ], - "updated_at": 1783044562.6282325 + "updated_at": 1783045000.7318592 }, "600563": { "daily": [ @@ -41582,7 +41582,7 @@ "volume": 180947.0 } ], - "updated_at": 1783044563.1808019 + "updated_at": 1783045002.30473 }, "601318": { "daily": [ @@ -42839,7 +42839,7 @@ "volume": 1746202.0 } ], - "updated_at": 1783044565.037566 + "updated_at": 1783045007.7435973 }, "601899": { "daily": [ @@ -44096,7 +44096,7 @@ "volume": 4780454.0 } ], - "updated_at": 1783044568.620155 + "updated_at": 1783045008.845117 }, "688411": { "daily": [ @@ -45353,7 +45353,7 @@ "volume": 13672788.0 } ], - "updated_at": 1783044569.5621681 + "updated_at": 1783045009.6267552 }, "688630": { "daily": [ @@ -46610,7 +46610,7 @@ "volume": 9660790.0 } ], - "updated_at": 1783044570.0879724 + "updated_at": 1783045010.4224615 }, "688639": { "daily": [ @@ -47867,7 +47867,7 @@ "volume": 13996588.0 } ], - "updated_at": 1783044570.556268 + "updated_at": 1783045016.168726 }, "688802": { "daily": [ @@ -49092,6 +49092,6 @@ "volume": 3202146.0 } ], - "updated_at": 1783044575.5610185 + "updated_at": 1783045018.4521751 } } \ No newline at end of file diff --git a/data/portfolio.json b/data/portfolio.json index 2d48d03..036b5c7 100644 --- a/data/portfolio.json +++ b/data/portfolio.json @@ -5,689 +5,236 @@ "name": "中际旭创", "shares": 100, "cost": 1316.53, - "position_pct": 15.27, - "is_active": 1, - "price": 1158.8, - "change_pct": 1.38, + "price": 1149.28, + "market_value": 115899.0, + "change_pct": 0.55, "currency": "CNY", - "stop_loss": 1077.08, - "take_profit": 0, - "entry_low": 1039.2, - "entry_high": 1212.4, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.4),不建议加仓 | 止损1169.0 | 目标1339.19 | 买入区1182.26~1248.91 | 信号:持有", - "strategy_updated": "2026-07-01 15:01", - "analysis": { - "stop_loss": 1077.08, - "take_profit": 0, - "entry_low": 1039.2, - "entry_high": 1212.4, - "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损1077.08 | 目标0 | 买入区1039.2~1212.4 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=1222.01 MA10=1280.59 MA20=1239.5 MA60=1033.3", - "multi_tf_context": "震荡/无明显方向 | MA20=1239.5 | MA60=1033.3 | 长撑:MA60=1033.3 | 长压:日强阻=1416.88", - "reassessed_at": "2026-07-03 10:11", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "⚠️盈亏比极低,关注", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 1077.08, - "entry_zone": "1039.2~1212.4" - }, - "market_value": 115880.0 + "position_pct": 15.27, + "_currency": "CNY" }, { "code": "06869", "name": "长飞光纤光缆", "shares": 500, "cost": 263.72, + "price": 172.45, + "market_value": 87825.0, + "change_pct": 0.474, + "currency": "HKD", "position_pct": 13.47, - "is_active": 1, - "price": 174.09, - "change_pct": 1.434, - "currency": "CNY", - "stop_loss": 184.35, - "take_profit": 0, - "entry_low": 180.54, - "entry_high": 210.63, - "action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损205.71 | 目标300.74 | 买入区239.4~251.37 | 信号:持有", - "strategy_updated": "2026-07-01 15:01", - "analysis": { - "stop_loss": 184.35, - "take_profit": 0, - "entry_low": 180.54, - "entry_high": 210.63, - "action": "深套持有 | 深套持有 | 止损184.35 | 目标0 | 买入区180.54~210.63 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=246.26 MA10=248.81 MA20=244.56 MA60=231.58", - "multi_tf_context": "多周期看多 | MA20=244.56 | MA60=231.58 | 长撑:日强支撑=198.0 | 长压:日强阻=305.0", - "reassessed_at": "2026-07-03 10:11", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "深套持有", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 184.35, - "entry_zone": "180.54~210.63" - }, - "market_value": 87045.0 + "_currency": "HKD" }, { "code": "01478", "name": "丘钛科技", "shares": 11000, "cost": 13.47, + "price": 6.0, + "market_value": 66110.0, + "change_pct": 2.976, + "currency": "HKD", "position_pct": 7.97, - "is_active": 1, - "price": 5.96, - "change_pct": 2.232, - "currency": "CNY", - "stop_loss": 6.39, - "take_profit": 0, - "entry_low": 6.25, - "entry_high": 7.3, - "action": "深套持有 | 深套持有 | 止损6.18 | 目标7.2 | 买入区6.17~7.2 | 信号:持有", - "strategy_updated": "2026-07-01 15:01", - "analysis": { - "stop_loss": 6.39, - "take_profit": 0, - "entry_low": 6.25, - "entry_high": 7.3, - "action": "深套持有 | 深套持有 | 止损6.39 | 目标0 | 买入区6.25~7.3 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=9.11 MA10=9.29 MA20=9.5 MA60=8.86", - "multi_tf_context": "震荡/无明显方向 | MA20=9.5 | MA60=8.86 | 长撑:日强支撑=6.6 | 长压:周强阻=10.5", - "reassessed_at": "2026-07-03 10:11", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "深套持有", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 6.39, - "entry_zone": "6.25~7.3" - }, - "market_value": 65560.0 + "_currency": "HKD" }, { "code": "601899", "name": "紫金矿业", "shares": 2400, "cost": 39.89, - "position_pct": 7.34, - "is_active": 1, - "price": 27.7, - "change_pct": 5.32, + "price": 28.13, + "market_value": 66528.0, + "change_pct": 6.96, "currency": "CNY", - "stop_loss": 25.45, - "take_profit": 0, - "entry_low": 24.92, - "entry_high": 29.07, - "action": "深套持有 | 深套持有 | 止损23.07 | 目标25.51 | 买入区22.6~26.37 | 信号:持有", - "strategy_updated": "2026-07-01 15:02", - "analysis": { - "stop_loss": 25.45, - "take_profit": 0, - "entry_low": 24.92, - "entry_high": 29.07, - "action": "深套持有 | 深套持有 | 止损25.45 | 目标0 | 买入区24.92~29.07 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=35.14 MA10=36.13 MA20=37.18 MA60=36.52", - "multi_tf_context": "震荡/无明显方向 | MA20=37.18 | MA60=36.52 | 长撑:日弱支撑=24.7 | 长压:周强阻=35.62", - "reassessed_at": "2026-07-03 10:12", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "深套持有", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 25.45, - "entry_zone": "24.92~29.07" - }, - "market_value": 66480.0 + "position_pct": 7.34, + "_currency": "CNY" }, { "code": "688411", "name": "海博思创", "shares": 200, "cost": 266.95, - "position_pct": 6.31, - "is_active": 1, - "price": 258.18, - "change_pct": 0.97, + "price": 259.76, + "market_value": 51770.00000000001, + "change_pct": 1.58, "currency": "CNY", - "stop_loss": 240.2, - "take_profit": 0, - "entry_low": 231.75, - "entry_high": 270.38, - "action": "持有观察 | 止损246.94 | 目标309.13 | 买入区244.27~256.48 | 信号:持有", - "strategy_updated": "2026-07-01 15:02", - "analysis": { - "stop_loss": 240.2, - "take_profit": 0, - "entry_low": 231.75, - "entry_high": 270.38, - "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损240.2 | 目标0 | 买入区231.75~270.38 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=270.94 MA10=273.7 MA20=265.98 MA60=254.7", - "multi_tf_context": "震荡/无明显方向 | MA20=265.98 | MA60=254.7 | 长撑:日弱支撑=236.93 | 长压:周强阻=307.58", - "reassessed_at": "2026-07-03 10:12", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "⚠️盈亏比极低,关注", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 240.2, - "entry_zone": "231.75~270.38" - }, - "market_value": 51636.0 + "position_pct": 6.31, + "_currency": "CNY" }, { "code": "688981", "name": "中芯国际", "shares": 300, "cost": 126.07, - "position_pct": 5.44, - "is_active": 1, - "price": 143.1, - "change_pct": -0.69, + "price": 141.12, + "market_value": 43011.0, + "change_pct": -2.07, "currency": "CNY", - "stop_loss": 138.23, - "take_profit": 0, - "entry_low": 128.26, - "entry_high": 149.64, - "action": "盈利良好 | 止损149.85 | 目标176.42 | 买入区148.9~156.34 | 信号:持有", - "strategy_updated": "2026-07-01 15:02", - "analysis": { - "stop_loss": 138.23, - "take_profit": 0, - "entry_low": 128.26, - "entry_high": 149.64, - "action": "盈利良好 | ⚠️盈亏比极低,关注 | 止损138.23 | 目标0 | 买入区128.26~149.64 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=151.43 MA10=149.35 MA20=138.9 MA60=125.49", - "multi_tf_context": "震荡/无明显方向 | MA20=138.9 | MA60=125.49 | 长撑:MA20=138.9 | 长压:日强阻=166.88", - "reassessed_at": "2026-07-03 10:12", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "⚠️盈亏比极低,关注", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 138.23, - "entry_zone": "128.26~149.64" - }, - "market_value": 42930.0 + "position_pct": 5.44, + "_currency": "CNY" }, { "code": "01888", "name": "建滔积层板", "shares": 500, "cost": 88.23, + "price": 72.22, + "market_value": 42450.0, + "change_pct": -0.597, + "currency": "HKD", "position_pct": 5.28, - "is_active": 1, - "price": 72.48, - "change_pct": -0.239, - "currency": "CNY", - "stop_loss": 79.15, - "take_profit": 0, - "entry_low": 76.36, - "entry_high": 89.09, - "action": "盈利良好 | 止损92.33 | 目标103.21 | 买入区94.93~99.68 | 信号:持有", - "strategy_updated": "2026-07-01 15:01", - "analysis": { - "stop_loss": 79.15, - "take_profit": 0, - "entry_low": 76.36, - "entry_high": 89.09, - "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损79.15 | 目标0 | 买入区76.36~89.09 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=96.4 MA10=93.52 MA20=78.64 MA60=51.2", - "multi_tf_context": "多周期看多 | MA20=78.64 | MA60=51.2 | 长撑:MA20=78.64 | 长压:日强阻=107.2", - "reassessed_at": "2026-07-03 10:11", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "⚠️盈亏比极低,关注", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 79.15, - "entry_zone": "76.36~89.09" - }, - "market_value": 36240.0 + "_currency": "HKD" }, { "code": "688639", "name": "华恒生物", "shares": 2800, "cost": 21.51, - "position_pct": 5.25, - "is_active": 1, - "price": 16.74, - "change_pct": -1.24, + "price": 16.73, + "market_value": 46871.99999999999, + "change_pct": -1.3, "currency": "CNY", - "stop_loss": 14.47, - "take_profit": 0, - "entry_low": 15.06, - "entry_high": 17.57, - "action": "深套持有 | 深套持有 | 止损14.96 | 目标18.7 | 买入区14.73~17.19 | 信号:持有", - "strategy_updated": "2026-07-01 15:02", - "analysis": { - "stop_loss": 14.47, - "take_profit": 0, - "entry_low": 15.06, - "entry_high": 17.57, - "action": "深套持有 | 深套持有 | 止损14.47 | 目标0 | 买入区15.06~17.57 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=33.68 MA10=35.7 MA20=36.69 MA60=34.28", - "multi_tf_context": "多周期看多 | MA20=36.69 | MA60=34.28 | 长撑:日弱支撑=15.65 | 长压:日强阻=22.54", - "reassessed_at": "2026-07-03 10:12", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "深套持有", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 14.47, - "entry_zone": "15.06~17.57" - }, - "market_value": 46872.0 + "position_pct": 5.25, + "_currency": "CNY" }, { "code": "300750", "name": "宁德时代", "shares": 100, "cost": 401.78, - "position_pct": 4.64, - "is_active": 1, - "price": 384.37, - "change_pct": 0.53, + "price": 387.45, + "market_value": 38427.0, + "change_pct": 1.33, "currency": "CNY", - "stop_loss": 358.2, - "take_profit": 0, - "entry_low": 345.6, - "entry_high": 403.2, - "action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损362.31 | 目标404.56 | 买入区372.23~381.61 | 信号:持有", - "strategy_updated": "2026-07-01 15:02", - "analysis": { - "stop_loss": 358.2, - "take_profit": 0, - "entry_low": 345.6, - "entry_high": 403.2, - "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损358.2 | 目标0 | 买入区345.6~403.2 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=386.51 MA10=392.29 MA20=394.64 MA60=413.88", - "multi_tf_context": "震荡/无明显方向 | MA20=394.64 | MA60=413.88 | 长撑:日强支撑=370.0 | 长压:周强阻=468.75", - "reassessed_at": "2026-07-03 10:11", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "⚠️盈亏比极低,关注", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 358.2, - "entry_zone": "345.6~403.2" - }, - "market_value": 38437.0 + "position_pct": 4.64, + "_currency": "CNY" }, { "code": "01211", "name": "比亚迪股份", "shares": 600, "cost": 104.87, + "price": 71.53, + "market_value": 42918.0, + "change_pct": 5.364, + "currency": "HKD", "position_pct": 4.62, - "is_active": 1, - "price": 71.57, - "change_pct": 5.428, - "currency": "CNY", - "stop_loss": 75.87, - "take_profit": 0, - "entry_low": 74.3, - "entry_high": 86.68, - "action": "深套持有 | 深套持有 | 止损66.58 | 目标73.73 | 买入区65.2~76.07 | 信号:持有", - "strategy_updated": "2026-07-01 15:01", - "analysis": { - "stop_loss": 75.87, - "take_profit": 0, - "entry_low": 74.3, - "entry_high": 86.68, - "action": "深套持有 | 深套持有 | 止损75.87 | 目标0 | 买入区74.3~86.68 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=96.74 MA10=96.79 MA20=98.23 MA60=98.39", - "multi_tf_context": "多周期看多 | MA20=98.23 | MA60=98.39 | 长撑:日弱支撑=72.2 | 长压:日强阻=96.7", - "reassessed_at": "2026-07-03 10:11", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "深套持有", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 75.87, - "entry_zone": "74.3~86.68" - }, - "market_value": 42942.0 + "_currency": "HKD" }, { "code": "02202", "name": "万科企业", "shares": 19700, "cost": 4.67, + "price": 2.03, + "market_value": 39794.0, + "change_pct": 4.933, + "currency": "HKD", "position_pct": 4.6, - "is_active": 1, - "price": 2.0, - "change_pct": 3.587, - "currency": "CNY", - "stop_loss": 2.13, - "take_profit": 0, - "entry_low": 2.09, - "entry_high": 2.44, - "action": "深套持有 | 深套持有 | 止损1.95 | 目标2.31 | 买入区1.91~2.23 | 信号:持有", - "strategy_updated": "2026-07-01 15:01", - "analysis": { - "stop_loss": 2.13, - "take_profit": 0, - "entry_low": 2.09, - "entry_high": 2.44, - "action": "深套持有 | 深套持有 | 止损2.13 | 目标0 | 买入区2.09~2.44 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=3.41 MA10=3.42 MA20=3.53 MA60=3.51", - "multi_tf_context": "震荡/无明显方向 | MA20=3.53 | MA60=3.51 | 长撑:日弱支撑=2.16 | 长压:日强阻=2.78", - "reassessed_at": "2026-07-03 10:11", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "深套持有", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 2.13, - "entry_zone": "2.09~2.44" - }, - "market_value": 39400.0 + "_currency": "HKD" }, { "code": "00700", "name": "腾讯", "shares": 100, "cost": null, + "price": 384.77, + "market_value": 38269.0, + "change_pct": 3.161, + "currency": "HKD", "position_pct": null, - "is_active": 1, - "price": 382.35, - "change_pct": 2.51, - "currency": "CNY", - "stop_loss": 431.26, - "take_profit": 0, - "entry_low": 435.71, - "entry_high": 453.49, - "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 损414.51 | 盈452.53 | 买421.2~429.72", - "strategy_updated": "2026-07-01 15:01", - "analysis": { - "stop_loss": 431.26, - "take_profit": 0, - "entry_low": 435.71, - "entry_high": 453.49, - "action": "盈利持有 | ⚠️盈亏比不足1:1.5,不建议买入 | 损426.82 | 盈0 | 买435.71~453.49", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=624.1 MA10=623.7 MA20=615.5 MA60=559.52", - "multi_tf_context": "多周期看多 | MA20=615.5 | MA60=559.52 | 长撑:日弱支撑=412.6 | 长压:周强阻=526.5", - "reassessed_at": "2026-07-03 10:10", - "status": "review", - "rr_ratio": 0.0, - "action_note": "⚠️盈亏比不足1:1.5,不建议买入", - "timing_signal": "信号不充分" - }, - "trigger": { - "stop_loss": 431.26, - "entry_zone": "435.71~453.49" - }, - "market_value": 38235.0 + "_currency": "HKD" }, { "code": "00981", "name": "中芯国际", "shares": 500, "cost": 75.94, + "price": 67.76, + "market_value": 34570.0, + "change_pct": -2.799, + "currency": "HKD", "position_pct": 4.2, - "is_active": 1, - "price": 67.93, - "change_pct": -2.55, - "currency": "CNY", - "stop_loss": 73.5, - "take_profit": 0, - "entry_low": 70.92, - "entry_high": 82.74, - "action": "盈利良好 | 止损86.72 | 目标96.86 | 买入区84.8~89.04 | 信号:持有", - "strategy_updated": "2026-07-01 15:01", - "analysis": { - "stop_loss": 73.5, - "take_profit": 0, - "entry_low": 70.92, - "entry_high": 82.74, - "action": "盈利持有 | ⚠️盈亏比极低,关注 | 止损73.5 | 目标0 | 买入区70.92~82.74 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=84.12 MA10=81.44 MA20=78.5 MA60=71.93", - "multi_tf_context": "震荡/无明显方向 | MA20=78.5 | MA60=71.93 | 长撑:MA20=78.5 | 长压:周强阻=93.0", - "reassessed_at": "2026-07-03 10:10", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "⚠️盈亏比极低,关注", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 73.5, - "entry_zone": "70.92~82.74" - }, - "market_value": 33965.0 + "_currency": "HKD" }, { "code": "300548", "name": "长芯博创", "shares": 100, "cost": 231.46, - "position_pct": 3.2, - "is_active": 1, - "price": 225.6, - "change_pct": 1.62, + "price": 224.9, + "market_value": 22623.0, + "change_pct": 1.31, "currency": "CNY", - "stop_loss": 209.99, - "take_profit": 0, - "entry_low": 202.6, - "entry_high": 236.37, - "action": "盈利良好 | 止损246.38 | 目标291.58 | 买入区241.67~253.75 | 信号:持有", - "strategy_updated": "2026-07-01 15:02", - "analysis": { - "stop_loss": 209.99, - "take_profit": 0, - "entry_low": 202.6, - "entry_high": 236.37, - "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损209.99 | 目标0 | 买入区202.6~236.37 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=253.97 MA10=270.01 MA20=255.06 MA60=248.13", - "multi_tf_context": "震荡/无明显方向 | MA20=255.06 | MA60=248.13 | 长撑:日弱支撑=213.79 | 长压:日强阻=309.98", - "reassessed_at": "2026-07-03 10:11", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "⚠️盈亏比极低,关注", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 209.99, - "entry_zone": "202.6~236.37" - }, - "market_value": 22560.0 + "position_pct": 3.2, + "_currency": "CNY" }, { "code": "518880", "name": "黄金ETF华安", "shares": 2400, "cost": 12.19, - "position_pct": 2.45, - "is_active": 1, "price": 8.68, - "change_pct": 2.44, + "market_value": 20832.0, + "change_pct": 2.47, "currency": "CNY", - "stop_loss": 8.21, - "take_profit": 0, - "entry_low": 7.81, - "entry_high": 9.12, - "action": "深套持有 | 深套持有 | 止损7.45 | 目标8.58 | 买入区7.44~8.68 | 信号:持有", - "strategy_updated": "2026-07-01 15:02", - "analysis": { - "stop_loss": 8.21, - "take_profit": 0, - "entry_low": 7.81, - "entry_high": 9.12, - "action": "深套持有 | 深套持有 | 止损8.21 | 目标0 | 买入区7.81~9.12 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=9.45 MA10=9.58 MA20=10.01 MA60=10.34", - "multi_tf_context": "震荡/无明显方向 | MA20=10.01 | MA60=10.34 | 长撑:日弱支撑=8.25 | 长压:月强阻=11.42", - "reassessed_at": "2026-07-03 10:11", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "深套持有", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 8.21, - "entry_zone": "7.81~9.12" - }, - "market_value": 20832.0 + "position_pct": 2.45, + "_currency": "CNY" }, { "code": "300035", "name": "中科电气", "shares": 1400, "cost": 22.29, - "position_pct": 2.42, - "is_active": 1, - "price": 14.39, - "change_pct": 1.55, + "price": 14.46, + "market_value": 20118.0, + "change_pct": 2.05, "currency": "CNY", - "stop_loss": 12.95, - "take_profit": 0, - "entry_low": 12.94, - "entry_high": 15.1, - "action": "深套持有 | 深套持有 | 止损13.01 | 目标15.14 | 买入区13.0~15.16 | 信号:持有", - "strategy_updated": "2026-07-01 15:01", - "analysis": { - "stop_loss": 12.95, - "take_profit": 0, - "entry_low": 12.94, - "entry_high": 15.1, - "action": "深套持有 | 深套持有 | 止损12.95 | 目标0 | 买入区12.94~15.1 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=21.7 MA10=21.88 MA20=22.15 MA60=21.44", - "multi_tf_context": "震荡/无明显方向 | MA20=22.15 | MA60=21.44 | 长撑:日强支撑=13.74 | 长压:日强阻=18.23", - "reassessed_at": "2026-07-03 10:11", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "深套持有", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 12.95, - "entry_zone": "12.94~15.1" - }, - "market_value": 20146.0 + "position_pct": 2.42, + "_currency": "CNY" }, { "code": "000700", "name": "模塑科技", "shares": 1400, "cost": 14.83, - "position_pct": 2.41, - "is_active": 1, - "price": 17.38, - "change_pct": 3.02, + "price": 17.47, + "market_value": 24304.0, + "change_pct": 3.56, "currency": "CNY", - "stop_loss": 16.86, - "take_profit": 0, - "entry_low": 15.64, - "entry_high": 18.25, - "action": "盈利持有 | ⚠️盈亏比极低,关注 | 止损13.91 | 目标15.54 | 买入区13.32~14.09 | 信号:持有", - "strategy_updated": "2026-07-01 15:00", - "analysis": { - "stop_loss": 16.86, - "take_profit": 0, - "entry_low": 15.64, - "entry_high": 18.25, - "action": "盈利良好 | ⚠️盈亏比极低,关注 | 止损16.86 | 目标0 | 买入区15.64~18.25 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=14.99 MA10=14.9 MA20=15.45 MA60=13.81", - "multi_tf_context": "震荡/无明显方向 | MA20=15.45 | MA60=13.81 | 长撑:MA20=15.45 | 长压:日强阻=18.66", - "reassessed_at": "2026-07-03 10:10", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "⚠️盈亏比极低,关注", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 16.86, - "entry_zone": "15.64~18.25" - }, - "market_value": 24332.0 + "position_pct": 2.41, + "_currency": "CNY" }, { "code": "600563", "name": "法拉电子", "shares": 100, "cost": 147.18, - "position_pct": 2.3, - "is_active": 1, - "price": 158.5, - "change_pct": -3.53, + "price": 158.0, + "market_value": 15900.0, + "change_pct": -3.83, "currency": "CNY", - "stop_loss": 153.75, - "take_profit": 0, - "entry_low": 142.66, - "entry_high": 166.44, - "action": "盈利良好 | 止损169.99 | 目标188.19 | 买入区175.29~184.05 | 信号:持有", - "strategy_updated": "2026-07-01 15:02", - "analysis": { - "stop_loss": 153.75, - "take_profit": 0, - "entry_low": 142.66, - "entry_high": 166.44, - "action": "盈利良好 | ⚠️盈亏比极低,关注 | 止损153.75 | 目标0 | 买入区142.66~166.44 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=183.16 MA10=178.82 MA20=169.12 MA60=145.24", - "multi_tf_context": "多周期看多 | MA20=169.12 | MA60=145.24 | 长撑:日弱支撑=144.6 | 长压:日强阻=198.8", - "reassessed_at": "2026-07-03 10:11", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "⚠️盈亏比极低,关注", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 153.75, - "entry_zone": "142.66~166.44" - }, - "market_value": 15850.0 + "position_pct": 2.3, + "_currency": "CNY" }, { "code": "01088", "name": "中国神华", "shares": 500, "cost": 45.89, - "position_pct": 2.14, - "is_active": 1, "price": 34.68, + "market_value": 17220.0, "change_pct": 1.01, - "currency": "CNY", - "stop_loss": 37.16, - "take_profit": 0, - "entry_low": 35.86, - "entry_high": 41.83, - "action": "持有观察 | ⚠️盈亏比偏低(1:1.4),不建议加仓 | 止损38.92 | 目标41.97 | 买入区39.41~40.45 | 信号:持有", - "strategy_updated": "2026-07-01 15:01", - "analysis": { - "stop_loss": 37.16, - "take_profit": 0, - "entry_low": 35.86, - "entry_high": 41.83, - "action": "持有观察 | ⚠️盈亏比极低,关注 | 止损37.16 | 目标0 | 买入区35.86~41.83 | 信号:持有", - "tech_snapshot": "形态:unknown/neutral 量价:数据不足 强撑:None 弱撑:None 弱压:None 强压:None | MA5=39.82 MA10=40.55 MA20=41.11 MA60=43.93", - "multi_tf_context": "震荡/无明显方向 | MA20=41.11 | MA60=43.93 | 长撑:日强支撑=39.16 | 长压:月强阻=49.62", - "reassessed_at": "2026-07-03 10:11", - "status": "updated", - "rr_ratio": 0.0, - "action_note": "⚠️盈亏比极低,关注", - "timing_signal": "持有" - }, - "trigger": { - "stop_loss": 37.16, - "entry_zone": "35.86~41.83" - }, - "market_value": 17340.0 + "currency": "HKD", + "position_pct": 2.14, + "_currency": "HKD" } ], - "updated_at": "2026-07-03 10:12", - "cash": 80476, - "total_mv": 826682.0, - "total_assets": 907158.0, - "position_pct": 91.13 + "total_assets": 911198.78, + "total_mv": 779076.85, + "stock_value": null, + "cash": 132121.93, + "frozen_cash": 0.0, + "position_pct": 85.5, + "currency": "CNY", + "updated_at": "2026-07-03 10:18" } \ No newline at end of file diff --git a/data/price_events.json b/data/price_events.json index 5433616..0d51db8 100644 --- a/data/price_events.json +++ b/data/price_events.json @@ -8219,6 +8219,76 @@ "event_label": "买入区间", "timestamp": "2026-07-03T10:10:33.373526", "date": "2026-07-03" + }, + { + "code": "000657", + "name": "中钨高新", + "event_type": "entry_zone", + "price": 88.5, + "trigger_value": "87.22~90.78", + "event_label": "买入区间", + "timestamp": "2026-07-03T10:14:37.057818", + "date": "2026-07-03" + }, + { + "code": "001309", + "name": "德明利", + "event_type": "entry_zone", + "price": 840.0, + "trigger_value": "819.97~840.13", + "event_label": "买入区间", + "timestamp": "2026-07-03T10:16:30.003640", + "date": "2026-07-03" + }, + { + "code": "600519", + "name": "贵州茅台", + "event_type": "entry_zone", + "price": 1201.38, + "trigger_value": "1179.92~1206.14", + "event_label": "买入区间", + "timestamp": "2026-07-03T10:18:17.225267", + "date": "2026-07-03" + }, + { + "code": "000657", + "name": "中钨高新", + "event_type": "entry_zone", + "price": 88.76, + "trigger_value": "86.73~90.27", + "event_label": "买入区间", + "timestamp": "2026-07-03T10:18:47.889107", + "date": "2026-07-03" + }, + { + "code": "000711", + "name": "ST京蓝", + "event_type": "entry_zone", + "price": 5.25, + "trigger_value": "5.14~5.26", + "event_label": "买入区间", + "timestamp": "2026-07-03T10:18:48.054469", + "date": "2026-07-03" + }, + { + "code": "000657", + "name": "中钨高新", + "event_type": "entry_zone", + "price": 88.73, + "trigger_value": "86.73~90.27", + "event_label": "买入区间", + "timestamp": "2026-07-03T10:18:53.373240", + "date": "2026-07-03" + }, + { + "code": "000711", + "name": "ST京蓝", + "event_type": "entry_zone", + "price": 5.25, + "trigger_value": "5.14~5.26", + "event_label": "买入区间", + "timestamp": "2026-07-03T10:18:53.447704", + "date": "2026-07-03" } ] } \ No newline at end of file diff --git a/data/price_history.json b/data/price_history.json index ebc12a0..6a0a8ad 100644 --- a/data/price_history.json +++ b/data/price_history.json @@ -26,7 +26,7 @@ "date": "2026-07-03", "high": 1215.52, "low": 1190.51, - "close": 1200.55 + "close": 1201.38 } ], "02202": [ @@ -48,7 +48,7 @@ "date": "2026-07-03", "high": 53.0, "low": 51.7, - "close": 52.55 + "close": 52.4 } ], "601318": [ @@ -62,7 +62,7 @@ "date": "2026-07-03", "high": 50.2, "low": 48.8, - "close": 48.99 + "close": 49.05 } ], "02359": [ @@ -76,7 +76,7 @@ "date": "2026-07-03", "high": 158.7, "low": 151.1, - "close": 153.0 + "close": 152.8 } ], "02388": [ @@ -90,7 +90,7 @@ "date": "2026-07-03", "high": 42.98, "low": 41.94, - "close": 42.76 + "close": 42.7 } ], "02628": [ @@ -104,7 +104,7 @@ "date": "2026-07-03", "high": 29.08, "low": 27.5, - "close": 28.56 + "close": 28.58 } ], "688630": [ @@ -118,7 +118,7 @@ "date": "2026-07-03", "high": 499.95, "low": 444.55, - "close": 486.52 + "close": 486.69 } ], "06160": [ @@ -130,9 +130,9 @@ }, { "date": "2026-07-03", - "high": 183.8, + "high": 183.9, "low": 171.9, - "close": 182.1 + "close": 182.5 } ], "06869": [ @@ -154,7 +154,7 @@ "date": "2026-07-03", "high": 687.04, "low": 633.01, - "close": 645.0 + "close": 642.05 } ], "09868": [ @@ -168,7 +168,7 @@ "date": "2026-07-03", "high": 53.7, "low": 49.3, - "close": 50.8 + "close": 50.5 } ], "09988": [ @@ -182,7 +182,7 @@ "date": "2026-07-03", "high": 97.4, "low": 93.55, - "close": 95.65 + "close": 95.35 } ], "688802": [ @@ -196,7 +196,7 @@ "date": "2026-07-03", "high": 733.99, "low": 713.0, - "close": 724.96 + "close": 719.01 } ], "300124": [ @@ -210,7 +210,7 @@ "date": "2026-07-03", "high": 71.79, "low": 67.31, - "close": 71.29 + "close": 71.42 } ], "000657": [ @@ -223,8 +223,8 @@ { "date": "2026-07-03", "high": 101.5, - "low": 88.23, - "close": 89.1 + "low": 87.92, + "close": 88.72 } ], "000711": [ @@ -252,7 +252,7 @@ "date": "2026-07-03", "high": 872.83, "low": 795.0, - "close": 843.79 + "close": 841.41 } ], "002594": [ @@ -266,7 +266,7 @@ "date": "2026-07-03", "high": 87.28, "low": 81.9, - "close": 86.74 + "close": 86.91 } ], "00700": [ @@ -310,7 +310,7 @@ "date": "2026-07-03", "high": 13.19, "low": 12.63, - "close": 13.12 + "close": 13.13 } ], "01088": [ diff --git a/mo_models.py b/mo_models.py index 91ad301..32fb72c 100644 --- a/mo_models.py +++ b/mo_models.py @@ -87,11 +87,17 @@ def to_cny(price, code): # ── 总资产计算(唯一公式) ──────────────────────────────────────────── def calc_total_mv(holdings): - """计算持仓总市值(所有价格已为 CNY)""" - return round(sum( - (h.get('shares', 0) or 0) * (h.get('price', 0) or 0) - for h in (holdings or []) - ), 2) + """计算持仓总市值。港股 price 为 HKD,需 × 汇率转 CNY""" + total = 0 + rate = get_hk_rate() + for h in (holdings or []): + p = (h.get('price', 0) or 0) + s = (h.get('shares', 0) or 0) + if h.get('currency') == 'HKD' or (str(h.get('code','')).startswith(('0','1')) and len(str(h.get('code',''))) == 5): + total += s * p * rate + else: + total += s * p + return round(total, 2) def calc_total_assets(pf): diff --git a/price_monitor.py b/price_monitor.py index 744b1c1..a9efa4a 100644 --- a/price_monitor.py +++ b/price_monitor.py @@ -251,13 +251,12 @@ def refresh_data_prices(): if s['code'] in prices: price, _, change_pct = prices[s['code']] if price > 0: - # 港股:API返回HKD,需转RMB - if is_hk_stock(s['code']): - price = round(price * HK_RATE, 2) + # 港股API返回HKD,直接存HKD原值。calc_total_mv统一做CNY折算 old = s.get('price', 0) if abs(old - price) > 0.001: s['price'] = round(price, 2) s['change_pct'] = float(change_pct) if change_pct else 0 + s['currency'] = 'HKD' if is_hk_stock(s['code']) else 'CNY' updated += 1 changed = True if changed: @@ -298,9 +297,6 @@ def refresh_data_prices(): if s['code'] in prices: price, _, change_pct = prices[s['code']] if price > 0: - # 港股:API返回HKD,需转RMB - if is_hk_stock(s['code']): - price = round(price * HK_RATE, 2) old = s.get('price', 0) if abs(old - price) > 0.001: s['price'] = round(price, 2)