相关简介: 最佳买卖点指标(通达信,主/附图,无未来                                

    最佳买卖点指标源码概况:

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

授权方式:免费版

指标评级:★★★★★

指标分类:策略

画线方法:主图

  最佳买卖点指标源码:

    SJ:=1;
    严重超买:100*SJ,COLORRED,POINTDOT;
    超买:80,COLORRED,POINTDOT;
    超卖:20,COLOR00FF00,POINTDOT;
    严重超卖:0*SJ,COLOR00FF00,POINTDOT;
    N8:=34;
    M18:=9;
    M28:=3;
    RSV8:=(CLOSE-LLV(LOW,N8))/(HHV(HIGH,N8)-LLV(LOW,N8))*100;
    K98:=SMA(RSV8,M18,1);
    D98:=SMA(K98,M28,1);
    J8:=3*K98-2*D98;
    RK8:MA(K98,80)*SJ,LINETHICK1;
    RD8:MA(D98,80)*SJ,LINETHICK1;
    RJ8:MA(J8,80)*SJ,LINETHICK1;
    DRAWTEXT(CROSS(RK8,RD8)*SJ&&RD8<20,RK8*0.80,'大多'),COLORFF00FF;
    DRAWTEXT(CROSS(RD8,RK8)*SJ&&RD8>80,78,'大空'),COLORFFFF00,DRAWABOVE;
    R1:=(CLOSE-LLV(LOW,90))/(HHV(HIGH,90)-LLV(LOW,90))*200;
    R2:=Ema((CLOSE-(LLV(LOW,5)))/((HHV(HIGH,5))-(LLV(LOW,5)))*100,4)*2;
    R3:=EMA(0.618*REF(R2,1)+0.382*R2,2);
    R4:=POW(MA(CLOSE,5),2)+MA(CLOSE,5);
    R5:=POW(MA(LOW,5),2)+MA(LOW,5);
    R6:=POW(MA(HIGH,5),2)+MA(HIGH,5);
    R7:=(R4-LLV(R5,64))/(HHV(R6,64)-LLV(R5,64))*150+65-10;
    R8:=SMA((SMA(R7,3,1)*1.5-100),3,1);
    R9:=3*(SMA(R7,3,1)*1.5-100)-2*R8;
    R10:=(HIGH+LOW+CLOSE*2)/4;
    R11:=(R10-(EMA(R10,13)))*100/(stD(R10,13));
    R12:=EMA((EMA(R11,5)),13)+200-100;
    R13:=(SMA(R1,3,1))+R2+(SMA(R7,3,1)*1.5-100)+R12;
    R14:=(SMA((SMA(R1,3,1)),3,1))+R3+R8+(EMA(R12,10));
    R15:=(3*(SMA(R1,3,1))-2*(SMA((SMA(R1,3,1)),3,1)))+(3*R12-2*(EMA(R12,10)))+
    R9+(3*R12-2*(EMA(R12,10)));
    R16:=(HIGH+LOW+CLOSE)/3;
    R17:=(R16-MA(R16,34))/(0.015*AVEDEV(R16,34));
    R18:=(HIGH+LOW+CLOSE+R16)/4;
    R19:=(R18-(EMA(R18,24)))/(STD(R18,24))*100;
    R20:=(R16-MA(R16,24))/(0.015*AVEDEV(R16,24));
    R21:=(((EMA(R19,5))+R20+R17)/3+165)/4;
    R22:=(R13+R14+R15*30)/32/5-15;
    A1:=EMA(EMA(CLOSE,13),13);
    A2:=(A1-REF(A1,1))/REF(A1,1)*6400;
    A3:=100*WINNER(CLOSE*0.95);
    买卖:EMA(((R21+R22)/2/1.1),1),COLORRED,LINETHICK2;
    确认:MA(买卖,3),COLORWHITE,LINETHICK2;
    AR1:=EMA(OPEN,7);
    AR2:=EMA(AR1,21);
    AR3:=crOSS(AR1,AR2);
    AR5:=EMA(SMA((CLOSE-LLV(LOW,20))/(HHV(HIGH,16)-LLV(LOW,20))*100,8,1),3);
    短买:IF(TROUGHBARS(1,6,1)=0ANDHIGH>LOW+0,50,20),COLORLIBLUE;
    短卖:IF(PEAKBARS(2,9,1)=1,50,80),COLORMAGENTA;
    中买:IF(TROUGHBARS(3,18,1)=0ANDHIGH>LOW+0.1,20,0),COLORLIMAGENTA,LINETHICK2;
    中卖:IF(PEAKBARS(2,15,1)=0,80,100),COLORRED;
    全买:(zig(3,35)>REF(ZIG(3,35),1)ANDREF(ZIG(3,35),1)<REF(ZIG(3,35),2))
    *90,STICK,COLORRED,LINETHICK3;
    全卖:(ZIG(3,35)<REF(ZIG(3,35),1)ANDREF(ZIG(3,35),1)>REF(ZIG(3,35),2))
    *90,STICK,COLORGREEN,LINETHICK3;
    中线:50,COLORWHITE;

[源码注释]最佳买卖点指标翻译结果

   SJ赋值:1

   输出严重超买:100*SJ,画红色,POINTDOT

   输出超买:80,画红色,POINTDOT

   输出超卖:20,COLOR00FF00,POINTDOT

   输出严重超卖:0*SJ,COLOR00FF00,POINTDOT

   N8赋值:34

   M18赋值:9

   M28赋值:3

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

   K98赋值:RSV8的M18日[1日权重]移动平均

   D98赋值:K98的M28日[1日权重]移动平均

   J8赋值:3*K98-2*D98

   输出RK8:K98的80日简单移动平均*SJ,线宽为1

   输出RD8:D98的80日简单移动平均*SJ,线宽为1

   输出RJ8:J8的80日简单移动平均*SJ,线宽为1

   当满足条件RK8上穿RD8*SJ&时,在?位置书写文字

   &

   RD8<

   20,RK8*0.80,’大多’),COLORFF00FF

   当满足条件RD8上穿RK8*SJ&时,在?位置书写文字

   &

   RD8>

   80,78,’大空’),COLORFFFF00,显示在位置之上

   R1赋值:(收盘价-90日内最低价的最低值)/(90日内最高价的最高值-90日内最低价的最低值)*200

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

   R3赋值:0.618*1日前的R2+0.382*R2的2日指数移动平均

   R4赋值:收盘价的5日简单移动平均的2乘幂+收盘价的5日简单移动平均

   R5赋值:最低价的5日简单移动平均的2乘幂+最低价的5日简单移动平均

   R6赋值:最高价的5日简单移动平均的2乘幂+最高价的5日简单移动平均

   R7赋值:(R4-64日内R5的最低值)/(64日内R6的最高值-64日内R5的最低值)*150+65-10

   R8赋值:(R7的3日[1日权重]移动平均*1.5-100)的3日[1日权重]移动平均

   R9赋值:3*(R7的3日[1日权重]移动平均*1.5-100)-2*R8

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

   R11赋值:(R10-(R10的13日指数移动平均))*100/(R10的13日估算标准差)

   R12赋值:(R11的5日指数移动平均)的13日指数移动平均+200-100

   R13赋值:(R1的3日[1日权重]移动平均)+R2+(R7的3日[1日权重]移动平均*1.5-100)+R12

   R14赋值:((R1的3日[1日权重]移动平均)的3日[1日权重]移动平均)+R3+R8+(R12的10日指数移动平均)

   R15赋值:(3*(R1的3日[1日权重]移动平均)-2*((R1的3日[1日权重]移动平均)的3日[1日权重]移动平均))+(3*R12-2*(R12的10日指数移动平均))+R9+(3*R12-2*(R12的10日指数移动平均))

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

   R17赋值:(R16-R16的34日简单移动平均)/(0.015*R16的34日平均绝对偏差)

   R18赋值:(最高价+最低价+收盘价+R16)/4

   R19赋值:(R18-(R18的24日指数移动平均))/(R18的24日估算标准差)*100

   R20赋值:(R16-R16的24日简单移动平均)/(0.015*R16的24日平均绝对偏差)

   R21赋值:(((R19的5日指数移动平均)+R20+R17)/3+165)/4

   R22赋值:(R13+R14+R15*30)/32/5-15

   A1赋值:收盘价的13日指数移动平均的13日指数移动平均

   A2赋值:(A1-1日前的A1)/1日前的A1*6400

   A3赋值:100*以收盘价*0.95计算的获利盘比例

   输出买卖:((R21+R22)/2/1.1)的1日指数移动平均,画红色,线宽为2

   输出确认:买卖的3日简单移动平均,画白色,线宽为2

   AR1赋值:开盘价的7日指数移动平均

   AR2赋值:AR1的21日指数移动平均

   AR3赋值:AR1上穿AR2

   AR5赋值:(收盘价-20日内最低价的最低值)/(16日内最高价的最高值-20日内最低价的最低值)*100的8日[1日权重]移动平均的3日指数移动平均

   输出短买:如果最高价6%之字转向的前1个波谷位置=0ANDHIGH>最低价+0,返回50,否则返回20,画淡蓝色

   输出短卖:如果最低价9%之字转向的前1个波峰位置=1,返回50,否则返回80,画洋红色

   输出中买:如果收盘价18%之字转向的前1个波谷位置=0ANDHIGH>最低价+0.1,返回20,否则返回0,画淡洋红色,线宽为2

   输出中卖:如果最低价15%之字转向的前1个波峰位置=0,返回80,否则返回100,画红色

   输出全买:(收盘价35%的之字转向>1日前的收盘价35%的之字转向ANDREF(收盘价35%的之字转向,1)<2日前的收盘价35%的之字转向)*90,STICK,画红色,线宽为3

   输出全卖:(收盘价35%的之字转向<1日前的收盘价35%的之字转向ANDREF(收盘价35%的之字转向,1)>2日前的收盘价35%的之字转向)*90,STICK,画绿色,线宽为3

   输出中线:50,画白色

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