以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  自定义函数参数传递的问题  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=57747)

--  作者:mikebike
--  发布时间:2013/10/18 20:47:41
--  自定义函数参数传递的问题

Function CU_MA1(Formula,CLOSE,CYC)

 

如上,可以将一个数组close序列传递到自定义函数中去。

 

但是实际中,我希望

Function CU_MA1(Formula,Price,CYC)

 

当我想以close调用这个函数的时候,我这样调用Function CU_MA1(CLOSE,5);

当我想以high调用这个函数的时候,我这样调用Function CU_MA1(HIGH,5);

当我想以low调用这个函数的时候,我这样调用Function CU_MA1(LOW,5);

 

等于说,函数自定义的时候,我以PRICE代表一个序列数组,但是我不固定它一定是close。

不知是否可以如此?


--  作者:rushtaotao
--  发布时间:2013/10/21 15:08:09
--  
可以
--  作者:NaturalLaw
--  发布时间:2017/4/2 8:34:24
--  
参数就是个符号,可以随便起名字.调用的时候,对应的参数是H L O C VOL 等值即可