神奇指标网

神奇九转指标公式源码

浏览 5295次浏览
标签: 指标公式
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  

神奇九转,加上云程操盘手,和并而成。因为神奇九转本身带有未来,所以想用的请无视,不想用的,也请无视。云程操盘手,有支撑线和压力线,以及一条红蓝操作线。红线以上操作,蓝线以下观望。


     相关简介:    神奇九转指标公式源码                              

 

     源码概况:神奇九转指标公式源码


  指标类别:神奇九转指标公式源码


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图/主图





神奇九转指标公式未来函数检测结果:

         暂未发现存在未来函数





神奇九转指标公式源码:



    N:=120;
    K:=BARSLAST(CURRBARSCOUNT=N);
    GD:=CONST(IF(ISLASTBAR=1,HHV(H,K),0));{高点}
    DD:=CONST(IF(ISLASTBAR=1,LLV(L,K),0));{低点}
    KJ:=GD-DD;{高低点差值=分区高度}
    GD4:=IF(CURRBARSCOUNT<=N/30,GD,DRAWNULL);{设置分区的宽度,调整数据可调整分区宽度}
    平衡:=IF(CURRBARSCOUNT<=N/30,DD+KJ/2,DRAWNULL),COLOR00FFFF;{低点+中点=0.50线,NODRAW}
    压力:=IF(CURRBARSCOUNT<=N/30,GD-KJ*0.191,DRAWNULL),COLORFF00FF;{高点-分区高度*0.191=0.819线,NODRAW}
    支撑:=IF(CURRBARSCOUNT<=N/30,DD+KJ*0.191,DRAWNULL),COLOR00FF00;{低点+分区高度*0.191=0.191线,NODRAW}
    高:=IF(CURRBARSCOUNT<=N/30,GD,DRAWNULL),COLOR00FFFF;{高点划线,POINTDOT}
    低:=IF(CURRBARSCOUNT<=N/30,DD,DRAWNULL),COLOR00FF00;{低点划线,POINTDOT}
    DRAWBAND(高,RGB(160,160,0),压力,RGB(0,0,0));
    DRAWBAND(压力,RGB(130,0,0),平衡,RGB(0,0,0));
    DRAWBAND(平衡,RGB(100,0,100),支撑,RGB(0,0,0));
    DRAWBAND(支撑,RGB(150,150,150),低,RGB(0,0,0));
    止损:=REF(HHV(H,5),3)*0.925,COLORGRAY,DOTLINE;
    STICKLINE(CURRBARSCOUNT=1,止损,止损,80,-1),COLORYELLOW;
    STICKLINE(CURRBARSCOUNT=N/30,GD,DD,0,0),COLORGREEN;{划左侧高低点边线}
    STICKLINE(CURRBARSCOUNT=1,GD,DD,0,0),COLORGREEN;{划右侧高低点边线}
    STICKLINE(CURRBARSCOUNT<=N/30,平衡,平衡,4,0),COLORWHITE;{划平衡线横线线}
    STICKLINE(CURRBARSCOUNT<=N/30,压力,压力,4,0),COLORRED;{划压力线横线线}
    STICKLINE(CURRBARSCOUNT<=N/30,支撑,支撑*0.997,4,0),COLORRED;{划支撑想横线线}
    STICKLINE(CURRBARSCOUNT<=N/30,低,低,4,0),COLORGREEN;{划低位横线线};
    VAR93:=CLOSE=LLV(C,4)AND(REF(C,1)<REF(C,2)ORREF(C,1)<REF(C,3))ORREF(C,1)=LLV(C,4)ANDC<REF(C,2)ORREF(C,2)=LLV(C,4)ANDREF(C,1)=HHV(C,4)ANDC<REF(C,1)ORREF(C,3)=LLV(C,4)ANDC<REF(C,1)ANDC<REF(C,2);
    VAR94:=REF(C,1)=LLV(C,4)ANDC>=REF(C,2)ORREF(C,2)=LLV(C,4)ANDREF(C,1)<=REF(C,3)ANDREF(C,2)<REF(C,4)ANDC>=REF(C,1);
    STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,3,0),COLORFF7700;
    STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,2.2,0),COLORFF9900;
    STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,1.5,0),COLORFFBB00;
    STICKLINE(CLOSE>OPEN,CLOSE,OPEN,3,0),COLOR000099;
    STICKLINE(CLOSE>OPEN,CLOSE,OPEN,2.2,0),COLOR0000CC;
    STICKLINE(CLOSE>OPEN,CLOSE,OPEN,1.5,0),COLOR0000FF;
    STICKLINE(VAR93,OPEN,(OPEN+CLOSE)/2,3,0),COLOR009900;
    STICKLINE(VAR93,OPEN,(OPEN+CLOSE)/2,2.2,0),COLOR00BB00;
    STICKLINE(VAR94,OPEN,(OPEN+CLOSE)/2,3,0),COLOR999999;
    STICKLINE(VAR94,OPEN,(OPEN+CLOSE)/2,2.2,0),COLORBBBBBB;
    DRAWTEXT_FIX(ISLASTBAR,0.80,0,1,'止损价:'),COLORGREEN;
    DRAWNUMBER_FIX(ISLASTBAR,0.805,0,0,REF(HHV(H,5),3)*0.925)COLORGREEN;
    DRAWTEXT_FIX(ISLASTBAR,0.80,0.1,1,'买进价:'),COLORRED;
    DRAWNUMBER_FIX(ISLASTBAR,0.805,0.1,0,REF(C,1)*1.043)COLORRED;
    CCI151:=((HIGH+LOW+CLOSE)/3-MA((HIGH+LOW+CLOSE)/3,15))/(0.015*AVEDEV((HIGH+LOW+CLOSE)/3,15));
    CCI101:=((HIGH+LOW+CLOSE)/3-MA((HIGH+LOW+CLOSE)/3,10))/(0.015*AVEDEV((HIGH+LOW+CLOSE)/3,10));
    CCI51:=((HIGH+LOW+CLOSE)/3-MA((HIGH+LOW+CLOSE)/3,5))/(0.015*AVEDEV((HIGH+LOW+CLOSE)/3,5));
    CCI31:=((HIGH+LOW+CLOSE)/3-MA((HIGH+LOW+CLOSE)/3,3))/(0.015*AVEDEV((HIGH+LOW+CLOSE)/3,3));
    CCI买点定位1:=CROSS(CCI51,0)ANDCROSS(CCI31,0)ANDREF(CCI151,1)>0ANDREF(CCI101,1)>-30ANDREF(CCI151,1)>REF(CCI101,1)ANDREF(CCI101,1)>REF(CCI51,1);
    CCI买点定位2:=CROSS(CCI31,0)ANDCCI51>REF(CCI51,1)ANDREF(CCI51,1)<-100ANDREF(CCI151,1)>0ANDREF(CCI101,1)>-30ANDREF(CCI151,1)>REF(CCI101,1)ANDREF(CCI101,1)>REF(CCI51,1);
    CCI买点定位3:=CROSS(CCI51,0)ANDCROSS(CCI31,0)ANDREF(CCI101,1)>0ANDREF(CCI101,1)>REF(CCI151,1);
    买点定位:=CCI买点定位1=1ORCCI买点定位2=1ORCCI买点定位3=1;
    VOL比:=VOL/REF(VOL,1);
    出现买点:=买点定位ANDVOL比>1.2;
    STICKLINE(出现买点,O,C,3,0),COLOR2CB3E3;
    DRAWTEXT(出现买点,L*0.98,'出现买点')COLORYELLOW;
    DRAWICON(出现买点,L*0.99,1);
    DIF:100*(EMA(CLOSE,12)-EMA(CLOSE,26)),COLORWHITE,LINETHICK1;
    DEA:EMA(DIF,9),COLORYELLOW,LINETHICK1;
    MACD:(DIF-DEA)*2,COLORSTICK;
    STICKLINE((MACD>=0),0,MACD,1,0),COLOR0000FF;
    STICKLINE(((MACD>=0)AND(MACD<REF(MACD,1))),0,MACD,1,-1),COLOR0090FF;
    STICKLINE((MACD<0),0,MACD,1,1),COLORGREEN;
    STICKLINE(((MACD<0)AND(MACD>REF(MACD,1))),0,MACD,1,0),COLORCYAN;
    STICKLINE(CROSS(DIF,0),0,MACD,1,0),COLORMAGENTA;
    STICKLINE(CROSS(0,DIF),0,MACD,1,0),COLORWHITE;
    FH1:=REF(MACD,1)<REF(MACD,2)ANDREF(MACD,2)<REF(MACD,3)ANDREF(MACD,3)<REF(MACD,4);
    FH2:=MACD>=0ANDCOUNT(MACD>REF(MACD,1),1)=1;
    FH3:=FH1ANDFH2ANDEMA(C,13)>REF(EMA(C,13),1);
    FH4:=FH1ANDFH2ANDABS((DIF-DEA)/C)<0.018;
    FH5:=FH1ANDFH2ANDMACD<0.10;
    二次翻红:(FH3ORFH4ORFH5),COLORRED,NODRAW;
    低买:CROSS(DIF,DEA)ANDDIF<0,COLORFF00FF,NODRAW;
    加油:CROSS(DIF,DEA)ANDDIF>0,COLORYELLOW,NODRAW;
    DRAWICON(二次翻红,-0.05,1);
    DRAWTEXT(二次翻红,-0.15,'↖翻红'),COLORRED;
    DRAWTEXT(CROSS(DIF,DEA)ANDDIF<0,DEA-0.02,'↖低买'),COLORFF00FF;
    DRAWTEXT(CROSS(DIF,DEA)ANDDIF>0,DEA-0.05,'↖加油'),COLORYELLOW;
    XG:二次翻红OR低买OR加油,NODRAW;
    YLZC:=IF(CLOSE=INDEXC,(INDEXC+INDEXH+INDEXL+INDEXO)/4,AMOUNT/(VOL+0.01)/100);
    A1:=C>REF(C,4);
    NT:=BARSLASTCOUNT(A1);
    TJ11:=NT=9;
    TJ13:=ISLASTBARANDBETWEEN(NT,5,8);
    AY:=(BACKSET(TJ11>0,9)ORBACKSET(TJ13>0,NT))*NT;
    DRAWTEXT(AY>0,MACD*1.02,VAR2STR(AY,0)),COLORLIRED;
    DRAWTEXT(NT=9,MACD*1.02,'9'),COLORGREEN;
    B1:=C<REF(C,4);
    NT0:=BARSLASTCOUNT(B1);
    TJ21:=NT0=9;
    TJ23:=ISLASTBARANDBETWEEN(NT0,5,8);
    AY1:=(BACKSET(TJ21>0,9)ORBACKSET(TJ23>0,NT0))*NT0;
    DRAWTEXT(AY1>0,MACD*0.98,VAR2STR(AY1,0)),COLORGREEN;
    DRAWTEXT(NT0=9,MACD*0.98,'9'),COLORRED;
    DRAWICON(CROSS(DIF,DEA),DEA,1);
    DRAWICON(CROSS(DEA,DIF),DEA,2);
    死叉:=CROSS(DEA,DIF);
    N1:=BARSLAST(死叉),NODRAW;{最近一次死叉的位置}
    N2:=REF(BARSLAST(死叉),N1+1),NODRAW;{倒数第二次死叉与倒数第一次死叉的区间}
    N3:=REF(BARSLAST(死叉),N2+N1+2),NODRAW;{倒数第三次死叉与倒数第二次死叉的区间}
    CL1:=LLV(C,N1+1),NODRAW;{最近一次死叉后,最低收盘价}
    DIFL1:=LLV(DIF,N1+1),NODRAW;{买好股公式网}
    CL2:=REF(CL1,N1+1),NODRAW;{倒数第二次死叉与倒数第一次死叉之间的最低收盘价}
    DIFL2:=REF(DIFL1,N1+1),NODRAW;
    CL3:=REF(CL2,N1+1),NODRAW;{倒数第三次死叉与倒数第二次死叉之间的最低收盘价}
    DIFL3:=REF(DIFL2,N1+1),NODRAW;
    PDIFL2:=IF(DIFL2>0,INTPART(LOG(DIFL2))-1,INTPART(LOG(-DIFL2))-1);
    MDIFL2:=INTPART(DIFL2/POW(10,PDIFL2));
    PDIFL3:=IF(DIFL3>0,INTPART(LOG(DIFL3))-1,INTPART(LOG(-DIFL3))-1);
    MDIFL3:=INTPART(DIFL3/POW(10,PDIFL3));
    MDIFB2:=INTPART(DIF/POW(10,PDIFL2));
    MDIFB3:=INTPART(DIF/POW(10,PDIFL3));
    直接底背离:=(CL1<CL2)AND(MDIFB2>MDIFL2)AND(MACD<0ANDREF(MACD,1)<0)ANDMDIFB2<=REF(MDIFB2,1);
    隔峰底背离:=(CL1<CL3ANDCL3<CL2)AND(MDIFB3>MDIFL3)AND(MACD<0ANDREF(MACD,1)<0)ANDMDIFB3<=REF(MDIFB3,1);
    底部钝化:直接底背离OR隔峰底背离,NODRAW;
    底背离:((MDIFB2>REF(MDIFB2,1))*REF(直接底背离,1))OR((MDIFB3>REF(MDIFB3,1))*REF(隔峰底背离,1)),NODRAW;
    底背离消失:=(REF(直接底背离,1)ANDDIFL1<=DIFL2)OR(REF(隔峰底背离,1)ANDDIFL1<=DIFL3);
    STICKLINE(底部钝化,DIF,DEA,1,0),COLORMAGENTA;
    DRAWTEXT(TFILTER(底背离,C<REF(CL1,1),1),DIF*1.12,'结构形成'),COLORMAGENTA;





[源码注释]神奇九转指标公式翻译结果


    N赋值:120
    K赋值:上次到最后交易的周期=N距今天数
    GD赋值:如果是否最后一个周期=1,返回K日内最高价的最高值,否则返回0的最后一日取值设为常数
    DD赋值:如果是否最后一个周期=1,返回K日内最低价的最低值,否则返回0的最后一日取值设为常数
    KJ赋值:GD-DD
    GD4赋值:如果到最后交易的周期<,返回?,否则返回?
    =N/30,GD,无效数)
    平衡赋值:如果到最后交易的周期<,返回?,否则返回?
    =N/30,DD+KJ/2,无效数),COLOR00FFFF
    压力赋值:如果到最后交易的周期<,返回?,否则返回?
    =N/30,GD-KJ*0.191,无效数),COLORFF00FF
    支撑赋值:如果到最后交易的周期<,返回?,否则返回?
    =N/30,DD+KJ*0.191,无效数),COLOR00FF00
    高赋值:如果到最后交易的周期<,返回?,否则返回?
    =N/30,GD,无效数),COLOR00FFFF
    低赋值:如果到最后交易的周期<,返回?,否则返回?
    =N/30,DD,无效数),COLOR00FF00
    画带状线
    画带状线
    画带状线
    画带状线
    止损赋值:3日前的5日内最高价的最高值*0.925,画深灰色,DOTLINE
    当满足条件到最后交易的周期=1时,在止损和止损位置之间画柱状线,宽度为80,-1不为0则画空心柱.,画黄色
    当满足条件到最后交易的周期=N/30时,在GD和DD位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
    当满足条件到最后交易的周期=1时,在GD和DD位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
    当满足条件到最后交易的周期<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =N/30,平衡,平衡,4,0),画白色
    当满足条件到最后交易的周期<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =N/30,压力,压力,4,0),画红色
    当满足条件到最后交易的周期<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =N/30,支撑,支撑*0.997,4,0),画红色
    当满足条件到最后交易的周期<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =N/30,低,低,4,0),画绿色
    VAR93赋值:收盘价=4日内收盘价的最低值AND(1日前的收盘价<
    2日前的收盘价ORREF(收盘价,1)<
    3日前的收盘价)ORREF(收盘价,1)=4日内收盘价的最低值ANDC<
    2日前的收盘价ORREF(收盘价,2)=4日内收盘价的最低值ANDREF(收盘价,1)=4日内收盘价的最高值ANDC<
    1日前的收盘价ORREF(收盘价,3)=4日内收盘价的最低值ANDC<
    1日前的收盘价ANDC<
    2日前的收盘价
    VAR94赋值:1日前的收盘价=4日内收盘价的最低值ANDC>
    =2日前的收盘价ORREF(收盘价,2)=4日内收盘价的最低值ANDREF(收盘价,1)<
    =3日前的收盘价ANDREF(收盘价,2)<
    4日前的收盘价ANDC>
    =1日前的收盘价
    当满足条件开盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =收盘价,收盘价,开盘价,3,0),COLORFF7700
    当满足条件开盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =收盘价,收盘价,开盘价,2.2,0),COLORFF9900
    当满足条件开盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =收盘价,收盘价,开盘价,1.5,0),COLORFFBB00
    当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    开盘价,收盘价,开盘价,3,0),COLOR000099
    当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    开盘价,收盘价,开盘价,2.2,0),COLOR0000CC
    当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    开盘价,收盘价,开盘价,1.5,0),COLOR0000FF
    当满足条件VAR93时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR009900
    当满足条件VAR93时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR00BB00
    当满足条件VAR94时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR999999
    当满足条件VAR94时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLORBBBBBB
    当满足条件是否最后一个周期时,在横轴0.80纵轴0位置书写文字,画绿色
    当满足条件是否最后一个周期时,在横轴0.805纵轴0位置书写数字画绿色
    当满足条件是否最后一个周期时,在横轴0.80纵轴0.1位置书写文字,画红色
    当满足条件是否最后一个周期时,在横轴0.805纵轴0.1位置书写数字画红色
    CCI151赋值:((最高价+最低价+收盘价)/3-(最高价+最低价+收盘价)/3的15日简单移动平均)/(0.015*(最高价+最低价+收盘价)/3的15日平均绝对偏差)
    CCI101赋值:((最高价+最低价+收盘价)/3-(最高价+最低价+收盘价)/3的10日简单移动平均)/(0.015*(最高价+最低价+收盘价)/3的10日平均绝对偏差)
    CCI51赋值:((最高价+最低价+收盘价)/3-(最高价+最低价+收盘价)/3的5日简单移动平均)/(0.015*(最高价+最低价+收盘价)/3的5日平均绝对偏差)
    CCI31赋值:((最高价+最低价+收盘价)/3-(最高价+最低价+收盘价)/3的3日简单移动平均)/(0.015*(最高价+最低价+收盘价)/3的3日平均绝对偏差)
    CCI买点定位1赋值:CCI51上穿0ANDCROSS(CCI31,0)ANDREF(CCI151,1)>
    0ANDREF(CCI101,1)>
    -30ANDREF(CCI151,1)>
    1日前的CCI101ANDREF(CCI101,1)>
    1日前的CCI51
    CCI买点定位2赋值:CCI31上穿0ANDCCI51>
    1日前的CCI51ANDREF(CCI51,1)<
    -100ANDREF(CCI151,1)>
    0ANDREF(CCI101,1)>
    -30ANDREF(CCI151,1)>
    1日前的CCI101ANDREF(CCI101,1)>
    1日前的CCI51
    CCI买点定位3赋值:CCI51上穿0ANDCROSS(CCI31,0)ANDREF(CCI101,1)>
    0ANDREF(CCI101,1)>
    1日前的CCI151
    买点定位赋值:CCI买点定位1=1ORCCI买点定位2=1ORCCI买点定位3=1
    VOL比赋值:成交量(手)/1日前的成交量(手)
    出现买点赋值:买点定位ANDVOL比>
    1.2
    当满足条件出现买点时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR2CB3E3
    当满足条件出现买点时,在最低价*0.98位置书写文字画黄色
    当满足条件出现买点时,在最低价*0.99位置画1号图标
    输出DIF:100*(收盘价的12日指数移动平均-收盘价的26日指数移动平均),画白色,线宽为1
    输出DEA:DIF的9日指数移动平均,画黄色,线宽为1
    输出MACD:(DIF-DEA)*2,COLORSTICK
    当满足条件(MACD>=0)时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000FF
    当满足条件((MACD>=0)AND(MACD<1日前的MACD))时,在0和MACD位置之间画柱状线,宽度为1,-1不为0则画空心柱.,COLOR0090FF
    当满足条件(MACD<0)时,在0和MACD位置之间画柱状线,宽度为1,1不为0则画空心柱.,画绿色
    当满足条件((MACD<0)AND(MACD>1日前的MACD))时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,画青色
    当满足条件DIF上穿0时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色
    当满足条件0上穿DIF时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,画白色
    FH1赋值:1日前的MACD<2日前的MACDANDREF(MACD,2)<3日前的MACDANDREF(MACD,3)<4日前的MACD
    FH2赋值:MACD>=0ANDCOUNT(MACD>1日前的MACD,1)=1
    FH3赋值:FH1ANDFH2ANDEMA(收盘价,13)>1日前的收盘价的13日指数移动平均
    FH4赋值:FH1ANDFH2ANDABS((DIF-DEA)/收盘价)<0.018
    FH5赋值:FH1ANDFH2ANDMACD<0.10
    输出二次翻红:(FH3ORFH4ORFH5),画红色,NODRAW
    输出低买:DIF上穿DEAANDDIF<0,COLORFF00FF,NODRAW
    输出加油:DIF上穿DEAANDDIF>0,画黄色,NODRAW
    当满足条件二次翻红时,在-0.05位置画1号图标
    当满足条件二次翻红时,在-0.15位置书写文字,画红色
    当满足条件DIF上穿DEAANDDIF<0时,在DEA-0.02位置书写文字,COLORFF00FF
    当满足条件DIF上穿DEAANDDIF>0时,在DEA-0.05位置书写文字,画黄色
    输出XG:二次翻红OR低买OR加油,NODRAW
    YLZC赋值:如果收盘价=大盘的收盘价,返回(大盘的收盘价+大盘的最高价+大盘的最低价+大盘的开盘价)/4,否则返回成交额(元)/(成交量(手)+0.01)/100
    A1赋值:收盘价>4日前的收盘价
    NT赋值:条件连续成立次数
    TJ11赋值:NT=9
    TJ13赋值:ISLASTBARANDBETWEEN(NT,5,8)
    AY赋值:(若TJ11>0则将最近9周期置为1ORBACKSET(TJ13>0,NT))*NT
    当满足条件AY>0时,在MACD*1.02位置书写文字,画淡红色
    当满足条件NT=9时,在MACD*1.02位置书写文字,画绿色
    B1赋值:收盘价<4日前的收盘价
    NT0赋值:条件连续成立次数
    TJ21赋值:NT0=9
    TJ23赋值:ISLASTBARANDBETWEEN(NT0,5,8)
    AY1赋值:(若TJ21>0则将最近9周期置为1ORBACKSET(TJ23>0,NT0))*NT0
    当满足条件AY1>0时,在MACD*0.98位置书写文字,画绿色
    当满足条件NT0=9时,在MACD*0.98位置书写文字,画红色
    当满足条件DIF上穿DEA时,在DEA位置画1号图标
    当满足条件DEA上穿DIF时,在DEA位置画2号图标
    死叉赋值:DEA上穿DIF
    N1赋值:上次死叉距今天数,NODRAW
    N2赋值:N1+1日前的上次死叉距今天数,NODRAW
    N3赋值:N2+N1+2日前的上次死叉距今天数,NODRAW
    CL1赋值:N1+1日内收盘价的最低值,NODRAW
    DIFL1赋值:N1+1日内DIF的最低值,NODRAW
    CL2赋值:N1+1日前的CL1,NODRAW
    DIFL2赋值:N1+1日前的DIFL1,NODRAW
    CL3赋值:N1+1日前的CL2,NODRAW
    DIFL3赋值:N1+1日前的DIFL2,NODRAW
    PDIFL2赋值:如果DIFL2>0,返回DIFL2的对数的整数部分-1,否则返回-DIFL2的对数的整数部分-1
    MDIFL2赋值:DIFL2/10的PDIFL2乘幂的整数部分
    PDIFL3赋值:如果DIFL3>0,返回DIFL3的对数的整数部分-1,否则返回-DIFL3的对数的整数部分-1
    MDIFL3赋值:DIFL3/10的PDIFL3乘幂的整数部分
    MDIFB2赋值:DIF/10的PDIFL2乘幂的整数部分
    MDIFB3赋值:DIF/10的PDIFL3乘幂的整数部分
    直接底背离赋值:(CL1<CL2)AND(MDIFB2>MDIFL2)AND(MACD<0ANDREF(MACD,1)<0)ANDMDIFB2<=1日前的MDIFB2
    隔峰底背离赋值:(CL1<CL3ANDCL3<CL2)AND(MDIFB3>MDIFL3)AND(MACD<0ANDREF(MACD,1)<0)ANDMDIFB3<=1日前的MDIFB3
    输出底部钝化:直接底背离OR隔峰底背离,NODRAW
    输出底背离:((MDIFB2>1日前的MDIFB2)*1日前的直接底背离)OR((MDIFB3>1日前的MDIFB3)*1日前的隔峰底背离),NODRAW
    底背离消失赋值:(1日前的直接底背离ANDDIFL1<=DIFL2)OR(1日前的隔峰底背离ANDDIFL1<=DIFL3)
    当满足条件底部钝化时,在DIF和DEA位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色
    当满足条件信号过滤(多头)时,在DIF*1.12位置书写文字,画洋红色




神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论