以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  混亂了,应如何写?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=96983)

--  作者:annbi
--  发布时间:2016/5/3 16:46:04
--  混亂了,应如何写?
假設
指标A:

(中间部份码假設节录):
Z:G;
K:MA(Z,M)/2;

再假設
指标B(假設中间部份码):


G:D*E*P;
G2:H*2*K;
我的想法是指标B計了G後再代入指标A:去計出K再代入指标B去計G2值出來
问题如何在指标之间联系引用, 如何写?
(指标A和B可以本身很复杂,為简便便在此简略了)

谢谢指教
[此贴子已经被作者于2016/5/3 16:47:20编辑过]

--  作者:jinzhe
--  发布时间:2016/5/3 16:56:30
--  
指标A:

Z:stkindi(\'\',\'指标X.G\',0,datatype);
K:MA(Z,M)/2;

指标X:
G:D*E*P;

 

指标B:
G:D*E*P;
G2:H*2*stkindi(\'\',\'指标A.Z\',0,datatype);

--  作者:annbi
--  发布时间:2016/5/3 17:03:48
--  
一定要創建多一個新獨立指标X:
G:D*E*P; 才能做到吗?

有没其他不用創建多一個新指标X的方法或其他方法?谢谢

datatype 仍可以用dataperiod 代替?
[此贴子已经被作者于2016/5/3 17:04:48编辑过]

--  作者:jinzhe
--  发布时间:2016/5/3 17:29:51
--  

1.不行,你的思路是循环引用,会有效率问题

2是的


--  作者:annbi
--  发布时间:2016/5/3 18:02:29
--  
老師你2楼的写法即創建多一個新獨立指标X已不属於循环引用的写法吗, 解决到效率问题, 是吗?谢
[此贴子已经被作者于2016/5/3 18:03:15编辑过]

--  作者:jinzhe
--  发布时间:2016/5/4 9:11:57
--  
按照我的方法写,你的方法不适合