以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助] STKINDI函数在5分钟以上周期和在1分钟周期下数值不同?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=3891)

--  作者:alexsui
--  发布时间:2010/11/16 12:05:37
--  [求助] STKINDI函数在5分钟以上周期和在1分钟周期下数值不同?

假设案例:使用STKINDI函数调用莫指标在30分钟K线中的值。

 

发现问题:在5分钟周期以及5的倍数的周期中调用该STKINDI函数时数值准确,与实际30分钟周期的指标值一致;然而在1分钟周期内(包括在分时图内),函数值有相当大的偏差!

 

设想是因为1分钟、5分钟数据的差别?如果是这样那存在逻辑问题,即无论通过1分钟还是5分钟数据调用30分钟周期,指标数值都应当相同啊?


--  作者:董小球
--  发布时间:2010/11/16 16:37:23
--  

这个指标我测试过了 没有问题;应该是你调用的1分钟和5分钟不在同一个30分钟周期里 所以数值有可能不同

比如我做的例子:

指标rr:

minc30:c;

 

指标测试STKINDI使用

cc:STKINDI(\'\',\'rr.minc30\',0,4),linethick0;

 

在测试中调出的收盘价是相同的,请你再仔细看看


--  作者:alexsui
--  发布时间:2010/11/16 17:44:57
--  

请看一下这个指标:

Test:

HD_30:=(HHV(HIGH,8)-CLOSE)/(HHV(HIGH,8)-LLV(LOW,8))*100-70;

 

指标测试STKINDI使用

HD:STKINDI(\'\',\'test.HD_30\',0,4);

 

HD:在IF11的30分钟下数值(从今天收盘往前)分别为:22.775,17.45,17.855,28.022,-1.579,-21.311,-11.948,7.922

      在IF11的1分钟下数值分别为:                                       22.775,17.45,17.583,27.945,0.046,-17.926,-6.406,13.871     在分时图上数值和1分钟K线图上的相同。

     在IF11的5分钟下数值与30分钟的完全相同。

 

已经补充最新的5分钟、1分钟及分时数据。且图形显示、内存计算周期均设为30000.

 

请校验。

[此贴子已经被作者于2010-11-16 17:49:45编辑过]

--  作者:wattwei
--  发布时间:2010/11/16 18:18:47
--  
 我测了一下,我没有补数据,系统整天开着滴
1min
22.775,17.45,17.855,28.022,-1.579,-21.311,-11.948,7.922
5min
22.775,17.45,17.855,28.022,-1.579,-21.311,-11.948,7.922
30min
22.775,17.45,17.855,28.022,-1.579,-21.311,-11.948,7.922
分时
22.775,17.45,17.855,28.022,-1.579,-21.311,-11.948,7.922

没有区别

--  作者:alexsui
--  发布时间:2010/11/16 18:59:37
--  
重装系统,问题解决。感谢楼上帮助!