以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  编译时提示函数逗号间缺少参数  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=167482)

--  作者:qq代人发帖
--  发布时间:2019/1/3 10:23:06
--  编译时提示函数逗号间缺少参数
为什么我把函数写完整了编译时提示函数逗号间缺少参数
P:MD(CLOSE,X[,0.6,0.0645]);

--  作者:FireScript
--  发布时间:2019/1/3 10:27:20
--  
 P:MD(CLOSE,X[,0.6,0.0645]);

逗号前面要么有个参数,要么就是去掉这个逗号。

--  作者:sy_cbj
--  发布时间:2019/1/3 10:58:19
--  
去掉这个逗号后编译提示:函数“getarray”所调用的参数与预定义参数不符
--  作者:sy_cbj
--  发布时间:2019/1/3 10:58:57
--  
你们可以自己试一下去掉那个逗号后编译提示是什么
--  作者:FireScript
--  发布时间:2019/1/3 11:09:05
--  
 搞错了,不是那个逗号的问题。之前没具体看这个函数。
应该这样
P:MD(CLOSE,10,0.6,0.0645);

函数说明里面看到的那个MD(X,N[,L1,L2]),

这个表示L1,L2是可选参数。并不是说你要按照这个格式写参数。

--  作者:sy_cbj
--  发布时间:2019/1/3 11:11:31
--  
谢谢你,搞定