最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信多空止损止盈指标公式

    正文概述    2024-05-04 04:34:13  
    A=ZIG(2,5); fxdd=A REF(A,1)ANDREF(A,2) REF(A,1); gddz=IF(fxdd,REF(LOW,1),0); 支撑位:=IF(gddz=0,REF(LOW,BARSLAST(fxdd)+1),REF(LOW,1)); zcw:=IF(支撑位=REF(支撑位,1),支撑位,DRAWNULL); B=ZIG(1,5); fxgd=B REF(B,1)ANDREF(B,2) REF(B,1); ggdz=IF(fxgd,REF(HIGH,1),0); 压力位:=IF(ggdz=0,REF(HIGH,BARSLAST(fxgd)+1),REF(HIGH,1)); ylw:=IF(压力位=REF(压力位,1),压力位,DRAWNULL); scmd1:=BARSLAST((支撑位 REF(支撑位,1)OR支撑位 REF(支撑位,1))ANDCLOSE 支撑位); scmd2:=BARSLAST(压力位 REF(压力位,1)OR压力位 REF(压力位,1)); IF(scmd1 scmd2) mmsj:LOW-zcw; ELSE mmsj:HIGH-ylw; IF((支撑位 REF(支撑位,1)OR支撑位 REF(支撑位,1))ANDCLOSE 支撑位) DRAWTEXT(1,-0.2,'介入'),colorred; VERLINE(1,1),colorred; IF(压力位 REF(压力位,1)OR压力位 REF(压力位,1)) DRAWTEXT(1,0.2,'止盈'),coloryellow; VERLINE(1,1),coloryellow; IF(mmsj 0ANDREF(mmsj,2) 0ANDscmd2 2) DRAWTEXT(1,0.2,'止损'),coloryellow; VERLINE(1,1),coloryellow; CHECK1:=-1;VAR1:=IF(CHECK1 0,(HIGH+LOW+CLOSE)/3,0);VAR2:=IF(CHECK1 0,(VAR1-ma(VAR1,14))/(0.015*AVEDEV(VAR1,14)),0);VAR3:=IF(CHECK1 0,(VAR1-MA(VAR1,70))/(0.015*AVEDEV(VAR1,70)),0);VAR4:=IF(CHECK1 0,IF(VAR2 =150ANDVAR2 200ANDVAR3 =150ANDVAR3 200,10,0),0);VAR5:=IF(CHECK1 0,IF(VAR2 =-150ANDVAR2 -200ANDVAR3 =-150ANDVAR3 -200,-10,VAR4),0);VAR6:=IF(CHECK1 0,(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100,0);VAR7:=IF(CHECK1 0,100-Abs(VAR6),0);VAR8:=IF(CHECK1 0,IF(VAR7 90,VAR7,100),0);PJX:=IF(CHECK1 0,MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20,0);短期强弱:PJX,COLORBLUE;VAR1A:=IF(PJX 0,PJX,0);VAR1B:=IF(VAR3 =200ANDVAR2 =150,15,IF(VAR3 =-200ANDVAR2 =-150,-15,VAR5))+60;VAR1C:=VAR1A 48ANDVAR1B 60ANDVAR8 VAR1D:=VAR1A 48ANDVAR1B 60ANDVAR8 DRAWTEXT(VAR1DANDCOUNT(VAR1D,30)=1,80,'反弹'),COLORWHITE;STICKLINE(VAR1DANDCOUNT(VAR1D,30)=1,60,80,5,0),COLORWHITE;DRAWTEXT(VAR1CANDCOUNT(VAR1C,30)=1,80,'短线高点'),COLORFFCC66;STICKLINE(VAR1CANDCOUNT(VAR1C,30)=1,60,80,5,0),COLORFFCC66;VAR2C:=IF(VAR3 =200ANDVAR2 =150,15,IF(VAR3 =-200ANDVAR2 =-150,-15,0))+30;VAR2E:=VAR1A 48ANDVAR2C 30ANDVAR8 VAR2F:=VAR1A 48ANDVAR2C 30ANDVAR8 DRAWTEXT(VAR2EANDCOUNT(VAR2E,30)=1,50,'短线反弹2'),COLORWHITE;STICKLINE(VAR2EANDCOUNT(VAR2E,30)=1,30,50,5,0),COLORWHITE;DRAWTEXT(VAR2FANDCOUNT(VAR2F,30)=1,50,'短线高点2'),COLORFFCC66;STICKLINE(VAR2FANDCOUNT(VAR2F,30)=1,30,50,5,0),COLORFFCC66;VAR3D:=IF(VAR3 =200ANDVAR2 =150,-15,IF(VAR3 =-200ANDVAR2 =-150,15,VAR5));VAR3E:=VAR3D 0ANDVAR8 VAR3F:=VAR1A 48ANDVAR3D 0ANDVAR8 DRAWTEXT(VAR7 90ANDVAR2+VAR3 =0ANDVAR3FANDCOUNT(VAR3F,30)=1,20,'短线反弹3'),COLORWHITE;STICKLINE(VAR7 90ANDVAR2+VAR3 =0ANDVAR3FANDCOUNT(VAR3F,30)=1,20,0,5,0),COLORWHITE;DRAWTEXT(VAR3EANDCOUNT(VAR3E,30)=1,20,'短线高点3'),COLORFFCC66;STICKLINE(VAR3EANDCOUNT(VAR3E,30)=1,20,0,5,0),COLORFFCC66;强势线:60,COLORWHITE;VAR9:=IF(VAR7 90,40,30);分界线:30,COLORFFFFFF;STICKLINE(FILTER(VAR1B=45,5),-20,-10,5,0),COLORFFFFFF;DRAWTEXT(FILTER(VAR1B=45,5),0,'强支撑'),COLORFFFFFF;STICKLINE(FILTER(VAR1B=75,5),75,60,5,0),COLORFFFFFF;DRAWTEXT(FILTER(VAR1B=75,5),75,'高压'),COLORFFFFFF;STICKLINE(PJX =-19,-25,-20,12,0),COLORFF00FF;STICKLINE(PJX =70,85,80,12,0),COLORCYAN;DRAWTEXT(FILTER(VAR5 0,5),30,'★'),COLORWHITE;DRAWTEXT(FILTER(VAR5 0,5),30,'★'),COLORFFCC66;多空预警:0,COLORFFCC66;IF(VAR9=40ANDVAR2 =0ANDVAR3 =0,多空预警,DRAWNULL),LINETHICK2,COLORCYAN;IF(VAR9=40ANDVAR2 =0ANDVAR3 =0,多空预警,DRAWNULL),LINETHICK2,COLORWHITE;



    通达信多空止损止盈指标公式源码解读



    A=最低价5%的之字转向 FXDD=A 1日前的AANDREF(A,2) 1日前的A GDDZ=如果FXDD,返回1日前的最低价,否则返回0 支撑位赋值:如果GDDZ=0,返回上次FXDD距今天数+1日前的最低价,否则返回1日前的最低价 ZCW赋值:如果支撑位=1日前的支撑位,返回支撑位,否则返回无效数 B=最高价5%的之字转向 FXGD=B 1日前的BANDREF(B,2) 1日前的B GGDZ=如果FXGD,返回1日前的最高价,否则返回0 压力位赋值:如果GGDZ=0,返回上次FXGD距今天数+1日前的最高价,否则返回1日前的最高价 YLW赋值:如果压力位=1日前的压力位,返回压力位,否则返回无效数 SCMD1赋值:上次(支撑位 距今天数 1日前的支撑位OR支撑位 1日前的支撑位)ANDCLOSE 支撑位) SCMD2赋值:上次压力位 距今天数 1日前的压力位OR压力位 1日前的压力位) 如果SCMD1 ,返回?,否则返回? 输出SCMD2)MMSJ:最低价-ZCW 输出ELSEMMSJ:最高价-YLW 如果(支撑位 ,返回?,否则返回? 1日前的支撑位OR支撑位 1日前的支撑位)ANDCLOSE 支撑位)如果压力位 ,返回?,否则返回? 1日前的压力位OR压力位 1日前的压力位)如果MMSJ ,返回?,否则返回? 0ANDREF(MMSJ,2) 0ANDSCMD2 CHECK1赋值:-1 VAR1赋值:如果CHECK1 ,返回?,否则返回? 0,(最高价+最低价+收盘价)/3,0) VAR2赋值:如果CHECK1 ,返回?,否则返回? 0,(VAR1-VAR1的14日简单移动平均)/(0.015*VAR1的14日平均绝对偏差),0) VAR3赋值:如果CHECK1 ,返回?,否则返回? 0,(VAR1-VAR1的70日简单移动平均)/(0.015*VAR1的70日平均绝对偏差),0) VAR4赋值:如果CHECK1 ,返回?,否则返回? 0,如果VAR2 ,返回?,否则返回? =150ANDVAR2 200ANDVAR3 =150ANDVAR3 200,10,0),0) VAR5赋值:如果CHECK1 ,返回?,否则返回? 0,如果VAR2 ,返回?,否则返回? =-150ANDVAR2 -200ANDVAR3 =-150ANDVAR3 -200,-10,VAR4),0) VAR6赋值:如果CHECK1 ,返回?,否则返回? 0,(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100,0) VAR7赋值:如果CHECK1 ,返回?,否则返回? 0,100-VAR6的绝对值,0) VAR8赋值:如果CHECK1 ,返回?,否则返回? 0,如果VAR7 ,返回?,否则返回? 90,VAR7,100),0) PJX赋值:如果CHECK1 ,返回?,否则返回? 0,100*(收盘价-34日内收盘价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日简单移动平均-20,0) 输出短期强弱:PJX,画蓝色 VAR1A赋值:如果PJX ,返回?,否则返回? 0,PJX,0) VAR1B赋值:如果VAR3 ,返回?,否则返回? =200ANDVAR2 =150,15,如果VAR3 ,返回?,否则返回? =-200ANDVAR2 =-150,-15,VAR5))+60 VAR1C赋值:VAR1A 48ANDVAR1B 60ANDVAR8 VAR1D赋值:VAR1A 48ANDVAR1B 60ANDVAR8 当满足条件VAR1DANDCOUNT(VAR1D,30)=1时,在80位置书写文字 短线反弹' ),画白色 当满足条件VAR1DANDCOUNT(VAR1D,30)=1时,在60和80位置之间画柱状线,宽度为5,0不为0则画空心柱.,画白色 当满足条件VAR1CANDCOUNT(VAR1C,30)=1时,在80位置书写文字 短线高点' ),COLORFFCC66 当满足条件VAR1CANDCOUNT(VAR1C,30)=1时,在60和80位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFCC66 VAR2C赋值:如果VAR3 ,返回?,否则返回? =200ANDVAR2 =150,15,如果VAR3 ,返回?,否则返回? =-200ANDVAR2 =-150,-15,0))+30 VAR2E赋值:VAR1A 48ANDVAR2C 30ANDVAR8 VAR2F赋值:VAR1A 48ANDVAR2C 30ANDVAR8 当满足条件VAR2EANDCOUNT(VAR2E,30)=1时,在50位置书写文字 短线反弹2' ),画白色 当满足条件VAR2EANDCOUNT(VAR2E,30)=1时,在30和50位置之间画柱状线,宽度为5,0不为0则画空心柱.,画白色 当满足条件VAR2FANDCOUNT(VAR2F,30)=1时,在50位置书写文字 短线高点2' ),COLORFFCC66 当满足条件VAR2FANDCOUNT(VAR2F,30)=1时,在30和50位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFCC66 VAR3D赋值:如果VAR3 ,返回?,否则返回? =200ANDVAR2 =150,-15,如果VAR3 ,返回?,否则返回? =-200ANDVAR2 =-150,15,VAR5)) VAR3E赋值:VAR3D 0ANDVAR8 VAR3F赋值:VAR1A 48ANDVAR3D 0ANDVAR8 当满足条件VAR7 时,在?位置书写文字 90ANDVAR2+VAR3 =0ANDVAR3FANDCOUNT(VAR3F,30)=1,20,' 短线反弹3' ),画白色 当满足条件VAR7 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 90ANDVAR2+VAR3 =0ANDVAR3FANDCOUNT(VAR3F,30)=1,20,0,5,0),画白色 当满足条件VAR3EANDCOUNT(VAR3E,30)=1时,在20位置书写文字 短线高点3' ),COLORFFCC66 当满足条件VAR3EANDCOUNT(VAR3E,30)=1时,在20和0位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFCC66 输出强势线:60,画白色 VAR9赋值:如果VAR7 ,返回?,否则返回? 90,40,30) 输出分界线:30,COLORFFFFFF 当满足条件VAR1B=45的5日过滤时,在-20和-10位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFFFFF 当满足条件VAR1B=45的5日过滤时,在0位置书写文字 强支撑' ),COLORFFFFFF 当满足条件VAR1B=75的5日过滤时,在75和60位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFFFFF 当满足条件VAR1B=75的5日过滤时,在75位置书写文字 ),COLORFFFFFF 当满足条件PJX 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. =-19,-25,-20,12,0),COLORFF00FF 当满足条件PJX 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. =70,85,80,12,0),画青色 当满足条件VAR5 的?日过滤时,在?位置书写文字 0,5),30,' ),画白色 当满足条件VAR5 的?日过滤时,在?位置书写文字 0,5),30,' ),COLORFFCC66 输出多空预警:0,COLORFFCC66 如果VAR9=40ANDVAR2 ,返回?,否则返回? =0ANDVAR3 =0,多空预警,无效数),线宽为2,画青色 如果VAR9=40ANDVAR2 ,返回?,否则返回? =0ANDVAR3 =0,多空预警,无效数),线宽为2,画白色



    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信多空止损止盈指标公式 加入收藏