以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  策略运行与EXCEL有关?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=56113)

--  作者:无极无名
--  发布时间:2013/9/3 8:45:53
--  策略运行与EXCEL有关?
发生了一个很奇怪的问题,我一个策略拷到另一台电脑,不能运行,提示是:当前公式第XX行调用了EXCEL函数,电脑可能没有安装OFFICE.

实际情况是我的另一台电脑安装了正版的OFFICE2007.

至于第XX行调用了EXCEL函数,是把一个数组值赋值给序列变量进行转化,无特别之处。



--  作者:lichenghu
--  发布时间:2013/9/3 8:47:22
--  
  策略完全用PEL编写的?是不是其中有用到EXCEL
--  作者:无极无名
--  发布时间:2013/9/3 9:01:17
--  
完全用PEL写的。



--  作者:无极无名
--  发布时间:2013/9/3 9:09:49
--  
VARIABLE:PH[]=0;//定义一个空数组
IF COND THEN PH:=HIGH;//符合条件给数组填值,序列转化为数组

MPH:=PH;//这一步数组与序列变量的转换出错

在OFFICE2003环境下,是没有问题的。

--  作者:soler
--  发布时间:2013/9/4 9:51:46
--  
我也出现了这个问题
--  作者:yukizzc
--  发布时间:2013/9/4 10:23:28
--  
部分统计函数需要借助EXCEL来计算的,安装一下OFFICE就可以了