以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  STKINDI 可以实现这样的功能吗?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=58111)

--  作者:fyinwater
--  发布时间:2013/10/28 16:25:10
--  STKINDI 可以实现这样的功能吗?

STKINDI ,STKINDIEX 在1分钟线应用多秒线, 比如想同时应用15秒,30秒的数据,就没法实现了, 因为我只能设置一个多秒线值,比如30,那引用15秒的时候,就只能采用自定义秒周期了。  但是,自定义秒周期的引用,没有偏移周期参数可以输入,所以得到的只有对应1分钟对应周期的最后一个15秒的的数据,前面三个数据就没法引用了。 (注:ref是得到的上一个一分钟的最有一个15秒的数据)。有办法可以实现吗?


--  作者:jinzhe
--  发布时间:2013/10/28 16:29:59
--  

引用多秒都具体的数据的。。。

你看下函数说明

 

stkindi(\'\',\'ma.ma1\',0,22,5);

22表示多秒周期,5表示5秒周期

 

stkindi(\'\',\'ma.ma1\',0,22,10);

这个也是,10秒周期

 

以此类推其他类型的多秒周期

 

现在这个写法就是为了多个多秒周期的引用


--  作者:fyinwater
--  发布时间:2013/10/28 16:52:57
--  
谢谢专家解答,不过我的问题是在1分钟周期(或者更高)的周期里引用下面周期的数据,

stkindi(\'\',\'ma.ma1\',0,22,10);10秒周期的数据得到的是对应的1分钟应该有6个数据,实际得到的是这个一分钟周期里最后一个10秒的数据,其他前面的5个10秒数据如何得到?


--  作者:jinzhe
--  发布时间:2013/10/28 16:54:12
--  
这个无法得到,引用的就是最后一秒数据,1分钟体现不了每个10秒的时间段
--  作者:fyinwater
--  发布时间:2013/10/28 17:44:13
--  

实际上只要像其他周期(<=19)一样,增加一个便宜周期参数就可以解决了。 另外一个绕过这个问题的解决之道。 不知道金字塔有能否提供配置系统参数的函数。 如果可以在函数里配置系统参数, 修改多秒周期,也可以实现这个功能。 而且系统参数配置函数 (包括获取和修改)实现,可以简化很多其他参数的显示函数。相当于“选项”对话框可以实现用户配置。