通达信每天的竞价信息都是即时信息,也就是每天都会更新,没有历史数据。 比如下面的开盘金额、开盘换手Z这些信息,很重要,也能够用于同类排序比较等。 但是,这类信息最大的缺点就是不能得到历史数据,也就没法进行分析。 这些开盘金额、开盘换手Z信息,有时候也称为竞价数据, 之前,制作了开盘换手Z的批量下载dll以及处理程序,能够每天批量下载全部的开盘换手Z数据,并制作成为自定义序列数据文件。 后来,了解到常用的相关竞价数据有如下五个: 竞价金额: DYNAINFO(15)/10000; 竞价成交量: ROUND(竞价金额*100/OPEN); 竞价换手率%: 竞价成交量/FINANCE(7)*10000; 竞价换手率Z%: DYNAINFO(15)/OPEN/FINANCE(46)*100.00; 竞价量比: 竞价成交量/REF(SUM(V,5)/1200,1); 以上公式,其实可以输入到通达信的公式编辑器里面,就可以得到这5种关键数据。 解释一下,上面公式中: DYNAINFO(15)为开盘成交金额 FINANCE(7) 为流通股本 FINANCE(46)是自由流通股本(股) 流通股本中减去占5%以上股份的部分 那么有了这些公式,类似开盘换手Z的自定义序列数据文件制作方法,我们可以一次下载5种数据。 这样,每天下载到这些即时数据以后,就可以制作出5种竞价数据的自定义序列数据文件了。 有了这些数据文件,就好说了。 我们可以轻松的导入到自定义序列数据中,比如下面这样: 以上就是利用DLL,下载通达信所有个股的开盘竞价即时数据Dynainfo15相关的5种数据; 然后基于这些数据可以方便的制作自定义时间序列数据,方便后续的调用和分析。 以上过程可以按照如下3步半自动化操作: 第一步:批量下载个股竞价数据; 第二步:分析输出,制作5种竞价数据的自定义时间序列导入文件; 第三步:导入数据 这样,每天下载一次,日积月累,积少成多。 ———————————————— 如果不明白DLL的编写方法, 有付费的《通达信》编写DLL的教程,见这里: 付费的《大智慧》编写DLL的教程见这里: 以上教程都是从零讲起,带你进入《通达信》、《大智慧》DLL编写指标的殿堂。 |
|