神奇指标网

超级短线-简单而实用的超短线指标

浏览 346次浏览 来源:神奇指标网 编辑:神奇指标网 发布日期: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;
    VAR1:=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);
    VAR2:=EMA(VAR1,8);
    VAR3:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA
    (SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);
    趋势:EMA(VAR3,3)-10,COLORFF0000;
    A1:IF(趋势>76,趋势,80),COLORYELLOW;
    DRAWICON(CROSS(趋势,0),0,1);
    建仓:=0,COLORFFFF00;
    VAR4:=(趋势-REF(趋势,1))/REF(趋势,1)*100;
    STICKLINE(趋势<=4,0,20,5,0),COLORCC9900;
    DRAWTEXT(FILTER(趋势<=4,15),30,'建仓区'),COLORWHITE;
    STICKLINE(趋势>=90ANDVAR4,0,30,5,0),COLORGRAY;
    VAR5:=MA(趋势,8);
    A2:IF(CROSS(VAR2,VAR5)ANDVAR2<15,10,0),COLORRED;



[源码注释]简单而实用的超短线指标翻译结果


   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的最低值

   当满足条件(向导线>225)时,在95和90位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLORFFCC00

   当满足条件(向导线>235)时,在100和95位置之间画柱状线,宽度为4,1不为0则画空心柱.,画红色

   当满足条件235上穿向导线时,在100和90位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLOR00FF00

   当满足条件(LM<(0-1))时,在0和5位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLOR00FF00

   当满足条件(LM<(0-5))时,在5和10位置之间画柱状线,宽度为4,1不为0则画空心柱.,画黄色

   当满足条件向导线上穿(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

   当满足条件乖离<-12AND乖离>=-18时,在2和0位置之间画柱状线,宽度为6,0不为0则画空心柱.,画青色

   输出底二:如果乖离<-18,返回3,否则返回0,COLORFF35FF,线宽为1

   当满足条件乖离<-18时,在3和0位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFF35FF

   输出底三:如果乖离<-6,返回5,否则返回0,画红色,线宽为1

   当满足条件乖离<-6时,在5和3位置之间画柱状线,宽度为2,1不为0则画空心柱.,画红色

   输出底四:如果乖离<-4.5,返回0,否则返回0,COLOR00FFFF,线宽为1

   当满足条件乖离<-4.5时,在0和1位置之间画柱状线,宽度为3,1不为0则画空心柱.,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日指数移动平均,画白色

   VAR1赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均

   VAR2赋值:VAR1的8日指数移动平均

   VAR3赋值:3*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均

   输出趋势:VAR3的3日指数移动平均-10,COLORFF0000

   输出A1:如果趋势>,返回?,否则返回?

   76,趋势,80),画黄色

   当满足条件趋势上穿0时,在0位置画1号图标

   建仓赋值:0,COLORFFFF00

   VAR4赋值:(趋势-1日前的趋势)/1日前的趋势*100

   当满足条件趋势<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =4,0,20,5,0),COLORCC9900

   当满足条件趋势<的?日过滤时,在?位置书写文字

   =4,15),30,'建仓区'),画白色

   当满足条件趋势>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =90ANDVAR4,0,30,5,0),画深灰色

   VAR5赋值:趋势的8日简单移动平均

   输出A2:如果VAR2上穿VAR5ANDVAR2<,返回?,否则返回?

   15,10,0),画红色


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

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

网友评论

已有0人评论

清除 发表评论