通达信【江哥小工具】不二主图+副图 贴图 原创 有未来
{江哥小工具不二主图源码如下}
N:=20;
CU:=CURRBARSCOUNT;
T1:=H<HHV(H,N);
T2:=L>LLV(L,N);
T:=IF(T1,IF(T2,0,-1),1);
NOTEXTA:DRAWLINE(T=1,H,T=-1,L,0),COLORWHITE,LINETHICK2;
NOTEXTB:DRAWLINE(T=-1,L,T=1,H,0),COLORWHITE,LINETHICK2;
T3:=BARSLAST(T=1);
T4:=BARSLAST(T=-1);
TB:=CU=REFX(MAX(T3,T4),CU-1)+1;{B}
T5:=IF(TB,IF(T=1,T4,T3),0);
T6:=BARSNEXT(TB);
T7:=BARSLAST(TB);
T8:=COUNT(T=-REF(T,T7),T7);
TA:=IF(T6=DRAWNULL,IF(T8=0,2,3),IF(T6<=REFX(T5,T6),1,0));{A};
Q1:=CROSS(TA,2.5);
{颜色无法参数化,只好用两组}
NOTEXT1:DRAWLINE(Q1,H,REF(Q1,1),REF(H,1),1),COLORRED,LINETHICK3;
NOTEXT2:IF(REF(T,BARSLAST(Q1))<0,NOTEXT1,DRAWNULL),COLORGREEN,LINETHICK3;
{江哥小工具不二副图源码如下}
N:=20;
CU:=CURRBARSCOUNT,NODRAW;
T1:=H<HHV(H,N);
T2:=L>LLV(L,N);
T:=IF(T1,IF(T2,0,-1),1);
T3:=BARSLAST(T=1);
T4:=BARSLAST(T=-1);
TB:=CU=REFX(MAX(T3,T4),CU-1)+1,COLORRED;{B}
T5:=IF(TB,IF(T=1,T4,T3),0);
T6:=BARSNEXT(TB);
T7:=BARSLAST(TB);
T8:=COUNT(T=-REF(T,T7),T7);
TA:=IF(T6=DRAWNULL,IF(T8=0,2,3),IF(T6<=REFX(T5,T6),1,0)),COLORGREEN;{A};
{柱}
STICKLINE(TA=1,0,V,1,-1),COLORLIGRAY;{左}
NOTEXT1:IF(TA>1,V,DRAWNULL),VOLSTICK;{右};
{量累计线}
NOTEXT2:IF(TA=1,SUM(V,BARSLAST(TA<1)),DRAWNULL),COLORGRAY;
T9:=SUM(V,BARSLAST(TA<2));
NOTEXT3:IF(TA>1,T9,DRAWNULL),COLORRED,DOTLINE;
NOTEXT4:IF(TA>2,T9,DRAWNULL),COLORRED,LINETHICK2;{右侧的T9可信点};
来函数检测结果如下:
该公式包含未来函数:BARSNEXT
该公式包含未来函数:REFX
解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标
相关指标公式
N赋值:20
CU赋值:到最后交易的周期
T1赋值:最高价T2赋值:最低价>N日内最低价的最低值
T赋值:如果T1,返回如果T2,返回0,否则返回-1,否则返回1
输出NOTEXTA:当满足条件T=1时,在最高价位置画直线起点,当满足条件T=-1时,在最低价位置画直线终点,0表示是否延长.,画白色,线宽为2
输出NOTEXTB:当满足条件T=-1时,在最低价位置画直线起点,当满足条件T=1时,在最高价位置画直线终点,0表示是否延长.,画白色,线宽为2
T3赋值:上次T=1距今天数
T4赋值:上次T=-1距今天数
TB赋值:CU=CU-1日后的T3和T4的较大值+1
T5赋值:如果TB,返回如果T=1,返回T4,否则返回T3,否则返回0
T6赋值:下次TB距今天数
T7赋值:上次TB距今天数
T8赋值:统计T7日中满足T=-T7日前的T的天数
TA赋值:如果T6=无效数,返回如果T8=0,返回2,否则返回3,否则返回如果T6<=T6日后的T5,返回1,否则返回0
Q1赋值:TA上穿2.5
输出NOTEXT1:当满足条件Q1时,在最高价位置画直线起点,当满足条件1日前的Q1时,在1日前的最高价位置画直线终点,1表示是否延长.,画红色,线宽为3
输出NOTEXT2:如果上次Q1距今天数日前的T<0,返回NOTEXT1,否则返回无效数,画绿色,线宽为3
N赋值:20
CU赋值:到最后交易的周期,NODRAW
T1赋值:最高价T2赋值:最低价>N日内最低价的最低值
T赋值:如果T1,返回如果T2,返回0,否则返回-1,否则返回1
T3赋值:上次T=1距今天数
T4赋值:上次T=-1距今天数
TB赋值:CU=CU-1日后的T3和T4的较大值+1,画红色
T5赋值:如果TB,返回如果T=1,返回T4,否则返回T3,否则返回0
T6赋值:下次TB距今天数
T7赋值:上次TB距今天数
T8赋值:统计T7日中满足T=-T7日前的T的天数
TA赋值:如果T6=无效数,返回如果T8=0,返回2,否则返回3,否则返回如果T6<=T6日后的T5,返回1,否则返回0,画绿色
当满足条件TA=1时,在0和成交量(手)位置之间画柱状线,宽度为1,-1不为0则画空心柱.,画淡灰色
输出NOTEXT1:如果TA>1,返回成交量(手),否则返回无效数,VOLSTICK
输出NOTEXT2:如果TA=1,返回成交量(手)的上次TA<1距今天数日累和,否则返回无效数,画深灰色
T9赋值:成交量(手)的上次TA<2距今天数日累和
输出NOTEXT3:如果TA>1,返回T9,否则返回无效数,画红色,DOTLINE
输出NOTEXT4:如果TA>2,返回T9,否则返回无效数,画红色,线宽为2