通达信牛妖起爆主图与选股指标交易系公式源码
本套指标含主图指标与指标各一套。
主图将所有强势K线标注为红色实体,其余颜色非观察目标。
蓝色实体为风险K线,需规避;仅急跌后或次日收十字星才可抄底。
主图核心信号:B点买入信号与启爆起涨信号。
两信号连续出现为牛股启动信号,已制成公式供。
牛妖起爆主图 源码:
{主图源码如下}
游资启动:=C;
顶:=85;
中:=50;
底:=20;
ZBGS1:=HHV(H,9)-LLV(LOW,9);
ZBGS2:=HHV(H,9)-游资启动;
ZBGS3:=游资启动-LLV(LOW,9);
ZBGS4:=ZBGS2/ZBGS1*100-70;
ZBGS5:=(游资启动-LLV(LOW,60))/(HHV(H,60)-LLV(LOW,60))*100;
ZBGS6:=(2*游资启动+H+LOW)/4;
ZBGS7:=SMA(ZBGS3/ZBGS1*100,3,1);
ZBGS8:=LLV(LOW,34);
ZBGS9:=SMA(ZBGS7,3,1)-SMA(ZBGS4,9,1);
ZBGSA:=IF(ZBGS9>100,ZBGS9-100,0);
ZBGSB:=HHV(H,34);
BB:=EMA((ZBGS6 - ZBGS8)/(ZBGSB - ZBGS8)*100,13);
ZBGSC:=EMA(0.667*REF(BB,1)+0.333*BB,2);
擒龙突破2:=C>MA(C,5);
CC:=SMA(ZBGS5,20,1),COLORRED;
CC1:=SMA(CC,5,1),COLORGREEN;
STICKLINE(CC>CC1 AND 擒龙突破2,C,O,2,0),COLORRED;
启动:=BARSLASTCOUNT(CC>CC1)=1;
DRAWICON(启动,L,7);
休息:=BARSLASTCOUNT(CC1>CC)=1;
DRAWICON(休息,H*1.026,8);
STICKLINE(CC1>CC,C,O,2,0),COLORGREEN;
STICKLINE(休息,C,O,3,0),COLORBLUE;
RSV:=(((游资启动-LLV(LOW,9))/(HHV(H,9)-LLV(LOW,9)))*100);
短期底部:=LLV(OPEN,30);
K:=SMA(RSV,3,1),COLORFFFFFF;
D:=SMA(K,3,1),COLOR00FFFF;
J:=3*K - 2*D;
擒龙突破1:=MA(游资启动,12);
擒龙突破10:=MA(游资启动,10);
BB10:=((ATAN((擒龙突破10 - REF(擒龙突破10,1)))*3.1416)*10);
BB1:=((ATAN((擒龙突破1 - REF(擒龙突破1,1)))*3.1416)*10);
MA13:=MA(游资启动,13);
X_:=(((游资启动 - MA(游资启动,6))/MA(游资启动,6))*100);
ZBGS3捉牛:=(((游资启动 - MA(游资启动,12))/MA(游资启动,12))*100);
ZBGS4捉牛:=(((游资启动 - MA(游资启动,24))/MA(游资启动,24))*100);
ZBGS5捉牛:=(((X_ + (2 * ZBGS3捉牛)) + (3 * ZBGS4捉牛)) / 6);
{ 公式源码 }
ZBGS6捉牛:=MA(ZBGS5捉牛,3);
GG1:=IF(ZBGS6捉牛,20,0);
擒龙突破:=C>MA(C,30);
DRAWICON(CROSS(J,K) AND (GG1=20) AND CC>CC1 AND 擒龙突破,L,41);
DRAWTEXT(CROSS(J,K) AND (GG1=20) AND CC>CC1 AND 擒龙突破,L,'★启爆');
ZBGS2T:=(游资启动-LLV(LOW,20))/(HHV(H,20)-LLV(LOW,20))*100;
ZBGS3T:=SMA(SMA(ZBGS2T,3,1),3,1)/28.57;
ZBGS4T:=EMA(ZBGS3T,5);
ZBGS5T:=3*ZBGS3T - 2*ZBGS4T;
擒龙突破T:=CROSS(ZBGS5T,ZBGS3T) AND ZBGS3T>2.1 AND C>O;
XG:=擒龙突破T AND CC>CC1;
DRAWICON(XG,L,9);
STICKLINE(XG,C,O,2,0),COLORYELLOW;
{选股源码如下}
游资启动:=C;
顶:=85;
中:=50;
底:=20;
ZBGS31:=HHV(H,9)-LLV(LOW,9);
ZBGS32:=HHV(H,9)-游资启动;
ZBGS33:=游资启动-LLV(LOW,9);
ZBGS34:=ZBGS32/ZBGS31*100-70;
ZBGS35:=(游资启动-LLV(LOW,60))/(HHV(H,60)-LLV(LOW,60))*100;
ZBGS36:=(2*游资启动+H+LOW)/4;
ZBGS37:=SMA(ZBGS33/ZBGS31*100,3,1);
ZBGS38:=LLV(LOW,34);
ZBGS39:=SMA(ZBGS37,3,1)-SMA(ZBGS34,9,1);
ZBGS3A:=IF(ZBGS39>100,ZBGS39-100,0);
ZBGS3B:=HHV(H,34);
BB:=EMA((ZBGS36 - ZBGS38)/(ZBGS3B - ZBGS38)*100,13);
ZBGS3C:=EMA(0.667*REF(BB,1)+0.333*BB,2);
擒龙突破2:=C>MA(C,5);
CC:=SMA(ZBGS35,20,1);
CC1:=SMA(CC,5,1);
启动:BARSLASTCOUNT(CC>CC1)=1;

未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
游资启动赋值:收盘价
顶赋值:85
中赋值:50
底赋值:20
ZBGS1赋值:9日内最高价的最高值-9日内最低价的最低值
ZBGS2赋值:9日内最高价的最高值-游资启动
ZBGS3赋值:游资启动-9日内最低价的最低值
ZBGS4赋值:ZBGS2/ZBGS1*100-70
ZBGS5赋值:(游资启动-60日内最低价的最低值)/(60日内最高价的最高值-60日内最低价的最低值)*100
ZBGS6赋值:(2*游资启动+最高价+最低价)/4
ZBGS7赋值:ZBGS3/ZBGS1*100的3日[1日权重]移动平均
ZBGS8赋值:34日内最低价的最低值
ZBGS9赋值:ZBGS7的3日[1日权重]移动平均-ZBGS4的9日[1日权重]移动平均
ZBGSA赋值:如果ZBGS9>100,返回ZBGS9-100,否则返回0
ZBGSB赋值:34日内最高价的最高值
BB赋值:(ZBGS6-ZBGS8)/(ZBGSB-ZBGS8)*100的13日指数移动平均
ZBGSC赋值:0.667*1日前的BB+0.333*BB的2日指数移动平均
擒龙突破2赋值:收盘价>收盘价的5日简单移动平均
CC赋值:ZBGS5的20日[1日权重]移动平均,画红色
CC1赋值:CC的5日[1日权重]移动平均,画绿色
当满足条件CC>CC1AND擒龙突破2时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
启动赋值:条件连续成立次数=1
当满足条件启动时,在最低价位置画7号图标
休息赋值:条件连续成立次数=1
当满足条件休息时,在最高价*1.026位置画8号图标
当满足条件CC1>CC时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
当满足条件休息时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画蓝色
RSV赋值:(((游资启动-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值))*100)
短期底部赋值:30日内开盘价的最低值
K赋值:RSV的3日[1日权重]移动平均,COLORFFFFFF
D赋值:K的3日[1日权重]移动平均,COLOR00FFFF
J赋值:3*K - 2*D
擒龙突破1赋值:游资启动的12日简单移动平均
擒龙突破10赋值:游资启动的10日简单移动平均
BB10赋值:(((擒龙突破10-1日前的擒龙突破10)的反正切*3.1416)*10)
BB1赋值:(((擒龙突破1-1日前的擒龙突破1)的反正切*3.1416)*10)
MA13赋值:游资启动的13日简单移动平均
X_赋值:(((游资启动 - 游资启动的6日简单移动平均)/游资启动的6日简单移动平均)*100)
ZBGS3捉牛赋值:(((游资启动 - 游资启动的12日简单移动平均)/游资启动的12日简单移动平均)*100)
ZBGS4捉牛赋值:(((游资启动 - 游资启动的24日简单移动平均)/游资启动的24日简单移动平均)*100)
ZBGS5捉牛赋值:(((X_ + (2 * ZBGS3捉牛)) + (3 * ZBGS4捉牛)) / 6)
ZBGS6捉牛赋值:ZBGS5捉牛的3日简单移动平均
GG1赋值:如果ZBGS6捉牛,返回20,否则返回0
擒龙突破赋值:收盘价>收盘价的30日简单移动平均
当满足条件J上穿KAND(GG1=20)ANDCC>CC1AND擒龙突破时,在最低价位置画41号图标
当满足条件J上穿KAND(GG1=20)ANDCC>CC1AND擒龙突破时,在最低价位置书写文字
ZBGS2T赋值:(游资启动-20日内最低价的最低值)/(20日内最高价的最高值-20日内最低价的最低值)*100
ZBGS3T赋值:ZBGS2T的3日[1日权重]移动平均的3日[1日权重]移动平均/28.57
ZBGS4T赋值:ZBGS3T的5日指数移动平均
ZBGS5T赋值:3*ZBGS3T - 2*ZBGS4T
擒龙突破T赋值:ZBGS5T上穿ZBGS3T AND ZBGS3T>2.1 AND 收阳线
XG赋值:擒龙突破T AND CC>CC1
当满足条件XG时,在最低价位置画9号图标
当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
游资启动赋值:收盘价
顶赋值:85
中赋值:50
底赋值:20
ZBGS31赋值:9日内最高价的最高值-9日内最低价的最低值
ZBGS32赋值:9日内最高价的最高值-游资启动
ZBGS33赋值:游资启动-9日内最低价的最低值
ZBGS34赋值:ZBGS32/ZBGS31*100-70
ZBGS35赋值:(游资启动-60日内最低价的最低值)/(60日内最高价的最高值-60日内最低价的最低值)*100
ZBGS36赋值:(2*游资启动+最高价+最低价)/4
ZBGS37赋值:ZBGS33/ZBGS31*100的3日[1日权重]移动平均
ZBGS38赋值:34日内最低价的最低值
ZBGS39赋值:ZBGS37的3日[1日权重]移动平均-ZBGS34的9日[1日权重]移动平均
ZBGS3A赋值:如果ZBGS39>100,返回ZBGS39-100,否则返回0
ZBGS3B赋值:34日内最高价的最高值
BB赋值:(ZBGS36-ZBGS38)/(ZBGS3B-ZBGS38)*100的13日指数移动平均
ZBGS3C赋值:0.667*1日前的BB+0.333*BB的2日指数移动平均
擒龙突破2赋值:收盘价>收盘价的5日简单移动平均
CC赋值:ZBGS35的20日[1日权重]移动平均
CC1赋值:CC的5日[1日权重]移动平均
输出启动:条件连续成立次数=1