分享

【大智慧】大智慧F10公式提取和副图指标的全步骤

 liaoLh 2016-06-10
取自理想,回赠理想!

大智慧新一代也就是DZH2,下载F10时系统并没有将F10资料保存到电脑DZH目录下(原因应该是新一代将基本面数据更新为专业财务和一般财务数据),这使得f10find和f10text两个公式函数无法调取数据。为了解决这一问题,理想高手们不断分享着方法。感谢这些高手们,解决了我想提取F10资料的苦恼。今天我将这方面进行整理汇总,回赠于理想。
将大智慧主图或副图上调取F10资料,要有以下步骤:
1、将大智慧F10下载到自己电脑上。这步下载的F10资料不仅有A股的,还会有B股和债券等的。所以要进行第2步。
2、将F10提取合并,得到并整理纯沪深A股的F10资料(这个F10才能方便公式调取)。这步要建立提取和合并时F10存放的文件位置。将提取整理好后的纯正F10资料复制粘贴到大智慧新一代或365版本相应文件夹下,我们就接受目标了。
3、编辑指标公式调取F10资料,做成指标。然后在主图或副图上显示。

一步一步讲。
第一步:将大智慧F10下载到自己电脑上。
随着经典版也就是dzh5.9版本的退隐江湖,下载大智慧F10以后可能会越来越苦恼。理想的粉丝是幸福的,至少当下是幸福的。理想提供了两种方法下载F10:
(1)下载大智慧经典版dzh5.9。理想高手提供了很多。这里,特别感谢下连国彬老师,如果这一步大家做不好,可以参考连国彬老师发表于2013年3月19日的贴子。网址是:http://www./viewthread. ... 26amp%3Btypeid%3D47
为了方便,我将我电脑上的dzh5.9安装程序传上供下载。下载解压,安装,打开后,打开程序在internet文件夹里,名为hypmain。登录时,用户名 密码 都填写gtja 或者zxjt  或者用自己之前免费注册的用户名和密码。
登录软件后,点菜单栏--工具--下载F10数据。这个不用我细说了吧?
如果以后大智慧彻底关闭了经典版DZH5.9,怎么办?那么通过F10下载工具也是可以实现的。只是目前来看,效果没有经典版5.9的好。
下载后后,F10文件在DZH5.9/data/SHase/base和DZH5.9/data/SZnse/base两个黄色文件夹下。注意:1、上证:DZH5.9/data/SHase/base。深证:DZH5.9/data/SZnse/base。其中上证是SHase,而深证不是SZase,而是SZnse。原因我也不知道,这个细节也无需计较。2、下载后的F10比较乱,将F10资料分割成17分,而且除了A股还有B股和债券等F10资料。所以要进行下一步:提取与合并。

第二步:将F10提取和合并,并指定提取和合并后的F10文件位置。
这里要感谢汪陋明同学。他的贴子见:http://www./viewthread.php?tid=4829776&highlight=F10
提取合并分为两步,即先提取,后合并。提取是把上证和深证的A股提取出来,去掉B股债券。合并是把17分资料中的一部分资料或所有资料合并为一个完整的F10资料。
提取和合并要用上一个简单的小工具。这个是汪陋明的功劳,我不敢居功。大家下载提取和合并工具,解压然后得到后缀名为 .bat 的文件。将后缀名改为.txt,从而变成txt文件,然后打开。我来解释下提取工具里的内容:
:COPY
copy I:\DZH5\DATA\shase\base\60*.*  I:\F10\SH\base\60*.*
说明:I:\DZH5\DATA\shase\base\60*.* :是经典版dzh5.9下载好后的F10所在位置,一般是在DZH5.9/data/SHase/base。而盘符是D盘还是E盘,看你当时下载时的设定。假设在D盘,那么就要改为:D\DZH5.9\data\SHase\base\60*.*   60*.*一看就知道是上证6字开头的A股。I:\F10\SH\base\60*.*  是你对提取后的A股F10资料将要存放的位置。比如我设立D盘下,建一个F10的黄色文件下(其下再建SH和SZ两个黄色文件夹,两个其下还可再建BASE。用处是以后粘贴到DZH新一代或365版本时容易记住相对应位置)。

汪陋明同学贴子里有提取和合并两个工具的下载,为了方便大家,我也将工具提供上。提取工具下载后,本身是bat文件(即后缀名为.bat),因为这个公式是原始的,自然要进行修改。修改方法:1、首先设立提取后的A股F10资料存放的位置(比如D:\F10\SH(深证即SZ)\base)。2、将提取工具的后缀名.bat改为.txt。这样就变成txt文本文件了,这样子就可以打开修改了。将 copy I:\DZH5\DATA\shase\base\60*.*  I:\F10\SH\base\60*.* 分别进行修改成自己电脑相应的位置。全部替换后,再将提取工具的后缀名由.txt改回为.bat。这个时候你双击,就可看到电脑提取A股的F10到你设定的目录文件夹了。
至于提取工具中其他的语句:
copy I:\DZH5\DATA\sznse\base\00*.*  I:\F10\Sz\base\00*.*
copy I:\DZH5\DATA\sZnse\base\30*.*  I:\\F10\Sz\base\30*.*
我就不需要解释了吧?照葫芦画瓢就行。

提取好了后,就进行下一步。提取只是把A股的F10提取出来。但F10是分割的,还需要合并。至于合并一项还是几项,还是全部,就看你所需要的资料。像我,只提取一项主营构成,其他的全不要。
合并工具内容也是要修改的。这里将公式举例说明下:
:MERGE AND REN
copy /y I:\F10\SH\base\60*.001+I:\F10\SH\base\60*.002+……I:\F10\SH\base\60*.016 I:\F10\SH\F10\60*.txt

前面I:\F10\SH\base\60*.001+I:\F10\SH\base\60*.002+……I:\F10\SH\base\60*.016是指60字开头的上证A股F10所有的16个文件进行合并。原公式是将所有的文件都合并,实际情况是根据你自己的需要。我只选择了一项即60*.003(主营构成),大家根据自己需求来设定。至于.001,.002,.003……,.016具体是什么,大家到提取后的F10文件夹下自己看看就知道了。.001是操盘必读,.003是主营构成。
合并工具中后面I:\F10\SH\F10\60*.txt是合并F10后将要存放的位置(这个和提取一样,合并工具也是要自己修改的,修改的方法同提取,即将后缀名后为.txt,然后修改后再改回.bat)。如果你不经常清理你的大智慧新一代或365版,(假设你的大智慧在D盘,是365),那么上证的可以设为D:\DZH365\DATA\SH\BASE,深证的类推)。而像我经常折腾清理大智慧数据,所以自然另建一个文件夹来存放合并的个股F10资料了。
对合并后的工具修改后双击,电脑就自动合并个股F10文件了。
假设你是单独存放在一个文件夹下,那么合并好后,将上证和深证的F10分别复制粘贴到大智慧新一代或365版本下的相应位置,即data\sh\base和data\sz\base。
提取合并这一步完成。

第三步:公式调取
这里要用到f10find和f10text。

下面是我调取主营构成公式的一部分:
aa:=f10find('主营构成',1);
bb1:=f10text(aa+150,80);  bb2:=f10text(aa+307,80);  bb3:=f10text(aa+386,80);  bb4:=f10text(aa+464,80);
bb5:=f10text(aa+541,80);  bb6:=f10text(aa+618,80);  bb7:=f10text(aa+696,80);  bb8:=f10text(aa+774,80);
至于f10find,f10text是什么意思,软件里有介绍我就不多说了。
为什么会出现150,80,307,80,386……这些规则或不规则的数字?那是因为大智慧F10资料排版不严格,导致调取F10里的文字(在公式里就视为字符串)时,无法形成统一有规则的“数字位置”。调取操盘必读时,这个股是好的,但其他些股就可能有乱码。同样是主营构成,也会有乱码或者错行。如果只调取简单的,比如发行价,等等之类的几个字,那么应该不会出现乱码。我的主营构成虽有乱码,但90%的排版都是正常的。乱码多少主要看你调取什么文字及这个文字的位置。
乱码和错码多而我一时无法解决,就是我为什么只取主营构成的原因之一。
没办法,大智慧喜欢功能求多而不求精,这是他们的传统。

好了,写了很多,可能很多人都不愿意看,但我是认真把每一步都写出来。
至于F10资料调取公式我就不上传了,因为每个人要取的资料不一样。就像理想里很少有人注重主营构成表格,而重视其他。而在我眼里,主营构成却是必备要素。
我下面做了一个调取F10的公式和副图指标。图右边的是利润表,这个可以直接在软件里用公式编辑调取专业财务数据。但左边的主营构成就必须得按我上面写的那样一步一步来了。

最后,郑重的建议大家:技术指标可以不玩或少玩。技术分析K线和量是根本,也是最核心最有价值的技术要素,其他的技术指标能休则休。基本面这块儿,财务略懂都没关系,但一定要懂行业分析。财务这块儿给大家讲一个小知识:看历史负债,可看两处:一看每股未分配,是负的就表示有历史欠债。或看资产负债表里“所有者权益”下的“未分配利润”。如果是负的就是欠债额。正的就是公司历史盈余积累。公司有历史负债,是不能分红分配的。

大智慧经典版DZHV5.9,下载地址是:
http://www./down/index/18591006

应网友要求,我将已经提取的A股的F10资料上传于网上:
http://www./down/index/18591133
大家根据自己需要进行选择性的合并或全部合并。
取F10资料,要看大家取的是什么方面的资料。经常更新的,还是自己按上面的全套步骤自己来。如果不是经常更新的,那么我后面争取一个月更新一次,Ok?频繁更新我是做不到的,Sorry……

[ 本帖最后由 出战江湖 于 2014-5-20 15:32 编辑 ]
包含附件,请用电脑版下载附件。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多