最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信支撑压力指标公式源码分享

    正文概述    2024-05-04 03:01:15  
    操盘线:Ema(CLOSE,13),COLORRED; M5:MA(CLOSE,5),COLORWHITE; 黄金线:COst(24),COLORYELLOW,POINTDOT,LINETHICK4; 底线:COST(5),COLORGREEN; 1号线:MA(CLOSE,144),COLORWHITE,LINETHICK2; 4号线:EMA(CLOSE,453),COLORRED,LINETHICK2; VAR2:=(HIGH+LOW+CLOSE*2)/4; VAR3:=EMA(VAR2,21); VAR4:=STD(VAR2,21); VAR5:=((VAR2-VAR3)/VAR4*100+200)/4; VAR6:=(EMA(VAR5,5)-25)*1.56; AK:=EMA(VAR6,2)*1.22; AD:=EMA(AK,2); AJ:=3*AK-2*AD; STICKLINE(crOSS(AK,AD),LOW,LOW-0.09,8,0),COLORRED;{买} ac:=CLOSE; AH:=HIGH; AL:=LOW; ao:=OPEN; STICKLINE(AC =AO,AH,AC,1,0),color008899; STICKLINE(AC =AO,AH,AC,0,0),color77ffee; STICKLINE(AC =AO,AO,AL,1,0),color008899; STICKLINE(AC =AO,AO,AL,0,0),color77ffee; STICKLINE(AC AO,AC,AO,8,0),COLOR008899; STICKLINE(AC AO,AC,AO,7,0),COLOR1199aa; STICKLINE(AC AO,AC,AO,6,0),COLOR22aabb; STICKLINE(AC AO,AC,AO,5,0),COLOR33bbcc; STICKLINE(AC AO,AC,AO,4,0),COLOR44ccdd; STICKLINE(AC AO,AC,AO,3,0),COLOR55ddee; STICKLINE(AC AO,AC,AO,2,0),COLOR66eeee; STICKLINE(AC AO,AC,AO,1,0),COLOR77ffee; STICKLINE(AC =AO,AH,AC,1,0),colorff8800; STICKLINE(AC =AO,AH,AC,0,0),colorffff33; STICKLINE(AC =AO,AO,AL,1,0),colorff8800; STICKLINE(AC =AO,AO,AL,0,0),colorffff33; STICKLINE(AC =AO,AC,AO,8,0),COLORff8800; STICKLINE(AC =AO,AC,AO,7,0),COLORff9900; STICKLINE(AC =AO,AC,AO,6,0),COLORffaa11; STICKLINE(AC =AO,AC,AO,5,0),COLORffbb11; STICKLINE(AC =AO,AC,AO,4,0),COLORffcc22; STICKLINE(AC =AO,AC,AO,3,0),COLORffdd22; STICKLINE(AC =AO,AC,AO,2,0),COLORffee33; STICKLINE(AC =AO,AC,AO,1,0),COLORffff33; F:=100*(CLOSE-REF(CLOSE,1))/REF(CLOSE,1); 今小昨:=IF(CLOSE REF(OPEN,1)ANDf 0,1,0); p1:=今小昨; 今小前:=IF(CLOSE REF(OPEN,2)ANDf 0,1,0); p2:=今小前; STICKLINE(P1=0ANDREF(P1,1)=1ANDP2=0ANDREF(P2,1)=1,OPEN,CLOSE,4,0),COLORRED;{短线进} STICKLINE(P1=1ANDREF(P1,1)=0ANDP2=1ANDREF(P2,1)=0,OPEN,CLOSE,4,0),COLORBLUE;{短线出} YC:=REF(CLOSE,1); 止损价位:(YC*1.0035*97+0.2)/99.65,COLORRED,LINETHICK0;{} DRAWTEXTAbs(CLOSE,0,'★======================'),COLORRED; DRAWTEXTABS(CLOSE,80,'操----------------------'),COLORRED; DRAWTEXTABS(CLOSE,160,'盘----------------------'),COLORRED; DRAWTEXTABS(CLOSE,240,'铁----------------------'),COLORRED; DRAWTEXTABS(CLOSE,320,'律======================'),COLORRED; DRAWTEXTABS(CLOSE,40,'买入条件E13'),colorYellow; DRAWTEXTABS(CLOSE,120,'买入时间2:30以后'),colorYellow; DRAWTEXTABS(CLOSE,200,'止损价位'+NUMTOSTR(止损价位)+'元'),colorYellow; DRAWTEXTABS(CLOSE,280,'线上:工作线下:休息'),color00FFFF; gj:=AMOUNT//100; E:=(HIGH+LOW+OPEN+2*CLOSE)/5; 明日阻力:=2*E-LOW; 明日支撑:=2*E-HIGH; 明日:=E+(HIGH-LOW); 明日:=E-(HIGH-LOW); 今日阻力:=REF(明日阻力,1); 今日支撑:=REF(明日支撑,1); DRAWTEXTABS(200,8,'-----------------'),ColorFFFFFF; DRAWTEXTABS(200,22,'-----------------'),ColorFFFFFF; DRAWTEXTABS(200,36,'-----------------'),ColorFFFFFF; DRAWTEXTABS(200,52,'-----------------'),ColorFFFFFF; DRAWTEXTABS(200,70,'-----------------'),ColorFFFFFF; DRAWTEXTABS(200,86,'-----------------'),ColorFFFFFF; DRAWTEXTABS(200,102,'-----------------'),ColorFFFFFF; DRAWTEXTABS(200,14,'今日阻力=:'+NUMTOSTR(今日阻力)+''),Color00FFFF; DRAWTEXTABS(200,30,'今日支撑=:'+NUMTOSTR(今日支撑)+''),Color00FF00; DRAWTEXTABS(200,46,'明日突破=:'+NUMTOSTR(明日突破)),ColorFF00FF; DRAWTEXTABS(200,62,'明日阻力=:'+NUMTOSTR(明日阻力)),ColorFFFF00; DRAWTEXTABS(200,78,'明日支撑=:'+NUMTOSTR(明日支撑)),COLORRED; DRAWTEXTABS(200,94,'明日反转=:'+NUMTOSTR(明日反转)),COLORGREEN; N:=13; A:=HHV(HIGH,N)=HIGHANDHIGH REF(HIGH,1);A1:=FILTER(A,N-1); B:=LLV(LOW,N)=LOWANDLOW REF(LOW,1);B1:=FILTER(B,N-1); TS1:=BArslAST(A1); 箱顶:REF(HIGH,TS1),COLORFF00FF,LINETHICK0; STICKLINE(1,箱顶,箱顶,7,0),COLORFF00FF; TS11:=BARSLAST(B1); 箱底:REF(LOW,TS11),COLORFF8080,LINETHICK0; STICKLINE(1,箱底,箱底,7,0),COLORFF8080; DRAWICON(CROSS(CLOSE,箱顶),HIGH*1.01,4); DRAWICON(CROSS(箱底,CLOSE),LOW*0.99,5); DRAWICON(CROSS(箱顶,CLOSE)ANDREF(CLOSE,1) =箱顶,箱顶,12); DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); MACD:(DIF-DEA)*2,COLORGREEN; MACD1:EMA((DIF-DEA)*2,3)COLORFF20FF; M:=INTPART(3*20/5); A12:=REF(MACD,M)=HHV(MACD,2*M+1); B12:=FILTER(A12,M); C12:=BACKSET(B12,M+1); D12:=FILTER(C12,M);{高点} R112:=BACKSET(ISLASTBAR,BARSLAST(D12)+1); S112:=R112 REF(R112,1); M1:=INTPART(3*10/5); M2:=REF(MACD,M1)=HHV(MACD,2*M1+1); M3:=FILTER(M2,M1); M4:=BACKSET(M3,M1+1); M5:=FILTER(M4,M1); M6:=BACKSET(ISLASTBAR,BARSLAST(M5)+1); M7:=M6 REF(M6,1); 3:DRAWLINE(M5,MACD,M7,MACD,1),POINTDOT; M10:=INTPART(3*15/5); M20:=REF(MACD,M10)=HHV(MACD,2*M10+1); M30:=FILTER(M20,M10); M40:=BACKSET(M30,M10+1); M50:=FILTER(M40,M10); M60:=BACKSET(ISLASTBAR,BARSLAST(M50)+1); M70:=M60 REF(M60,1); 趋势30:DRAWLINE(M50,MACD,M70,MACD,1),POINTDOT; M100:=INTPART(3*20/5); M200:=REF(MACD,M100)=HHV(MACD,2*M100+1); M300:=FILTER(M200,M100); M400:=BACKSET(M300,M100+1); M500:=FILTER(M400,M100); M600:=BACKSET(ISLASTBAR,BARSLAST(M500)+1); M700:=M600 REF(M600,1); 趋势300:DRAWLINE(M500,MACD,M700,MACD,1),POINTDOT; M1M:=INTPART(3*30/5); M2M:=REF(MACD,M1M)=HHV(MACD,2*M1M+1); M3M:=FILTER(M2M,M1M); M4M:=BACKSET(M3M,M1M+1); M5M:=FILTER(M4M,M1M); M6M:=BACKSET(ISLASTBAR,BARSLAST(M5M)+1); M7M:=M6M REF(M6M,1); 趋势3M:DRAWLINE(M5M,MACD,M7M,MACD,1),POINTDOT; A22:=REF(MACD,M)=LLV(MACD,2*M+1); B22:=FILTER(A22,M); C22:=BACKSET(B22,M+1); D22:=FILTER(C22,M);{低点} T112:=BACKSET(ISLASTBAR,BARSLAST(D22)+1); U112:=T112 REF(T112,1); 底线:DRAWLINE(D22,MACD,U112,MACD,1),COLORCD7F32,POINTDOT; MB:=INTPART(3*10/5); A22A:=REF(MACD,MB)=LLV(MACD,2*MB+1); B22A:=FILTER(A22A,MB); C22A:=BACKSET(B22A,MB+1); D22A:=FILTER(C22A,MB); T112A:=BACKSET(ISLASTBAR,BARSLAST(D22A)+1); U112A:=T112A REF(T112A,1); 底线2:DRAWLINE(D22A,MACD,U112A,MACD,1),COLORCD7F32,POINTDOT;



    [源码注释]通达信公式动态公式解读


       输出操盘线:收盘价的13日指数移动平均,画红色

       输出M5:收盘价的5日简单移动平均,画白色

       输出黄金线:获利盘为24%的分布,画黄色,POINTDOT,线宽为4

       输出底线:获利盘为5%的成本分布,画绿色

       输出1号线:收盘价的144日简单移动平均,画白色,线宽为2

       输出4号线:收盘价的453日指数移动平均,画红色,线宽为2

       VAR2赋值:(最高价+最低价+收盘价*2)/4

       VAR3赋值:VAR2的21日指数移动平均

       VAR4赋值:VAR2的21日估算标准差

       VAR5赋值:((VAR2-VAR3)/VAR4*100+200)/4

       VAR6赋值:(VAR5的5日指数移动平均-25)*1.56

       AK赋值:VAR6的2日指数移动平均*1.22

       AD赋值:AK的2日指数移动平均

       AJ赋值:3*AK-2*AD

       当满足条件AK上穿AD时,在最低价和最低价-0.09位置之间画柱状线,宽度为8,0不为0则画空心柱.,画红色

       AC赋值:收盘价

       AH赋值:最高价

       AL赋值:最低价

       AO赋值:开盘价

       当满足条件AC =AO时,在AH和AC位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR008899

       当满足条件AC =AO时,在AH和AC位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR77FFEE

       当满足条件AC =AO时,在AO和AL位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR008899

       当满足条件AC =AO时,在AO和AL位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR77FFEE

       当满足条件AC AO时,在AC和AO位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR008899

       当满足条件AC AO时,在AC和AO位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLOR1199AA

       当满足条件AC AO时,在AC和AO位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR22AABB

       当满足条件AC AO时,在AC和AO位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR33BBCC

       当满足条件AC AO时,在AC和AO位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR44CCDD

       当满足条件AC AO时,在AC和AO位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR55DDEE

       当满足条件AC AO时,在AC和AO位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR66EEEE

       当满足条件AC AO时,在AC和AO位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR77FFEE

       当满足条件AC =AO时,在AH和AC位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF8800

       当满足条件AC =AO时,在AH和AC位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFF33

       当满足条件AC =AO时,在AO和AL位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF8800

       当满足条件AC =AO时,在AO和AL位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFF33

       当满足条件AC =AO时,在AC和AO位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLORFF8800

       当满足条件AC =AO时,在AC和AO位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLORFF9900

       当满足条件AC =AO时,在AC和AO位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFFAA11

       当满足条件AC =AO时,在AC和AO位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFBB11

       当满足条件AC =AO时,在AC和AO位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFFCC22

       当满足条件AC =AO时,在AC和AO位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFDD22

       当满足条件AC =AO时,在AC和AO位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFEE33

       当满足条件AC =AO时,在AC和AO位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFFFF33

       F赋值:100*(收盘价-1日前的收盘价)/1日前的收盘价

       今小昨赋值:如果收盘价 1日前的开盘价ANDF 0,返回1,否则返回0

       P1赋值:今小昨

       今小前赋值:如果收盘价 2日前的开盘价ANDF 0,返回1,否则返回0

       P2赋值:今小前

       当满足条件P1=0ANDREF(P1,1)=1ANDP2=0ANDREF(P2,1)=1时,在开盘价和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,画红色

       当满足条件P1=1ANDREF(P1,1)=0ANDP2=1ANDREF(P2,1)=0时,在开盘价和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,画蓝色

       YC赋值:1日前的收盘价

       输出止损价位:(YC*1.0035*97+0.2)/99.65,画红色,线宽为0

       DRAWTEXTABS(收盘价,0,'★''''''''''''),画红色

       DRAWTEXTABS(收盘价,80,'操----------------------'),画红色

       DRAWTEXTABS(收盘价,160,'盘----------------------'),画红色

       DRAWTEXTABS(收盘价,240,'铁----------------------'),画红色

       DRAWTEXTABS(收盘价,320,'律''''''''''''),画红色

       DRAWTEXTABS(收盘价,40,'买入条件E13CCI'),画黄色

       输出DRAWTEXTABS(收盘价,120,'买入时间2:30以后'),画黄色

       DRAWTEXTABS(收盘价,200,'止损价位'+NUMTOSTR(止损价位)+'元'),画黄色

       输出输出DRAWTEXTABS(收盘价,280,'线上:工作线下:休息'),COLOR00FFFF

       GJ赋值:成交额(元)/(手)/100

       E赋值:(最高价+最低价+开盘价+2*收盘价)/5

       明日阻力赋值:2*E-最低价

       明日支撑赋值:2*E-最高价

       明日突破赋值:E+(最高价-最低价)

       明日反转赋值:E-(最高价-最低价)

       今日阻力赋值:1日前的明日阻力

       今日支撑赋值:1日前的明日支撑

       DRAWTEXTABS(200,8,'-----------------'),COLORFFFFFF

       DRAWTEXTABS(200,22,'-----------------'),COLORFFFFFF

       DRAWTEXTABS(200,36,'-----------------'),COLORFFFFFF

       DRAWTEXTABS(200,52,'-----------------'),COLORFFFFFF

       DRAWTEXTABS(200,70,'-----------------'),COLORFFFFFF

       DRAWTEXTABS(200,86,'-----------------'),COLORFFFFFF

       DRAWTEXTABS(200,102,'-----------------'),COLORFFFFFF

       DRAWTEXTABS(200,14,'今日阻力=:'+NUMTOSTR(今日阻力)+''),COLOR00FFFF

       DRAWTEXTABS(200,30,'今日支撑=:'+NUMTOSTR(今日支撑)+''),COLOR00FF00

       DRAWTEXTABS(200,46,'明日突破=:'+NUMTOSTR(明日突破)),COLORFF00FF

       DRAWTEXTABS(200,62,'明日阻力=:'+NUMTOSTR(明日阻力)),COLORFFFF00

       DRAWTEXTABS(200,78,'明日支撑=:'+NUMTOSTR(明日支撑)),画红色

       DRAWTEXTABS(200,94,'明日反转=:'+NUMTOSTR(明日反转)),画绿色

       N赋值:13

       A赋值:N日内最高价的最高值=HIGHANDHIGH 1日前的最高价

       A1赋值:A的N-1日过滤

       B赋值:N日内最低价的最低值=LOWANDLOW 1日前的最低价

       B1赋值:B的N-1日过滤

       TS1赋值:上次A1距今天数

       输出箱顶:TS1日前的最高价,COLORFF00FF,线宽为0

       当满足条件1时,在箱顶和箱顶位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLORFF00FF

       TS11赋值:上次B1距今天数

       输出箱底:TS11日前的最低价,COLORFF8080,线宽为0

       当满足条件1时,在箱底和箱底位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLORFF8080

       当满足条件收盘价上穿箱顶时,在最高价*1.01位置画4号图标

       当满足条件箱底上穿收盘价时,在最低价*0.99位置画5号图标

       当满足条件箱顶上穿收盘价ANDREF(收盘价,1) =箱顶时,在箱顶位置画12号图标

       DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均

       DEA赋值:DIF的9日指数移动平均

       输出平滑异同平:(DIF-DEA)*2,画绿色

       输出MACD1:(DIF-DEA)*2的3日指数移动平均COLORFF20FF

       M赋值:3*20/5的整数部分

       A12赋值:M日前的MACD=2*M+1日内MACD的最高值

       B12赋值:A12的M日过滤

       C12赋值:若B12则将最近M+1周期置为1

       D12赋值:C12的M日过滤

       R112赋值:若是否最后一个周期则将最近上次D12距今天数+1周期置为1

       S112赋值:R112

       1日前的R112

       M1赋值:3*10/5的整数部分

       M2赋值:M1日前的MACD=2*M1+1日内MACD的最高值

       M3赋值:M2的M1日过滤

       M4赋值:若M3则将最近M1+1周期置为1

       M5赋值:M4的M1日过滤

       M6赋值:若是否最后一个周期则将最近上次M5距今天数+1周期置为1

       M7赋值:M6

       1日前的M6

       输出趋势3:当满足条件M5时,在MACD位置画直线起点,当满足条件M7时,在MACD位置画直线终点,1表示是否延长.,POINTDOT

       M10赋值:3*15/5的整数部分

       M20赋值:M10日前的MACD=2*M10+1日内MACD的最高值

       M30赋值:M20的M10日过滤

       M40赋值:若M30则将最近M10+1周期置为1

       M50赋值:M40的M10日过滤

       M60赋值:若是否最后一个周期则将最近上次M50距今天数+1周期置为1

       M70赋值:M60

       1日前的M60

       输出趋势30:当满足条件M50时,在MACD位置画直线起点,当满足条件M70时,在MACD位置画直线终点,1表示是否延长.,POINTDOT

       M100赋值:3*20/5的整数部分

       M200赋值:M100日前的MACD=2*M100+1日内MACD的最高值

       M300赋值:M200的M100日过滤

       M400赋值:若M300则将最近M100+1周期置为1

       M500赋值:M400的M100日过滤

       M600赋值:若是否最后一个周期则将最近上次M500距今天数+1周期置为1

       M700赋值:M600

       1日前的M600

       输出趋势300:当满足条件M500时,在MACD位置画直线起点,当满足条件M700时,在MACD位置画直线终点,1表示是否延长.,POINTDOT

       M1M赋值:3*30/5的整数部分

       M2M赋值:M1M日前的MACD=2*M1M+1日内MACD的最高值

       M3M赋值:M2M的M1M日过滤

       M4M赋值:若M3M则将最近M1M+1周期置为1

       M5M赋值:M4M的M1M日过滤

       M6M赋值:若是否最后一个周期则将最近上次M5M距今天数+1周期置为1

       M7M赋值:M6M

       1日前的M6M

       输出趋势3M:当满足条件M5M时,在MACD位置画直线起点,当满足条件M7M时,在MACD位置画直线终点,1表示是否延长.,POINTDOT

       A22赋值:M日前的MACD=2*M+1日内MACD的最低值

       B22赋值:A22的M日过滤

       C22赋值:若B22则将最近M+1周期置为1

       D22赋值:C22的M日过滤

       T112赋值:若是否最后一个周期则将最近上次D22距今天数+1周期置为1

       U112赋值:T112

       1日前的T112

       输出底线:当满足条件D22时,在MACD位置画直线起点,当满足条件U112时,在MACD位置画直线终点,1表示是否延长.,COLORCD7F32,POINTDOT

       MB赋值:3*10/5的整数部分

       A22A赋值:MB日前的MACD=2*MB+1日内MACD的最低值

       B22A赋值:A22A的MB日过滤

       C22A赋值:若B22A则将最近MB+1周期置为1

       D22A赋值:C22A的MB日过滤

       T112A赋值:若是否最后一个周期则将最近上次D22A距今天数+1周期置为1

       U112A赋值:T112A

       1日前的T112A

       输出底线2:当满足条件D22A时,在MACD位置画直线起点,当满足条件U112A时,在MACD位置画直线终点,1表示是否延长.,COLORCD7F32,POINTDOT


    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信支撑压力指标公式源码分享 加入收藏