以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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)一样,增加一个便宜周期参数就可以解决了。 另外一个绕过这个问题的解决之道。 不知道金字塔有能否提供配置系统参数的函数。 如果可以在函数里配置系统参数, 修改多秒周期,也可以实现这个功能。 而且系统参数配置函数 (包括获取和修改)实现,可以简化很多其他参数的显示函数。相当于“选项”对话框可以实现用户配置。 |