今天,我们继续分享一套通达信格式的指标公式。这套工具聚焦于资金建仓、试盘拉升与关键K线识别,通过量价异动、均线排列、涨停行为等多维度条件,尝试捕捉价格运行中可能标志着主力资金活动的特殊时刻。任何指标都只是辅助工具,不能作为交易决策的唯一依据。
指标公式源码(通达信格式)
ZTJ:=ZTPRICE(REF(C,1),0.1);
DDDX:MA(C,5)LINETHICK2;
XDX:HHV(DDDX,10)LINETHICK2;
ZLX:DDDX-(XDX-DDDX)LINETHICK2 COLORMAGENTA;
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
XG1:=MACD>0;
DRAWICON(XDX=ZLX AND REF(XDX,1)>REF(ZLX,1) AND XG1,ZLX*1.002,5);
DRAWICON(XDX>ZLX AND REF(XDX,1)=REF(ZLX,1),XDX*1.002,6);
K线实体:=ABS(C-O);
CTA1:=IF(MA(C,5)>MA(C,10),20,0);
CTA2:=IF(MA(C,20)>MA(C,60),10,0);
CTA3:=IF(KDJ.J>KDJ.K,10,0);
CTA4:=IF(MACD.DIF>MACD.DEA,10,0);
CTA5:=IF(MACD.MACD>0,10,0);
CTA6:=IF(V>MA(V,60),10,0);
CTA7:=IF(WINNER(C)>0.5,10,0);
CTA8:=IF(C/REF(C,1)>1.03,10,0);
XX:=CTA1+CTA2+CTA3+CTA4+CTA5+CTA6+CTA7+CTA8;
涨停板1:=C=H&&C/REF(C,1)>1.0975&&C/REF(C,1)<1.11&&FINANCE(3)=1&&C=ZTJ;
涨停板2:=C=H&&C/REF(C,1)>1.1985&&C/REF(C,1)<1.21&&FINANCE(3)=3;
涨停板:=涨停板1 OR 涨停板2;
双倍量:=(V/REF(MA(V,5),1)>=2&&V/REF(V,1)>=1.5 OR V/REF(V,1)>=2)&&C>O&&H=HHV(H,6)&&C>EMA(C,13)&&V=HHV(V,6);
建仓量:=TFILTER(双倍量&&K线实体>REF(K线实体,1),EVERY(V<MA(V,5),2),1);
JCZQ:=BARSLAST(建仓量);
拉升量:=双倍量&&NOT(建仓量)&&EXIST(建仓量,2);
试盘量:=建仓量 OR 拉升量;
位置要求:=L/EMA(C,13)<1.05;
红线上行:=EMA(C,13)>=REF(EMA(C,13),1);
SPX0:=H/REF(C,1)>=1.03&&试盘量&&H/C>1.005&&C/REF(C,1)>1.015&&位置要求&&FINANCE(3)=1&&XX>=40;
SPCTA1:=H/REF(C,1)>=1.05&&试盘量&&H/C>1.005&&C/REF(C,1)>1.015&&位置要求&&(FINANCE(3)=3 OR FINANCE(3)=4)&&XX>=40;
SPCTA2:=SPX0 OR SPCTA1;
SPCTA3:=SPCTA2&&COUNT(SPCTA2,8)&&COUNT(涨停板,2)=0;
试盘K线:=FILTER(SPCTA3,5);
建仓:=FILTER(涨停板&&建仓量&&COUNT(涨停板,3)=1,10);
关键K:=试盘K线 OR 建仓;
STICKLINE(关键K,H,L,0,0),COLORFF55FF;
STICKLINE(关键K,C,O,3.1,0),COLOR880088;
STICKLINE(关键K,C,O,2.6,0),COLORAA00AA;
STICKLINE(关键K,C,O,1.9,0),COLORCC00CC;
STICKLINE(关键K,C,O,1.1,0),COLOREE00EE;
STICKLINE(关键K,C,O,0.2,0),COLORFF44FF;
DRAWTEXT(关键K,L,'★关键K'),COLORYELLOW;
DRAWICON(关键K,L,9);
一、趋势强度评分系统:多因子综合判断
公式前半部分首先定义了几条基础线:DDDX 是5日均线,XDX 是10日内DDDX的最高值,ZLX 则是通过DDDX与XDX的差值构造的一条“支撑线”(即 DDDX - (XDX - DDDX))。当 XDX 等于 ZLX 且前一日的XDX大于前一日的ZLX,同时满足 XG1(MACD>0) 时,会绘制一个图标5;当 XDX 大于 ZLX 且前一日两者相等时,绘制图标6。这一部分实际上是在跟踪均线系统的极值与拐点,类似于波段的顶底判断。 随后,公式构建了一个 综合评分系统XX,由8个条件加权求和: - CTA1(20分):5日均线高于10日均线
- CTA2(10分):20日均线高于60日均线
- CTA3(10分):KDJ的J值高于K值
- CTA4(10分):MACD的DIF高于DEA
- CTA5(10分):MACD柱值为正
- CTA6(10分):成交量高于60日均量
- CTA7(10分):收盘价获利盘比例超过50%
- CTA8(10分):当日涨幅超过3%
XX 总分越高,说明品种在趋势、动量、量能、筹码等维度上的强势特征越明显。 后续的试盘条件要求 XX>=40,即至少需要激活上述条件中的部分组合,从而过滤掉弱势品种。
二、建仓与试盘行为:量价异动的关键K线识别
公式核心围绕 “建仓量” 和 “试盘量” 展开。 涨停板判断 区分了主板(10%涨幅)和创业板/科创板(20%涨幅),要求收盘价等于最高价且涨幅在合理范围内。 双倍量 条件非常严格: - 成交量相对于5日均量放大至少2倍,且相对于昨日放大至少1.5倍(或者直接相对于昨日放大2倍)
- 当日收阳(C>O)
- 最高价为6日内最高
- 收盘价高于13日指数均线
- 成交量为6日内最大
在此基础上,建仓量 通过 TFILTER 函数定义:当出现“双倍量且K线实体大于前一日”时,视为建仓信号,并会过滤掉后续连续缩量(成交量低于5日均量)的情况。而 拉升量 则是在已有建仓信号后的2日内再次出现双倍量。两者合并为 试盘量。 位置要求L/EMA(C,13) < 1.05 确保价格距离13日均线不远(即没有过度乖离),而红线上行要求13日均线向上。 最终,试盘K线 的条件(SPCTA2 与 SPCTA3): - 当日最高价较昨日收盘上涨超过 **3%**(主板)或 **5%**(创业板/科创板)
- 满足试盘量条件
- 满足位置要求和 XX>=40
- 且在最近8个交易日内此类信号尚未反复出现,且最近2日内无涨停板
建仓 信号则捕捉:涨停板 + 建仓量 + 3日内首次涨停。 所有满足条件的K线被定义为 “关键K”,并用紫色系的多层实体K线进行高亮标注,同时最低价下方显示 “★关键K” 文字和图标9。
三、指标的应用场景与局限
这套指标专为捕捉主力资金初步建仓或试盘行为而设计,适合日线级别的复盘分析。当出现“关键K”信号时,往往伴随着放量突破或异动拉升,且价格处于均线上方、趋势评分达标,可能标志着一段行情的起点。 最后,任何技术工具都只是概率游戏。建议将该指标作为观察池的初筛工具,待信号出现后,再结合市场整体情绪、品种基本面以及更高级别的趋势结构进行综合判断。市场有风险,分析工具只是帮助我们理解过去,并不能预测未来,请始终保持理性与谨慎。
|