通达信〖擒龙诀〗主图适合短线抓涨停波段擒龙辅助判断上下车点位源码
公式名称:擒龙诀主图
适用平台:通达信电脑端,主图叠加显示。
特别提示:该公式含有未来函数。
【指标定位】
擒龙诀主图是一套融合均线系统、拐点判断与起爆识别的通达信主图指标,叠加在K线上展示,主要用于短线抓涨停、波段擒龙,也被不少短线交易者用于辅助判断上车、下车位置。
【主要构成】
1. 均线体系:内置5日均线、15日操盘线、60日生命线、250日年线,用于划分多空趋势。
2. K线标记:涨幅超过9%的K线以黄色实体高亮,表示涨停;大幅下跌个股以绿色标记。
3. 拐点信号:借助ZIG之字转向与TROUGHBARS波谷函数识别高低拐点,黄色圆点提示上车,绿色圆点提示下车。
4. 起爆信号:同步监测量能异动,当量比与涨速同时爆发,出现“起爆”文字及图标,用于捕捉短线启动标的。
【使用要点】
1. 趋势判断:股价站上60日生命线和15日操盘线时,属于多头环境,可优先参考上车信号;若股价位于均线下方,相关信号宜谨慎参与。
2. 信号解读:黄色圆点+【上车】文字,可作低吸参考;绿色圆点+【下车】文字,可作减仓离场参考;出现【起爆】图标,代表量价同步爆发,是短线强势启动机会。
3. 风险提示:由于使用ZIG未来函数,信号会随后续K线变化,存在信号漂移,不能单独作为买卖依据。使用时应结合大盘、板块热点和量能综合研判,并做好仓位风控。
【适用场景】
适合通达信电脑端主图叠加,用于短线抓涨停和波段趋势跟踪。
M5日线:MA(CLOSE,5),LINETHICK1,COLORWHITE;
M操盘线:MA(CLOSE,15),LINETHICK1,COLORBLUE;
M生命线:MA(CLOSE,60),LINETHICK1,COLORRED;
M年线:MA(CLOSE,250),LINETHICK1,COLORGREEN;
STICKLINE(CLOSE/REF(C,1)>=1.09,O,C,2.7,0),COLORYELLOW;
ZBGS3:=LLV(HIGH,240);
ZBGS4:=100*(CLOSE-ZBGS3)/ZBGS3;
ZBGS5:=(CLOSE-LLV(LOW,528))/(HHV(HIGH,528)-LLV(LOW,528))*100;
ZBGS6:=(CLOSE-LLV(CLOSE,530))/(HHV(CLOSE,530)-LLV(CLOSE,530))*100;
DRAWGBK(C>0,RGB(0,0,0),RGB(00,0,0),0,'EM',0);
DRAWKLINE(H,O,L,C);
ZBGS8:=SMA(MAX(CLOSE-REF(CLOSE,1),0),34,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100;
ZBGS9:=SMA(MAX(CLOSE-REF(CLOSE,1),0),13,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),13,1)*100;
ZBGS10:=IF(TROUGHBARS(3,16,1)=0 AND HIGH>LOW+0.04,4,0);
ZBGS11:=ZIG(3,6)>REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)<=REF(ZIG(3,6),3);
ZBGS12:=ZIG(3,6)< REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)>=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)>=REF(ZIG(3,6),3);
ZBGS13:=ZIG(3,22)>REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)<=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)<=REF(ZIG(3,22),3);
ZBGS14:=ZIG(3,22)< REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)>=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)>=REF(ZIG(3,22),3);
ZBGS15:=ZIG(3,51)>REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)<=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)<=REF(ZIG(3,51),3);
ZBGS16:=ZIG(3,51)< REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)>=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)>=REF(ZIG(3,51),3);
ZBGS17:=ZIG(3,72)>REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)<=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)<=REF(ZIG(3,72),3);
ZBGS18:=ZIG(3,72)< REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)>=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)>=REF(ZIG(3,72),3);
ZBGS19:=EMA(CLOSE,2)-EMA(CLOSE,150);
买1:=ZBGS10;
买2:=(ZBGS11+ZBGS13+ZBGS15+ZBGS17);
卖1:=(ZBGS12+ZBGS14+ZBGS16+ZBGS18);
B:IF(买1>0 OR 买2>0,LOW*0.99,DRAWNULL),CROSSDOT,LINETHICK3,COLORYELLOW;
DRAWTEXT(买1>0 OR 买2>0,LOW*0.99,'上车'),COLORRED;
S:IF(卖1>0,HIGH*1.01,DRAWNULL),CROSSDOT,LINETHICK3,COLORGREEN;
DRAWTEXT(卖1>0,HIGH*1.02,'下车'),COLORGREEN;
涨停:=IF((C-REF(C,1))*100/REF(C,1)>=(10-0.01*100/REF(O,1)),1,0);
STICKLINE(涨停,O,C,1,0),COLORYELLOW;
ZDF:=(C-REF(C,1))/REF(C,1)*100;
STICKLINE(ZDF< -9.9,O,C,1,0),COLORGREEN;
AQ1:=REF(V,1);
AQ2:=DVOL;
AQ3:=AQ2/AQ1;
网:=AQ3-REF(AQ3,1);
E1:=REF(C,1);
E2:=DCLOSE;
E3:=(E2-E1)/E1*100;
QMX:=E3-REF(E3,1);
XG:=CROSS(网,500) AND CROSS(QMX,10);
DRAWTEXT(XG=1,L*0.995,'--起爆'),COLORRED;
DRAWICON(XG=1,L*0.993,1);

未来函数检测结果如下:
该公式包含未来函数:ZIG
该公式包含未来函数:TROUGH
该公式包含未来函数:TROUGHBARS
该公式包含未来函数:DCLOSE
该公式包含未来函数:DVOL
输出M5日线:收盘价的5日简单移动平均,线宽为1,画白色
输出M操盘线:收盘价的15日简单移动平均,线宽为1,画蓝色
输出M生命线:收盘价的60日简单移动平均,线宽为1,画红色
输出M年线:收盘价的250日简单移动平均,线宽为1,画绿色
当满足条件收盘价/1日前的收盘价>=1.09时,在开盘价和收盘价位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,画黄色
ZBGS3赋值:240日内最高价的最低值
ZBGS4赋值:100*(收盘价-ZBGS3)/ZBGS3
ZBGS5赋值:(收盘价-528日内最低价的最低值)/(528日内最高价的最高值-528日内最低价的最低值)*100
ZBGS6赋值:(收盘价-530日内收盘价的最低值)/(530日内收盘价的最高值-530日内收盘价的最低值)*100
填充背景
K线
ZBGS8赋值:收盘价-1日前的收盘价和0的较大值的34日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的7日[1日权重]移动平均*100
ZBGS9赋值:收盘价-1日前的收盘价和0的较大值的13日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的13日[1日权重]移动平均*100
ZBGS10赋值:如果收盘价16%之字转向的前1个波谷位置=0ANDHIGH>最低价+0.04,返回4,否则返回0
ZBGS11赋值:收盘价6%的之字转向>1日前的收盘价6%的之字转向 AND 1日前的收盘价6%的之字转向<=2日前的收盘价6%的之字转向 AND 2日前的收盘价6%的之字转向<=3日前的收盘价6%的之字转向
ZBGS12赋值:收盘价6%的之字转向< 1日前的收盘价6%的之字转向 AND 1日前的收盘价6%的之字转向>=2日前的收盘价6%的之字转向 AND 2日前的收盘价6%的之字转向>=3日前的收盘价6%的之字转向
ZBGS13赋值:收盘价22%的之字转向>1日前的收盘价22%的之字转向 AND 1日前的收盘价22%的之字转向<=2日前的收盘价22%的之字转向 AND 2日前的收盘价22%的之字转向<=3日前的收盘价22%的之字转向
ZBGS14赋值:收盘价22%的之字转向< 1日前的收盘价22%的之字转向 AND 1日前的收盘价22%的之字转向>=2日前的收盘价22%的之字转向 AND 2日前的收盘价22%的之字转向>=3日前的收盘价22%的之字转向
ZBGS15赋值:收盘价51%的之字转向>1日前的收盘价51%的之字转向 AND 1日前的收盘价51%的之字转向<=2日前的收盘价51%的之字转向 AND 2日前的收盘价51%的之字转向<=3日前的收盘价51%的之字转向
ZBGS16赋值:收盘价51%的之字转向< 1日前的收盘价51%的之字转向 AND 1日前的收盘价51%的之字转向>=2日前的收盘价51%的之字转向 AND 2日前的收盘价51%的之字转向>=3日前的收盘价51%的之字转向
ZBGS17赋值:收盘价72%的之字转向>1日前的收盘价72%的之字转向 AND 1日前的收盘价72%的之字转向<=2日前的收盘价72%的之字转向 AND 2日前的收盘价72%的之字转向<=3日前的收盘价72%的之字转向
ZBGS18赋值:收盘价72%的之字转向< 1日前的收盘价72%的之字转向 AND 1日前的收盘价72%的之字转向>=2日前的收盘价72%的之字转向 AND 2日前的收盘价72%的之字转向>=3日前的收盘价72%的之字转向
ZBGS19赋值:收盘价的2日指数移动平均-收盘价的150日指数移动平均
买1赋值:ZBGS10
买2赋值:(ZBGS11+ZBGS13+ZBGS15+ZBGS17)
卖1赋值:(ZBGS12+ZBGS14+ZBGS16+ZBGS18)
输出B:如果买1>0OR买2>0,返回最低价*0.99,否则返回无效数,CROSSDOT,线宽为3,画黄色
当满足条件买1>0OR买2>0时,在最低价*0.99位置书写文字,画红色
输出S:如果卖1>0,返回最高价*1.01,否则返回无效数,CROSSDOT,线宽为3,画绿色
当满足条件卖1>0时,在最高价*1.02位置书写文字,画绿色
涨停赋值:如果(收盘价-1日前的收盘价)*100/1日前的收盘价>=(10-0.01*100/1日前的开盘价),返回1,否则返回0
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
ZDF赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
当满足条件ZDF<-9.9时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
AQ1赋值:1日前的成交量(手)
AQ2赋值:不定周期成交量
AQ3赋值:AQ2/AQ1
网赋值:AQ3-1日前的AQ3
E1赋值:1日前的收盘价
E2赋值:不定周期收盘价
E3赋值:(E2-E1)/E1*100
QMX赋值:E3-1日前的E3
XG赋值:网上穿500 AND QMX上穿10
当满足条件XG=1时,在最低价*0.995位置书写文字,画红色
当满足条件XG=1时,在最低价*0.993位置画1号图标