通达信 专业财务数据_如何在通达信实现港资净买额排序 ?

今天主要是统一回复下后台大家提问的问题。

一:

005427922e42ad45003d124eab8497fa.png

关于这个问题,分母的话按照上市一年以上的a股或者是沪深a股都是可以的,因为我们量化大盘年线主要是横向对比,所以只要按照一个标准来就行了。结果是影响不大的,不过我自己是按照全部沪深A股来计算的。

二:

关于昨天分享的文章云计算版块的逻辑,后台有人分享了基本面相关的信息,这里面我贴出来大家看下,很感谢这位朋友的分享

6301b73151f777d0877532f2afcab1de.png

三:

488b6a6492455ce7ee66aa76c75b87d0.png

关于通达信统计港资净流入金额从高到低的排序功能。这个是可以实现的的,但是呢,统计出来的数值有微小的差距,不过不影响使用,我先直接上代码,再解释。

双休日版本:

港资净买股万股:(GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),1))/10000,NODRAW;

港资净买金额亿:(GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),1))*C/100000000,NODRAW;

工作日版本:

港资净买股万股:(REF(GPJYVALUE(6,1,1),1)-REF(GPJYVALUE(6,1,1),2))/10000,NODRAW;

港资净买金额亿:(REF(GPJYVALUE(6,1,1),1)-REF(GPJYVALUE(6,1,1),2))*C/100000000,NODRAW;

然后我们看下效果

8746a7af1e86e06689e463eaf8634cf6.png

因为今天是周日,所以我用的是双休日版本,我们可以看到立讯精密周五的港资净买股是279万股,净买额是1.04亿左右。这是通达信公式写出来的数据结果。

那么我们再来对比下同花顺统计出来的数据有啥差别

a2ab2e3c44d899d9913769d65b9d3366.png

我们可以看到同花顺统计的立讯精密是港资净买入1.03亿,稍微比通达信公式计算出来的少点。

出现微小差异的原因是因为,我通达信公式计算港资净买入用的是收盘价格C,意思是全部是按照收盘成交价计算的,所以会相应的高点,但是不影响使用

如果大家想缩小误差的,你们可以取当天的最高价与最低价的和再取平均值,这样就更加接近了。

方法就是将 C 改为 (H+L)/2 即可。

平均价格双休日版本:

港资净买股万股:(GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),1))/10000,NODRAW;

JG:= (H+L)/2;

港资净买金额亿:(GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),1))*JG/100000000,NODRAW;

平均价格工作日版本:

港资净买股万股:(REF(GPJYVALUE(6,1,1),1)-REF(GPJYVALUE(6,1,1),2))/10000,NODRAW;

JG:= (H+L)/2;

港资净买金额亿:(REF(GPJYVALUE(6,1,1),1)-REF(GPJYVALUE(6,1,1),2))*JG/100000000,NODRAW;

9010c9039ccfb39abd57d63495b6e5b1.png

最后我说下 { } 这个符合里面的内容在通达信的编辑公式里是不执行这条语句的,也就是我们常说的注释功能,算了不解释了,解释了也还是有很多人不懂

Tip:最后这里我解释下为啥会出现双休日版本和工作日版本呢,因为通达信我们刷新专业财务数据的时候,都是只能获取前一日的数据,所以如果是双休日的话,就不需要多减一天的数据,但是如果是工作日的话,我们计算应该是前一天的数据减前两天的数据。不知道大家脑子能不能转的过来?

还有如果你们的公式不正确报错的话,要么是通达信版本太低,要么就是财务数据不全,要么就是无脑复制出现了问题,应该是没有其他的原因。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值