以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  请问序列模式怎么drawicon  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=141338)

--  作者:microsoft
--  发布时间:2016/10/19 17:19:14
--  请问序列模式怎么drawicon

drawicon(conLarr,macdArr,4,1);

这样不起效,conLarr,macdArr都是数组


--  作者:yukizzc
--  发布时间:2016/10/19 17:26:46
--  
数组也给出下,另外吧数组改成close看下呢
--  作者:microsoft
--  发布时间:2016/10/19 17:28:32
--  
输出可以看到为1,改成close也不行
--  作者:yukizzc
--  发布时间:2016/10/19 17:29:41
--  
drawicon(1,close,4,1);
--  作者:microsoft
--  发布时间:2016/10/19 17:31:48
--  
这样可以。是因为使用variable定义的数组所以不行吗
--  作者:王锋
--  发布时间:2016/10/19 17:37:17
--  
完整代码给一下
--  作者:microsoft
--  发布时间:2016/10/19 17:39:35
--  

开始这样定义,就drawicon失败

arrLen:=ubound(close);
variable:macdArr[arrLen]=0;
variable:conLarr[arrLen]=0;
variable:conSarr[arrLen]=0;

 

如果删掉改成

macdArr:=close;
conLarr:=close;
conSarr:=close;

就可以了


--  作者:王锋
--  发布时间:2016/10/19 17:53:23
--  
variable:macdArr[arrLen]=0;
你这样定义的macdArr数组里面全是0,当然不能绘制了