通达信狙击手2560图源码分享
指标用法:
出绿箭头为抛货点(当天涨停可不抛),出笑脸为低吸
公式不加密。
MA5:MA(C,5),LINETHICK3;MAH:=8;MAL:=20;地线:MA(REF(LLV(C,30),1),2),COLORRED,LINETHICK2;MA25:MA(C,25),LINETHICK3;MA34:MA(C,34),COLORBLUE,LINETHICK1;MA60:MA(C,60),COLORLIRED,LINETHICK2;MA354:MA(C,354),COLORBROWN,LINETHICK3;MA15:MA(C,15),,COLORYELLOW,LINETHICK2;MA250:MA(C,250),COLORCYAN,LINETHICK3;MA125:MA(CLOSE,125),LINETHICK4,POINTDOT,COLORGRAY;红:IF(CLOSE>=SAR(6,8,13),SAR(6,8,13),DRAWNULL),CIRCLEDOT,COLORRED,{COLOR9955FF};绿:IF(CLOSE<=SAR(6,8,13),SAR(6,8,13),DRAWNULL),CIRCLEDOT,COLORGREEN,{COLORDDFF00};DRAWICON(CROSS(MA25,MA60),MA60,27); DRAWICON(CROSS(MA5,MA25),MA25,16); V5:=EMA(CLOSE,1);主线:=EMA(V5,5) ;本:=EMA(HHV(主线,5),1);急进:=EMA(HHV(本,17),1);稳健:=EMA(HHV(急进,19),2);起爆线:EMA(HHV(稳健,17),3),LINETHICK2, COLORRED;IF(MA25<REF(MA25,1),MA25,DRAWNULL),COLORGREEN,LINETHICK4;PP1:= H >=MA(C,5)*(100+MAH)/100;PP2:=L*(100+MAL)/100<=MA(C,25);DRAWICON(PP1,H*1.02,15);DRAWICON(PP2,L*0.97,26);STICKLINE(CROSS(MA(C,5),MA(C,25)),O,C,1,0),COLORYELLOW;DRAWICON((MA(C,4)*4+MA(C,25))/5>=MA(C,25) AND MA(C,5)<MA(C,25),L*0.97,5);天线:MA(REF(HHV(C,30),1),2),COLORGREEN,,LINETHICK2;C2:=REF(C,1);涨停:=IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0);STICKLINE(涨停,OPEN,CLOSE,2,0),COLORYELLOW;STICKLINE(涨停,H,L,0,0),COLORYELLOW;跌停:=IF((C2-C)*100/C2>=(10-0.01*100/C2),1,0);STICKLINE(跌停,OPEN,CLOSE,2,0),COLORGREEN;STICKLINE(跌停,H,L,0,1),COLORGREEN;{双底启动}双底:=COUNT(CROSS("KDJ.K","KDJ.D"),15)>=1 {前15天KDJ金叉}AND COUNT(CROSS("KDJ.D","KDJ.K"),7)=1 {7天内KDJ死叉}AND "KDJ.J">REF("KDJ.J",1) AND REF("KDJ.J",1)<30 {今日J拐头}AND H/REF(C,1)>=1.03 {今日上涨3%以上}{AND V/REF(V,1)>=1.5} ; {今日量能是昨天的1.5倍以上}双底启动:=FILTER(双底,10);DRAWTEXT(双底启动,REF(C,1)*1.03,'★双底启动'),COLORFF00FF;T:=BARSCOUNT(V);DRAWICON(T>20 AND "MACD.DIF">"MACD.DEA" AND V=LLV(V,5),L,17);半分位:=(O+C)/2;昨半分位:=REF(半分位,1);STICKLINE(ISLASTBAR,昨半分位,昨半分位,10,0),COLORYELLOW;DRAWNUMBER(ISLASTBAR,昨半分位,昨半分位),COLORYELLOW;DRAWTEXT(ISLASTBAR,昨半分位,' 昨半分位'),COLORYELLOW;DRAWTEXT_FIX(C>0,0.55,1,0,DYBLOCK),COLORYELLOW,LINETHICK3;DRAWTEXT_FIX(C>0,0.6,1,0,HYBLOCK),COLORRED,LINETHICK3;DRAWTEXT_FIX(C>0,1,1,0,EXTERNSTR(0,1)),COLORWHITE,LINETHICK3;DRAWTEXT(ISLASTBAR,LOW,HYBLOCK);H1:=VOL/CAPITAL*100;MV1:=MA(VOL,1);MV3:=MA(VOL,3);MV5:=MA(VOL,5);MV60:=MA(VOL,60);M1:=MA(CLOSE,20);M2:=MA(CLOSE,24);M3:=MA(CLOSE,5);M4:=MA(CLOSE,10);M5:=MA(CLOSE,55);M6:=MA(CLOSE,60);DRAWTEXT(C*1.015>O AND O<MAX(M1,M2) AND O<MAX(M5,M6) AND C>MAX(M1,M2) AND C>MAX(M5,M6) AND H1>0.85 AND MAX(MV1,MV5)>MV60,地线,' 买入'),COLORYELLOW;DRAWICON(C*1.015>O AND O<MAX(M1,M2) AND O<MAX(M5,M6) AND C>MAX(M1,M2) AND C>MAX(M5,M6) AND H1>0.85 AND MAX(MV1,MV5)>MV60,地线,1);JJ:=(3*C+H+L+O)/6;VAR1:=(8*JJ+7*REF(JJ,1)+6*REF(JJ,2)+5*REF(JJ,3)+4*REF(JJ,4)+3*REF(JJ,5)+2*REF(JJ,6)+REF(JJ,8))/36;TJ1:=VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>VAR1;LJL:=FILTER(TJ1,5);TJ2:=IF(BARSLAST(LJL)=1 AND CLOSE>REF(HIGH,1),1,IF(BARSLAST(LJL)=2 AND CLOSE>REF(HIGH,2),1,IF(BARSLAST(LJL)=3 AND CLOSE>REF(HIGH,3),1,0)));TP:=TJ2=1;STICKLINE(CLOSE,REF(LOW,BARSLAST(LJL)),REF(LOW,BARSLAST(LJL)),6,0),COLORYELLOW;TJ3:=IF(BARSLAST(LJL)=1 AND CLOSE>REF(LOW,1),1,IF(BARSLAST(LJL)=2 AND CLOSE>REF(LOW,2),1,IF(BARSLAST(LJL)=3 AND CLOSE>REF(LOW,3),1,0)));STFZ:=TJ3=1;CL:=STFZ AND TP;TJCL:=FILTER(CL,3);DRAWTEXT(LJL,L*0.99,'黄'),COLORGREEN;

未来函数检测结果如下:
该公式包含未来函数:CAPITAL
定制指标公式、软件请联系QQ或微信同号:88652583
输出MA5:收盘价的5日简单移动平均,线宽为3
MAH赋值:8
MAL赋值:20
输出地线:1日前的30日内收盘价的最低值的2日简单移动平均,画红色,线宽为2
输出MA25:收盘价的25日简单移动平均,线宽为3
输出MA34:收盘价的34日简单移动平均,画蓝色,线宽为1
输出MA60:收盘价的60日简单移动平均,画淡红色,线宽为2
输出MA354:收盘价的354日简单移动平均,画棕色,线宽为3
输出MA15:收盘价的15日简单移动平均,,画黄色,线宽为2
输出MA250:收盘价的250日简单移动平均,画青色,线宽为3
输出MA125:收盘价的125日简单移动平均,线宽为4,POINTDOT,画深灰色
输出红:如果收盘价>=步长为8极限值为13的6日抛物转向,返回步长为8极限值为13的6日抛物转向,否则返回无效数,CIRCLEDOT,画红色,
输出绿:如果收盘价<=步长为8极限值为13的6日抛物转向,返回步长为8极限值为13的6日抛物转向,否则返回无效数,CIRCLEDOT,画绿色,
当满足条件MA25上穿MA60时,在MA60位置画27号图标
当满足条件MA5上穿MA25时,在MA25位置画16号图标
V5赋值:收盘价的1日指数移动平均
主线赋值:V5的5日指数移动平均
本赋值:5日内主线的最高值的1日指数移动平均
急进赋值:17日内本的最高值的1日指数移动平均
稳健赋值:19日内急进的最高值的2日指数移动平均
输出起爆线:17日内稳健的最高值的3日指数移动平均,线宽为2, 画红色
如果MA25<1日前的MA25,返回MA25,否则返回无效数,画绿色,线宽为4
PP1赋值: 最高价 >=收盘价的5日简单移动平均*(100+MAH)/100
PP2赋值:最低价*(100+MAL)/100<=收盘价的25日简单移动平均
当满足条件PP1时,在最高价*1.02位置画15号图标
当满足条件PP2时,在最低价*0.97位置画26号图标
当满足条件收盘价的5日简单移动平均上穿收盘价的25日简单移动平均时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
当满足条件(收盘价的4日简单移动平均*4+收盘价的25日简单移动平均)/5>=收盘价的25日简单移动平均ANDMA(收盘价,5)<收盘价的25日简单移动平均时,在最低价*0.97位置画5号图标
输出天线:1日前的30日内收盘价的最高值的2日简单移动平均,画绿色,,线宽为2
C2赋值:1日前的收盘价
涨停赋值:如果(收盘价-C2)*100/C2>=(10-0.01*100/C2),返回1,否则返回0
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件涨停时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
跌停赋值:如果(C2-收盘价)*100/C2>=(10-0.01*100/C2),返回1,否则返回0
当满足条件跌停时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
当满足条件跌停时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画绿色
双底赋值:统计15日中满足"KDJ的K"上穿"KDJ的D"的天数>=1 AND 统计7日中满足"KDJ的D"上穿"KDJ的K"的天数=1 AND "KDJ的J">1日前的"KDJ的J" AND 1日前的"KDJ的J"<30 AND 最高价/1日前的收盘价>=1.03
双底启动赋值:双底的10日过滤
当满足条件双底启动时,在1日前的收盘价*1.03位置书写文字,COLORFF00FF
T赋值:成交量(手)的有效数据周期数
当满足条件T>20AND"平滑异同平均线的DIF">"平滑异同平均线的DEA"ANDV=5日内成交量(手)的最低值时,在最低价位置画17号图标
半分位赋值:(开盘价+收盘价)/2
昨半分位赋值:1日前的半分位
当满足条件是否最后一个周期时,在昨半分位和昨半分位位置之间画柱状线,宽度为10,0不为0则画空心柱.,画黄色
当满足条件是否最后一个周期时,在昨半分位位置书写数字,画黄色
当满足条件是否最后一个周期时,在昨半分位位置书写文字,画黄色
当满足条件收盘价>0时,在横轴0.55纵轴1位置书写文字,画黄色,线宽为3
当满足条件收盘价>0时,在横轴0.6纵轴1位置书写文字,画红色,线宽为3
当满足条件收盘价>0时,在横轴1纵轴1位置书写文字,画白色,线宽为3
当满足条件是否最后一个周期时,在最低价位置书写文字
H1赋值:成交量(手)/当前流通股本(手)*100
MV1赋值:成交量(手)的1日简单移动平均
MV3赋值:成交量(手)的3日简单移动平均
MV5赋值:成交量(手)的5日简单移动平均
MV60赋值:成交量(手)的60日简单移动平均
M1赋值:收盘价的20日简单移动平均
M2赋值:收盘价的24日简单移动平均
M3赋值:收盘价的5日简单移动平均
M4赋值:收盘价的10日简单移动平均
M5赋值:收盘价的55日简单移动平均
M6赋值:收盘价的60日简单移动平均
当满足条件收盘价*1.015>OANDOM1和M2的较大值ANDC>M5和M6的较大值ANDH1>0.85ANDMAX(MV1,MV5)>MV60时,在地线位置书写文字,画黄色
当满足条件收盘价*1.015>OANDOM1和M2的较大值ANDC>M5和M6的较大值ANDH1>0.85ANDMAX(MV1,MV5)>MV60时,在地线位置画1号图标
JJ赋值:(3*收盘价+最高价+最低价+开盘价)/6
VAR1赋值:(8*JJ+7*1日前的JJ+6*2日前的JJ+5*3日前的JJ+4*4日前的JJ+3*5日前的JJ+2*6日前的JJ+8日前的JJ)/36
TJ1赋值:成交量(手)=10日内成交量(手)的最高值 AND 成交量(手)>2*1日前的成交量(手) AND 收盘价>VAR1
LJL赋值:TJ1的5日过滤
TJ2赋值:如果上次LJL距今天数=1ANDCLOSE>1日前的最高价,返回1,否则返回如果上次LJL距今天数=2ANDCLOSE>2日前的最高价,返回1,否则返回如果上次LJL距今天数=3ANDCLOSE>3日前的最高价,返回1,否则返回0
TP赋值:TJ2=1
当满足条件收盘价时,在上次LJL距今天数日前的最低价和上次LJL距今天数日前的最低价位置之间画柱状线,宽度为6,0不为0则画空心柱.,画黄色
TJ3赋值:如果上次LJL距今天数=1ANDCLOSE>1日前的最低价,返回1,否则返回如果上次LJL距今天数=2ANDCLOSE>2日前的最低价,返回1,否则返回如果上次LJL距今天数=3ANDCLOSE>3日前的最低价,返回1,否则返回0
STFZ赋值:TJ3=1
CL赋值:STFZ AND TP
TJCL赋值:CL的3日过滤
当满足条件LJL时,在最低价*0.99位置书写文字,画绿色