[通达信] 通达信暴涨启动线源码公式: PEAK1:=LLV(MA((LOW),5),30); 箱底:PEAK1,COLORLIMAGENTA; PEAK2:=HHV(MA((HIGH),6),30); 箱顶:PEAK2,COLORLIBLUE; TROUGHBARS1:=(箱顶+箱底)/2; 平衡:TROUGHBARS1,COLORFF00FF; TROUGHBARS2:=EXPMEMA(C,5); 操作线:TROUGHBARS2,COLORWHITE; TROUGHBARS3:=EXPMEMA(C,12); 趋势线:TROUGHBARS3,COLORBLUE; ZIG1:=平衡>=REF(平衡,1) AND 趋势线>=REF(趋势线,1) AND REF(操作线,1)<REF(操作线,2) AND 操作线>REF(操作线,1) AND 操作线>趋势线 AND 趋势线>平衡 AND 操作线/趋势线<1.01; 暴涨:ZIG1,COLORRED,NODRAW; ZIG2:=CROSS(操作线,趋势线) AND 平衡>=REF(平衡,1); 启动:ZIG2,COLORYELLOW,NODRAW; STICKLINE(趋势线>平衡,平衡,趋势线,0,-1),COLORRED; STICKLINE(平衡>趋势线,趋势线,平衡,0,-1),COLORGREEN; STICKLINE(启动,箱底,箱顶,0,0),COLORYELLOW; STICKLINE(暴涨,箱底,箱顶,0,0),COLORRED; DRAWICON(CROSS(箱顶,操作线),箱顶*1.02,2);
PEAK1赋值:30日内(最低价)的5日简单移动平均的最低值 输出 箱底:PEAK1,画淡洋红色 PEAK2赋值:30日内(最高价)的6日简单移动平均的最高值 输出 箱顶:PEAK2,画淡蓝色 TROUGHBARS1赋值:(箱顶+箱底)/2 输出 平衡:TROUGHBARS1,COLORFF00FF TROUGHBARS2赋值:收盘价的5日指数平滑移动平均 输出 操作线:TROUGHBARS2,画白色 TROUGHBARS3赋值:收盘价的12日指数平滑移动平均 输出 趋势线:TROUGHBARS3,画蓝色 ZIG1赋值:平衡>=昨日平衡 AND 趋势线>=昨日趋势线 AND 昨日操作线<2日前的操作线 AND 操作线>昨日操作线 AND 操作线>趋势线 AND 趋势线>平衡 AND 操作线/趋势线<1.01 输出 暴涨:ZIG1,画红色,NODRAW ZIG2赋值:操作线上穿趋势线 AND 平衡>=昨日平衡 输出 启动:ZIG2,画黄色,NODRAW 当满足条件趋势线>平衡时,在平衡和趋势线位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画红色 当满足条件平衡>趋势线时,在趋势线和平衡位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画绿色 当满足条件启动时,在箱底和箱顶位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色 当满足条件暴涨时,在箱底和箱顶位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色 当满足条件箱顶上穿操作线时,在箱顶*1.02位置画2号图标
|