通达信终极主副图指标源码
{==============================================================================}
{比诺-通达信 指标---突破区间和下降区间------};
资金线:=1;
突破区:=0;
提示搜寻:=1;
假设高度:=0;
NS1:=IF(突破区=0,DRAWNULL,1);{设置显示/隐藏};
AA1:=EMA(C,5);
AA2:=EMA(C,10);
突破:=REF(AA2,1),COLORMAGENTA,DOTLINE;
AA3:=AA1-突破;
AA4:=((AA3)/突破*100);
A:=IF(AA4>=0,REF(AA2,BARSLAST(CROSS(AA4,0))+1),DRAWNULL);
B:=IF(AA4<0,REF(AA2,BARSLAST(CROSS(0,AA4))+1),DRAWNULL);
STICKLINE(NS1*A,A,A,4,-1)COLORMAGENTA; {粉红色柱下水平线}
区间:=IF(A,A,DRAWNULL),COLORYELLOW,LINETHICK2;{上升区底部水平线黄色}
STICKLINE(NS1*B,B,B,4,-1)COLORGREEN; {绿色柱上水平线}
STICKLINE(NS1*(AA4>=0),A,突破,0,-1)COLORMAGENTA;{粉红色柱}
STICKLINE(NS1*(AA4<0),B,突破,0,-1)COLORGREEN; {绿色柱}
持币:=IF(NS1*(AA4<0),突破,DRAWNULL),COLORFFCC00,DOTLINE;
DRAWTEXT(NS1*(ISLASTBAR AND A),A-0.1,'出击'),COLORMAGENTA;
DRAWTEXT(NS1*(ISLASTBAR AND B),B+0.15,'休假'),COLORGREEN;
{==============================================================================}
{机构操盘 ......√...机构操盘黄色信号比股市搏击波段信号提前}
NT:=IF(资金线=0,DRAWNULL,1);
H0:=MA(C,8);
H1:=(55*H0+34*REF(H0,1)+21*REF(H0,2)+13*REF(H0,3)+8*REF(H0,4)+5*REF(H0,5)+3*REF(H0,6)+2*REF(H0,7)+REF(H0,8)+REF(H0,9))/143;
H2:=REF(H1,1);
游资资金:0.5*(H1+H2),NODRAW,COLORYELLOW;
DRAWBAND(NT*H1,RGB(255,255,0),NT*H2,RGB(0,0,255));
I0:=MA(C,34);
I1:=(55*I0+34*REF(I0,1)+21*REF(I0,2)+13*REF(I0,3)+8*REF(I0,4)+5*REF(I0,5)+3*REF(I0,6)+2*REF(I0,7)+REF(I0,8)+REF(I0,9))/143;
I2:=REF(I1,1);
机构资金:0.5*(I1+I2),NODRAW,COLORRED;
DRAWBAND(NT*I1,RGB(255,0,0),NT*I2,RGB(0,255,0));
{----------------------------------------------------------------------------------}
{ --时间之窗 作者:金金998 浏览:}
BDGD:=C=HHV(C,13);
GDSJ:=BARSLAST(FILTER(CROSS(0.8,BDGD),2))+1;
提示:=STICKLINE(REF(C,GDSJ)/提示搜寻,REF(C,GDSJ),REF(C,GDSJ),6,0),COLORGREEN;
BDDD:=C=LLV(C,13);
DDSJ:=BARSLAST(FILTER(CROSS(0.8,BDDD),2))+1;
搜寻:STICKLINE(REF(C,DDSJ)/提示搜寻,REF(C,DDSJ),REF(C,DDSJ),6,0),COLORLIRED,COLORYELLOW;
假设高:IF(假设高度=0,DRAWNULL,假设高度),COLORLIGRAY;

未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
VAR1赋值:最低价
VAR2赋值:1日前的VAR1
VAR3赋值:最低价-VAR2的绝对值的3日[1日权重]移动平均/最低价-VAR2和0的较大值的3日[1日权重]移动平均*100
VAR4赋值:如果收盘价*1.3,返回VAR3*10,否则返回VAR3/10的3日指数移动平均
VAR5赋值:13日内最低价的最低值
VAR6赋值:13日内VAR4的最高值
VAR7赋值:如果收盘价的34日简单移动平均,返回1,否则返回0
VAR8赋值:如果最低价<=VAR5,返回(VAR4+VAR6*2)/2,否则返回0的3日指数移动平均/618*VAR7
VAR9赋值:如果VAR8>100,返回100,否则返回VAR8
MDL赋值:0-VAR9,NODRAW,画洋红色
当满足条件VAR9>-120时,在0和-50位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黑色,线宽为1
当满足条件VAR9>-120时,在0和0-VAR9位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色,线宽为1
VAR10赋值:如果VAR9>-120,返回VAR9,否则返回0
VAR11赋值:VAR10<1日前的VAR10
当满足条件VAR11ANDREF(取反,1)时,在5位置书写文字,画黄色
VAR12赋值:((13日内收盘价的最高值-收盘价)/(13日内收盘价的最高值-13日内收盘价的最低值))的5日[1日权重]移动平均
输出师傅现身:((10/VAR12)-10)/5,COLORSTICK,画黄色
当满足条件(师傅现身>35)时,在0和70位置之间画柱状线,宽度为1,1不为0则画空心柱.,画黄色,线宽为1