版主您好,stkindiex函数中,PERIOD 周期类型对于特殊分钟周期的选择有11和21两个参数,不是太明白2个参数间的具体差异和含义,烦请帮忙说明一下,最好能有例子,谢谢!
帮助中该函数的说明摘要如下:
STKINDI(STKLABEL,INDINAME,CO,PERIOD[,Num])
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小时线;
STKINDI(STKLABEL,INDINAME,CO,11)
多分钟下图的那里设置的多分钟

此主题相关图片如下:1.png

STKINDI(STKLABEL,INDINAME,CO,21,15);
多分钟是21后面的那个数字,即15分钟周期,和上面的图没有关系
谢谢版主,我刚才复制的帮助错了,我用的是STKINDIEX,因为要用到-1、-2类的偏移,请问还是一样吗,谢谢!
STKINDIEX(STKLABEL,INDINAME,CO,PERIOD,Num,DATANUM)
STKLABEL 指定品种代码,如为空表示当前品种
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小时线;
Num变量说明:
1、当PERIOD周期<=19,Num为左右偏移周期个数(可选),0表示引用当前数据,小于0为引用之前数据,大于0为引用之后数据;
2、当PERIOD周期>=20时,Num为自定义N周期的具体数字
DATANUM为引用指定数量的K线数据,使用该参数限定引用指定数量的K线数据可以极大的提高引用数据的效率。
[此贴子已经被作者于2014/7/8 10:09:40编辑过]
跨周期MA8前值:stkindiex('','ma.ma1(3,10,20,60)',0,21,-1,0);
版主,如果我先取得8分钟周期下的MA3,用21参数,上面这句stkindiex该怎么写呢,麻烦了。
STKINDIEX(STKLABEL,INDINAME,CO,PERIOD,Num,DATANUM)
根据参数定义,PERIOD是周期类型,这个如果我写21的话,后面的Num则是偏移量,我写的是-1,DATANUM是k线数量,我写0为所有k线,这样的话,我想指定的特殊周期就没地方写了,比如:8分钟。
21这种形式没有偏移,你不能用-1,或者说在21的情况下写不出偏移
哦,好的,也就是说我只能用11,然后用-1、-2做偏移对吧,谢谢版主!
请问大神。这个“MA.MA1(3,10,20,60)”中的“MA1(3,10,20,60)”是代表什么意思呢?谢谢。
MA1(3,10,20,60)括号里的数字是对应ma公式里的参数n1,n2,n3,n4
对ma1起作用的是括号里的第一个数3