您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

[建议]if语句内不能包含ref/count/sum等函数,非不能,实不为也 [金字塔]

  • 咨询内容:

    if then语句内想要包含计算历史数据的函数,会提示不能编译。

     

    其实我们知道改成调用数组自己编写算式即可实现同样的功能。

     

    那为什么用系统函数就不行呢?估计那些函数是以前序列模式发展下来的代码,

    金字塔懒得去修改它们吧?

     

    我希望金字塔做完美的金字塔,解决这个小缺陷,与人方便,真正做到完美无缺。

     

  • 金字塔客服:

    http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332 参考问题8

     

  • 用户回复:

    知道放在if外面是可以,但是消耗CPU,影响速度。

     

  • 网友回复:

    这个其实放外面效率只有高,不会低。

    若公式频繁去运用这个值,只在你公式运行的初始调用一次,之后就直接调用此时的这个值,

    若你在公式中使用,则是每次都要去计算一次,效率只有低下

     

  • 网友回复:

    例如:count

 

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

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


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

相关文章

    没有相关内容