查看逐行和逐根的源代码
←
逐行和逐根
跳转到:
导航
,
搜索
根据下列原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
==逐行和逐根的区别== 根据上面的解释,我们可以看到其中的区别: 行模式下,每次新行情的到来,指标引擎都要把需要计算的序列从头到尾全部计算一遍。 逐根模式下,每次新行情到来,指标引擎只计算最新一根的值。 逐根和逐行的更多差异 差异一:计算结果 逐行和逐根可能产生不一样的计算结果。 逐行模式,每次计算都对序列中所有元素重新计算,所以,有些情况下,某些以前计算过的值可能被修改。 也就是调用了俗称所谓“未来函数”一族函数的时候。 在这种情况下,不但调用未来函数的该行语句的序列结果会发生改变,后续语句如果用到被影响的变量,那么它们之前的值也都可能因此发生改变。 而对于逐根模式,每次计算都只计算最新一根,所以即使调用了未来函数,那么它也只改变到该函数直接影响的序列,而很可能不会将改变带给下面的计算。 差异二:计算速度 一般来说,逐行计算在K线图第一次打开时,速度要略快于逐根模式。 因为,对于很多指标,一次整行算完的话,作一些算法上的优化会比较方便。 但是,在新行情到来时,逐根计算就非常有优势了;此模式下,只计算最后一根的数值。 在测评模式下,逐根模式的速度优势可以完全的体现出来。 测评相当于一次性渐次灌入成千上万的行情。逐行的话,要对整行重复计算成千上万次,而逐根模式只需要对单根计算这么多次。 整体时间消耗的差别是几十倍上千倍的。
返回到
逐行和逐根
。
个人工具
内存:18910KB
3.15.12.133
该IP地址的讨论
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
金魔方论坛
下载金魔方
帮助
工具箱
链入页面
链出更改
特殊页面