avatar

目錄
通达信榜单设置(一)—— 实现某app付费功能!

通达信榜单设置(一)—— 实现某app付费功能!

前言

这里先不探讨榜单的使用方法,只记录在通达信设置榜单的方法。
这个系列文章主要完成三个榜单的设置:

  • 北向资金持股
  • 公募基金持股
  • RPS(股价相对强弱)

至于为什么做这三个榜单呢?是因为我发现在某些app里面这些榜单是会员专享的,当然土豪想买的话随意。所以我秉持着白嫖的思想,通过在网上查询资料寻找在通达信中实现类似功能的方法。有心人天不负,终于被我完成了。

某app里面的榜单我们可以看一下。

首先是北向资金持股,包括持股比例和持股金额。

下面是某app的榜单:

👇👇👇👇👇👇👇👇

然后下面是使用通达信实现的效果:

👇👇👇👇👇👇👇👇

我们可以看到排行榜的具体数据稍微有些许差异,可能是调用的数据不太一致,通达信是9月3日更新的数据而某app是上一个交易日的数据。而个股排行基本一致,因此我认为基本上通过通达信实现了某app的北向资金持股榜单的功能,我把北向资金增持的比例也集成到北向资金持股这一个榜单里面,仅供参考。


接下我们来看下一个榜单 —— 公募基金持股

按惯例先是某app排行榜:

👇👇👇👇👇👇👇👇

然后是我们的通达信实现的效果:

👇👇👇👇👇👇👇👇

可以观察到这次这个榜单的数据差别就比较大了。具体原因是什么就不清楚了,只能说参考使用。有知道的朋友望不吝赐教。


最后我们来看一下RPS的榜单:

先是某app排行榜。

👇👇👇👇👇👇👇👇

然后再看一下通达信的榜单效果。

👇👇👇👇👇👇👇👇

差别还是蛮大的,怀着一颗探求真理的心,我挑了一个股票来自己算了一下他的近10日涨幅

我选择的是创业黑马,写下这篇文章的时间是2021年9月3日,当天的收盘价是38.44,然后前10个交易日是2021年8月20日,当天的收盘价是18.39,然后就是计算近10日涨幅

Code
1
近10日涨幅:(C-REF(C,10))/REF(C,10);

翻译一下就是:输出近10日涨幅:(收盘价-10日前的收盘价)/10日前的收盘价

所以 (38.44-18.39)/18.39*100%=109.026%

而某app算出来是75.4%,难道他是将非交易日也算进去了?那我们来算一下看看?前10天那就是8月28日而那一天是礼拜六,所以是横盘,我们用前一个交易日8月27的收盘价来算一下,当日收盘价为19.80

所以 (38.44-19.80)/19.80*100%=94.14%

好吧还是对不上,如果哪位大佬知道原因,望大佬赐教。

我的结论就是还是以通达信为准,貌似准确率会比较高一些。

好的以上就是演示效果

具体设置我们下面揭晓。

1. 北向资金持股榜单设置

需要的一些东西

  • 通达信软件电脑版
  • 北向资金持股指标

软件下载地址:https://data.tdx.com.cn/level2/new_jyplug.exe

目前我使用的指标如下,很简陋,管用就行😄。

Code
1
2
3
4
5
6
7
港资持股比例:(GPJYVALUE(6,1,1)/FINANCE(7))*100;
持股金额【亿】:GPJYVALUE(6,1,1)*C/100000000;
港1增: ((GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),1))/FINANCE(7))*100;
港3增: ((GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),3))/FINANCE(7))*100;
港5增: ((GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),5))/FINANCE(7))*100;
港10增: ((GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),10))/FINANCE(7))*100;
港20增: ((GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),20))/FINANCE(7))*100;

指标的设置方式如下:

键盘输入 Ctrl+F 调出公式管理器,在技术指标其他类型中新建指标。

将上面的代码复制到代码区,填写好公式名称,保存。

接下来就是正片了。

👇👇👇👇👇👇👇👇

  1. 榜单实现方式是通过通达信内置的指标排序功能完成,使用方法是在键盘输入.401然后回车

  1. 接下来在软件界面点击鼠标右键选择更改排序指标

  1. 选择北向资金持股指标进行排序。

  1. 最后实现前言里面提到的效果。

2. 公募基金持股榜单设置

设置及使用方法和上面基本一致,唯一不同的就是需要公募基金持股的指标了,指标如下。

Code
1
2
3
基金占流通比:(FINVALUE(255)/FINANCE(7))*100;

基金金额【亿】:(FINVALUE(255)*C)/100000000;

3. 资金榜单

为了后续使用方便,我把北向和基金放到同一个指标里面了,
资金榜单指标代码如下:

Code
1
2
3
4
5
6
7
8
9
10
港资占比:(GPJYVALUE(6,1,1)/FINANCE(7))*100;
持股金额【亿】:GPJYVALUE(6,1,1)*C/100000000;
港1增: ((GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),1))/FINANCE(7))*100;
港3增: ((GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),3))/FINANCE(7))*100;
港5增: ((GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),5))/FINANCE(7))*100;
港10增: ((GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),10))/FINANCE(7))*100;
港20增: ((GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),20))/FINANCE(7))*100;
基金占比:(FINVALUE(255)/FINANCE(7))*100;
基金金额【亿】:(FINVALUE(255)*C)/100000000;
机构数:FINVALUE(246);

通达信效果如下:

4. 参考的资料

补充说明:

如果朋友们有指标修改的需求,不妨尝试在红宝书里面寻找对应的代码是什么。

比如我在最后的资金榜单里面加入了机构数,其对应的ID是246,我们就可以通过下面这一行代码机构数:FINVALUE(246);调用机构数这个数据进行排序了。比如我们看到券商机构数的ID是250,我们可以将机构数的那行ID改成250,并且将机构数改成券商机构数。我们来看一下效果。

修改后代码如下:

Code
1
2
3
4
5
6
7
8
9
10
港资占比:(GPJYVALUE(6,1,1)/FINANCE(7))*100;
持股金额【亿】:GPJYVALUE(6,1,1)*C/100000000;
港1增: ((GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),1))/FINANCE(7))*100;
港3增: ((GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),3))/FINANCE(7))*100;
港5增: ((GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),5))/FINANCE(7))*100;
港10增: ((GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),10))/FINANCE(7))*100;
港20增: ((GPJYVALUE(6,1,1)-REF(GPJYVALUE(6,1,1),20))/FINANCE(7))*100;
基金占比:(FINVALUE(255)/FINANCE(7))*100;
基金金额【亿】:(FINVALUE(255)*C)/100000000;
券商机构数:FINVALUE(250);

效果如下:(只做演示使用)

5. 最后的话

RPS榜单比较复杂,放到下一篇再聊。当然如果您有常用的指标榜单也不妨留言交流一下。

文章作者: deserce
文章鏈接: https://deserce.github.io/2021/09/03/20210903/
版權聲明: 本博客所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 Tiny share !
打賞
  • 微信
    微信
  • 支付寶
    支付寶

評論