以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  周收盘价怎么表示?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=158060)

--  作者:zwdqx
--  发布时间:2017/9/19 17:16:25
--  周收盘价怎么表示?
周收盘价怎么表示?
--  作者:FireScript
--  发布时间:2017/9/19 17:18:58
--  
callstock 函数直接引用。参数设置好就可以引用到指定周期的收盘价了。
--  作者:zwdqx
--  发布时间:2017/9/19 17:34:42
--  
a1:=callstock(\'\',vtCLOSE,0,7,-1); 显示所调用的参数与预定义参数不符
--  作者:zwdqx
--  发布时间:2017/9/19 17:41:30
--  
找到原因了
--  作者:zwdqx
--  发布时间:2017/9/19 18:07:23
--  
公式是通过了,但没有输出,下面有什么不对的?

C1:callstock(\' \',vtCLOSE,7,-1); 
C2:callstock(\' \',vtCLOSE,7,-2); 

--  作者:无为剑
--  发布时间:2017/9/19 18:22:20
--  

callstock必须要跟品种代码才行。

目前不能以空字符串参数,这个问题我们下个版本会支持空串


--  作者:zwdqx
--  发布时间:2017/10/8 16:08:19
--  
以下是引用无为剑在2017/9/19 18:22:20的发言:

callstock必须要跟品种代码才行。

目前不能以空字符串参数,这个问题我们下个版本会支持空串



callstock现在能否支持空串?我要取得取上周的收盘价(后台交易中),这样写  callstock(\'stklabel\',vtCLOSE,7,-1); 回测没有结果,指定到某一品种(如300001)有回测结果。


--  作者:wenarm
--  发布时间:2017/10/9 8:41:40
--  

callstock(stklabel,vtCLOSE,7,-1);

stklabel函数会返回对应品种的代码,而你用引号是将stklabel作为字符串进行处理了,自然得不到相应的数据。


--  作者:zwdqx
--  发布时间:2017/10/9 9:07:09
--  
那应该怎么写?
--  作者:wenarm
--  发布时间:2017/10/9 9:09:09
--  

callstock(stklabel,vtCLOSE,7,-1);