通达信导航家突破回踩主图源码
N:=10;
MA5:MA(C,5),COLOR00FF00,LINETHICK2;
MA10:MA(C,10),COLORWHITE;
MA20:MA(C,20),COLORFF00FF;
MA30:MA(C,30),COLORYELLOW,LINETHICK2;
MA120:MA(C,120),COLORRED;
DTPL:=MA20>MA30 AND MA30>MA120;
QSXS:=MA30>REF(MA30,1);
BDGD:=C=HHV(C,N);
GDSJ:=BARSLAST(BDGD);
前高:IF(GDSJ>0,REF(C,GDSJ),REF(C,GDSJ)),POINTDOT,COLOR00FF00,LINETHICK0;
TP:=CROSS(C,REF(前高,1));
突破:TP AND COUNT(TP,5)=1,POINTDOT,COLORFF00FF,LINETHICK0;
TPSJ:=BARSLAST(突破);
HC:=CROSS(REF(前高,TPSJ+1),L) OR CROSS(REF(前高,TPSJ),C);
回踩:HC AND TPSJ>1,POINTDOT,COLOR00FF00,LINETHICK0;
优选:(HC AND TPSJ>1 AND DTPL AND QSXS)*2,POINTDOT,COLORYELLOW,LINETHICK0;
{以下设置主图显示方式}
STICKLINE(突破,(O+C)/2,(O+C)/2,4,1),COLORFF00FF;
STICKLINE(突破,H,L,0,0),COLORFF00FF;
DRAWTEXT(突破,L,'↑'),COLORFF00FF;
DRAWTEXT(回踩,L,'◆'),COLOR00FF00;
DRAWICON(优选,L*0.98,1);
未来函数检测结果
定制指标公式、软件请联系QQ或微信同号:88652583
N赋值:10
输出 MA5:收盘价的5日简单移动平均,COLOR00FF00,线宽为2
输出 MA10:收盘价的10日简单移动平均,画白色
输出 MA20:收盘价的20日简单移动平均,COLORFF00FF
输出 MA30:收盘价的30日简单移动平均,画黄色,线宽为2
输出 MA120:收盘价的120日简单移动平均,画红色
DTPL赋值:MA20>MA30 AND MA30>MA120
QSXS赋值:MA30>1日前的MA30
BDGD赋值:收盘价=N日内收盘价的最高值
GDSJ赋值:上次BDGD距今天数
输出 前高:如果GDSJ>0,返回GDSJ日前的收盘价,否则返回GDSJ日前的收盘价,POINTDOT,COLOR00FF00,线宽为0
TP赋值:收盘价上穿1日前的前高
输出 突破:TP AND 统计5日中满足TP的天数=1,POINTDOT,COLORFF00FF,线宽为0
TPSJ赋值:上次突破距今天数
HC赋值:TPSJ+1日前的前高上穿最低价 OR TPSJ日前的前高上穿收盘价
输出 回踩:HC AND TPSJ>1,POINTDOT,COLOR00FF00,线宽为0
输出 优选:(HC AND TPSJ>1 AND DTPL AND QSXS)*2,POINTDOT,画黄色,线宽为0
当满足条件突破时,在(开盘价+收盘价)/2和(开盘价+收盘价)/2位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLORFF00FF
当满足条件突破时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF00FF
当满足条件突破时,在最低价位置书写文字,COLORFF00FF
当满足条件回踩时,在最低价位置书写文字,COLOR00FF00
当满足条件优选时,在最低价*0.98位置画1号图标