您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信知识>>正文内容

[求助]如何判断一个缺口已回补或者没有回补? [通达信]

  • 咨询内容:  一般这样判断有无缺口

    LOW>REF(HIGH,1);
    HIGH<REF(LOW,1);

    但是怎么判断一个缺口有没有被填补呢?

     

  • 通达信技术部:  如何判断一个缺口已经被填补了, 或者至今没有被填补?

     

  • 通达信客服:  我还有一个问题啊,那就一起问了

    怎么统计未补缺口的数量?

     

  • 网友交流:

    关于缺口的问题

     

    如何选出向上跳空缺口10天还没有封闭的股票?
    方法一:
    http://tdx.com.cn/dispbbs.asp?boardid=12&id=291377&page=1&star=1
    {请教    如何选出向上跳空缺口10天还没有封闭的股票}
    TJ:=L>REF(H,1);
    NN:=BARSCOUNT(C);
    NTJ:=NOT(BACKSET(TJ,NN));{让最后一次缺口之前的}
    ZGTJ:=BACKSET(NTJ,2);
    TKTJ:=NTJ=0 AND ZGTJ=1;
    MM:=BARSLAST(TKTJ);
    TKGG:=IF( ZGTJ,REF(H,MM+1),DRAWNULL);{取跳空前一天的k线的最高价}
    BQK:=TKGG<=L AND COUNT(TKGG>L,0)=0;
    WBQTS:=COUNT(BQK,0);
    WBQTS>10 AND WBQTS>REF(WBQTS,1);

     

    {如果当天的值为0了表示最近一次的缺口已经被补上了}


     第二种方法
    在公式里怎么能确定最近的、尚未被封闭的那个向上(或向下)缺口(日期和上下沿)
    不是全部缺口,只要最近一个即可。(日线)。
    方法二:(这个如果前面在下一次缺口出现时还没补全的缺口  是会显示1  但是每当一个同类(向上或者向下)新缺口出现之后后面的补全了 之前那个就可以能补上了 这个之前的缺口是否

    补上 我们未知)

    {在公式里怎么能确定最近的、尚未被封闭的那个向上(或向下)缺口(日期和上下沿)
    不是全部缺口,只要最近一个即可。
    }
    SQK:=L>REF(H,1);
    XQK:=H<REF(L,1);
    SSNUM:=BARSLAST(SQK);
    XXNUM:=BARSLAST(XQK);

    MBS:LLV(L,SSNUM+1)>REF(H,SSNUM+1);
    MBX:HHV(H,XXNUM+1)<REF(L,XXNUM+1);

     

     

  • 网友交流: 谢谢版主大人



 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容