以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (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
--
谢谢老师,正是我想要的结果,也看懂了。
|