神奇指标网

通达信盈利成功率选股指标公式源码分享

浏览 340次浏览
标签: 选股
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  



相关简介:通达信盈利成功率选股指标公式源码分享


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


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


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图



   板块的切换是波段操作获利的关键。也许有人认为板块切换只能从图形中去找可能性,或从强势股中发掘出来。不管用图形或强势股去发掘板块的新机会,都是权宜之计,并且耗时很多也未必能事先发掘板块的切换。要想把握板块的切换最有效的方法是从产业远景去分析,再辅之以个股收益的成长性,就可以得到比较接近事实的答案。




通达信指标公式源码:



    买线:=EMA(C,2);
    卖线:=EMA(SLOPE(C,21)*20+C,42);
    BU:=CROSS(买线,卖线);
    SEL:=CROSS(卖线,买线);
    DRAWICON(BU,L-0.1,1);
    DRAWICON(SEL,H+0.1,2);
    STICKLINE(买线>=卖线,LOW,HIGH,0.0,1),COLORRED;
    STICKLINE(买线>=卖线,CLOSE,OPEN,2,1),COLORRED;
    STICKLINE(买线<卖线,LOW,HIGH,0.0,1),COLORGREEN;
    STICKLINE(买线<卖线,CLOSE,OPEN,2,1),COLORGREEN;
    散户:EMA(CLOSE,5),COLORWHITE;
    操盘:MA(CLOSE,9),COLORCYAN,LINETHICK2;
    界点:MA(CLOSE,20),COLORMAGENTA;
    LC:=REF(CLOSE,1);
    RSI:=((SMA(MAX((CLOSE-LC),0),3,1)/SMA(ABS((CLOSE-LC)),3,1))*100);
    FF:=EMA(CLOSE,3);
    MA15:=EMA(CLOSE,21);
    日:=150;昨前:=3;
    高1:=REF(HHV(H,日),昨前);
    低1:=REF(LLV(L,日),昨前);
    H1:=高1-(高1-低1)*0.191;
    H2:=高1-(高1-低1)*0.382;
    H3:=高1-(高1-低1)*0.5;
    H4:=高1-(高1-低1)*0.618;
    H5:=高1-(高1-低1)*0.809;
    顶:REFDATE(高1,DATE),COLORRED;
    一0.809:REFDATE(H1,DATE),COLORYELLOW;
    二0.618:REFDATE(H2,DATE),COLORMAGENTA;
    三0.500:REFDATE(H3,DATE),COLORWHITE;
    四0.382:REFDATE(H4,DATE),COLORGREEN;
    五0.191:REFDATE(H5,DATE),COLORYELLOW;
    低:REFDATE(低1,DATE),COLORRED;
    DRAWICON(C<MA(C,250)ANDC>MA(C,10)ANDREF(C,1)<REF(O,1)*0.97ANDC/O>1.03ANDV/CAPITAL>0.03,L*0.97,9);
    A0:=HHV(H,13)-LLV(L,13);{13日最高价与最低价之差}
    A1:=HHV(H,13)-C;{13日最高价与收盘价之差}
    A2:=C-LLV(L,13);{收盘价与最低价之差}
    A3:=A1/A0*100-70;{思路之高价差在整个差值中比例减掉70,即获取三成权重}
    A4:=(C-LLV(L,60))/(HHV(H,60)-LLV(L,60))*100;
    {收盘价与60最低点距离,与60最高价最低价距离之比}
    A5:=(2*C+H+L)/4;{今日均价收盘双倍权重}
    A6:=SMA(A2/A0*100,3,1);{低价比例平滑处理}
    A7:=LLV(L,34);{34日最低价}
    A8:=Sma(A6,3,1)-SMA(A3,9,1);{再取移动平均,
    高出收盘部分与低于收盘部分的差距,两个不一致的权重?必要性?}
    A9:=IF(A8>100,A8-100,0);{差距大于100的话,那么就要减掉100,}
    AA:=HHV(H,34);{34日高价}
    AB:=A9*2;{差距的两倍,是两条移动均线的距离}
    ac:=EMA((A5-A7)/(AA-A7)*100,13);{34日高低价之间的比例关系平均移动曲线}
    AD:=EMA(0.667*REF(AC,1)+0.333*AC,2);
    AE:=SMA(A4,20,1);AF:=SMA(AB,2,1)-AB;
    B0:=EMA(0.667*REF(AC,1)+0.333*AC,2)-AC;
    B1:=(HHV(H,9)-C)/(HHV(H,9)-LLV(LOW,9))*100-70;
    B2:=SMA(B1,9,1)+100;B3:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
    B4:=SMA(B3,3,1);
    B5:=SMA(B4,3,1)+100;
    B6:=B5-B2;B7:=IF(B6>60,B6-60,0);
    stICKLINE(REF(B7,1)<B7,B7,REF(B7,1),5,0),COLORRED;
    STICKLINE(REF(B7,1)>B7,B7,REF(B7,1),5,0),COLORFFFF00;
    主力:EMA((CLOSE-MA(CLOSE,7))/MA(CLOSE,7)*480,2),LINETHICK2,COLORRED;
    散户:EMA((CLOSE-MA(CLOSE,11))/MA(CLOSE,11)*480,7),LINETHICK2,COLORWHITE;
    DRAWTEXT(crOSS(主力,散户)AND主力<-10,-20,'升'),COLORYELLOW;
    DRAWICON(CROSS(主力,散户)AND主力<-10AND散户>REF(散户,1)ORCROSS(主力,散户)AND散户<-35,-15,1);
    加速探底:IF((MA(C,5)-C)/C>0.04AND(MA(C,10)-MA(C,5))/MA(C,5)>0.04,40,0.85),COLORYELLOW;
    机会来临1:REF(IF(REF(C,1)/C>0.04AND(MA(C,10)-MA(C,5))/MA(C,5)>0.04,40,0),1),COLOR9999FF;
    A11:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1);
    黑马线:=EMA(A11,5);A21:=(黑马线-REF(黑马线,1))/REF(黑马线,1)*100;A31:=EMA(C,5);
    A41:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;
    趋势线:=(MA(3*SMA(A41,6,1)-2*SMA(SMA(A41,5,1),5,1),2));
    A51:=(HHV(H,60)-C)/(HHV(H,60)-LLV(L,60))*100;
    DRAWTEXT(FILTER(REF(黑马线,1)>90ANDA21<0,7),黑马线,'跑'),COLOR00FF00;
    DRAWTEXT(CROSS(A11,黑马线)AND黑马线REF(A21,1))*25;DRAWICON(底部ANDA31>REF(A31,1),25,1);
    机会来临2:REF(IF((MA(C,5)-C)/C>0.04AND(MA(C,10)-MA(C,5))/MA(C,5)>0.04,65,0),1),COLORF00FF0;






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


   买线赋值:收盘价的2日指数移动平均

   卖线赋值:收盘价的21日线性回归斜率*20+收盘价的42日指数移动平均

   BU赋值:买线上穿卖线

   SEL赋值:卖线上穿买线

   当满足条件BU时,在最低价-0.1位置画1号图标

   当满足条件SEL时,在最高价+0.1位置画2号图标

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

   =卖线,最低价,最高价,0.0,1),画红色

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

   =卖线,收盘价,开盘价,2,1),画红色

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

   卖线,最低价,最高价,0.0,1),画绿色

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

   卖线,收盘价,开盘价,2,1),画绿色

   输出散户:收盘价的5日指数移动平均,画白色

   输出操盘:收盘价的9日简单移动平均,画青色,线宽为2

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

   LC赋值:1日前的收盘价

   RSI赋值:(((收盘价-LC)和0的较大值的3日[1日权重]移动平均/(收盘价-LC)的绝对值的3日[1日权重]移动平均)*100)

   FF赋值:收盘价的3日指数移动平均

   MA15赋值:收盘价的21日指数移动平均

   日赋值:150

   昨前赋值:3

   高1赋值:昨前日前的日日内最高价的最高值

   低1赋值:昨前日前的日日内最低价的最低值

   H1赋值:高1-(高1-低1)*0.191

   H2赋值:高1-(高1-低1)*0.382

   H3赋值:高1-(高1-低1)*0.5

   H4赋值:高1-(高1-低1)*0.618

   H5赋值:高1-(高1-低1)*0.809

   输出顶:日期日高1,画红色

   输出一0.809[输出名错误]:日期日H1,画黄色

   输出二0.618[输出名错误]:日期日H2,画洋红色

   输出三0.500[输出名错误]:日期日H3,画白色

   输出四0.382[输出名错误]:日期日H4,画绿色

   输出五0.191[输出名错误]:日期日H5,画黄色

   输出低:日期日低1,画红色

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

   收盘价的250日简单移动平均ANDC>

   收盘价的10日简单移动平均ANDREF(收盘价,1)<

   1日前的开盘价*0.97ANDC/开盘价>

   1.03ANDV/当前流通股本(手)>

   0.03,最低价*0.97,9)

   A0赋值:13日内最高价的最高值-13日内最低价的最低值

   A1赋值:13日内最高价的最高值-收盘价

   A2赋值:收盘价-13日内最低价的最低值

   A3赋值:A1/A0*100-70

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

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

   A6赋值:A2/A0*100的3日[1日权重]移动平均

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

   A8赋值:A6的3日[1日权重]移动平均-A3的9日[1日权重]移动平均

   A9赋值:如果A8>100,返回A8-100,否则返回0

   AA赋值:34日内最高价的最高值

   AB赋值:A9*2

   AC赋值:(A5-A7)/(AA-A7)*100的13日指数移动平均

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

   AE赋值:A4的20日[1日权重]移动平均

   AF赋值:AB的2日[1日权重]移动平均-AB

   B0赋值:0.667*1日前的AC+0.333*AC的2日指数移动平均-AC

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

   B2赋值:B1的9日[1日权重]移动平均+100

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

   B4赋值:B3的3日[1日权重]移动平均

   B5赋值:B4的3日[1日权重]移动平均+100

   B6赋值:B5-B2

   B7赋值:如果B6>60,返回B6-60,否则返回0

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

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

   输出主力:(收盘价-收盘价的7日简单移动平均)/收盘价的7日简单移动平均*480的2日指数移动平均,线宽为2,画红色

   输出散户:(收盘价-收盘价的11日简单移动平均)/收盘价的11日简单移动平均*480的7日指数移动平均,线宽为2,画白色

   当满足条件主力上穿散户AND主力<-10时,在-20位置书写文字,画黄色

   当满足条件主力上穿散户AND主力<-10AND散户>1日前的散户ORCROSS(主力,散户)AND散户<-35时,在-15位置画1号图标

   输出加速探底:如果(收盘价的5日简单移动平均-收盘价)/收盘价>0.04AND(收盘价的10日简单移动平均-收盘价的5日简单移动平均)/收盘价的5日简单移动平均>0.04,返回40,否则返回0.85,画黄色

   输出机会来临1:1日前的如果1日前的收盘价/收盘价>0.04AND(收盘价的10日简单移动平均-收盘价的5日简单移动平均)/收盘价的5日简单移动平均>0.04,返回40,否则返回0,COLOR9999FF

   A11赋值:3*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均

   黑马线赋值:A11的5日指数移动平均

   A21赋值:(黑马线-1日前的黑马线)/1日前的黑马线*100

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

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

   趋势线赋值:(3*A41的6日[1日权重]移动平均-2*A41的5日[1日权重]移动平均的5日[1日权重]移动平均的2日简单移动平均)

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

   当满足条件1日前的黑马线>90ANDA21<0的7日过滤时,在黑马线位置书写文字,COLOR00FF00

   当满足条件A11上穿黑马线AND黑马线REF(A21,1)时,在?位置书写文字*25

   当满足条件底部ANDA31>1日前的A31时,在25位置画1号图标

   输出机会来临2:1日前的如果(收盘价的5日简单移动平均-收盘价)/收盘价>0.04AND(收盘价的10日简单移动平均-收盘价的5日简单移动平均)/收盘价的5日简单移动平均>0.04,返回65,否则返回0,COLORF00FF0


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

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

网友评论

已有0人评论

清除 发表评论