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

请教高手帮个小忙 [通达信]

  • 咨询内容:

    不定周期的提取

     

    如例:

     

    A:HHV(C,BARSLAST(C<MA(C,30)));

     

    B:前一次的A;

     

    注意:不是前一日的A,我尝试用“REF(HHV(C,BARSLAST(C<MA(C,30))),BARSLAST(C<MA(C,30)))”,好像不行。固定周期可以这样套用,但不定周期好像不能这么套用?如何解决???

     

  • 通达信技术部:

    SS:=IF(BARSLAST(C<MA(C,30))=0,DRAWNULL,HHV(C,BARSLAST(C<MA(C,30))));
    SS1:=IF(BARSLAST(C<MA(C,30))=0,REF(SS,1),SS);
    SS2:=IF(C<MA(C,30),REF(SS,BARSLAST(C>MA(C,30))),SS);
    SS3:IF(C>MA(C,30),REF(SS2,BARSLAST(C<MA(C,30))),SS2);

    ==================

    累半天勉强解决了。可是图很难看。貌似通达信只有“线段”“绘图函数”?有没有“线段”“输出函数”啊???

    输出线的转角看着很不舒服,感觉很干扰K图研究,如果采用“ DRAWNULL”处理又会制造数据真空,破坏数据引用。

    通达信有没有什么解决法子啊?


     


    此主题相关图片如下1.png:

     

  • 通达信客服: 不好意思,自己技术粗糙,没深入理解,好像“线段”“绘图函数”可以输出数值。应该就是这个。。。

     

  • 网友交流:

    还是不行啊,我技术太粗,只能再次求助各位。

     


    此主题相关图片如下1.png:

    只要求前一浪的线段能延伸到本浪,延伸条件就是本浪一直低于前浪最高收盘价,也就是前浪线段价。如果本浪收盘价高于前一浪线段价,则,前浪线段自动截至,截至位画在新高前一日也行,画在我图中提示日也行。

     

    浪区间表达为“收盘价一直大于30日均线”为一个浪区间。起始日为收盘价上穿30均线日,截至日为收盘价下穿30均线前一日。

     

  • 网友交流: 提示线段跟线段之间不能有数据真空日,线段区间过渡时会产生数据真空日的不符合我的要求。所以,引用“ DRAWNULL”是要慎重

 

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

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容