以文本方式查看主题

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

--  作者:qq代人发帖
--  发布时间:2016/3/4 11:20:31
--  怎么修改
input:日期(20150906,20000101,20250101,1);

收盘价:valuewhen(date=日期-19000000,C);

这样去调用当天的收盘价不行,应该怎么修改下 


--  作者:pyd
--  发布时间:2016/3/4 11:30:35
--  

建公式1:命名a

a:VALUEWHEN(date=1160216,c);

公式2:

cc:stkindi(\'\',\'a.a\',0,6,);

 


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

--  作者:cgysdf
--  发布时间:2016/3/4 12:21:36
--  
我的意思是想把日期作为一个input 可以不
--  作者:wenarm
--  发布时间:2016/3/4 12:37:42
--  
可以,变量名最好不使用中文。
--  作者:cgysdf
--  发布时间:2016/3/4 13:09:31
--  

改了拼音,还是不行。


--  作者:cgysdf
--  发布时间:2016/3/4 13:21:41
--  
我的意思是想把日期作为一个input 可以不
--  作者:wenarm
--  发布时间:2016/3/4 13:32:08
--  

可以。你说的不行是指什么?

 

input:xxx(1160303,1,20250101,1);
a:xxx;
b:date;//date输入日期的格式
cc:VALUEWHEN(date=xxx,c);


--  作者:cgysdf
--  发布时间:2016/3/4 13:46:57
--  
input:xxx(1160303,1,20250101,1);
--这里是对日期已经经过-19000000的处理了,能不能再input里面输入日期的原始格式,后面再用date:=日期-19000000 这样的
--  作者:wenarm
--  发布时间:2016/3/4 13:58:29
--  
你用日期减去19000000看下输出是什么?intput这个没有做任何限制,只要是变量都可以使用它。
--  作者:cgysdf
--  发布时间:2016/3/4 14:09:43
--  
好像可以了,取了一个非交易日,擦,sorry