以下是通达信趋势启动指标公式源码和注释翻译结果

通达信趋势启动指标公式源码:

    MA05:MA(C,5)LINETHICK3,COLOR00CCFF;
    MA10:=MA(C,10);
    MA20:=MA(C,20);
    MA30:=MA(C,30);
    五日乖离率:=(C-MA05)/MA05*100;
    BB05:=ATAN((MA05/REF(MA05,1)-1)*100)*180/3.1416;
    速度5:=SMA(EMA((MA05-REF(MA05,1))/REF(MA05,1),3)*100,3,1);
    加速度5:=EMA((速度5-REF(速度5,1)),3),NODRAW;
    IF(BB05>30ANDMA05>REF(MA05,1),MA05,DRAWNULL),LINETHICK3,COLORRED;
    BB10:=ATAN((MA10/REF(MA10,1)-1)*100)*180/3.1416;
    IF(BB05<0ANDMA05<REF(MA05,1),MA05,DRAWNULL),LINETHICK3,COLORGREEN;
    三拾日乖离率:=(C-MA30)/MA30*100,NODRAW;
    VAR1:=(MA20-MA30)>REF((MA20-MA30),1)ANDMA20>REF(MA20,1)ANDMA30>REF(MA30,1);
    VAR2:=(MA30-MA20)<REF((MA30-MA20),1)ANDMA20<REF(MA20,1)ANDMA30<REF(MA30,1);
    BB30:=ATAN((MA30/REF(MA30,1)-1)*100)*180/3.1416;
    强势狙击:=FILTER(BB30>30ANDBB10>45ANDCROSS(BB05,60),10);
    加仓:=FILTER(COUNT(CROSS(BB05,30),5)>=1ANDMA05>REF(MA05,1)AND三拾日乖离率>REF(三拾日乖离率,1)ANDMA10>REF(MA10,1)
    AND加速度5>REF(加速度5,1)AND速度5>REF(速度5,1),10);
    清仓:=FILTER(COUNT(CROSS(30,BB05),5)>=1AND(C>MA30ORO>MA30)ANDMA05<REF(MA05,1)AND三拾日乖离率<REF(三拾日乖离率,1)ANDMA10<REF(MA10,1),10);
    DRAWTEXT(加仓,LOW*0.98,'←加仓'),COLORRED;
    JC:=CROSS(0,五日乖离率)AND三拾日乖离率<REF(三拾日乖离率,1)ANDMA10>REF(MA10,1);
    减仓:=FILTER(JC,10);
    MR:=COUNT(CROSS(五日乖离率,0),3)>=1AND三拾日乖离率>REF(三拾日乖离率,1)ANDMA05>REF(MA05,1)AND(C/REF(C,1)-1)*100>5ANDREF(C,1)<MA30;
    买入:=FILTER(MR,10);
    DRAWTEXT(减仓,HIGH*1.02,'←风险'),COLORCYAN;
    DRAWTEXT(买入,LOW*0.98,'←买入'),COLORYELLOW;
    DRAWTEXT(清仓,HIGH*1.02,'←清仓'),COLORGREEN;
    DRAWTEXT(强势狙击,LOW*0.98,'←强势狙击'),COLORYELLOW;
    VAR21:=MAX(ABS(HIGH-AMOUNT/VOL/100),ABS(AMOUNT/VOL/100-LOW));
    VAR3:=ABS((OPEN+CLOSE)/2-AMOUNT/VOL/100);
    MV:=(VAR21+VAR3)/AMOUNT*VOL*100*50;
    压力:MA(REF(HHV(C,30),1),2),COLOR9DFFFF,LINETHICK2;
    支撑:MA(REF(LLV(C,30),1),2),COLORABFF46,LINETHICK2;
    {箱体}
    TY309:=C;
    HD309:=FILTER(BACKSET(FILTER(REF(TY309,10)=HHV(TY309,2*10+1),10),10+1),10);
    LD309:=FILTER(BACKSET(FILTER(REF(TY309,10)=LLV(TY309,2*10+1),10),10+1),10);
    A309:=REF(C,BARSLAST(HD309));
    B309:=REF(C,BARSLAST(LD309));
    T1309:=BARSLAST(HD309)<BARSLAST(LD309)ANDNOT(HD309);
    T2309:=BARSLAST(HD309)>BARSLAST(LD309)ANDNOT(LD309);
    波浪顶:IF(T1309,A309,A309),COLORCYAN,POINTDOT,LINETHICK4;
    波浪底:IF(T2309,B309,B309),COLORMAGENTA,POINTDOT,LINETHICK4;
    GJ:=(C+H+L+O)/4;
    明日阻力:=L+(GJ-L)+(C-L);
    明日支撑:=L+(C-GJ);
    阻:REF(明日阻力,1),NODRAW;
    支:REF(明日支撑,1),NODRAW,COLORRED;
    STICKLINE(ISLASTBARANDC>=阻,阻,阻,10,1),COLOR0000FF;
    STICKLINE(ISLASTBARANDC<阻,阻,阻,10,1),COLOR00FF00;
    STICKLINE(ISLASTBARANDC>=支,支,支,10,1),COLORFF00FF;
    STICKLINE(ISLASTBARANDC<支,支,支,10,1),COLORFF8800;
    ac:=CLOSE;
    AH:=HIGH;
    AL:=LOW;
    ao:=OPEN;
    stICKLINE(AC<=AO,AH,AC,0,0),COLORFF8800;
    STICKLINE(AC<=AO,AO,AL,0,0),COLORFF8800;
    STICKLINE(AC<=AO,AC,AO,3,0),COLORFF8800;
    STICKLINE(AC<=AO,AC,AO,1,0),COLORFFBB11;
    STICKLINE(AC>=AO,AH,AC,0,0),COLOR0000FF;
    STICKLINE(AC>=AO,AO,AL,0,0),COLOR0000FF;
    STICKLINE(AC>AO,AC,AO,3,0),COLOR0000AA;
    STICKLINE(AC>AO,AC,AO,1,0),COLOR0033DD;
    快线:Ema((CLOSE+LOW)/2,8);
    均衡:EMA(EMA((CLOSE+LOW)/2,20),8);
    STICKLINE(快线>均衡,快线,均衡,0.1,0),LINETHICK1,COLOR0000FF;
    DRAWTEXT(crOSS(快线,均衡),HIGH*1.03,'加仓'),COLOR0000FF;
    STICKLINE(快线<均衡,快线,均衡,0.1,0),LINETHICK1,COLOR00FF00;
    DRAWTEXT(CROSS(均衡,快线),LOW*0.98,'减仑'),COLOR00FF00;
    强弱:EMA(EMA((LOW+CLOSE+HIGH)/3,25),25),LINETHICK2,COLOR008800;

通达信趋势启动指标公式源码注释翻译结果

    输出MA05:收盘价的5日简单移动平均线宽为3,COLOR00CCFF
    MA10赋值:收盘价的10日简单移动平均
    MA20赋值:收盘价的20日简单移动平均
    MA30赋值:收盘价的30日简单移动平均
    五日乖离率赋值:(收盘价-MA05)/MA05*100
    BB05赋值:(MA05/1日前的MA05-1)*100的反正切*180/3.1416
    速度5赋值:(MA05-1日前的MA05)/1日前的MA05的3日指数移动平均*100的3日[1日权重]移动平均
    加速度5赋值:(速度5-1日前的速度5)的3日指数移动平均,NODRAW
    如果BB05>,返回?,否则返回?
    30ANDMA05>
    1日前的MA05,MA05,无效数),线宽为3,画红色
    BB10赋值:(MA10/1日前的MA10-1)*100的反正切*180/3.1416
    如果BB05<,返回?,否则返回?
    0ANDMA05<
    1日前的MA05,MA05,无效数),线宽为3,画绿色
    三拾日乖离率赋值:(收盘价-MA30)/MA30*100,NODRAW
    VAR1赋值:(MA20-MA30)>
    1日前的(MA20-MA30)ANDMA20>
    1日前的MA20ANDMA30>
    1日前的MA30
    VAR2赋值:(MA30-MA20)<
    1日前的(MA30-MA20)ANDMA20<
    1日前的MA20ANDMA30<
    1日前的MA30
    BB30赋值:(MA30/1日前的MA30-1)*100的反正切*180/3.1416
    强势狙击赋值:BB30>的?日过滤
    30ANDBB10>
    45ANDCROSS(BB05,60),10)
    加仓赋值:统计5日中满足BB05上穿30的天数>的?日过滤
    =1ANDMA05>
    1日前的MA05AND三拾日乖离率>
    1日前的三拾日乖离率ANDMA10>
    1日前的MA10AND加速度5>
    1日前的加速度5AND速度5>
    1日前的速度5,10)
    清仓赋值:统计5日中满足30上穿BB05的天数>的?日过滤
    =1AND(收盘价>
    MA30ORO>
    MA30)ANDMA05<
    1日前的MA05AND三拾日乖离率<
    1日前的三拾日乖离率ANDMA10<
    1日前的MA10,10)
    当满足条件加仓时,在最低价*0.98位置书写文字,画红色
    JC赋值:0上穿五日乖离率AND三拾日乖离率<
    1日前的三拾日乖离率ANDMA10>
    1日前的MA10
    减仓赋值:JC的10日过滤
    MR赋值:统计3日中满足五日乖离率上穿0的天数>
    =1AND三拾日乖离率>
    1日前的三拾日乖离率ANDMA05>
    1日前的MA05AND(收盘价/1日前的收盘价-1)*100>
    5ANDREF(收盘价,1)<
    MA30
    买入赋值:MR的10日过滤
    当满足条件减仓时,在最高价*1.02位置书写文字,画青色
    当满足条件买入时,在最低价*0.98位置书写文字,画黄色
    当满足条件清仓时,在最高价*1.02位置书写文字,画绿色
    当满足条件强势狙击时,在最低价*0.98位置书写文字,画黄色
    VAR21赋值:最高价-成交额(元)/成交量(手)/100的绝对值和成交额(元)/成交量(手)/100-最低价的绝对值的较大值
    VAR3赋值:(开盘价+收盘价)/2-成交额(元)/成交量(手)/100的绝对值
    MV赋值:(VAR21+VAR3)/成交额(元)*成交量(手)*100*50
    输出压力:1日前的30日内收盘价的最高值的2日简单移动平均,COLOR9DFFFF,线宽为2
    输出支撑:1日前的30日内收盘价的最低值的2日简单移动平均,COLORABFF46,线宽为2
    TY309赋值:收盘价
    HD309赋值:若10日前的TY309=2*10+1日内TY309的最高值的10日过滤则将最近10+1周期置为1的10日过滤
    LD309赋值:若10日前的TY309=2*10+1日内TY309的最低值的10日过滤则将最近10+1周期置为1的10日过滤
    A309赋值:上次HD309距今天数日前的收盘价
    B309赋值:上次LD309距今天数日前的收盘价
    T1309赋值:上次HD309距今天数<
    上次LD309距今天数ANDNOT(HD309)
    T2309赋值:上次HD309距今天数>
    上次LD309距今天数ANDNOT(LD309)
    输出波浪顶:如果T1309,返回A309,否则返回A309,画青色,POINTDOT,线宽为4
    输出波浪底:如果T2309,返回B309,否则返回B309,画洋红色,POINTDOT,线宽为4
    GJ赋值:(收盘价+最高价+最低价+开盘价)/4
    明日阻力赋值:最低价+(GJ-最低价)+(收盘价-最低价)
    明日支撑赋值:最低价+(收盘价-GJ)
    输出阻:1日前的明日阻力,NODRAW
    输出支:1日前的明日支撑,NODRAW,画红色
    当满足条件ISLASTBARANDC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =阻,阻,阻,10,1),COLOR0000FF
    当满足条件ISLASTBARANDC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    阻,阻,阻,10,1),COLOR00FF00
    当满足条件ISLASTBARANDC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =支,支,支,10,1),COLORFF00FF
    当满足条件ISLASTBARANDC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    支,支,支,10,1),COLORFF8800
    AC赋值:收盘价
    AH赋值:最高价
    AL赋值:最低价
    AO赋值:开盘价
    当满足条件AC<=AO时,在AH和AC位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF8800
    当满足条件AC<=AO时,在AO和AL位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF8800
    当满足条件AC<=AO时,在AC和AO位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF8800
    当满足条件AC<=AO时,在AC和AO位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFFBB11
    当满足条件AC>=AO时,在AH和AC位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0000FF
    当满足条件AC>=AO时,在AO和AL位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0000FF
    当满足条件AC>AO时,在AC和AO位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000AA
    当满足条件AC>AO时,在AC和AO位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0033DD
    输出快线:(收盘价+最低价)/2的8日指数移动平均
    输出均衡:(收盘价+最低价)/2的20日指数移动平均的8日指数移动平均
    当满足条件快线>均衡时,在快线和均衡位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,线宽为1,COLOR0000FF
    当满足条件快线上穿均衡时,在最高价*1.03位置书写文字,COLOR0000FF
    当满足条件快线<均衡时,在快线和均衡位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,线宽为1,COLOR00FF00
    当满足条件均衡上穿快线时,在最低价*0.98位置书写文字,COLOR00FF00
    输出强弱:(最低价+收盘价+最高价)/3的25日指数移动平均的25日指数移动平均,线宽为2,COLOR008800

通达信趋势启动指标公式截图

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。