神奇指标网

通达信短顶短底指标公式

浏览 306次浏览
标签: 通达信
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15



     相关简介: 通达信短顶短底指标公式                                


授权方式:免费版


指标评级:★★★★★


指标分类:策略


画线方法:副图/主图





未来函数检测结果:

         暂未发现存在未来函数





通达信短顶短底指标公式源码:



    V1:=MA(C,3)=HHV(MA(C,3),7);
    V2:=MA(C,3)>MA(C,5);
    LC20:=REF(CLOSE,1);
    RSI20:=SMA(MAX(CLOSE-LC20,0),4.1,1)/SMA(ABS(CLOSE-LC20),4.1,1)*100;
    STICKLINE(CROSS(RSI20,11)*1,-10,20,2,0),COLORYELLOW;
    VAR3A:=3;
    VAR2A:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);
    MTM:=C-REF(C,1);
    DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);
    YXF:=IF(LLV(DX,2)=LLV(DX,7)ANDCOUNT(DX<0,2)ANDCROSS(DX,MA(DX,2)),1,0);
    加仓:IF(FILTER(YXF=1,5),20,-10),STICK,LINETHICK3;
    A51:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV
    (L,55))*100,5,1);
    FY:=EMA(A51,5);
    A54:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;
    VAR2:=TROUGHBARS(3,15,1)<10;
    VAR3:=PEAKBARS(3,15,1)<5;
    VAR4:=IF(VAR2=1,50,0);
    VAR5:=IF(VAR3=1,50,0);
    底部:=IF(VAR4=50,10,0);
    头部:=IF(VAR5=50,20,60);
    未来买入:IF(底部=10ANDREF(底部,1)=10ANDREF(底部,2)=0,50,0),COLOR0000CC,LINETHICK2;
    未来卖出:IF(头部=20ANDREF(头部,1)=20ANDREF(头部,2)=60,20,60),COLORGREEN,LINETHICK2;
    参考买入延迟线:底部,LINETHICK1,COLORMAGENTA;
    LT:=100;
    LU:=0;
    LV:=38.2;
    LA:=REF(CLOSE,1);
    LB:=((SMA(MAX((CLOSE-LA),0),5,1)/SMA(ABS((CLOSE-LA)),5,1))*100);
    LC:=(HIGH-REF(HIGH,1));
    LD:=(REF(LOW,1)-LOW);
    LE:=SUM(MAX(MAX((HIGH-LOW),ABS((HIGH-REF(CLOSE,1)))),ABS((LOW-REF(CLOSE,1)))),10);
    LF:=SUM(IF(((LC>0)AND(LC>LD)),LC,0),10);
    LG:=SUM(IF(((LD>0)AND(LD>LC)),LD,0),10);
    LH:=((LF*100)/LE);
    LI:=((LG*100)/LE);
    LJ:=MA(((ABS((LI-LH))/(LI+LH))*100),5);
    AV:=(LB+LJ);
    LK:=((100*(HHV(HIGH,10)-CLOSE))/(HHV(HIGH,10)-LLV(LOW,10)));
    LL:=(LB-LK);
    LM:=(AV+LL);
    LO:=((((2*CLOSE)+HIGH)+LOW)/4);
    LP:=LLV(LOW,34);
    LQ:=HHV(HIGH,34);
    LR:=EMA((((LO-LP)/(LQ-LP))*100),13);
    LS:=EMA(((0.667*REF(LR,1))+(0.333*LR)),2);
    向导线:=LLV(LM,1);
    STICKLINE((向导线>225),95,90,4,1),COLORFFCC00;
    STICKLINE((向导线>235),100,95,4,1),COLORRED;
    STICKLINE(CROSS(235,向导线),100,90,4,1),COLOR00FF00;
    STICKLINE((LM<(0-1)),0,5,4,1),COLOR00FF00;
    STICKLINE((LM<(0-5)),5,10,4,1),COLORYELLOW;
    STICKLINE(CROSS(向导线,(0-3)),0,10,4,1),COLORRED;
    BIAS1:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
    BIAS2:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;
    BIAS3:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
    BIAS:=(BIAS1+2*BIAS2+3*BIAS3)/6;
    乖离:=MA(BIAS,3);
    底一:IF(乖离<-12AND乖离>=-18,-4,0),COLORCYAN,LINETHICK1;
    STICKLINE(乖离<-12AND乖离>=-18,2,0,6,0),COLORCYAN;
    底二:IF(乖离<-18,3,0),COLORFF35FF,LINETHICK1;
    STICKLINE(乖离<-18,3,0,6,0),COLORFF35FF;
    底三:IF(乖离<-6,5,0),COLORRED,LINETHICK1;
    STICKLINE(乖离<-6,5,3,2,1),COLORRED;
    底四:IF(乖离<-4.5,0,0),COLOR00FFFF,LINETHICK1;
    STICKLINE(乖离<-4.5,0,1,3,1),COLOR00FFFF;
    买:=(ZIG(3,5)>REF(ZIG(3,5),1))AND(REF(ZIG(3,5),1)<=REF(ZIG(3,5),2))AND(REF(ZIG
    (3,5),2)<=REF(ZIG(3,5),3));
    卖:=(ZIG(3,5)<REF(ZIG(3,5),1))AND(REF(ZIG(3,5),1)>=REF(ZIG(3,5),2))AND(REF(ZIG
    (3,5),2)>=REF(ZIG(3,5),3));
    STICKLINE((买=1),(-10),0,1,0),COLOR0000FF;
    DRAWTEXT((买=1),(-12),'买'),COLOR0000FF;
    STICKLINE((卖=1),10,0,1,0),COLOR00FF00;
    DRAWTEXT((卖=1),19,'卖'),COLOR00FF00;
    VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
    VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA
    ((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
    VAR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA
    ((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
    VAR11:=VARF<REF(VAR10,1)ANDVOL>REF(VOL,1)ANDCLOSE>REF(CLOSE,1);
    DRAWTEXT(VAR11ANDCOUNT(VAR11,30)=1,15,'大资金活动'),LINETHICK1,COLORFF00FF;
    STICKLINE(VAR11ANDCOUNT(VAR11,30)=1,1,10,5,0),COLORFF00FF;
    VAR12:=(HIGH+LOW+CLOSE)/3;
    VAR13:=(VAR12-MA(VAR12,14))/(0.015*AVEDEV(VAR12,14));
    VAR14:=(VAR12-MA(VAR12,70))/(0.015*AVEDEV(VAR12,70));
    VAR15:=IF(VAR13>=150ANDVAR13<200ANDVAR14>=150ANDVAR14<200,10,0);
    VAR16:=IF(VAR13<=-150ANDVAR13>-200ANDVAR14<=-150ANDVAR14>-200,-10,VAR15);
    VAR17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;
    VAR18:=100-ABS(VAR17);
    VAR19:=IF(VAR18<90,VAR18,100);
    VAR1A:=IF(VARE>0,VARE,0);
    VAR1B:=IF(VAR14>=200ANDVAR13>=150,15,IF(VAR14<=-200ANDVAR13<=-150,-15,VAR16))+60;
    VAR1C:=VAR1A>48ANDVAR1B>60ANDVAR19<100;
    DRAWTEXT(VAR1CANDCOUNT(VAR1C,30)=1,15,'大笔出货'),LINETHICK1,COLORFFCC66;
    STICKLINE(VAR1CANDCOUNT(VAR1C,30)=1,0,10,5,0),COLORFFCC66;
    P1:=5;
    P2:=4;
    VARA:=LLV(LOW,P1);
    VARB:=HHV(HIGH,P1);
    K:EMA((CLOSE-VARA)/(VARB-VARA)*100,P2),COLORLIMAGENTA;
    D:EMA(0.667*REF(K,1)+0.333*K,2),COLORWHITE;
    N:=9;M1:=3;M2:=3;P:=9;AA:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;BB:=SMA(AA,M1,1);ELIA:=SMA(BB,M2,1);ELIB:=IF(BARSLAST(CROSS(BB,ELIA))<PANDCROSS(BB,ELIA)ANDBB<20,90,0);LC:=REF(CLOSE,1);RSI:=SMA(MAX(CLOSE-LC,0),4,1)/SMA(ABS(CLOSE-LC),4,1)*100;CC:=CROSS(RSI,11)*80;Q:=CCORELIB;X:=MA(AMOUNT,5)/MA(V,5)/100;VAR3:=(X-MA(AMOUNT,125)/MA(V,125)/100)/X;VAR4:=MA((LLV(L,45)-C)/(HHV(H,45)-LLV(L,45))*100,3);VAR5:=C/MA(C,60)-1;Q1:=IF(CROSS(-5,VAR4)ANDVAR3<-0.4,-0.01,-1);RR8:=MA(CLOSE,27);RR9:=(CLOSE-RR8)/RR8*100;RRA:=MA(RR9,2);RRB:=BARSLAST(CROSS(-10,RRA)=1);RRD1:=RRA<-25ANDRRB>6;RRD5:=RRA<-30ANDRRB>3;RRD2:=RRA<-20ANDRRB>6;RRD3:=RRA<-15ANDRRB>3;RRD4:=RRA<-10ANDRRB>3;Q2:=IF(RRD4,22,0),LINETHICK1;VL:=REF(LOW,1);VAR12:=(SMA(ABS(LOW-VL),13,1))/(SMA(MAX(LOW-VL,0),13,1))*100;VAR14:=MA(VAR12,13);VAR15:=LLV(LOW,34);VAR18:=EMA(IF(LOW<=VAR15,VAR14,0),3);VAR110:=SMA(SMA((CLOSE-LLV(LOW,54))/(HHV(HIGH,54)-LLV(LOW,54))*100,7,1),5,1);VAR111:=SMA((CLOSE-LLV(LOW,54))/(HHV(HIGH,54)-LLV(LOW,54))*100,7,1)*16.18-VAR110*10.9;T:=FILTER(IF(VAR111<=VAR110ANDVAR18>REF(VAR18,1),VAR18*8,0),20);VAR21:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;VAR22:=SMA(VAR21,3,1);VAR23:=SMA(VAR22,3,1);VAR24:=SMA(VAR23,3,1);VAR25:=CROSS(VAR23,VAR24)ANDVAR23<20;VAR29:=CROSS(VAR24,VAR23)ANDVAR23>80;MTM:=C-REF(C,1);DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);Q3:=IF(LLV(DX,2)=LLV(DX,7)ANDCOUNT(DX<0,2)ANDCROSS(DX,MA(DX,2)),2,0);A:=DMA((((HIGH+LOW)+(CLOSE*2))/4.15),0.9);A1:=REF(EMA(A,3),1);RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;A3:=J<50;Q4:=CROSS(CLOSE,A1)ANDA3,colorred;XG:QandQ1andQ2andQ3andQ4;
    VAR1:=SUM(IF((C>REF(C,1)),V,IF((C<REF(C,1)),0-V,0)),0);VAR2:=SUMBARS(V,CAPITAL);VAR3:=(IF((C>LLV(C,VAR2)),1,0-1))*(IF((VAR2),1,0-1));VAR4:=IF((VAR3=0-1),1,0);VAR5:=(COUNT((VAR4=1),8)>3);VAR6:=((SUM(AMOUNT,13))/(((AMOUNT)/(V))/(100)))/(100);VAR7:=dma((O+H+L+C)/(4),(V)/(VAR6));VAR8:=(((C-VAR7)/(VAR7))*(100)<0-17);VAR9:=((C-MIN((REF(C,5))*(0.83),(REF(C,21))*(0.72)))/(C)<0.05);准备:=VAR8ANDVAR9ANDVAR5;准备抄底:=(准备>0)AND(REF(准备,1)=0);精确抄底:=COUNT(准备抄底,5)ANDC>O;准备精确抄底:COUNT(精确抄底,5)=1AND精确抄底;





通达信短顶短底指标公式源码注释翻译结果


    V1赋值:收盘价的3日简单移动平均=7日内收盘价的3日简单移动平均的最高值
    V2赋值:收盘价的3日简单移动平均>
    收盘价的5日简单移动平均
    LC20赋值:1日前的收盘价
    RSI20赋值:收盘价-LC20和0的较大值的4.1日[1日权重]移动平均/收盘价-LC20的绝对值的4.1日[1日权重]移动平均*100
    当满足条件RSI20上穿11*1时,在-10和20位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
    VAR3A赋值:3
    VAR2A赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均
    MTM赋值:收盘价-1日前的收盘价
    DX赋值:100*MTM的6日指数移动平均的6日指数移动平均/MTM的绝对值的6日指数移动平均的6日指数移动平均
    YXF赋值:如果2日内DX的最低值=7日内DX的最低值ANDCOUNT(DX<,返回?,否则返回?
    0,2)ANDCROSS(DX,DX的2日简单移动平均),1,0)
    输出加仓:如果YXF=1的5日过滤,返回20,否则返回-10,STICK,线宽为3
    A51赋值:3*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均
    FY赋值:A51的5日指数移动平均
    A54赋值:((收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值))*100
    VAR2赋值:收盘价15%之字转向的前1个波谷位置<
    10
    VAR3赋值:收盘价15%之字转向的前1个波峰位置<
    5
    VAR4赋值:如果VAR2=1,返回50,否则返回0
    VAR5赋值:如果VAR3=1,返回50,否则返回0
    底部赋值:如果VAR4=50,返回10,否则返回0
    头部赋值:如果VAR5=50,返回20,否则返回60
    输出未来买入:如果底部=10ANDREF(底部,1)=10ANDREF(底部,2)=0,返回50,否则返回0,COLOR0000CC,线宽为2
    输出未来卖出:如果头部=20ANDREF(头部,1)=20ANDREF(头部,2)=60,返回20,否则返回60,画绿色,线宽为2
    输出参考买入延迟线:底部,线宽为1,画洋红色
    LT赋值:100
    LU赋值:0
    LV赋值:38.2
    LA赋值:1日前的收盘价
    LB赋值:(((收盘价-LA)和0的较大值的5日[1日权重]移动平均/(收盘价-LA)的绝对值的5日[1日权重]移动平均)*100)
    LC赋值:(最高价-1日前的最高价)
    LD赋值:(1日前的最低价-最低价)
    LE赋值:(最高价-最低价)和(最高价-1日前的收盘价)的绝对值的较大值和(最低价-1日前的收盘价)的绝对值的较大值的10日累和
    LF赋值:如果((LC>,返回?,否则返回?的?日累和
    0)AND(LC>
    LD)),LC,0),10)
    LG赋值:如果((LD>,返回?,否则返回?的?日累和
    0)AND(LD>
    LC)),LD,0),10)
    LH赋值:((LF*100)/LE)
    LI赋值:((LG*100)/LE)
    LJ赋值:(((LI-LH)的绝对值/(LI+LH))*100)的5日简单移动平均
    AV赋值:(LB+LJ)
    LK赋值:((100*(10日内最高价的最高值-收盘价))/(10日内最高价的最高值-10日内最低价的最低值))
    LL赋值:(LB-LK)
    LM赋值:(AV+LL)
    LO赋值:((((2*收盘价)+最高价)+最低价)/4)
    LP赋值:34日内最低价的最低值
    LQ赋值:34日内最高价的最高值
    LR赋值:(((LO-LP)/(LQ-LP))*100)的13日指数移动平均
    LS赋值:((0.667*1日前的LR)+(0.333*LR))的2日指数移动平均
    向导线赋值:1日内LM的最低值
    当满足条件(向导线>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    225),95,90,4,1),COLORFFCC00
    当满足条件(向导线>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    235),100,95,4,1),画红色
    当满足条件235上穿向导线时,在100和90位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLOR00FF00
    当满足条件(LM<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    (0-1)),0,5,4,1),COLOR00FF00
    当满足条件(LM<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    (0-5)),5,10,4,1),画黄色
    当满足条件向导线上穿(0-3)时,在0和10位置之间画柱状线,宽度为4,1不为0则画空心柱.,画红色
    BIAS1赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
    BIAS2赋值:(收盘价-收盘价的12日简单移动平均)/收盘价的12日简单移动平均*100
    BIAS3赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
    BIAS赋值:(BIAS1+2*BIAS2+3*BIAS3)/6
    乖离赋值:BIAS的3日简单移动平均
    输出底一:如果乖离<,返回?,否则返回?
    -12AND乖离>
    =-18,-4,0),画青色,线宽为1
    当满足条件乖离<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    -12AND乖离>
    =-18,2,0,6,0),画青色
    输出底二:如果乖离<,返回?,否则返回?
    -18,3,0),COLORFF35FF,线宽为1
    当满足条件乖离<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    -18,3,0,6,0),COLORFF35FF
    输出底三:如果乖离<,返回?,否则返回?
    -6,5,0),画红色,线宽为1
    当满足条件乖离<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    -6,5,3,2,1),画红色
    输出底四:如果乖离<,返回?,否则返回?
    -4.5,0,0),COLOR00FFFF,线宽为1
    当满足条件乖离<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    -4.5,0,1,3,1),COLOR00FFFF
    买赋值:(收盘价5%的之字转向>
    1日前的收盘价5%的之字转向)AND(1日前的收盘价5%的之字转向<
    =2日前的收盘价5%的之字转向)AND(2日前的收盘价5%的之字转向<
    =3日前的收盘价5%的之字转向)
    卖赋值:(收盘价5%的之字转向<
    1日前的收盘价5%的之字转向)AND(1日前的收盘价5%的之字转向>
    =2日前的收盘价5%的之字转向)AND(2日前的收盘价5%的之字转向>
    =3日前的收盘价5%的之字转向)
    当满足条件(买=1)时,在(-10)和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000FF
    当满足条件(买=1)时,在(-12)位置书写文字,COLOR0000FF
    当满足条件(卖=1)时,在10和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FF00
    当满足条件(卖=1)时,在19位置书写文字,COLOR00FF00
    VARE赋值:100*(收盘价-34日内收盘价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日简单移动平均-20
    VARF赋值:100-3*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
    VAR10赋值:100-3*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
    VAR11赋值:VARF<
    1日前的VAR10ANDVOL>
    1日前的成交量(手)ANDCLOSE>
    1日前的收盘价
    当满足条件VAR11ANDCOUNT(VAR11,30)=1时,在15位置书写文字,线宽为1,COLORFF00FF
    当满足条件VAR11ANDCOUNT(VAR11,30)=1时,在1和10位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFF00FF
    VAR12赋值:(最高价+最低价+收盘价)/3
    VAR13赋值:(VAR12-VAR12的14日简单移动平均)/(0.015*VAR12的14日平均绝对偏差)
    VAR14赋值:(VAR12-VAR12的70日简单移动平均)/(0.015*VAR12的70日平均绝对偏差)
    VAR15赋值:如果VAR13>,返回?,否则返回?
    =150ANDVAR13<
    200ANDVAR14>
    =150ANDVAR14<
    200,10,0)
    VAR16赋值:如果VAR13<,返回?,否则返回?
    =-150ANDVAR13>
    -200ANDVAR14<
    =-150ANDVAR14>
    -200,-10,VAR15)
    VAR17赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100
    VAR18赋值:100-VAR17的绝对值
    VAR19赋值:如果VAR18<,返回?,否则返回?
    90,VAR18,100)
    VAR1A赋值:如果VARE>,返回?,否则返回?
    0,VARE,0)
    VAR1B赋值:如果VAR14>,返回?,否则返回?
    =200ANDVAR13>
    =150,15,如果VAR14<,返回?,否则返回?
    =-200ANDVAR13<
    =-150,-15,VAR16))+60
    VAR1C赋值:VAR1A>
    48ANDVAR1B>
    60ANDVAR19<
    100
    当满足条件VAR1CANDCOUNT(VAR1C,30)=1时,在15位置书写文字,线宽为1,COLORFFCC66
    当满足条件VAR1CANDCOUNT(VAR1C,30)=1时,在0和10位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFCC66
    P1赋值:5
    P2赋值:4
    VARA赋值:P1日内最低价的最低值
    VARB赋值:P1日内最高价的最高值
    输出K:(收盘价-VARA)/(VARB-VARA)*100的P2日指数移动平均,画淡洋红色
    输出D:0.667*1日前的K+0.333*K的2日指数移动平均,画白色
    N赋值:9
    M1赋值:3
    M2赋值:3
    P赋值:9
    AA赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
    BB赋值:AA的M1日[1日权重]移动平均
    ELIA赋值:BB的M2日[1日权重]移动平均
    ELIB赋值:如果上次BB上穿ELIA距今天数<,返回?,否则返回?
    PANDCROSS(BB,ELIA)ANDBB<
    20,90,0)
    LC赋值:1日前的收盘价
    RSI赋值:收盘价-LC和0的较大值的4日[1日权重]移动平均/收盘价-LC的绝对值的4日[1日权重]移动平均*100
    CC赋值:RSI上穿11*80
    Q赋值:CCORELIB
    X赋值:成交额(元)的5日简单移动平均/成交量(手)的5日简单移动平均/100
    VAR3赋值:(X-成交额(元)的125日简单移动平均/成交量(手)的125日简单移动平均/100)/X
    VAR4赋值:(45日内最低价的最低值-收盘价)/(45日内最高价的最高值-45日内最低价的最低值)*100的3日简单移动平均
    VAR5赋值:收盘价/收盘价的60日简单移动平均-1
    Q1赋值:如果-5上穿VAR4ANDVAR3<,返回?,否则返回?
    -0.4,-0.01,-1)
    RR8赋值:收盘价的27日简单移动平均
    RR9赋值:(收盘价-RR8)/RR8*100
    RRA赋值:RR9的2日简单移动平均
    RRB赋值:上次-10上穿RRA=1距今天数
    RRD1赋值:RRA<
    -25ANDRRB>
    6
    RRD5赋值:RRA<
    -30ANDRRB>
    3
    RRD2赋值:RRA<
    -20ANDRRB>
    6
    RRD3赋值:RRA<
    -15ANDRRB>
    3
    RRD4赋值:RRA<
    -10ANDRRB>
    3
    Q2赋值:如果RRD4,返回22,否则返回0,线宽为1
    VL赋值:1日前的最低价
    VAR12赋值:(最低价-VL的绝对值的13日[1日权重]移动平均)/(最低价-VL和0的较大值的13日[1日权重]移动平均)*100
    VAR14赋值:VAR12的13日简单移动平均
    VAR15赋值:34日内最低价的最低值
    VAR18赋值:如果最低价<,返回?,否则返回?的?日指数移动平均
    =VAR15,VAR14,0),3)
    VAR110赋值:(收盘价-54日内最低价的最低值)/(54日内最高价的最高值-54日内最低价的最低值)*100的7日[1日权重]移动平均的5日[1日权重]移动平均
    VAR111赋值:(收盘价-54日内最低价的最低值)/(54日内最高价的最高值-54日内最低价的最低值)*100的7日[1日权重]移动平均*16.18-VAR110*10.9
    T赋值:如果VAR111<,返回?,否则返回?的?日过滤
    =VAR110ANDVAR18>
    1日前的VAR18,VAR18*8,0),20)
    VAR21赋值:(收盘价-36日内最低价的最低值)/(36日内最高价的最高值-36日内最低价的最低值)*100
    VAR22赋值:VAR21的3日[1日权重]移动平均
    VAR23赋值:VAR22的3日[1日权重]移动平均
    VAR24赋值:VAR23的3日[1日权重]移动平均
    VAR25赋值:VAR23上穿VAR24ANDVAR23<
    20
    VAR29赋值:VAR24上穿VAR23ANDVAR23>
    80
    MTM赋值:收盘价-1日前的收盘价
    DX赋值:100*MTM的6日指数移动平均的6日指数移动平均/MTM的绝对值的6日指数移动平均的6日指数移动平均
    Q3赋值:如果2日内DX的最低值=7日内DX的最低值ANDCOUNT(DX<,返回?,否则返回?
    0,2)ANDCROSS(DX,DX的2日简单移动平均),2,0)
    A赋值:以0.9为权重(((最高价+最低价)+(收盘价*2))/4.15)的动态移动平均
    A1赋值:1日前的A的3日指数移动平均
    RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
    K赋值:RSV的3日[1日权重]移动平均
    D赋值:K的3日[1日权重]移动平均
    J赋值:3*K-2*D
    A3赋值:J<
    50
    Q4赋值:收盘价上穿A1ANDA3,画红色
    输出XG:QANDQ1ANDQ2ANDQ3ANDQ4
    VAR1赋值:如果(收盘价>,返回?,否则返回?的?日累和
    1日前的收盘价),成交量(手),如果(收盘价<,返回?,否则返回?
    1日前的收盘价),0-成交量(手),0)),0)
    VAR2赋值:成交量(手)累加至当前流通股本(手)的天数
    VAR3赋值:(如果(收盘价>,返回?,否则返回?
    VAR2日内收盘价的最低值),1,0-1))*(如果(VAR2),返回1,否则返回0-1)
    VAR4赋值:如果(VAR3=0-1),返回1,否则返回0
    VAR5赋值:(统计8日中满足(VAR4=1)的天数>
    3)
    VAR6赋值:((成交额(元)的13日累和)/(((成交额(元))/(成交量(手)))/(100)))/(100)
    VAR7赋值:以(成交量(手))/(VAR6)为权重(开盘价+最高价+最低价+收盘价)/(4)的动态移动平均
    VAR8赋值:(((收盘价-VAR7)/(VAR7))*(100)<
    0-17)
    VAR9赋值:((收盘价-(5日前的收盘价)*(0.83)和(21日前的收盘价)*(0.72)的较小值)/(收盘价)<
    0.05)
    准备赋值:VAR8ANDVAR9ANDVAR5
    准备抄底赋值:(准备>
    0)AND(1日前的准备=0)
    精确抄底赋值:统计5日中满足准备抄底的天数ANDC>
    开盘价
    输出准备精确抄底:统计5日中满足精确抄底的天数=1AND精确抄底




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

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

网友评论

已有0人评论

清除 发表评论