以文本方式查看主题

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

--  作者:李亚弟
--  发布时间:2013/5/30 21:40:50
--  islastbar

上图说话:


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

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

a是用variable定义的,它的值不是能保存留到下一根K线吗?为什么等了几根K线,a的值一直是1?

代码里去掉islastbar的限制后,a就能叠加上去了。islastbar有某种特殊功能吗?


--  作者:jinzhe
--  发布时间:2013/5/31 9:06:45
--  

在最后一根k线进行操作的,前面的都不操作,

只在最后一根k线进行 a+1操作的,前面的都是不变,就是0,明白了吗?


--  作者:李亚弟
--  发布时间:2013/5/31 9:16:14
--  
我想我理解你的意思,就是说只有最后一根K线时才会a+1,所以从截图上的线可以看到除了最后一根K线所对应的a是1以外,其他的都是0。但是这个图片是静态的,只看到一次islastbar。
事实上,我等了几根K线的。a是用variable定义的,第一次等于1,下一根K线时不是该等于1+1吗?(再下一次等于2+1,。。。)

--  作者:jinzhe
--  发布时间:2013/5/31 9:26:18
--  
问题不是最后根k线就不会被加1,这个是图表的机制,不是后台的运算
--  作者:李亚弟
--  发布时间:2013/5/31 9:30:12
--  跑题
我疑惑的不是  最后一根K线才+1,我疑惑的是为什么之前的数值没有保留下来?
--  作者:jinzhe
--  发布时间:2013/5/31 9:39:55
--  
因为这是图表啊,根据图表上数据来计算的,保留数据的事是后台干的
--  作者:李亚弟
--  发布时间:2013/5/31 9:53:18
--  后台指的是什么
后台指的是后台交易吗?
--  作者:jinzhe
--  发布时间:2013/5/31 9:55:02
--  
不在图表上计算的公式就是后台的