以文本方式查看主题

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

--  作者:LCY
--  发布时间:2015/8/27 15:29:07
--  您好请问下

 您好请问下,下面公式a,用于lF00日K线,实时输出显示,有时当天的a值会有2个值,这是什么原因?按理说a一天只有唯一值呀!

a:VALUEWHEN(dynainfo(207)=opentime(1)+1 or not(islastbar), callstockex(stklabel,vtopen,22,1,65000) );//引用当前1秒,N=1



--  作者:jinzhe
--  发布时间:2015/8/27 15:43:20
--  
这个公式在日线上不会有结果,除了第一秒之外,其他时间的结果请问是什么?
[此贴子已经被作者于2015/8/27 15:46:11编辑过]

--  作者:LCY
--  发布时间:2015/8/27 17:47:02
--  
 其他时间什么都不需要
--  作者:LCY
--  发布时间:2015/8/27 19:00:58
--  
 
a每天是否是唯一的值,不该有二个值吧?

--  作者:jinzhe
--  发布时间:2015/8/28 8:48:59
--  
a当天是没有值的,你有什么值发上来看看
--  作者:LCY
--  发布时间:2015/8/28 13:39:17
--  

IF  ISLASTBAR then 
   DEBUGFILE(\'F:\\TEST.TXT\',\'a:%.2f\',a);//输出a 

 

 

2015-08-28 13:09:36.095    a:3030.00

但这个a值是不对的.请问老师怎样修改a这个公式呢?

 


--  作者:jinzhe
--  发布时间:2015/8/28 13:44:36
--  
你是不是逐k线计算的?输出了历史值?你把最开始的那句放到k线图上,看看最新值是什么
[此贴子已经被作者于2015/8/28 13:44:55编辑过]

--  作者:LCY
--  发布时间:2015/8/28 14:15:53
--  
也是这个数303。与昨天值一样!

--  作者:LCY
--  发布时间:2015/8/28 14:19:40
--  
也是这个数3030。与昨天值一样!

--  作者:jinzhe
--  发布时间:2015/8/28 14:29:49
--  

所以你这个写法是错的啊,not(islastbar)判断下来,历史值有显示,但是最新值没有值那就是获取最近一根k线的值,

请问你想要实现什么目标?

[此贴子已经被作者于2015/8/28 14:30:40编辑过]