相关简介:通达信真正的波段之王指标公式源码分享

     通达信指标公式源码概况:

  指标类别:通达信指标公式

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:副图

   基本操作阴阳相吸买入,相斥卖出。发生共振,扭转乾坤。

   买:阴阳线相斥,张口时,滑头线或主力线上穿阴线买入股票。

   卖:阴阳线相吸,缩口时,滑头线下破主力线,两日不上主力线,卖出股票。

   止损:强弱线下阴线卖出股票。

   共振点:三对线两日内同时交叉,发生变盘,暴跌或暴涨。

   黑马像:两日内滑头线从阴线下方,穿到阳线上方,该股极可能是黑马,日后跟踪择时介入。

   最佳买点:阴阳线张口,主力线由阴线下穿上阴线,滑头线回靠主力线后,再次抬头是最佳买点.

   心法:

   不要作死多头,不要作死空头,要做坚定的滑头。

通达信指标公式源码:

    {T02低进}
    var2:=REF(LOW,1);
    Var3:=SMA(ABS(LOW-Var2),13,1)/SMA(MAX(LOW-Var2,0),13,1)*100;
    Var4:=EMA(IF(CLOSE*1.2,Var3*13,Var3/13),13);
    Var5:=LLV(LOW,34);
    Var6:=HHV(Var4,34);
    Var7:=IF(LLV(LOW,55),1,0);
    Var8:=EMA(IF(LOW<=Var5,(Var4+Var6*2)/2,0),3)/618*Var7;
    Var9:=EMA(CLOSE,5);
    Var10:=(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*(-10);
    Var11:=EMA(IF(LOW<=Var5,(Var4+Var6*2)/2,0),3)/618*Var7*(-1);
    Var12:=EMA(CLOSE,5)*(-1);
    STICKLINE(Var8>REF(Var8,1),0,Var8,6,1),color10FFFF,linethick3;{黄柱}
    备钱:IF(Var8>REF(Var8,1),0,Var8),COLOR0FFFFF;
    STICKLINE(Var11>REF(Var11,1),0,Var11,6,1),colorFFF810;
    界:0,ColorFFFFFF,linethick1;
    XL1:=MA(LOW,2)*0.96;
    XL2:=MA(LOW,26)*0.85;
    XL3:=REF(XL1,1)<XL2ANDREF(XL1,1)<XL1ANDREF(XL1,1)<REF(XL1,2);
    STICKLINE(XL3,0,Var8*3,8,0),Colorred;
    启动:IF(XL3,0,Var8*3),COLORred;
    VA:=(2*C+H+L)/4;
    VB:=LLV(L,5);
    VC:=HHV(H,5);
    红线上穿买:EMA((VA-VB)/(VC-VB)*27,5),COLORred;
    红线下穿卖:EMA(红线上穿买,3),COLORFFFF00;
    散户:=EMA(((2*CLOSE+HIGH+LOW)/4-LLV(LOW,5))/(HHV(HIGH,4)-LLV(LOW,5))*100,4);
    庄家:=EMA(0.667*REF(散户,1)+0.333*散户,2);
    DRAWTEXT(CROSS(散户,庄家)AND散户<30,5,'低进'),COLOR00FF00;
    DRAWTEXT(CROSS(散户,庄家)AND散户<30,7,'●'),COLORFFFFFF;
    DRAWTEXT(CROSS(庄家,散户)AND散户>70,25,'高出'),COLOR00FF00;
    DRAWTEXT(CROSS(庄家,散户)AND散户>70,22,'●'),COLOR00FF00;
    低进1:IF(CROSS(散户,庄家)AND散户<30,28,0),LINETHICK2,COLORGREEN;
    极品底:IF((MA(C,5)-C)/C>0.04AND(MA(C,10)-MA(C,5))/MA(C,5)>0.04,23,0),LINETHICK2,COLORFF00FF;
    DRAWICON(极品底=23,23,1),LINETHICK2,COLORFFFFFF;
    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;
    X:=LLV(J,2)=LLV(J,8);
    DRAWTEXT(CROSS(J,REF(J+0.01,1))ANDXANDJ<19,3,'低进'),COLORFFFF00;
    DRAWTEXT(CROSS(J,REF(J+0.01,1))ANDXANDJ<19,40,'↑'),COLORred;
    低进2:IF(CROSS(J,REF(J+0.01,1))ANDXANDJ<19,38,0),LINETHICK2,COLORGREEN;
    QVAR1A:=((HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21)))*(100)-10;
    QVAR1B:=((CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21)))*(100);
    QVAR1C:=SMA(QVAR1B,13,8);
    QVAR1D:=SMA(QVAR1A,21,8);
    机会来临:=SMA(QVAR1C,13,8);
    AAS:=FILTER((COUNT((机会来临-QVAR1D<(-65)),3)=3),34);
    波段买点:IF(AAS,15,0),COLORFFFFFF,stick,linethick6;
    DRAWTEXT(波段买点,17,'波段买'),COLORFFFFFF;
    A1:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,3)+EMA((OPEN+HIGH+LOW+CLOSE)/4,6)+EMA((OPEN+HIGH+LOW+CLOSE)/4,9))/3;
    A2:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,5)+EMA((OPEN+HIGH+LOW+CLOSE)/4,10)+EMA((OPEN+HIGH+LOW+CLOSE)/4,20))/3;
    A3:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,7)+EMA((OPEN+HIGH+LOW+CLOSE)/4,14)+EMA((OPEN+HIGH+LOW+CLOSE)/4,28))/3;
    A4:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,9)+EMA((OPEN+HIGH+LOW+CLOSE)/4,18)+EMA((OPEN+HIGH+LOW+CLOSE)/4,36))/3;
    A5:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,11)+EMA((OPEN+HIGH+LOW+CLOSE)/4,22)+EMA((OPEN+HIGH+LOW+CLOSE)/4,44))/3;
    A6:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,13)+EMA((OPEN+HIGH+LOW+CLOSE)/4,26)+EMA((OPEN+HIGH+LOW+CLOSE)/4,52))/3;
    A7:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,21)+EMA((OPEN+HIGH+LOW+CLOSE)/4,34)+EMA((OPEN+HIGH+LOW+CLOSE)/4,68))/3;
    VAR1:=FORCAST(A1,6);
    VAR2:=FORCAST(A2,6);
    VAR3:=FORCAST(A3,6);
    VAR4:=FORCAST(A4,6);
    VAR5:=FORCAST(A5,6);
    VAR6:=FORCAST(A6,6);
    VAR7:=FORCAST(A7,6);
    IF(VAR1>REF(VAR1,1),VAR1,DRAWNULL),POINTDOT,COLORFF00FF;
    IF(VAR1<REF(VAR1,1),VAR1,DRAWNULL),POINTDOT,COLOR00FF00;
    IF(VAR2>REF(VAR2,1),VAR2,DRAWNULL),POINTDOT,COLORFF00FF;
    IF(VAR2<REF(VAR2,1),VAR2,DRAWNULL),POINTDOT,COLOR00FF00;
    IF(VAR3>REF(VAR3,1),VAR3,DRAWNULL),POINTDOT,COLORFF00FF;
    IF(VAR3<REF(VAR3,1),VAR3,DRAWNULL),POINTDOT,COLOR00FF00;
    IF(VAR4>REF(VAR4,1),VAR4,DRAWNULL),POINTDOT,COLORFF00FF;
    IF(VAR4<REF(VAR4,1),VAR4,DRAWNULL),POINTDOT,COLOR00FF00;
    IF(VAR5>REF(VAR5,1),VAR5,DRAWNULL),POINTDOT,COLORFF00FF;
    IF(VAR5<REF(VAR5,1),VAR5,DRAWNULL),POINTDOT,COLOR00FF00;
    IF(VAR6>REF(VAR6,1),VAR6,DRAWNULL),POINTDOT,COLORFF00FF;
    IF(VAR6<REF(VAR6,1),VAR6,DRAWNULL),POINTDOT,COLOR00FF00;
    IF(VAR7>REF(VAR7,1),VAR7,DRAWNULL),LINETHICK2,COLORFF00FF;
    IF(VAR7<REF(VAR7,1),VAR7,DRAWNULL),LINETHICK2,COLOR00FF00;
    TOWERC:=FORCAST(EMA((3*CLOSE+2*OPEN+HIGH+LOW)/7,3),6);
    DIRECTIONMAX:=MAX(REF(TOWERC,1),REF(TOWERC,1));
    DIRECTIONMIN:=MIN(REF(TOWERC,1),REF(TOWERC,1));
    STICKLINE(TOWERC>=REF(TOWERC,1),TOWERC,DIRECTIONMAX,4,0),COLOR0000FF;
    STICKLINE(TOWERC<REF(TOWERC,1),TOWERC,DIRECTIONMIN,4,0),COLOR00FF00;

[源码注释]通达信公式动态翻译结果

   VAR2赋值:1日前的最低价

   VAR3赋值:最低价-VAR2的绝对值的13日[1日权重]移动平均/最低价-VAR2和0的较大值的13日[1日权重]移动平均*100

   VAR4赋值:如果收盘价*1.2,返回VAR3*13,否则返回VAR3/13的13日指数移动平均

   VAR5赋值:34日内最低价的最低值

   VAR6赋值:34日内VAR4的最高值

   VAR7赋值:如果55日内最低价的最低值,返回1,否则返回0

   VAR8赋值:如果最低价<=VAR5,返回(VAR4+VAR6*2)/2,否则返回0的3日指数移动平均/618*VAR7

   VAR9赋值:收盘价的5日指数移动平均

   VAR10赋值:(收盘价-收盘价的34日简单移动平均)/收盘价的34日简单移动平均*(-10)

   VAR11赋值:如果最低价<=VAR5,返回(VAR4+VAR6*2)/2,否则返回0的3日指数移动平均/618*VAR7*(-1)

   VAR12赋值:收盘价的5日指数移动平均*(-1)

   当满足条件VAR8>1日前的VAR8时,在0和VAR8位置之间画柱状线,宽度为6,1不为0则画空心柱.,COLOR10FFFF,线宽为3

   输出备钱:如果VAR8>1日前的VAR8,返回0,否则返回VAR8,COLOR0FFFFF

   当满足条件VAR11>1日前的VAR11时,在0和VAR11位置之间画柱状线,宽度为6,1不为0则画空心柱.,COLORFFF810

   输出界:0,COLORFFFFFF,线宽为1

   XL1赋值:最低价的2日简单移动平均*0.96

   XL2赋值:最低价的26日简单移动平均*0.85

   XL3赋值:1日前的XL1<XL2ANDREF(XL1,1)<XL1ANDREF(XL1,1)<2日前的XL1

   当满足条件XL3时,在0和VAR8*3位置之间画柱状线,宽度为8,0不为0则画空心柱.,画红色

   输出启动:如果XL3,返回0,否则返回VAR8*3,画红色

   VA赋值:(2*收盘价+最高价+最低价)/4

   VB赋值:5日内最低价的最低值

   VC赋值:5日内最高价的最高值

   输出红线上穿买:(VA-VB)/(VC-VB)*27的5日指数移动平均,画红色

   输出红线下穿卖:红线上穿买的3日指数移动平均,COLORFFFF00

   散户赋值:((2*收盘价+最高价+最低价)/4-5日内最低价的最低值)/(4日内最高价的最高值-5日内最低价的最低值)*100的4日指数移动平均

   庄家赋值:0.667*1日前的散户+0.333*散户的2日指数移动平均

   当满足条件散户上穿庄家AND散户<30时,在5位置书写文字,COLOR00FF00

   当满足条件散户上穿庄家AND散户<30时,在7位置书写文字,COLORFFFFFF

   当满足条件庄家上穿散户AND散户>70时,在25位置书写文字,COLOR00FF00

   当满足条件庄家上穿散户AND散户>70时,在22位置书写文字,COLOR00FF00

   输出低进1:如果散户上穿庄家AND散户<30,返回28,否则返回0,线宽为2,画绿色

   输出极品底:如果(收盘价的5日简单移动平均-收盘价)/收盘价>0.04AND(收盘价的10日简单移动平均-收盘价的5日简单移动平均)/收盘价的5日简单移动平均>0.04,返回23,否则返回0,线宽为2,COLORFF00FF

   当满足条件极品底=23时,在23位置画1号图标,线宽为2,COLORFFFFFF

   RSV赋值:(((收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值))*100)

   K赋值:RSV的3日[1日权重]移动平均

   D赋值:K的3日[1日权重]移动平均

   J赋值:3*K-2*D

   X赋值:2日内J的最低值=8日内J的最低值

   当满足条件J上穿1日前的J+0.01ANDXANDJ<19时,在3位置书写文字,COLORFFFF00

   当满足条件J上穿1日前的J+0.01ANDXANDJ<19时,在40位置书写文字,画红色

   输出低进2:如果J上穿1日前的J+0.01ANDXANDJ<19,返回38,否则返回0,线宽为2,画绿色

   QVAR1A赋值:((21日内最高价的最高值-收盘价)/(21日内最高价的最高值-21日内最低价的最低值))*(100)-10

   QVAR1B赋值:((收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值))*(100)

   QVAR1C赋值:QVAR1B的13日[8日权重]移动平均

   QVAR1D赋值:QVAR1A的21日[8日权重]移动平均

   机会来临赋值:QVAR1C的13日[8日权重]移动平均

   AAS赋值:(统计3日中满足(机会来临-QVAR1D<(-65))的天数=3)的34日过滤

   输出波段买点:如果AAS,返回15,否则返回0,COLORFFFFFF,STICK,线宽为6

   当满足条件波段买点时,在17位置书写文字,COLORFFFFFF

   A1赋值:((开盘价+最高价+最低价+收盘价)/4的3日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的6日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的9日指数移动平均)/3

   A2赋值:((开盘价+最高价+最低价+收盘价)/4的5日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的10日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的20日指数移动平均)/3

   A3赋值:((开盘价+最高价+最低价+收盘价)/4的7日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的14日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的28日指数移动平均)/3

   A4赋值:((开盘价+最高价+最低价+收盘价)/4的9日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的18日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的36日指数移动平均)/3

   A5赋值:((开盘价+最高价+最低价+收盘价)/4的11日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的22日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的44日指数移动平均)/3

   A6赋值:((开盘价+最高价+最低价+收盘价)/4的13日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的26日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的52日指数移动平均)/3

   A7赋值:((开盘价+最高价+最低价+收盘价)/4的21日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的34日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的68日指数移动平均)/3

   VAR1赋值:A1的6日线性回归预测值

   VAR2赋值:A2的6日线性回归预测值

   VAR3赋值:A3的6日线性回归预测值

   VAR4赋值:A4的6日线性回归预测值

   VAR5赋值:A5的6日线性回归预测值

   VAR6赋值:A6的6日线性回归预测值

   VAR7赋值:A7的6日线性回归预测值

   如果VAR1>,返回?,否则返回?

   1日前的VAR1,VAR1,无效数),POINTDOT,COLORFF00FF

   如果VAR1<,返回?,否则返回?

   1日前的VAR1,VAR1,无效数),POINTDOT,COLOR00FF00

   如果VAR2>,返回?,否则返回?

   1日前的VAR2,VAR2,无效数),POINTDOT,COLORFF00FF

   如果VAR2<,返回?,否则返回?

   1日前的VAR2,VAR2,无效数),POINTDOT,COLOR00FF00

   如果VAR3>,返回?,否则返回?

   1日前的VAR3,VAR3,无效数),POINTDOT,COLORFF00FF

   如果VAR3<,返回?,否则返回?

   1日前的VAR3,VAR3,无效数),POINTDOT,COLOR00FF00

   如果VAR4>,返回?,否则返回?

   1日前的VAR4,VAR4,无效数),POINTDOT,COLORFF00FF

   如果VAR4<,返回?,否则返回?

   1日前的VAR4,VAR4,无效数),POINTDOT,COLOR00FF00

   如果VAR5>,返回?,否则返回?

   1日前的VAR5,VAR5,无效数),POINTDOT,COLORFF00FF

   如果VAR5<,返回?,否则返回?

   1日前的VAR5,VAR5,无效数),POINTDOT,COLOR00FF00

   如果VAR6>,返回?,否则返回?

   1日前的VAR6,VAR6,无效数),POINTDOT,COLORFF00FF

   如果VAR6<,返回?,否则返回?

   1日前的VAR6,VAR6,无效数),POINTDOT,COLOR00FF00

   如果VAR7>,返回?,否则返回?

   1日前的VAR7,VAR7,无效数),线宽为2,COLORFF00FF

   如果VAR7<,返回?,否则返回?

   1日前的VAR7,VAR7,无效数),线宽为2,COLOR00FF00

   TOWERC赋值:(3*收盘价+2*开盘价+最高价+最低价)/7的3日指数移动平均的6日线性回归预测值

   DIRECTIONMAX赋值:1日前的TOWERC和1日前的TOWERC的较大值

   DIRECTIONMIN赋值:1日前的TOWERC和1日前的TOWERC的较小值

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

   =1日前的TOWERC,TOWERC,DIRECTIONMAX,4,0),COLOR0000FF

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

   1日前的TOWERC,TOWERC,DIRECTIONMIN,4,0),COLOR00FF00

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