以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  请问引用指定品种指定日期时间收盘价有函数吗?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=162524)

--  作者:sadmov
--  发布时间:2018/4/3 16:56:39
--  请问引用指定品种指定日期时间收盘价有函数吗?
如题
--  作者:banzhuan
--  发布时间:2018/4/3 17:12:50
--  
您要什么周期的收盘价?
--  作者:sadmov
--  发布时间:2018/4/3 17:25:45
--  
日线


--  作者:banzhuan
--  发布时间:2018/4/3 17:30:38
--  
a1: VALUEWHEN( date=1180403  , close);//求的20180403的收盘价
然后用STKINDI来指定品种引用a1的值

--  作者:sadmov
--  发布时间:2018/4/3 19:12:06
--  
a1: =VALUEWHEN(date=1180403,close);
AG: =STKINDI(\'AG00\',a1,0,6); 
这样写对吗?咋取不到值呢

[此贴子已经被作者于2018/4/3 19:13:39编辑过]

--  作者:wenarm
--  发布时间:2018/4/3 20:28:09
--  
不对,STKINDI引用函数,不能引用自己。使用过程中,需要指定是哪个公式中的哪个变量。
公式1:
a1: =VALUEWHEN(date=1180403,close);


公式2:
//STKINDI(\'品种代码\',\'被引用公式.被引用变量\',0,6); 
AG: =STKINDI(\'AG00\',\'公式1.A1\',0,6); 

--  作者:sadmov
--  发布时间:2018/4/3 20:38:47
--  
还是不对啊,复制了你的代码,显示未定义的变量A1
--  作者:wenarm
--  发布时间:2018/4/3 22:47:23
--  
公式名称需要你根据自己当前a1: =VALUEWHEN(date=1180403,close);所在的公式名决定。
直接复制怎么可能编译通过。
[此贴子已经被作者于2018/4/3 22:47:40编辑过]

--  作者:sadmov
--  发布时间:2018/4/3 23:03:08
--  
彻底看不懂,没有用公式啊,我就是需要引用指定品种指定日期时间收盘价,请教下能给个完整例子吗
--  作者:wenarm
--  发布时间:2018/4/4 8:07:05
--  

图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看