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

求通达信不定次数返回的值的和 [通达信]

  • 咨询内容:

    次数:SUM(TJ,100000),NODRAW;
    YAO1:REF(YAO,SUMBARS(TJ,2)-2),NODRAW;
    YAO2:REF(YAO,SUMBARS(TJ,3)-2),NODRAW;
    YAO3:REF(YAO,SUMBARS(TJ,4)-2),NODRAW;

    这样下去
    YAO次数-1:REF(YAO,SUMBARS(TJ,次数-1)-2),NODRAW;
    然后把这(次数-1)个值求和,怎么办呢?
    上一次遇到一个类似问题,我是一个一个地用if让电脑判断,难道这一次又要这样?

     

  • 通达信技术部: TESTSKIP(1))是新函数吗,可靠吗?
    还有IFC
    工程师在吗?解释一下
    根据条件求不同的值.
    用法:
     IFC(X,A,B)若X不为0则返回A,否则返回B.IFC与IF函数的区别:根据X的值来选择性执行A、B表达式.
     例如:IFC(CLOSE>OPEN,HIGH,TESTSKIP(1));L;表示当日收阳则返回最高值,并执行下一句"L;",否则退出公式计算

     

  • 通达信客服:

    条件tj满足作个记号为1,第二天的值满足另一个条件tj2 为o或者1,tj and tj2两个同时满足作个记号记为1.sum(tj3,1000000).
    不必麻烦大家了。
    不过上面这个函数我蛮有兴趣的,工程师能否解释一下。

     

  • 网友交流:
    以下是引用wbl5480在2013-1-22 20:00:00的发言:

    次数:SUM(TJ,100000),NODRAW;
    YAO1:REF(YAO,SUMBARS(TJ,2)-2),NODRAW;
    YAO2:REF(YAO,SUMBARS(TJ,3)-2),NODRAW;
    YAO3:REF(YAO,SUMBARS(TJ,4)-2),NODRAW;


    这样下去
    YAO次数-1:REF(YAO,SUMBARS(TJ,次数-1)-2),NODRAW;
    然后把这(次数-1)个值求和,怎么办呢?
    上一次遇到一个类似问题,我是一个一个地用if让电脑判断,难道这一次又要这样?

     



    上题你的意思,如果我没理解错的话,应该好写。俺有事走了,相信你自己能想出来。testskip(x)你自己试试就知道了,反正通达信的说明是错的。

 

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

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


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

相关文章

    没有相关内容