神奇指标网

通达信航海家主力追踪指标公式源码分享

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

  



相关简介:通达信航海家主力追踪指标公式源码分享


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


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


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图



这个指标我用着比较好用。 其中当前收盘价上下10%画了3条虚线,用以直观观察价位





通达信指标公式源码:




    VAR1:=HHV(HIGH,3);
    VAR2:=((IF((WINNER((1.1*CLOSE))<0),0,WINNER((1.1*CLOSE)))-IF((WINNER((0.9*CLOSE))<0),0,WINNER((0.9*CLOSE))))*100);
    VAR3:=IF((VAR1<0),0,VAR1);
    VAR4:=IF((VAR2<0),0,VAR2);
    震仓:(PWINNER(10,VAR4)*100),CROSSDOT,LINETHICK1,colorFFFFFF;
    V1:=LLV(LOW,10);
    V2:=HHV(HIGH,25);
    价位线:=EMA((((CLOSE-V1)/(V2-V1))*4),4);
    买入:STICKLINE(CROSS(价位线,0.3),50,5,2,0),LINETHICK1,colorCCFF;
    STICKLINE(CROSS(价位线,0.3),30,5,2,0),LINETHICK1,colorFF;
    卖出:STICKLINE(CROSS(3.5,价位线),60,100,2,0),LINETHICK2,colorFF;
    STICKLINE(CROSS(3.5,价位线),80,100,2,0),LINETHICK2,colorFF9900;
    DRAWTEXT(CROSS(价位线,0.3),55,'买'),colorF00FF0;
    DRAWTEXT(CROSS(3.5,价位线),55,'卖'),colorFF00;
    VAR2Q:=REF(LOW,1);
    VAR3Q:=((SMA(ABS((LOW-VAR2Q)),3,1)/SMA(MAX((LOW-VAR2Q),0),3,1))*100);
    VAR4Q:=EMA(IF((CLOSE*1.3),(VAR3Q*10),(VAR3Q/10)),3);
    VAR5Q:=LLV(LOW,30);
    VAR6Q:=HHV(VAR4Q,30);
    VAR7Q:=IF(MA(CLOSE,58),1,0);
    VAR8Q:=((EMA(IF((LOW<=VAR5Q),((VAR4Q+(VAR6Q*2))/2),0),3)/618)*VAR7Q);
    VAR9Q:=IF((VAR8Q>100),100,VAR8Q);
    吸筹:STICKLINE((VAR9Q>(0-120)),0,VAR9Q,6,1),colorFFFF;
    AA3:=((((HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21)))*100)-10);
    AA4:=(((CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21)))*100);
    AA5:=SMA(AA4,13,8);
    走势:=CEILING(SMA(AA5,13,8));
    AA6:=SMA(AA3,21,8);
    卖临界:STICKLINE(((走势-AA6)>85),98,90,15,1),colorFFFF00;
    N1:=9;N2:=5;
    MTM:=C-REF(C,1);
    ZLGJ:100*EMA(EMA(MTM,N1),N1)/EMA(EMA(ABS(MTM),N1),N1),COLORWHITE;
    MAZL:MA(ZLGJ,N2),COLORYELLOW;
    VAR1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
    VAR2:=SMA(ABS(LOW-VAR1),13,1)/SMA(MAX(LOW-VAR1,0),10,1);
    VAR3:=EMA(VAR2,10);
    VAR4:=LLV(LOW,33);
    VAR5:=EMA(IF(LOW<=VAR4,VAR3,0),3);
    主力进场:IF(VAR5>REF(VAR5,1),VAR5,0),COLORRED,NODRAW;
    STICKLINE(VAR5>REF(VAR5,1),0,VAR5,3,0),COLOR000055;
    STICKLINE(VAR5>REF(VAR5,1),0,VAR5,2.6,0),COLOR000077;
    STICKLINE(VAR5>REF(VAR5,1),0,VAR5,2.1,0),COLOR000099;
    STICKLINE(VAR5>REF(VAR5,1),0,VAR5,1.5,0),COLOR0000BB;
    STICKLINE(VAR5>REF(VAR5,1),0,VAR5,0.9,0),COLOR0000DD;
    STICKLINE(VAR5>REF(VAR5,1),0,VAR5,0.3,0),COLOR0000FF;
    洗盘:IF(VAR5<REF(VAR5,1),VAR5,0),COLORGREEN,NODRAW;
    STICKLINE(VAR5<REF(VAR5,1),0,VAR5,3,0),COLOR005500;
    STICKLINE(VAR5<REF(VAR5,1),0,VAR5,2.6,0),COLOR007700;
    STICKLINE(VAR5<REF(VAR5,1),0,VAR5,2.1,0),COLOR009900;
    STICKLINE(VAR5<REF(VAR5,1),0,VAR5,1.5,0),COLOR00BB00;
    STICKLINE(VAR5<REF(VAR5,1),0,VAR5,0.9,0),COLOR00DD00;
    STICKLINE(VAR5<REF(VAR5,1),0,VAR5,0.3,0),COLOR00FF00;






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


   VAR1赋值:3日内最高价的最高值

   VAR2赋值:((如果(以(1.1*收盘价)计算的获利盘比例<0),返回0,否则返回以(1.1*收盘价)计算的获利盘比例-如果(以(0.9*收盘价)计算的获利盘比例<0),返回0,否则返回以(0.9*收盘价)计算的获利盘比例)*100)

   VAR3赋值:如果(VAR1<0),返回0,否则返回VAR1

   VAR4赋值:如果(VAR2<0),返回0,否则返回VAR2

   输出震仓:(10日前那部分成本以VAR4价格卖出的获利盘比例*100),CROSSDOT,线宽为1,COLORFFFFFF

   V1赋值:10日内最低价的最低值

   V2赋值:25日内最高价的最高值

   价位线赋值:(((收盘价-V1)/(V2-V1))*4)的4日指数移动平均

   输出买入:当满足条件价位线上穿0.3时,在50和5位置之间画柱状线,宽度为2,0不为0则画空心柱.,线宽为1,COLORCCFF

   当满足条件价位线上穿0.3时,在30和5位置之间画柱状线,宽度为2,0不为0则画空心柱.,线宽为1,COLORFF

   输出卖出:当满足条件3.5上穿价位线时,在60和100位置之间画柱状线,宽度为2,0不为0则画空心柱.,线宽为2,COLORFF

   当满足条件3.5上穿价位线时,在80和100位置之间画柱状线,宽度为2,0不为0则画空心柱.,线宽为2,COLORFF9900

   当满足条件价位线上穿0.3时,在55位置书写文字,COLORF00FF0

   当满足条件3.5上穿价位线时,在55位置书写文字,COLORFF00

   VAR2Q赋值:1日前的最低价

   VAR3Q赋值:(((最低价-VAR2Q)的绝对值的3日[1日权重]移动平均/(最低价-VAR2Q)和0的较大值的3日[1日权重]移动平均)*100)

   VAR4Q赋值:如果(收盘价*1.3),返回(VAR3Q*10),否则返回(VAR3Q/10)的3日指数移动平均

   VAR5Q赋值:30日内最低价的最低值

   VAR6Q赋值:30日内VAR4Q的最高值

   VAR7Q赋值:如果收盘价的58日简单移动平均,返回1,否则返回0

   VAR8Q赋值:((如果(最低价<=VAR5Q),返回((VAR4Q+(VAR6Q*2))/2),否则返回0的3日指数移动平均/618)*VAR7Q)

   VAR9Q赋值:如果(VAR8Q>100),返回100,否则返回VAR8Q

   输出吸筹:当满足条件(VAR9Q>(0-120))时,在0和VAR9Q位置之间画柱状线,宽度为6,1不为0则画空心柱.,COLORFFFF

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

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

   AA5赋值:AA4的13日[8日权重]移动平均

   走势赋值:AA5的13日[8日权重]移动平均的向上舍入

   AA6赋值:AA3的21日[8日权重]移动平均

   输出卖临界:当满足条件((走势-AA6)>85)时,在98和90位置之间画柱状线,宽度为15,1不为0则画空心柱.,COLORFFFF00

   N1赋值:9

   N2赋值:5

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

   输出ZLGJ:100*MTM的N1日指数移动平均的N1日指数移动平均/MTM的绝对值的N1日指数移动平均的N1日指数移动平均,画白色

   输出MAZL:ZLGJ的N2日简单移动平均,画黄色

   VAR1赋值:1日前的(最低价+开盘价+收盘价+最高价)/4

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

   VAR3赋值:VAR2的10日指数移动平均

   VAR4赋值:33日内最低价的最低值

   VAR5赋值:如果最低价<,返回?,否则返回?的?日指数移动平均

   =VAR4,VAR3,0),3)

   输出主力进场:如果VAR5>,返回?,否则返回?

   1日前的VAR5,VAR5,0),画红色,NODRAW

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

   1日前的VAR5,0,VAR5,3,0),COLOR000055

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

   1日前的VAR5,0,VAR5,2.6,0),COLOR000077

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

   1日前的VAR5,0,VAR5,2.1,0),COLOR000099

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

   1日前的VAR5,0,VAR5,1.5,0),COLOR0000BB

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

   1日前的VAR5,0,VAR5,0.9,0),COLOR0000DD

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

   1日前的VAR5,0,VAR5,0.3,0),COLOR0000FF

   输出洗盘:如果VAR5<,返回?,否则返回?

   1日前的VAR5,VAR5,0),画绿色,NODRAW

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

   1日前的VAR5,0,VAR5,3,0),COLOR005500

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

   1日前的VAR5,0,VAR5,2.6,0),COLOR007700

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

   1日前的VAR5,0,VAR5,2.1,0),COLOR009900

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

   1日前的VAR5,0,VAR5,1.5,0),COLOR00BB00

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

   1日前的VAR5,0,VAR5,0.9,0),COLOR00DD00

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

   1日前的VAR5,0,VAR5,0.3,0),COLOR00FF00


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

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

网友评论

已有0人评论

清除 发表评论