打印本文打印本文 关闭窗口关闭窗口

指标编写问题

作者:文华财经 来源:cxh99.com 发布时间:2018年04月01日
  • 咨询内容:


    文件名:~e}8r~3tqwelou)_3z{jh.png
     老师怎么取一个周的最高点然后标注,在取低点?然后标注让他们之间用线连接起来这个怎么做到呢 ?周期反复循环    

     

     来源:程序化99

  • 文华技术人员:   编写如下,仅供参考


    N:=BARSLAST(WEEKDAY<REF(WEEKDAY,1))+1;
    NN1:=HHVBARS(H,N)+1;
    NN2:=LLVBARS(L,N)+1;
    TT1:BACKSET(N=1&&REF(NN1>NN2,1),REF(NN1,1)+1);
    QQ1:BACKSET(N=1&&REF(NN1>NN2,1),REF(NN2,1)+1);
    DRAWLINE1(TT1&&(REF(TT1,1)=0||N=2&&H>=REF(H,1)||N=1&&H>REFX(H,1)&&REFX(TT1=1,1)),H,QQ1&&(REF(QQ1,1)=0||N=2&&L<REF(L,1)),L,0),COLORRED;
    TT2:=BACKSET(N=1&&REF(NN1<NN2,1),REF(HHVBARS(H,N)+1,1)+1);
    QQ2:=BACKSET(N=1&&REF(NN1<NN2,1),REF(LLVBARS(L,N)+1,1)+1);
    DRAWLINE1(QQ2&&(REF(QQ2,1)=0||N=2&&L<=REF(L,1)||N=1&&L<REFX(L,1)&&REFX(QQ2=1,1)),L,TT2&&(REF(TT2,1)=0||N=2&&H>REF(H,1)),H,0),COLORRED;

     

     来源: WWW.CXH99.COM

  • 文华客服:  老师这个周期可以自己改吗比如改成1天的或者1个星期的1个月的取值周期怎么改呢 ,我想让他们弄成像W这样连续的老师的这个好像断掉了

     

  • 网友回复:   那我们按照日线给您重新调整下,请参考
    N:=BARSLAST(DATE<>REF(DATE,1))+1;NN1:=HHVBARS(H,N)+1;
    NN2:=LLVBARS(L,N)+1;
    TT1:BACKSET(N=1&&REF(NN1>NN2,1),REF(NN1,1)+1);
    QQ1:BACKSET(N=1&&REF(NN1>NN2,1),REF(NN2,1)+1);

    TT2:=BACKSET(N=1&&REF(NN1<NN2,1),REF(HHVBARS(H,N)+1,1)+1);
    QQ2:=BACKSET(N=1&&REF(NN1<NN2,1),REF(LLVBARS(L,N)+1,1)+1);
    TT:=TT1&&(REF(TT1,1)=0||N=2&&H>=REF(H,1)||N=1&&H>REFX(H,1)&&REFX(TT1=1,1))||TT2&&(REF(TT2,1)=0||N=2&&H>REF(H,1));QQ:=QQ1&&(REF(QQ1,1)=0||N=2&&L<REF(L,1))||QQ2&&(REF(QQ2,1)=0||N=2&&L<=REF(L,1)||N=1&&L<REFX(L,1)&&REFX(QQ2=1,1));

    POLYLINE(TT||QQ,IF(TT,H,IF(QQ,L,0)),COLORRED);

     

  • 网友回复:  还有个问题老师比如我知道点位在第几天出现然后我需要在这里提前标注怎么标注呢
打印本文打印本文 关闭窗口关闭窗口