以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  [求助]锁定显示时段时为何STKINDI引用数据不一致?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=152520)

--  作者:auiauk
--  发布时间:2017/5/5 16:34:26
--  [求助]锁定显示时段时为何STKINDI引用数据不一致?
主图公式TM:
AA : STKINDI(\'\' ,\'TS.AA\' ,0 ,DATATYPE) ;
副图公式TS:
AA : ROUND(EMA(C ,12)) ;

在锁定显示时段时发现主图AA数值与副图AA不一致,不是全部,但有若干。
附截图两张,特此请教。

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

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



--  作者:auiauk
--  发布时间:2017/5/5 16:38:04
--  
金字塔标准版x64,V4.10


--  作者:wenarm
--  发布时间:2017/5/5 16:56:07
--  

你看下你的DATATYPE。你用的是多分钟周期的10分钟线。DATATYPE是13.

但是在STKINDI函数中的周期参数13代表多小时。


--  作者:auiauk
--  发布时间:2017/5/6 15:44:26
--  
我看了DATATYPE,是18。
--  作者:wenarm
--  发布时间:2017/5/8 8:48:40
--  

不是让你看函数说明,

是让你自己输出这个DATATYPE看下,

如果你工具选项常规中多分钟线是10吗。


--  作者:shq
--  发布时间:2017/5/8 8:52:08
--  
不要用datatype函数,在stkindi公式内直接输入10分钟周期对应的参数。
--  作者:auiauk
--  发布时间:2017/5/8 10:10:42
--  回复:(wenarm)不是让你看函数说明,是让你自己输...
1、我当然知道不是看函数说明,我说的就是输出DATATYPE,显示18。
    工具选项中多分钟线数是90。

2、在stkindi公式内直接输入10分钟周期对应的代码18,错误是一样的。

3、改变引用周期,例如5分钟,代码2,错误是一样的。

4、这个问题只是我简化之后的一个例子。
[此贴子已经被作者于2017/5/8 10:11:19编辑过]

--  作者:gxx978
--  发布时间:2017/5/8 10:24:49
--  

1,datatype单独使用输出的值和在stkindi用使用datatype所代表的值是不一致的,所以建议在使用stkindi时,不要直接使用datatype,使用具体的值来代表所需要的周期类型。

2,本地测试10分钟周期和5分钟周期的引用是正常的。引用前,需要补充相应所引用的周期数据,另外贴出你的引用语句。


--  作者:auiauk
--  发布时间:2017/5/8 10:41:19
--  
1、这个现象是出现在锁定显示时间段的状态下。
2、引用数据不一致并不是对于所有的K线,都出现在锁定显示时间段的左侧(靠前)时间段内。
3、现在的引用语句里是直接用代码的:
    AA : STKINDI(\'\' ,\'TS02.AA\' ,0 ,2) ;

--  作者:yukizzc
--  发布时间:2017/5/8 10:51:13
--  

不要用ema,用ma去测试

ema对数据的数量极其铭感