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

    正文概述    2024-05-04 04:08:49  

        下面免费分享一下我A股看盘软件大智慧上的。这些公式是我受雷公lonecapital的启发,学习研究了很长时间才做出来的,花费了很多时间和心思在上面。分享出来是为了让大家更好的理解,所以请不要消费我的指标公式。

        需要说明的是,没有万能的指标,不要指望一个指标就让你稳定获利,重点是通过指标我们理解趋势的变化,掌握市场规律。对我的指标我也还有不满意的地方,以后可能会再改进,对我的指标有什么意见或者建议可以私信联系我。

        喜欢的朋友可以点赞、点击“在看”、转发分享、打赏,感谢支持。

    image.png

        1、主图指标——公式

       

        {添加20、50、100、200ema和sma双均线,竖线显示sma均线抵扣价位置,显示均线交叉所需收盘价}

        {MA均线}

        MA10:MA(CLOSE,10),colorgray,PRECIS2;

        MA20:MA(CLOSE,20),colorred,PRECIS2,linethick2;

        MA50:MA(CLOSE,50),coloryellow,PRECIS2,linethick2;

        MA100:MA(CLOSE,100),colorcyan,PRECIS2,linethick2;

        MA200:MA(CLOSE,200),colorgreen,PRECIS2,linethick2;

        {EMA均线}

        EMA20:EMA(CLOSE,20),dotline,colorred,PRECIS3;

        EMA50:EMA(CLOSE,50),dotline,coloryellow,PRECIS3;

        EMA100:EMA(CLOSE,100),dotline,colorcyan,PRECIS3;

        EMA200:EMA(CLOSE,200),dotline,colorgreen,PRECIS3;

        {均线交叉,ema均线交叉所需收盘价显示为*,ma均线交叉所需收盘价显示为+,这里需要设定参数XL1XL2XL3XL4,具体请看截图}

        TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));

        ATR:=MA(TR,20);

        MAL1:=ma(close,xl1);

        MAL2:=ma(close,xl2);

        MAL3:=ma(close,xl3);

        MAL4:=ma(close,xl4);

        EMAL1:=ema(close,xl1);

        EMAL2:=ema(close,xl2);

        EMAL3:=ema(close,xl3);

        EMAL4:=ema(close,xl4);

        XE25:=((XL2-1)*(XL1+1)*EMAL2-(XL2+1)*(XL1-1)*EMAL1)/(2*XL2-2*XL1);{我的参数默认为ema20交叉ema50所需价格}

        X25:=(XL1*XL2*(MAL2-MAL1)-REF(CLOSE,XL2-1)*XL1+REF(CLOSE,XL1-1)*XL2)/(XL2-XL1);{ma20交叉ma50所需价格}

        XE51:=((XL3-1)*(XL2+1)*EMAL3-(XL3+1)*(XL2-1)*EMAL2)/(2*XL3-2*XL2);{ema50交叉ema100所需价格}

        X51:=(XL2*XL3*(MAL3-MAL2)-REF(CLOSE,XL3-1)*XL2+REF(CLOSE,XL2-1)*XL3)/(XL3-XL2);{ma50交叉ma100所需价格}

        XE120:=((XL4-1)*(XL3+1)*EMAL4-(XL4+1)*(XL3-1)*EMAL3)/(2*XL4-2*XL3);{ema100交叉ema200所需价格}

        X120:=(XL3*XL4*(MAL4-MAL3)-REF(CLOSE,XL4-1)*XL3+REF(CLOSE,XL3)*XL4-1)/(XL4-XL3);{ma100交叉ma200所需价格}

        DRAWTEXT(X25 =CLOSE-3*ATRANDX25 =CLOSE+3*ATR,X25, + ,-1),COLORRED;

        DRAWTEXT(XE25 =CLOSE-3*ATRANDXE25 =CLOSE+3*ATR,XE25, * ,-1),COLORRED;

        DRAWTEXT(X51 =CLOSE-3*ATRANDX51 =CLOSE+3*ATR,X51, + ,-1),COLORGREEN;

        DRAWTEXT(XE51 =CLOSE-3*ATRANDXE51 =CLOSE+3*ATR,XE51, * ,-1),COLORGREEN;

        DRAWTEXT(X120 =CLOSE-3*ATRANDX120 =CLOSE+3*ATR,X120, + ,-1),COLORwhite;

        DRAWTEXT(XE120 =CLOSE-3*ATRANDXE120 =CLOSE+3*ATR,XE120, * ,-1),COLORwhite;

        {抵扣线,做复盘很方便,可以按ctrl+向右箭头往后推演,或者ctrl+左箭头看之前的均线抵扣位置}

        十天抵扣位置:=backset(dispstatus=2,11);

        二十天抵扣位置:=backset(dispstatus=2,21);

        五十天抵扣位置:=backset(dispstatus=2,51);

        一零抵扣位置:=backset(dispstatus=2,101);

        二零抵扣位置:=backset(dispstatus=2,201);

        vertline(十天抵扣位置=1andref(十天抵扣位置,1)=0,2),colorgray;

        vertline(二十天抵扣位置=1andref(二十天抵扣位置,1)=0,2),colorred;

        vertline(五十天抵扣位置=1andref(五十天抵扣位置,1)=0,2),coloryellow;

        vertline(一零抵扣位置=1andref(一零抵扣位置,1)=0,2),colorcyan;

        vertline(二零抵扣位置=1andref(二零抵扣位置,1)=0,2),colorgreen;

        {向下跳空}

        I1:=0;

        flag1:=0;

        whileI1 BARSLAST(DISPSTATUS=1)-BARSLAST(DISPSTATUS=2)

        DO

        IFREF(H,I1)HHV(H,I1+1)

        THENBEGINFLAG1:=1;

        S1:=I1;

        I1:=BARSLAST(DISPSTATUS=1);

        END

        ELSEI1:=I1+1;

        STICKLINE(FLAG1,REF(L,S1+1),HHV(H,S1+1),(s1+1)*20,0),ColorC0C0C0,ALIGN1,LAYER7;

        DRAWTEXT(flag1,REF(L,s1+1),NUMTOSTRN(ref(l,s1+1),2)+ - +NUMTOSTRN(hhV(h,S1+1),2)),ALIGN2,COLORgreen;

        {向上跳空缺口}

        I:=0;

        flag:=0;

        whileI BARSLAST(DISPSTATUS=1)-BARSLAST(DISPSTATUS=2)

        DO

        IFREF(L,I) REF(H,I+1)ANDREF(H,I+1) LLV(LOW,I+1)

        THENBEGINFLAG:=1;

        S:=I;

        I:=BARSLAST(DISPSTATUS=1);

        END

        ELSEI:=I+1;

        STICKLINE(FLAG,REF(h,S+1),LLV(LOW,S+1),20*(s+1),500),ColorC0C0C0,ALIGN1,LAYER7;

        DRAWTEXT(flag,LLV(LOW,S+1),NUMTOSTRN(REF(h,S+1),2)+ - +NUMTOSTRN(LLV(LOW,S+1),2)),ALIGN1,COLORred;

        {显示主图2B,需要设定参数MM}

        a1:=ref(L,1) =llv(l,mm)andc ref(llv(L,mm),1);

        aa2:=barslast(ref(a1,1)+1);

        b1:=barssince(a1);

        b2:=barslast(ref(a1,1))+1;

        b3:=ref(L,b2);

        b4:=ref(L,1) =ref(l,b2+1)andc ref(L,b2+1);

        bb:=a1andb4;

        drawtext(a1,low-0.1, A ),coloryellow,linethick2;

        drawtext(bb,low-0.1, 2B ),coloryellow,linethick2;


    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 大智慧公式指标 加入收藏