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

通达信MAX/MIN函数能不能改进下?不然麻烦很大得 [通达信]

  • 咨询内容:

    例如:MAX(A,30),当A=DRAWNULL时,MAX(A,30)是无效输出,2、3个组合也罢了,增加几个条件也能解决。

     

    MAXZ:MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(A,B),C),D),E),F),G),H),I),J),K),L),M),N);

     

    若是这么用,其中的A-M都必须要单独增加一句IF(?=DRAWNULL,X,Y)来处理,无论劳动量还是符码用数都很低效的麻烦N倍,希望早点改进下MAX/MIN之类函数的基础算法,把?=DRAWNULL自动化处理。

     

  • 通达信技术部:

    这倒要慎重,不可乱来。

    a:=min(drawnull,5);

    b:=max(5,drawnull);

    a、b就应该是drawnull--不确定的数。否则,你说5是比drawnull大或小?

     

     

  • 通达信客服:
    以下是引用lowandhigh在2012-11-29 18:52:00的发言:

    这倒要慎重,不可乱来。

    a:=min(drawnull,5);

    b:=max(5,drawnull);

    a、b就应该是drawnull--不确定的数。否则,你说5是比drawnull大或小?

     

    呵呵,这个我知道,这个还是明显得,一不小心,引用一个隐含“DEAWNULL”的有效数才是真正麻烦的。这个我基本解决了。我现在需要的是“同日不同线值的数值高低序位求取”。这是基本把我逼到绝路了。假如采用IF来套取,那跟求取的K线总数成指数级正比,3、4根还好说,7、8根以上的基本要投降。。。看样子,时代的局限墙,我又撞上了一回?。。。

     

  • 网友交流: 谁能帮我解决这个序位求取问题,我送你1个季度自定义A股净利润预报数据包!季节随你挑!我真的没辙了。

 

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

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


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

相关文章

    没有相关内容