通达信〖风口擒牛〗套装指标 寻找短线强势股的买入机会 源码


指标主要功能是寻找短线强势股的买入机会。核心逻辑是通过KDJ指标金叉信号,结合股票流通市值、涨幅、价格等条件筛选标的。当股票满足非ST股、中小市值、接近涨停且价格适中等条件时,会标记买入信号并显示"风口擒牛"提示。操作策略是捕捉强势启动的个股,适合短线交易者使用。

 
{主图源码如下}

MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
ZYG1:=(CLOSE+HIGH+LOW)/3;
ZYG2:=EMA(ZYG1,10);
ZYG3:=REF(ZYG2,1);
STICKLINE((ZYG2>ZYG3),CLOSE,OPEN,2.8,0),COLOR000088;
STICKLINE((ZYG2>ZYG3),CLOSE,OPEN,2.6,0),COLOR000099;
STICKLINE((ZYG2>ZYG3),CLOSE,OPEN,2.4,0),COLOR0000AA;
STICKLINE((ZYG2>ZYG3),CLOSE,OPEN,2.2,0),COLOR0000BB;
STICKLINE((ZYG2>ZYG3),CLOSE,OPEN,2.0,0),COLOR0000CC;
STICKLINE((ZYG2>ZYG3),CLOSE,OPEN,1.8,0),COLOR0000DD;
STICKLINE((ZYG2>ZYG3),CLOSE,OPEN,1.5,0),COLOR0000EE;
STICKLINE((ZYG2>ZYG3),CLOSE,OPEN,1,0),COLOR0000FF;
STICKLINE((ZYG2>ZYG3),LOW,HIGH,0.0,0),COLOR0000FF;
STICKLINE((ZYG3>ZYG2),CLOSE,OPEN,2.8,0),COLOR888800;
STICKLINE((ZYG3>ZYG2),CLOSE,OPEN,2.6,0),COLOR999900;
STICKLINE((ZYG3>ZYG2),CLOSE,OPEN,2.4,0),COLORAAAA00;
STICKLINE((ZYG3>ZYG2),CLOSE,OPEN,2.0,0),COLORCCCC00;
STICKLINE((ZYG3>ZYG2),CLOSE,OPEN,1.8,0),COLORDDDD00;
STICKLINE((ZYG3>ZYG2),CLOSE,OPEN,1.5,0),COLOREEEE00;
STICKLINE((ZYG3>ZYG2),CLOSE,OPEN,1,0),COLORFFFF00;
STICKLINE((ZYG3>ZYG2),LOW,HIGH,0.0,0),COLORFFFF00;
STICKLINE((OPEN>CLOSE),CLOSE,OPEN,0,0),COLORFFFF00;
STICKLINE((OPEN< CLOSE),CLOSE,OPEN,0,0),COLORRED;
STICKLINE((ZYG3>ZYG2),CLOSE,OPEN,2.4,0),COLORAAAA00;
C4:=CROSS(ZYG2,ZYG3);
C5:=CROSS(ZYG3,ZYG2);
N:=9;
M1:=3;
M2:=3;
HG:=(CLOSE- LLV(LOW,N))/(HHV(HIGH,N)- LLV(LOW,N))*100;
K:=SMA(HG,M1,1);
D:=SMA(K,M2,1);
J:=3*K-2*D;
金叉:=KDJ.K>KDJ.D AND KDJ.J>KDJ.D AND KDJ.J>KDJ.K;
流通市值:=CAPITAL*C/1000000;
涨幅:=(C-REF(C,1))/REF(C,1)*100;
价格:=C;
VARG0:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S') OR DYNAINFO(4)=0 OR INBLOCK('创业板')OR INBLOCK('科创板')) OR BARSCOUNT(C)>1;
VARG1:=流通市值>0 AND 流通市值< 80;
VARG2:=涨幅>9.8 AND 涨幅< 10.99 AND C=H;
VARG3:=价格>2 AND 价格< 22;
VARG4:=COUNT(VARG2,2)=1;
VARG5:=金叉 AND VARG0 AND VARG1 AND VARG2 AND VARG3 AND VARG4;
STICKLINE(VARG5,H,L,0,0),COLORFF00FF;
STICKLINE(VARG5,C,O,3,0),COLOR990099;
STICKLINE(VARG5,C,O,2,0),COLORBB00BB;
STICKLINE(VARG5,C,O,1,0),COLORDD00DD;
STICKLINE(VARG5,C,O,0.3,0),COLORYELLOW;
DRAWICON(VARG5,L*0.98,9);
DRAWTEXT(VARG5,L*0.95,'←风口擒牛'),COLORYELLOW;


{副图源码如下}

N:=9;
M1:=3;
M2:=3;
HG:=(CLOSE- LLV(LOW,N))/(HHV(HIGH,N)- LLV(LOW,N))*100;
K:=SMA(HG,M1,1);
D:=SMA(K,M2,1);
J:=3*K-2*D;
金叉:=KDJ.K>KDJ.D AND KDJ.J>KDJ.D AND KDJ.J>KDJ.K;
流通市值:=CAPITAL*C/1000000;
涨幅:=(C-REF(C,1))/REF(C,1)*100;
价格:=C;
ZYG0:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S') OR DYNAINFO(4)=0 OR INBLOCK('创业板')OR INBLOCK('科创板')) OR BARSCOUNT(C)>1;
ZYG1:=流通市值>0 AND 流通市值< 80;
ZYG2:=涨幅>9.8 AND 涨幅< 10.99 AND C=H;
ZYG3:=价格>2 AND 价格< 22;
ZYG4:=COUNT(ZYG2,2)=1;
VARG5:=金叉 AND ZYG0 AND ZYG1 AND ZYG2 AND ZYG3 AND ZYG4;
STICKLINE(VARG5,0,3,2,0 ),COLORMAGENTA;
STICKLINE(VARG5,0,3,0.1,0 ),COLORYELLOW;
DRAWICON(VARG5 ,3*1.002,5);
DRAWTEXT(VARG5,2.6,'←风口擒牛'),COLORYELLOW;




来函数检测结果如下
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO

定制、编写指标公式请联系QQ或微信同号:88652583
置顶指标

相关指标公式

输出MA5:收盘价的5日简单移动平均
输出MA10:收盘价的10日简单移动平均
输出MA20:收盘价的20日简单移动平均
ZYG1赋值:(收盘价+最高价+最低价)/3
ZYG2赋值:ZYG1的10日指数移动平均
ZYG3赋值:1日前的ZYG2
当满足条件(ZYG2>ZYG3)时,在收盘价和开盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR000088
当满足条件(ZYG2>ZYG3)时,在收盘价和开盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR000099
当满足条件(ZYG2>ZYG3)时,在收盘价和开盘价位置之间画柱状线,宽度为2.4,0不为0则画空心柱.,COLOR0000AA
当满足条件(ZYG2>ZYG3)时,在收盘价和开盘价位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR0000BB
当满足条件(ZYG2>ZYG3)时,在收盘价和开盘价位置之间画柱状线,宽度为2.0,0不为0则画空心柱.,COLOR0000CC
当满足条件(ZYG2>ZYG3)时,在收盘价和开盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLOR0000DD
当满足条件(ZYG2>ZYG3)时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0000EE
当满足条件(ZYG2>ZYG3)时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000FF
当满足条件(ZYG2>ZYG3)时,在最低价和最高价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,COLOR0000FF
当满足条件(ZYG3>ZYG2)时,在收盘价和开盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR888800
当满足条件(ZYG3>ZYG2)时,在收盘价和开盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR999900
当满足条件(ZYG3>ZYG2)时,在收盘价和开盘价位置之间画柱状线,宽度为2.4,0不为0则画空心柱.,COLORAAAA00
当满足条件(ZYG3>ZYG2)时,在收盘价和开盘价位置之间画柱状线,宽度为2.0,0不为0则画空心柱.,COLORCCCC00
当满足条件(ZYG3>ZYG2)时,在收盘价和开盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLORDDDD00
当满足条件(ZYG3>ZYG2)时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOREEEE00
当满足条件(ZYG3>ZYG2)时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFFFF00
当满足条件(ZYG3>ZYG2)时,在最低价和最高价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,COLORFFFF00
当满足条件(收阴线)时,在收盘价和开盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFF00
当满足条件(收阳线)时,在收盘价和开盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件(ZYG3>ZYG2)时,在收盘价和开盘价位置之间画柱状线,宽度为2.4,0不为0则画空心柱.,COLORAAAA00
C4赋值:ZYG2上穿ZYG3
C5赋值:ZYG3上穿ZYG2
N赋值:9
M1赋值:3
M2赋值:3
HG赋值:(收盘价- N日内最低价的最低值)/(N日内最高价的最高值- N日内最低价的最低值)*100
K赋值:HG的M1日[1日权重]移动平均
D赋值:K的M2日[1日权重]移动平均
J赋值:3*K-2*D
金叉赋值:KDJ的K>KDJ的D AND KDJ的J>KDJ的D AND KDJ的J>KDJ的K
流通市值赋值:当前流通股本(手)*收盘价/1000000
涨幅赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
价格赋值:收盘价
VARG0赋值:取反 OR 收盘价的有效数据周期数>1
VARG1赋值:流通市值>0 AND 流通市值< 80
VARG2赋值:涨幅>9.8 AND 涨幅< 10.99 AND 收盘价=最高价
VARG3赋值:价格>2 AND 价格< 22
VARG4赋值:统计2日中满足VARG2的天数=1
VARG5赋值:金叉 AND VARG0 AND VARG1 AND VARG2 AND VARG3 AND VARG4
当满足条件VARG5时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF00FF
当满足条件VARG5时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR990099
当满足条件VARG5时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORBB00BB
当满足条件VARG5时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORDD00DD
当满足条件VARG5时,在收盘价和开盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,画黄色
当满足条件VARG5时,在最低价*0.98位置画9号图标
当满足条件VARG5时,在最低价*0.95位置书写文字,画黄色
N赋值:9
M1赋值:3
M2赋值:3
HG赋值:(收盘价- N日内最低价的最低值)/(N日内最高价的最高值- N日内最低价的最低值)*100
K赋值:HG的M1日[1日权重]移动平均
D赋值:K的M2日[1日权重]移动平均
J赋值:3*K-2*D
金叉赋值:KDJ的K>KDJ的D AND KDJ的J>KDJ的D AND KDJ的J>KDJ的K
流通市值赋值:当前流通股本(手)*收盘价/1000000
涨幅赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
价格赋值:收盘价
ZYG0赋值:取反 OR 收盘价的有效数据周期数>1
ZYG1赋值:流通市值>0 AND 流通市值< 80
ZYG2赋值:涨幅>9.8 AND 涨幅< 10.99 AND 收盘价=最高价
ZYG3赋值:价格>2 AND 价格< 22
ZYG4赋值:统计2日中满足ZYG2的天数=1
VARG5赋值:金叉 AND ZYG0 AND ZYG1 AND ZYG2 AND ZYG3 AND ZYG4
当满足条件VARG5时,在0和3位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
当满足条件VARG5时,在0和3位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画黄色
当满足条件VARG5时,在3*1.002位置画5号图标
当满足条件VARG5时,在2.6位置书写文字,画黄色

指标安装下载帮助  |   联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   

@2005-2023 粤ICP备2025457605号-1 指标公式网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图