以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=183762) |
-- 作者:llz1124 -- 发布时间:2021/1/6 9:31:13 -- 数据引用问题 一张图表里输出多品种的同一个指标 1、STKINDIEX引用 2、#用户函数.指标线(参数)# 引用 3、.#$@ 引用数据各自计算 4、自定义数据引用 以上几种方法,哪一种速度更快,占用硬件资源更少? |
-- 作者:FireScript -- 发布时间:2021/1/6 9:34:42 -- 大体上相同的调用情况下第一个效率最低。2,3 差不多,只是使用上存在一些局限性 不够灵活。 4的话 是定时进行刷新计算,而且现在支持多核 刷新计算效率更快了。但是这个自定义数据计算的周期 指标变量都是按照设置固定死的。不能像前面几种方式那样 随意的指定调用的变量,计算的周期之类的。 |
-- 作者:llz1124 -- 发布时间:2021/1/6 9:51:13 -- 2里面的 用户函数 是指自建函数?用户自建技术指标 不能这样引用吧? |
-- 作者:FireScript -- 发布时间:2021/1/6 9:53:48 -- 能调用。就是指指标的意思。用户函数是这个函数的名称,不是说它调用对象名称。 |
-- 作者:llz1124 -- 发布时间:2021/1/7 13:16:15 -- "SC0000$MULTIPLIER" ,品种的乘数不让引用吗? |
-- 作者:FireScript -- 发布时间:2021/1/7 13:43:23 -- 引用指标才行。这个是直接的函数,那怎么行。你得把它放到指标里面然后调用才可以。 |
-- 作者:llz1124 -- 发布时间:2021/1/7 13:50:52 -- 老师写个例子吧,在.#$@ 函数下面没有相关的举例。 比如:技术指标名称 :乘数 乘数:MULTIPLIER; 我怎么在其他公式下用#$@引用原油商品的乘数。 |
-- 作者:FireScript -- 发布时间:2021/1/7 13:57:05 -- 你新建一个指标A: x:MULTIPLIER; 因为跨指标 跨品种了所以只能用stkindi函数。
stkindi(\'SC0000\',\'A.X\',0,6,0); |
-- 作者:llz1124 -- 发布时间:2021/1/7 15:48:09 -- 引用操作符 例如: "INDIE.VAR"(P1,P2) 引用INDI指标的VAR输出,计算参数为P1,P2。若没有指定公式线,系统将取最后一行公式输出 数据类型有TICK、MIN1、MIN3、MIN5、MIN10、MIN15、MIN30、 请问数据类型放在什么位置?我试了"INDIE.VAR#MIN15" "INDIE#MIN15.VAR" 都没输出。这样"INDIE#MIN15" 有输出,不能指定var?
|
-- 作者:FireScript -- 发布时间:2021/1/7 15:50:07 -- "ma.ma1#DAY"; 这样的形式。 |