神奇指标网

通达信反线主图指标公式源码分享

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

  



相关简介:通达信反线主图指标公式源码分享


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


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


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:主图



   主图我大概说下,是由几个模块组合起来的,趋势分常用五日十日二十日六十日均线,另加入反线概念,主要看年指数平均线(也就是大周期线,上升为红点连续,下跌为黄点连续)作为轴线,反线与股价K走势相互纠缠对应反向趋势。一般股价在大周期下方缓慢向上临近大周期线(这时大周期线几乎走平或翻红)时,反线向下插K,常见大阳!也就是三线金叉时。对短期常用均线也同样加入反向纠缠线(淡蓝色虚线),这样方便对短期走势做研判。加入支撑线和阻力位标线,方便参考。加入量能平台线(粉色短横粗线)以及量能点。加入龙门线(重要的参考线黄色末端有标示)包含小底划线,方便确立短期走势。另外其他K上指标标注如波段上下箭头等,大家自己体会吧。谢谢大家抬爱!就说这些




通达信指标公式源码:



    DRAWKLINE(REVERSE(L),REVERSE(O),REVERSE(H),REVERSE(C));
    五:MA(-CLOSE,5),COLORWHITE;
    拾:MA(-CLOSE,10),COLORYELLOW;
    贰拾:MA(-CLOSE,20),COLORMAGENTA;
    陆拾:MA(-CLOSE,60)COLORLIGREEN,LINETHICK3;
    DRAWICON(-C>-O,-H,0);
    DRAWICON(-C>-O,-L,0);
    var6:=(2*CLOSE+HIGH+LOW)/4;
    var7:=LLV(LOW,13);
    var8:=HHV(HIGH,13);
    var9:=EMA((var6-var7)/(var8-var7)*100,13);
    varA:=EMA(0.667*REF(var9,1)+0.333*var9,2);
    多:var9,COLORRED,LINETHICK0;
    空:EMA(0.382*REF(var9,2)+0.618*var9,12),color00ff00;
    STICKLINE(var9>varA,var9,varA,4,0),COLORRED,LINETHICK2;
    STICKLINE(var9<=varA,var9,varA,4,0),COLORYELLOW,LINETHICK2;
    cymm:=MA(CLOSE,13)>REF(MA(CLOSE,13),1)*1.004andMA(CLOSE,1)/MA(CLOSE,241)>1andMA(CLOSE,1)/MA(CLOSE,241)<1.11,COLORGREEN;
    cymm1:=cymmandFILTER(cymm,7);{过滤7天内再次出现的阳线}
    草原牧马:if(cymm1,50,0),color00ff00;
    一阳三线:if(cross(c,ema(c,55))andcross(c,ema(c,89))andcross(c,ema(c,144)),50,0),COLORRED,linethick2;
    va1:=ref((((hhv(h,110)-llv(l,110))/llv(l,110))/llv(l,110)),1)<=(6.4/100)andc>=ref(hhv(h,110),1)andbarscount(c)>110;{前110日在上下6.4%的幅度整理并且今日突破}
    突破盘整:if(va1,50,0),COLORFF00FF;
    趋势线:=((3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1)-50)*1.032+50);
    开始反弹:IF(CROSS(趋势线,21),50,0),color0099ff,linethick2;
    ma1:=eMA(CLOSE,5);
    ma2:=eMA(CLOSE,10);
    ma3:=EMA(CLOSE,20);
    ma4:=EMA(CLOSE,30);
    sx:=cross(MA1,MA2)ANDc>oANDc>REF(C,1)ANDC/REF(C,1)>=1.018
    orcross(MA1,MA4)ANDc>oANDc>REF(C,1)ANDC/REF(C,1)>=1.018
    orcross(MA2,MA3)ANDc>oANDc>REF(C,1)ANDC/REF(C,1)>=1.018
    orcross(MA1,MA3)ANDc>oANDc>REF(C,1)ANDC/REF(C,1)>=1.018,colorff00ff;{三线粘合}
    三线粘合:if(sx,50,0),colorwhite;
    a1:=CLOSE/REF(CLOSE,1)>=1.05ANDHIGH/CLOSE<1.0001ANDMA(CLOSE,90)/CLOSE>=1.15;
    a2:=a1ANDCOUNT(a1,20)=1;
    短线快枪:if(a2,50,0),colorffcc66,linethick2;
    stickline(草原牧马>0,15,草原牧马*1.1,1,0),pointdot,colorwhite;
    stickline(草原牧马>0and草原牧马<400,30,草原牧马,1,0),colorred,linethick1;
    stickline(草原牧马>0,15,草原牧马*0.6,5,0),color00ff00,linethick5;
    stickline(草原牧马>0,15,草原牧马*0.4,5,0),color00ff00,linethick7;
    stickline(草原牧马>0,15,草原牧马*0.2,5,0),colorff00ff,linethick7;
    stickline(一阳三线>0,15,一阳三线*1.1,1,0),pointdot,colorwhite;
    stickline(一阳三线>0and一阳三线<400,30,一阳三线,1,0),coloryellow,linethick1;
    stickline(一阳三线>0,15,一阳三线*0.6,5,0),colorred,linethick5;
    stickline(一阳三线>0,15,一阳三线*0.4,5,0),colorred,linethick7;
    stickline(一阳三线>0,15,一阳三线*0.2,5,0),coloryellow,linethick7;
    stickline(突破盘整>0,15,突破盘整*1.1,1,0),pointdot,colorwhite;
    stickline(突破盘整>0and突破盘整<400,30,突破盘整,1,0),colorred,linethick1;
    stickline(突破盘整>0,15,突破盘整*0.6,5,0),colorff00ff,linethick5;
    stickline(突破盘整>0,15,突破盘整*0.4,5,0),colorff00ff,linethick7;
    stickline(突破盘整>0,15,突破盘整*0.2,5,0),colorffcc66,linethick7;
    stickline(开始反弹>0,15,开始反弹*1.1,1,0),pointdot,colorwhite;
    stickline(开始反弹>0and开始反弹<400,30,开始反弹,1,0),colorred,linethick1;
    stickline(开始反弹>0,15,开始反弹*0.6,5,0),color0099ff,linethick5;
    stickline(开始反弹>0,15,开始反弹*0.4,5,0),color0099ff,linethick7;
    stickline(开始反弹>0,15,开始反弹*0.2,5,0),color00ff00,linethick7;
    stickline(三线粘合>0,15,三线粘合*1.1,1,0),pointdot,colorwhite;
    stickline(三线粘合>0and三线粘合<400,30,三线粘合,1,0),colorred,linethick1;
    stickline(三线粘合>0,15,三线粘合*0.6,5,0),colorwhite,linethick5;
    stickline(三线粘合>0,15,三线粘合*0.4,5,0),colorwhite,linethick7;
    stickline(三线粘合>0,15,三线粘合*0.2,5,0),colorred,linethick7;
    stickline(短线快枪>0,15,短线快枪*1.1,1,0),pointdot,colorwhite;
    stickline(短线快枪>0and短线快枪<400,30,短线快枪,1,0),colorred,linethick1;
    stickline(短线快枪>0,15,短线快枪*0.6,5,0),colorffcc66,linethick5;
    stickline(短线快枪>0,15,短线快枪*0.4,5,0),colorffcc66,linethick7;
    stickline(短线快枪>0,15,短线快枪*0.2,5,0),color0099ff,linethick7;
    a:=maxcyc;
    上成本:1.1*a,color00ff00;
    下成本:0.91*a,color00ff00;
    牛熊线:a,colorwhite,pointdot;
    stickline(a>ref(a,1),a,ref(a,1),4,0),colorred;
    stickline(a<=ref(a,1),a,ref(a,1),4,0),color00ff00;
    获利线:1.21*a,coloryellow,linethick2;
    弱庄线:0.826*a,coloryellow,linethick2;
    高控线:1.357*a,color0099ff;
    超跌线:0.704*a,colorff00ff;
    acdp:=(h+l+2*c)/4;
    aa:=acdp*vol;
    smx:=SUM(aa,0)/SUM(vol,0);
    生命线:smx,pointdot,colorwhite;{无穷周期成本线,某视为生命线}
    stickline(smx>ref(smx,1),smx,ref(smx,1),4,0),colorred,linethick3;{红色表示在上行}
    stickline(smx<=ref(smx,1),smx,ref(smx,1),4,0),color00ff00,linethick3;{绿色表示在下行}
    ZDF:=(C-REF(C,1))/REF(C,1)*100;
    STICKLINE(ZDF>9.8,O,C,6,0),COLORRED;{涨停时为实心红色K线}
    STICKLINE(ZDF<-9.8,O,C,6,0),COLORBLUE;{跌停时为蓝色实心K线}





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



   K线

   输出五:-收盘价的5日简单移动平均,画白色

   输出拾:-收盘价的10日简单移动平均,画黄色

   输出贰拾:-收盘价的20日简单移动平均,画洋红色

   输出陆拾:-收盘价的60日简单移动平均画淡绿色,线宽为3

   当满足条件-收盘价>时,在?位置画?号图标

   -开盘价,-最高价,0)

   当满足条件-收盘价>时,在?位置画?号图标

   -开盘价,-最低价,0)

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

   VAR7赋值:13日内最低价的最低值

   VAR8赋值:13日内最高价的最高值

   VAR9赋值:(VAR6-VAR7)/(VAR8-VAR7)*100的13日指数移动平均

   VARA赋值:0.667*1日前的VAR9+0.333*VAR9的2日指数移动平均

   输出多:VAR9,画红色,线宽为0

   输出空:0.382*2日前的VAR9+0.618*VAR9的12日指数移动平均,COLOR00FF00

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

   VARA,VAR9,VARA,4,0),画红色,线宽为2

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

   =VARA,VAR9,VARA,4,0),画黄色,线宽为2

   CYMM赋值:收盘价的13日简单移动平均>

   1日前的收盘价的13日简单移动平均*1.004ANDMA(收盘价,1)/收盘价的241日简单移动平均>

   1ANDMA(收盘价,1)/收盘价的241日简单移动平均<

   1.11,画绿色

   CYMM1赋值:CYMMANDFILTER(CYMM,7)

   输出草原牧马:如果CYMM1,返回50,否则返回0,COLOR00FF00

   输出一阳三线:如果收盘价上穿收盘价的55日指数移动平均ANDCROSS(收盘价,收盘价的89日指数移动平均)ANDCROSS(收盘价,收盘价的144日指数移动平均),返回50,否则返回0,画红色,线宽为2

   VA1赋值:1日前的(((110日内最高价的最高值-110日内最低价的最低值)/110日内最低价的最低值)/110日内最低价的最低值)<

   =(6.4/100)ANDC>

   =1日前的110日内最高价的最高值ANDBARSCOUNT(收盘价)>

   110

   输出突破盘整:如果VA1,返回50,否则返回0,COLORFF00FF

   趋势线赋值:((3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均-50)*1.032+50)

   输出开始反弹:如果趋势线上穿21,返回50,否则返回0,COLOR0099FF,线宽为2

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

   MA2赋值:收盘价的10日指数移动平均

   MA3赋值:收盘价的20日指数移动平均

   MA4赋值:收盘价的30日指数移动平均

   SX赋值:MA1上穿MA2ANDC>

   OANDC>

   1日前的收盘价ANDC/1日前的收盘价>

   =1.018ORCROSS(MA1,MA4)ANDC>

   OANDC>

   1日前的收盘价ANDC/1日前的收盘价>

   =1.018ORCROSS(MA2,MA3)ANDC>

   OANDC>

   1日前的收盘价ANDC/1日前的收盘价>

   =1.018ORCROSS(MA1,MA3)ANDC>

   OANDC>

   1日前的收盘价ANDC/1日前的收盘价>

   =1.018,COLORFF00FF

   输出三线粘合:如果SX,返回50,否则返回0,画白色

   A1赋值:收盘价/1日前的收盘价>

   =1.05ANDHIGH/收盘价<

   1.0001ANDMA(收盘价,90)/收盘价>

   =1.15

   A2赋值:A1ANDCOUNT(A1,20)=1

   输出短线快枪:如果A2,返回50,否则返回0,COLORFFCC66,线宽为2

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

   0,15,草原牧马*1.1,1,0),POINTDOT,画白色

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

   0AND草原牧马<

   400,30,草原牧马,1,0),画红色,线宽为1

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

   0,15,草原牧马*0.6,5,0),COLOR00FF00,线宽为5

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

   0,15,草原牧马*0.4,5,0),COLOR00FF00,线宽为7

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

   0,15,草原牧马*0.2,5,0),COLORFF00FF,线宽为7

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

   0,15,一阳三线*1.1,1,0),POINTDOT,画白色

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

   0AND一阳三线<

   400,30,一阳三线,1,0),画黄色,线宽为1

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

   0,15,一阳三线*0.6,5,0),画红色,线宽为5

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

   0,15,一阳三线*0.4,5,0),画红色,线宽为7

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

   0,15,一阳三线*0.2,5,0),画黄色,线宽为7

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

   0,15,突破盘整*1.1,1,0),POINTDOT,画白色

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

   0AND突破盘整<

   400,30,突破盘整,1,0),画红色,线宽为1

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

   0,15,突破盘整*0.6,5,0),COLORFF00FF,线宽为5

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

   0,15,突破盘整*0.4,5,0),COLORFF00FF,线宽为7

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

   0,15,突破盘整*0.2,5,0),COLORFFCC66,线宽为7

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

   0,15,开始反弹*1.1,1,0),POINTDOT,画白色

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

   0AND开始反弹<

   400,30,开始反弹,1,0),画红色,线宽为1

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

   0,15,开始反弹*0.6,5,0),COLOR0099FF,线宽为5

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

   0,15,开始反弹*0.4,5,0),COLOR0099FF,线宽为7

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

   0,15,开始反弹*0.2,5,0),COLOR00FF00,线宽为7

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

   0,15,三线粘合*1.1,1,0),POINTDOT,画白色

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

   0AND三线粘合<

   400,30,三线粘合,1,0),画红色,线宽为1

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

   0,15,三线粘合*0.6,5,0),画白色,线宽为5

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

   0,15,三线粘合*0.4,5,0),画白色,线宽为7

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

   0,15,三线粘合*0.2,5,0),画红色,线宽为7

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

   0,15,短线快枪*1.1,1,0),POINTDOT,画白色

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

   0AND短线快枪<

   400,30,短线快枪,1,0),画红色,线宽为1

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

   0,15,短线快枪*0.6,5,0),COLORFFCC66,线宽为5

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

   0,15,短线快枪*0.4,5,0),COLORFFCC66,线宽为7

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

   0,15,短线快枪*0.2,5,0),COLOR0099FF,线宽为7

   A赋值:MAXCYC

   输出上成本:1.1*A,COLOR00FF00

   输出下成本:0.91*A,COLOR00FF00

   输出牛熊线:A,画白色,POINTDOT

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

   当满足条件A<=1日前的A时,在A和1日前的A位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FF00

   输出获利线:1.21*A,画黄色,线宽为2

   输出弱庄线:0.826*A,画黄色,线宽为2

   输出高控线:1.357*A,COLOR0099FF

   输出超跌线:0.704*A,COLORFF00FF

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

   AA赋值:ACDP*成交量(手)

   SMX赋值:AA的历史累和/成交量(手)的历史累和

   输出生命线:SMX,POINTDOT,画白色

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

   当满足条件SMX<=1日前的SMX时,在SMX和1日前的SMX位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FF00,线宽为3

   ZDF赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100

   当满足条件ZDF>9.8时,在开盘价和收盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,画红色

   当满足条件ZDF<-9.8时,在开盘价和收盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,画蓝色

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

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

网友评论

已有0人评论

清除 发表评论