以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  新问题,请教客服。  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=3803)

--  作者:海阔天空
--  发布时间:2010/11/9 14:56:02
--  新问题,请教客服。

引用KDJ指标,写了1个交易系统,需要在图表上显示指令,可是 为什么总是报错。

原码如下

RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,P1,1);
D:=SMA(K,P2,1);
J:=3*K-2*D;
kk:=STKINDI(\'\',kDJ.K(9,3,3),0,17);
DD:=STKINDI(\'\',kDJ.D(9,3,3),0,2);
D2:=STKINDI(\'\',kDJ.D(9,3,3),0,18);
con1:=cross(kk,dd) and cross(kk,d2);
BUY(con1,1 ,limit ,close);

  显示kDJ.K未定义,怎么解决?急!!


--  作者:fly
--  发布时间:2010/11/9 15:02:38
--  
kk:=STKINDI(\'\',\'kDJ.K(9,3,3)\',0,17); 
函数参数使用有误,象这样就可以了

--  作者:海阔天空
--  发布时间:2010/11/9 15:26:37
--  

编译时可以通过但是,还是报错,说:逐周期执行的公式不能引用序列模式的 公式。

   我 需要时逐周期执行,也就是在图表上可以看到指令的 。


--  作者:海阔天空
--  发布时间:2010/11/9 16:30:16
--  

客服呢?

 


--  作者:admin
--  发布时间:2010/11/9 16:36:08
--  
将KDJ指标运行模式改为逐周期即可