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

专业财务数据2 [通达信]

  • 咨询内容: 1.公式: T1:FINONE(83,16,1231)/10000; T2:FINONE(83,15,1231)/10000; T3:FINONE(83,14,1231)/10000; 合计:T1+T2+T3; 2.测试公司:美好置业(000667) 3:计算结果 T1:743.99 T2:- T3:5729.86 合计:- 4.问题:由于T2=“-”,所以合计=“-”。希望结果:合计=743.99+0+5729.86=6473.85 5.建议:将“0”的储存“-”转换成可运算格式。谢谢了!

     

  • 通达信技术部: 稍微修改下就好了:
    T1:=FINONE(83,16,1231)/10000; 
    T2:=FINONE(83,15,1231)/10000; 
    T3:=FINONE(83,14,1231)/10000; 
    A1:IF(T1=DRAWNULL,0,T1);
    A2:IF(T2=DRAWNULL,0,T2);
    A3:IF(T3=DRAWNULL,0,T3);
    合计:A1+A2+A3; 

     

  • 通达信客服: 实际上我是采用老师所示方法进行的,但我的自编公式需在3-5年的“资产负债表”‘利润表’“现金流量表”中取数的,每个指标均运用IF函数进行判断,计算运行速度忒慢。作为“副图”指标时系统提示“公式运行比较耗时”;作为“历史行情.指标排序”运算耗时近1小时。故建议改变“0”的底层储存格式是较为合算的办法,供参考。

     

  • 网友交流: 谢谢,我们考虑一下。

 

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

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


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

相关文章

    没有相关内容