以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp)
-- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2)
---- 分时指标中调用日线数据为何出错 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=154784)
|
-- 作者:SuperKolin
-- 发布时间:2017/6/6 12:16:52
-- 分时指标中调用日线数据为何出错
首先,建一个指标,命名:JL,公式输出 前一日成交量,FV:REF(MA(VOL,5),1);然后在其他指标中调用该值,例如,在指标“测试”中引入语句,FVV:"JL.FV#DAY",NODRAW; 接下来就会发现,分时图与K线图的结果是不一致的。以000008 神州高铁为例,直接上图。
那么问题来了: 1.是不是分时指标中不可以进行跨周期的数据调用? 2.假如可以调用,那么此处是否在指令集中有BUG?(此处不存在未来函数导致的数据变化,也不存在历史数据缺失原因-经过检查,在日线周期中,输出是正确的。)
哪位大神能解答呢?
[此贴子已经被作者于2017/6/6 12:17:43编辑过]
|
-- 作者:pyd
-- 发布时间:2017/6/6 12:34:05
--
建议用stkindi函数引用指标,
建公式JL
fv:=ma(vol,5);
再建一个概念公式
stkindi(\'\',\'jl.fv\',0,6,-1);
|
-- 作者:SuperKolin
-- 发布时间:2017/6/7 12:53:59
--
谢谢回复!但是该函数,之前就试过,刚刚又测试了,同样存在问题: 1.如果再开始打开的是日线图,那么没问题,切换成分时、分钟K线都无误; 2.如果开始是分时图或分钟K线图,切换到日线时数据跳变。  此主题相关图片如下:jjgf.png  3.再切换回分钟K线,数据又跳变为日线一致。
???
|
-- 作者:gxx978
-- 发布时间:2017/6/7 13:10:54
--
看下你的引用公式是怎么写的?
|
-- 作者:SuperKolin
-- 发布时间:2017/6/7 13:44:57
--
完全就用你提供的数据。 此主题相关图片如下:fv.png 
|
-- 作者:pyd
-- 发布时间:2017/6/7 13:54:22
--
在1分钟周期引用前一日成交量的5日均值,结果是一致的,如图
此主题相关图片如下:1.png

[此贴子已经被作者于2017/6/7 13:58:10编辑过]
|
-- 作者:SuperKolin
-- 发布时间:2017/6/7 14:27:54
--
我前头已提示新的问题在于:1.先打开1M周期图-->日线图,出错。(选取今天还未浏览过的股票代码) 2.日线图——》1M周期,没问题。
就是说,1分钟K图中调用日线数据,取决于你今天是否打开过它的日线图。没有,出错,有,就OK。请再测试下。  此主题相关图片如下:123.png 
|
-- 作者:SuperKolin
-- 发布时间:2017/6/7 14:35:07
--
包括在分时图中调用动态行情数据,有同样的问题产生。比如调用量比数据 LB:DYNAINFO( 17) ;如果今天尚未打开过日线数据,那么在分时或者分钟K线图中调用该数据一定是错的;反之,如果打开过日线,那么分时或分钟K线图中显示就没毛病。 真是奇怪,这到底是什么逻辑?
|
-- 作者:gxx978
-- 发布时间:2017/6/7 14:48:05
--
引用前,需要先补充所引用品种的日线数据。你打开品种K线图,按下扩键就等于是补充了该品种的数据。
|
-- 作者:pyd
-- 发布时间:2017/6/7 14:49:47
--
跨周期调用需要补充被调用的历史数据,
打开日线相当于下载日线历史数据,
第二种下载方法是工具-》数据补充里下载历史日线数据。
|