| 本帖最后由 技术009 于 2021-12-30 10:50 编辑 
 
 1.用户函数:跨指标,不能跨周期跨品种 #指标名称.被调用的变量(传递给被调用指标的参数)#例:MA1:#MA.MA1(10)#;
 2.引用操作符:跨指标跨周期,不能跨品种
 "指标名称.被调用的变量#周期参数"(传递给被调用指标的参数);  例: MA1:"MA.MA1#DAY"(5);
 
 
 3.stkindi 或stkindiex函数:可同时跨指标跨周期跨品种
 
 例1:ma1:STKINDI('RB00','ma.ma1(10)',0,6,0); 例2: ma1:STKINDIEX('RB00','ma.ma1(10)',0,6,0,500); stkindi或stkindiex参数较多,以下以stkindi为例逐一说明:
 
 
 1、STKINDI('RB00','ma.ma1(10)',0,6,0);
 品种代码。如果是调用当前品种可以直接填写空字符:'' 或者 品种代码函数:STKLABEL。其他情况下需明确填写品种代码的字符串形式如:'IF00',‘AG00’,注意这里是单引号括起来的。
 
 2、STKINDI('RB00','ma.ma1(10)',0,6,0);
 '指标名称.被调用的变量(传递给被调用指标的参数)'
 其中周期参数是可选。
 
 3、STKINDI('RB00','ma.ma1(10)',0,6,0);
 坐标类型。默认填写0即可。
 
 4、STKINDI('RB00','ma.ma1(10)',0,6,0);
 周期参数。周期参数不同的数值表示不同周期,这里的6表示日线周期。
 具体的周期参数详解:周期参数列表。
 
 5、STKINDI('RB00','ma.ma1(10)',0,6,0);
 这个参数有2种有效含义
 含义1:对调用进行偏移
 如果周期参数的数值小于20,表示的是偏移量。默认是0表示无偏移。
 例1:STKINDI('RB00','ma.ma1(10)',0,6,-1);//表示调用上一个日线上的10日均线
 例2:STKINDI('RB00','ma.ma1(10)',0,6,-2);//表示调用上上一个日线上的10日均线
 
 含义2:调用自定义多周期所指定的具体周期数值
 如果周期参数数值大于等于20小于等于24,则表示自定义周期的具体数值。
 比如我们需要调用非常规的周期:
 例1:STKINDI('RB00','ma.ma1(10)',0,20,4);//表示调用4日K线  的10周期均线
 例2:STKINDI('RB00','ma.ma1(10)',0,21,4);//表示调用4分钟K线 的10周期均线
 
 更详细具体的周期参数参考:Stkindi周期参数列表
 
 6、STKINDIEX('RB00','ma.ma1(10)',0,6,0,100)
 指定调用指标所使用的数据量。
 STKINDIEX和STKINDI唯一区别就是STKINDIEX可以指定调用的数据量,从而一定程度上提高调用的效率。
 
 
 |