#21503 混合 免费

市场宽度确认的趋势延续策略

公式说明 AI生成

1. 一句话概括:这个公式挑"个股创20日新高、且整个市场上涨家数也在增多"的股票,要求大盘环境配合才出手。 2. 核心买入逻辑:价格突破20日最高价;同时上涨家数线向上、创新高股票数多于创新低(市场宽度正面);再加成交量放大1.2倍、RSI>50、MACD金叉确认;并排除前26根K线热身期。 3. 适合市场环境:震荡市里识别有持续性的真趋势——靠市场宽度过滤掉假突破,个股和大盘共振时买入。 4. 风险提示:历史回测不代表未来,单一策略风险高,需结合市场环境谨慎使用。

研究报告
# ID-420_市场宽度确认的趋势延续策略_研究报告 ## A. Implementation Details(实现细节) ### 公式概览 - **公式名称**: 市场宽度确认的趋势延续策略 - **公式ID**: FORMULA-420 - **策略类型**: 趋势跟踪 + 市场宽度确认 - **核心逻辑**: 使用市场宽度指标(涨跌家数线、新高新低指标)确认价格突破的持续性 ### 技术指标 1. **市场宽度指标**: - 上涨家数线(ADVANCE LINE)= SUM(上涨家数 - 下跌家数, 10日) - 创新高股票数量(NEW_HIGH_COUNT)= HIGH_LIMIT()(涨停板数量近似) - 创新低股票数量(NEW_LOW_COUNT)= LOW_LIMIT()(跌停板数量近似) - 市场宽度确认: NEW_HIGH_COUNT > NEW_LOW_COUNT 2. **价格突破**: 收盘价 > 20日高点(使用REF(HHV(HIGH,20),1)避免未来数据) 3. **成交量确认**: VOL > MA(VOL,20) * 1.2 4. **动量确认**: - RSI(14) > 50 - MACD: DIF > DEA 5. **风险控制**: - 止损: 价格跌破突破日最低价 或 2倍ATR - 止盈: 持有超过10日 - Warmup: 前26根K线不计入信号 ### 买入信号条件 ``` BUY_SIGNAL = 价格突破 AND 上涨家数线向上 AND 市场宽度正面 AND 成交量确认 AND RSI确认 AND MACD确认 AND NOT(WARMUP) ``` ### 卖出信号条件 ``` SELL_SIGNAL = 止损触发 OR 止盈触发 OR 市场宽度转负 ``` ## B. Limitations and Bias(已知偏差) ### 1. 数据可用性偏差 **问题**: 市场宽度函数(ADVANCE、DECLINE、HIGH_LIMIT、LOW_LIMIT)可能需要Level2数据或特定市场环境支持。 **影响**: 在回测环境中可能无法获取真实数据,导致信号无法触发。 **缓解措施**: 在实盘前需验证函数可用性,必要时使用近似指标替代。 ### 2. 过度确认偏差 **问题**: 买入信号需要5个条件同时满足(价格突破、市场宽度、成交量、RSI、MACD),可能导致信号过少。 **影响**: 回测显示0只股票产生至少5次交易,策略过于严格。 **缓解措施**: 考虑放宽条件,或减少确认指标数量。 ### 3. 震荡市适应性偏差 **问题**: 策略设计用于震荡市,但在强趋势市中可能表现不佳(市场宽度指标可能持续正数,导致过早卖出)。 **影响**: 在不同市场状态下表现不一致。 **缓解措施**: 增加市场状态判断,动态调整确认条件。 ### 4. 止损偏差 **问题**: 使用突破日最低价作为止损,在波动较大时可能过早止损。 **影响**: 可能错过后续趋势。 **缓解措施**: 使用ATR动态止损或百分比止损。 ## C. Result Interpretation(结果解读) ### 回测结果(2023-01-01 ~ 2026-05-25) - **方案A**: no_trades(0只有效股票) - **方案B**: no_trades(0只有效股票) - **交叉验证**: 一致(均无交易) ### 结果分析 1. **零交易原因**: - 市场宽度函数可能在回测环境中不可用 - 买入条件过于严格(5个条件同时满足) - 数据周期(2023-2026)可能不适合该策略 2. **策略可行性**: - 理论逻辑合理,但实盘可行性需验证 - 建议先在前端环境中测试函数可用性 - 考虑简化策略,分步实施 3. **改进方向**: - 替换或移除市场宽度函数,使用价格行为近似 - 放宽买入条件(例如,只要求3个确认条件) - 优化参数(N=20, M=10等未经过优化) ## D. Adversarial Review(对抗式审查) ### 怀疑点1: 市场宽度函数真实性 **怀疑**: ADVANCE()、DECLINE()等函数是否在所有通达信环境中可用? **验证**: 检查通达信文档,确认函数可用性和数据要求。 **结论**: 可能需要Level2数据,回测环境可能不支持。 ### 怀疑点2: 过度拟合风险 **怀疑**: 5个确认条件是否导致过度拟合? **验证**: 简化版本(只保留3个条件)的回测表现。 **结论**: 需要简化策略,提高信号频率。 ### 怀疑点3: Look-Ahead偏差 **怀疑**: 使用HIGH_LIMIT()、LOW_LIMIT()是否涉及未来数据? **验证**: 检查函数定义,确认是否使用当日数据计算当日信号。 **结论**: 若是,则存在Look-Ahead偏差,应使用T-1日数据。 ### 怀疑点4: 市场风险覆盖 **怀疑**: 策略在极端市场事件(如熔断、涨停潮)中表现如何? **验证**: 压力测试,检查止损机制是否有效。 **结论**: 需要增加极端市场处理机制。 ## E. Conclusion(结论) 本策略理论逻辑完整,结合了价格行为和市场宽度确认,旨在过滤假突破。但回测结果显示零交易,主要原因可能是: 1. 市场宽度函数不可用 2. 买入条件过于严格 **建议**: 1. 实盘前验证函数可用性 2. 简化策略,提高信号频率 3. 参数优化(使用Walk-Forward分析) 4. 增加空头信号,实现完整多空双向交易 --- **生成时间**: 2026-07-03 12:09 (Asia/Shanghai) **作者**: Q1 (qclaw) **公式文件**: ID_420.tn **回测状态**: 待验证(需解决函数可用性和条件放宽)
公式源码
登录后可查看

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

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

暂无市场状态数据