分享

通达信回踩确认主图指标公式(附源码破译和源码)

 追梦文库 2023-12-02 发布于天津

编程思路破译

ZT赋值:上次1日前的收盘价*1.1-收盘价的绝对值<=0.01距今天数

如果ZT<=10,返回ZT日前的(最高价+最低价)/2,否则返回无效数,线宽为2,画蓝色

C6赋值:1日前的收盘价

涨停赋值:如果(收盘价-C6)*100/C6>=(10-0.01*100/C6),返回1,否则返回0

当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为3,1不为0则画空心柱.,画黄色

当满足条件涨停时,在最高价和收盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色

当满足条件涨停时,在开盘价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色

当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色

当满足条件涨停时,在最高价和收盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色

当满足条件涨停时,在开盘价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色

BB赋值:收盘价/1日前的收盘价<=0.95

当满足条件BB时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色

当满足条件BB时,在开盘价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色

当满足条件BB时,在最高价和收盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色

输出工作线:(收盘价的40日指数移动平均),POINTDOT,线宽为5,画洋红色

输出确认线:(收盘价的62日指数移动平均)线宽为2,画绿色

输出MA5:收盘价的5日简单移动平均,画红色,线宽为2

输出MA20:收盘价的20日简单移动平均,画黄色,线宽为2

输出获利%:以收盘价计算的获利盘比例*100,NODRAW,画白色

止损价赋值:当满足条件是否最后一个周期时,在5日内收盘价的最高值*0.95和5日内收盘价的最高值*0.95位置之间画柱状线,宽度为20,2不为0则画空心柱.

Y赋值:(收盘价的5日简单移动平均-收盘价的30日简单移动平均)/收盘价的5日简单移动平均*100

YY1赋值:收盘价>收盘价的5日简单移动平均 AND 开盘价<收盘价的5日简单移动平均

YY3赋值:收盘价>收盘价的10日简单移动平均 AND 开盘价<收盘价的10日简单移动平均

YY5赋值:收盘价>收盘价的30日简单移动平均 AND 开盘价<收盘价的30日简单移动平均

当满足条件YY1ANDYY5ANDYY3时,在最低价*0.992位置书写文字,画黄色

A赋值:(3*收盘价+最低价+开盘价+最高价)/6

X赋值:(20*A+19*1日前的A+18*2日前的A+17*3日前的A+16*4日前的A+15*5日前的A+14*6日前的A+13*7日前的A+12*8日前的A+11*9日前的A+10*10日前的A+9*11日前的A+8*12日前的A+7*13日前的A+6*14日前的A+5*15日前的A+4*16日前的A+3*17日前的A+2*18日前的A+20日前的A)/210

输出主力成本:X的13日指数移动平均,COLORFF00FF,NODRAW


程序源码

ZT:=BARSLAST(ABS(REF(C,1)*1.1-C)<=0.01);

IF(ZT<=10,REF((H+L)/2,ZT),DRAWNULL),LINETHICK2,COLORBLUE;

C6:=REF(C,1);

涨停:=IF((C-C6)*100/C6>=(10-0.01*100/C6),1,0);

STICKLINE(涨停,OPEN,CLOSE,3,1),COLORYELLOW;

STICKLINE(涨停,H,C,0,0),COLORYELLOW;

STICKLINE(涨停,O,L,0,0),COLORYELLOW;

STICKLINE(涨停,OPEN,CLOSE,1,0),COLORYELLOW;

STICKLINE(涨停,H,C,0,0),COLORYELLOW;

STICKLINE(涨停,O,L,0,0),COLORYELLOW;

BB:=CLOSE/REF(C,1)<=0.95;

STICKLINE(BB,O,C,3,0),COLORGREEN;

STICKLINE(BB,O,L,0,0),COLORGREEN;

STICKLINE(BB,H,C,0,0),COLORGREEN;

工作线:(EMA(C,40)),POINTDOT,LINETHICK5,COLORMAGENTA;

确认线:(EMA(C,62))LINETHICK2,COLORGREEN;

MA5:MA(CLOSE,5),COLORRED,LINETHICK2;

MA20:MA(C,20),COLORYELLOW,LINETHICK2;

获利%:WINNER(CLOSE)*100,NODRAW,COLORWHITE;

止损价:=STICKLINE(ISLASTBAR,HHV(C,5)*0.95,HHV(C,5)*0.95,20,2);

Y:=(MA(C,5)-MA(C,30))/MA(C,5)*100;

YY1:=C>MA(C,5) AND OPEN<MA(C,5);

YY3:=C>MA(C,10) AND OPEN<MA(C,10);

YY5:=C>MA(C,30) AND OPEN<MA(C,30);

DRAWTEXT(YY1 AND YY5 AND YY3,LOW*0.992,'←回踩确认'),COLORYELLOW;

A:=(3*C+L+O+H)/6;

X:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210;

主力成本:EMA(X,13),COLORFF00FF,NODRAW;

该公式包含未来函数:WINNER

注:

       馆内各种公式为学习编而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担

       发文不易,如获益,欢迎赞赏,赞赏必复!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章