以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 关于跨周期跨指标引用的问题 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=168680) |
-- 作者:weiqqqwei -- 发布时间:2019/3/8 9:58:25 -- 关于跨周期跨指标引用的问题 由于 调用的指标输出数据较多 多次调用 是否会造成效率低下的问题
有没有一次调用 输出多个数据的方法 比如调用 ma指标 然后把ma5 ma10 ma20数据用逗号连成一个字符串 调用时就输出此字符串然后再拆分成相应的数据 如可以的话要怎么编写 [此贴子已经被作者于2019/3/8 9:59:07编辑过]
|
-- 作者:weiqqqwei -- 发布时间:2019/3/8 10:01:00 -- 由于 调用的指标输出数据较多 多次调用 是否会造成效率低下的问题
有没有一次调用 输出多个数据的方法 比如调用 ma指标 然后把ma5 ma10 ma20数据用逗号连成一个字符串 调用时就输出此字符串然后再拆分成相应的数据 如可以的话代码要怎么编写 |
-- 作者:FireScript -- 发布时间:2019/3/8 10:13:31 -- 目前暂时没有一次就调用多个数据的调用方式,只能一个个得调用。 你这个需求: 1.看你调用过来如何使用了。比如:如果只是ma5,ma10,ma20 这几个数值之间的计算。可以在ma里面写代码把计算过程处理掉,这样你调用时候时候就调用一个结果就可以了。比如ma5,ma10的金叉死叉这种,你直接在ma指标里面编写金叉死叉的代码,然后调用。而不需要把ma5,ma10调用过来再计算了。 2.如果不满足1的那种情况。 按照你的方案你拼接成字符串然后还需拆解,再转换成数值,不仅麻烦,而且也不一定真的能实现。通常如果不是非常多的stkind引用,没必要刻意去考虑优化。
|
-- 作者:weiqqqwei -- 发布时间:2019/3/8 10:23:29 -- 好的,谢谢,如果效率确实被拉低的话再考虑优化的问题吧 |