以文本方式查看主题

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

--  作者:wwsmao
--  发布时间:2020/5/8 15:12:21
--  引用不同周期怎么写?
这样写引用,多分钟MACD.macd#MULTIMIN"(56,39,22)
多秒钟MACD.macd#MULTISEC"(56,39,22)
30分钟"MACD.macd#min30"(56,39,22),另外如要指定110秒或13分钟要怎么写?

--  作者:FireScript
--  发布时间:2020/5/8 15:23:19
--  
那就不行了。如果要指定N周期 只能用stkindi函数才能操作。上面的多周期 是和软件多周期设置对应的。所以一次只能一种多周期。

--  作者:wwsmao
--  发布时间:2020/5/8 17:32:49
--  
如软件设置多周期240分钟那么这样写引用,MACD.macd#MULTIMIN"(56,39,22)行吗?
还是,"MACD.macd#HOUR4"(56,39,22) ?MULTISEC和MULTIMIN还有用吗?函数中好象没有这个了吧?

--  作者:FireScript
--  发布时间:2020/5/9 9:25:34
--  
 软件设置的多分钟和 “MULTIMIN” 是对应的。其他多秒,多小时都是和软件设置对应上的。软件里面设置了多分钟是30分钟,那么你引用时候用MULTIMIN 那就是30分钟。其他同理。

没有这种引用方式的:“"MACD.macd#HOUR4”。

所以如果要灵活指定一些周期,就只能stkindi


用法:
STKINDI(STKLABEL,INDINAME,CO,PERIOD[,Num])
STKLABEL 指定品种代码,如为空表示当前品种,指定品种时推荐使用市场+代码的格式,例如SH600000,ZJIF00等.
INDINAME 调用的指标、交易系统 (被引用变量必须是以:做变量的线输出类型)
CO 坐标轴类型 0交易日坐标 1自然日 2交易交易时间
PERIOD 周期类型,有效值范围为(0-24),依次表示:
0:分笔成交、1:1分钟、2:5分钟、3:15分钟、4:30分钟、5:60分钟、
6:日、7:周、8:月、9:年、10:多日、11:多分钟、12:多秒、
13:多小时、14:季度线、15:半年线、16:节气线、17:3分钟、18:10分钟、19:多笔线、20:自定义N日线、21:自定义N分钟线、22:自定义N秒线
23:自定义N笔线;24:自定义N小时线;25:等价K线;26:等量K线;
Num变量说明:
1、当PERIOD周期<=19,Num为左右偏移周期个数(可选),0表示引用当前数据,小于0为引用之前数据,大于0为引用之后数据;
2、当PERIOD周期>=20和<=24时,Num为自定义N周期的具体数字