以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  跨周期引用  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=158952)

--  作者:shrprincess
--  发布时间:2017/10/25 14:55:20
--  跨周期引用
你好,请问一下,关于跨周期引用,我用DAYOPEN1:STKINDIEX(\'RB00\',\'MA.ma1\',0,6,-1,100);加载在5分钟上,用系统自带的MA模型就有正确的数值,
但我自己写一个均线模型保存成MAMA再调用,例如:DAYOPEN2:STKINDIEX(\'RB00\',\'MAMA.MA1\',0,6,-1,100);就没有数值,这是为什么呢??

--  作者:FireScript
--  发布时间:2017/10/25 15:18:50
--  
日线数据够吗?补充下。数据不充足的情况,一般这个引用只在最佳的若干K上才能成功引用到数据。你试着看最近K的引用是否正常。
--  作者:shrprincess
--  发布时间:2017/10/25 15:46:23
--  
日线数据是有的啊,,,已经补完所有行情且来回补了几次了。。我比较好奇是为什么系统自带的MA可以引用的到,我自己保存的MAMA引用不到呢??内容都是一样的啊。。我还试过把系统MA的内容照样复制过来换个名字都引用不到。。这是什么原因?
--  作者:FireScript
--  发布时间:2017/10/25 16:02:02
--  

1.你ma的参数部分是否也copy过来了

2.因为你用了STKINDIEX的原因,你看最近的K上是否有。有就正常。


--  作者:shrprincess
--  发布时间:2017/10/25 16:05:27
--  
1.参数部分是有的
2.最近的K上都完全没有数据。

我敢肯定不是数据补充不足的原因,因为我把MAMA的模型公式属性那里改成系统模型以后,再在别的模型引用就有数值了。。。。这是为什么??只有系统模型才能被引用??

--  作者:FireScript
--  发布时间:2017/10/25 16:18:00
--  
你仔细检查下,是不是指标名称错误之类的低级错误,我本地和你一样的代码,引用完全没问题。不是系统模型才能引用。
--  作者:shrprincess
--  发布时间:2017/10/25 16:29:17
--  
可是我什么都没改哦,就将MAMA的用户公式改成系统模型而已。。
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看



--  作者:shrprincess
--  发布时间:2017/11/1 13:50:36
--  
是有什么设置之类的问题导致的吗??那个MAMA模型前几天又可以引用了。。我模型都写好了回测好了。引用的数据也是对的。然后今天再去看又引用不了了。。。。这是什么BUG??
--  作者:FireScript
--  发布时间:2017/11/1 14:37:01
--  
以下是引用shrprincess在2017/11/1 13:50:36的发言:
是有什么设置之类的问题导致的吗??那个MAMA模型前几天又可以引用了。。我模型都写好了回测好了。引用的数据也是对的。然后今天再去看又引用不了了。。。。这是什么BUG??

没有的。。。我这边一直重现不了。你那个MAMA不引用在图表上日线加载效果如何。你那个版本的软件。


--  作者:yukizzc
--  发布时间:2017/11/1 14:50:31
--  
直接用stkindi呢,不要去控制数量看看