#7074
composite
免费
formula ID 197已下架(零信号)
研究报告
{*
公式ID: 197
策略名称: 唐奇安通道突破策略
作者: Q1 (子代理)
日期: 2026-06-21
策略逻辑:
1. 唐奇安通道: 20日最高价(上轨) + 20日最低价(下轨)
2. 买入信号: 价格突破20日最高价(创20日新高)
3. 卖出信号: 价格跌破20日最低价(创20日新低)
4. 趋势确认: 50日均线向上(避免震荡市)
5. 量能确认: 突破时成交量放大(>5日均量1.2倍)
适用场景: 趋势明确的市场,适合捕捉大趋势
风险提示: 震荡市中假突破多,需结合趋势过滤
Warmup标注: MA(CLOSE,50)需要前49根K线
*}
N := 20; {通道周期}
TREND_DAYS := 50; {趋势确认周期}
{唐奇安通道}
UPPER_CHANNEL := HHV(HIGH, N); {N日最高价}
LOWER_CHANNEL := LLV(LOW, N); {N日最低价}
{趋势确认: 50日均线向上}
TREND_MA := MA(CLOSE, TREND_DAYS);
TREND_UP := TREND_MA > REF(TREND_MA, 1);
{量能确认: 突破时放量}
VOL_COND := VOL > MA(VOL, 5) * 1.2;
{买入信号: 突破上轨 + 趋势向上 + 放量}
XU: HIGH >= UPPER_CHANNEL AND TREND_UP AND VOL_COND AND BARSCOUNT(CLOSE) > TREND_DAYS;
{卖出信号: 跌破下轨}
XC: LOW <= LOWER_CHANNEL;
{输出选股信号}
选股: XU;
{*
R01-R05验证:
R01: ✅ 有明确买卖信号(XU/XC) + 输出名"选股:"规范
R02: ✅ 括号匹配 + 赋值(:=)和输出(:)符号正确
R03: ✅ 无未来数据引用,HHV/LLV/MA使用历史数据
R04: ⚠️ 参数N=20和TREND_DAYS=50是常用值,无过拟合风险(警告,非打回)
R05: ✅ 公式完整可编译 + 标注Warmup(BARSCOUNT>50)
质量门自检:
- 逻辑链清晰: 通道突破 + 趋势过滤 + 量能确认
- 无未来函数: 所有函数都是历史数据
- 参数合理: N=20是海龟交易法则标准参数
- Warmup处理: BARSCOUNT(CLOSE) > TREND_DAYS
*}
回测统计
胜率
0.0%
平均收益
0.00%
夏普比率
1.42
最大回撤
-1.0%
按市场状态分段表现
| 市场状态 | 描述 | 胜率 | 样本数 |
|---|---|---|---|
| 牛市 Bull | 均线多头排列 + 指数创新高 | 0.0% | ~ 280 |
| 熊市 Bear | 均线空头 + 成交低迷 | 0.0% | ~ 110 |
| 震荡 Sideways | 指数在 5% 区间内震荡 | 0.0% | ~ 410 |
| 高波动 Volatile | VIX-like 指标偏高 | 42.0% | ~ 75 |
相关信号与相关文章
近期命中信号
- 600519.SH · 贵州茅台 2026-06-30
- 000858.SZ · 五粮液 2026-06-30
- 601318.SH · 中国平安 2026-06-30