相关简介:   通达信炒股指标源码超级资金                              

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

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

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:副图

资金抄底指标通过采用大数据分析方法,研究股价每日转向的关键价位、震荡幅度和资金进出状况来挖掘股价波动中的涨跌规律,度量个股是否处于超跌状态,以提供趋势反转的信号。
风险区:绿色点状连线上方表现短期风险区
机会区:红色点状连线上方表现短期机会区
黄色实线表示风险系数,值越大,短期风险越大;值越小,短期风险越小
指标说明
该指标适合于处于长期上行趋势中出现的回调或震荡走势;不适合趋势向下和振幅较小的窄幅波动;
1、当黄色实线下穿进入红色点状线区域时,表示股价已经超跌,短期或迎来向上反弹行情。若出现红色箭头,则表示该区域为短期底部的概率极大。
2、当黄色实线上穿进入绿色点状线区域时,表示股价已经超涨,短期或迎来回调行情,宜提高警惕。

通达信指标公式源码:

    RSV:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
    K:SMA(RSV,7,1);
    D:SMA(K,3,1);
    J:3*K-2*D;
    VARK:K,COLORWHITE;
    上升K:IF(VARK>REF(VARK,1),VARK,DRAWNULL),COLORRED;
    走平K:IF(VARK=REF(VARK,1),VARK,DRAWNULL),COLORFFFFCC;
    下降K:IF(VARK<REF(VARK,1),VARK,DRAWNULL),COLORGREEN;
    VARD:D,COLORWHITE;
    上升D:IF(VARD>REF(VARD,1),VARD,DRAWNULL),COLORRED;
    走平D:IF(VARD=REF(VARD,1),VARD,DRAWNULL),COLORFFFFCC;
    下降D:IF(VARD<REF(VARD,1),VARD,DRAWNULL),COLORGREEN;
    VARJ:J,COLORWHITE;
    上升J:IF(VARJ>REF(VARJ,1),VARJ,DRAWNULL),COLORRED;
    走平J:IF(VARJ=REF(VARJ,1),VARJ,DRAWNULL),COLORFFFFCC;
    下降J:IF(VARJ<REF(VARJ,1),VARJ,DRAWNULL),COLORGREEN;
    N:=3;
    VAR1:=1.13;
    VAR3:=LLV(HIGH,318);
    VAR4:=100*(CLOSE-VAR3)/VAR3*VAR1;
    VAR5:=REF(LLV(CLOSE,610),1)*VAR1;
    VAR6:=REF(HHV(CLOSE,610),1)*VAR1;
    VAR7:=100*(CLOSE-VAR5)/(VAR6-VAR5)*VAR1;
    VAR8:=(CLOSE-LLV(CLOSE,880))/(HHV(CLOSE,880)-LLV(CLOSE,880))*100*VAR1;
    VAR9:=(CLOSE-LLV(CLOSE,318))/(HHV(CLOSE,318)-LLV(CLOSE,318))*100*VAR1;
    VARA:=(CLOSE-LLV(LOW,880))/(HHV(HIGH,880)-LLV(LOW,880))*100*VAR1;
    VARB:=(CLOSE-LLV(LOW,318))/(HHV(HIGH,318)-LLV(LOW,318))*100*VAR1;
    VARC:=Ema(100*(CLOSE-LLV(LOW,144))/(HHV(HIGH,144)-LLV(LOW,144)),5)/4*VAR1;
    VARD:=IF(VARC>13.16,VARC,0)*VAR1;
    VARE:=VARC<1*VAR1;
    VARF:=VARD*VAR1;
    VAR10:=VAR4<0ANDVAR7<0;
    VAR11:=1;
    VAR12:=(HIGH+LOW+CLOSE*2)/4*VAR11;
    VAR13:=EMA(VAR12,34);
    VAR14:=stD(VAR12,34);
    VAR15:=((VAR12-VAR13)/VAR14*100+200)/4*VAR11;
    VAR16:=(EMA(VAR15,89)-25)*1.56*VAR11;
    VAR17:=EMA(VAR16,5)*1.22*VAR11;
    VAR18:=EMA(VAR17,3)*VAR11;
    VAR19:=3*VAR17-2*VAR18*VAR11;
    VAR1A:=IF(crOSS(VAR19,VAR17)ANDCROSS(VAR19,VAR18)ANDCROSS(VAR17,VAR18),1,0);
    VAR1B:=IF(CROSS(VAR17,VAR19)ANDCROSS(VAR18,VAR19)ANDCROSS(VAR18,VAR17),1,0);
    买点:=IF(FILTER(VAR8=0ANDVAREANDVAR10ANDVAR1A,5)=1,10,0);
    卖点:=IF(FILTER(VAR8=100ANDVARFANDVAR1B,5)=1,10,0);
    VAR1C:=EMA(100*(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100)),13)/4*VAR1;
    VAR1D:=EMA(CLOSE,2)-EMA(CLOSE,89)*VAR1;
    VAR1E:=EMA(VAR1D,21)*VAR1;
    VAR1F:=2*(VAR1D-VAR1E)*10*VAR1;
    VAR20:=POW(VAR1F,3)*0.1+POW(VAR1F,2)*VAR1;
    VAR21:=SQRT(SQRT(LOW*HIGH*OPEN*CLOSE));
    VAR22:=EMA(VAR21*0.97,3)*VAR1;
    VAR23:=(HIGH+LOW+CLOSE)/3*VAR1;
    VAR24:=(VAR23-MA(VAR23,14))/(0.015*AVEDEV(VAR23,14))*VAR1;
    VAR25:=IF(VAR1F>0.013,VAR20,0)/34*VAR1;
    拉升资金:VAR25*5,COLORRED,LINETHICK2;
    VAR26:=EMA(CLOSE,3)-EMA(CLOSE,144);
    VAR27:=EMA(VAR26,55);
    VAR28:=2*(VAR26-VAR27);
    VAR29:=POW(VAR28,3)*0.1+POW(VAR28,1);
    VAR2A:=SQRT(SQRT(LOW*HIGH*OPEN*CLOSE));
    VAR2B:=EMA(VAR2A*0.97,3);
    VAR2C:=(HIGH+LOW+CLOSE)/3;
    VAR2D:=(VAR2C-MA(VAR2C,14))/(0.015*AVEDEV(VAR2C,14));
    主力资金:IF(VAR28>0.01,VAR29*200,-100),LINETHICK2,COLORYELLOW;
    STICKLINE(VAR25>0,0,拉升资金,2,0),COLORRED;
    N1:=13;
    N2:=5;
    mtm:=C-REF(C,1);
    ZLGJ:=MA(100*EMA(EMA(MTM,N1),N1)/EMA(EMA(Abs(MTM),N1),N1),2),COLORWHITE;
    MAZL:=MA(MA(ZLGJ,N2),3),COLORYELLOW;
    DRAWICON(CROSS(ZLGJ,MAZL)ANDMA(C,5)>=REF(MA(C,5),1)ANDMA(C,2)>=REF(MA(C,2),1),MA(拉升资金,5),9);
    DRAWICON(CROSS(MAZL,ZLGJ)ANDMA(C,5)<REF(MA(C,5),1),MA(拉升资金,5),2);
    A1:=(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*100;
    BL:=vol/CAPITAL*100;
    STICKLINE(A1>=0,0,A1*50,1,1),COLORYELLOW;
    A1Q:=34;
    实体比例:=(CLOSE-OPEN)/REF(CLOSE,1);
    冲击系数:=MA(实体比例,A1Q),COLORRED;
    回头线:=MA(MA(冲击系数,2),2),COLORYELLOW;
    DRAWICON(CROSS(冲击系数,回头线)ANDMA(C,5)>=REF(MA(C,5),1),MA(拉升资金,5),1);

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

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

   输出K:RSV的7日[1日权重]移动平均

   输出D:K的3日[1日权重]移动平均

   输出J:3*K-2*D

   输出VARK:K,画白色

   输出上升K:如果VARK>,返回?,否则返回?

   1日前的VARK,VARK,无效数),画红色

   输出走平K:如果VARK=1日前的VARK,返回VARK,否则返回无效数,COLORFFFFCC

   输出下降K:如果VARK<,返回?,否则返回?

   1日前的VARK,VARK,无效数),画绿色

   输出VARD:D,画白色

   输出上升D:如果VARD>,返回?,否则返回?

   1日前的VARD,VARD,无效数),画红色

   输出走平D:如果VARD=1日前的VARD,返回VARD,否则返回无效数,COLORFFFFCC

   输出下降D:如果VARD<,返回?,否则返回?

   1日前的VARD,VARD,无效数),画绿色

   输出VARJ:J,画白色

   输出上升J:如果VARJ>,返回?,否则返回?

   1日前的VARJ,VARJ,无效数),画红色

   输出走平J:如果VARJ=1日前的VARJ,返回VARJ,否则返回无效数,COLORFFFFCC

   输出下降J:如果VARJ<,返回?,否则返回?

   1日前的VARJ,VARJ,无效数),画绿色

   N赋值:3

   VAR1赋值:1.13

   VAR3赋值:318日内最高价的最低值

   VAR4赋值:100*(收盘价-VAR3)/VAR3*VAR1

   VAR5赋值:1日前的610日内收盘价的最低值*VAR1

   VAR6赋值:1日前的610日内收盘价的最高值*VAR1

   VAR7赋值:100*(收盘价-VAR5)/(VAR6-VAR5)*VAR1

   VAR8赋值:(收盘价-880日内收盘价的最低值)/(880日内收盘价的最高值-880日内收盘价的最低值)*100*VAR1

   VAR9赋值:(收盘价-318日内收盘价的最低值)/(318日内收盘价的最高值-318日内收盘价的最低值)*100*VAR1

   VARA赋值:(收盘价-880日内最低价的最低值)/(880日内最高价的最高值-880日内最低价的最低值)*100*VAR1

   VARB赋值:(收盘价-318日内最低价的最低值)/(318日内最高价的最高值-318日内最低价的最低值)*100*VAR1

   VARC赋值:100*(收盘价-144日内最低价的最低值)/(144日内最高价的最高值-144日内最低价的最低值)的5日指数移动平均/4*VAR1

   VARD赋值:如果VARC>13.16,返回VARC,否则返回0*VAR1

   VARE赋值:VARC<1*VAR1

   VARF赋值:VARD*VAR1

   VAR10赋值:VAR4<0ANDVAR7<0

   VAR11赋值:1

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

   VAR13赋值:VAR12的34日指数移动平均

   VAR14赋值:VAR12的34日估算标准差

   VAR15赋值:((VAR12-VAR13)/VAR14*100+200)/4*VAR11

   VAR16赋值:(VAR15的89日指数移动平均-25)*1.56*VAR11

   VAR17赋值:VAR16的5日指数移动平均*1.22*VAR11

   VAR18赋值:VAR17的3日指数移动平均*VAR11

   VAR19赋值:3*VAR17-2*VAR18*VAR11

   VAR1A赋值:如果VAR19上穿VAR17ANDCROSS(VAR19,VAR18)ANDCROSS(VAR17,VAR18),返回1,否则返回0

   VAR1B赋值:如果VAR17上穿VAR19ANDCROSS(VAR18,VAR19)ANDCROSS(VAR18,VAR17),返回1,否则返回0

   买点赋值:如果VAR8=0ANDVAREANDVAR10ANDVAR1A的5日过滤=1,返回10,否则返回0

   卖点赋值:如果VAR8=100ANDVARFANDVAR1B的5日过滤=1,返回10,否则返回0

   VAR1C赋值:100*(收盘价-100日内最低价的最低值)/(100日内最高价的最高值-100日内最低价的最低值)的13日指数移动平均/4*VAR1

   VAR1D赋值:收盘价的2日指数移动平均-收盘价的89日指数移动平均*VAR1

   VAR1E赋值:VAR1D的21日指数移动平均*VAR1

   VAR1F赋值:2*(VAR1D-VAR1E)*10*VAR1

   VAR20赋值:VAR1F的3乘幂*0.1+VAR1F的2乘幂*VAR1

   VAR21赋值:最低价*最高价*开盘价*收盘价的开方的开方

   VAR22赋值:VAR21*0.97的3日指数移动平均*VAR1

   VAR23赋值:(最高价+最低价+收盘价)/3*VAR1

   VAR24赋值:(VAR23-VAR23的14日简单移动平均)/(0.015*VAR23的14日平均绝对偏差)*VAR1

   VAR25赋值:如果VAR1F>0.013,返回VAR20,否则返回0/34*VAR1

   输出拉升资金:VAR25*5,画红色,线宽为2

   VAR26赋值:收盘价的3日指数移动平均-收盘价的144日指数移动平均

   VAR27赋值:VAR26的55日指数移动平均

   VAR28赋值:2*(VAR26-VAR27)

   VAR29赋值:VAR28的3乘幂*0.1+VAR28的1乘幂

   VAR2A赋值:最低价*最高价*开盘价*收盘价的开方的开方

   VAR2B赋值:VAR2A*0.97的3日指数移动平均

   VAR2C赋值:(最高价+最低价+收盘价)/3

   VAR2D赋值:(VAR2C-VAR2C的14日简单移动平均)/(0.015*VAR2C的14日平均绝对偏差)

   输出主力资金:如果VAR28>0.01,返回VAR29*200,否则返回-100,线宽为2,画黄色

   当满足条件VAR25>0时,在0和拉升资金位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色

   N1赋值:13

   N2赋值:5

   MTM赋值:收盘价-1日前的收盘价

   ZLGJ赋值:100*MTM的N1日指数移动平均的N1日指数移动平均/MTM的绝对值的N1日指数移动平均的N1日指数移动平均的2日简单移动平均,画白色

   MAZL赋值:ZLGJ的N2日简单移动平均的3日简单移动平均,画黄色

   当满足条件ZLGJ上穿MAZLANDMA(收盘价,5)>=1日前的收盘价的5日简单移动平均ANDMA(收盘价,2)>=1日前的收盘价的2日简单移动平均时,在拉升资金的5日简单移动平均位置画9号图标

   当满足条件MAZL上穿ZLGJANDMA(收盘价,5)<1日前的收盘价的5日简单移动平均时,在拉升资金的5日简单移动平均位置画2号图标

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

   BL赋值:成交量(手)/当前流通股本(手)*100

   当满足条件A1>=0时,在0和A1*50位置之间画柱状线,宽度为1,1不为0则画空心柱.,画黄色

   A1Q赋值:34

   实体比例赋值:(收盘价-开盘价)/1日前的收盘价

   冲击系数赋值:实体比例的A1Q日简单移动平均,画红色

   回头线赋值:冲击系数的2日简单移动平均的2日简单移动平均,画黄色

   当满足条件冲击系数上穿回头线ANDMA(收盘价,5)>=1日前的收盘价的5日简单移动平均时,在拉升资金的5日简单移动平均位置画1号图标

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