我这个KDJ指标是在当前下的K柱周期的假如我这个是一分钟的
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:SMA(RSV,3,1);
D:SMA(K,3,1);
J:3*K-2*D;
我要再做一个30分钟周期的怎么写(还是在一分钟周期下)
[此贴子已经被作者于2016-8-24 11:16:10编辑过]
要用stkindi引用的
建立一个指标,命名为gs1,代码如下:
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:SMA(RSV,3,1);
D:SMA(K,3,1);
J:3*K-2*D;
再建立一个指标,命名随意,用来获取用户所需要的,代码如下:
k1:stkindi('','gs1.k',0,1);//1分钟上你要的k
k30:stkindi('','gs1.k',0,4);//30分钟上你要的k
d1:stkindi('','gs1.d',0,1);//1分钟上你要的d
d30:stkindi('','gs1.d',0,4);//30分钟上你要的d
j同理
这么多要用这个引用,我发现我在系统引用时经常出现调用上限,其实还没有多少个引用,只是几个策略相互都是这样引用,会出现大于50的现像
互相引用就是这个效果,形成的循环引用,导致随便引用一下就超过50个,所以尽量不要互相引用