以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  [求助]提高quartile计算速度  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=165913)

--  作者:水熊
--  发布时间:2018/10/16 17:26:19
--  [求助]提高quartile计算速度
 请教老师,在同时计算多品种的情况下,如何提高quartile函数计算速度?
用median模拟25% quartile 75 quartile计算速度是否能提高?代码如何实现

--  作者:无为剑
--  发布时间:2018/10/16 17:33:46
--  
请问还有那些统计函数是需要提高速度的?
我们后面会抓紧给予处理

--  作者:水熊
--  发布时间:2018/10/16 20:01:52
--  
统计函数quartile,percentile
字符串函数numtostring
跨品种调用callstockex


非常慢,八核CPU计算以上不超过500行公式速度要30秒以上

--  作者:无为剑
--  发布时间:2018/10/16 21:56:52
--  
统计函数quartile,percentile  这2个函数可以进行优化。
其他2个函数无法优化,你需要自行编写代码时注意效率。 numtostring 函数你需要多配合If then 控制语句,请参考新手教学区的优化教程。
callstockex 函数不会这么慢的,建议你梳理一下看一下是否其他因素导致的