#275 混合 免费

市场情绪热度策略

公式说明 AI生成

**一句话概括** 这个公式通过结合股价位置和成交量位置,构建一个"热度指数",用来判断市场是否过热或过冷,从而寻找买入和卖出时机。 **核心买入逻辑** 1. 计算过去20天内,当前收盘价在最低价~最高价区间的位置(PRICE_POS) 2. 计算过去20天内,当前成交量在最低量~最高量区间的位置(VOL_POS) 3. 两者取平均,得到热度指数(HEAT_INDEX) 4. 买入信号:热度指数低于20(市场过冷)且开始回升,同时收盘价站上5日均线 **适合市场环境** 适合震荡市或超跌反弹行情,用来捕捉市场情绪极度低迷后的反转机会。不适合单边上涨的强势趋势市。 **风险提示** 热度指数只是情绪参考,不能单独作为买卖依据,需结合大盘环境和个股基本面综合判断。

研究报告
{==========================================} {公式名称:市场情绪热度策略} {作者:QClaw} {日期:2026-06-08} {ID:55} {==========================================} {==== 参数定义 ====} N := 20; {观察周期} M := 5; {热度平滑周期} {==== 1. 计算市场热度指数 ====} {基于价格位置 + 成交量放大 + 波动率} PRICE_POS := (CLOSE - LLV(LOW, N)) / (HHV(HIGH, N) - LLV(LOW, N)) * 100; VOL_POS := (VOL - LLV(VOL, N)) / (HHV(VOL, N) - LLV(VOL, N)) * 100; {综合热度指数} HEAT_INDEX := (PRICE_POS + VOL_POS) / 2; {==== 2. 热度信号 ====} HEAT_MA := MA(HEAT_INDEX, M); {热度过高 => 卖出信号} HEAT_OVER := HEAT_INDEX > 80 AND HEAT_INDEX < REF(HEAT_INDEX, 1); {热度过低 => 买入信号} HEAT_UNDER := HEAT_INDEX < 20 AND HEAT_INDEX > REF(HEAT_INDEX, 1); {==== 3. 买卖信号 ====} BUY_SIGNAL := HEAT_UNDER AND CLOSE > MA(CLOSE, 5); SELL_SIGNAL := HEAT_OVER AND CLOSE < MA(CLOSE, 5); {==== 4. 输出信号 ====} DRAWTEXT(BUY_SIGNAL, LOW, '买'), COLORRED; DRAWTEXT(SELL_SIGNAL, HIGH, '卖'), COLORGREEN; HEAT_INDEX, COLORWHITE; HEAT_MA, COLORYELLOW; 80, COLORGRAY; 20, COLORGRAY; {================== 风险提示(修复R04) ==================} {1. 本公式仅供参考,不构成投资建议} {2. 任何策略在极端行情下都可能失效} {3. 建议组合使用,单一策略风险较高} {4. 历史回测不代表未来收益} {5. 实际使用需结合市场环境和其他指标} {6. 投资有风险,入市需谨慎} {================== 回测数据(修复R07) ==================} {待真实回测验证 — 回测参数:沪深300成分股,2023-01-01至今,持有周期10日} {预计胜率:待验证} {预计总收益率:待验证} {预计最大回撤:待验证} {夏普比率:待验证} {交易次数:待验证}
公式源码
登录后可查看

回测数据已公开,完整源码仅对已购买用户开放

查看定价
回测统计
胜率
---
平均收益
---
夏普比率
待验证
最大回撤
-0.0%
按市场状态分段表现

暂无市场状态数据