为啥统计不一样 (文华财经WH6赢顺V6.7)

投资者咨询:为啥统计不一样 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-14 15:06
 请教下面程序统计的日增仓结果和文化软件直接统计的日增仓结果不一样,例如今天苹果AP1810,下面这个小程序统计为20.7,而文化软件直接统计的是26.14%,请问下面小程序统计错在哪?请帮忙修改,谢谢

A:=GETPRICE('TODAYDELTAOPI');//日增仓
日增仓百分比:A/GETPRICE('OPI')*100;
DRAWNUMBER1(REFX(ISLASTBAR,8),H*1.6,日增仓百分比,1);
技术人员回复
日期:2018-5-14 15:16

 日增仓是当日增长/前一日持仓量,所以1楼指标在日线加载如下修改:

 

A:GETPRICE('TODAYDELTAOPI');//日增仓
日增仓百分比:A/REF(OPI,1)*100;
DRAWNUMBER1(REFX(ISLASTBAR,8),H*1.6,日增仓百分比,1);


图片点击可在新窗口打开查看

投资者咨询:为啥统计不一样 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-14 15:06
 修改没用,还是不对

之前加在不同日线以下周期上是统计结果都相同,现在反而不同周期不一样了,并且跟文化财经直接统计的日增仓也不同,请帮忙再修改,谢谢
技术人员回复
日期:2018-5-14 15:32

参考2楼截图,返回值就是26.14哪里您觉得不对呢?

投资者咨询:为啥统计不一样 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-14 15:06
 奇怪,我用二楼老师的修改,日线上加载返回值是39.4,小时上加载返回值是23.7,,30分钟上加载返回值是25,不同周期返回值不同,且跟文化软件统计的不同,请问这是怎么回事?

之前的小程序不同周期返回值相同且跟文化软件统计相同


技术人员回复
日期:2018-5-14 15:48

 2楼源码在日线上REF(OPI,1)才可以取到前一天的持仓量

 

加载在小周期使用修改参考:

 

A:GETPRICE('TODAYDELTAOPI');//日增仓
日增仓百分比:A/REF(OPI,DAYBARPOS)*100;
DRAWNUMBER1(REFX(ISLASTBAR,8),H*1.6,日增仓百分比,1);

投资者咨询:为啥统计不一样 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-14 15:06
按这个修改后,15分钟及以下周期统计的日增仓都是26.1,跟文化软件统计一致

但是30分钟和60分钟统计值均为25.3,日线统计为39.4,请问这是为什么,为什么不统计一样?
技术人员回复
日期:2018-5-14 16:09

 本地加载6楼模型日线与小时周期都返回26.14

 

您重新复制6楼代码加载查看一下,如果还有疑问可以提供一下完整的加载截图

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看

投资者咨询:为啥统计不一样 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-14 15:06
 截图粘贴不上(右键点击粘贴),请问怎么粘贴

我的参数最大最小和缺省值都是0,这个有影响吗?
技术人员回复
日期:2018-5-14 16:22
 

 源6楼码并没有用到参数,核实一下您是复制完整的6楼源码来使用的吗?

 

 

上传截图在回复》上传图片》选择附件》后点击上传附件就可以

图片点击可在新窗口打开查看