以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  问题求助  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=140546)

--  作者:qq代人发帖
--  发布时间:2016/10/10 17:07:46
--  问题求助
今天的数据因为没有夜盘,我这自己写的指标就这样了,自动取了一个0值,请问怎么解决?

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

--  作者:春风
--  发布时间:2016/10/10 17:15:17
--  
感谢客服代发贴,补充一下,我这是分时图上的指标,主要原因是一遇有节假日没有夜盘时,就会出现这样的情况,
一直不明白连续分时图为什么会有没有夜盘的时间段存在,k线图就没有这样的情况。
强烈建议连续分时图取消没有夜盘的时间段。

--  作者:pyd
--  发布时间:2016/10/11 8:51:28
--  
k线图价格坐标轴右键勾选仅随k线变动
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:春风
--  发布时间:2016/10/11 10:32:53
--  
谢谢回复!

但是还是没有解决我提出的问题。您给的方法是一个治标不治本的方法,只能用来应急用一下,因为我的指标恰恰是需要在全部数据下运行(不随k线运行)。
我提的问题是:如何取消或关闭节假日没有夜盘期间 连续分时图中仍然占用的夜盘时间段,让连续分时真正连续起来。
就比如这个国庆节后的第一个交易日10月10日没有夜盘,但是连续分时图中仍然留有夜盘的时间段。

还有就是,请问在不能取消无夜盘的时间段的情况下,如何使连续数据不自动取0值?也就是如何取最后一个有效值也行?

谢谢!


--  作者:yukizzc
--  发布时间:2016/10/11 10:52:41
--  

节假日这个不连续,目前无法消除。

你的指标是怎么样的,贴下


--  作者:春风
--  发布时间:2016/10/11 12:45:30
--  
其实指标里引用了分时均线,就是这个分时均线搞的鬼,在无夜盘状态下自动取了一个0值,请问老师如何更正?谢谢



NN:=BARSLAST(DATE<>REF(DATE,1))+1;
fsjx:sum(c*v,NN)/sum(v,NN);

--  作者:pyd
--  发布时间:2016/10/12 9:10:00
--  
NN:=BARSLAST(DATE<>REF(DATE,1))+1;这句可以用todaybar函数代替,改为下边的这样试试:
 
f:=sum(c*v,todaybar)/sum(v,todaybar);
if(f=0,ref(f,todaybar),f);

--  作者:春风
--  发布时间:2016/10/15 16:34:12
--  
谢谢老师,正是我想要的结果,也看懂了。
老师就是老师,写出的东西简明扼要。