指标源码
A00:=SUM(IF((CLOSE> REF(CLOSE,1.000)),VOL,IF((CLOSE<REF(CLOSE,1.000)),(0-VOL),0)),0);
A01:=SUMBARS(VOL,CAPITAL);
A02:=IF((CLOSE>LLV(CLOSE,A01)),1.000,(0-1.000))*IF((A00 >LLV(A00,A01)),1.000,(0-1.000));
A03:=(COUNT((IF((A02=(0-1.000)),1.000,0)=1.000),8.000)>2.000);
A04:=((CLOSE-DMA((((3.000 * HIGH + LOW)+OPEN)+2.000 * CLOSE)/7.000,VOL/SUM(AMOUNT,13.000)/
AMOUNT/VOL/100.000/100.000))/DMA((((3.000*HIGH+LOW)+OPEN)+2.000*CLOSE)/7.000,VOL/SUM(AMOUNT,13.000)/
AMOUNT/VOL/100.000/100.000)*100.000<(0-18.000));
A05:=((CLOSE-MIN(REF(CLOSE,5.000)*0.865,REF(CLOSE,21.000)*0.772))/CLOSE<0.009);
A06:=((A03 AND A04) AND A05);
A07:=(((((OPEN < EMA(CLOSE,5.000)) AND (CLOSE=HIGH)) AND (CLOSE/OPEN>=1.05)) AND (VOL/
CAPITAL>=0.019)) AND (VOL/CAPITAL<=0.200));
A08:=(A07 AND (COUNT(A07,5.000)=1.000));
A09:=((((((((((((MA(CLOSE, 3.000)>REF(MA(CLOSE,3.000),1.000)) AND (MA(CLOSE, 5.000)>
REF(MA(CLOSE,5.000),1.000))) AND (MA(CLOSE,10.000)>REF(MA(CLOSE,10.000),1.000))) AND
(VOL/240.000>REF(VOL,30.000)*1.200/240.000*1.500)) AND (CLOSE>LOW*1.059)) AND (CLOSE>
REF(MA(CLOSE,3.000),1.000))) AND REF(CLOSE,1.000)) AND (MA(CLOSE,5.000)>REF(MA(CLOSE,
5.000),1.000))) AND (MA(CLOSE,10.000)>REF(MA(CLOSE,10.000),1.000))) AND (MA(CLOSE,20.000)>
REF(MA(CLOSE,20.000),1.000))) AND (MA(VOL,5.000)>REF(MA(VOL,5.000),1.000))) AND ((MA(CLOSE,5.000)-MA
(CLOSE,10.000))<= 0.579));
A0A:=FILTER(A09,5.000);
黑马涨停:((A06 OR A07) AND A0A),COLORYELLOW,LINESTICK;
DRAWTEXT(黑马涨停,0.46.2,'黑马涨停'),COLORWHITE;
这是一款综合性的涨停板选股指标,融合了资金流向、成本分析、K线形态、均线系统等多种技术分析方法。设计理念是”捕捉黑马涨停股“——通过多重条件筛选出具有涨停潜力的强势股。
一、 代码核心逻辑分析
1. A00:资金流向
A00:=SUM(IF((CLOSE>REF(CLOSE,1)),VOL,IF((CLOSE<REF(CLOSE,1)),-VOL,0)),0);
| 含义 |
| 累计资金净流入(上涨加成交量,下跌减成交量) |
2. A01-A02:成本区间
A01:=SUMBARS(VOL,CAPITAL); // 达到流通盘的累计天数
A02:=IF(CLOSE>LLV(CLOSE,A01),1,-1)*IF(A00>LLV(A00,A01),1,-1);
| 含义 |
| 判断当前价格是否在历史低位 AND 资金是否在历史低位 |
3. A03:连续创新低
A03:=(COUNT(A02=(0-1),8)>2);
4. A04:成本远离
A04:=CLOSE/DMA(...) < 0.88;
5. A05:极低价股
A05:=(CLOSE-MIN(REF(C,5)*0.865,REF(C,21)*0.772))/CLOSE<0.009;
6. A06/A07:涨停形态
A06:=A03 AND A04 AND A05; // 超跌反弹形态
A07:=OPEN<EMA(C,5) AND CLOSE=HIGH AND CLOSE/OPEN>=1.05
AND VOL/CAPITAL>=0.019 AND VOL/CAPITAL<=0.20; // 涨停形态
7. A09:均线多头
A09:=MA3>REF(MA3,1) AND MA5>REF(MA5,1) AND MA10>REF(MA10,1)
AND MA20>REF(MA20,1) AND VOL/MA(VOL,5)>REF(MA(VOL,5),1)
AND MA5-MA10<=0.579;
| 条件 |
含义 |
| MA3>REF |
3日均线上涨 |
| MA5>REF |
5日均线上涨 |
| MA10>REF |
10日均线上涨 |
| MA20>REF |
20日均线上涨 |
| VOL/MA(VOL,5)>REF |
成交量放大 |
| MA5-MA10<=0.579 |
均线不过分发散 |
8. 最终信号
黑马涨停:(A06 OR A07) AND A0A;
二、 选股条件汇总
黑马涨停信号 =
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. A06(超跌反弹):
- 8天内2次创新低
- 价格低于成本18%
- 接近历史最低价
2. A07(涨停形态):
- 低开高走
- 收盘涨停
- 换手率0.019-0.20
3. A09(均线多头):
- 3/5/10/20日均线上涨
- 成交量放大
- 均线不过分发散
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
三、 使用方法
1. 安装步骤
- 通达信 → 功能 → 公式系统 → 公式管理器
- 选择 “副图指标” → “新建”
- 粘贴代码,名称输入:
黑马涨停
- 确定保存
2. 选股操作
- 功能 → 选股器 → 条件选股
- 选择
黑马涨停 公式
- 选股范围:沪深A股
- 选股周期:日线
- 执行选股
四、 实战交易策略
信号:黑马涨停
操作建议
| 阶段 |
操作 |
| 信号出现 |
关注 |
| 次日验证 |
高开高走则买入 |
| 买入 |
分批建仓,1/3仓位 |
| 止损 |
跌破5日均线 |
| 止盈 |
涨幅>20%分批卖出 |
五、 注意事项
1. 指标特点
| 特点 |
说明 |
| 类型 |
涨停选股指标 |
| 信号频率 |
较少 |
| 风格 |
激进型 |
2. 使用建议
- 结合成交量:放量更可靠
- 结合大势:上升趋势中效果好
- 严格止损:买后跌破均线止损
六、 总结
| 模块 |
作用 |
| A00 |
资金流向分析 |
| A03-A05 |
超跌反弹条件 |
| A07 |
涨停形态识别 |
| A09 |
均线多头排列 |
| 黑马涨停 |
最终选股信号 |
总结
这是一款综合性涨停选股指标。它的核心理念是:
- 超跌反弹:价格严重偏离成本
- 涨停形态:低开高走涨停
- 均线多头:趋势健康上涨
当这些条件同时满足时,说明股票有黑马涨停潜力。
建议配合成交量和大盘趋势使用,注意严格止损。