以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  [求助]关于跨周期引用的变量  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=88785)

--  作者:viponedream
--  发布时间:2015/12/24 3:54:13
--  [求助]关于跨周期引用的变量
主文件是
xxtmp:=5;
ndays:=NUMTOSTR(xxtmp,0);
d5:stkindi(\'\',\'MYMA.MID(\'&ndays&\')\',0,7,-1);

myma是
INPUT:M(5,2,120,1);
MID := MA(CLOSE,M);

调试的时候
只有xxtmp的值是5,是对的
ndays 是 1000000 
而d5  没有数值出来。

要怎么写才对呢


--  作者:wenarm
--  发布时间:2015/12/24 8:13:39
--  

你本地爹有100万根数据才行。没有那么多数据当然引用不到MA计算的值


--  作者:viponedream
--  发布时间:2015/12/24 13:23:24
--  
PN5:=NUMTOSTR(5,0);  //周期,这是5天的
PN10:=NUMTOSTR(10,0);  //周期,这是10天的

W5:stkindi(\'\',\'MYMA.MID(\'&PN5&\')\',0,7,-1);    //周价
W10:stkindi(\'\',\'MYMA.MID(\'&PN10&\')\',0,7,-1);   //周价

我改成这样了
然后应用于图。

但是在K线图中显示出来的w5,w10居然是一样的啊。
肯定又哪里错了。
要怎么改呢?


--  作者:十世
--  发布时间:2015/12/24 13:45:47
--  


图片点击可在新窗口打开查看此主题相关图片如下:3.png
图片点击可在新窗口打开查看

 

这些都是没有问题的  你要保证你本地的日线基础数据是否完整