以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  这个语句的问题怎么改  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=47759)

--  作者:wskcom
--  发布时间:2013/1/15 21:11:35
--  这个语句的问题怎么改

AA5:=MA(C,5);
AA10:=MA(C,10);
AA20:=MA(C,20);
AA30:=MA(C,30);
AA60:=MA(C,60);


IF datatype<=3 THEN
BEGIN
MA5:AA5;
MA10:AA10;
MA30:AA60;
END
IF datatype>3 THEN
BEGIN
MA20:AA20;
MA30:AA30;
MA60:AA60;
END

 

测试的时候提示说ma30名称重复,要如何修改啊


 


--  作者:jinzhe
--  发布时间:2013/1/16 9:00:51
--  
把ma5:aa5之类的都改成 ma5:=aa5
--  作者:wskcom
--  发布时间:2013/1/16 16:16:23
--  

这样改过后可以运行 但是在图形却没有均线显示出来了, 怎么办啊?


--  作者:jinzhe
--  发布时间:2013/1/16 16:34:09
--  

最后写上这样的话

a_5:ma5;


--  作者:wskcom
--  发布时间:2013/1/16 21:41:18
--  

谢谢,问题解决了。 不过我想知道为啥要这样写呢,在图形上的指标栏里面显示的名称太长了


--  作者:jinzhe
--  发布时间:2013/1/17 9:02:44
--  
定义变量和把变量显示为指标线的区别了