通达信【龙虎飞升突破】主副图 抓主升浪 指标源码
通达信【龙虎飞升突破】主副图 抓主升浪 指标源码
- 主图指标:主图指标通常包括均线系统,如MA5、MA10、MA20等,以及特殊的标识,如涨停板标识。此外,还可以包括龙虎榜数据的可视化,例如净买入额的显示。
-
- 副图指标:副图指标可能包括总买、总卖、各个知名席位的买卖情况,以及机构专用席位的买卖情况。这些数据可以通过STICKLINE和DRAWTEXT函数在副图中进行可视化。
-
- 公式:公式可以基于龙虎榜数据,例如,选出龙虎榜上榜的个股,可以使用如下公式:REF(龙虎榜,第N天前上榜-1) AND V!=0,其中第N天前上榜是一个参数,可以根据您的需求进行调整。
-
- 龙虎榜说明:龙虎榜分析是理解市场动态的重要手段,通过分析龙虎榜数据,可以捕捉到游资和机构的动向,从而辅助和决策。
-
- 筹码突破主升浪:在时,可以考虑筹码集中度和主力资金的动向。例如,主力筹码集中度上升和主力资金流入可以作为的条件之一。
-
- 公式源码:具体的公式源码会包含一系列的计算和条件判断,用于在通达信软件中实现上述指标的计算和显示。这些源码可以在通达信的公式编辑器中编写和测试。
-
{龙虎飞升主图源码如下}
M:=10;
上市天数:=FINANCE(42);
Z龙虎飞升1:=ZTPRICE(REF(C,1),0.1),NODRAW;
D龙虎飞升1:=DTPRICE(REF(C,1),0.1),NODRAW;
Z龙虎飞升2:=ZTPRICE(REF(C,1),0.2),NODRAW;
D龙虎飞升2:=DTPRICE(REF(C,1),0.2),NODRAW;
Z龙虎飞升3:=ZTPRICE(REF(C,1),0.05),NODRAW;
D龙虎飞升3:=DTPRICE(REF(C,1),0.05),NODRAW;
ST:=NAMELIKE('ST') OR NAMELIKE('*ST'),NODRAW;
创业板:=IF(CODELIKE('30'),1,0),NODRAW;
科创板:=IF(CODELIKE('68'),1,0),NODRAW;
涨停:=IF(ST AND C=Z龙虎飞升3,1,0) + IF(创业板 AND ST=0 AND C=Z龙虎飞升2,1,0) + IF(科创板 AND C=Z龙虎飞升2,1,0) + IF(ST=0 AND 创业板=0 AND 科创板=0 AND C=Z龙虎飞升1,1,0),NODRAW;
DT:=IF(ST AND C=D龙虎飞升3,1,0) + IF(创业板 AND ST=0 AND C=D龙虎飞升2,1,0) + IF(科创板 AND C=D龙虎飞升2,1,0) + IF(ST=0 AND 创业板=0 AND 科创板=0 AND C=D龙虎飞升1,1,0),NODRAW;
龙虎飞升DT:=DT=1 AND L=H;
昨龙虎飞升DT:=REF(龙虎飞升DT,1);
前龙虎飞升DT:=REF(龙虎飞升DT,2);
近3日龙虎飞升DT:=龙虎飞升DT + 昨龙虎飞升DT + 前龙虎飞升DT;
龙虎飞升跌开:=(IF(ST AND O=D龙虎飞升3,1,0) + IF(创业板 AND ST=0 AND O=D龙虎飞升2,1,0) + IF(科创板 AND O=D龙虎飞升2,1,0) + IF(ST=0 AND 创业板=0 AND 科创板=0 AND O=D龙虎飞升1,1,0)) AND L<H AND C=L,NODRAW;
盘中DT:=(IF(ST AND L=D龙虎飞升3,1,0) + IF(创业板 AND ST=0 AND L=D龙虎飞升2,1,0) + IF(科创板 AND L=D龙虎飞升2,1,0) + IF(ST=0 AND 创业板=0 AND 科创板=0 AND L=D龙虎飞升1,1,0)) AND C>L,NODRAW;
龙虎飞升板:=涨停=1 AND L=H;
昨龙虎飞升板:=REF(龙虎飞升板,1);
前龙虎飞升板:=REF(龙虎飞升板,2);
近3日龙虎飞升板:=龙虎飞升板 + 昨龙虎飞升板 + 前龙虎飞升板;
龙虎飞升涨开:=(IF(ST AND O=Z龙虎飞升3,1,0) + IF(创业板 AND ST=0 AND O=Z龙虎飞升2,1,0) + IF(科创板 AND O=Z龙虎飞升2,1,0) + IF(ST=0 AND 创业板=0 AND 科创板=0 AND O=Z龙虎飞升1,1,0)) AND L<H AND C=H,NODRAW;
盘中涨停:=(IF(ST AND H=Z龙虎飞升3,1,0) + IF(创业板 AND ST=0 AND H=Z龙虎飞升2,1,0) + IF(科创板 AND H=Z龙虎飞升2,1,0) + IF(ST=0 AND 创业板=0 AND 科创板=0 AND H=Z龙虎飞升1,1,0)) AND C<H,NODRAW;
M日龙虎飞升DT:=COUNT(龙虎飞升DT,M);
M日DT:=COUNT(DT,M);
总DT次数:=COUNT(DT,上市天数),NODRAW;
不DT天数:=COUNT(DT=0,上市天数);
连DT:=IF(上市天数=1,1,IF(上市天数-不DT天数=1,1,0));
M日龙虎飞升板:=COUNT(龙虎飞升板,M);
M日涨停:=COUNT(涨停,M);
总涨停次数:=COUNT(涨停,上市天数),NODRAW;
不涨停天数:=COUNT(涨停=0,上市天数);
A:=GPJYVALUE(2,1,0)+GPJYVALUE(2,2,0);
龙虎飞升:=A>0;
DRAWTEXT(龙虎飞升,L*0.99,' ★龙虎榜'),COLORYELLOW;
STICKLINE( 涨停,C,O,3,0),COLOR00FFFF;
STICKLINE( DT,C,O,3,0),COLORFF0080;
{龙虎飞升副图源码如下}
买入:GPJYVALUE(2,1,0),COLORRED,NODRAW;
卖出:-GPJYVALUE(2,2,0),COLORGREEN,NODRAW;
净买入:买入+卖出,NODRAW;
主力龙虎:=GPJYVALUE(2,1,0)+GPJYVALUE(2,2,0);
游资筹码:=主力龙虎>0; {上龙虎榜}
0,COLORFF00FF;
STICKLINE(买入,0,买入,1,1),COLORRED;
STICKLINE(-卖出,0,-卖出,0.25,0),COLORGREEN;
DRAWICON(游资筹码,买入/2,13);
来函数检测结果如下:
该公式包含未来函数:FINANCE
解密、定制、编写指标公式请联系QQ或微信同号:88652583
置顶指标
相关指标公式
M赋值:10
上市天数赋值:上市的天数
Z龙虎飞升1赋值:计算涨停价,NODRAW
D龙虎飞升1赋值:计算跌停价,NODRAW
Z龙虎飞升2赋值:计算涨停价,NODRAW
D龙虎飞升2赋值:计算跌停价,NODRAW
Z龙虎飞升3赋值:计算涨停价,NODRAW
D龙虎飞升3赋值:计算跌停价,NODRAW
ST赋值:模糊匹配品种名称 OR 模糊匹配品种名称,NODRAW
创业板赋值:如果模糊匹配品种代码,返回1,否则返回0,NODRAW
科创板赋值:如果模糊匹配品种代码,返回1,否则返回0,NODRAW
涨停赋值:如果STANDC=Z龙虎飞升3,返回1,否则返回0 + 如果创业板ANDST=0ANDC=Z龙虎飞升2,返回1,否则返回0 + 如果科创板ANDC=Z龙虎飞升2,返回1,否则返回0 + 如果ST=0AND创业板=0AND科创板=0ANDC=Z龙虎飞升1,返回1,否则返回0,NODRAW
DT赋值:如果STANDC=D龙虎飞升3,返回1,否则返回0 + 如果创业板ANDST=0ANDC=D龙虎飞升2,返回1,否则返回0 + 如果科创板ANDC=D龙虎飞升2,返回1,否则返回0 + 如果ST=0AND创业板=0AND科创板=0ANDC=D龙虎飞升1,返回1,否则返回0,NODRAW
龙虎飞升DT赋值:DT=1 AND 最低价=最高价
昨龙虎飞升DT赋值:1日前的龙虎飞升DT
前龙虎飞升DT赋值:2日前的龙虎飞升DT
赋值:龙虎飞升DT + 昨龙虎飞升DT + 前龙虎飞升DT
龙虎飞升跌开赋值:(如果STANDO=D龙虎飞升3,返回1,否则返回0 + 如果创业板ANDST=0ANDO=D龙虎飞升2,返回1,否则返回0 + 如果科创板ANDO=D龙虎飞升2,返回1,否则返回0 + 如果ST=0AND创业板=0AND科创板=0ANDO=D龙虎飞升1,返回1,否则返回0) AND 最低价<最高价 AND 收盘价=最低价,NODRAW
盘中DT赋值:(如果STANDL=D龙虎飞升3,返回1,否则返回0 + 如果创业板ANDST=0ANDL=D龙虎飞升2,返回1,否则返回0 + 如果科创板ANDL=D龙虎飞升2,返回1,否则返回0 + 如果ST=0AND创业板=0AND科创板=0ANDL=D龙虎飞升1,返回1,否则返回0) AND 收盘价>最低价,NODRAW
龙虎飞升板赋值:涨停=1 AND 最低价=最高价
昨龙虎飞升板赋值:1日前的龙虎飞升板
前龙虎飞升板赋值:2日前的龙虎飞升板
赋值:龙虎飞升板 + 昨龙虎飞升板 + 前龙虎飞升板
龙虎飞升涨开赋值:(如果STANDO=Z龙虎飞升3,返回1,否则返回0 + 如果创业板ANDST=0ANDO=Z龙虎飞升2,返回1,否则返回0 + 如果科创板ANDO=Z龙虎飞升2,返回1,否则返回0 + 如果ST=0AND创业板=0AND科创板=0ANDO=Z龙虎飞升1,返回1,否则返回0) AND 最低价<最高价 AND 收盘价=最高价,NODRAW
盘中涨停赋值:(如果STANDH=Z龙虎飞升3,返回1,否则返回0 + 如果创业板ANDST=0ANDH=Z龙虎飞升2,返回1,否则返回0 + 如果科创板ANDH=Z龙虎飞升2,返回1,否则返回0 + 如果ST=0AND创业板=0AND科创板=0ANDH=Z龙虎飞升1,返回1,否则返回0) AND 收盘价<最高价,NODRAW
M日龙虎飞升DT赋值:统计M日中满足龙虎飞升DT的天数
M日DT赋值:统计M日中满足DT的天数
总DT次数赋值:统计上市天数日中满足DT的天数,NODRAW
不DT天数赋值:统计上市天数日中满足DT=0的天数
连DT赋值:如果上市天数=1,返回1,否则返回如果上市天数-不DT天数=1,返回1,否则返回0
M日龙虎飞升板赋值:统计M日中满足龙虎飞升板的天数
M日涨停赋值:统计M日中满足涨停的天数
总涨停次数赋值:统计上市天数日中满足涨停的天数,NODRAW
不涨停天数赋值:统计上市天数日中满足涨停=0的天数
A赋值:引用2号ID的序列数据+引用2号ID的序列数据
龙虎飞升赋值:A>0
当满足条件龙虎飞升时,在最低价*0.99位置书写文字,画黄色
当满足条件涨停时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00FFFF
当满足条件DT时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF0080
输出买入:引用2号ID的序列数据,画红色,NODRAW
输出卖出:-引用2号ID的序列数据,画绿色,NODRAW
输出净买入:买入+卖出,NODRAW
主力龙虎赋值:引用2号ID的序列数据+引用2号ID的序列数据
游资筹码赋值:主力龙虎>0
0,COLORFF00FF
当满足条件买入时,在0和买入位置之间画柱状线,宽度为1,1不为0则画空心柱.,画红色
当满足条件-卖出时,在0和-卖出位置之间画柱状线,宽度为0.25,0不为0则画空心柱.,画绿色
当满足条件游资筹码时,在买入/2位置画13号图标