神奇指标网

通达信自动定位波浪主图指标公式

浏览 350次浏览
标签: 主图
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  



     相关简介:  通达信自动定位波浪主图指标公式                                


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图/主图





未来函数检测结果:

         暂未发现存在未来函数





通达信自动定位波浪主图指标公式源码:


    A1:=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);黑马线:=EMA(A1,5);A4:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;趋势线:=(MA(3*SMA(A4,6,1)-2*SMA(SMA(A4,5,1),5,1),2));大黑马:CROSS(趋势线,0)AND黑马线<40;
    均衡:=IF(YEAR<=2017,IF(YEAR<2017,EMA(EMA(CLOSE,5),5),IF(YEAR=2017ANDMONTH<10,EMA(EMA(CLOSE,5),5),1000)),1000);
    均衡:=IF(YEAR<=2017,IF(YEAR<2017,ema(ema(CLOSE,5),5),IF(YEAR=2017ANDMONTH<10,EMA(EMA(CLOSE,5),5),1000)),1000);中轨:=HHV(MA(HIGH,13),13);趋势:=LLV(MA(HIGH,13),1);VARA:=(CLOSE-REF(OPEN,29))/REF(OPEN,29)*100;VARB:=EMA(0.667*REF(VARA,1)+0.333*VARA,5);VARC:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(Abs(CLOSE-REF(CLOSE,1)),6,1)*100;VAR1:=(HIGH+LOW+OPEN+2*CLOSE)/5;VAR2:=REF(VAR1,1);VAR3:=SMA(MAX(VAR1-VAR2,0),10,1)/SMA(ABS(VAR1-VAR2),10,1)*100;VAR4:=(IF(COUNT(VAR3<20,5)>=1ANDCOUNT(VAR1=LLV(VAR1,10),10)>=1ANDCLOSE>=OPEN*1.038ANDvol>MA(VOL,5)*1.2,1,0));VAR5:=(均衡>REF(均衡,1)AND中轨<REF(中轨,1)ANDCLOSE>REF(CLOSE,1));趋势向上:=IF(MA(CLOSE,1)>MA(CLOSE,2)ANDMA(CLOSE,2)>MA(CLOSE,3),1,0);出击A:=IF(VAR5AND趋势向上,100,0);均衡A:=BArslAST(出击A>0);A:=REF(均衡A,1)>5AND出击A>0;CALF:=EMA((C/REF(C,10)-1)*100,5);CALF1:=EMA((C/REF(C,10)-1)*100,30);CALF2:=EMA((C/REF(C,10)-1)*100,120);CALF3:=crOSS(CALF,CALF1);B1F:=IF(YEAR>2005ANDCALF3>0,1,0);D1F:=IF(REF(CLOSE,1)<REF(OPEN,1),1,0);C1F:=IF((CLOSE-REF(CLOSE,1))/CLOSE*100>3.6,1,0);AFF:=IF(B1FANDC1FANDD1F,1,0);FLY1:=FORCAST(CLOSE,8);FLY2:=HHV(FLY1,18);FLY3:=EMA(COST(5),17);FLY4:=(CLOSE+OPEN)*0.75/2;FLY5:=CROSS(FLY3,FLY4);CBPZ:=IF(AORAFFORFLY5,1,0);CBPYY:=BARSLAST(CBPZ>0);ZJMR1:=REF(CBPYY,1)>5ANDCBPZ>0;ZJMR2:=IF(CROSS(zig(3,7),REF(ZIG(3,7),1)),1,0);HHH:=30;CCVAR2:=REF(LOW,1);CCVAR3:=SMA(ABS(LOW-CCVAR2),3,1)/SMA(MAX(LOW-CCVAR2,0),3,1)*100;CCVAR4:=EMA(IF(CLOSE*1.2,CCVAR3*10,CCVAR3/10),3);CCVAR5:=LLV(LOW,HHH);CCVAR6:=HHV(CCVAR4,HHH);CCVAR7:=IF(LLV(LOW,58),1,0);CCVAR8:=EMA(IF(LOW<=CCVAR5,(CCVAR4+CCVAR6*2)/2,0),3)/618*CCVAR7;DY11:=(2*CLOSE+HIGH+LOW)/4;DY12:=LLV(LOW,34);DY13:=HHV(HIGH,13);A11:=MA((DY11-DY12)/(DY13-DY12)*100,13);B11:=EMA((0.668*REF(A11,1)+0.333*A11),2);DY1:=(2*CLOSE+HIGH+LOW)/4;DY2:=LLV(LOW,34);DY3:=HHV(HIGH,13);DYA:=EMA((DY1-DY2)/(DY3-DY2)*100,30);DYB:=EMA(DYA,7);A1:=EMA((DY1-DY2)/(DY3-DY2)*100,9);B1:=EMA((0.667*REF(A1,2)+0.333*A1),2);买入:=IF(CROSS(A1,B1)ANDA1<25,35,0);关注A:=IF(YEAR<=2017,IF(YEAR<2017,IF(CROSS(A11,B11)ANDA11<25,40,20),IF(YEAR=2017ANDMONTH<10,IF(CROSS(A11,B11)ANDA11<25,40,20),1000)),1000);CCVAR99:=IF(REF(CCVAR8,1)>1ANDCCVAR8<1,1,0);CCCVAR99:=IF(REF(CCVAR8,1)>1ANDCCVAR8<1,1,0);AF:=EMA((CLOSE+HIGH+LOW)/3,10);BF:=IF(YEAR<=2017,IF(YEAR<2017,REF(AF,1),IF(YEAR=2017ANDMONTH<10,REF(AF,1),0)),0);STICKLINE(AF>BF,AF,BF,6,0),COLORBLUE;STICKLINE(AF<BF,AF,BF,6,0),COLORCYAN;
    中轨:=HHV(MA(HIGH,13),13);
    趋势:=LLV(MA(HIGH,13),1);
    VARA:=(CLOSE-REF(OPEN,29))/REF(OPEN,29)*100;
    VARB:=EMA(0.667*REF(VARA,1)+0.333*VARA,5);
    VARC:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;
    VAR1:=(HIGH+LOW+OPEN+2*CLOSE)/5;
    VAR2:=REF(VAR1,1);
    VAR3:=SMA(MAX(VAR1-VAR2,0),10,1)/SMA(ABS(VAR1-VAR2),10,1)*100;
    VAR4:=(IF(COUNT(VAR3<20,5)>=1ANDCOUNT(VAR1=LLV(VAR1,10),10)>=1ANDCLOSE>=OPEN*1.038ANDVOL>MA(VOL,5)*1.2,1,0));
    VAR5:=(均衡>REF(均衡,1)AND中轨<REF(中轨,1)ANDCLOSE>REF(CLOSE,1));
    趋势向上:=IF(MA(CLOSE,1)>MA(CLOSE,2)ANDMA(CLOSE,2)>MA(CLOSE,3),1,0);
    出击A:=IF(VAR5AND趋势向上,100,0);
    均衡A:=BARSLAST(出击A>0);
    A:=REF(均衡A,1)>5AND出击A>0;
    CALF:=EMA((C/REF(C,10)-1)*100,5);
    CALF1:=EMA((C/REF(C,10)-1)*100,30);
    CALF2:=EMA((C/REF(C,10)-1)*100,120);
    CALF3:=CROSS(CALF,CALF1);
    B1F:=IF(YEAR>2005ANDCALF3>0,1,0);
    D1F:=IF(REF(CLOSE,1)<REF(OPEN,1),1,0);
    C1F:=IF((CLOSE-REF(CLOSE,1))/CLOSE*100>3.6,1,0);
    AFF:=IF(B1FANDC1FANDD1F,1,0);
    FLY1:=FORCAST(CLOSE,8);
    FLY2:=HHV(FLY1,18);
    FLY3:=EMA(COST(5),17);
    FLY4:=(CLOSE+OPEN)*0.75/2;
    FLY5:=CROSS(FLY3,FLY4);
    CBPZ:=IF(AORAFFORFLY5,1,0);
    CBPYY:=BARSLAST(CBPZ>0);
    ZJMR1:=REF(CBPYY,1)>5ANDCBPZ>0;
    ZJMR2:=IF(CROSS(ZIG(3,7),REF(ZIG(3,7),1)),1,0);
    HHH:=30;
    CCVAR2:=REF(LOW,1);
    CCVAR3:=SMA(ABS(LOW-CCVAR2),3,1)/SMA(MAX(LOW-CCVAR2,0),3,1)*100;
    CCVAR4:=EMA(IF(CLOSE*1.2,CCVAR3*10,CCVAR3/10),3);
    CCVAR5:=LLV(LOW,HHH);
    CCVAR6:=HHV(CCVAR4,HHH);
    CCVAR7:=IF(LLV(LOW,58),1,0);
    CCVAR8:=EMA(IF(LOW<=CCVAR5,(CCVAR4+CCVAR6*2)/2,0),3)/618*CCVAR7;
    DY11:=(2*CLOSE+HIGH+LOW)/4;
    DY12:=LLV(LOW,34);
    DY13:=HHV(HIGH,13);
    A11:=MA((DY11-DY12)/(DY13-DY12)*100,13);
    B11:=EMA((0.668*REF(A11,1)+0.333*A11),2);
    DY1:=(2*CLOSE+HIGH+LOW)/4;
    DY2:=LLV(LOW,34);
    DY3:=HHV(HIGH,13);
    DYA:=EMA((DY1-DY2)/(DY3-DY2)*100,30);
    DYB:=EMA(DYA,7);
    A1:=EMA((DY1-DY2)/(DY3-DY2)*100,9);
    B1:=EMA((0.667*REF(A1,2)+0.333*A1),2);
    买入:=IF(CROSS(A1,B1)ANDA1<25,35,0);
    关注A:=IF(YEAR<=2017,IF(YEAR<2017,IF(CROSS(A11,B11)ANDA11<25,40,20),IF(YEAR=2017ANDMONTH<10,IF(CROSS(A11,B11)ANDA11<25,40,20),1000)),1000);
    CCVAR99:=IF(REF(CCVAR8,1)>1ANDCCVAR8<1,1,0);
    CCCVAR99:=IF(REF(CCVAR8,1)>1ANDCCVAR8<1,1,0);
    AF:=EMA((CLOSE+HIGH+LOW)/3,10);BF:=IF(YEAR<=2017,IF(YEAR<2017,REF(AF,1),IF(YEAR=2017ANDMONTH<10,REF(AF,1),0)),0);
    STICKLINE(AF>BF,AF,BF,6,0),COLORYELLOW;





通达信自动定位波浪主图指标公式源码注释翻译结果


    A1赋值:3*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均
    黑马线赋值:A1的5日指数移动平均
    A4赋值:((收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值))*100
    趋势线赋值:(3*A4的6日[1日权重]移动平均-2*A4的5日[1日权重]移动平均的5日[1日权重]移动平均的2日简单移动平均)
    输出大黑马:趋势线上穿0AND黑马线<
    40
    均衡赋值:如果年份<,返回?,否则返回?
    =2017,如果年份<,返回?,否则返回?
    2017,收盘价的5日指数移动平均的5日指数移动平均,如果年份=2017ANDMONTH<,返回?,否则返回?
    10,收盘价的5日指数移动平均的5日指数移动平均,1000)),1000)
    均衡赋值:如果年份<,返回?,否则返回?
    =2017,如果年份<,返回?,否则返回?
    2017,收盘价的5日指数移动平均的5日指数移动平均,如果年份=2017ANDMONTH<,返回?,否则返回?
    10,收盘价的5日指数移动平均的5日指数移动平均,1000)),1000)
    中轨赋值:13日内最高价的13日简单移动平均的最高值
    趋势赋值:1日内最高价的13日简单移动平均的最低值
    VARA赋值:(收盘价-29日前的开盘价)/29日前的开盘价*100
    VARB赋值:0.667*1日前的VARA+0.333*VARA的5日指数移动平均
    VARC赋值:收盘价-1日前的收盘价和0的较大值的6日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的6日[1日权重]移动平均*100
    VAR1赋值:(最高价+最低价+开盘价+2*收盘价)/5
    VAR2赋值:1日前的VAR1
    VAR3赋值:VAR1-VAR2和0的较大值的10日[1日权重]移动平均/VAR1-VAR2的绝对值的10日[1日权重]移动平均*100
    VAR4赋值:(如果统计?日中满足VAR3<的天数,返回?,否则返回?
    20,5)>
    =1ANDCOUNT(VAR1=10日内VAR1的最低值,10)>
    =1ANDCLOSE>
    =开盘价*1.038ANDVOL>
    成交量(手)的5日简单移动平均*1.2,1,0))
    VAR5赋值:(均衡>
    1日前的均衡AND中轨<
    1日前的中轨ANDCLOSE>
    1日前的收盘价)
    趋势向上赋值:如果收盘价的1日简单移动平均>,返回?,否则返回?
    收盘价的2日简单移动平均ANDMA(收盘价,2)>
    收盘价的3日简单移动平均,1,0)
    出击A赋值:如果VAR5AND趋势向上,返回100,否则返回0
    均衡A赋值:上次出击A>距今天数
    0)
    A赋值:1日前的均衡A>
    5AND出击A>
    0
    CALF赋值:(收盘价/10日前的收盘价-1)*100的5日指数移动平均
    CALF1赋值:(收盘价/10日前的收盘价-1)*100的30日指数移动平均
    CALF2赋值:(收盘价/10日前的收盘价-1)*100的120日指数移动平均
    CALF3赋值:CALF上穿CALF1
    B1F赋值:如果年份>,返回?,否则返回?
    2005ANDCALF3>
    0,1,0)
    D1F赋值:如果1日前的收盘价<,返回?,否则返回?
    1日前的开盘价,1,0)
    C1F赋值:如果(收盘价-1日前的收盘价)/收盘价*100>,返回?,否则返回?
    3.6,1,0)
    AFF赋值:如果B1FANDC1FANDD1F,返回1,否则返回0
    FLY1赋值:收盘价的8日线性回归预测值
    FLY2赋值:18日内FLY1的最高值
    FLY3赋值:获利盘为5%的成本分布的17日指数移动平均
    FLY4赋值:(收盘价+开盘价)*0.75/2
    FLY5赋值:FLY3上穿FLY4
    CBPZ赋值:如果AORAFFORFLY5,返回1,否则返回0
    CBPYY赋值:上次CBPZ>距今天数
    0)
    ZJMR1赋值:1日前的CBPYY>
    5ANDCBPZ>
    0
    ZJMR2赋值:如果收盘价7%的之字转向上穿1日前的收盘价7%的之字转向,返回1,否则返回0
    HHH赋值:30
    CCVAR2赋值:1日前的最低价
    CCVAR3赋值:最低价-CCVAR2的绝对值的3日[1日权重]移动平均/最低价-CCVAR2和0的较大值的3日[1日权重]移动平均*100
    CCVAR4赋值:如果收盘价*1.2,返回CCVAR3*10,否则返回CCVAR3/10的3日指数移动平均
    CCVAR5赋值:HHH日内最低价的最低值
    CCVAR6赋值:HHH日内CCVAR4的最高值
    CCVAR7赋值:如果58日内最低价的最低值,返回1,否则返回0
    CCVAR8赋值:如果最低价<,返回?,否则返回?的?日指数移动平均
    =CCVAR5,(CCVAR4+CCVAR6*2)/2,0),3)/618*CCVAR7
    DY11赋值:(2*收盘价+最高价+最低价)/4
    DY12赋值:34日内最低价的最低值
    DY13赋值:13日内最高价的最高值
    A11赋值:(DY11-DY12)/(DY13-DY12)*100的13日简单移动平均
    B11赋值:(0.668*1日前的A11+0.333*A11)的2日指数移动平均
    DY1赋值:(2*收盘价+最高价+最低价)/4
    DY2赋值:34日内最低价的最低值
    DY3赋值:13日内最高价的最高值
    DYA赋值:(DY1-DY2)/(DY3-DY2)*100的30日指数移动平均
    DYB赋值:DYA的7日指数移动平均
    A1赋值:(DY1-DY2)/(DY3-DY2)*100的9日指数移动平均
    B1赋值:(0.667*2日前的A1+0.333*A1)的2日指数移动平均
    买入赋值:如果A1上穿B1ANDA1<,返回?,否则返回?
    25,35,0)
    关注A赋值:如果年份<,返回?,否则返回?
    =2017,如果年份<,返回?,否则返回?
    2017,如果A11上穿B11ANDA11<,返回?,否则返回?
    25,40,20),如果年份=2017ANDMONTH<,返回?,否则返回?
    10,如果A11上穿B11ANDA11<,返回?,否则返回?
    25,40,20),1000)),1000)
    CCVAR99赋值:如果1日前的CCVAR8>,返回?,否则返回?
    1ANDCCVAR8<
    1,1,0)
    CCCVAR99赋值:如果1日前的CCVAR8>,返回?,否则返回?
    1ANDCCVAR8<
    1,1,0)
    AF赋值:(收盘价+最高价+最低价)/3的10日指数移动平均
    BF赋值:如果年份<,返回?,否则返回?
    =2017,如果年份<,返回?,否则返回?
    2017,1日前的AF,如果年份=2017ANDMONTH<,返回?,否则返回?
    10,1日前的AF,0)),0)
    当满足条件AF>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    BF,AF,BF,6,0),画蓝色
    当满足条件AF<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    BF,AF,BF,6,0),画青色
    中轨赋值:13日内最高价的13日简单移动平均的最高值
    趋势赋值:1日内最高价的13日简单移动平均的最低值
    VARA赋值:(收盘价-29日前的开盘价)/29日前的开盘价*100
    VARB赋值:0.667*1日前的VARA+0.333*VARA的5日指数移动平均
    VARC赋值:收盘价-1日前的收盘价和0的较大值的6日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的6日[1日权重]移动平均*100
    VAR1赋值:(最高价+最低价+开盘价+2*收盘价)/5
    VAR2赋值:1日前的VAR1
    VAR3赋值:VAR1-VAR2和0的较大值的10日[1日权重]移动平均/VAR1-VAR2的绝对值的10日[1日权重]移动平均*100
    VAR4赋值:(如果统计?日中满足VAR3<的天数,返回?,否则返回?
    20,5)>
    =1ANDCOUNT(VAR1=10日内VAR1的最低值,10)>
    =1ANDCLOSE>
    =开盘价*1.038ANDVOL>
    成交量(手)的5日简单移动平均*1.2,1,0))
    VAR5赋值:(均衡>
    1日前的均衡AND中轨<
    1日前的中轨ANDCLOSE>
    1日前的收盘价)
    趋势向上赋值:如果收盘价的1日简单移动平均>,返回?,否则返回?
    收盘价的2日简单移动平均ANDMA(收盘价,2)>
    收盘价的3日简单移动平均,1,0)
    出击A赋值:如果VAR5AND趋势向上,返回100,否则返回0
    均衡A赋值:上次出击A>距今天数
    0)
    A赋值:1日前的均衡A>
    5AND出击A>
    0
    CALF赋值:(收盘价/10日前的收盘价-1)*100的5日指数移动平均
    CALF1赋值:(收盘价/10日前的收盘价-1)*100的30日指数移动平均
    CALF2赋值:(收盘价/10日前的收盘价-1)*100的120日指数移动平均
    CALF3赋值:CALF上穿CALF1
    B1F赋值:如果年份>,返回?,否则返回?
    2005ANDCALF3>
    0,1,0)
    D1F赋值:如果1日前的收盘价<,返回?,否则返回?
    1日前的开盘价,1,0)
    C1F赋值:如果(收盘价-1日前的收盘价)/收盘价*100>,返回?,否则返回?
    3.6,1,0)
    AFF赋值:如果B1FANDC1FANDD1F,返回1,否则返回0
    FLY1赋值:收盘价的8日线性回归预测值
    FLY2赋值:18日内FLY1的最高值
    FLY3赋值:获利盘为5%的成本分布的17日指数移动平均
    FLY4赋值:(收盘价+开盘价)*0.75/2
    FLY5赋值:FLY3上穿FLY4
    CBPZ赋值:如果AORAFFORFLY5,返回1,否则返回0
    CBPYY赋值:上次CBPZ>距今天数
    0)
    ZJMR1赋值:1日前的CBPYY>
    5ANDCBPZ>
    0
    ZJMR2赋值:如果收盘价7%的之字转向上穿1日前的收盘价7%的之字转向,返回1,否则返回0
    HHH赋值:30
    CCVAR2赋值:1日前的最低价
    CCVAR3赋值:最低价-CCVAR2的绝对值的3日[1日权重]移动平均/最低价-CCVAR2和0的较大值的3日[1日权重]移动平均*100
    CCVAR4赋值:如果收盘价*1.2,返回CCVAR3*10,否则返回CCVAR3/10的3日指数移动平均
    CCVAR5赋值:HHH日内最低价的最低值
    CCVAR6赋值:HHH日内CCVAR4的最高值
    CCVAR7赋值:如果58日内最低价的最低值,返回1,否则返回0
    CCVAR8赋值:如果最低价<,返回?,否则返回?的?日指数移动平均
    =CCVAR5,(CCVAR4+CCVAR6*2)/2,0),3)/618*CCVAR7
    DY11赋值:(2*收盘价+最高价+最低价)/4
    DY12赋值:34日内最低价的最低值
    DY13赋值:13日内最高价的最高值
    A11赋值:(DY11-DY12)/(DY13-DY12)*100的13日简单移动平均
    B11赋值:(0.668*1日前的A11+0.333*A11)的2日指数移动平均
    DY1赋值:(2*收盘价+最高价+最低价)/4
    DY2赋值:34日内最低价的最低值
    DY3赋值:13日内最高价的最高值
    DYA赋值:(DY1-DY2)/(DY3-DY2)*100的30日指数移动平均
    DYB赋值:DYA的7日指数移动平均
    A1赋值:(DY1-DY2)/(DY3-DY2)*100的9日指数移动平均
    B1赋值:(0.667*2日前的A1+0.333*A1)的2日指数移动平均
    买入赋值:如果A1上穿B1ANDA1<,返回?,否则返回?
    25,35,0)
    关注A赋值:如果年份<,返回?,否则返回?
    =2017,如果年份<,返回?,否则返回?
    2017,如果A11上穿B11ANDA11<,返回?,否则返回?
    25,40,20),如果年份=2017ANDMONTH<,返回?,否则返回?
    10,如果A11上穿B11ANDA11<,返回?,否则返回?
    25,40,20),1000)),1000)
    CCVAR99赋值:如果1日前的CCVAR8>,返回?,否则返回?
    1ANDCCVAR8<
    1,1,0)
    CCCVAR99赋值:如果1日前的CCVAR8>,返回?,否则返回?
    1ANDCCVAR8<
    1,1,0)
    AF赋值:(收盘价+最高价+最低价)/3的10日指数移动平均
    BF赋值:如果年份<,返回?,否则返回?
    =2017,如果年份<,返回?,否则返回?
    2017,1日前的AF,如果年份=2017ANDMONTH<,返回?,否则返回?
    10,1日前的AF,0)),0)
    当满足条件AF>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    BF,AF,BF,6,0),画黄色




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

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

网友评论

已有0人评论

清除 发表评论